Вторник, 07.05.2024, 04:28
Микроконтроллерная техника AVR
Главная Регистрация Вход
Приветствую Вас, Гость · RSS
Меню сайта
Помоги сайту
Поддержи наш сайт
Через WebMoney
U222865683087
R391933670808
Z877043628365
E649133782052

или пополни нашу SMS копилку
SMS.копилка

Ссылки

 Каталог статей
Главная » Статьи » Учимся работать с AVR

Подключаем МК к USB. Делаем простой и дешевый USB-USART переходник.
Наверное, многие из Вас столкнулись с проблемой отсутствия COM порта на компьютере или на ноутбуке, и подключить МК к компьютеру через USART стало невозможным. Побродивши по форумам и пообщавшись с опытными в этом деле людьми я пришел к заключению, что лучше всего сделать переходник на микроконтроллере ATtiny45. Есть еще простая схема переходника на FT232R, но он стоит в 3 раза дороже и паять его в 3 раза сложнее. И для новичка паять такой переходник будет в одно удовольствие.

Итак, вот сама схема устройства:

Качаем прошивку к нему http://www.recursion.jp/avrcdc/AVR-CDC.2008-08-25.zip , извлекаем файлы с архива. Чтобы прошить МК ATtiny45 откроем Code Vision AVR, выберем в меню заглавие Tools дальше Chip Programmer, далее в списке микроконтроллеров выбираем ATtiny45. Чтобы записать прошивочный файл открываем в этом окне меню file -> Load Flesh, и выбераем файл cdctiny45.hex который находиться в папке AVR-CDC.2008-08-25\AVR-CDC.2008-08-25\avrcdc\cdctiny, дальше выставляем фюзы(Fuse) как на рисунке:

И жмем кнопку Program All, ждем окончания процесса програмирования. Вынимаем ATtiny45 c программатора и устанавливаем ее в собранную нами схему.
Внимание: после прошития фюзов ножка 1 не будет больше RESET'ом тоесть обычным программатором ее больше не возможно будет пере прошить.
Windows обнаружит новое устройство, предложим ему установить драйвер с указанного нами места, драйвер находиться в каталоге \AVR-CDC.2008-08-25\AVR-CDC.2008-08-25\inf . Наш переходник успешно установлен.

Выбираем Свойства устройства и в параметрах выбираем скорость 4800 бит/сек.

Для проверки устройства откройте программу Huper Terminal и установите новое соединение, выберете порт и скорость порта, на устройстве закоротите ножки TxD RxD, попробуйте водить цифры, если устройство рабочее то все что вы вели с клавиатуры, то и будет выводиться в терминал как «эхо».



Фото переходника.




Источник: http://www.recursion.jp/avrcdc/
Категория: Учимся работать с AVR | Добавил: my-avr (12.03.2009)
Просмотров: 36650 | Комментарии: 25 | Рейтинг: 0.0/0 |
Всего комментариев: 25« 1 2 3 »
15 Евгений  
0
Парни привет, я собрал схему на 2313 с сайта, вроде прошил, но девайсина не отпределяется корректно. Все таки нужно сопротивление впаивать или нет? У меня диод не дает на выходе 3.3 вольта. И схеме провода 2 4 , каким они соотвествую проводам usb? кто из них data +?

14 podkasetnik  
0
Не получается установить дрова. Устанавливаются дрова Microsoft, при попытке установит дрова из \AVR-CDC.2008-08-25\AVR-CDC.2008-08-25\inf - появляется сообщение "В указанном месте отсутствуют сведения об оборудовании". Что это может быть.

13 Dig  
0
У меня не получается работать со скоростями больше 4800, 9600 уже с ошибками. У разработчика есть такая фраза: Switch to the fast transfer mode using "lowcdc.vbs" to get the baudrate higher than 9600bps. Кто то разобрался?

12 Dig  
0
Знакомая схемка, у автора есть прошивки и для других МК. Было бы неплохо если бы можно было переключать преобразователь RS485 на передачу.

10 alexey_ww  
0
Подскажите пожалуйста, как шить Ttiny45, каким программатором, или прямо через USB? Чего то я не понимаю, объясните тупому плизззз.

11 my-avr  
0
Через отдельный программатор.

8 Upgrader  
0
А нет ли такой прошивки, чтобы обойтись без max232, для подключения напрямую к МК?

9 my-avr  
0
так здесь не нужно использовать макс 232 сразу напрямую к МК!!!!

7 SergK  
0
А куда вообще можно приспособить такое устройство?
Я вот видел программы для подключения термометров 1-Wire к ком порту, как его в данном случае можно использовать?

6 Resendlers  
1
Нет, совсем ничего не будет. Если почитать в оригинале статью, то там написано "Their firmware are all ISP-programmable. The red LED drops the USB voltage from 5V to 3.3V, and provides to AVR." , т.е. светодиод стоит как выпрямитель с 5 на 3.3
Кстати, сразу не заметил, что он последовательно стоит, а не параллельно

5 Resendlers  
0
Ну дать не даст, там не 500ма. Смерьте ток потребления светодиода, я думаю он небудет больше 20ма. Но вот подключить его хотябы через 250 Ом стоит, т.к. в основном они расчитаны на напряжение 2.5 вольта. С сопротивлением, ток потребления будет не больше 1-3 ма

4 my-avr  
0
это не програматор, а переходник))

1-10 11-20 21-23
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Copyright My-AVR © 2024
Наша кнопка
У нас появилась кнопка, код кнопки:

Лаборатория самоделок на микроконтроллерах AVR

Форма входа
Наш опрос
Как вам материалы на сайте
Всего ответов: 863
Статистика/Друзья
CY-PR.com



Онлайн всего: 1
Гостей: 1
Пользователей: 0

РадиоКОТ - популярно об электронике. Авторские схемы, новые разработки. Обучение по электронике, микроконтроллерам, ПЛИС. Форум Сайт по радиоэлектронике. У нас все просто и интересно… ARV Reserch: Электроника — просто, полезно, увлекательно. Электронные устройства и программные средства для радиолюбителей и профессионалов, только авторские разработки, плагиата нет! Разработки на заказ. AVR projects Создание электронных роботов своими руками Схемы и программы на AVR http://ur5yfv.ucoz.ua/BANNER.gif Блог начинающего эмбеддера. Дай волю паяльнику! Самоделки на all-make.ru Принципиальные схемы Модулі автозапуску бензогенератора та системи АВР, електромонтажні роботи
Хостинг от uCoz