Форум ModelldepO  

Вернуться   Форум ModelldepO > Моделизм > Электрика и DCC
Электрика и DCC Обсуждение цифрового и аналогового управления

Ответ
 
Опции темы Опции просмотра
Старый 18.08.2019, 19:14   #1
Kanareyki9
Заглянувший
 
Аватар для Kanareyki9
 
Регистрация: 01.02.2019
Адрес: NL
Сообщений: 110
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 164
Поблагодарили 63 раз(а) в 37 сообщениях
Репутация: скоро придёт к известности (63)
По умолчанию Стоп секция (Lenz® ABC brake mode)

Приветствую всех,

Есть тупик, куда приходит локомотив.
Организован как блок с двумя датчиками ENTER и IN.
По срабатыванию датчика IN выдаётся (RocRailом) команда на остановку.

оффтопик

Правильно ли я понимаю, что организовав на секции датчика IN ассиметричный DCC-сигнал
(см. 3.10 “Asymmetrical DCC-Signal” stops (Lenz ABC) документации ZIMO)
и активировав функционал в декодерах (локомотивы с ZIMO и ESU 4.0)
каждый декодер будет автоматически запускать торможение при въезде локомотива на секцию, независимо от RocRail?
Видит ли кто какие подводные камни?

Спасибо
Kanareyki9 вне форума   Вверх
Старый 18.08.2019, 22:17   #2
pandrey
Местный
 
Аватар для pandrey
 
Регистрация: 12.01.2010
Адрес: Геленджик
Сообщений: 2,781
Сказал(а) 'не согласен(а)'!: 28
Сказали 'не согласен'! 10 раз(а) в 9 сообщениях
Сказал(а) спасибо: 7,194
Поблагодарили 5,546 раз(а) в 1,373 сообщениях
Репутация: репутация неоспорима (5586)
По умолчанию

Цитата:
Сообщение от Kanareyki9 Посмотреть сообщение
RocRail тупо уснул
Может все таки эту проблему побороть?
Задачка простая, а если будет более сложное управление движением на макете, то "костыли" не всегда выход.

Цитата:
Сообщение от Kanareyki9 Посмотреть сообщение
Видит ли кто какие подводные камни?
При управлении несколькими локами, программа должна полностью контролировать все состояния датчиков. Делать независимую систему, пускай даже безопасности, не есть правильно.
pandrey вне форума   Вверх
Старый 18.08.2019, 23:01   #3
Kanareyki9
Заглянувший
 
Аватар для Kanareyki9
 
Регистрация: 01.02.2019
Адрес: NL
Сообщений: 110
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 164
Поблагодарили 63 раз(а) в 37 сообщениях
Репутация: скоро придёт к известности (63)
По умолчанию

Цитата:
Сообщение от pandrey Посмотреть сообщение
Может все таки эту проблему побороть?
Андрей, спасибо за мнение!

Мне видится, что "проблема" не в текущем решении, а в наличие пласта проблем (опишу), которые не побороть.

с ноута удобно управлять, можно ехать в транспорте и править/настраивать план в RocRail,
но для экономии батареи ноут любит поспать, а когда она разряжается он просто выключается.
побороть=отключить засып, мониторить заряд батареи и по тревоге тормозить/отключать макет
ИМХО это слишком, и это тот самый костыль

я вынес RocRail на Raspberry Pi, схема сейчас:
[Main Track/датчики] <-DCC/RBUS-> [z21] <-Ethernet-> [Raspberry Pi] <-WiFi-> [Router] <-Internet->

Но по факту потенциально решаемые ABC функционалом проблемы не рассосались:
- потеря сигнала с датчика (ни разу не случалась, просто пишу в плюс ABC)
- потеря связности между КС и Raspberry Pi (тоже не случалось, но следующие проблемы уже ближе к жизни)
- зависание RocRail (не могу понять сталкивался или нет, но были порой ощущения некоторой "глючности")
- зависание операционки Raspberry Pi (такое бывало после нескольких недель работы)
- потеря питания на Raspberry Pi (она питается с USB, это отдельное питание от КС, снабжающей локи движущей силой)
т.е. любая из вышеперечисленных проблем приводит к тому, что лок въезжает на стоп-секцию и тормозит об стену,
и как-то я не уверен, что есть решения, которые весят меньше, чем донастройка ABC функционала,
а если так, то мой вопрос: действительно ли ABC стоп-секция повысит надёжность или что-то упускаю?
Kanareyki9 вне форума   Вверх
Старый 18.08.2019, 23:05   #4
tabun
оффтопик
tabun вне форума   Ответить с цитированием Вверх
Старый 18.08.2019, 23:32   #5
Kanareyki9
оффтопик
Kanareyki9 вне форума   Ответить с цитированием Вверх
Старый 18.08.2019, 23:35   #6
tabun
оффтопик
tabun вне форума   Ответить с цитированием Вверх
Старый 18.08.2019, 23:58   #7
Kanareyki9
оффтопик
Kanareyki9 вне форума   Ответить с цитированием Вверх
Старый 19.08.2019, 00:20   #8
gold babaj
Заглянувший
 
Регистрация: 10.02.2012
Адрес: Яремче
Сообщений: 248
Сказал(а) 'не согласен(а)'!: 3
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 519
Поблагодарили 230 раз(а) в 117 сообщениях
Репутация: - весьма и весьма положительная личность (230)
По умолчанию

Цитата:
Сообщение от Kanareyki9 Посмотреть сообщение
удар смягчит, а напругу с движка кто снимит?
Концевик? Или даже за пару сантиметров до тупика, что бы с тупиком "целоваться" на выбиге.
gold babaj вне форума   Вверх
Пользователь сказал cпасибо:
Старый 19.08.2019, 00:24   #9
Pooh
Клуб Modellbahn.RU
 
Аватар для Pooh
 
Регистрация: 02.01.2008
Адрес: Москва
Сообщений: 1,539
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 17 раз(а) в 13 сообщениях
Сказал(а) спасибо: 957
Поблагодарили 2,781 раз(а) в 770 сообщениях
Репутация: репутация неоспорима (2817)
По умолчанию

Всё весьма просто.

Нужно сделать часть тупика, начиная с небольшого удаления от датчика, изолированной.
Далее схема управления примитивна - в нормальном состоянии изолированная часть обесточена. При любых проблемам с компом/датчиком/связью/чем угодно Лок, влетевший на неё, просто остановится. При управлении с компа, получение сигнала от датчика автоматически запитывает тупик и лок будет штатно останавливаться на полностью запитанном тупике согласно командам. Как только лок покинул тупик, изолированная часть снова обесточивается.

Это очень простая схема с "автоматической" защитой от несрабатывания.
Pooh вне форума   Вверх
3 пользователя(ей) сказали cпасибо:
Старый 19.08.2019, 06:11   #10
Saddam
Местный
 
Аватар для Saddam
 
Регистрация: 06.09.2013
Адрес: Багдад
Сообщений: 7,473
Сказал(а) 'не согласен(а)'!: 41
Сказали 'не согласен'! 75 раз(а) в 60 сообщениях
Сказал(а) спасибо: 4,800
Поблагодарили 6,678 раз(а) в 2,929 сообщениях
Репутация: репутация неоспорима (6675)
По умолчанию

Цитата:
Сообщение от Kanareyki9 Посмотреть сообщение
Видит ли кто какие подводные камни?
Я когда то мечтал соединить независимую автоматику с компьютерным управлением,в принципе оно возможно но требует неимоверных усилий и финансовые вложения больше в 2 раза.
По вашей проблеме, в принципе всё решается элементарно, АВС сейчас есть в любом декодере, рассинхрон DCC можно получить элементарно просто включением диодных сборок. Делаете в тупике правую или левую часть рельс изолированной, через тумблер подключаете диодную сброку - всё. Теперь при заезде на секцию локомотива имеющего декодер с активированой АВС он просто остановиться. Ленцовские блоки имеют по сути более продвинутые алгоритмы, кроме красного, могут включать желтый и управлять внешними устройствами.
оффтопик
Saddam вне форума   Вверх
Старый 19.08.2019, 08:58   #11
Kanareyki9
Заглянувший
 
Аватар для Kanareyki9
 
Регистрация: 01.02.2019
Адрес: NL
Сообщений: 110
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 164
Поблагодарили 63 раз(а) в 37 сообщениях
Репутация: скоро придёт к известности (63)
По умолчанию

Цитата:
Сообщение от Pooh Посмотреть сообщение
При управлении с компа, получение сигнала от датчика автоматически запитывает тупик и лок будет штатно останавливаться на полностью запитанном тупике согласно командам. Как только лок покинул тупик, изолированная часть снова обесточивается.
по-моему это городить огород:
1. Надо придумывать схему по обесточиванию секции
2. Управление опять же компом и в данном случае с меньшей (но всё же) вероятностью есть шанс,
что после включения секции произойдёт одна из описанных ранее проблем и никто не будет тормозить лок на запитанной секции.

Цитата:
Сообщение от Saddam Посмотреть сообщение
рассинхрон DCC можно получить элементарно
я на это дал ссылку в самом первом сообщении в оффтопике

Всем написавшим спасибо за ответы!
"Камней" никто не приводит, немного дожал поиск и вышел на DCCWiki, где описывается ровно этот кейс.
Т.е. идея здравая, решается малой кровью.

оффтопик
Kanareyki9 вне форума   Вверх
Старый 19.08.2019, 10:57   #12
ASB 161
Пользователь
 
Регистрация: 15.01.2019
Адрес: Ростов-на-Дону
Сообщений: 503
Сказал(а) 'не согласен(а)'!: 7
Сказали 'не согласен'! 1 раз в 1 сообщении
Сказал(а) спасибо: 914
Поблагодарили 601 раз(а) в 275 сообщениях
Репутация: - это имя известно всем (601)
По умолчанию

Цитата:
Сообщение от Kanareyki9 Посмотреть сообщение
с ноута удобно управлять, можно ехать в транспорте и править/настраивать план в RocRail,
но для экономии батареи ноут любит поспать, а когда она разряжается он просто выключается.
Прошу прощения, если влезаю в уже решенную проблему.
Я по поводу ноута - он управляет удаленно? Или управляет только при подсоединении к макету?

Если второй вариант - ноут питается от сети или всегда на батарейках?

Если ноут на Винде - то в управлении питанием можно же запретить засыпание при питании от сети?
ASB 161 вне форума   Вверх
Старый 19.08.2019, 11:11   #13
Saddam
Местный
 
Аватар для Saddam
 
Регистрация: 06.09.2013
Адрес: Багдад
Сообщений: 7,473
Сказал(а) 'не согласен(а)'!: 41
Сказали 'не согласен'! 75 раз(а) в 60 сообщениях
Сказал(а) спасибо: 4,800
Поблагодарили 6,678 раз(а) в 2,929 сообщениях
Репутация: репутация неоспорима (6675)
По умолчанию

оффтопик

А так действительно с помощью ABC всё решается элементарно, только нужно решить вопрос с тем как активировать данную секцию, иначе она выпадает из автоматизации Rocrail.
Saddam вне форума   Вверх
Старый 19.08.2019, 11:45   #14
Kanareyki9
Заглянувший
 
Аватар для Kanareyki9
 
Регистрация: 01.02.2019
Адрес: NL
Сообщений: 110
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 164
Поблагодарили 63 раз(а) в 37 сообщениях
Репутация: скоро придёт к известности (63)
По умолчанию

Цитата:
Сообщение от Saddam Посмотреть сообщение
В офотопе ссылки нет
извиняюсь, это даже не в оффтопе:
см. 3.10 “Asymmetrical DCC-Signal” stops (Lenz ABC) документации ZIMO

Цитата:
Сообщение от Saddam Посмотреть сообщение
только нужно решить вопрос с тем как активировать данную секцию, иначе она выпадает из автоматизации Rocrail
куда выпадает???
z21 > токовый датчик > диоды для ассиметричного DCC > секция
Kanareyki9 вне форума   Вверх
Старый 19.08.2019, 11:47   #15
Rokfor
Engineer of DCC
 
Регистрация: 18.09.2009
Адрес: Москва
Сообщений: 2,039
Сказал(а) 'не согласен(а)'!: 23
Сказали 'не согласен'! 25 раз(а) в 17 сообщениях
Сказал(а) спасибо: 140
Поблагодарили 2,273 раз(а) в 898 сообщениях
Репутация: репутация неоспорима (2293)
По умолчанию

Есть совсем простой вариант.

Если использовать ABC как страховку перед тупиком, то, ИМХО, нужно ее всегда держать включенной.
Как ни крути, а перед тупиком поезд обязан остановиться.

В декодерах с ABC есть такая опция-настройка:
- При появлении ABC останавливаться всегда.
- При появлении ABC останавливаться, только если сигнал ABC присутствует в левом (или правом) рельсе.

Если выбрать и правильно настроить второй вариант, то лок будет останавливаться только если он движется в сторону тупика.
При этом движение в обратном направлении разрешено, т.е. когда лок остановится перед пупиком, то вы сможете с командной станции (вручную или программой) его оттуда вывести обратно не отключая ABC.

С ABC есть другая сложность - длина тормозного пути. Она зависит от начальной скорости и конкретного лока и его настроек.
Есть конечно CBD, но его надо будет настраивать на всех локах, это тот еще гимор.
Rokfor вне форума   Вверх
Старый 19.08.2019, 20:05   #16
Kanareyki9
Заглянувший
 
Аватар для Kanareyki9
 
Регистрация: 01.02.2019
Адрес: NL
Сообщений: 110
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 164
Поблагодарили 63 раз(а) в 37 сообщениях
Репутация: скоро придёт к известности (63)
По умолчанию

Цитата:
Сообщение от ASB 161 Посмотреть сообщение
Если второй вариант - ноут питается от сети или всегда на батарейках?

Если ноут на Винде - то в управлении питанием можно же запретить засыпание при питании от сети?
смысл ноута - мобильность. запрещать сон конечно можно (по аналогии с любым медиа плеером, когда тот крутит кино),
но заряд батареи вещь переменчивая, пока новая - она предсказуема, а с годами может терять мощность мгновенно и "копытиться" вдруг.
в этом направлении интересен всегда запитанный Raspberry Pi и предложенный Saddam (Вячеславом) DR5000,
который будет постоянно пинговать Raspberry Pi и включать аварию в случае отсутствия ответа.
оффтопик

Цитата:
Сообщение от Rokfor
Если использовать ABC как страховку перед тупиком, то, ИМХО, нужно её всегда держать включённой.
Как бы это и предполагалось, команда будет слаться от RocRail и подстраховываться ABC функционалом
Kanareyki9 вне форума   Вверх
Старый 19.08.2019, 20:57   #17
Saddam
Местный
 
Аватар для Saddam
 
Регистрация: 06.09.2013
Адрес: Багдад
Сообщений: 7,473
Сказал(а) 'не согласен(а)'!: 41
Сказали 'не согласен'! 75 раз(а) в 60 сообщениях
Сказал(а) спасибо: 4,800
Поблагодарили 6,678 раз(а) в 2,929 сообщениях
Репутация: репутация неоспорима (6675)
По умолчанию

Цитата:
Сообщение от Kanareyki9 Посмотреть сообщение
куда выпадает???
Будет необходима очень точная настройка, чтобы секции остановки АВС и Rocrail точно совпадали иначе в ПК будут призраки и сбой автоматики.
Saddam вне форума   Вверх
Пользователь сказал cпасибо:
Старый 19.08.2019, 21:16   #18
ASB 161
Пользователь
 
Регистрация: 15.01.2019
Адрес: Ростов-на-Дону
Сообщений: 503
Сказал(а) 'не согласен(а)'!: 7
Сказали 'не согласен'! 1 раз в 1 сообщении
Сказал(а) спасибо: 914
Поблагодарили 601 раз(а) в 275 сообщениях
Репутация: - это имя известно всем (601)
По умолчанию

Цитата:
Сообщение от Kanareyki9 Посмотреть сообщение
смысл ноута - мобильность. запрещать сон конечно можно (по аналогии с любым медиа плеером, когда тот крутит кино),
но заряд батареи вещь переменчивая, пока новая - она предсказуема, а с годами может терять мощность мгновенно и "копытиться" вдруг.
Вы меня недопоняли. При питании от батареи - оставить на ноуте режим энергосбережения. А при питании от сети - убрать его. Ведь при использовании ноута в качестве управления он питается от сети?
ASB 161 вне форума   Вверх
Старый 19.08.2019, 22:08   #19
Kanareyki9
Заглянувший
 
Аватар для Kanareyki9
 
Регистрация: 01.02.2019
Адрес: NL
Сообщений: 110
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 164
Поблагодарили 63 раз(а) в 37 сообщениях
Репутация: скоро придёт к известности (63)
По умолчанию

Цитата:
Сообщение от Saddam Посмотреть сообщение
Будет необходима очень точная настройка, чтобы секции остановки АВС и Rocrail точно совпадали иначе в ПК будут призраки и сбой автоматики.
Так секция IN и ABC-стоп секция это одна и та же секция. Или я чего-то не улавливаю?

Касательно торможения
Локомотив въезжает на секцию:
- RocRail даёт команду тормозить и локомотив тормозит с учётом CV4
- параллельно декодер улавливает ассинхронный DCC и тоже начинает тормозить с учётом той же настройки CV4 (ибо CV254 будет нулём)

Цитата:
Сообщение от ASB 161 Посмотреть сообщение
Вы меня недопоняли. При питании от батареи - оставить на ноуте режим энергосбережения. А при питании от сети - убрать его. Ведь при использовании ноута в качестве управления он питается от сети?
Ноут "общается" с сетевым адаптером только, когда заряд совсем плох.
Для себя я решил, что управление с ноута это уже в прошлом или для "несерьёзных" покатушек.
Kanareyki9 вне форума   Вверх
Старый 20.08.2019, 06:07   #20
Saddam
Местный
 
Аватар для Saddam
 
Регистрация: 06.09.2013
Адрес: Багдад
Сообщений: 7,473
Сказал(а) 'не согласен(а)'!: 41
Сказали 'не согласен'! 75 раз(а) в 60 сообщениях
Сказал(а) спасибо: 4,800
Поблагодарили 6,678 раз(а) в 2,929 сообщениях
Репутация: репутация неоспорима (6675)
По умолчанию

Цитата:
Сообщение от Kanareyki9 Посмотреть сообщение
что управление с ноута это уже в прошлом или для "несерьёзных" покатушек.
Согласен на все 100, убеждался в этом не один раз, даже при подключенном БП поведения ноута, так себе, то есть вырубит, то еще чего.
Даже для долговременных тестов не всегда подходит.

Цитата:
Сообщение от Kanareyki9 Посмотреть сообщение
Так секция IN и ABC-стоп секция это одна и та же секция. Или я чего-то не улавливаю?
Касательно торможения
Локомотив въезжает на секцию:
- RocRail даёт команду тормозить и локомотив тормозит с учётом CV4
- параллельно декодер улавливает ассинхронный DCC и тоже начинает тормозить с учётом той же настройки CV4 (ибо CV254 будет нулём)
В этом и дело, RR не просто так останавливает лок, при его входа на секцию ENTER начинается процесс который заканчивается на IN.
В принципе если позволяет место то секцию IN можно увеличить в размерах и действительно подключить её к ABC, в таком случае даже при неработающем RR произойдет остановка. И еще интересен момент работы декодера при одновременном получении команд от RR и активации АВС.
В любом случае реализация будет интересной, напишите как закончите.
Saddam вне форума   Вверх
Старый 07.09.2019, 21:25   #21
Kanareyki9
Заглянувший
 
Аватар для Kanareyki9
 
Регистрация: 01.02.2019
Адрес: NL
Сообщений: 110
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 164
Поблагодарили 63 раз(а) в 37 сообщениях
Репутация: скоро придёт к известности (63)
Хорошо Работает

Цитата:
Сообщение от Saddam Посмотреть сообщение
В любом случае реализация будет интересной, напишите как закончите.
Всё работает, как и предполагалось.
Купил диоды 1N5400 (3A 50В), спаял под выдачу асинхронного сигнала,
установил CV27 в "1" (если б перепутал полярность, то в "2") и вперёд.

При управлении с RR локомотив тормозит также, как при той же самой скорости при управлении с мобильного приложения Z21
(т.е. с мобильного приложения тормоз не трогаю, тормозит само)

Опробовал один лайфхак - тоже работает
оффтопик
Kanareyki9 вне форума   Вверх
4 пользователя(ей) сказали cпасибо:
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Lenz Köf II of the DB BR95009 НО (1:87) 32 08.09.2017 23:04
Lenz V36.4 ivancher Обзоры моделей 18 25.06.2014 22:01
LENZ Sokolov Dmitry Электрика и DCC 2 04.01.2012 23:57
Система ABC (Automatic Brake Control) pandrey Электрика и DCC 16 08.02.2011 13:29
Рефрижераторная секция A_Lexus общий 1 29.03.2009 22:04


Текущее время: 07:08. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
Copyright © ModelldepO.ru 2006 -