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

Программа для самодельного ИК-пульта, протокол NEC (кодирование длиной паузы)

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

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

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

Самодельный ИК-пульт дистанционного управления (ATtiny13)

Итак, ранее мы уже собирали ИК-пульт дистанционного управления на микрочиповском контроллере PIC12. Теперь давайте посмотрим как самостоятельно изготовить аналогичный девайс на атмеловcком контроллере AVR семейства tiny. Для этого нам понадобятся: контроллер ATtiny13, ИК-светодиод, транзистор КТ315, два конденсатора (электролит 100 мкФ х 10 В и керамика 0,1 мкФ), четыре кнопки и три резистора. То, в каком …

Универсальный программатор микроконтроллеров PIC, AVR и микросхем EEPROM (для com-порта)

Как-то раз на нашем форуме возникла темка, чем бы залить чипик ATMEGA32. Темка эта в итоге разрослась и вылилась в схему универсального программатора, которым можно через последовательный порт компьютера программировать не только эту самую атмегу, но и другие контроллеры AVR, и контроллеры PIC, и микросхемы памяти EEPROM. Как всегда в схеме использован различный радиохлам (в …

Простейшая программа для устройства дистанционного управления освещением

В этой статье рассмотрена простейшая программа для устройства дистанционного управления освещением на контроллере PIC12F629. Реализованный в программе алгоритм управления позволяет устройству работать в двух режимах: обычном и дистанционном. При включении питания (включение света настенным выключателем) контроллер открывает силовой симистор и запитывает лампу. При отключении питания (выключение света настенным выключателем) контроллер и лампа, естественно, обесточиваются. Это, …

Устройство для дистанционного управления освещением (на PIC12F629)

В этой статье представлена схема электронного устройства для управления освещением от ИК-пульта. Такой прибор очень удобен, поскольку позволяет управлять, например, освещением в комнате буквально не вставая с дивана. Причём, наличие контроллера позволяет использовать для управления любой ИК-протокол и любые кнопки/комбинации кнопок ПДУ (хоть двадцатизначный пароль на включение/отключение устанавливайте), всё зависит от вашей фантазии и, соответственно, …

Бестрансформаторный блок питания с конденсаторным делителем + online-калькулятор

Итак, начнём, с того, зачем вообще нужен такой блок питания. А нужен он затем, что позволяет запитать слаботочные нагрузки не заморачиваясь с намоткой трансформаторов и используя минимум компонентов. Минимальное число компонентов (и тем более отсутствие таких габаритных компонентов как трансформатор), в свою очередь, делают блок питания с конденсаторным делителем (иногда говорят "с емкостным делителем") простым …

Основы электроники. Часть 2. Как работают конденсаторы. Параметры конденсаторов

Часть 1. Заряды, потенциалы, напряжение, ток, сопротивление… Часть 2. Как работают конденсаторы. Основные параметры конденсаторов. Итак, конденсатор — это элемент электрической цепи, предназначенный для накопления зарядов. Сразу возникает вопрос: а зачем вообще накапливать заряды? Если вы внимательно читали первую часть, то знаете ответ на этот вопрос: потому что заряды как раз являются источником электрического поля …

Основы электроники. Часть 1. Заряды, потенциалы, напряжение, ток, сопротивление…

Часть 1. Заряды, потенциалы, напряжение, ток, сопротивление… Часть 2. Как работают конденсаторы. Основные параметры конденсаторов. В небольшом цикле статей "Основы электроники" я попытаюсь на простых примерах, без длинных заумных формул (хотя совсем уж без них не обойтись), вихревых полей и квантовой физики объяснить основные понятия электроники: ток, напряжение, сопротивление и т.п. и объяснить как работают …

Программа микроконтроллера для управления ЖК-панелью на PCF2112P

Ниже приведён пример программы для управления самодельной ЖК-панелью на драйвере PCF2112P. Собственно говоря, всё управление нашей ЖК-панелью заключается в загрузке в микросхему драйвера нужных данных, чем и занимается микроконтроллер (PIC16F628A). Алгоритм передачи данных такой: после того, как на линии DLEN установится высокий уровень, микросхема по каждому заднему фронту тактового импульса начинает считывать состояние линии DATA …