Сеть МК

Обсуждаем цифровые устройства...
Ответить
Встал на лапы
Аватара пользователя
Сообщения: 92
Зарегистрирован: Пт ноя 25, 2011 18:20:52

Сообщение coding »

Здравствуйте.
Меня наверно сейчас забросают камнями ссылками, но ответа я на свой вопрос не нашел, вот и спрашиваю.
Есть (будут) некоторые приборы на МК AVR. Всех их нужно соединить в одно целое. Сеть должна идти по всему дому (8*12м *2 поверха ++)
Отдельный мк в каждую комнату. Уже было дело, что остановился на сети CAN, провел даже полевые испытания. Длительность между концами линии вытянул около 200м (но на разных витых парах - более 30м не работало). Топология сети САN - шинная. Что и меня не совсем устраивает. Представьте как мне нужно обмотать дом... :shock:
Вот думаю теперь, какую сеть можно сорудить в моем случаи. Сверх скоростей не нужно. Было бы очень хорошо сделать дерево, но звезда тоже пойдет. Или вообще отказаться от проводов?
Подумываю над Эзернетом, но он не так уж дешевый получаеться....
Контактная информация:
Реклама
Поставщик валерьянки для Кота
Сообщения: 2222
Зарегистрирован: Вт ноя 27, 2007 11:32:06
Откуда: Tashkent

Сообщение uk8amk »

Многое зависит от скорости передачи и требуемой надежности. Например, сеть пожарных датчиков, подключенная к ПЦН требует более надежный канал чем простая система умного дома. Но для начала можно обратить внимание как раз на умный дом, благо инфы в сети много.
Вообще для длинной одноранговой сети с невысокой скоростью хорошо подходит RS485.
coding писал(а):Подумываю над Эзернетом, но он не так уж дешевый получаеться....
Если отказаться от любимого AVR, то не такой уж и дорогой получается.
Реклама
Встал на лапы
Сообщения: 134
Зарегистрирован: Сб янв 09, 2010 22:21:24

Сообщение Bar_boss »

uk8amk писал(а): Вообще для длинной одноранговой сети с невысокой скоростью хорошо подходит RS485.
coding писал(а):Подумываю над Эзернетом, но он не так уж дешевый получаеться....
Я в своей системе объединил оба эти решения. Контроллеры соединены между собой по сети RS485, которая затем преобразовывается в Ethernet. Если интересуют подробности, можешь почитать цикл статей по организации такой структуры, начиная вот отсюда - http://electromost.com/news/umnyj_dom_c ... 2-10-01-78. Там можно найти описание преобразователя RS485 (RS232) в Ethernet, тестовую управляющую программу под Windows, схему контроллера. Правда, контроллеры собраны не на AVR, а на PIC. Ну да не суть, главное - сам принцип. В общем, посмотри, может и найдешь что-нибудь полезное для себя.

К слову - "длина" сети RS485 может составлять 1200 метров.
Последний раз редактировалось Bar_boss Вт апр 23, 2013 07:38:13, всего редактировалось 1 раз.
Встал на лапы
Аватара пользователя
Сообщения: 92
Зарегистрирован: Пт ноя 25, 2011 18:20:52

Сообщение coding »

Bar_boss писал(а):К слову - "длина" сети RS485 может составлять 1200 метров.
Про CAN я могу сказать тоже самое.
За ссылку спасибо...
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Вымогатель припоя
Сообщения: 595
Зарегистрирован: Ср янв 06, 2010 10:01:46

Сообщение metan »

Сам сейчас потихоньку задумываюсь над подобным пректом. Думаю, основное сделать на езернете, и кое что на 1вире.
coding писал(а):Подумываю над Эзернетом, но он не так уж дешевый получаеться....
Все относительно. Вот такие модули для вас дорогие? http://www.aliexpress.com/wholesaleprod ... -LPC-STM32
Можно и самому спаять, но будет думаю дороже (около 140 контроллер + 80р разъем с трансом+мелочь всякая) А тут примерно 130 за все. И дерево ваше будет расти :).
485 тоже шина, и звезда без спецсредств не получится я думаю.
Реклама
Встал на лапы
Сообщения: 134
Зарегистрирован: Сб янв 09, 2010 22:21:24

Сообщение Bar_boss »

metan писал(а): 485 тоже шина, и звезда без спецсредств не получится я думаю.
Так есть же простое решение - отдельные "сегменты" RS485 c переходом в общую сеть Эзернет
Реклама
Опытный кот
Аватара пользователя
Сообщения: 882
Зарегистрирован: Ср фев 22, 2012 01:25:21

Сообщение shads »

А я себе вотакую сойстряпал.....
http://asis-kbr.ru/forum/viewtopic.php?f=9&t=107
Встал на лапы
Аватара пользователя
Сообщения: 92
Зарегистрирован: Пт ноя 25, 2011 18:20:52

Сообщение coding »

metan писал(а):Сам сейчас потихоньку задумываюсь над подобным пректом. Думаю, основное сделать на езернете, и кое что на 1вире.
Вот такие модули для вас дорогие? http://www.aliexpress.com/wholesaleprod ... -LPC-STM32
Тгда здесь в двое дешевлее
http://www.ebay.com/sch/i.html?_trksid= ... &_from=R40
А если самому паять, то у нас чип где-то 3уе, + гнездо 3уе :)
А я себе вотакую сойстряпал.....
http://asis-kbr.ru/forum/viewtopic.php?f=9&t=107
Как я понимаю, это псевдо 1варе? шинная...
Контактная информация:
Опытный кот
Аватара пользователя
Сообщения: 882
Зарегистрирован: Ср фев 22, 2012 01:25:21

Сообщение shads »

coding писал(а):
А я себе вотакую сойстряпал.....
http://asis-kbr.ru/forum/viewtopic.php?f=9&t=107
Как я понимаю, это псевдо 1варе? шинная...
От 1Wire взята только физическая линия (плюсы - простота и дешевизна).
Формат сигнала - фазовое кодирование или манчестер (плюсы - не нужен кварц в клиентах, регулировка скорости в широких пределах для оптимизации под скорость\длинные линии).
Протокол похож на Modbus RTU (плюсы - компактность посылки, помехозащищенность, поддерживает 250 клиентов)
Вымогатель припоя
Сообщения: 595
Зарегистрирован: Ср янв 06, 2010 10:01:46

Сообщение metan »

coding писал(а): Тгда здесь в двое дешевлее
http://www.ebay.com/sch/i.html?_trksid= ... &_from=R40
Так же примерно. В моей ссылке цена 2-х платок просто :)
Встал на лапы
Аватара пользователя
Сообщения: 92
Зарегистрирован: Пт ноя 25, 2011 18:20:52

Сообщение coding »

metan писал(а):Так же примерно. В моей ссылке цена 2-х платок просто :)
А, не обратил внимания.
Контактная информация:
Ответить

Вернуться в «Цифровая техника»