Модуль обратной связи DCC (токовый) для LocoNet
-
- Сообщения: 286
- Зарегистрирован: Сб июн 06, 2015 3:26 pm
- Благодарил (а): 26 раз
- Поблагодарили: 10 раз
Re: Модуль обратной связи DCC (токовый) для LocoNet или RocoBus
Заказал Uhlenbrok 63320. Может получится перехватить сообщения и понять, каким образом Loconet-модуль обратной связи "прописывается" в системе. такое ощущение, что Z21 просто не видит самодельный модуль обратной связи, хотя в Z21-maintanace, на закладке Loconet, адрес модуля виден в списке после сканирования Loconet-сети
- Akitchi
- Сообщения: 1244
- Зарегистрирован: Вт дек 03, 2013 8:39 pm
- Имя: Сергей
- Откуда: Москва
- Благодарил (а): 5 раз
- Поблагодарили: 6 раз
- Контактная информация:
Re: Модуль обратной связи DCC (токовый) для LocoNet или RocoBus
А у Вас какая z21? Белая или черная? Ряд функций в Белой урезан - может быть из-за этого такая какашка творится?
-
- Сообщения: 286
- Зарегистрирован: Сб июн 06, 2015 3:26 pm
- Благодарил (а): 26 раз
- Поблагодарили: 10 раз
Re: Модуль обратной связи DCC (токовый) для LocoNet или RocoBus
увы, черная, с большой буквы Z начинается ))
в "белой" версии нет поддержки Loconet (таблица сравнения черной и белой версии)
в "белой" версии нет поддержки Loconet (таблица сравнения черной и белой версии)
-
- Сообщения: 286
- Зарегистрирован: Сб июн 06, 2015 3:26 pm
- Благодарил (а): 26 раз
- Поблагодарили: 10 раз
Re: Модуль обратной связи DCC (токовый) для LocoNet или RocoBus
все оказалось просто. в приложении для Z21 на iPad можно добавить детектор занятости пути, а в приложении на Android нет такого пункта меню. видимо, сыровата еще Z21. отписал в поддержку, надеюсь исправят ))
еще добавлю, что удручает размер платы 150х80мм и кол-во отверстий (и соответственно паек, особенно мощных диодов). следующая версия будет на smd диодах 1n400x. потенциально можно реализовать режим программирования (кнопку добавлю, светодиод для индикации уже есть), но поскольку продавать не собираюсь, то для себя достаточно прошивки ардины по usb-кабелю.
еще добавлю, что удручает размер платы 150х80мм и кол-во отверстий (и соответственно паек, особенно мощных диодов). следующая версия будет на smd диодах 1n400x. потенциально можно реализовать режим программирования (кнопку добавлю, светодиод для индикации уже есть), но поскольку продавать не собираюсь, то для себя достаточно прошивки ардины по usb-кабелю.
-
- Сообщения: 286
- Зарегистрирован: Сб июн 06, 2015 3:26 pm
- Благодарил (а): 26 раз
- Поблагодарили: 10 раз
Re: Модуль обратной связи DCC (токовый) для LocoNet или RocoBus
в итоге раздобыл ipad и протестировал работу на трех блоках
(в левой части планшета оранжевым подсвечиваются занятые блоки. разделители блоков там, где "крокодилы" рядом с рельсами)
все равно на самом малом ходу есть нечеткость срабатываний. задержка 1сек. все блоки запитаны от детектора
адреса датчиков начинаются с 40 и далее. помимо реакции на появление поезда на участке, по очереди, каждые 2 сек в Loconet отправляется статус участка (некое подобие броадкаста). при включении высылается в сеть статус всех датчиков. но, думаю, нужна еще пауза после старта или несколько отправок всех датчиков в течении 10 сек, например (Z21 неторопливо так просыпается)
номиналы для интерфейса Loconet здесь(резистор 10К навесной, остальные SMD 1206), использовал транзистор 2n3904 TO-92, оптопары MCT6, Arduino Nano 5V, для A6 и A7 резисторы подтяжки 4.7кОм SMD 1206, коннекторы RJ12, разъемы для питания и подключения участков, диоды 1n5406, светодиод и SMD 1206 резистор на пару кОм, по вкусу.
лирика:
покурил мануал от Uhlenbrok 63320 и добавил в последний момент кнопку для программирования. в том устройстве много разных вкусностей. например, отправка команд соотв.стрелкам при срабатывании датчика. отправка команд стационарным декодерам(светофор, шлагбаум тот же), программирование через CV, включая подробну настройку адресов этих всех вкусностей. пока мне хватает прошивки по usb, но когда таких декодеров будет больше 5, наверное задумаюсь о доработке софта )))
давно столько припоя не тратил )) мощные диоды не добавляют простоты поделке. следующий вариант будет на SMD 1n400x. и пусть горят при КЗ. кажется, у того же Uhlenbrok видел подобные диоды в прайс листе.
p.s. к сожалению, для реверсной петли придется отрезать от общей шины диоды, начиная с первого выхода и "колхозить" коннектор для отдельного провода.
(в левой части планшета оранжевым подсвечиваются занятые блоки. разделители блоков там, где "крокодилы" рядом с рельсами)
все равно на самом малом ходу есть нечеткость срабатываний. задержка 1сек. все блоки запитаны от детектора
адреса датчиков начинаются с 40 и далее. помимо реакции на появление поезда на участке, по очереди, каждые 2 сек в Loconet отправляется статус участка (некое подобие броадкаста). при включении высылается в сеть статус всех датчиков. но, думаю, нужна еще пауза после старта или несколько отправок всех датчиков в течении 10 сек, например (Z21 неторопливо так просыпается)
номиналы для интерфейса Loconet здесь(резистор 10К навесной, остальные SMD 1206), использовал транзистор 2n3904 TO-92, оптопары MCT6, Arduino Nano 5V, для A6 и A7 резисторы подтяжки 4.7кОм SMD 1206, коннекторы RJ12, разъемы для питания и подключения участков, диоды 1n5406, светодиод и SMD 1206 резистор на пару кОм, по вкусу.
лирика:
покурил мануал от Uhlenbrok 63320 и добавил в последний момент кнопку для программирования. в том устройстве много разных вкусностей. например, отправка команд соотв.стрелкам при срабатывании датчика. отправка команд стационарным декодерам(светофор, шлагбаум тот же), программирование через CV, включая подробну настройку адресов этих всех вкусностей. пока мне хватает прошивки по usb, но когда таких декодеров будет больше 5, наверное задумаюсь о доработке софта )))
давно столько припоя не тратил )) мощные диоды не добавляют простоты поделке. следующий вариант будет на SMD 1n400x. и пусть горят при КЗ. кажется, у того же Uhlenbrok видел подобные диоды в прайс листе.
p.s. к сожалению, для реверсной петли придется отрезать от общей шины диоды, начиная с первого выхода и "колхозить" коннектор для отдельного провода.
Последний раз редактировалось shalex Ср июл 01, 2015 11:02 am, всего редактировалось 1 раз.
-
- Сообщения: 286
- Зарегистрирован: Сб июн 06, 2015 3:26 pm
- Благодарил (а): 26 раз
- Поблагодарили: 10 раз
Re: Модуль обратной связи DCC (токовый) для LocoNet или RocoBus
с интересом отнесусь к конструктивной критике, пожеланиям и идеям. пожалуйста, если кто-то заинтересовался - пишите в тему )))
- LABA
- Сообщения: 1616
- Зарегистрирован: Пт мар 20, 2009 9:25 pm
- Откуда: Питер
- Благодарил (а): 32 раза
- Поблагодарили: 7 раз
- Контактная информация:
Re: Модуль обратной связи DCC (токовый) для LocoNet или RocoBus
Для управляющего софта и такого сигнала занятости вполне хватит. Это критично только в некоторых вариантах использования датчиков, например если датчик работает чисто как датчик занятости, но и то тут главное, чтобы датчик в статике давал надёжный сигнал. Так что не парьтесь особо на эту тему.shalex писал(а): все равно на самом малом ходу есть нечеткость срабатываний.
-
- Сообщения: 286
- Зарегистрирован: Сб июн 06, 2015 3:26 pm
- Благодарил (а): 26 раз
- Поблагодарили: 10 раз
Re: Модуль обратной связи DCC (токовый) для LocoNet или RocoBus
спасибо за комментарий! в статике (без движения) "мелькания" срабатывания датчика не наблюдается.
-
- Сообщения: 1430
- Зарегистрирован: Вс фев 19, 2012 7:18 am
- Имя: Фарид
- Откуда: Узбекистан Ташкент
- Поблагодарили: 1 раз
- Контактная информация:
Re: Модуль обратной связи DCC (токовый) для LocoNet или RocoBus
Ну раз не наблюдается значит всё идеально. Осталось плату развести на большее количество датчиков. Для применения на станциях например.
-
- Сообщения: 286
- Зарегистрирован: Сб июн 06, 2015 3:26 pm
- Благодарил (а): 26 раз
- Поблагодарили: 10 раз
Re: Модуль обратной связи DCC (токовый) для LocoNet или RocoBus
спасибо за комментарий! к сожалению все входы на ардуине задействованы. 16 каналов + светодиод + кнопка программирования - вот и все, что можно выжать из Arduino Nano. хотя вот прям ща пришла мысль, что в закромах еще лежит Arduino Mega - потенциально для станции может подойти, если сделать плату в виде шилда(как бутерброд).Федюнь писал(а):Ну раз не наблюдается значит всё идеально. Осталось плату развести на большее количество датчиков. Для применения на станциях например.