светофорнная сигнализация - один декодер - куча светофоров..
- Engineer_Keen
- Сообщения: 313
- Зарегистрирован: Ср фев 24, 2010 11:15 am
- Имя: Василий
- Откуда: Москва
- Поблагодарили: 5 раз
Re: светофорнная сигнализация - один декодер - куча светофор
Если светофор светодиодный ни чего не надо дорабатывать.
Хм... А если двухстороннюю плату делать с опторазвязкой, крепежом и всеми VBLO - совместимыми разъемами, то она как я и думал не на много больше получается, всего-то 45х45
Да, динамическая индикация, может кого-то не устроит яркость, но если использовать современные светодиоды, а не времен СССР, то яркость нормальная.Хм... А если двухстороннюю плату делать с опторазвязкой, крепежом и всеми VBLO - совместимыми разъемами, то она как я и думал не на много больше получается, всего-то 45х45
Re: светофорнная сигнализация - один декодер - куча светофор
Интересная штучка.
Как он решает какой сигнал подать?
Есть какое-нибудь описание, или рано еще?
Как он решает какой сигнал подать?
Есть какое-нибудь описание, или рано еще?
- Engineer_Keen
- Сообщения: 313
- Зарегистрирован: Ср фев 24, 2010 11:15 am
- Имя: Василий
- Откуда: Москва
- Поблагодарили: 5 раз
Re: светофорнная сигнализация - один декодер - куча светофор
Ну для описания еще рано, не все доделано и функции могут поменяться, но вкратце так:Gematogen писал(а):Как он решает какой сигнал подать?
Есть какое-нибудь описание, или рано еще?
1) декодер знает какой светофор к нему подключен (и предполагает их количество, в зависимости от типа светофора - 3х5, 4х4 и т.д.)
2) в DCC протоколе есть команды для аксессуарных декодеров вида 10AAAAAA 0 1AAACDDD, где AAAAAA - адрес, а DDD - функция, т.е. можно задать 64 адреса и 8 функций (F0-F7)
3) для каждого типа светофора в программе есть таблица соответствия функции и выхода, например для простого двузначного : F0=00000001, F1=00000010, т.е. если подать F0, включится вывод 1 (красный), если подать F1, то включится вывод 2 (зеленый), плюс есть такая же таблица мигания (там "1" стоят в тех местах, где вывод при соответствующей функции должен мигать)
4) когда декодер принимает команду, он анализирует адрес, и если он попадает в его диапазон (базовый+еще 5), то соответствующему светофору назначается принятая "функция". Ну а дальше просто подпрограмма динамической индикации выводит на все светофоры сигналы, согласно их "функциям".
Описать сложнее, чем это все работает
Re: светофорнная сигнализация - один декодер - куча светофор
Таким образом работают и наши декодеры, и декодеры Сантимира.
VBLO Digital Research.
- Engineer_Keen
- Сообщения: 313
- Зарегистрирован: Ср фев 24, 2010 11:15 am
- Имя: Василий
- Откуда: Москва
- Поблагодарили: 5 раз
Re: светофорнная сигнализация - один декодер - куча светофор
Ну и отлично, значит с этой стороны уже есть совместимость, надо только с соответствием функций и сигналов определиться.
- Василий
- Модератор
- Сообщения: 9441
- Зарегистрирован: Чт мар 06, 2008 9:03 am
- Имя: Василий Васильчиков
- Откуда: Северо-западное Болото
- Благодарил (а): 344 раза
- Поблагодарили: 457 раз
- Контактная информация:
Re: светофорнная сигнализация - один декодер - куча светофор
In der Grosse Familie nicht der клювом клац-клац!
--------------------------------------------------------------------------
Не натягивайте сову на глобус!
--------------------------------------------------------------------------
Не натягивайте сову на глобус!
Re: светофорнная сигнализация - один декодер - куча светофор
Т.е. либо полностью ручное управление, либо о сигналах думает комп и в явном виде генерирует команду?Engineer_Keen писал(а):вкратце так:
...соответствующему светофору назначается принятая "функция".
- Engineer_Keen
- Сообщения: 313
- Зарегистрирован: Ср фев 24, 2010 11:15 am
- Имя: Василий
- Откуда: Москва
- Поблагодарили: 5 раз
Re: светофорнная сигнализация - один декодер - куча светофор
Ну да, либо ручками, либо компом, пока других вариантов нет. Третий вариант как раз в планах...
Re: светофорнная сигнализация - один декодер - куча светофор
Декодер получает команды на управление выходами, а по внутреннему алгоритму включает показания светофора т.н. система аспектов. RocRail поддерживает до 32 аспектов, поэтому сделать управление для советской сигнализации стало проще.
VBLO Digital Research.
- Engineer_Keen
- Сообщения: 313
- Зарегистрирован: Ср фев 24, 2010 11:15 am
- Имя: Василий
- Откуда: Москва
- Поблагодарили: 5 раз
Re: светофорнная сигнализация - один декодер - куча светофор
Т.е. используется расширенный формат (10AAAAAA 0 0AAA0AA1 0 000XXXXX)? Я бы тоже так сделал, а то у меня только 8 аспектов... С первым и последним байтами понятно, а как второй байт расковырять? Что в нем RocRail выдает? Это дополнительные 32 адреса?Onegin писал(а):RocRail поддерживает до 32 аспектов