|
|
  |
Преобразователь RS232-RS485, Покритикуйте, пожалуйста, схему |
|
|
Guest_@Ark_*
|
Oct 17 2011, 07:04
|
Guests

|
Цитата Покритикуйте, пожалуйста, решение. Все зависит от того, где собираетесь применять данное изделие. На универсальный преобразователь RS232-RS485 это явно не тянет... - Не хватает керамич. конденсаторов на VCC для обоих м/c. - Транзисторы - лишние, по моему. Светодиодами можно управлять напрямую от сигнальных линий. - Заложенный способ управления передачей для RS485 по RTS/CTS может доставить определенные трудности, если RS232 подключаете к COM-порту компьютера. Многое будет зависеть от протокола обмена. - Нет гальваноразвязки - часто она необходима.... Огласите область применения. Тогда можно покритиковать предметно. P.S. Могу порекомендовать готовый преобразователь: http://www.ellab.ru/russian/razrabotki/pre...i_el203_rus.htm
|
|
|
|
|
Oct 17 2011, 07:22
|

Познающий...
     
Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125

|
QUOTE (alex_zhuravlyov @ Oct 17 2011, 16:00)  управление приемом/передачей программное? не знаю для каких применений Вам нужно, но на всякий случай спрошу о гальванической развязке. Да, программное. Такое решение используют довольно часто. Вот я и себе скопировал. QUOTE (@Ark @ Oct 17 2011, 16:04)  Все зависит от того, где собираетесь применять данное изделие. На универсальный преобразователь RS232-RS485 это явно не тянет... Нет, универсальный и не нужен) QUOTE (@Ark @ Oct 17 2011, 16:04)  - Не хватает керамич. конденсаторов на VCC для обоих м/c. - Транзисторы - лишние, по моему. Светодиодами можно управлять напрямую от сигнальных линий. - Нет гальваноразвязки - часто она необходима.... Керамику добавлю, забыл) Гм. Смотрел максимальное потребление по ногам питания 232 - 8 мА. Сделал вывод, что перегружать нельзя. В моем случае можно обойтись без гальваноразязки, т.к. преобразователь не будет работать на сеть. Слово "NET" уберу - скопировал из другой схемы. Он необходим для работы с приборами "на столе". QUOTE (@Ark @ Oct 17 2011, 16:04)  - Заложенный способ управления передачей для RS485 по RTS/CTS может доставить определенные трудности, если RS232 подключаете к COM-порту компьютера. Многое будет зависеть от протокола обмена. Подключаю к ком-порту компьютера. Протокол свой. Ножку RTS буду "дергать" свой софтинкой. Можно подробнее про трудности? QUOTE (ilyxa_SPB @ Oct 17 2011, 16:11)  120 kbit max232 -> 2.5mbit max485, если скорость не важна, то можно всё так и оставить, но вообще можно и без 232 обойтись, инверторы у тебя для светодиодов присутствуют и так. Думал, что можно обойтись. Но после анализа подобных решений в книгах и инете, остановился на данном варианте.
--------------------
Выбор.
|
|
|
|
|
Oct 17 2011, 07:42
|

Познающий...
     
Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125

|
QUOTE (Dog Pawlowa @ Oct 17 2011, 16:18)  Работать будет, но выполнение требований RS485 во всем диапазоне скоростей и нагрузок не обеспечивается. Мне необходима максимальная скорость 38400 бод. А можно подробнее про скорости и нагрузки? Там, наверно, стабилитроны мешают... QUOTE (ILYAUL @ Oct 17 2011, 16:24)  Интересно , на выходе 232 +/- ~8V - это Вам не помешает? И воспримится ли вход , а то ведьвсегда будет 0. Не ормально Не совсем понял, это об чем?  Согласование микросхем по ТТЛ-уровням - здесь все ок. Вы имеете в виду управление транзисторами?
--------------------
Выбор.
|
|
|
|
|
Oct 17 2011, 07:47
|

Профессионал
    
Группа: Свой
Сообщений: 1 940
Регистрация: 16-12-07
Из: Москва
Пользователь №: 33 339

|
QUOTE (haker_fox @ Oct 17 2011, 11:42)  Мне необходима максимальная скорость 38400 бод. Не совсем понял, это об чем?  Согласование микросхем по ТТЛ-уровням - здесь все ок. Вы имеете в виду управление транзисторами? Нет , всё в порядке , увеличил картику - рассмотрел
--------------------
Закон Мерфи:
Чем тщательнее составлен проект, тем больше неразбериха, если что-то пошло не так
|
|
|
|
Guest_@Ark_*
|
Oct 17 2011, 08:01
|
Guests

|
Цитата Гм. Смотрел максимальное потребление по ногам питания 232 - 8 мА. Сделал вывод, что перегружать нельзя. А что 3-5 мА на светодиод Вам недостаточно? Или обязательно, чтобы как прожектор светил? Цитата Подключаю к ком-порту компьютера. Протокол свой. Ножку RTS буду "дергать" свой софтинкой. Можно подробнее про трудности? Неопределенные временные задержки, особенно под Виндой... Если "своя софтинка" - это драйвер порта, то еще куда ни шло. А если из прикладной программы будете RTS дергать - может совсем плохо получиться... Поищите по форуму, где-то это обсуждалось не раз.
|
|
|
|
|
Oct 18 2011, 01:10
|

Познающий...
     
Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125

|
QUOTE (@Ark @ Oct 17 2011, 17:01)  А что 3-5 мА на светодиод Вам недостаточно? Или обязательно, чтобы как прожектор светил?  Да, тут погорячился. Думаю, что транзисторы можно убрать) QUOTE (@Ark @ Oct 17 2011, 17:01)  Неопределенные временные задержки, особенно под Виндой... А вот это уже печально. Видимо придется вводить аппаратное управление направлением потока. QUOTE (DpInRock @ Oct 17 2011, 17:12)  Виндовый драйвер дергает RTS нормально. А вот RC цепочку с транзистором на переключение направления передачи (от TX) - я бы поставил. Да, похоже, что придется об этом задуматься. QUOTE (=AK= @ Oct 17 2011, 20:40)  T2IN висит в воздухе. Этот вход надо посадить на землю или питание. Исправим! QUOTE (toweroff @ Oct 18 2011, 00:11)  посмотрите тут http://www.rs485.com/pmhubx8.htmlтам хаб на 8 портов и мастер на RS232/RS485 лет десять назад собирал такую штуку, работала сутками, сбоев не замечено За это отдельное спасибо!!! Буду изучать и исправлять недостатки своей схемы. Господа! Всем еще раз огромнейшее спасибо!!!
--------------------
Выбор.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|