Страница 4 из 17 ПерваяПервая ... 2345614 ... ПоследняяПоследняя
Показано с 31 по 40 из 168

Тема: Проект платы освещения для вагонов Tillig длиной 155мм (Tillig 16622)

  1. #31
    Александр! А эффекты будут в скетче? Мерцание люминисцентной лампы, опции типа карты функциональных выходов ( состав стоит, вперед , назад, проч.. ) ?Режим программирования адреса и переменныхс мыши доступен будет?
    " За СПАСИБО"

  2. #32
    Цитата Сообщение от yrij_063 Посмотреть сообщение
    Александр! А эффекты будут в скетче? Мерцание люминисцентной лампы, опции типа карты функциональных выходов ( состав стоит, вперед , назад, проч.. ) ?Режим программирования адреса и переменныхс мыши доступен будет?
    Юрий, вот как раз сижу и думаю, что же мне надо от декодера...

    Сейчас есть 2 регулируемых и 2 нерегулируемых выхода, переменные уже программируются (библиотека NmraDcc сама это умеет делать). CV уже задаются с мыши и сохраняются в EEPROM.

    Из того, что реально буду использовать - это случайное включение выключение канала (туалет). Все остальное пока не востребовано, т.к. я просто некоторые фишки не понимаю - для чего они и как мне их использовать, какие у них параметры для настройки, нюансы поведения и т.д.


    Насчет режимов "состав стоит", "вперед", "назад" - как это вообще реализуется(и как управлять), если у локомотива адрес декодера другой?

  3. #33
    Если пассажирский состав стоит на путях без локомотива,то в данном случае с обеих сторон состава на хвостовых вагонах горят красные огни.Если к одной из сторон прицепляется локомотив,то с той стороны где локомотив красные огни выключают. У всех остальных вагонов огни погашены.Если отцепляются какие то вагоны то в месте разрыва также включаются красные габаритные огни.

  4. #34
    Спасибо, теперь понятно, как это в реальной жизни выглядит.

    Пока хвостовые огни в далеком будущем, т.к. для этого надо вагоны "пилить", а не хотелось бы. Отложу в копилку идей для реализации.

  5. #35
    Цитата Сообщение от Lexx Посмотреть сообщение
    Думаю вам стоит хотя бы разработать свою схему. Конкретно ту что вы планируете использовать за основу авторская. За что её разработчик получает авторский гонорар, с каждой реализованной платы.
    Хочу немного уточнить, пока уважаемые автор и читатели не решили, что это правда: такого понятия, как права на электросхему, в нашей стране (да и ни в одной другой известной мне) нет, каждый может ими пользоваться свободно и бесплатно. А вот за что её разработчик получает авторский гонорар - вопрос действительно загадочный
    Последний раз редактировалось Creepin; 09.02.2017 в 22:31.

  6. #36
    Промежуточные итоги...

    Научил декодер распознавать все 28 функций.

    Сейчас для одного канала можно выбрать один из трех режимов:
    - просто вкл/выкл.
    - ШИМ вкл/выкл (но уровни ШИМ для режимов задаются в настройках CV, т.е. даже для состояния "выкл" можно сделать свечение, например, дежурное освещение в состоянии "выкл") (ШИМ возможен только на выводах D0, D1)
    - случайный вкл/выкл. Макс.время в состоянии вкл. и выкл. задаются в настройках CV (*3сек)

    Нюансы:
    - Стало остро не хватать памяти Attiny85. Режим случайного вкл/выкл не уживается с кодом отладки. Видимо придется отлаживать, выключая какие-то куски функционала, а для этого придется перекроить код.

    Порядок прошивки:
    - заливаем прошивку в Attiny
    - через запись 1 в CV9 сбрасываем декодер к "заводским" настройкам
    - сбрасываем декодер(отключаем от питания), чтобы CV с новым адресом начало действовать
    - включаем декодер, теперь у него адрес 20 в CV1
    - далее настраиваем остальные CV по вкусу.

    Карта CV:
    Нажмите на изображение для увеличения. 

Название:	722.jpg 
Просмотров:	37 
Размер:	34.7 Кб 
ID:	22199
    Последний раз редактировалось shalex; 10.02.2017 в 15:45.

  7. #37
    Библиотека NmraDcc тут.

    Код прошивки декодера: https://github.com/shalex75/Shalex_WagonDecoder


    Дальше надо проверить работу декодера, подключив DCC сигнал не через оптрон, а через резистор.
    Если заработает, то можно отправлять платы на производство.
    Последний раз редактировалось shalex; 10.02.2017 в 14:15.

  8. #38
    После перевода на питание от DCC обнаружилась интересная проблема: после нескольких цилов включений/выключений декодер сходил с ума: портилась EEPROM. Даже при наличии опторазвязки.

    Пока вся эта беда вылечилась настройкой фьюза BODLEVEL. Установил его на 4.5В.

    Как сделать:
    Сначала надо считать текущие фьюзы, внести их в любой калькулятор фьюзов и потом настроить уже по "вкусу". Получившиеся значения фьюзов надо записать обратно в Attiny85. Как прошивать фьюзы, например тут.

    Было:
    lfuse: F1, hfuse: DF, efuse: FF

    Стало:
    lfuse: F1 , hfuse: DC, efuse: FF

    Пока прошивка держится, несмотря на подключение без опторазвязки и всяческие попытки искрить контактами DCC

    Теперь можно переходить к самой плате, если железо на макетке заработало.

    Погуглил и прочитал еще совет, чтобы не стиралась EEPROM, что стоит добавить подтяжки для MOSI, MISO и SCK, но на SCK как раз приходит DCC сигнал без опторазвязки - останется без подтяжки.

    Свежий вариант схемы:
    Нажмите на изображение для увеличения. 

Название:	638.jpg 
Просмотров:	83 
Размер:	96.8 Кб 
ID:	22206

    - - - - - - - - - - Добавлено - - - - - - - - - -

    Обновлены исходники - добавлена возможность через CV настраивать на какую Fn будет реагировать каждый из каналов.

  9. #39
    оффтопик

    Если задуматься, то вагонные декодеры - почти золотая жила. Чего-чего, а пассажирских вагонов хватает, наверное, у каждого моделиста. В отличие от локомотивного, вагонный декодер стоит раз в 8-10 меньше, что несколько притупляет чувство финансового самосохранения.

    Еще помню тот восторг, когда зажглись фонари на перронах и в домах - они очень сильно оживили макет. По ощущениям, прям на порядок стало круче! Вот только темные окна вагонов портили всю картину. Ну еще и то, что макет пока без пейзажа и без многого чего еще

    А светиться вагоны могут даже на полках стендовиков. Эх, красивая, кстати, будет картина. Особенно если окна купе будут то гаснуть, то загораться, как окна многоэтажки по вечерам. Как в настоящей жизни.

    К чему это ... да, если совсем отказаться от ШИМ и поставить две микросхемы 74HC595, то можно увеличить число каналов до 16, т.е. замахнуться на купейный Y-вагон:
    - 2 туалеты
    - 10 купе
    - 1 тамбуры
    - 2 задние огни
    - 1 коридор


    Интересно, 16 каналов хватит для большинства типов вагонов?

  10. #40
    +1 генератор дыма

Похожие темы

  1. Ответов: 46
    Последнее сообщение: 29.11.2017, 15:45
  2. Платы освещения вагонов
    от Mitugin в разделе Электрика и DCC
    Ответов: 77
    Последнее сообщение: 07.06.2017, 06:10
  3. Платы освещения
    от Lexx в разделе Электрика и DCC
    Ответов: 114
    Последнее сообщение: 04.12.2016, 23:21

Ваши права

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