Страница 1 из 2
RS-485 и МК AVR
Добавлено: Вс апр 12, 2009 05:43:18
kupriyanov
Глубокоуважаемые Коты!!! Подскажите пожалуйста принцип построения сети из нескольких контроллеров (один ведущий и нескольких ведомых порядка 20.....) если если есть тех. возможность соеднинения их при помощи RS-485.... Сеть весьма протяженная (сотня километров) c цифровыми окончаниями 485/232.
Вопрос в том, что нужно что бы подружить МК AVR с интерфейсом RS-485... ???
Можно ли реализовать такую сеть на 232 ??? не проще ли???
Добавлено: Вс апр 12, 2009 08:45:05
BCluster
Ну по спецификации у RS-485 маскимальная длина линии 1200 метров. У RS-232 и того меньше. На таких расстояниях... Даже DSL не спасет. Оптика или радиорелейки. Но это оч дорого.
Добавлено: Вс апр 12, 2009 08:49:27
BCluster
Можно конечно использовать всяческие репитеры и прочую хрень - но это актуально когда расстояния не такие большие - линия слишком ненадежная получится.
А из RS-232 сделать RS-485 уж очень хочется, тогда
http://www.datasheetcatalog.org/datashe ... AX3162.pdf
Добавлено: Вс апр 12, 2009 11:53:33
kupriyanov
Вы абсолютно правы!!!
Есть сеть .... оптическая .. ООООчень дорогая...
и есть окончяания на выбор 485 или 232 на каждом элементе сети... то есть эта сотня километров абсолютно никакого значения не имеет!!!
Но вот как удобнее соединить все же по ней МК не знаю.. подскажите..
Или подскажите по какому принципу соедининить МК по RS-232... это же точка-точка протокаол или я не прав??? пожно на одну шину цеплять несколько устройств???
По поводу переходника 232-485.... нет ли возможности обойтись меньшей кровью.. MAXxxxx в наших краях недоступны...
Добавлено: Вс апр 12, 2009 12:00:31
KentornoS
Если линия с TTL уровнями, используйте напрямую встроенный USART/UART в конроллере. Если уровни +12..-12, используйте в связке с мах232 - их можно за копейки купить в любом интернет-магазине радиодеталей, их Вам почтой пришлют за пару недель.
Добавлено: Вс апр 12, 2009 12:04:51
kupriyanov
Хорошо... Ну подключу я через кучу ххх232 кучу контроллеров к каналу (шине).. дальше что???
Они мне все хором будут отвечать???
Интерфейс 232 для сети >2 устройств можно использовать???
Добавлено: Вс апр 12, 2009 12:17:43
kupriyanov
В общем я пока остановился на поиске доступного аналога драйвера ADM485... может его можно самому сделать несложно???
Может кто подскажет распространенный аналог???
Добавлено: Вс апр 12, 2009 12:22:26
Alex_EXE
MAX1483 купил пару штук, скоро думаю проверить
Это преобразователь UART-RS485
Добавлено: Вс апр 12, 2009 12:22:58
Vov123
Больше двух использовать можно,смотри 9-битную передачу.
Я,вот думаю,если мне такое нужно было,то наверное нужно было бы посмотреть на dial-up модемы(внешние).
Добавлено: Вс апр 12, 2009 12:33:00
kupriyanov
Alex_EXE писал(а):MAX1483
Мда.... этого в наличии тоже нет!!!
Про модемы я думал, но тоже воопервых гемморой, а во вторых как вы себе это представляете??? куда модем будет звонить??? и сколько можемов будет стоять у ведущего контроллера???
НЕ ПОЙДЕТ
ADM485 вроде есть.. ну я думал цена у них будет демократичнее 64 р. в Хабаровске... ух Б_а_р_ы_г_и
Добавлено: Вс апр 12, 2009 12:38:09
Vov123
Конечно извините,не в курсе,а сколько модемов находится на телефонной станции,неужели сотни тысяч.
Добавлено: Вс апр 12, 2009 12:47:59
kupriyanov
Vov123 писал(а):Конечно извините,не в курсе,а сколько модемов находится на телефонной станции,неужели сотни тысяч.
Врядли сотни тысяч, но там скорее всего стоят мато того что многоканальные телефонные номера и такие же модемы.... это не выход... хотя помещение АТС стоит за дверью можно замутить
Шутка
Добавлено: Вс апр 12, 2009 12:55:41
Alex_EXE
Вот наткнулся в инете
http://www.promelec.ru/catalog_info/48/72/248/87/
Там написаны параметры разных RS-485/RS-422 и RS-232 преобразователей
Добавлено: Вс апр 12, 2009 14:19:41
kupriyanov
Спасибо... Очень полезная ссылка!!!!
Респект вам!!!
Добавлено: Вс апр 12, 2009 14:27:43
smac
kupriyanov писал(а):Хорошо... Ну подключу я через кучу ххх232 кучу контроллеров к каналу (шине).. дальше что???
Они мне все хором будут отвечать???
Интерфейс 232 для сети >2 устройств можно использовать???
По поводу сетей погуглите modbus, протокол wake, больше я Вам сказать не могу, ибо сам в этих протоколах не копенгаген. Информации достаточно чтобы понять принцип, возможно подойдет Вам.
Добавлено: Вс апр 12, 2009 14:38:01
Alex_EXE
Добавлено: Вс апр 12, 2009 15:18:02
kupriyanov
статья rs-485 для чайников! Гы

Добавлено: Вс апр 12, 2009 15:29:48
Alex_EXE
Сам ее, когда-то читал, чтобы принципы понять.
Добавлено: Вс апр 12, 2009 16:23:22
kupriyanov
Да! Статья действительно классная! Надо будет сохранить! Спасибо! Ужо можно начинать планироватЬ устройство! Вообще после этой статьи вопросов не осталось!
Добавлено: Вс апр 12, 2009 21:07:11
Aheir
Я в качестве 485-ых трансиверов обычно использую SN75176 - мне нравятся, проблем не было.