23.12.2019, 14:54 | #1 |
Новичок
Регистрация: 23.12.2019
Адрес: Москва
Сообщений: 22
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 17
Поблагодарили 2 раз(а) в 2 сообщениях
:
0 за это сообщение 0 Всего Репутация: пока неопределено (2)
|
Нужна помощь по настройке "Z21"- Rocrail-декодера
Здравствуйте. Прошу помощи по настройке.
Собрал КС описанную на http://pgahtow.de Z21_Arduino_Zentrale_ Atmega2560 без модулей XpressNet, S88N. На данный момент КС настроена в Rocrail как Z21. На сервере и на плане отображаются все изменения со смартфона. А вот настроить датчики занятости по LocoNet настроить не получается. Декодер собрал по схеме предоставленной на сайте от пользователя shalex. Только использую не токовые датчики, а датчик холла 3144. КС в Rocrail настроена так . Датчики занятости Не могу понять где у меня ошибка. Толи настройки в Rocrail или при подключение (сборке) декодера. В мониторе порта декодера сработка датчика отображается. loaded address:10 Track occupancy detectror ver:5 addr:10 SEND addr:22 state:1ret:6 ON: 22 SEND addr:22 state:1ret:6 SEND addr:22 state:0ret:6 OFF: 22 SEND addr:22 state:0ret:6 SEND addr:22 state:1ret:6 ON: 22 SEND addr:22 state:1ret:6 В мониторе порта КС идут данные такого вида Z21 4.800.RAILCOM - MEGA 192.168.0.111 RAM: 4175 Power: 4 0 Z21 TX: 7 0 40 0 61 8 69 601 TRACK_SHORT_CIRCUIT INT mA: 190 (509), V: 46963, T: 25 mA: 190 (509), V: 46963, T: 25 mA: 290 (509), V: 46838, T: 25 16 Z21 RX: 9 0 40 0 E3 F0 0 3 10 0 Z21 TX: 7 0 40 0 61 8 69 0 Z21 TX: E 0 40 0 EF 0 3 4 0 0 0 0 0 E8 16 Z21 RX: 7 0 61 0 0 3 0 16 Z21 RX: A 0 40 0 E4 12 C0 3 0 35 Z21 A:3, S28:0 0 Z21 TX: E 0 40 0 EF 0 3 2 0 0 0 0 0 EE mA: 210 (509), V: 46963, T: 25 mA: 290 (508), V: 46838, T: 25 mA: 230 (509), V: 46963, T: 25 Помогите понять где у меня ошибка |
|
23.12.2019, 15:33 | #2 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,858
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,648
Поблагодарили 3,274 раз(а) в 1,172 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3285)
|
Одну ошибку вижу - в настройках датчика, в Rocrail, не выбран интерфейс.
|
|
23.12.2019, 15:53 | #3 |
Новичок
Регистрация: 23.12.2019
Адрес: Москва
Сообщений: 22
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 17
Поблагодарили 2 раз(а) в 2 сообщениях
:
0 за это сообщение 0 Всего Репутация: пока неопределено (2)
|
В руководстве по Rocrail встречал, что если КС одна то можно не прописывать. Данную настройку поменял. Но ни чего не изменилось.
Правильно выбрано значение в поле шина 1, и не нужно ли выбирать что нибудь в поле Смещение. ---------- Сообщение добавлено в 17:53 ---------- Предыдущие сообщение было в 17:51 ---------- Подскажите, можно ли как нибудь в порту монитора посмотреть идет ли отправка по LocoNet |
|
23.12.2019, 16:15 | #4 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,858
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,648
Поблагодарили 3,274 раз(а) в 1,172 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3285)
|
Судя по логу декодера обратной связи, сообщения не доставляются
... ret:6 что соотв. результату LN_RETRY_ERROR. Видимо сеть локонет работает не очень или совсем не работает. Хорошо бы попробовать на заведомо рабочей КС. Как увидите ... ret:3 - значит все норм, сообщение принято КС. ---------- Сообщение добавлено в 16:13 ---------- Предыдущие сообщение было в 16:12 ---------- Если правильно помню, то да. В локонете датчики ОС на шине 1, стрелки на шине 0. ---------- Сообщение добавлено в 16:15 ---------- Предыдущие сообщение было в 16:13 ---------- Никогда не использовал это поле. |
|
Пользователь сказал cпасибо: |
23.12.2019, 16:25 | #5 | |
Новичок
Регистрация: 23.12.2019
Адрес: Москва
Сообщений: 22
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 17
Поблагодарили 2 раз(а) в 2 сообщениях
:
0 за это сообщение 0 Всего Репутация: пока неопределено (2)
|
Цитата:
Где же её взять? |
|
|
23.12.2019, 16:32 | #6 | |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,858
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,648
Поблагодарили 3,274 раз(а) в 1,172 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3285)
|
Цитата:
черная Z21, DR5000. Где взять денег на КС - если бы я знал... |
|
|
Пользователь сказал cпасибо: |
23.12.2019, 16:54 | #7 | |
Новичок
Регистрация: 23.12.2019
Адрес: Москва
Сообщений: 22
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 17
Поблагодарили 2 раз(а) в 2 сообщениях
:
0 за это сообщение 0 Всего Репутация: пока неопределено (2)
|
Цитата:
Имеется в виду что в КС не активирована шина или ошибка в схеме. Собранную схему сравнил с вашей (кусок Loconet) из http://forum.modelldepo.ru/showthread.php?t=19032 кроме резистора идущего с базы транзистора на LN OUT. У меня стоит 10к. |
|
|
23.12.2019, 17:45 | #8 | |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,858
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,648
Поблагодарили 3,274 раз(а) в 1,172 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3285)
|
Цитата:
У Гатова можно найти http://pgahtow.de/wiki/index.php?title=Loconet http://dcc-mueller.de/loconet/lnpull_d.htm |
|
|
Пользователь сказал cпасибо: |
23.12.2019, 19:23 | #9 | |
Новичок
Регистрация: 23.12.2019
Адрес: Москва
Сообщений: 22
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 17
Поблагодарили 2 раз(а) в 2 сообщениях
:
0 за это сообщение 0 Всего Репутация: пока неопределено (2)
|
Цитата:
Вроде бы всё правильно в ней. Единственно что изменил R23 со 100к на 10к. |
|
|
23.12.2019, 19:44 | #10 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,858
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,648
Поблагодарили 3,274 раз(а) в 1,172 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3285)
|
JP1 должен быть замкнут.
Думаю тогда R24, R25, T7 можно убрать. Соотв., ардуину переключить на LN_IN, если она была подключена от LN_RECEIVE. ---------- Сообщение добавлено в 19:44 ---------- Предыдущие сообщение было в 19:36 ---------- Еще вариант - проверить кабель, можно временно от мышки взять, если она работает. |
|
Пользователь сказал cпасибо: |
23.12.2019, 21:04 | #11 |
Новичок
Регистрация: 23.12.2019
Адрес: Москва
Сообщений: 22
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 17
Поблагодарили 2 раз(а) в 2 сообщениях
:
0 за это сообщение 0 Всего Репутация: пока неопределено (2)
|
Сделал как вы сказали.
Параллельно проверил плату декодера. Был не контакт. Теперь в мониторе порта декодера. Код:
Sensor: 22 - Active SEND addr:22 state:1ret:3 Sensor: 22 - Active SEND addr:22 state:0ret:3 OFF: 22 Sensor: 22 - Inactive SEND addr:22 state:0ret:3 Sensor: 22 - Inactive SEND addr:22 state:1ret:3 ON: 22 Sensor: 22 - Active SEND addr:22 state:0ret:3 Sensor: 22 - Inactive SEND addr:22 state:0ret:3 OFF: 22 Sensor: 22 - Inactive SEND addr:22 state:0ret:3 Sensor: 22 - Inactive |
|
23.12.2019, 21:15 | #12 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,858
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,648
Поблагодарили 3,274 раз(а) в 1,172 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3285)
|
Пора смотреть в Rocrail-е ))
|
|
Пользователь сказал cпасибо: |
23.12.2019, 21:23 | #13 |
Новичок
Регистрация: 23.12.2019
Адрес: Москва
Сообщений: 22
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 17
Поблагодарили 2 раз(а) в 2 сообщениях
:
0 за это сообщение 0 Всего Репутация: пока неопределено (2)
|
|
|
23.12.2019, 21:27 | #14 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,858
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,648
Поблагодарили 3,274 раз(а) в 1,172 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3285)
|
Очень даже вероятно. Можно даже лог не расшифровывать - просто убедиться, что при сработке датчика что-то в логе происходит, например, приходят какие-то пакеты.
|
|
Пользователь сказал cпасибо: |
23.12.2019, 21:53 | #15 | |
Новичок
Регистрация: 23.12.2019
Адрес: Москва
Сообщений: 22
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 17
Поблагодарили 2 раз(а) в 2 сообщениях
:
0 за это сообщение 0 Всего Репутация: пока неопределено (2)
|
Цитата:
Код:
Z21 4.800.RAILCOM - MEGA 192.168.0.111 RAM: 3986 Power: 4 0 Z21 TX: 7 0 40 0 61 8 69 592 TRACK_SHORT_CIRCUIT INT 16 Z21 RX: 4 0 10 0 0 Z21 TX: 7 0 40 0 61 8 69 16 Z21 TX: 8 0 10 0 F5 1A 0 0 16 Z21 RX: 4 0 10 0 16 Z21 TX: 8 0 10 0 F5 1A 0 0 16 Z21 RX: 4 0 10 0 16 Z21 TX: 8 0 10 0 F5 1A 0 0 16 Z21 RX: 4 0 10 0 16 Z21 TX: 8 0 10 0 F5 1A 0 0 16 Z21 RX: 4 0 10 0 16 Z21 TX: 8 0 10 0 F5 1A 0 0 16 Z21 RX: 4 0 10 0 16 Z21 TX: 8 0 10 0 F5 1A 0 0 16 Z21 RX: 4 0 10 0 16 Z21 TX: 8 0 10 0 F5 1A 0 0 16 Z21 RX: 4 0 10 0 16 Z21 TX: 8 0 10 0 F5 1A 0 0 16 Z21 RX: 4 0 10 0 16 Z21 TX: 8 0 10 0 F5 1A 0 0 16 Z21 RX: 4 0 10 0 16 Z21 TX: 8 0 10 0 F5 1A 0 0 Попробовал вставить в скетч КС такую проверку Код:
void loop() { LnPacket = LocoNet.receive(); if (LnPacket) { Serial.print("End Loop\n"); } В файле конфигурации КС есть инициализация выхода ТХ Код:
//LocoNet-Bus: #if defined(SANGUINO_MCU) #define LNTxPin 15 //Sending Pin for LocoNet #else //other MCU #define LNTxPin 7 //Sending Pin for LocoNet //#define LNTxPin 46 //Extern Shield #endif |
|
|
23.12.2019, 22:24 | #16 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,858
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,648
Поблагодарили 3,274 раз(а) в 1,172 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3285)
|
Получается заработала только подтяжка и сообщения просто начали ходить по сети локонет.
Думаю стоит проверить, что LN_IN подключен к D48 на ардуине-мега, проверить цепи R21,R22 |
|
Пользователь сказал cпасибо: |
23.12.2019, 22:38 | #17 |
Новичок
Регистрация: 23.12.2019
Адрес: Москва
Сообщений: 22
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 17
Поблагодарили 2 раз(а) в 2 сообщениях
:
0 за это сообщение 0 Всего Репутация: пока неопределено (2)
|
Огромное Вам спасибо. Все заработало.
Подскажите как менять адрес в декодере. |
|
24.12.2019, 06:19 | #18 |
2 пользователя(ей) сказали cпасибо: |
24.12.2019, 09:51 | #19 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,858
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,648
Поблагодарили 3,274 раз(а) в 1,172 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3285)
|
Надо записать новый адрес в CV0 декодера. Этот же адрес использовать для программирования.
Артикул декодера ОС вроде 5002. |
|
24.12.2019, 10:09 | #20 | |
Новичок
Регистрация: 23.12.2019
Адрес: Москва
Сообщений: 22
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 17
Поблагодарили 2 раз(а) в 2 сообщениях
:
0 за это сообщение 0 Всего Репутация: пока неопределено (2)
|
Цитата:
Хотелось бы чтобы с помощью среды Ардуины делать запись в EEPROM. Считал из декодера EEPROM. Пока не понял где и как хранятся настройки. |
|
|
24.12.2019, 10:25 | #21 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,858
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,648
Поблагодарили 3,274 раз(а) в 1,172 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3285)
|
Это реализовано в новом семействе устройств. В терминальном режиме (монитор порта) можно читать и записывать все CV. Софт обсуждаемой версии декодера так не умеет, к сожалению.
Настройте доступ к КС через сеть и в приложении для смартфона "z21" или "z21 mobile" есть возможность программировать локонетовские CV. |
|
Пользователь сказал cпасибо: |
24.12.2019, 10:42 | #22 | |
Новичок
Регистрация: 23.12.2019
Адрес: Москва
Сообщений: 22
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 17
Поблагодарили 2 раз(а) в 2 сообщениях
:
0 за это сообщение 0 Всего Репутация: пока неопределено (2)
|
Цитата:
Я настроил Z21 в андроиде. В закладке программирование при сканирование Loconet. Ответ что модулей не обнаружено. Или я не так что то делаю. |
|
|
24.12.2019, 12:24 | #23 | ||
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,858
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,648
Поблагодарили 3,274 раз(а) в 1,172 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3285)
|
Цитата:
Цитата:
Далее прочитать CV0 - там должно быть 10. Потом можно записать в CV0 другой адрес. После записи нового адреса не забыть поменять адрес устройства в приложении (артикул тот же), т.к. после записи адрес в CV0 поменяется. |
||
|
Пользователь сказал cпасибо: |
24.12.2019, 14:51 | #24 |
Новичок
Регистрация: 23.12.2019
Адрес: Москва
Сообщений: 22
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 17
Поблагодарили 2 раз(а) в 2 сообщениях
:
0 за это сообщение 0 Всего Репутация: пока неопределено (2)
|
Большое спасибо. Все заработало.
|
|
24.12.2019, 15:29 | #25 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,858
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,648
Поблагодарили 3,274 раз(а) в 1,172 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3285)
|
Поделитесь фотками/видео?
Интересно посмотреть на сборку... |
|
Опции темы | |
Опции просмотра | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Rocrail+OpenCar System=RailCom "по-воздуху" | laba | Rocrail | 5 | 13.09.2017 19:56 |
"Пять копеек" старого "ворчуна" по теме "электроника" | старлей | Флейм | 17 | 13.01.2014 14:31 |