реклама на сайте
подробности

 
 
> AVR+MAX232E, переходник USB-COM9pin
max_mart
сообщение Feb 19 2013, 13:57
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 248
Регистрация: 30-09-11
Пользователь №: 67 474



Всем привет.

Есть устройство - блок питания с интерфейсом RS-232 для работы с компьютера. Нужно на работе собрать переходник USB-RS232. Использовал микросхему MAX232E со встр. конденсаторами и защитой от статики и помех. С компьютером связь есть, т.е. могу принимать и передавать данные (использую RealTerm для работы с COM - 9pin и стандартный HID для USB). Но вот, когда подключаюсь к блоку питания, то нет приема и передачи данных. Собрал разветвитель COM от компьютера к USB и блоку питания для диагностики. Если мой USB подключен - блок питания не реагирует, отключен - блок питания работает как часы.
Подскажите, пожалуйста, где может быть проблема и куда копать?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
max_mart
сообщение Feb 19 2013, 17:02
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 248
Регистрация: 30-09-11
Пользователь №: 67 474



Во-первых извиняюсь не MAX232, а MAX3235E.

Я собрал адаптер USB-RS232(atmega8-HID + MAX3235E). Тестировал его на своем компьютере. Он работает: данные отправляю с COM(REALTERM или HyperTerminal), принимаю по USB-HID(писал на ObjectPascal).
Есть блок питания, который может управляться посредством интрефейса RS-232 набором команд. Использую набор команд для перекл. напряжения через COM(9pin), программа HyperTerminal или RealTerm -> блок питания - все работает. Тот же самый набор команд через USB, программа написана на ObjectPascal -> RS-232 -> блок питания - не работает.
Go to the top of the page
 
+Quote Post
mdmitry
сообщение Feb 19 2013, 19:10
Сообщение #3


Начинающий профессионал
*****

Группа: Свой
Сообщений: 1 215
Регистрация: 25-10-06
Из: СПб
Пользователь №: 21 648



Цитата(max_mart @ Feb 19 2013, 20:02) *
Есть блок питания, который может управляться посредством интрефейса RS-232 набором команд. Использую набор команд для перекл. напряжения через COM(9pin), программа HyperTerminal или RealTerm -> блок питания - все работает. Тот же самый набор команд через USB, программа написана на ObjectPascal -> RS-232 -> блок питания - не работает.

Определите режим работы RS-232 в случае, когда все работает. Обратите внимание на работу служебных сигналов порта (используются или нет, установленные логические значения). Сравить с установками работы через USB.


--------------------
Наука изощряет ум; ученье вострит память. Козьма Прутков
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st August 2025 - 01:50
Рейтинг@Mail.ru


Страница сгенерированна за 0.01368 секунд с 7
ELECTRONIX ©2004-2016