21.12.2017, 23:21 | #1 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,667
Поблагодарили 3,281 раз(а) в 1,177 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3292)
|
Проект светофорно-стрелочного пульта на Arduino
Всем привет!
Предлагаю в этой теме высказывать пожелания и обсуждать аппаратную часть пульта на основе ардуино (нано, мега, уно). Т.е. уклон в сторону тумблеров, кнопок, светодиодов, проводов, разъемов и т.д. Примеры работ форумчан: http://forum.modelldepo.ru/showpost....6&postcount=32 http://forum.modelldepo.ru/showpost....&postcount=201 http://forum.modelldepo.ru/showpost....4&postcount=33 И другие: http://wiki.rocrail.net/doku.php?id=mgv127-en http://radiokot.ru/konkursCatDay2014/29/ Что должен уметь пульт: - Смотреть за состоянием тумблеров и при изменении отправлять DCC команду - Вот и вход для мышки тоже не помешает - Тумблера - оно проще и крепче. - ДСП должен быть один, а это исключит возможность переключения с двух мест - Должен быть тумблер DCC/ПУЛЬТ (А вот не надо с КС переводить!) - маршрутные кнопки (переключение нескольких стрелок сразу) - переключение от кнопки, а не тумблера - возможность переключать и с пульта и с КС - внутренняя, настраиваемая логика самого пульта (блокировки - не зажигать зеленый выходного(?) светофора, если стрелка не переведена и т.д.) - ручное управление с элементами взаимодействия стрелок и сигналов. Вопросы: - кол-во каналов (тумблер и 2 светодиода на канал) - соединение с тумблерами и светодиодами (платы под светодиоды?) - возможность работы от кнопки - какие особенности монтажа - защита от чего либо - доп.возможности - другое.... Концепция - пульт является мини(миди) КС на арудуино и выдает свой собственный, слаботочный DCC. Последний раз редактировалось shalex; 22.12.2017 в 17:03. |
|
3 пользователя(ей) сказали cпасибо: |
21.12.2017, 23:29 | #2 |
Местный
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,842
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,655 раз(а) в 1,571 сообщениях
:
0 за это сообщение 3 Всего Репутация: репутация неоспорима (2701)
|
http://forum.modelldepo.ru/showpost....&postcount=267
А это только элемент. |
|
Пользователь сказал cпасибо: |
21.12.2017, 23:32 | #3 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,667
Поблагодарили 3,281 раз(а) в 1,177 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3292)
|
Лично у меня вызывает вопрос - как автономный пульт будет получать сообщения от датчиков обратной связи?
Получается какая-то шина все равно нужна для общения с внешним миром. |
|
21.12.2017, 23:41 | #4 |
Местный
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,842
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,655 раз(а) в 1,571 сообщениях
:
0 за это сообщение 3 Всего Репутация: репутация неоспорима (2701)
|
|
|
21.12.2017, 23:47 | #5 |
Московский модуль
Регистрация: 02.02.2015
Адрес: Москва
Сообщений: 943
Сказал(а) 'не согласен(а)'!: 9
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 3,994
Поблагодарили 3,328 раз(а) в 639 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (3343)
|
А зачем пульту получать инфу из вне? Тумблер переключил , команда ушла, светодиод засветился ))) . ИМХО для отдельно взятого модуля , где одна-две-три стрелки гораздо проще собрать переключалку для серв и, как вариант, предусмотреть еще управление светофорами.
У себя на станции так подключил только по двум причинам : борьба с количеством проводов , и возможность в будущем организовать управление с компа (как часть макета известной конфигурации ). |
|
Пользователь сказал cпасибо: |
21.12.2017, 23:56 | #6 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,667
Поблагодарили 3,281 раз(а) в 1,177 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3292)
|
Подождите-подождите, запишу
- непосредственное управление сервами и светофорами с пульта, лучше PWM выводы - светофоров можно сделать много, если без PWM, через сдвиговые регистры - плюс туча выводов под светодиоды и тумблеры/кнопки |
|
22.12.2017, 11:42 | #7 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,667
Поблагодарили 3,281 раз(а) в 1,177 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3292)
|
Итак, элементы интерфейса пульта:
- тумблер/кнопка - два светодиода для индикации положения тумблера/кнопки Еще остается вопрос про многоаспектные светофоры, которыми невозможно управлять одним тумблером. Чем ими управлять? Ведь если комбинация тумблеров - это уже двоичная арифметика и неудобно для использования. И по прежнему не складывается картинка - как именно организовано движение? Что первично - перевод стрелки или перевод светофора или еще что-то? |
|
22.12.2017, 11:48 | #8 |
Московский модуль
Регистрация: 02.02.2015
Адрес: Москва
Сообщений: 943
Сказал(а) 'не согласен(а)'!: 9
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 3,994
Поблагодарили 3,328 раз(а) в 639 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (3343)
|
Тумблер все таки более нагляднее чем кнопка , уже по положению можно понять куда переключена стрелка.
|
|
22.12.2017, 12:09 | #9 | |
Клуб Modellbahn.RU
Регистрация: 02.01.2008
Адрес: Москва
Сообщений: 1,539
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 17 раз(а) в 13 сообщениях
Сказал(а) спасибо: 957
Поблагодарили 2,781 раз(а) в 770 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (2817)
|
Цитата:
Тумблер показывает лишь последний поданный с пульта сигнал, но никак не истинное положение механизма. В каких-то случаях, да, эти сигналы совпадают. Но есть много ситуаций, когда эти сигналы будут не равны - например, стоелка управлялась с "мыши" в обход пульта. Весь вопрос в том, на сколько подобная "подмена" допустима для эксплуатации и автора макета. |
|
|
22.12.2017, 12:10 | #10 | |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,667
Поблагодарили 3,281 раз(а) в 1,177 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3292)
|
Цитата:
оффтопик |
|
|
2 пользователя(ей) сказали cпасибо: |
22.12.2017, 12:55 | #11 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,667
Поблагодарили 3,281 раз(а) в 1,177 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3292)
|
Коллеги, хочу внести ясность.
Сам лично не заинтересован в наличии физического пульта для управления стрелками/светофорами. Мне вполне хватает автодвижения. Поэтому практика использования пульта - отсутствует, в теории управления ЖД тоже большой пробел С другой стороны мне интересно проектировать устройства и писать скетчи для ардуино. Поэтому если вы готовы поделиться пожеланиями и соображениями по поводу пульта - то со своей стороны будет интересно разработать плату (по возможности универсальную) для подобных пультов. |
|
22.12.2017, 13:31 | #12 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,667
Поблагодарили 3,281 раз(а) в 1,177 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3292)
|
|
|
22.12.2017, 13:58 | #13 |
Местный
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,842
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,655 раз(а) в 1,571 сообщениях
:
0 за это сообщение 3 Всего Репутация: репутация неоспорима (2701)
|
|
|
22.12.2017, 17:03 | #14 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,667
Поблагодарили 3,281 раз(а) в 1,177 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3292)
|
Спасибо Федюнь, подсказал хорошую ссылку на подобный и даже круче проект.
|
|
22.12.2017, 17:45 | #15 |
Местный
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,842
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,655 раз(а) в 1,571 сообщениях
:
0 за это сообщение 3 Всего Репутация: репутация неоспорима (2701)
|
Вы про это:
http://forum.tt-hobby.ru post43176 |
|
22.12.2017, 21:40 | #16 | |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,667
Поблагодарили 3,281 раз(а) в 1,177 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3292)
|
Цитата:
По ссылке есть интересная идея насчет матричного подхода к индикатору. Плохо, что на видео это будет мерцать, скорее всего. Однако там три разных МК, исходных кодов нет, хотя есть прошивки в виде HEX. Вспомнил еще один подход, когда пульт собирается как детский конструктор, прям из кубиков. Есть кубики с индикатором, есть со светофором(?), есть с кнопкой/тумблером, как элементы дизайна схемы в Rocrail. Вот только насколько это все надежно и банально не рассыпется ли... Плюс нужна плата - носитель. В каждом кубике минимум должен быть разъем-крепление к "носителю". А в сложный кубик напрашивается аттини85. |
|
|
22.12.2017, 22:21 | #17 | |
Местный
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,842
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,655 раз(а) в 1,571 сообщениях
:
0 за это сообщение 3 Всего Репутация: репутация неоспорима (2701)
|
Цитата:
http://www.uhlenbrock.de/de_DE/produ...kcon/index.htm И до кучи Tastenmodul LW150 от Lenz http://www.lenz-elektronik.de/digita...oder.php#la010 |
|
|
3 пользователя(ей) сказали cпасибо: |
22.12.2017, 23:11 | #18 | |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,667
Поблагодарили 3,281 раз(а) в 1,177 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3292)
|
Мысли вслух:
- выводы для датчиков. мне очень нравятся 3- пиновые серво-кабели. С ними сложно сделать "паутину" из проводов, хотя тоже возможно. как быть с импульсными датчиками - выводы для индикаторов-светодиодов, 2 или 3 пина? общий минус или общий плюс? усилители? - формирователь DCC-сигнала или управляющих сигналов для стрелок. вот тут я не уверен. пока мне нравится "шиннный" подход. Н-мост (бустер) занимает прилично места на плате - потенциально можно даже сделать переключатель шин - внешнее управление или внутреннее. возможно такое же переключение шины для ОС. для этого должен быть разъем для внутр. шины для стрелок, светофоров, ОС. управление - механическое (реле), чтобы минимально править исходный код от Гатова - видимо в формате шилда для ардуины мега. нужны ее мощь и память. основа - тот же скетч для z21 от Гатова - много-много выводов или несколько шин для универсальных хабов (например, 8 датчиков, 8 светодиодов) ? - экран управления? или вообще отображения самого пульта на экране и управление с экрана? Есть Nextion, но большой экран - это, возможно, ощутимая покупка. - платы расширения кол-ва каналов или все в одном устройстве? - есть ощущение, кто каналов нужно не менее 64 на сами датчики и столько же на светодиоды ---------- Сообщение добавлено в 23:51 ---------- Предыдущие сообщение было в 23:37 ---------- Алексей, спасибо! Вот это крутая штука! Кстати, все на кнопках, там где кнопки вроде вижу доп.светодиод, видимо для индикации блокировки переключения. Можно попытаться что-то подобное изобразить на аттини, только как-то сеть придется из них делать, желательно plug-n-play. ---------- Сообщение добавлено 23.12.2017 в 00:11 ---------- Предыдущие сообщение было 22.12.2017 в 23:51 ---------- Цитата:
|
|
|
22.12.2017, 23:40 | #19 | |||
Местный
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,842
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,655 раз(а) в 1,571 сообщениях
:
0 за это сообщение 3 Всего Репутация: репутация неоспорима (2701)
|
Цитата:
Цитата:
Но много меньше любого внешнего бустера. Вот с этим в корне не согласен. Сейчас там очень много наслоений. (DCC библиотека у меня не Гатовская, XNet правленый, Z21 тоже) Цитата:
Естественно платы. Делать сразу всё будет дорого. А неизвестно кому сколько надо. |
|||
|
Пользователь сказал cпасибо: |
22.12.2017, 23:44 | #20 | ||
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,667
Поблагодарили 3,281 раз(а) в 1,177 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3292)
|
Цитата:
По мне он нужен если прям делать полноценного "диспетчера" (стрелки и ОС на локонет), чтобы локомотивами еще управлять. В принципе, серводекодеры переоснастить - только заменить плату и разъемы серв "переткнуть" на новую Это я к тому, что надо к локонету переходить Хотя безусловно, сначала надо тестировать. ---------- Сообщение добавлено в 00:44 ---------- Предыдущие сообщение было в 00:41 ---------- Цитата:
Какой примерно размер этого кубика? 40х20 мм? |
||
|
22.12.2017, 23:56 | #21 |
Местный
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,842
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,655 раз(а) в 1,571 сообщениях
:
0 за это сообщение 3 Всего Репутация: репутация неоспорима (2701)
|
40 x 25 x 12 mm
|
|
Пользователь сказал cпасибо: |
23.12.2017, 00:05 | #22 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,667
Поблагодарили 3,281 раз(а) в 1,177 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3292)
|
Вроде нашел чип ATTINY44, примерно 1 у.е. за шт поштучно. SOP-14, т.ч. выводов хватает на первый взгляд.
4-5 огня на светофор, 1 светодиод на индикацию блокировки, 2 кнопки. |
|
23.12.2017, 15:28 | #23 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,667
Поблагодарили 3,281 раз(а) в 1,177 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3292)
|
Хороший вопрос - как одной кнопкой переключать например, четырехглазый светофор?
Видимо надо знать, как вообще таким пультом управлять макетом или поработать на настоящей ЖД Еще понравился подход по одной из ссылок- видно, что есть несколько видов относительно универсальных плат: Причем одна, видимо, без МК. По другой ссылке понравилось наличие единой шины и удобство подключения: Плюс можно развлечься 3д-печатью и сделать образцы механической части... Неужели не интересно? |
|
23.12.2017, 15:55 | #24 | |
Местный
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,842
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,655 раз(а) в 1,571 сообщениях
:
0 за это сообщение 3 Всего Репутация: репутация неоспорима (2701)
|
Цитата:
По идее там должны быть кнопки для построения маршрутов. http://wiki.rocrail.net/doku.php?id=route-wiring-en На сколько я понял там Loconet. Т.ч. вам карты в руки. |
|
|
Пользователь сказал cпасибо: |
24.12.2017, 01:21 | #25 |
Заглянувший
Регистрация: 25.03.2017
Адрес: Минск
Сообщений: 96
Сказал(а) 'не согласен(а)'!: 2
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 131
Поблагодарили 62 раз(а) в 28 сообщениях
:
0 за это сообщение 0 Всего Репутация: скоро придёт к известности (62)
|
Все эти готовые пульты стоят как крыло от боинга, даже если собирать очень и очень простую схему.
|
|
Пользователь сказал cпасибо: |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Прототип стрелочного декодера из arduino. | Anri | Электрика и DCC | 52 | 16.09.2021 22:16 |
странная работа пульта MARKLIN CS3 | tecnoport | НО (1:87) | 8 | 21.12.2017 21:46 |
Диспетчер в режиме стрелочного пульта | Arendatr | Цифровая аппаратура Modelldepo | 15 | 10.09.2013 20:03 |
Два пульта управления на макете (аналог). | jenya83 | Электрика и DCC | 22 | 19.11.2011 13:05 |
управление при помощи ТВ пульта | Васёк | Электрика и DCC | 10 | 10.10.2010 05:52 |