|
правильно ли придумана сетка. примитивная., никогда не делал, прошу конкретных советов. |
|
|
|
Dec 8 2014, 17:40
|
Местный
  
Группа: Участник
Сообщений: 454
Регистрация: 20-11-09
Из: Зеленоград
Пользователь №: 53 762

|
Дано: 1. 20-30 Ведомых устройств в сети, над ними один Ведущий. Таким образом, логическая топология сети-звезда. 2. Физическая топология сети - один луч витая пара, на луче сидят Ведомые. 3. Время реакции Ведущего на события у Ведомых допустимо до 0,5 с, и наоборот - до 0,5с. 4. Сеть раскидана по площади примерно с квартиру, помехообстановка тоже соответствует примерно жилому помещению. 5. Ведомые питаются от своих SMPS от одной силовой сети 220В.
Инфооборот по этой сети мал: 1. Ведущий спрашивает Ведомого жив или нет. 2. Спрашивает состояние Ведомого(8 бит - максимум). 3. Даёт команду Ведомому(8 бит - максимум).
Вопросы такие. Вобщем, это можно сваять многими разными способами. Но, я, поскольку не имею практического опыта в этом деле, прошу совета у знающих, кто раскидывал похожие сети, на чем это сваять так, чтобы было посовременнее чтоли. Интересует только низко... как бы это сказать... низкоуровневая сеть. Про IP и даже езернет неинтересно.
Итак, вопросы: 1. CAN или RS485? 2. Нужна ли в данной физической обстановке опторазвязка Ведомых от витой пары-луча? 3. Какие IC-приёмопередатчики CAN/RS485 <-> UART посоветуете? 4. Я правильно понимаю, что в такой сети можно обойтись RS485 с тайм-слотом в сотню-другую миллисекунд? и чем лучше будет применение CAN? 5. Какие-то наработки из MODBUS тут применимы? при условии, что всё фирмваре я буду делать на ассемблере? система-закрытая, не будет общаться с вне.
Ну, и, обладаю бюджетом, готов рассмотреть готовое решение Сеть<->GPIO, чтобы не делать самому. других дел хватает. Предложения рассмотрю, шлите их, пожалуйста, в личку. но здесь обсуждать не буду. Здесь я хочу обсудить, что быстро, "на коленках", можно сваять мне самому.
Сообщение отредактировал In_an_im_di - Dec 8 2014, 19:41
|
|
|
|
|
 |
Ответов
|
Dec 8 2014, 21:22
|
Местный
  
Группа: Участник
Сообщений: 234
Регистрация: 7-11-13
Пользователь №: 79 085

|
Цитата(In_an_im_di @ Dec 8 2014, 21:40)  1. CAN или RS485? 2. Нужна ли в данной физической обстановке опторазвязка Ведомых от витой пары-луча? 3. Какие IC-приёмопередатчики CAN/RS485 <-> UART посоветуете? 4. Я правильно понимаю, что в такой сети можно обойтись RS485 с тайм-слотом в сотню-другую миллисекунд? и чем лучше будет применение CAN? 5. Какие-то наработки из MODBUS тут применимы? при условии, что всё фирмваре я буду делать на ассемблере? система-закрытая, не будет общаться с вне. имел дело с RS485, могу сказать, почему применил бы его 1. Число ведомых до 32 нагруженных, как подсказывает википедия 2. Опторазвязка никогда лишней не будет, я имел дело с преобразователями RS485<>232 MAX1480, если правильно вспомнил. Древние, дорогие, но с трансформатоной развязкой по питанию и опторазвязкой по передаче данных. Ещё они дубовые, т.е. надёжные. 3. Помехоустойчивость такая, что даже при расположении витой пары вдоль шин питания мегаваттных двигателей с частотным регулированием картина не портилась. Сам осциллографом смотрел.
|
|
|
|
Сообщений в этой теме
In_an_im_di правильно ли придумана сетка. примитивная. Dec 8 2014, 17:40 smalcom 1-2. изолированный 485-й
3. те что есть в местном ... Dec 8 2014, 21:04 In_an_im_di Цитата(ДЕЙЛ @ Dec 9 2014, 00:22) 2. Оптор... Dec 8 2014, 22:14 psL Трансивер CAN умеет автоматическое переключение на... Dec 8 2014, 21:50 In_an_im_di Цитата(psL @ Dec 9 2014, 00:50) Видимо па... Dec 8 2014, 22:01  psL Цитата(In_an_im_di @ Dec 9 2014, 01:01) 8... Dec 8 2014, 22:21   In_an_im_di Цитата(psL @ Dec 9 2014, 01:21) Вообще, е... Dec 8 2014, 22:27    psL Цитата(In_an_im_di @ Dec 9 2014, 01:27) Э... Dec 8 2014, 23:03     In_an_im_di Цитата(psL @ Dec 9 2014, 02:03) на 9600 1... Dec 9 2014, 13:59      psL Цитата(In_an_im_di @ Dec 9 2014, 16:59) В... Dec 9 2014, 16:03 smalcom Для "дёргать ножками" в квартире CAN све... Dec 8 2014, 22:10 Lagman Если хотите чтобы датчики сами (без их опроса со с... Dec 9 2014, 08:14 toweroff Так старый добрый X10 чем не устраивает? И никаких... Dec 9 2014, 08:31 In_an_im_di спасибо за советы.
физическая раскладка сети. се... Dec 23 2014, 03:22 Ruslan1 Цитата(In_an_im_di @ Dec 23 2014, 05:22) ... Dec 23 2014, 12:47  In_an_im_di Цитата(Ruslan1 @ Dec 23 2014, 15:47) Мнен... Dec 24 2014, 22:57
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|