Как работает S88? Arduino-OpenDCC-RocRail
- LABA
- Сообщения: 1616
- Зарегистрирован: Пт мар 20, 2009 9:25 pm
- Откуда: Питер
- Благодарил (а): 32 раза
- Поблагодарили: 7 раз
- Контактная информация:
Re: Как работает S88? Arduino-OpenDCC-RocRail
Они и в Рокраил фиксируются, но не обрабатываются. Посмотри логи сервера, там видно, что от станции информация о сработке датчика пришла, но обработка этих сработок почему-то не происходит. Это похоже на встроенную защиту от ложных сработок на шине. Я задавал вопрос на форуме программы, но ничего конкретного не ответили. Попросили сделать архив с логами сервера, для разбора полётов, но т.к. я решил данную проблему аппаратным путём, то дальше не стал их третировать своими проблемами. Может ты попробуешь?Василий писал(а):Алексей, ты был прав. С трейнконтроллером гораздо более короткие срабатывания фиксируются.
http://forum.rocrail.net/viewtopic.php?f=25&t=3882
- Василий
- Модератор
- Сообщения: 9436
- Зарегистрирован: Чт мар 06, 2008 9:03 am
- Имя: Василий Васильчиков
- Откуда: Северо-западное Болото
- Благодарил (а): 342 раза
- Поблагодарили: 455 раз
- Контактная информация:
Re: Как работает S88? Arduino-OpenDCC-RocRail
Можно и попробовать, но у меня в логе сервера рокрейла вообще нету срабатываний. И скорость проезда-то в общем небольшая.
Я тут переделал провода к датчикам, а то сопли были, попробую сегодня завтра еще поэксперементировать. Может быть сам где-то напарился.
Я тут переделал провода к датчикам, а то сопли были, попробую сегодня завтра еще поэксперементировать. Может быть сам где-то напарился.
In der Grosse Familie nicht der клювом клац-клац!
--------------------------------------------------------------------------
Не натягивайте сову на глобус!
--------------------------------------------------------------------------
Не натягивайте сову на глобус!
- Василий
- Модератор
- Сообщения: 9436
- Зарегистрирован: Чт мар 06, 2008 9:03 am
- Имя: Василий Васильчиков
- Откуда: Северо-западное Болото
- Благодарил (а): 342 раза
- Поблагодарили: 455 раз
- Контактная информация:
Re: Как работает S88? Arduino-OpenDCC-RocRail
Хм.. В общем та же самая картина. Пойду пинать рокрейловцев
In der Grosse Familie nicht der клювом клац-клац!
--------------------------------------------------------------------------
Не натягивайте сову на глобус!
--------------------------------------------------------------------------
Не натягивайте сову на глобус!
- LABA
- Сообщения: 1616
- Зарегистрирован: Пт мар 20, 2009 9:25 pm
- Откуда: Питер
- Благодарил (а): 32 раза
- Поблагодарили: 7 раз
- Контактная информация:
Re: Как работает S88? Arduino-OpenDCC-RocRail
Это и с модулей S88 от BLO, подключенных к станции OpenDCC нету сработок?Василий писал(а):но у меня в логе сервера рокрейла вообще нету срабатываний.
- Василий
- Модератор
- Сообщения: 9436
- Зарегистрирован: Чт мар 06, 2008 9:03 am
- Имя: Василий Васильчиков
- Откуда: Северо-западное Болото
- Благодарил (а): 342 раза
- Поблагодарили: 455 раз
- Контактная информация:
Re: Как работает S88? Arduino-OpenDCC-RocRail
Да. Правда тут длительность минимального импульса чуть меньше чем с моим поделием, но ненамного. Все равно короткие импульсы не фиксируются рокрейлом даже в логе.
In der Grosse Familie nicht der клювом клац-клац!
--------------------------------------------------------------------------
Не натягивайте сову на глобус!
--------------------------------------------------------------------------
Не натягивайте сову на глобус!
- LABA
- Сообщения: 1616
- Зарегистрирован: Пт мар 20, 2009 9:25 pm
- Откуда: Питер
- Благодарил (а): 32 раза
- Поблагодарили: 7 раз
- Контактная информация:
Re: Как работает S88? Arduino-OpenDCC-RocRail
Странно, у меня они были в логах. А ты программно можешь импульс растянуть?Василий писал(а): Все равно короткие импульсы не фиксируются рокрейлом даже в логе.
- Василий
- Модератор
- Сообщения: 9436
- Зарегистрирован: Чт мар 06, 2008 9:03 am
- Имя: Василий Васильчиков
- Откуда: Северо-западное Болото
- Благодарил (а): 342 раза
- Поблагодарили: 455 раз
- Контактная информация:
Re: Как работает S88? Arduino-OpenDCC-RocRail
Угу, на ардуине, растягивание "импульса" примерно на 200 мс, от первого срабатывания, лечит эту проблему вплоть до масштабной скорости ~450-500км/ч А на BLO ничего не растянуть и максималка которая ловится, в районе масштабной 80-110км/ч, что совсем не здорово.
Мне пока нечем посмотреть события на самой КС, на неделе соберу может монитор простенький, погляжу ловит ли сама станция эти "импульсы".
PS: Попутно есть еще у меня подозрение, что ардуина моя по S88 не очень корректно отчитывается Но осциллографа у меня нет и достоверно это не проверить. Но в любом случае растягивание и эту проблему успешно решает.
Мне пока нечем посмотреть события на самой КС, на неделе соберу может монитор простенький, погляжу ловит ли сама станция эти "импульсы".
PS: Попутно есть еще у меня подозрение, что ардуина моя по S88 не очень корректно отчитывается Но осциллографа у меня нет и достоверно это не проверить. Но в любом случае растягивание и эту проблему успешно решает.
In der Grosse Familie nicht der клювом клац-клац!
--------------------------------------------------------------------------
Не натягивайте сову на глобус!
--------------------------------------------------------------------------
Не натягивайте сову на глобус!
-
- Сообщения: 1430
- Зарегистрирован: Вс фев 19, 2012 7:18 am
- Имя: Фарид
- Откуда: Узбекистан Ташкент
- Поблагодарили: 1 раз
- Контактная информация:
Re: Как работает S88? Arduino-OpenDCC-RocRail
Помоемы ешё Ловкость Ардуины зависит от типа Ардуины. Если атмега 8 то там кварц другой, а 168 меги кварц другой.Я когда собирал себе Ардуйну на 168 меге после 8 меги кварц не поменял,так она в пол часа сработку по сигналу дала)))
- Василий
- Модератор
- Сообщения: 9436
- Зарегистрирован: Чт мар 06, 2008 9:03 am
- Имя: Василий Васильчиков
- Откуда: Северо-западное Болото
- Благодарил (а): 342 раза
- Поблагодарили: 455 раз
- Контактная информация:
Re: Как работает S88? Arduino-OpenDCC-RocRail
У меня самые мелкие 8Мгц Pro Mini. Но даже этой модели должно хватать. По крайней мере все сигналы PS и clock она ловит и обрабатывает в положенном количестве. Я лишь не могу подтвердить или опровергнуть что ВСЕ 100% сигналов обрабатываются и она нигде не затыкается.
In der Grosse Familie nicht der клювом клац-клац!
--------------------------------------------------------------------------
Не натягивайте сову на глобус!
--------------------------------------------------------------------------
Не натягивайте сову на глобус!
- LABA
- Сообщения: 1616
- Зарегистрирован: Пт мар 20, 2009 9:25 pm
- Откуда: Питер
- Благодарил (а): 32 раза
- Поблагодарили: 7 раз
- Контактная информация:
Re: Как работает S88? Arduino-OpenDCC-RocRail
Можно растянуть, надо только 8 кондёров перепаять на бОльшую ёмкость. Я так делал.Василий писал(а): А на BLO ничего не растянуть и максималка которая ловится, в районе масштабной 80-110км/ч, что совсем не здорово.