Страница 1 из 17 12311 ... ПоследняяПоследняя
Показано с 1 по 10 из 168

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

  1. #1

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

    Всем привет!

    Это проект, цель которого спроектировать, а также изготовить платы освещения в пассажирских вагонах Tillig "среднего" размера, 155мм.
    На плате располагается DCC-декодер и включением света можно управлять любой командной станцией DCC (рокомышка или Roco multiMAUS, например).

    На текущий момент схема протестирована на макетке, написана черновая версия прошивки и заказан пучок плат в китае.

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

Название:	257896_c.jpg 
Просмотров:	45 
Размер:	111.6 Кб 
ID:	22095Нажмите на изображение для увеличения. 

Название:	919.jpg 
Просмотров:	29 
Размер:	104.5 Кб 
ID:	24168

    Хотелки:
    Чтобы свет не горел всегда одним рисунком - планирую на остановках зажигать "стояночное" освещение, которое будет дополнительно подсвечивать тамбуры и коридоры около тамбура.

    Ходовых огней не планирую, т.к. в фонарь на корпусе нарисован и не хочется портить корпус попытками вживить туда светодиод, да и 4-х каналов маловато, чтобы адекватно обеспечить зажигание заднего огня только с одной стороны.

    Плата будет предназначена только для указанного вагона, однако сам декодер универсален.

    Планируемое использование каналов:

    1. Тамбуры, дежурное освещение (2 диода)
    2. Салон (8 диодов)
    3. Туалет (1 диод)
    4. Тамбуры, стояночное освещение. (2 диода)

    Схема и прошивка:
    Сердце декодера - Attiny85, за образец взята одна из схем. Пока планируется только 4 канала, возможно, с регулировкой яркости.
    В планах добавить 74HC595 и получить 8 каналов, но без регулировки яркости.
    Прошивка самодельная, на основе библиотеки NmraDcc.
    Прошивку можно скачать тут.


    Вопросы:

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

    Возможности:
    - 4 независимых канала
    - из них 2 может работать в ШИМ режиме
    - каждый канал можно закрепить за любым из 29(?) функциональных кнопок
    - запись CV и сохранение при отключении питания
    - макс. ток нагрузки - 100мА(?).

    Прошивка:
    - потребуется дополнительная Arduino Nano, Uno, Mega. Будет использоваться как программатор
    - скачиваем и устанавливаем среду Arduino IDE . Запускаем ее.
    - подключаем Ардуино к USB кабелю, кабель к компьютеру
    - если в Arduino IDE после подключения кабеля не появился новый порт (Инструменты - Порт), то пробуем установить драйвер для ардуины с чипом CH340,
    - заливаем прошивку в Attiny. Как заливать прошивку в Attiny85 с помощью Arduino Uno (Nano). Сначала прошить(?) bootloader для Attiny85 - 16MHz, internal, выбрав плату и процессор Attiny85, 16MHz, internal.
    - подключаем декодер к DCC (ставим вагон на рельсы ) и через запись значения 1 в CV8 сбрасываем декодер к "заводским" настройкам
    - сбрасываем декодер(отключаем от питания), чтобы CV с новым адресом начало действовать
    - включаем декодер, теперь у него адрес 20 в CV1
    - далее настраиваем остальные CV по вкусу.
    - фьюзы: lfuse: F1 , hfuse: DC, efuse: FF. Как прошивать фьюзы, например тут.


    Режимы для CV_CHANNELx_MODE:

    MODE_SIMPLE = 0
    просто включить выключить

    MODE_PATTERN_CYCLE= 1
    бесконечно проигрывать 64-х битовый шаблон, шаг шаблона = Option1 *Option2 *100ms.
    Битовый шаблон занимает восемь CV. Для каждого канала отдельный шаблон. CV_CHANNELx_PATTERN1 - CV_CHANNELx_PATTERN8

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

Название:	645.jpg 
Просмотров:	37 
Размер:	20.8 Кб 
ID:	22304

    MODE_PATTERN_START_AND_ON= 2
    проиграть один раз при включении битовый шаблон и оставить включенным, шаг шаблона = Option1 *Option2 *100ms
    например, моргание стартера при включении фонаря

    MODE_PATTERN_START_AND_OFF = 3
    проиграть один раз при включении битовый шаблон и оставить выключенным, шаг шаблона = Option1 *Option2 *100ms
    например, одинокая вспышка, молния,

    MODE_ON_AND_PATTERN_END = 4
    зажигается при включении, а при выключении проигрывает один раз битовый шаблон , шаг шаблона = Option1 *Option2 *100ms
    например то, что при выключении функции будет моргать

    MODE_OFF_AND_PATTERN_END = 5
    при включении НЕ зажигается, а при выключении проигрывает один раз битовый шаблон , шаг шаблона = Option1 *Option2 *100ms

    Биты CV_CHANNELx_CONFIG (слева направо):
    7 и 6 - не используются

    5 и 4 - режим ШИМ (работает только для каналов 0 и 1 , пины D0, D1), "00" - не использовать ШИМ, "01" - использовать. Уровни яркости для режимов ВКЛ и ВЫКЛ находятся в CV_CHANNELx_PWMLVL_LOW и CV_CHANNELx_PWMLVL_HIGH.

    3 и 2 - условия скорости для включения. "00" - не зависит от скорости, "01" - включать, если скорость 0, "10" - включать если скорость больше 0

    1 и 0 - условия направления для включения, "00" - не зависит от направления, "01" - если направление вперед, "10" - если направление назад.

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

Название:	644.jpg 
Просмотров:	29 
Размер:	18.9 Кб 
ID:	22303
    Внимание: если задействованы оба условия на скорость и направление, то для включения требуется выполнение обоих условий.



    оффтопик
    Последний раз редактировалось shalex; 19.06.2017 в 13:14.

  2. #2
    Есть технический вопрос: если power-pack(R1, C1, VD5) в декодере платы освещения перенести за стабилизатор и поставить на напряжение 5В - будет ли такой power-pack выполнять свою функцию?

  3. #3
    Местный
    Регистрация
    06.09.2011
    Адрес
    Москва, СВАО, Отрадное.
    Сообщений
    251
    Думаю вам стоит хотя бы разработать свою схему. Конкретно ту что вы планируете использовать за основу авторская. За что её разработчик получает авторский гонорар, с каждой реализованной платы.

  4. 1 пользователь сказал cпасибо Lexx за это полезное сообщение:

    shalex (06.02.2017)

  5. #4
    Не вопрос, пусть схема будет другая.
    Возьму отсюда или как вариант - интерфейс на оптопаре.

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

Название:	minidecoder.jpg 
Просмотров:	128 
Размер:	50.6 Кб 
ID:	22099

  6. #5
    Местный
    Регистрация
    06.09.2011
    Адрес
    Москва, СВАО, Отрадное.
    Сообщений
    251
    Точно сказать не могу, не пробовал. Но скорей всего работать не будет из за потери напряжение на процессоре.

  7. 1 пользователь сказал cпасибо Lexx за это полезное сообщение:

    shalex (13.02.2017)

  8. #6
    Уже интересно, думаю 4 канала хватит за глаза.
    Жить нужно интересно, ведь жизнь так коротка... Для контактов скайп AKlion

  9. #7
    Что-то никогда не видел, чтобы на стоянках тамбуры как-то иначе подсвечивались. В сидячих некупейных вагонах вообще нет смысла делать разные режимы освещения, т.е. режим освещения один и все светится одним рисунком. В плацкарте примерно то же, с тем отличием, что режимы основного и дежурного освещения присутствуют. Поэтому меня устраивают обычные светодиодные линейки, дополненные мостом и конденсатором.

  10. 1 пользователь сказал cпасибо Роман М за это полезное сообщение:

    shalex (07.02.2017)

  11. #8
    Цитата Сообщение от Роман М Посмотреть сообщение
    Что-то никогда не видел, чтобы на стоянках тамбуры как-то иначе подсвечивались. В сидячих некупейных вагонах вообще нет смысла делать разные режимы освещения, т.е. режим освещения один и все светится одним рисунком. В плацкарте примерно то же, с тем отличием, что режимы основного и дежурного освещения присутствуют. Поэтому меня устраивают обычные светодиодные линейки, дополненные мостом и конденсатором.
    Откровенно сказать, доп.освещение тамбуров на стоянке "взято с потолка". Хочется, чтобы в вагонах менялся световой рисунок, но пока, получается, что свет можно гасить/зажигать только в туалете, т.к. вагоны сидячие.

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

  12. #9
    Успехов в начинании Александр. Вы выбрали действительно бескорыстный проект, наступив на хвост тем кто кормится схемой с первого поста , тоже заимствованной кстати.. Никак не доберусь до Ардуино,а хочется. Несколько вопросов: реально переделать скетч под 4 а не 3 выхода. 2. Джампер 1 для программирования адреса?
    " За СПАСИБО"

  13. 1 пользователь сказал cпасибо yrij_063 за это полезное сообщение:

    shalex (06.02.2017)

  14. #10
    Внесу свои 5 копеек совета. Если будете повторять или сами разрабатывать схему уйдите от использования электролитов в декодере. Это самая ненадежная часть любого декодера. Емкостей (кроме использования повер пак) хватает и глиняных.

  15. 2 пользователей сказали cпасибо GOGA за это полезное сообщение:

    shalex (06.02.2017), Роман М (06.02.2017)

Похожие темы

  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

Ваши права

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