» » » Контроллер ДХО на tiny13 (ДХО из дальнего света)

Контроллер ДХО на tiny13 (ДХО из дальнего света)

Автор: Tonich от 2-03-2015, 15:06

Простой контроллер для ДХО. Используются лампы дальнего света включённые на 30%. Регулировка яркости осуществляется при помощи ШИМ, также реализована функция плавного включения ламп.

Версия 1
Принципиальная схема:
Контроллер ДХО на tiny13 (ДХО из дальнего света)


Для питания микроконтроллера был использован линейный стабилизатор L7805(на схеме не показан).

При пуске двигателя гаснут лампы генератора и датчика масла, можно ещё ручник прикрутить и если ближний/дальний свет выключен, то включается ДХО (дальний на 30%, яркость можно менять в исходниках). При включении света, ДХО выключаются, чтобы снова включить ДХО необходимо выключить свет, а затем снова включить и выключить. Схема собрана в протеусе, поэтому можно будет попробовать.

Печатные платы:
Плата для одного полевого транзистора при параллельном соединении ламп:

Контроллер ДХО на tiny13 (ДХО из дальнего света)

Контроллер ДХО на tiny13 (ДХО из дальнего света)


При параллельном соединении ламп, советую использовать более мощный транзистор с меньшим сопротивлением открытого канала, либо соединить несколько, а то греется зараза.

Плата для двух транзисторов - независимое управление лампами:

Контроллер ДХО на tiny13 (ДХО из дальнего света)


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

Скачать проект Proteus, печатные платы и исходник: dho.zip [187,65 Kb] (cкачиваний: 229)

Версия 2
Принципиальная схема:
Контроллер ДХО на tiny13 (ДХО из дальнего света)


Вторая версия отличается от первой лишь добавлением светодиода, который служит индикатором включения ламп. Также была разведена новая печатная плата с тремя соединёнными параллельно полевиками, для управления более мощными лампами.

Печатная плата:
Контроллер ДХО на tiny13 (ДХО из дальнего света)

В сборе:
Контроллер ДХО на tiny13 (ДХО из дальнего света)


Скачать проект Proteus, печатные платы и исходник для второй версии: dho2.zip [72,39 Kb] (cкачиваний: 189)

Версия 3
Принципиальная схема:
Контроллер ДХО на tiny13 (ДХО из дальнего света)


Для увеличения скорости срабатывания полевиков, в схему добавлен драйвер на транзисторах BC547 и BC557(можно использовать кт315 и кт361), следовательно уменьшился нагрев и можно увеличить частоту ШИМ.

Печатная плата:
Контроллер ДХО на tiny13 (ДХО из дальнего света)


Скачать проект Proteus и печатную плату: dho3.zip [76,78 Kb] (cкачиваний: 278)

Видео работы:


Отредактировал: Tonich - 23-03-2015, 11:36
Причина: Добавлена третья версия контроллера

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
  • Nikolai

  • 12 ноября 2015 13:13
  • Группа: Посетители
  • ICQ:
  • Регистрация: 12.11.2015
  • Статус: Пользователь offline
  • Комментариев: 4
  • Публикаций: 0
^
Подскажите, как изменить частоту импульсов до 100 герц?
  • Группа: Администраторы
  • ICQ:
  • Регистрация: 18.10.2012
  • Статус: Пользователь offline
  • Комментариев: 60
  • Публикаций: 26351
^
Цитата: Nikolai
Подскажите, как изменить частоту импульсов до 100 герц?

А насколько точно необходимо получить 100 Герц?

--------------------
  • Nikolai

  • 12 ноября 2015 18:29
  • Группа: Посетители
  • ICQ:
  • Регистрация: 12.11.2015
  • Статус: Пользователь offline
  • Комментариев: 4
  • Публикаций: 0
^
Например, от 95 - 105 Герц. Изменением в исходном коде, возможно?
  • Tonich

  • 12 ноября 2015 20:17
  • Группа: Администраторы
  • ICQ:
  • Регистрация: 18.10.2012
  • Статус: Пользователь offline
  • Комментариев: 153
  • Публикаций: 313
^
Цитата: Nikolai
Например, от 95 - 105 Герц. Изменением в исходном коде, возможно?

Да конечно, именно изменениями в исходнике, там конфиг таймера немного подкрутить
  • Nikolai

  • 12 ноября 2015 20:49
  • Группа: Посетители
  • ICQ:
  • Регистрация: 12.11.2015
  • Статус: Пользователь offline
  • Комментариев: 4
  • Публикаций: 0
^
Хотелось бы понять, как изменить работу таймера. Не подскажите?
И ещё вопрос: при прошивке фюзы выставлять нужно и какие?
  • Nikolai

  • 14 ноября 2015 14:35
  • Группа: Посетители
  • ICQ:
  • Регистрация: 12.11.2015
  • Статус: Пользователь offline
  • Комментариев: 4
  • Публикаций: 0
^
А ведь если понизить частоту, транзисторам будет легче работать, греться вообще не будут. Это в случае трёх транзисторов на две паралельные лампы.
  • Tonich

  • 16 ноября 2015 09:46
  • Группа: Администраторы
  • ICQ:
  • Регистрация: 18.10.2012
  • Статус: Пользователь offline
  • Комментариев: 153
  • Публикаций: 313
^
Цитата: Nikolai
А ведь если понизить частоту, транзисторам будет легче работать, греться вообще не будут. Это в случае трёх транзисторов на две паралельные лампы.

Там и так 200-300Гц, и транзисторы не греются. Фьюзы по умолчанию, трогать ничего не нужно. По таймеру в Codevision есть мастер проекта, попробуйте там поменять. В коде за это отвечают регистры TCCR0A=0x03;
TCCR0B=0x03;. А Коэффициент заполнения ~= яркость, задаётся в строке OCR0B<0x4C.

Можно ещё CKDIV8 прошить, чтобы частоту уменьшить...
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Четверг
08-12-2016
05:07
Поиск по сайту

Профиль
Здравствуйте Гость


Логин:
Пароль:
Поиск документации
Новое на форуме
Усилитель НЧ Hi-Fi 32 Вт на TDA2050 [Усилители] Ответов 15, последний: 26-11-2016, 13:08 от DOSS
терменвокс [Разное] Ответов 2, последний: 22-11-2016, 12:54 от tuskinette
Часы пропеллер [Светоэффекты] Ответов 101, последний: 12-11-2016, 10:03 от AAArchi
помогите с воздушным трансформатором [Разное] Ответов 0, последний: 21-10-2016, 01:30 от Den_Ch1k
сабвуфер watson [Усилители] Ответов 1, последний: 31-07-2016, 19:30 от Tonich
Новое в блогах
Программатор ключей Ibutton RW1990 на arduino 05.05.2016 - Программатор ключей Ibutton RW1990 на … (0)
Регулятор громкости на Arduino и энкодере 31.03.2016 - Регулятор громкости на Arduino и энкод… (1)
Двухканальный ШИМ регулятор мощности на AtTiny 13 27.03.2016 - Двухканальный ШИМ регулятор мощности н… (0)
Резистивная клавиатура на Arduino pro micro 23.03.2016 - Резистивная клавиатура на Arduino pro … (0)
Зарядное устройство Li-ion аккумуляторов 22.01.2016 - Зарядное устройство Li-ion аккумулятор… (13)
Статистика
Пользователей онлайн: 19
Гостей: 19
Реклама
Теги

Требуется для просмотраFlash Player 9 или выше.

Покаказать все теги
Социальные сети