Страница 2 из 3

Re: Как работает S88? Arduino-OpenDCC-RocRail

Добавлено: Сб окт 24, 2015 3:12 pm
LABA
Василий писал(а):Алексей, ты был прав. С трейнконтроллером гораздо более короткие срабатывания фиксируются.
Они и в Рокраил фиксируются, но не обрабатываются. Посмотри логи сервера, там видно, что от станции информация о сработке датчика пришла, но обработка этих сработок почему-то не происходит. Это похоже на встроенную защиту от ложных сработок на шине. Я задавал вопрос на форуме программы, но ничего конкретного не ответили. Попросили сделать архив с логами сервера, для разбора полётов, но т.к. я решил данную проблему аппаратным путём, то дальше не стал их третировать своими проблемами. Может ты попробуешь? ;)
http://forum.rocrail.net/viewtopic.php?f=25&t=3882

Изображение

Re: Как работает S88? Arduino-OpenDCC-RocRail

Добавлено: Сб окт 24, 2015 9:37 pm
Василий
Можно и попробовать, но у меня в логе сервера рокрейла вообще нету срабатываний. И скорость проезда-то в общем небольшая.

Я тут переделал провода к датчикам, а то сопли были, попробую сегодня завтра еще поэксперементировать. Может быть сам где-то напарился.

Re: Как работает S88? Arduino-OpenDCC-RocRail

Добавлено: Сб окт 24, 2015 11:28 pm
Василий
Хм.. В общем та же самая картина. Пойду пинать рокрейловцев

Re: Как работает S88? Arduino-OpenDCC-RocRail

Добавлено: Вс окт 25, 2015 11:23 am
LABA
Василий писал(а):но у меня в логе сервера рокрейла вообще нету срабатываний.
Это и с модулей S88 от BLO, подключенных к станции OpenDCC нету сработок?

Re: Как работает S88? Arduino-OpenDCC-RocRail

Добавлено: Вс окт 25, 2015 11:53 am
Василий
Да. Правда тут длительность минимального импульса чуть меньше чем с моим поделием, но ненамного. Все равно короткие импульсы не фиксируются рокрейлом даже в логе.

Re: Как работает S88? Arduino-OpenDCC-RocRail

Добавлено: Вс окт 25, 2015 12:14 pm
LABA
Василий писал(а): Все равно короткие импульсы не фиксируются рокрейлом даже в логе.
Странно, у меня они были в логах. :? А ты программно можешь импульс растянуть?

Re: Как работает S88? Arduino-OpenDCC-RocRail

Добавлено: Вс окт 25, 2015 10:52 pm
Василий
Угу, на ардуине, растягивание "импульса" примерно на 200 мс, от первого срабатывания, лечит эту проблему вплоть до масштабной скорости ~450-500км/ч ;) А на BLO ничего не растянуть и максималка которая ловится, в районе масштабной 80-110км/ч, что совсем не здорово.

Мне пока нечем посмотреть события на самой КС, на неделе соберу может монитор простенький, погляжу ловит ли сама станция эти "импульсы".

PS: Попутно есть еще у меня подозрение, что ардуина моя по S88 не очень корректно отчитывается :) Но осциллографа у меня нет и достоверно это не проверить. Но в любом случае растягивание и эту проблему успешно решает.

Re: Как работает S88? Arduino-OpenDCC-RocRail

Добавлено: Пн окт 26, 2015 5:36 am
Федюнь
Помоемы ешё Ловкость Ардуины зависит от типа Ардуины. Если атмега 8 то там кварц другой, а 168 меги кварц другой.Я когда собирал себе Ардуйну на 168 меге после 8 меги кварц не поменял,так она в пол часа сработку по сигналу дала)))

Re: Как работает S88? Arduino-OpenDCC-RocRail

Добавлено: Пн окт 26, 2015 9:29 am
Василий
У меня самые мелкие 8Мгц Pro Mini. Но даже этой модели должно хватать. По крайней мере все сигналы PS и clock она ловит и обрабатывает в положенном количестве. Я лишь не могу подтвердить или опровергнуть что ВСЕ 100% сигналов обрабатываются и она нигде не затыкается.

Re: Как работает S88? Arduino-OpenDCC-RocRail

Добавлено: Пн окт 26, 2015 11:12 am
LABA
Василий писал(а): А на BLO ничего не растянуть и максималка которая ловится, в районе масштабной 80-110км/ч, что совсем не здорово.
Можно растянуть, надо только 8 кондёров перепаять на бОльшую ёмкость. Я так делал.