Главная » Статьи |
Всего материалов в каталоге: 390 Показано материалов: 51-60 |
Страницы: « 1 2 ... 4 5 6 7 8 ... 38 39 » |
|
Сейчас без микроконтроллеров не обходится ни одна серьёзная конструкция. Где-то ставят ПИК, где-то АВР.
И для работы с ними нужен программатор. А чтоб не делать несколько
разных - соберите один для различных типов МК. Предлагаю вашему вниманию
универсальный программатор EXTRA-PIC v3.2, с возможностью
программирования как PIC, так и AVR контроллеров.
|
Если вы создаете собственные электронные
устройства, то вы, конечно же, встречались с проблемой размещения
компонентов. |
Многие покупают товары в Китае. В этом есть свои преимущества (дешевизна) и недостатки - нельзя пощупать товар перед покупкой. Вот и я заказал фонарик на Алиэкспресс. После его получения и полной разборки сразу выявился один из недостатков - это охлаждение светодиода. Под подложкой была пустота и «звезда» соприкасалась с корпусом всего лишь по краям. Поэтому после длительной работы корпус оставался теплым, а светодиод кипел. Так как знакомого токаря нет, то пришлось выкручиваться переходным радиатором между корпусом и подложкой светодиода. |
При проведении тестовых испытаний разработчики нередко сталкиваются с техническими противоречиями, например, при изменении постоянного напряжения питания. Автор статьи поможет разобраться с данной задачей и укажет пути её решения.
|
Контроллер имеет на борту 3 RGB канала, которые настраиваются по отдельности. 1 и 2 каналы привязаны к первому и второму логическим входам управления. Третий RGB канал для подсветки тахометра, с этим каналом связан выход тахометра. При превышении заранее установленного числа оборотов двигателя RGB канал сначала мигает красным цветом и включается зуммер, если обороты уменьшатся цвет канала возвращается к исходному состоянию, если обороты не уменьшаются канал остается гореть красным цветом, а зуммер выключается. В рамках тюнинга
салона автомобиля решил собрать трехканальный RGB контроллер подсветки
панели приборов на Atmega8. Сначала посмотрим на схему, а далее
перечислим его возможности, которых действительно не мало.
Схема подсветки приборной панели
Этот светодиодный контроллер умеет:
управление 3-мя каналами RGB (раздельное: цвет 256, насыщенность,
яркость, время задержки вкл/выкл)
управление по 2 каналам
вход от ручника
вход от тахометра ( превышение заданного предела моргают 3 канала
красным цветом и в исходное)
управление всего 1 энкодером
При включении все настройки читаются из памяти. Если на
соответствующих входах управления лог. единицы каналы плавно включаются,
сначала первый потом второй и третий. Если установлена задержка на
плавное включение каналы включаются с соответствующей задержкой. Если
при включении поднят ручник все каналы 5 раз мигают красным цветом.
Если на входе 1 лог. ноль первый RGB канал плавно потухнет с
соответствующей задержкой.
Если на входе 2 лог. ноль второй RGB канал плавно потухнет с
соответствующей задержкой.
Если на входе 1 и 2 лог. ноль все RGB каналы по очереди плавно
потухнут с соответствующей задержкой.
Если на входе 1 лог. единица первый и третий RGB каналы плавно
разгорятся с соответствующей задержкой.
Если на входе 2 лог. единица второй и третий RGB каналы плавно
разгорятся с соответствующей задержкой.
Если включить контроллер с нажатой кнопкой энкодера включится
функция тестирования RGB светодиодов.
В обычном режиме при повороте ручки энкодера меняется общая яркость.
Программирование настроек RGB каналов и задержек. Если в режиме
настройки кнопка энкодера не нажималась более 30 сек. произойдет
автоматический выход из режима настроек с сохранением их в памяти. При
нажатии на кнопку энкодера:
1 раз - канал 1 мигнет один раз и можно установить необходимый цвет
2 раза - канал 1 мигнет два раза и можно установить необходимую
насыщенность
3 раза - канал 1 мигнет три раза и можно установить необходимую
яркость
4 раза - канал 1 мигнет четыре раза и можно установить необходимую
задержку плавного включения
выбрать желтый цвет - 0 сек
выбрать зеленый цвет - 1 сек
выбрать фиолетовый цвет - 3 сек
выбрать синий цвет - 5 сек
выбрать розовый цвет - 10 сек
выбрать красный цвет - 15 сек
5 раз - канал 2 мигнет один раз и можно установить необходимый цвет
6 раз - канал 2 мигнет два раза и можно установить необходимую
насыщенность
7 раз - канал 2 мигнет три раза и можно установить необходимую
яркость
8 раз - канал 2 мигнет четыре раза и можно установить необходимую
задержку плавного включения
выбрать желтый цвет - 0 сек
выбрать зеленый цвет - 1 сек
выбрать фиолетовый цвет - 3 сек
выбрать синий цвет - 5 сек
выбрать розовый цвет - 10 сек
выбрать красный цвет - 15 сек
9 раз - канал 3 мигнет один раз и можно установить необходимый цвет
10 раз - канал 3 мигнет два раза и можно установить необходимую
насыщенность
11 раз - канал 3 мигнет три раза и можно установить необходимую
яркость
12 раз - канал 3 мигнет четыре раза и можно установить необходимую
задержку плавного включения
выбрать желтый цвет - 0 сек
выбрать зеленый цвет - 1 сек
выбрать фиолетовый цвет - 3 сек
выбрать синий цвет - 5 сек
выбрать розовый цвет - 10 сек
выбрать красный цвет - 15 сек
13 раз - все каналы мигнут 3 раза, значит настройки сохранились в
EEPROM
подсветка панели приборов с использованием блока управления на
контроллере
Программирование отсечки по оборотам двигателя: Запустить двигатель,
включить RGB контроллер, установить максимальные обороты двигателя нажав
на педаль газа и нажать на кнопку энкодера, по истечению трех секунд
третий канал мигнет 3 раза, после отпустить кнопку и отпустить педаль
газа. Все RGB каналы мигнут 3 раза подтверждая сохранение настройки в
память контроллера.
Автомобильная ПОДСВЕТКА ПРИБОРНОЙ ПАНЕЛИ - схема
Тут установлено по одному полевому транзистору на каждый канал, 3
канала RGB - итого 9 полевиков. Ток они 4,5 ампера тянут, ленту с
плотностью 60 диодов при белом цвете, то есть все горят и на максимуму
по одному метру, при этом транзисторы холодные вообще.
СВЕТОДИОДНАЯ ПОДСВЕТКА ПРИБОРНОЙ ПАНЕЛИ
Здесь можете скачать файлы проекта - LAY и прошивку. Вот что получил
в плане проверки, качество видеоролика не очень, но работает классно!
Видео работы подсветки
В схему поставил не динамик, а простой бузер без обвязки,
непосредственно на выход МК. Он сигнализирует во время превышения
скорости и при выборе режимов работы при программировании в ручном
режиме. Автор материала ГУБЕРНАТОР. http://radioskot.ru/publ/avtomoto/svetodiodnaja_podsvetka_pribornoj_paneli/23-1-0-940 |
Хочу поделится очень полезной для каждого радиолюбителя схемой,
найденной на просторах интернета и успешно повторенную. Это
действительно очень нужный прибор, имеющий много функций и собранный на
основе недорогого микроконтроллера ATmega8. Деталей минимум, поэтому при
наличии готового программатора собирается за вечер.
|