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

 
 
> Нужно чтобы мастер RS485 работал дальше, на максимальную дистанцию
SWT-RUS
сообщение Oct 20 2009, 06:41
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 569
Регистрация: 22-01-08
Из: Москва
Пользователь №: 34 316



Сейчас используем MAX13487 и вот такие номиналы. R1=R2=22 Ом R3 =120 Ом (0.25Вт) R4=R5=220 Ом (0.125 Вт). Если у кого есть опыт решения подобной проблемы - будем очень благодарны. Если есть какая ссылка по теме - отдельное спасибо.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
rezident
сообщение Oct 20 2009, 08:56
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



R4 и R5 должны включаться до R1 и R2, прямо на выводы м/с. В этом случае номиналы R4 и R5 можно увеличить. Да и вообще номиналы их рассчитываются, исходя из смещения приемника так, чтобы A >B на величину 0,2В. При тех номиналах, что указаны на схеме и способе их включения R4 и R5 нарушают волновое согласование линии, т.к. через низкое выходное сопротивление источника питания по переменке они включены впараллель R5. Причем вы учитываете, что R5 нужен не на каждом драйвере/узле, а только на концах линии?
P.S. вообще судя по описанию это довольно дурацкий трансивер RS485, требующий наличия растяжки линии в обязательном порядке. Дурдом какой-то sad.gif
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Oct 20 2009, 08:59
Сообщение #3


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(rezident @ Oct 20 2009, 12:56) *
P.S. вообще судя по описанию это довольно дурацкий трансивер RS485, требующий наличия растяжки линии в обязательном порядке. Дурдом какой-то sad.gif

Это характерная особенность максов. Можно и не ставить, но тогда стартовый бит неправильно определяется


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
rezident
сообщение Oct 20 2009, 09:05
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(MrYuran @ Oct 20 2009, 14:59) *
Это характерная особенность максов. Можно и не ставить, но тогда стартовый бит неправильно определяется

Не, этот "with AutoDirection Control". У него входа управления передатчиком (DE) нету. laughing.gif
Go to the top of the page
 
+Quote Post
SWT-RUS
сообщение Oct 20 2009, 11:59
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 569
Регистрация: 22-01-08
Из: Москва
Пользователь №: 34 316



Цитата(rezident @ Oct 20 2009, 13:05) *
Не, этот "with AutoDirection Control". У него входа управления передатчиком (DE) нету. laughing.gif

То что драйвер не простой это мы уже поняли. А кроме MAXIM кто нибудь делает подобные драйвера с автоуправлением направления работы?
Go to the top of the page
 
+Quote Post
rezident
сообщение Oct 20 2009, 13:03
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(SWT-RUS @ Oct 20 2009, 17:59) *
А кроме MAXIM кто нибудь делает подобные драйвера с автоуправлением направления работы?
Вы сначала поясните, для чего это нужно? Такую экзотику я не встречал в устройствах с интерфейсом RS485.
Go to the top of the page
 
+Quote Post
SWT-RUS
сообщение Oct 20 2009, 13:40
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 569
Регистрация: 22-01-08
Из: Москва
Пользователь №: 34 316



Цитата(rezident @ Oct 20 2009, 17:03) *
Вы сначала поясните, для чего это нужно? Такую экзотику я не встречал в устройствах с интерфейсом RS485.


У процессора ног не хватает. Пытались отделаться одним RTS но у простых драйверов типа SN75176 есть некоторые проблемы. Решили обойтись вот такой костью но у нее невозможно отключить эхо. Всегда слышим то что передаем. Есть вариант писать свой драйвер под Linux есть вариант отключить это в готовом драйвере, но точить софт под LINUX на таком уровне для нас проблема. Мы это не исключаем но пока пытаемся найти аппаратную альтернативу.

Можно сказать что с резисторами разобрались сами. На счет 600 ом мысль верная. Это "направление" закрыто. Теперь бы с эхом разобраться....

Сообщение отредактировал SWT-RUS - Oct 20 2009, 13:42
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Oct 20 2009, 14:34
Сообщение #8


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(SWT-RUS @ Oct 20 2009, 16:40) *
Пытались отделаться одним RTS но у простых драйверов типа SN75176 есть некоторые проблемы.
Какие именно проблемы?


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post



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

 


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


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