12.10.2017, 16:56 | #201 |
Местный
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,838
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,653 раз(а) в 1,570 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (2679)
|
|
|
2 пользователя(ей) сказали cпасибо: |
12.10.2017, 17:05 | #202 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,665
Поблагодарили 3,280 раз(а) в 1,176 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3291)
|
|
|
12.10.2017, 17:09 | #203 |
Заглянувший
Регистрация: 19.07.2016
Адрес: Иркутск
Сообщений: 91
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 99
Поблагодарили 25 раз(а) в 16 сообщениях
:
0 за это сообщение 0 Всего Репутация: на пути к лучшему (25)
|
Кратковременное нажатие на кнопку активирует команду STOP, все локи останавливаются но питание на рельсах остается.
Удерживание кнопки активирует команду POWER OFF рельсы обесточены. Схема Railcoma есть на сайте Гатова. http://pgahtow.de/wiki/index.php?tit...omDetector.png |
|
2 пользователя(ей) сказали cпасибо: |
12.10.2017, 20:06 | #204 | |
Пользователь
Регистрация: 27.01.2014
Адрес: Україна, Одеса
Сообщений: 315
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 67
Поблагодарили 971 раз(а) в 197 сообщениях
:
0 за это сообщение 0 Всего Репутация: - просто великолепная личность (971)
|
Цитата:
Включается между выходом бустера и рельсами, а выход Raicom RX - ко входу RX3 Ардуины... Кнопка Z21 при кратковременном нажатии делает Emergency Stop - командует всем локам "Стоять-бояться!", а при нажатии секунды две - к тому же снимает питание с рельс (режим Power Off). При повторном нажатии "вертает все взад" - в нормальный режим... |
|
|
4 пользователя(ей) сказали cпасибо: |
16.10.2017, 22:10 | #205 |
Местный
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (5127)
|
Решил сделать ещё одну попытку запустить эмулятор на плате от RobotDyn. Протестировал её, как описано здесь.
Всё вроде как прошло нормально. Оба контроллера работают по-одиночке, а также работают совместно. Дальше решил залить скетч Z21 Ethernet DCC Zentrale_м477_MSH, но при компиляции вылезает ошибка: Код:
exit status 1 'notifyz21getSystemInfo' was not declared in this scope
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB С приветом из подземки!!! |
|
16.10.2017, 22:42 | #206 |
Московский модуль
Регистрация: 02.02.2015
Адрес: Москва
Сообщений: 942
Сказал(а) 'не согласен(а)'!: 9
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 3,990
Поблагодарили 3,315 раз(а) в 638 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (3330)
|
Может с версией IDE проблема?
|
|
16.10.2017, 22:59 | #207 |
Местный
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (5127)
|
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB С приветом из подземки!!! |
|
16.10.2017, 23:13 | #208 |
Местный
Регистрация: 06.03.2014
Адрес: Москва
Сообщений: 1,741
Сказал(а) 'не согласен(а)'!: 5
Сказали 'не согласен'! 9 раз(а) в 7 сообщениях
Сказал(а) спасибо: 553
Поблагодарили 2,794 раз(а) в 755 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (2791)
|
весь вывод дебага дайте
---------- Сообщение добавлено в 23:07 ---------- Предыдущие сообщение было в 23:06 ---------- в 477 скетче, вроде как внутри нужные библиотеки ---------- Сообщение добавлено в 23:13 ---------- Предыдущие сообщение было в 23:07 ---------- ЗЫ. Только что проверил компиляцию скетча 477 из сообщения все прекрасно собирается. |
|
17.10.2017, 13:23 | #209 |
Местный
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (5127)
|
Вообщем как-то всё разрешилось и плата заработала. Что именно помогло точно сказать не могу. Среда разработки IDE 1.8.1. Скетч 4.77 скомпилировался только с последними библиотеками от Гатова, а WiFi заработал с версией библиотеки пакета плат для esp 2.1.0. Питание от адаптера для медтехники 15 вольт, 4 ампера.
Получилось подключить и приложение Z21app(Андроид), и WLANmause от Roco(10813). Управление пока не пробовал, т.к. ещё моторшилд не подключен. P.S. Надел моторшилд, покатал локомотив из-под трех контроллеров(Rocrail, Z21app, WLANmause). Может оставлю всё для опытов, а может запихаю это дело в свою полку, вместо КС OpenDCC и RasPi. Проясните, а програмтрек там всё-таки реализован на втором канале или надо приделывать RailCom детектор и программировать на POM?
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB С приветом из подземки!!! Последний раз редактировалось laba; 17.10.2017 в 14:54. |
|
2 пользователя(ей) сказали cпасибо: |
17.10.2017, 19:34 | #210 | |
Местный
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (5127)
|
Цитата:
Ошибка вылезает: Код:
Arduino: 1.8.5 (Linux), Плата:"Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)" /home/alex/Arduino/Z21_Ethernet_DCC_Zentrale_v477_MSH/Z21_Ethernet_DCC_Zentrale_v477_MSH/Z21_Ethernet_DCC_Zentrale_v477_MSH.ino: In function 'void setup()': Z21_Ethernet_DCC_Zentrale_v477_MSH:766: error: no matching function for call to 'DCCPacketScheduler::setup(int, int, bool, int)' dcc.setup(DCCPin, 0, false, SwitchFormat); //no NDCC and no RAILCOM ^ /home/alex/Arduino/Z21_Ethernet_DCC_Zentrale_v477_MSH/Z21_Ethernet_DCC_Zentrale_v477_MSH/Z21_Ethernet_DCC_Zentrale_v477_MSH.ino:766:47: note: candidates are: In file included from /home/alex/Arduino/Z21_Ethernet_DCC_Zentrale_v477_MSH/Z21_Ethernet_DCC_Zentrale_v477_MSH/Z21_Ethernet_DCC_Zentrale_v477_MSH.ino:182:0: /home/alex/Arduino/libraries/DCCInterfaceMaster/DCCPacketScheduler.h:99:7: note: void DCCPacketScheduler::setup(uint8_t, uint8_t) void setup(uint8_t pin = 6, uint8_t format = ROCO); //for any post-constructor initialization ^ /home/alex/Arduino/libraries/DCCInterfaceMaster/DCCPacketScheduler.h:99:7: note: candidate expects 2 arguments, 4 provided /home/alex/Arduino/libraries/DCCInterfaceMaster/DCCPacketScheduler.h:100:7: note: void DCCPacketScheduler::setup(uint8_t, uint8_t, uint8_t) void setup(uint8_t pin, uint8_t pin2, uint8_t format); //for any post-constructor initialization - with RailCom ^ /home/alex/Arduino/libraries/DCCInterfaceMaster/DCCPacketScheduler.h:100:7: note: candidate expects 3 arguments, 4 provided exit status 1 no matching function for call to 'DCCPacketScheduler::setup(int, int, bool, int)' Этот отчёт будет иметь больше информации с включенной опцией Файл -> Настройки -> "Показать подробный вывод во время компиляции"
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB С приветом из подземки!!! |
|
|
17.10.2017, 22:35 | #211 |
Московский модуль
Регистрация: 02.02.2015
Адрес: Москва
Сообщений: 942
Сказал(а) 'не согласен(а)'!: 9
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 3,990
Поблагодарили 3,315 раз(а) в 638 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (3330)
|
Пробовал 4.75 и 4.79 работает нормально, 4.77 как то пропустил ))
|
|
18.10.2017, 12:23 | #212 |
Местный
Регистрация: 06.03.2014
Адрес: Москва
Сообщений: 1,741
Сказал(а) 'не согласен(а)'!: 5
Сказали 'не согласен'! 9 раз(а) в 7 сообщениях
Сказал(а) спасибо: 553
Поблагодарили 2,794 раз(а) в 755 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (2791)
|
|
|
18.10.2017, 13:45 | #213 | |
Местный
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (5127)
|
Цитата:
Также мне думается, что было бы нелишним иметь возможность подключать и отключать режим отладки, не правкой скетча, а аппаратно. Допустим старт при нажатой кнопке и интерфейс активируется.
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB С приветом из подземки!!! Последний раз редактировалось laba; 18.10.2017 в 15:02. |
|
|
18.10.2017, 14:51 | #214 |
Местный
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (5127)
|
Если я правильно понимаю, то в моём варианте его на повесить на RX2, т.к. RX3 на плате от RobotDyn используется ESP-кой.
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB С приветом из подземки!!! |
|
18.10.2017, 14:59 | #215 |
Местный
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,838
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,653 раз(а) в 1,570 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (2679)
|
|
|
Пользователь сказал cпасибо: |
18.10.2017, 15:02 | #216 |
Местный
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (5127)
|
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB С приветом из подземки!!! |
|
Пользователь сказал cпасибо: |
18.10.2017, 15:04 | #217 |
Местный
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,838
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,653 раз(а) в 1,570 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (2679)
|
|
|
2 пользователя(ей) сказали cпасибо: |
18.10.2017, 16:12 | #218 |
Местный
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (5127)
|
Несколько вопросов по схеме RailCom детектора:
1. Он включается между выходом бустера и рельсами? 2. Питание логики VCC берётся от 5 вольт на Меге? 3. Питание компаратора +18V откуда берётся? Это отдельный источник или его можно взять с БП, который питает бустер, т.е. +20V на основной схеме? 4. GND основной схемы и детектора естественно объединяются? 5. Резисторы R1 и R2 скорее всего проволочные, какой мин. мощности? 6. Логику можно заменить единичным элементом, в корпусе sot25/sot353?
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB С приветом из подземки!!! |
|
Пользователь сказал cпасибо: |
18.10.2017, 22:42 | #219 |
Пользователь
Регистрация: 27.01.2014
Адрес: Україна, Одеса
Сообщений: 315
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 67
Поблагодарили 971 раз(а) в 197 сообщениях
:
0 за это сообщение 0 Всего Репутация: - просто великолепная личность (971)
|
1. Да
2. Откуда угодно, хоть отдельный БП на 5 В, можно и с Меги. 3. Практичнее всего именно так, L293 допускает от 2 до 36 вольт питания при однополярном подключении... 4. Да 5. Если работа через детектор только с одним локом (например, включение детектора в цепь программного участка пути), 1 Вт за глаза хватит... 6. Теоретически да, а как оно будет в реале - надо пробовать... |
|
2 пользователя(ей) сказали cпасибо: |
19.10.2017, 17:28 | #220 |
Местный
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (5127)
|
Прикрутил S88, попробовал с модулями ОС от BLO. Вроде как работает, попробовал с двумя модулями по 8 датчиков.
Думаю, что и местные модули заработают. По настройке в Rocrail ничего заумного нет. Добавляем датчик на план. Заходим в свойства, на вкладку Интерфейс. Там прописываем только адрес датчика, оставляя нулевую шину, и при необходимости выбираем тот идентификатор интерфейса, под которым у нас записана наша "zетка". В самом скетче надо только раскомментировать строчку 134: Код:
/************************************************************** Singel S88 Bus Interface (max 62 * 8 Module)*/ #define S88N Код:
/**************************************************************/ #define Debug Serial //Interface for Debugging #define DebugBaud 115200 #define DEBUG //To see DATA on Serial #define REPORT //To see Sensor Messages (LocoNet & S88)
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB С приветом из подземки!!! Последний раз редактировалось laba; 19.10.2017 в 18:42. |
|
4 пользователя(ей) сказали cпасибо: |
19.10.2017, 19:53 | #221 |
Местный
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (5127)
|
Решил проблему, поправив файл конфигурации MCU.config.h
Переписал строчки, где назначаются входы для S88. Вместо A0 и A1, прописал неиспользуемые A6 и A7, соответственно. Код:
//S88 Singel Bus: #if defined(S88N) //Eingänge: #define S88DataPin A6 //S88 Data IN //Ausgänge: #define S88ClkPin A7 //S88 Clock #define S88PSPin A2 //S88 PS/LOAD #define S88ResetPin A3 //S88 Reset #endif
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB С приветом из подземки!!! |
|
2 пользователя(ей) сказали cпасибо: |
19.10.2017, 20:57 | #222 |
Московский модуль
Регистрация: 02.02.2015
Адрес: Москва
Сообщений: 942
Сказал(а) 'не согласен(а)'!: 9
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 3,990
Поблагодарили 3,315 раз(а) в 638 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (3330)
|
На планшете, при КЗ все работает нормально. Правда у меня не моторшилд, а бустер на 6203 и в скетче допилина обработка КЗ
http://forum.modelldepo.ru/showpost....&postcount=661 в версии 4.79 сделал аналогичные поправки, все работает нормально. |
|
Пользователь сказал cпасибо: |
19.10.2017, 22:07 | #223 |
Местный
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (5127)
|
Не.... фишка именно у WiFi мыша. Он у себя на дисплее не фиксит состояние выключения питания при К.З. Отображает на секунду и потом снова рабочий экран показывает. Обработка К.З. есть и на моторшилде, т.е. правленный скетч 4.77 ловит его на A0(сделано под моторшилд). Я так понял, его ребята вместо A9 прописали. Поэтому и возникли проблемы, при подключении S88.
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB С приветом из подземки!!! |
|
Пользователь сказал cпасибо: |
20.10.2017, 06:44 | #224 |
Заглянувший
Регистрация: 19.07.2016
Адрес: Иркутск
Сообщений: 91
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 99
Поблагодарили 25 раз(а) в 16 сообщениях
:
0 за это сообщение 0 Всего Репутация: на пути к лучшему (25)
|
Проверил у себя на lan мышке. Все нормально, когда на рельсах к.з на дисплее мыша моргает молния и надпись stop. В этом состоянии она и остается пока на рельсы не подашь питание.
А у вас нету белой или черной z-ки. что бы посмотреть как там она себя ведет? Последний раз редактировалось Ahatolii; 20.10.2017 в 17:04. |
|
Пользователь сказал cпасибо: |
07.11.2017, 16:27 | #225 |
Местный
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (5127)
|
Пытаюсь скомпилировать Ваш скетч, выдаёт ошибку:
Arduino код:
dcc.setup(DCCPin, DCC2Pin, SwitchFormat);
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB С приветом из подземки!!! |
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
A21 - ком. станция с поддержкой Z21 на 4A без пайки. | BR95009 | Arduino | 357 | 19.11.2022 13:50 |
Вышла новая версия MakeSound2 | Rokfor | Цифровая аппаратура Modelldepo | 83 | 31.03.2021 06:37 |
Новая версия ЦМВ | ModelldepO | НО (1:87) | 94 | 08.03.2013 12:50 |