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

Re: Индикация состояния на пульте цифрового макета

Добавлено: Чт авг 08, 2013 9:37 am
Gematogen
Антон, уточненный заказ кинул на мыло.

Re: Индикация состояния на пульте цифрового макета

Добавлено: Вт авг 20, 2013 2:07 pm
antobel
Деталюжки к проекту приехали, жду печатки и чешу репу над софтом :D

Re: Индикация состояния на пульте цифрового макета

Добавлено: Ср сен 11, 2013 11:59 pm
antobel
Печатки прибыли....
PICT0002.JPG
PICT0004.JPG

Re: Индикация состояния на пульте цифрового макета

Добавлено: Чт сен 26, 2013 10:05 am
antobel
Ту часть что к 88-й шине относится спаял, DCC-декодер пока только один - пилотный, доделывать софт.
Сохнут после отмывки :)
Сохнут после отмывки :)
ШИМ-стабилизатор
ШИМ-стабилизатор
Конвертор S88
Конвертор S88
Конвертор DCC
Конвертор DCC
Ридер S88 16bit 32out
Ридер S88 16bit 32out
Декодер DCC 16out
Декодер DCC 16out

Re: Индикация состояния на пульте цифрового макета

Добавлено: Чт сен 26, 2013 1:05 pm
LexaS
Отлично Антон! Платы выглядят вполне профессионально и спаяны аккуратно. Будем ждать посылок :)

Re: Индикация состояния на пульте цифрового макета

Добавлено: Сб сен 28, 2013 6:18 am
antobel
С ридером обнаружился косячёк-с протокола - KS-OPEN выдаёт лишние "тики" после опроса всей линии S88 - т.е. первые 2 бита в цепочке ридера несут левую информацию. Как будет себя вести на экосе или ЛПТ-переходнике - неизвестно.

В целях тестирования - была создана приблуда - низкочастотная "бегучка" на дешифраторе надевающаяся на ОСки прямо на разъёмы датчиков холла. Причём на одном модуле бежало от младшего к старшему биту а на другом - наоборот, и частота отличалась в 1,5 раза.
результат эксперимента - на видео:
PICT0001.MOV
(6.47 МБ) 1434 скачивания
первые два бита - зелёные (0) - показывают фактически состояние входной перемычки на последнем в цепочке модуле ОС. Полезная информация сдвинута на 2 бита

Использовав в адаптере вместо сигнала сброса - сигнал загрузки удалось добиться более качественного результата - добавляется только 1 бит:
PICT0002.MOV
(4.14 МБ) 1462 скачивания
на 3-м ролике показан конец цепочки (КС была специально настроена на опрос 16 бит)
там видно что последний бит передаётся дважды прежде чем начинается повтор :) Т.е. я просто перевёл 1 бит из начала в конец.
PICT0003.MOV
(2.76 МБ) 1476 скачиваний
Если судить по димаграмме с http://www.opendcc.de то число тактов должно быть на 1 больше чем данных - но увы их почему-то больше на 2 :)
s88_timing.gif
s88_timing.gif (5.95 КБ) 5355 просмотров

Re: Индикация состояния на пульте цифрового макета

Добавлено: Сб сен 28, 2013 10:39 am
Gematogen
Антон, а теперь краткие выводы для чайников, если можно... :)

Re: Индикация состояния на пульте цифрового макета

Добавлено: Сб сен 28, 2013 11:10 am
antobel
Gematogen писал(а):Антон, а теперь краткие выводы для чайников, если можно... :)
Отображается на каждом канале S88 при Х плат ридеров ((16*Х)-1) бит. То есть теряется самый близкий к станции, либо модулей ОС должно быть ((Х*2)-1)

Re: Индикация состояния на пульте цифрового макета

Добавлено: Сб сен 28, 2013 4:33 pm
Gematogen
Но это поправимо?
Софт?

Re: Индикация состояния на пульте цифрового макета

Добавлено: Вс сен 29, 2013 12:30 am
antobel
Нет. Хард.