Наш канал в telegram

Подключение знакосинтезирующего ЖКИ к контроллеру (PIC16F628A)

В этой статье описано как подключить жидкокристаллический индикатор со знакогенератором к микроконтроллеру. Рассмотренные здесь методы и схемы подходят для подключения ЖКИ со встроенными контроллерами HD44780 (Hitachi), KS0070, KS0066 (Samsung), LC7985 (Sanyo), SED1278 (Epson) или с другими аналогичными. Эти, или совместимые с ними, контроллеры используются в большинстве выпускаемых в настоящий момент знакосинтезирующих ЖКИ, например, в таких, …

ЦАП на основе резистивной матрицы R-2R и его реализация на микроконтроллере

1) Использование матрицы R-2R в качестве параллельного ЦАП. Рассмотрим матрицу, изображенную на рисунке слева. Очевидно, что если все ключи находятся в положении "0", то выходное напряжение будет равно нулю. Можно посчитать, что если ключ нулевого разряда установлен в положение "1", а все остальные в положение "0", то Uвых=V*1/16, если ключ первого разряда установлен в положение …

Расчет понижающих DC-DC преобразователей на микросхемах 34063 (топология Buck) + online-калькулятор

Рассмотрим типовую схему понижающего DC/DC конвертера на микросхемах 34063: Выводы микросхемы: SWC (switch collector) — коллектор выходного транзистора SWE (switch emitter) — эмиттер выходного транзистора Tc (timing capacitor) — вход для подключения времязадающего конденсатора GND — земля (общий провод) CII (comparator inverting input) — инвертирующий вход компаратора Vcc — питание Ipk — вход схемы ограничения …

Расчет повышающих DC-DC преобразователей на микросхемах 34063 (топология Boost) + online-калькулятор

Рассмотрим типовую схему повышающего DC/DC конвертера на микросхемах 34063: Выводы микросхемы: SWC (switch collector) — коллектор выходного транзистора SWE (switch emitter) — эмиттер выходного транзистора Tc (timing capacitor) — вход для подключения времязадающего конденсатора GND — земля CII (comparator inverting input) — инвертирующий вход компаратора Vcc — питание Ipk — вход схемы ограничения максимального тока …

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

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

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

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

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

В этой статье описано как самостоятельно изготовить ИК-приемник для управления различными устройствами по ИК-каналу. В данной статье изложен общий принцип построения приемника ИК-сигналов, а что потом делать с принятыми командами — решать вам. Можно организовать срабатывание от определенной команды определенного выхода микроконтроллера, а можно передавать декодированные команды по какому-либо интерфейсу в другие устройства или на …

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

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

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

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

RCD-программатор для EEPROM (93Cxx , 24Cxx, 25Cxxx)

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