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

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

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

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

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


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

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

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

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

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


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

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

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


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

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

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


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

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

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


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

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


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

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


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

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


Отредактировал: 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
  • Публикаций: 26358
^
Цитата: 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
  • Комментариев: 158
  • Публикаций: 315
^
Цитата: 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
  • Комментариев: 158
  • Публикаций: 315
^
Цитата: Nikolai
А ведь если понизить частоту, транзисторам будет легче работать, греться вообще не будут. Это в случае трёх транзисторов на две паралельные лампы.

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

Можно ещё CKDIV8 прошить, чтобы частоту уменьшить...
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Суббота
15-12-2018
14:13
Поиск по сайту

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


Логин:
Пароль:
Поиск документации
Новое на форуме
проектирование схем электрич [Поиск схем] Ответов 0, последний: 8-10-2018, 18:38 от Openair
как впихнуть модели? [OrCAD] Ответов 0, последний: 11-09-2018, 16:35 от BIOS
светодиодная индикация на буфере с открытым коллектором [Поиск схем] Ответов 0, последний: 26-05-2018, 14:40 от maxim-us
Унч на полевых транзисторах [Усилители] Ответов 31, последний: 12-01-2018, 16:34 от GTS
Регулятор к швейной машинке [Поиск схем] Ответов 33, последний: 28-05-2017, 22:12 от GeoS
Новое в блогах
Световой будильник (рассвет) 11.12.2018 - Световой будильник (рассвет) (0)
Если arduino не переходит в режим DFU 16.04.2017 - Если arduino не переходит в режим DFU (0)
Программатор ключей Ibutton RW1990 на arduino 05.05.2016 - Программатор ключей Ibutton RW1990 на … (3)
Регулятор громкости на Arduino и энкодере 31.03.2016 - Регулятор громкости на Arduino и энкод… (2)
Двухканальный ШИМ регулятор мощности на AtTiny 13 27.03.2016 - Двухканальный ШИМ регулятор мощности н… (2)
Статистика
Пользователей онлайн: 21
Гостей: 21
Реклама
Социальные сети
Теги
10 полосный анализатор спектра, 5.1 регулятор, ARM, atmega, atmega8, AVR, codevision, Eagle3D, mega8, NEC, twi, USB, Wi-Fi, анализатор, антенна, высокое напряжение, ЖК, звуковая карта, зу, индикатор, ключ, Конкурс 2013, микроконтроллер, микроконтроллеры, ПДУ, первый, программа, программирования, проект, прошивка, радиолоцман, распиновка, симулируем, температура, трансформатор, усилитель, халява, ЦАП, часы, электрик

Показать все теги