Релейная автоматизация на Ардуино
Проектируя будущий макет, появилась одна идея.
Автоматизация с ПК конечна хороша, но есть в ней что-то не то. Поэтому возникла идея создать эмуляцию релейной автоматики на Ардуино. Итак суть проекта, из шины LocoNet ардуина получает, данные о занятости БУ а так же о локомотивах через RailCom. Согласно заложенного алгоритма, так же через LocoNet происходит переключение светофоров и блокировка перевода стрелок, так же возможно отправка команды торможения на запрещенные к въезду участки. Управление локомотивами ручное, но с с автоблокировкой, получение через RailCom позволит закрыть определённые участки для конкретных адресов, либо разрешить движение при определённых условиях. Конечно для универсальности система потребуют обратной связи, в смысле наличие интерфейса ввода для пользователя, через вэб морду, или еще как то. Возможен ли такой проект или это не реализуемо. |
Думаю проект вполне реализуем.
Собственно даже потихоньку уже начал его реализовывать в нескольких темах про электронику на ардуинах :) Только пока без RailCom. |
shalex, это хорошо, значит закажу себе ардуину, буду восстанавливать навыки программирования.
|
Цитата:
Проект вы может и реализуете, но сил и средств будет вложено гораздо больше чем при реализации его с помощью ПК. Цитата:
|
Цитата:
Цитата:
|
Цитата:
|
Цитата:
оффтопик Я не собираюсь совсем отказываться от RocRail в частности, и ПК управления вообще, просто хочется стремиться к чему то новому. Посмотрите на схемы релейно/диодной автоматике макетов из 70-80-ых, аж дух захватывает, а сейчас все зависит от того на сколько ты хорошо знаешь ПО.:) |
Так может тогда именно на релейных сборках и сделать? Чтобы уж дух захватило по-настоящему :)
Всё-таки все эти имитации и эмуляции не сравнятся с настоящим "железом". Дороже, конечно, но зато как щёлкает (если механика)! :) P.s. сам думаю именно в этом направлении. |
Цитата:
|
Вдруг пригодится - тут сформулирован подход к автоматизации или по-другому - как должна работать проектируемая система.
|
shalex, Александр, мы с Вами прямо мыслим одинаково.
оффтопик |
До кучи - ссылка на тему про обсуждение электроники для макета (только модульного). Там много воды, но и дельные мысли попадаются.
|
Цитата:
Цитата:
|
а что мешает реализовать это на Малине? (Raspberry PI)
|
|
|
Цитата:
да и Rocrail тоже http://wiki.rocrail.net/doku.php%3Fi...i:raspi-dev-en зачем городить огород, если за нас его уже кто то перепахал? Цена вопроса - не сильно накладнее ардуины. |
Цитата:
Как местный диспетчер или NCE minipanel, только более продвинутое, с чтением данных о занятости и системой автоблокировки. |
Цитата:
Думаю на Ардуине вполне можно наметать объекты, которые заменят реле (датчики, исполнительные устройства) и объекты для "проводов", чтобы отразить взаимосвязи. Потом по описанию(файл со схемой) построить в памяти дерево взаимосвязей. Правда из-за размера памяти, возможно, потребуется Мега, что даже на руку - можно попытаться встроиться в код для Z21 от Гатова. Все равно нужно управлять КС, чтобы управлять локомотивами. При сработке датчика или реле в дереве зависимостей искать "подчиненные" (относительно события сработки) объекты и отражать в них влияние реле(устройств) друг на друга. Потом идти на уровень "подчиненные подчиненных" и т.д. |
Цитата:
Единственное прямая блокировка, через отправку на стоп участок сигнала "стоп" требует функционировании с DCC, либо наличие отдельных "стоп устройств" подключенных через декодеры либо напрямую в LocoNet либо DCC. Ссылки вот так дать не могу, у самого такие материалы в бумаге, но там не каких супер схем нет, всё на логике движения, минус этих систем что они привязаны к реализации, то есть не возможно взять и перенести реализацию на разные схемы движения. В идеале создание кода на ардуине позволит сделать что-то универсальное, накидали в вэб-морде схему стрелок и путей, прописали адреса, установили приоритет и направление движения, всё. Но для начала хотя бы что то рабочие сделать, уже неплохо будет. |
Цитата:
в своё время схемы были, или спрашивайте непосредственно автора. |
Цитата:
---------- Сообщение добавлено в 15:08 ---------- Предыдущие сообщение было в 15:04 ---------- Цитата:
|
|
Цитата:
|
Цитата:
Точно, Alexmit, напомнил, про "Моя Мечта" СПб, там как раз DCC с поляризационными реле и торможением DC. |
Текущее время: 00:09. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
Copyright © ModelldepO.ru 2006 -