Схемы, устройства и конструкции на микроконтроллерах
AVR ATtiny и ATmega
Радиолюбительские схемы и конструкции
на микроконтроллерах AVR
На этой странице сайта публикуются несложные радиолюбительские схемы и конструкции на микроконтроллерах, доступные для повторения начинающим радиолюбителям.
Простые электронные часы на микроконтроллере ATTiny26, с использование микросхемы часов реального времени DS1307
Конструкция собрана на микроконтроллере ATTiny26 и часов реального времени DS1307. В качестве индикатора текущего времени использован четырехразрядный семисегментный светодиодный индикатор (ультраяркий, голубого цвета свечения, что неплохо смотрится в темное время, и, заодно, часы играют роль ночника). Управление часами происходит двумя кнопками. Благодаря использованию микросхемы часов реального времени DS1307, алгоритм программы получился довольно простым. Общение микроконтроллера с часами реального времени происходит по шине I2C, и организованно программным путем.
Простой термометр на микроконтроллере ATmega8 и датчика температуры DS18B20
Схема и программа очень простого цифрового термометра с использованием микроконтроллера ATmega8 и датчика температуры DS18B20. Термометр позволяет измерять температуру от 0 до 99 градусов с точностью до 0,5 градусов с разрешением 0,1 градуса
Двухканальный термометр на микроконтроллере ATmega8 и датчиках температуры DS18B20
Характеристики термометра:
— 2 канала измерения текущей температуры, датчики подключены к разным разрядам порта микроконтроллера
— каждый канал позволяет измерять текущую температуру в интервале от +125 ºС до -55 ºС с разрешением до 0,1 ºС
— погрешность измерения температуры ±0,5 ºС
— обнаружение и индикация возможных ошибок в работе с датчиками температуры
— интервал измерения текущей температуры — 2 сек
Двухканальный термостат, терморегулятор на ATmega8 и датчиках DS18B20
Данное устройство — двухканальный термометр, термостат, терморегулятор собран на микроконтроллере ATmega8 и цифровых датчиках температуры DS18B20. Вся информация выводится на два трехразрядных семисегментных светодиодных индикатора. Каналы идентичны, каждый канал может работать в следующих режимах:
1. Поддержание определенной температуры (для положительной — только режим «нагрев», для отрицательной — только режим «охлаждение»)
2. Поддержание температуры в определенных границах (положительной, отрицательной, смешанной для режимов «нагрев» и «охлаждение»)
3. Однократный нагрев до определенной температуры, однократное охлаждение до определенной температуры (запуск режима осуществляется вручную)
Трехканальный термометр, термостат, терморегулятор с возможностью работы по времени, одноканальный таймер реального времени на ATmega8 и датчиках DS18B20
В предыдущей статье — «Двухканальный термометр, термостат, терморегулятор на ATmega8 и датчиках DS18B20« я написал, что это последняя разработка такого устройства с использование семисегментных светодиодных индикаторов, но оказалось, что я поспешил. Дело в том, что в этой конструкции используется лишь 40% памяти микроконтроллера, да и еще остался один незадействованный вывод порта микроконтроллера (кроме вывода RESET). Поэтому было принято решение исправить эту несправедливость по отношению к МК и добавить еще один канал управления нагрузками. После проведенной работы память МК используется на 99% и задействованы все выводы МК. Полное название измененной конструкции:
«Двухканальный термометр, двухканальный термостат (терморегулятор) с возможностью работы по времени, одноканальный таймер реального времени на микроконтроллере ATmega8 и датчиках температуры DS18B20
Двухканальный термометр, часы на ATmega8, датчиках температуры DS18B20, RTC DS1307, LCD 1602
Предлагаю вашему вниманию простую схему и конструкцию «Двухканальный термометр, часы на ATmega8, DS18B20, DS1307, LCD (ЖК) 1602«.
Конструкция позволяет выводить на двухстрочный символьный индикатор текущее время, дату, месяц, день недели и текущую температуру с двух цифровых датчиков температуры.
Автоматический свет на лестнице с помощью микроконтроллера AVR ATmega32
В данной статье рассмотрена схема устройства для автоматического включения и выключения света на лестнице. Схема построена на микроконтроллере AVR ATmega32, фоторезисторе и датчике движения. Устройство работает от батарейки и будет включать свет на лестнице только когда на ней кто-нибудь находится, что обеспечивает существенную экономию электроэнергии.
а ошибки не хотите исправить: микроконтроллере ATyni26
Да, спасибо что ошибку заметили. Исправил
здравствуйте не подскажете какой программатор можно прошить MC14028BCP motorole
К сожалению, не могу подсказать ничего конкретного по данному вопросу