23.03.2018, 11:05 | #276 |
Заглянувший
Регистрация: 21.02.2017
Адрес: Ekb
Сообщений: 84
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 58
Поблагодарили 103 раз(а) в 26 сообщениях
:
0 за это сообщение 0 Всего Репутация: скоро придёт к известности (103)
|
|
|
23.03.2018, 15:11 | #277 |
Новичок
Регистрация: 23.03.2018
Адрес: SPb
Сообщений: 5
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 3
Поблагодарили 5 раз(а) в 3 сообщениях
:
0 за это сообщение 0 Всего Репутация: пока неопределено (5)
|
купил плату robotdyn mega+esp.
столкнулся с проблемой что ESPшка зависает практически наглухо если включена точка доступа. не отвечает на пинги, веб сервер не работает и тд. если переписать кусок скетча с поднятием точки доступа так Serial.println("Starting access point mode..."); WiFi.mode(WIFI_AP); //AP delay(2000); Serial.println("Done."); WiFi.softAPConfig(Ip, Gw, Sb); //set the IP for Z21 WiFi.softAP(ssidAP.c_str(), passAP.c_str(), kanalAP); //Start AcessPoint то субъективно немного получше, но все равно стабильно работает только в режиме клиента если точку доступа не поднимать. |
|
Пользователь сказал cпасибо: |
23.03.2018, 17:31 | #278 |
Заглянувший
Регистрация: 21.02.2017
Адрес: Ekb
Сообщений: 84
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 58
Поблагодарили 103 раз(а) в 26 сообщениях
:
0 за это сообщение 0 Всего Репутация: скоро придёт к известности (103)
|
|
|
23.03.2018, 20:06 | #279 |
Заглянувший
Регистрация: 21.02.2017
Адрес: Ekb
Сообщений: 84
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 58
Поблагодарили 103 раз(а) в 26 сообщениях
:
0 за это сообщение 0 Всего Репутация: скоро придёт к известности (103)
|
в общем постоянно рвется связь в режиме AP
|
|
23.03.2018, 21:47 | #280 | ||
Заглянувший
Регистрация: 21.02.2017
Адрес: Ekb
Сообщений: 84
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 58
Поблагодарили 103 раз(а) в 26 сообщениях
:
0 за это сообщение 0 Всего Репутация: скоро придёт к известности (103)
|
Простите, перенервничал)
потрите лишние сообщения Цитата:
Цитата:
Остался последний вопрос, тему пролистал, как правильно запитать? Есть бп от компа, 12В на шилд + 12В на мегу по джеку? (7-16 на in написано) |
||
|
24.03.2018, 19:28 | #281 | |
Местный
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (5137)
|
Цитата:
ИМХОПо крайней мере у меня на двух разных бустерах, собранных на этой микросхеме, присутствует такой баг. Опытным путём проверено, что запитывать бустер надо напряжением не ниже 14-15V.
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB С приветом из подземки!!! |
|
|
3 пользователя(ей) сказали cпасибо: |
24.03.2018, 21:31 | #282 |
Заглянувший
Регистрация: 21.02.2017
Адрес: Ekb
Сообщений: 84
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 58
Поблагодарили 103 раз(а) в 26 сообщениях
:
0 за это сообщение 0 Всего Репутация: скоро придёт к известности (103)
|
|
|
24.03.2018, 21:59 | #283 |
Brocken-Meister
Регистрация: 27.04.2012
Адрес: !Msk
Сообщений: 8,627
Сказал(а) 'не согласен(а)'!: 7
Сказали 'не согласен'! 110 раз(а) в 87 сообщениях
Сказал(а) спасибо: 7,029
Поблагодарили 9,327 раз(а) в 3,314 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (9368)
|
Бустер в данном контексте - это драйвер мотора, в который входит ттл сигнал на 5 вольт, а на выходе рабочий DCC.
---------- Сообщение добавлено в 23:59 ---------- Предыдущие сообщение было в 23:57 ---------- 12 в - мало. Надо мин 15 вольт.
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI. И эночка. Московский Модуль H0-присоединяйтесь! |
|
Пользователь сказал cпасибо: |
24.03.2018, 23:47 | #284 |
Местный
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (5137)
|
Если Вы используете моторшилд, то в Вашем случае именно он выполняет роль бустера(усилителя сигнала DCC). Некоторые собирают собственные бустеры на различных драйверах.
Ко мне, как раз, доехали, заказанные платки-шилды, для сборки эмулятора Z21, на основе платы Mega+WiFi от RobotDyn. Вот собрал бустерный шилд на основе L6203N. На очереди интерфейсный шилд. Его попробовал сделать универсальным, чтобы он мог использоваться, как с бустерным шилдом, так и с моторшилдом с ебея, на который дана ссылка в начале темы.
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB С приветом из подземки!!! |
|
8 пользователя(ей) сказали cпасибо: |
25.03.2018, 17:23 | #285 | ||||||
Местный
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (5137)
|
Сегодня собрал интерфейсный шилд, как это не странно, но всё заработало.
Шилд можно оперативно перевести на работу с моторшилдом и обратно, путем запайки и удаления нескольких перемычек. Поддержку дисплея в скетчах пока не включал и не тестировал. Схемы шилдов в пдф-никах. Скетчи и библиотеки (4.79) в архивах. Если будет интерес, то распишу процесс сборки и назначение перемычек, а также что именно правил в скетчах, более подробно. Пару фоток с разными бустерными шилдами: Мой шилд на L6203 Моторшилд с ебей
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB С приветом из подземки!!! Последний раз редактировалось laba; 10.03.2019 в 16:45. |
||||||
|
6 пользователя(ей) сказали cпасибо: |
25.03.2018, 18:59 | #286 |
Заглянувший
Регистрация: 05.02.2018
Адрес: Томск
Сообщений: 44
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 15
Поблагодарили 10 раз(а) в 5 сообщениях
:
0 за это сообщение 0 Всего Репутация: на пути к лучшему (10)
|
Подскажите, пожалуйста, почему может не работать программирование - ни на main track ни на program track. При этом на главном треке локомотив характерно подергивается при попытке чтения, на программном - вообще никакой реакции. В приложении сообщение - loco have to be on the programming track. Версия скетча - 477_MHS, моторшилд R3 с ebay. Не считывает даже адрес локомотива. В какую сторону копать? Перемычки SENS0 и SENS1 замкнуты.
|
|
25.03.2018, 19:36 | #287 |
Местный
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (5137)
|
А разве с этим моторшилдом программирование доступно? У меня с ним тоже ничего не программируется.
ИМХОВыходы SENSE на шилде, как мне кажется, используются только для отлова К.З.
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB С приветом из подземки!!! |
|
25.03.2018, 20:00 | #288 |
Заглянувший
Регистрация: 05.02.2018
Адрес: Томск
Сообщений: 44
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 15
Поблагодарили 10 раз(а) в 5 сообщениях
:
0 за это сообщение 0 Всего Репутация: на пути к лучшему (10)
|
В MCU_Config.h:
#define VAmpIntPin A0 //Input for Current sensor В секции Configuration скетча: #define BOOSTER_INT_MAINCURRENT //MEGA, SANGUINO and for UNO only without external Booster, /*(VAmpIntPin) activate SHORT CIRCUIT SENCE over MAINCURRENT*/ //#define BOOSTER_INT_CURRENT_SHORT_DETECT //alternativ Short Circuit Detection over current sence resistor в setup(): //for CV reading activate the current control: #if defined(BOOSTER_INT_MAINCURRENT) dcc.setCurrentLoadPin(VAmpIntPin); #endif Т.е., судя по комментариям, A0 используется как токовый сенсор в том числе для чтения CV? |
|
Пользователь сказал cпасибо: |
25.03.2018, 21:09 | #289 | ||
Brocken-Meister
Регистрация: 27.04.2012
Адрес: !Msk
Сообщений: 8,627
Сказал(а) 'не согласен(а)'!: 7
Сказали 'не согласен'! 110 раз(а) в 87 сообщениях
Сказал(а) спасибо: 7,029
Поблагодарили 9,327 раз(а) в 3,314 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (9368)
|
Цитата:
---------- Сообщение добавлено в 23:08 ---------- Предыдущие сообщение было в 23:07 ---------- Цитата:
---------- Сообщение добавлено в 23:09 ---------- Предыдущие сообщение было в 23:08 ---------- Если раскоммекнтировать BOOSTER_INT_MAINCURRENT то в теории вопроса да. Если Гатов это все таки реализовал.
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI. И эночка. Московский Модуль H0-присоединяйтесь! |
||
|
Пользователь сказал cпасибо: |
25.03.2018, 21:56 | #290 |
Местный
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (5137)
|
Да, точно....... В DCC++ оно присутствует, но с A21 не работает. Возможно действительно надо более новые версии скетча и библиотек.
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB С приветом из подземки!!! |
|
25.03.2018, 22:26 | #291 | |
Заглянувший
Регистрация: 21.02.2017
Адрес: Ekb
Сообщений: 84
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 58
Поблагодарили 103 раз(а) в 26 сообщениях
:
0 за это сообщение 0 Всего Репутация: скоро придёт к известности (103)
|
Цитата:
У меня mega+wifi и шилд с eBay, вопрос простой, если я втыкаю блок питания 12В 1,2А в джек и параллельно с джека подаю на моторшилд - этого достаточно катать пару локомотивов по полу? Или будут лаги/виснуть/еще чего? |
|
|
26.03.2018, 00:44 | #292 |
Brocken-Meister
Регистрация: 27.04.2012
Адрес: !Msk
Сообщений: 8,627
Сказал(а) 'не согласен(а)'!: 7
Сказали 'не согласен'! 110 раз(а) в 87 сообщениях
Сказал(а) спасибо: 7,029
Поблагодарили 9,327 раз(а) в 3,314 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (9368)
|
Иначе не будут работать приводы стрелок, и не будет работать модуль развратной петли, тащемта, например.
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI. И эночка. Московский Модуль H0-присоединяйтесь! |
|
26.03.2018, 05:36 | #293 |
Заглянувший
Регистрация: 05.02.2018
Адрес: Томск
Сообщений: 44
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 15
Поблагодарили 10 раз(а) в 5 сообщениях
:
0 за это сообщение 0 Всего Репутация: на пути к лучшему (10)
|
|
|
27.03.2018, 01:14 | #294 |
Новичок
Регистрация: 23.03.2018
Адрес: SPb
Сообщений: 5
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 3
Поблагодарили 5 раз(а) в 3 сообщениях
:
0 за это сообщение 0 Всего Репутация: пока неопределено (5)
|
собрал станцию, питание на рельсы есть, но локи на команды не реагируют, стоят тарахтят саунд декодерами, только подергиваются когда делаю read loco adress. причем без разницы есть лок на рельсах или нет, считывает адрес = 16383, cv1=255,cv17=255,cv18=255,cv29bit5=1
в чем может быть проблема? |
|
27.03.2018, 05:37 | #295 |
Заглянувший
Регистрация: 05.02.2018
Адрес: Томск
Сообщений: 44
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 15
Поблагодарили 10 раз(а) в 5 сообщениях
:
0 за это сообщение 0 Всего Репутация: на пути к лучшему (10)
|
|
|
27.03.2018, 11:01 | #296 |
Заглянувший
Регистрация: 05.02.2018
Адрес: Томск
Сообщений: 44
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 15
Поблагодарили 10 раз(а) в 5 сообщениях
:
0 за это сообщение 0 Всего Репутация: на пути к лучшему (10)
|
Кому-нибудь удавалось нормально запустить версию новее 4.77 (с теми же правками) с моторшилдом с ebay (R3) ? Вношу те же изменения в скетч и в MCU_config.h , компилируется, загружается, но нормально не работает. В отладку пишет почти сразу же TRACK_SHORT_CIRCUIT INT, хотя рельсы свободны. Если DCC в приложении выключен и индикатор (pin 39) мигает, то на шилде горит один светодиод и лок мчится по рельсам с максимальной скоростью. Если включить DCC, светодиод горит и лок останавливается. Ощущение, что напутаны выводы, но я проверил многократно. Одна и та же история на 4.79 и 4.80.
Обратил внимание, что в версии 4.77_MSH изменен кусок кода в setup() : оригинал: Arduino код:
Arduino код:
Arduino код:
|
|
27.03.2018, 11:53 | #297 | |
Новичок
Регистрация: 23.03.2018
Адрес: SPb
Сообщений: 5
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 3
Поблагодарили 5 раз(а) в 3 сообщениях
:
0 за это сообщение 0 Всего Репутация: пока неопределено (5)
|
Цитата:
но дальше тоже вопросы... как я понимаю в версии MSH доработан вывод DCC сигнала на землю. DCC на 12, NDCC на 3. Без него лок отрабатывать команды не будет. с другой стороны //#define BOOSTER_INT_NDCC //for new RAILCOM Booster3R #if defined(BOOSTER_INT_NDCC) dcc.setup(DCCPin, GoIntPin, SwitchFormat); #else dcc.setup(DCCPin, 0, false, SwitchFormat); //no NDCC and no RAILCOM #endif получается вывод DCC на землю не сработает тк дефайн закомменчен. Ничего не понимаю ( |
|
|
27.03.2018, 12:22 | #298 |
Заглянувший
Регистрация: 05.02.2018
Адрес: Томск
Сообщений: 44
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 15
Поблагодарили 10 раз(а) в 5 сообщениях
:
0 за это сообщение 0 Всего Репутация: на пути к лучшему (10)
|
Вы не путаете? Для "внутреннего" бустера надо
Arduino код:
это я выставляю в корректные значения |
|
27.03.2018, 12:29 | #299 | |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,667
Поблагодарили 3,281 раз(а) в 1,177 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3292)
|
Цитата:
Возможно некорректно указан пин для включения\выключения бустера. |
|
|
Пользователь сказал cпасибо: |
27.03.2018, 12:46 | #300 |
Заглянувший
Регистрация: 05.02.2018
Адрес: Томск
Сообщений: 44
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 15
Поблагодарили 10 раз(а) в 5 сообщениях
:
0 за это сообщение 0 Всего Репутация: на пути к лучшему (10)
|
Возможно, дело в этом -
оригинал: Arduino код:
Arduino код:
---------- Сообщение добавлено в 16:46 ---------- Предыдущие сообщение было в 16:36 ---------- И про это написано в Change log: Arduino код:
|
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
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 |