USB-RS232 - контроллер atmega8

Здесь обсуждаем устройства на МК и программы для них
Ответить
Maxim
Читатель
Читатель
Сообщения: 3
Зарегистрирован: 30 ноя 2013, 03:15

USB-RS232 - контроллер atmega8

Сообщение Maxim »

Здравствуйте,

Прочитал ветку форума "USB-RS232 делаем самостоятельно ".Меня мучает та же самая проблема с FTDI. И поэтому решился сделать переходник на atmega8. Мне нужен не полноценный COM, а только RXD, TXD. Плату сделал соответственно только с atmega8 и MAX232. Драйвер установил и адаптер видится без проблем, но вот только данные не передаются. Проверял так: COM адаптера соединял с COM портом компьютера - RXD, TXD, GND (COM1), а USB порт адаптера с USB портом компьютера (виртуальный COM9). НА делфи написал программу для скана портов (пользуюсь библиотекой Vacomm). Данные с порта COM1 в COM9 не приходят. Подозреваю, что проблема в программе контроллера, поскольку там очень много кода, зависящего от сигналов RTS, CTS, DTR. Не могли ли бы вы помочь мне решить данную проблему?
В приложении мой исправленные версии программ tiny2313 и mega48.

Очень надеюсь на Вашу помощь.
Вложения
usb-cdc.rar
(243.16 КБ) 573 скачивания
Аватара пользователя
rhf-admin
администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
Сообщения: 3060
Зарегистрирован: 25 авг 2009, 23:19
Откуда: Уфа
Контактная информация:

Re: USB-RS232 - контроллер atmega8

Сообщение rhf-admin »

А в обратную сторону данные приходят? Если посылать в Com9 и ловить в Com1?
С уважением, администрация сайта.
Maxim
Читатель
Читатель
Сообщения: 3
Зарегистрирован: 30 ноя 2013, 03:15

Re: USB-RS232 - контроллер atmega8

Сообщение Maxim »

не пробовал. завтра попробую и отпишусь
Maxim
Читатель
Читатель
Сообщения: 3
Зарегистрирован: 30 ноя 2013, 03:15

Re: USB-RS232 - контроллер atmega8

Сообщение Maxim »

Всем привет.

Решил плату переделать. Как будит что-то напишу.

Перед этим попробовал отправлять данные с виртуального COM9 в COM1 - бесполезно. По осциллографу видно, что данные приходят в контрроллер, но вот только с него в виртуальный порт ШИШ.

Что-то в софте не так!!!

Есть какие-нибудь что там может быт?

Заранее спасибо
Ответить

Вернуться в «Устройства на микроконтроллерах»