Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: AVR+MAX232E
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
max_mart
Всем привет.

Есть устройство - блок питания с интерфейсом RS-232 для работы с компьютера. Нужно на работе собрать переходник USB-RS232. Использовал микросхему MAX232E со встр. конденсаторами и защитой от статики и помех. С компьютером связь есть, т.е. могу принимать и передавать данные (использую RealTerm для работы с COM - 9pin и стандартный HID для USB). Но вот, когда подключаюсь к блоку питания, то нет приема и передачи данных. Собрал разветвитель COM от компьютера к USB и блоку питания для диагностики. Если мой USB подключен - блок питания не реагирует, отключен - блок питания работает как часы.
Подскажите, пожалуйста, где может быть проблема и куда копать?
kovigor
Цитата(max_mart @ Feb 19 2013, 17:57) *
Подскажите, пожалуйста, где может быть проблема и куда копать?

В вопросе вся проблема. Каша какая-то, даже читать неприятно. Переформулируйте вопрос так, чтобы можно было хоть что-то разобрать. А если набросаете от руки схемку, то будет еще лучше ...
max_mart
Во-первых извиняюсь не MAX232, а MAX3235E.

Я собрал адаптер USB-RS232(atmega8-HID + MAX3235E). Тестировал его на своем компьютере. Он работает: данные отправляю с COM(REALTERM или HyperTerminal), принимаю по USB-HID(писал на ObjectPascal).
Есть блок питания, который может управляться посредством интрефейса RS-232 набором команд. Использую набор команд для перекл. напряжения через COM(9pin), программа HyperTerminal или RealTerm -> блок питания - все работает. Тот же самый набор команд через USB, программа написана на ObjectPascal -> RS-232 -> блок питания - не работает.
zombi
Понятней не стало wacko.gif
Ждёмс телепатов rolleyes.gif
max_mart
Ну что не понятно?
Пострараюсь расписать
mdmitry
Цитата(max_mart @ Feb 19 2013, 20:02) *
Есть блок питания, который может управляться посредством интрефейса RS-232 набором команд. Использую набор команд для перекл. напряжения через COM(9pin), программа HyperTerminal или RealTerm -> блок питания - все работает. Тот же самый набор команд через USB, программа написана на ObjectPascal -> RS-232 -> блок питания - не работает.

Определите режим работы RS-232 в случае, когда все работает. Обратите внимание на работу служебных сигналов порта (используются или нет, установленные логические значения). Сравить с установками работы через USB.
ILYAUL
Чего не понятно? Есть UPS управляемый по COM/ Есть самоделка , преобразователь USB-COM/PC+самоделка+UPS не работает.
PC+COM+UPS работает.
Из изложенного надо понять , почему не работает PC+самоделка+UPS, если РС+самоделка+РС - работает.
Вариантов много, один уже изложили, но не уверен что в этом дело.
Maik-vs
Такэта... Смотреть осциллоскопом сигналы, сравнивать времена-напряжения.
Такой же случай: прибор ВКТ-7, RS232, от компа связь есть, от usb/rs нет. А он берёт напряжение с RTS для питания своего гальванически развязанного RS'a. Вот и не хватает мощи у USB/RS адаптера (если там вообще есть RTS).
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.