15.11.2017, 10:47 | #1 |
Местный
Регистрация: 06.09.2013
Адрес: Багдад
Сообщений: 7,481
Сказал(а) 'не согласен(а)'!: 41
Сказали 'не согласен'! 75 раз(а) в 60 сообщениях
Сказал(а) спасибо: 4,802
Поблагодарили 6,688 раз(а) в 2,933 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (6685)
|
Релейная автоматизация на Ардуино
Проектируя будущий макет, появилась одна идея.
Автоматизация с ПК конечна хороша, но есть в ней что-то не то. Поэтому возникла идея создать эмуляцию релейной автоматики на Ардуино. Итак суть проекта, из шины LocoNet ардуина получает, данные о занятости БУ а так же о локомотивах через RailCom. Согласно заложенного алгоритма, так же через LocoNet происходит переключение светофоров и блокировка перевода стрелок, так же возможно отправка команды торможения на запрещенные к въезду участки. Управление локомотивами ручное, но с с автоблокировкой, получение через RailCom позволит закрыть определённые участки для конкретных адресов, либо разрешить движение при определённых условиях. Конечно для универсальности система потребуют обратной связи, в смысле наличие интерфейса ввода для пользователя, через вэб морду, или еще как то. Возможен ли такой проект или это не реализуемо. Последний раз редактировалось Saddam; 15.11.2017 в 11:58. |
|
Пользователь сказал cпасибо: |
15.11.2017, 11:38 | #2 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,665
Поблагодарили 3,280 раз(а) в 1,176 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3291)
|
Думаю проект вполне реализуем.
Собственно даже потихоньку уже начал его реализовывать в нескольких темах про электронику на ардуинах Только пока без RailCom. |
|
Пользователь сказал cпасибо: |
15.11.2017, 11:53 | #3 |
Местный
Регистрация: 06.09.2013
Адрес: Багдад
Сообщений: 7,481
Сказал(а) 'не согласен(а)'!: 41
Сказали 'не согласен'! 75 раз(а) в 60 сообщениях
Сказал(а) спасибо: 4,802
Поблагодарили 6,688 раз(а) в 2,933 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (6685)
|
shalex, это хорошо, значит закажу себе ардуину, буду восстанавливать навыки программирования.
|
|
15.11.2017, 12:05 | #4 |
Местный
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,838
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,653 раз(а) в 1,570 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (2679)
|
У вас слишком завышенные требования.
Проект вы может и реализуете, но сил и средств будет вложено гораздо больше чем при реализации его с помощью ПК. Для начала подумайте как вы реализуете эту функцию. |
|
15.11.2017, 12:22 | #5 | |
Местный
Регистрация: 06.09.2013
Адрес: Багдад
Сообщений: 7,481
Сказал(а) 'не согласен(а)'!: 41
Сказали 'не согласен'! 75 раз(а) в 60 сообщениях
Сказал(а) спасибо: 4,802
Поблагодарили 6,688 раз(а) в 2,933 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (6685)
|
Цитата:
При ручном режиме сам не знаю. Пока это только концепт - идея, в которой что то реализуемо, что то нет, либо сегодня нет а завтра кто знает. Еще пять лет назад кто знал что за 1 т.р и с минимальными знаниями в электронике можно собрать станцию аналогичную Z21. Да и просто мне нужна новая цель, в управлении с ПК я как то разочаровался. |
|
|
15.11.2017, 12:33 | #6 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,665
Поблагодарили 3,280 раз(а) в 1,176 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3291)
|
Если возможно, поделитесь - в чем именно разочаровало управление с ПК?
|
|
15.11.2017, 13:00 | #7 |
Местный
Регистрация: 06.09.2013
Адрес: Багдад
Сообщений: 7,481
Сказал(а) 'не согласен(а)'!: 41
Сказали 'не согласен'! 75 раз(а) в 60 сообщениях
Сказал(а) спасибо: 4,802
Поблагодарили 6,688 раз(а) в 2,933 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (6685)
|
Не знаю, не то что бы разочаровала совсем, понятно что с ним всё относительно просто, но что то не то.
оффтопик Я не собираюсь совсем отказываться от RocRail в частности, и ПК управления вообще, просто хочется стремиться к чему то новому. Посмотрите на схемы релейно/диодной автоматике макетов из 70-80-ых, аж дух захватывает, а сейчас все зависит от того на сколько ты хорошо знаешь ПО. |
|
Пользователь сказал cпасибо: |
15.11.2017, 13:22 | #8 |
Клуб Modellbahn.RU
Регистрация: 02.01.2008
Адрес: Москва
Сообщений: 1,539
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 17 раз(а) в 13 сообщениях
Сказал(а) спасибо: 957
Поблагодарили 2,781 раз(а) в 770 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (2817)
|
Так может тогда именно на релейных сборках и сделать? Чтобы уж дух захватило по-настоящему
Всё-таки все эти имитации и эмуляции не сравнятся с настоящим "железом". Дороже, конечно, но зато как щёлкает (если механика)! P.s. сам думаю именно в этом направлении. |
|
15.11.2017, 13:26 | #9 |
Местный
Регистрация: 06.09.2013
Адрес: Багдад
Сообщений: 7,481
Сказал(а) 'не согласен(а)'!: 41
Сказали 'не согласен'! 75 раз(а) в 60 сообщениях
Сказал(а) спасибо: 4,802
Поблагодарили 6,688 раз(а) в 2,933 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (6685)
|
|
|
15.11.2017, 13:35 | #10 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,665
Поблагодарили 3,280 раз(а) в 1,176 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3291)
|
Вдруг пригодится - тут сформулирован подход к автоматизации или по-другому - как должна работать проектируемая система.
|
|
Пользователь сказал cпасибо: |
15.11.2017, 13:46 | #11 |
Местный
Регистрация: 06.09.2013
Адрес: Багдад
Сообщений: 7,481
Сказал(а) 'не согласен(а)'!: 41
Сказали 'не согласен'! 75 раз(а) в 60 сообщениях
Сказал(а) спасибо: 4,802
Поблагодарили 6,688 раз(а) в 2,933 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (6685)
|
shalex, Александр, мы с Вами прямо мыслим одинаково.
оффтопик |
|
15.11.2017, 14:07 | #12 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,665
Поблагодарили 3,280 раз(а) в 1,176 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3291)
|
До кучи - ссылка на тему про обсуждение электроники для макета (только модульного). Там много воды, но и дельные мысли попадаются.
|
|
15.11.2017, 15:11 | #13 | |
Пользователь
Регистрация: 05.08.2015
Адрес: Москва
Сообщений: 521
Сказал(а) 'не согласен(а)'!: 2
Сказали 'не согласен'! 9 раз(а) в 8 сообщениях
Сказал(а) спасибо: 1,391
Поблагодарили 1,641 раз(а) в 334 сообщениях
:
0 за это сообщение 0 Всего Репутация: обеспечил(а) себе прекрасное будущее (1641)
|
Цитата:
|
|
|
15.11.2017, 20:49 | #14 |
Местный
Регистрация: 06.03.2014
Адрес: Москва
Сообщений: 1,741
Сказал(а) 'не согласен(а)'!: 5
Сказали 'не согласен'! 9 раз(а) в 7 сообщениях
Сказал(а) спасибо: 553
Поблагодарили 2,794 раз(а) в 755 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (2791)
|
а что мешает реализовать это на Малине? (Raspberry PI)
|
|
15.11.2017, 23:04 | #15 |
Пользователь сказал cпасибо: |
16.11.2017, 10:23 | #17 |
Местный
Регистрация: 06.03.2014
Адрес: Москва
Сообщений: 1,741
Сказал(а) 'не согласен(а)'!: 5
Сказали 'не согласен'! 9 раз(а) в 7 сообщениях
Сказал(а) спасибо: 553
Поблагодарили 2,794 раз(а) в 755 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (2791)
|
на малине, как минимум, JMRI запускается без проблем.
да и Rocrail тоже http://wiki.rocrail.net/doku.php%3Fi...i:raspi-dev-en зачем городить огород, если за нас его уже кто то перепахал? Цена вопроса - не сильно накладнее ардуины. |
|
16.11.2017, 13:13 | #18 |
Местный
Регистрация: 06.09.2013
Адрес: Багдад
Сообщений: 7,481
Сказал(а) 'не согласен(а)'!: 41
Сказали 'не согласен'! 75 раз(а) в 60 сообщениях
Сказал(а) спасибо: 4,802
Поблагодарили 6,688 раз(а) в 2,933 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (6685)
|
|
|
16.11.2017, 13:33 | #19 | |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,665
Поблагодарили 3,280 раз(а) в 1,176 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3291)
|
Цитата:
Думаю на Ардуине вполне можно наметать объекты, которые заменят реле (датчики, исполнительные устройства) и объекты для "проводов", чтобы отразить взаимосвязи. Потом по описанию(файл со схемой) построить в памяти дерево взаимосвязей. Правда из-за размера памяти, возможно, потребуется Мега, что даже на руку - можно попытаться встроиться в код для Z21 от Гатова. Все равно нужно управлять КС, чтобы управлять локомотивами. При сработке датчика или реле в дереве зависимостей искать "подчиненные" (относительно события сработки) объекты и отражать в них влияние реле(устройств) друг на друга. Потом идти на уровень "подчиненные подчиненных" и т.д. |
|
|
16.11.2017, 13:59 | #20 |
Местный
Регистрация: 06.09.2013
Адрес: Багдад
Сообщений: 7,481
Сказал(а) 'не согласен(а)'!: 41
Сказали 'не согласен'! 75 раз(а) в 60 сообщениях
Сказал(а) спасибо: 4,802
Поблагодарили 6,688 раз(а) в 2,933 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (6685)
|
Я и рассматривал его как основу. По моей задумке ардуина должна получать данные из LocoNet, и отправлять обратно в шину команды. При этом устройство автономно и существует независимо от КС.
Единственное прямая блокировка, через отправку на стоп участок сигнала "стоп" требует функционировании с DCC, либо наличие отдельных "стоп устройств" подключенных через декодеры либо напрямую в LocoNet либо DCC. Ссылки вот так дать не могу, у самого такие материалы в бумаге, но там не каких супер схем нет, всё на логике движения, минус этих систем что они привязаны к реализации, то есть не возможно взять и перенести реализацию на разные схемы движения. В идеале создание кода на ардуине позволит сделать что-то универсальное, накидали в вэб-морде схему стрелок и путей, прописали адреса, установили приоритет и направление движения, всё. Но для начала хотя бы что то рабочие сделать, уже неплохо будет. |
|
16.11.2017, 14:04 | #21 | |
Местный
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,838
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,653 раз(а) в 1,570 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (2679)
|
Цитата:
в своё время схемы были, или спрашивайте непосредственно автора. |
|
|
2 пользователя(ей) сказали cпасибо: |
16.11.2017, 14:08 | #22 | ||
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,665
Поблагодарили 3,280 раз(а) в 1,176 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3291)
|
Цитата:
---------- Сообщение добавлено в 15:08 ---------- Предыдущие сообщение было в 15:04 ---------- Цитата:
|
||
|
16.11.2017, 14:11 | #24 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,665
Поблагодарили 3,280 раз(а) в 1,176 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3291)
|
Спасибо! Теперь есть что почитать
|
|
16.11.2017, 14:20 | #25 |
Местный
Регистрация: 06.09.2013
Адрес: Багдад
Сообщений: 7,481
Сказал(а) 'не согласен(а)'!: 41
Сказали 'не согласен'! 75 раз(а) в 60 сообщениях
Сказал(а) спасибо: 4,802
Поблагодарили 6,688 раз(а) в 2,933 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (6685)
|
|
|
Опции темы | |
Опции просмотра | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Командная станция DCC++ на Ардуино | BR95009 | Arduino | 567 | 18.12.2023 21:44 |
Декодер DCC на ардуино для немецкого выходного сигнала | BR95009 | Arduino | 61 | 26.02.2019 18:20 |
Декодер для стрелки LGB на Ардуино | BR95009 | Arduino | 42 | 25.10.2016 16:13 |
автоматизация стрелки в аналоге | jenya83 | Электрика и DCC | 10 | 19.04.2011 21:32 |
Автоматизация разъезда | din | Электрика и DCC | 12 | 03.11.2008 13:45 |