Информация к новости
  • Просмотров: 135114
  • Автор: administrator
  • Дата: 28 апреля 2008
  • 100
28 апреля 2008

Модуль конвертера USB-UART FT232RL

Категория: Контроллер MRC28

В связи с тем, что во многих современных компьютерах отсутствует выход СОМ-порта (на современных ноутбуках практически на всех) проблема соединения устройства на МК с ПК встает очень остро. Решить данную проблему помогут микросхемы серии FT232x.

В семействе FT232x особый интерес вызывает FT232R. Эта микросхема представляет собой практически готовое решение, подключаемое к ПК по USB и имеющее на выходе сигналы UART. Эти сигналы понятны для любого МК (в том числе и программно реализованные). Для простого подключения вполне достаточно двух их них – TX и RX.
 

В семействе FT232x особый интерес вызывает FT232R.

 

Схема включения FT232RL очень проста и содержит в себе самый минимум элементов. Единственной сложностью в ее повторении является размеры самой микросхемы – она имеет очень маленький шаг ножек (0,65мм) и их толщину (0,3мм). Для распайки схемы модуля понадобится паяльная станция и опыт в пайке SMD-компонентов (по заявлениям производителя микросхема FT232RL выдерживает сильный перегрев и хорошо защищена от статики, что позволяет произвести распайку обычным паяльником с тонко заточенным жалом). Остальные элементы особых проблем при распайке не вызовут. Дополнительно на плате разведена перемычка, с помощью которой можно питать ваше устройство от порта USB (не более 500мА!!!).
 
Модуль конвертера USB-UART FT232RL
 

 

Для использования модуля понадобится установить на ваш ПК специальный драйвер, который можно скачать с официального сайта производителя - http://www.ftdichip.com/Drivers/VCP.htm(в наличии имеются драйвера практически ко всем известным ОС)

 

Собранный модуль подключается к порту USB. Система опознает его как «FT232R USB UART».

Собранный модуль подключается к порту USB. Система опознает его как «FT232R USB UART».
 

Далее устанавливаем из этой же папки с драйвером виртуальный СОМ-порт

 

Указываем папку с драйвером, устанавливаем. Далее устанавливаем из этой же папки с драйвером виртуальный СОМ-порт.
 
Модуль конвертера USB-UART FT232RL
 
Установка завершена. Осталось настроить параметры получившегося виртуального СОМ-порта и можно приступать к его использованию. ;)
Информационный обмен осуществляется так же как и с обычным СОМ-портом.
Модуль конвертера USB-UART FT232RL
Тестовая прошивка для MRC28 (BASCOM-AVR)
 
'-----------------------------------------------------------------------------------------
'name : test_serial.bas
'copyright : (c) 2008, RoboZone.SU
'micro : Mega8 (MRC28)
'commercial addon needed : no
' проверка работоспособности СОМ-порта
'-----------------------------------------------------------------------------------------

$regfile = "m8def.dat" 'контроллер mega8
$crystal = 16000000 ' тактовая частота
$baud = 9600
' скорость СОМ-порта

Dim Sname As String * 20
' объявляем переменную

' главный цикл программы
Do
Wait 1 ' задержка 1 сек
Input "You name? : " , Sname ' вводим свое имя
Wait 1 ' задержка 1 сек
Print "Hello - " ; Sname ' вывод на терминал приветствия и ранее введенное слово
Wait 2 ' задержка 2 сек
Print "Worked!!!"
' вывод на терминал сообщения - Работает =)

Loop

End
 
После прошивки контроллера, создайте соединение любой терминальной программой (после запуска терминала возможно понадобится сброс контроллера) и проверьте работу модуля.
 

После прошивки контроллера, создайте соединение любой терминальной программой (после запуска терминала возможно понадобится сброс контроллера) и проверьте работу модуля.

 

Плата модуля была изготовлена в двухстороннем варианте с применением SMD компонентов. Технология ЛУТ вполне позволяет изготовление данной платы. При ее изготовлении важна аккуратность, неспешность действий и точность сведения сторон.
 
 
 Модуль конвертера USB-UART FT232RL
 
 
Технология ЛУТ вполне позволяет изготовление данной платы.
 

 

Схема в формате sPlan 6.0 и разводка платы в формате Sprint Layout 4.0 под ЛУТ вы можете скачать ниже.
Вы не можете скачивать файлы с нашего сервера
 
 

 

 

 

 

Метки к статье: USB, UART, FT232RL, COM-port, rs232, интерфейсы, модуль

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
<
administrator

16 марта 2009 20:32

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 26.02.2008
  • Статус: Пользователь offline
  • Публикаций: 66
  • Комментариев: 747
Foxmen, не нужен тут макс - подключай напрямую к МК и все
<
Foxmen

16 марта 2009 20:32

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
ок спс
<
Foxmen

18 марта 2009 20:52

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
а через эту штуку можно только связываться с МК, или еще и программировать его?
<
administrator

18 марта 2009 21:30

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 26.02.2008
  • Статус: Пользователь offline
  • Публикаций: 66
  • Комментариев: 747
Foxmen, можно с помощью бутлоадера грузить в него прошивку, но это сложнее чем просто зашить обычным проггером.
Назад Вперед
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.