Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
20.02.2011, 21:36
|
|
Временная регистрация
Регистрация: 18.02.2009
Сообщений: 49
Сказал спасибо: 8
Сказали Спасибо 6 раз(а) в 1 сообщении
|
Есть проблема с rs485
Всем привет! Есть вопрос к знающим людям....
Я пользовался аппаратным драйвером (uart/rs485 ) adm485 ,напрямую соединяя со своими микроконтроллерами (без оптики ). В помещении все работает как надо на скорости 115,200кб/с. Стал вопрос чтобы проложить линии на зашумленном участке метров на 400-600.Взялся по всем правилам строить схему с развязанным гальванически питанием, и сигнальные линии хотел через оптроны соединить.Нарисовал собрал.Схему привожу.Изначально тупая схема типа uart-adm485-хлопот не предоставляла.Но новая схема практически не работает.Мой контроллер работает так что через 30с после подачи питания в линию идет сообщение о готовности. НО у меня на приемной части в этот момент приходят одни точки - вместо знаков предложения, и иногда символы Х.
Сначала оптопары использовал 4n37.Начал грешить на низкое быстродействие транзисторов оптрона ( граничная частота переключения где то 140кгц ) - заменил на cny17-4 с явно заявленным быстродействием 250кгц. Та же ерунда. Скорость передачи нужна 1150200 б/с . Поменял уже с дуру провода местами ничего не поменялось. Может срезать супресоры дву-направленные?не могут они вносить искажения? Снимаю джамперы резисторов розтяжки - предаются в место точек- @ чарез множество пробелов.
Подскажите как быть, и что можно делать?
|
|
|
|
20.02.2011, 22:32
|
|
Гражданин KAZUS.RU
Регистрация: 17.08.2008
Сообщений: 770
Сказал спасибо: 52
Сказали Спасибо 450 раз(а) в 202 сообщении(ях)
|
Re: Есть проблема с rs485
Сообщение от white_M
|
Изначально тупая схема типа uart-adm485-хлопот не предоставляла.Но новая схема практически не работает.
|
А в чем разница? Что стоит по концам линии?
|
|
|
|
20.02.2011, 22:49
|
|
Временная регистрация
Регистрация: 18.02.2009
Сообщений: 49
Сказал спасибо: 8
Сказали Спасибо 6 раз(а) в 1 сообщении
|
Re: Есть проблема с rs485
Ответ:
В работающей схеме нет:
1) DC/DC конвертора;
2)оптопар между МК и ADM485;
3)VD1,VD2
|
|
|
|
20.02.2011, 22:50
|
|
Временная регистрация
Регистрация: 18.02.2009
Сообщений: 49
Сказал спасибо: 8
Сказали Спасибо 6 раз(а) в 1 сообщении
|
Re: Есть проблема с rs485
по концам линии стоят терминаторы на 120 ОМ, растянуты линии на обоих концах +к питанию; - к замле;
|
|
|
|
20.02.2011, 23:20
|
|
Гражданин KAZUS.RU
Регистрация: 17.08.2008
Сообщений: 770
Сказал спасибо: 52
Сказали Спасибо 450 раз(а) в 202 сообщении(ях)
|
Re: Есть проблема с rs485
Сообщение от white_M
|
Скорость передачи нужна 1150200 б/с
|
Ее нельзя снизить? Как проложен земляной провод?
Цитата:
|
растянуты линии на обоих концах
|
Через что..
|
|
|
|
21.02.2011, 11:44
|
|
Вид на жительство
Регистрация: 21.08.2007
Сообщений: 318
Сказал спасибо: 12
Сказали Спасибо 67 раз(а) в 61 сообщении(ях)
|
Re: Есть проблема с rs485
Прежде всего: для гальванической развязки на RS485 существуют спец микросхемы. Например ADM2483. Но есть даже со встроенным DC-DC.
Эта же схема работает на "не зашумленной линии" ?
Индикационные светодиоды я бы порекомендовал подключать через транзисторы. Тот который индицирует передачу - явно перегружает оптопару.
Попробуйте убрать землю в связи. Но только при условии что нет гальванической связи с землёй в БП устройства (не импульсник).
|
|
|
|
21.02.2011, 11:58
|
|
Почётный гражданин KAZUS.RU
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,816
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
|
Re: Есть проблема с rs485
Сообщение от white_M
|
Снимаю джамперы резисторов розтяжки - предаются в место точек- @ чарез множество пробелов.
|
Улыбают меня такие специалисты... которые судят о работе электрической схеммы без приборов а только по реакции софта...
А вы хотя бы раз осцилографом сморели на сигналы в линии... до и после?....
__________________
"picavr(ГАВ)мыло.ру" USB_Analyzer, Digital_Storage_Oscilloscope "picavr.kr1.ru" заказы в Китай компонентов/изготовление: плат/ЖКИ/мембраных клавиатур/имп трансформаторов
|
|
|
|
21.02.2011, 12:26
|
|
Гражданин KAZUS.RU
Регистрация: 02.06.2003
Адрес: Челябинск
Сообщений: 545
Сказал спасибо: 10
Сказали Спасибо 341 раз(а) в 202 сообщении(ях)
|
Re: Есть проблема с rs485
Сообщение от white_M
|
Подскажите как быть, и что можно делать?
|
А почему бы уж тогда для развязки обычное реле не поставить? Результат будет такой же. Или нет?
|
|
|
|
21.02.2011, 12:46
|
|
Гражданин KAZUS.RU
Регистрация: 17.08.2008
Сообщений: 770
Сказал спасибо: 52
Сказали Спасибо 450 раз(а) в 202 сообщении(ях)
|
Re: Есть проблема с rs485
Сообщение от white_M
|
Сначала оптопары использовал 4n37
|
Если посмотреть осцилом, то при работе на длинную линию увидим заваленые фронты.
4N35(до 1 Мгц по-моему) на 200м и скорости 36кбит работала со сбоями.
Или скорость снижать или фирменую МС о опторазвязкой ставить (дешевле будет).
|
|
|
|
21.02.2011, 12:53
|
|
Гражданин KAZUS.RU
Регистрация: 02.06.2003
Адрес: Челябинск
Сообщений: 545
Сказал спасибо: 10
Сказали Спасибо 341 раз(а) в 202 сообщении(ях)
|
Re: Есть проблема с rs485
Сообщение от XoDoK11
|
Если посмотреть осцилом, то при работе на длинную линию увидим заваленые фронты.
4N35(до 1 Мгц по-моему) на 200м и скорости 36кбит работала со сбоями.
Или скорость снижать или фирменую МС о опторазвязкой ставить (дешевле будет).
|
Хм... http://www.fairchildsemi.com/ds/6N%2F6N137.pdf
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 21:29.
|
|