Наш магазин на eBay Наш магазин на AliExpress Наш канал в telegram

Рубрика «Проекты»

Микроконтроллерный диммер для светодиодных драйверов на NCP3066

Описанное в этой статье устройство предназначено для совместной работы со светодиодными драйверами, построенными на микросхемах NCP3066, и добавляет этим драйверам функцию диммирования. То есть, оно позволяет регулировать средний выходной ток светодиодного драйвера и, как следствие, регулировать яркость подключенного к этому драйверу светодиода. Устройство построено на базе микроконтроллера ATtiny13 и представляет собой по сути генератор прямоугольных …

Светодиодный драйвер 750мА / 1А на микросхеме NCP3066 (по топологии buck-конвертера, с внешним транзистором)

Описанный в этой статье светодиодный драйвер позволяет запитывать светодиоды постоянным током 750 мА или 1А (в зависимости от величины токоизмерительного резистора). Кроме того, он имеет специальный вывод, через который можно осуществлять диммирование подключенного светодиода внешним ШИМ-сигналом с частотой до 1 кГц (об этом мы отдельно поговорим). Питается драйвер постоянным напряжением 8-17 Вольт, собран по типовой …

Светодиодный драйвер 300мА на микросхеме NCP3066 (по топологии buck-конвертера)

Описанный в этой статье светодиодный драйвер позволяет запитывать светодиоды постоянным током 300 мА. Кроме того, он имеет специальный вывод, через который можно осуществлять диммирование подключенного светодиода внешним ШИМ-сигналом с частотой до 1 кГц (об этом мы отдельно поговорим). Питается драйвер постоянным напряжением 6-17 Вольт, собран по типовой схеме и рассчитан по типовой методике. Схема: Результаты …

Плавное включение фар и габаритных огней автомобиля. Устройство для увеличения срока эксплуатации автомобильных ламп

Недавно один из наших форумчан, Rus_lan, выложил на форум интересную штуку — устройство для плавного включения фар автомобиля. Штука эта многих сразу же заинтересовала (и меня в том числе), поэтому тему было решено более подробно раскрыть и описать в отдельной статье. Итак, если вы автолюбитель, то вам наверняка приходится менять в своём автомобиле различные лампы …

Управление биполярным шаговым двигателем. Часть 2. Схема с контроллером PIC12F629 и драйвером L293D

— Часть 1. Теория. Схема с PIC12F629 и драйвером LB1838 — Часть 2. Схема с PIC12F629 и драйвером L293D Поскольку драйвера для шаговиков L293D более популярны у радиолюбителей, чем LB1838, и их гораздо легче достать, то, по просьбам форумчан, я решил написать продолжение статьи про управление биполярными шаговыми двигателями и рассмотреть схему с драйвером L293D. …

Программа для контроллера 1-wire-шлюза (режим 1-wire-master из терминалки ПК)

Программа, рассмотренная в этой статье, разработана для контроллера 1-wire-шлюза (шлюз, как вы помните, реализован на ATTiny2313). Эта программа позволяет из терминальной программы персонального компьютера общаться через шлюз с различными 1-wire устройствами в качестве Master-а. Для реализации обмена данными по 1-wire между контроллером и подключаемым устройством были использованы стандартные, написанные нами ранее процедуры (только задержки в …

1-wire шлюз для компьютера (через com-порт) на ATtiny2313

В этой статье мы рассмотрим как сделать 1-wire-шлюз. Этот шлюз позволит нам общаться с устройствами, имеющими интерфейс 1-wire, через обычный com-порт любого персонального компьютера, из любой терминальной программы для работы сom-портом, поддерживающей HEX-режим. Для тех, кто уже читал мои статьи про I2C-шлюз и SPI-шлюз сразу скажу, что в железе вообще ничего не изменилось. Единственное отличие …

Управляющая программа для цифрового генератора опорного напряжения

В этой статье приводится пример простейшей программы управления микроконтроллером для цифрового генератора опорного напряжения (генератор у нас, если помните, сделан на ATtiny13). Что наш генератор умеет с такой программой? С такой программой он умеет устанавливать любое выходное напряжение в пределах от 0 до 5 Вольт с шагом 19,6 мВ, умеет изменять выходное напряжение при нажатии …

Цифровой генератор опорного напряжения на ATtiny13

Сегодня я расскажу вам, как с помощью встроенного в микроконтроллер ATtiny13 ШИМ-модуля сделать цифровой 8-битный генератор опорного напряжения 0 — 5В. Идея девайса до гениальности проста. На одном из выходов контроллера с помощью встроенного модуля ШИМ генерируются прямоугольные импульсы, которые затем сглаживаются обычным RC-фильтром. Величина сглаженного напряжения, как вы понимаете, определяется длительностью генерируемых импульсов. А …

Программа для самодельного ИК-приемника, протокол RC-5 (манчестерское кодирование), независимая от стабильности и точности генератора приёмника

Программа, рассмотренная в этой статье, разработана специально для самодельного ИК-приемника сигналов дистанционного управления на контроллере ATTiny13. Если вы измените аппаратную часть (например, будете использовать другой порядок ног), то программу так же нужно будет переделать. Представленная ниже программа родилась после того, как выяснилось, что внутренние генераторы контроллеров не обладают достаточной точностью и стабильностью, для того, чтобы …