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

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

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

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

    Всем привет!

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

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

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

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

Название:	919.jpg 
Просмотров:	49 
Размер:	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 
Просмотров:	62 
Размер:	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 
Просмотров:	48 
Размер:	18.9 Кб 
ID:	22303
    Внимание: если задействованы оба условия на скорость и направление, то для включения требуется выполнение обоих условий.



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

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

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

  4. #4
    Цитата Сообщение от shalex Посмотреть сообщение
    Есть технический вопрос: если power-pack(R1, C1, VD5) в декодере платы освещения перенести за стабилизатор и поставить на напряжение 5В - будет ли такой power-pack выполнять свою функцию
    Ели рассмотреть схему из приведенных вами -нет, не будет. Почему: конденсатор у нас выполняет роль батарейки. И попробуйте перенести батарейку после 5 вольт что получится? Правильно, будет запитка мозга, а вторая часть V+ откуда питаются светодиоды, будет не запитана, следовательно светодиоды погаснут, а мозг будет работать. Надо ставить кондеры как после моста так и по 5 вольтам. Первый 470мкф х 25 вольт ( минимум напряжения, лучше 35) шунт керамика 0,1, второй можно 50 мкф х6 вольт шунт керамика 0.1

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

    В вашем случае я бы сделал так: Диодный мост ( обязательно шоттки), керамика 4 мкф 50 вольтовый, стабильзатор 7805, конденсатор 470 мкф х 6-16 вольт электролит, в шунт керамику 0.1 мкф. Светодиоды 3 вольтовые запитываем от 5 вольт, с резисторами 1 ком. Откажитесь от подключения светодиодов типа китайская лента, которая на 12 вольт.

  5. #5
    Да и обязательно стабилитрон после моста на 20-21 вольт

  6. #6
    470мкф х 25 вольт я бы поменял на 1000мкф. Так дальше проедит.

  7. #7
    оффтопик

  8. #8
    Местный
    Регистрация
    09.01.2013
    Адрес
    г. Пушкин, Санкт-Петербург
    Сообщений
    652
    Пардонте, господа Промахнулся темой
    А можно-ли такую штуку использовать при наладке?
    Нажмите на изображение для увеличения. 

Название:	Digispark ATtiny85.jpg 
Просмотров:	49 
Размер:	89.5 Кб 
ID:	22179 Нажмите на изображение для увеличения. 

Название:	Digispark ATtiny85_sh.png 
Просмотров:	63 
Размер:	337.1 Кб 
ID:	22180
    подкупает простота программирования через юсб, и стабилизатор присутствует.
    А светодиоды, по моему, в вагоне последовательно лучше подключить. Меньше ток потребления.

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

    оффтопик

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

    Цитата Сообщение от papawa Посмотреть сообщение
    А светодиоды, по моему, в вагоне последовательно лучше подключить. Меньше ток потребления.
    Хм. Дело в том, что 5В меньше, чем 3В х 2 = 6В, а светодиод рассчитан на 3В. Т.е. погаснут уже 2, при текущей схеме.
    Если только питать светодиоды "высоковольтно", до стабилизатора. Тогда 18-20В / 3 = 6 диодов. Хм. С одной стороны вроде неплохо - это минус 5 резисторов, но тогда пауэрпэк придется делать высоковольтным. Засада, с другой стороны...

    оффтопик
    Последний раз редактировалось shalex; 11.02.2017 в 02:00.

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

Похожие темы

  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

Ваши права

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