Показать сообщение отдельно
Старый 15.10.2017, 21:59   #8
E69
Лентяй и флудер
 
Аватар для E69
 
Регистрация: 10.04.2007
Адрес: Транссиб, 3339 км.
Сообщений: 5,481
Вы сказали Спасибо: 1,837
Поблагодарили 2,140 раз(а) в 675 сообщениях
E69 хороший собеседник
Отправить сообщение для E69 с помощью ICQ
По умолчанию

Передача команд по COM-порту, стандартным образом. Между отдельными контроллерами написал свой простенький протокол, чтобы не задействовать встроенные таймеры - они были нужны для ШИМ. Главный контроллер работает только как ретранслятор с одного протокола в другой. Для посылок хватило 3 байт - первый адрес, второй поездные команды (каждый бит - направление, приказ на открытие сигнала и т. п.), третий - маневровые. Обратно возвращается только пара бит с информацией о занятости управляемых участков, таким же образом.

Я могу скинуть образец прошивки, но в текущем виде это будет не готовое решение для тиражирования, а затравка для экспериментов.
__________________
🚆🚆🚆

Последний раз редактировалось E69; 15.10.2017 в 22:18.
E69 вне форума   Ответить с цитированием
Старый 01.01.2007, 12:00  
Яndex
Спонсор
 
 
Регистрация: 01.01.2007
Сообщения: 500


Реклама показывается изредка по случайному принципу
По умолчанию РЕКЛАМА