Преобразователь USB <=> RS-485


• О проекте
• Обратная связь
• Полезные ссылки
• Полезные программы
• Друзья сайта


Последние комментарии

Алексей: Библиотека для AtmelStudio 6.x а-ля CodeVisionAVR
Все зависит от пр...

Олег: Библиотека для AtmelStudio 6.x а-ля CodeVisionAVR
Понял, спасибо....




           

Библиотека для AVR





AXLIB Генератор





Помощь сайту


   
				

Преобразователь USB <=> RS-485

	
	
	

Дата: 13 Января 2014. Автор: Алексей

	
	
Встал тут у меня вопрос о передаче данных между двумя железякакми по RS-485. И тут же вопрос. А как отладить-то? Вот и решил сварганить себе преобразователь. Сначала решил сделать на ATmega162, так как у нее есть два UART. Думаю буду получать с COM-порта данные и в соответствии передача или прием настраивать выход/вход другого UART, Задачка оказалась муторная. Потом решил с той же задачей подоити к преобразователю CP2102. Там тоже встала проблема с передачей данных. И тут я нарвался на микросхему FT232RL которая решила все мои задачи. Схему можно взять из даташита, там прям описано как ее сделать 485 интерфейсом, либо использовать мою схему. От той что в документации ее отличает наминалы некоторых деталей. Связано это было с тем что у меня были не все детали и я их немного поставил не те. Но она нормально работает.

Вот схема:

 Схема

Платка в формате PCAD-2006:

Преобразователь USB в RS-485

Вот как это выглядит в сборе:

 Плата в сборе

Плату разводил с расчетом на односторонний текстолит. Есть одна перемычка, я ее отметил на плате.

Другая сторона:

 Плата в сборе

В работе:

 Плата в сборе и в работе

Подключение к ПК на 7-ке должна пройти без эксцессов. Если все же заклинит, то вот драйверочки. Они подходят как для 7-ки, так и для ХР.

Панель устройств в ПК

Будут вопросы, пишите.

Весь проект со схемой и платой.






Чтобы вставить ссылку используйте форму вида[url]http://www.адрес.ru[/url][text]текст ссылки[/text]
Чтобы вставить код используйте форму вида[code]код[/code]

Имя:   





  








Вверх


Рейтинг@Mail.ru Яндекс.Метрика