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

 
 
5 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> Преобразователь RS232-RS485, Покритикуйте, пожалуйста, схему
haker_fox
сообщение Oct 17 2011, 06:33
Сообщение #1


Познающий...
******

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



Здравствуйте, уважаемые коллеги!
Покритикуйте, пожалуйста, решение в приложенном пдфе) Вроде бы ничего сложного там нет, но все-таки. Буду сразу печатку делать, не хотелось бы потом мучаться laughing.gif
Спасибо заранее!
Прикрепленные файлы
Прикрепленный файл  Schematic_Prints.pdf ( 17.06 килобайт ) Кол-во скачиваний: 538
 


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
alex_zhuravlyov
сообщение Oct 17 2011, 07:00
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 111
Регистрация: 13-03-10
Из: Украина
Пользователь №: 55 934



управление приемом/передачей программное? не знаю для каких применений Вам нужно, но на всякий случай спрошу о гальванической развязке.
Go to the top of the page
 
+Quote Post
Guest_@Ark_*
сообщение Oct 17 2011, 07:04
Сообщение #3





Guests






Цитата
Покритикуйте, пожалуйста, решение.

Все зависит от того, где собираетесь применять данное изделие. На универсальный преобразователь RS232-RS485 это явно не тянет...
- Не хватает керамич. конденсаторов на VCC для обоих м/c.
- Транзисторы - лишние, по моему. Светодиодами можно управлять напрямую от сигнальных линий.
- Заложенный способ управления передачей для RS485 по RTS/CTS может доставить определенные трудности, если RS232 подключаете к COM-порту компьютера. Многое будет зависеть от протокола обмена.
- Нет гальваноразвязки - часто она необходима....
Огласите область применения. Тогда можно покритиковать предметно.
P.S. Могу порекомендовать готовый преобразователь:
http://www.ellab.ru/russian/razrabotki/pre...i_el203_rus.htm
Go to the top of the page
 
+Quote Post
ilyxa_SPB
сообщение Oct 17 2011, 07:11
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 75
Регистрация: 27-12-07
Из: Санкт-Петербург
Пользователь №: 33 681



120 kbit max232 -> 2.5mbit max485, если скорость не важна, то можно всё так и оставить, но вообще можно и без 232 обойтись, инверторы у тебя для светодиодов присутствуют и так.
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение Oct 17 2011, 07:18
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



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


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Oct 17 2011, 07:22
Сообщение #6


Познающий...
******

Группа: Свой
Сообщений: 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 обойтись, инверторы у тебя для светодиодов присутствуют и так.

Думал, что можно обойтись. Но после анализа подобных решений в книгах и инете, остановился на данном варианте.


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
ILYAUL
сообщение Oct 17 2011, 07:24
Сообщение #7


Профессионал
*****

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



Интересно , на выходе 232 +/- ~8V - это Вам не помешает? И воспримится ли вход , а то ведьвсегда будет 0. Не ормально


--------------------
Закон Мерфи:

Чем тщательнее составлен проект, тем больше неразбериха, если что-то пошло не так
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Oct 17 2011, 07:42
Сообщение #8


Познающий...
******

Группа: Свой
Сообщений: 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. Не ормально

Не совсем понял, это об чем? rolleyes.gif Согласование микросхем по ТТЛ-уровням - здесь все ок.
Вы имеете в виду управление транзисторами?


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
ILYAUL
сообщение Oct 17 2011, 07:47
Сообщение #9


Профессионал
*****

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



QUOTE (haker_fox @ Oct 17 2011, 11:42) *
Мне необходима максимальная скорость 38400 бод.
Не совсем понял, это об чем? rolleyes.gif Согласование микросхем по ТТЛ-уровням - здесь все ок.
Вы имеете в виду управление транзисторами?

Нет , всё в порядке , увеличил картику - рассмотрел


--------------------
Закон Мерфи:

Чем тщательнее составлен проект, тем больше неразбериха, если что-то пошло не так
Go to the top of the page
 
+Quote Post
Guest_@Ark_*
сообщение Oct 17 2011, 08:01
Сообщение #10





Guests






Цитата
Гм. Смотрел максимальное потребление по ногам питания 232 - 8 мА. Сделал вывод, что перегружать нельзя.

А что 3-5 мА на светодиод Вам недостаточно? Или обязательно, чтобы как прожектор светил? biggrin.gif
Цитата
Подключаю к ком-порту компьютера. Протокол свой. Ножку RTS буду "дергать" свой софтинкой. Можно подробнее про трудности?

Неопределенные временные задержки, особенно под Виндой... Если "своя софтинка" - это драйвер порта, то еще куда ни шло. А если из прикладной программы будете RTS дергать - может совсем плохо получиться... Поищите по форуму, где-то это обсуждалось не раз.
Go to the top of the page
 
+Quote Post
DpInRock
сообщение Oct 17 2011, 08:12
Сообщение #11


Гуру
******

Группа: Участник
Сообщений: 2 254
Регистрация: 4-05-07
Из: Moscow
Пользователь №: 27 515



Виндовый драйвер дергает RTS нормально.
А вот RC цепочку с транзистором на переключение направления передачи (от TX) - я бы поставил.
Типа, как дополнительную возможность. (Переключение на выход при наличии сигнала на TX, - на вход - при отсутствиии).



--------------------
On the road again (Canned Heat)
Go to the top of the page
 
+Quote Post
=AK=
сообщение Oct 17 2011, 11:40
Сообщение #12


pontificator
******

Группа: Свой
Сообщений: 3 055
Регистрация: 8-02-05
Из: страны Оз
Пользователь №: 2 483



Цитата(haker_fox @ Oct 17 2011, 17:03) *
Покритикуйте, пожалуйста, решение в приложенном пдфе

T2IN висит в воздухе. Этот вход надо посадить на землю или питание.
Go to the top of the page
 
+Quote Post
toweroff
сообщение Oct 17 2011, 15:11
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



посмотрите тут

http://www.rs485.com/pmhubx8.html

там хаб на 8 портов и мастер на RS232/RS485

лет десять назад собирал такую штуку, работала сутками, сбоев не замечено
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Oct 18 2011, 01:10
Сообщение #14


Познающий...
******

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



QUOTE (@Ark @ Oct 17 2011, 17:01) *
А что 3-5 мА на светодиод Вам недостаточно? Или обязательно, чтобы как прожектор светил? biggrin.gif

Да, тут погорячился. Думаю, что транзисторы можно убрать)
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

лет десять назад собирал такую штуку, работала сутками, сбоев не замечено

За это отдельное спасибо!!! Буду изучать и исправлять недостатки своей схемы.

Господа! Всем еще раз огромнейшее спасибо!!!


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
alex_zhuravlyov
сообщение Oct 18 2011, 04:16
Сообщение #15


Частый гость
**

Группа: Участник
Сообщений: 111
Регистрация: 13-03-10
Из: Украина
Пользователь №: 55 934



есть еще такой вариант, правда с гальванической развязкой, но если она не нужна, то можно убрать

Сообщение отредактировал alex_zhuravlyov - Oct 18 2011, 04:32
Прикрепленные файлы
Прикрепленный файл  232to485.pdf ( 48.83 килобайт ) Кол-во скачиваний: 199
 
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 20th June 2025 - 16:59
Рейтинг@Mail.ru


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