RS-485 и МК AVR

Обсуждаем контроллеры компании Atmel.
Ответить
Открыл глаза
Аватара пользователя
Сообщения: 47
Зарегистрирован: Пн мар 30, 2009 15:55:13
Откуда: г. Комсомольск на Амуре

Сообщение kupriyanov »

Глубокоуважаемые Коты!!! Подскажите пожалуйста принцип построения сети из нескольких контроллеров (один ведущий и нескольких ведомых порядка 20.....) если если есть тех. возможность соеднинения их при помощи RS-485.... Сеть весьма протяженная (сотня километров) c цифровыми окончаниями 485/232.

Вопрос в том, что нужно что бы подружить МК AVR с интерфейсом RS-485... ???

Можно ли реализовать такую сеть на 232 ??? не проще ли???
Any Problems????
Контактная информация:
Реклама
Собутыльник Кота
Аватара пользователя
Сообщения: 2512
Зарегистрирован: Пн апр 06, 2009 19:33:29
Откуда: Молдова, Кишинев

Сообщение BCluster »

Ну по спецификации у RS-485 маскимальная длина линии 1200 метров. У RS-232 и того меньше. На таких расстояниях... Даже DSL не спасет. Оптика или радиорелейки. Но это оч дорого.
Контактная информация:
Реклама
Собутыльник Кота
Аватара пользователя
Сообщения: 2512
Зарегистрирован: Пн апр 06, 2009 19:33:29
Откуда: Молдова, Кишинев

Сообщение BCluster »

Можно конечно использовать всяческие репитеры и прочую хрень - но это актуально когда расстояния не такие большие - линия слишком ненадежная получится.
А из RS-232 сделать RS-485 уж очень хочется, тогда
http://www.datasheetcatalog.org/datashe ... AX3162.pdf
Контактная информация:
Открыл глаза
Аватара пользователя
Сообщения: 47
Зарегистрирован: Пн мар 30, 2009 15:55:13
Откуда: г. Комсомольск на Амуре

Сообщение kupriyanov »

Вы абсолютно правы!!!
Есть сеть .... оптическая .. ООООчень дорогая...
и есть окончяания на выбор 485 или 232 на каждом элементе сети... то есть эта сотня километров абсолютно никакого значения не имеет!!!
Но вот как удобнее соединить все же по ней МК не знаю.. подскажите..
Или подскажите по какому принципу соедининить МК по RS-232... это же точка-точка протокаол или я не прав??? пожно на одну шину цеплять несколько устройств???


По поводу переходника 232-485.... нет ли возможности обойтись меньшей кровью.. MAXxxxx в наших краях недоступны...
Any Problems????
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 24
Зарегистрирован: Пт окт 19, 2007 18:20:19

Сообщение KentornoS »

Если линия с TTL уровнями, используйте напрямую встроенный USART/UART в конроллере. Если уровни +12..-12, используйте в связке с мах232 - их можно за копейки купить в любом интернет-магазине радиодеталей, их Вам почтой пришлют за пару недель.
Never argue with an idiot. They bring you down to their level, then beat you with experience!!!
Реклама
Открыл глаза
Аватара пользователя
Сообщения: 47
Зарегистрирован: Пн мар 30, 2009 15:55:13
Откуда: г. Комсомольск на Амуре

Сообщение kupriyanov »

Хорошо... Ну подключу я через кучу ххх232 кучу контроллеров к каналу (шине).. дальше что???
Они мне все хором будут отвечать???
Интерфейс 232 для сети >2 устройств можно использовать???
Any Problems????
Контактная информация:
Реклама
Открыл глаза
Аватара пользователя
Сообщения: 47
Зарегистрирован: Пн мар 30, 2009 15:55:13
Откуда: г. Комсомольск на Амуре

Сообщение kupriyanov »

В общем я пока остановился на поиске доступного аналога драйвера ADM485... может его можно самому сделать несложно???
Может кто подскажет распространенный аналог???
Any Problems????
Контактная информация:
Вымогатель припоя
Аватара пользователя
Сообщения: 580
Зарегистрирован: Сб дек 27, 2008 12:01:35
Откуда: Россия, Екатеринбург

Сообщение Alex_EXE »

MAX1483 купил пару штук, скоро думаю проверить
Это преобразователь UART-RS485
Последний раз редактировалось Alex_EXE Вс апр 12, 2009 12:24:42, всего редактировалось 1 раз.
Контактная информация:
Опытный кот
Сообщения: 804
Зарегистрирован: Чт мар 12, 2009 16:31:05

Сообщение Vov123 »

Больше двух использовать можно,смотри 9-битную передачу.
Я,вот думаю,если мне такое нужно было,то наверное нужно было бы посмотреть на dial-up модемы(внешние).
Открыл глаза
Аватара пользователя
Сообщения: 47
Зарегистрирован: Пн мар 30, 2009 15:55:13
Откуда: г. Комсомольск на Амуре

Сообщение kupriyanov »

Alex_EXE писал(а):MAX1483

Мда.... этого в наличии тоже нет!!!


Про модемы я думал, но тоже воопервых гемморой, а во вторых как вы себе это представляете??? куда модем будет звонить??? и сколько можемов будет стоять у ведущего контроллера???
НЕ ПОЙДЕТ

ADM485 вроде есть.. ну я думал цена у них будет демократичнее 64 р. в Хабаровске... ух Б_а_р_ы_г_и
Any Problems????
Контактная информация:
Опытный кот
Сообщения: 804
Зарегистрирован: Чт мар 12, 2009 16:31:05

Сообщение Vov123 »

Конечно извините,не в курсе,а сколько модемов находится на телефонной станции,неужели сотни тысяч.
Открыл глаза
Аватара пользователя
Сообщения: 47
Зарегистрирован: Пн мар 30, 2009 15:55:13
Откуда: г. Комсомольск на Амуре

Сообщение kupriyanov »

Vov123 писал(а):Конечно извините,не в курсе,а сколько модемов находится на телефонной станции,неужели сотни тысяч.
Врядли сотни тысяч, но там скорее всего стоят мато того что многоканальные телефонные номера и такие же модемы.... это не выход... хотя помещение АТС стоит за дверью можно замутить ;)

Шутка
Any Problems????
Контактная информация:
Вымогатель припоя
Аватара пользователя
Сообщения: 580
Зарегистрирован: Сб дек 27, 2008 12:01:35
Откуда: Россия, Екатеринбург

Сообщение Alex_EXE »

Вот наткнулся в инете http://www.promelec.ru/catalog_info/48/72/248/87/
Там написаны параметры разных RS-485/RS-422 и RS-232 преобразователей
Контактная информация:
Открыл глаза
Аватара пользователя
Сообщения: 47
Зарегистрирован: Пн мар 30, 2009 15:55:13
Откуда: г. Комсомольск на Амуре

Сообщение kupriyanov »

Alex_EXE писал(а):Вот наткнулся в инете http://www.promelec.ru/catalog_info/48/72/248/87/
Там написаны параметры разных RS-485/RS-422 и RS-232 преобразователей
Спасибо... Очень полезная ссылка!!!!
Респект вам!!!
Any Problems????
Контактная информация:
Мучитель микросхем
Сообщения: 459
Зарегистрирован: Вс июн 01, 2008 12:16:38

Сообщение smac »

kupriyanov писал(а):Хорошо... Ну подключу я через кучу ххх232 кучу контроллеров к каналу (шине).. дальше что???
Они мне все хором будут отвечать???
Интерфейс 232 для сети >2 устройств можно использовать???
По поводу сетей погуглите modbus, протокол wake, больше я Вам сказать не могу, ибо сам в этих протоколах не копенгаген. Информации достаточно чтобы понять принцип, возможно подойдет Вам.
Вымогатель припоя
Аватара пользователя
Сообщения: 580
Зарегистрирован: Сб дек 27, 2008 12:01:35
Откуда: Россия, Екатеринбург

Сообщение Alex_EXE »

Контактная информация:
Открыл глаза
Аватара пользователя
Сообщения: 47
Зарегистрирован: Пн мар 30, 2009 15:55:13
Откуда: г. Комсомольск на Амуре

Сообщение kupriyanov »

Alex_EXE писал(а):по RS-485 http://mayak-bit.narod.ru/rs485.html
статья rs-485 для чайников! Гы :-)
Any Problems????
Контактная информация:
Вымогатель припоя
Аватара пользователя
Сообщения: 580
Зарегистрирован: Сб дек 27, 2008 12:01:35
Откуда: Россия, Екатеринбург

Сообщение Alex_EXE »

Сам ее, когда-то читал, чтобы принципы понять.
Контактная информация:
Открыл глаза
Аватара пользователя
Сообщения: 47
Зарегистрирован: Пн мар 30, 2009 15:55:13
Откуда: г. Комсомольск на Амуре

Сообщение kupriyanov »

Да! Статья действительно классная! Надо будет сохранить! Спасибо! Ужо можно начинать планироватЬ устройство! Вообще после этой статьи вопросов не осталось!
Any Problems????
Контактная информация:
Модератор
Аватара пользователя
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург

Сообщение Aheir »

Я в качестве 485-ых трансиверов обычно использую SN75176 - мне нравятся, проблем не было.
Оптимизм х (Опыт + Знания) = const
Контактная информация:
Ответить

Вернуться в «AVR»