Схемы и конструкции на микроконтроллерах


Схемы, устройства и конструкции на микроконтроллерах
AVR ATtiny и ATmega

Радиолюбительские схемы и конструкции
на микроконтроллерах AVR

На этой странице сайта публикуются несложные радиолюбительские схемы и конструкции на микроконтроллерах, доступные для повторения начинающим радиолюбителям.

Схемы, устройства и конструкции на микроконтроллерах AVR


Простые часы на микроконтроллереПростые электронные часы на микроконтроллере ATTiny26, с использование микросхемы часов реального времени DS1307

Конструкция собрана на микроконтроллере ATTiny26 и часов реального времени DS1307. В качестве индикатора текущего времени использован четырехразрядный семисегментный светодиодный индикатор (ультраяркий, голубого цвета свечения, что неплохо смотрится в темное время, и, заодно, часы играют роль ночника). Управление часами происходит двумя кнопками. Благодаря использованию микросхемы часов реального времени DS1307, алгоритм программы получился довольно простым. Общение микроконтроллера с часами реального времени происходит по шине I2C, и организованно программным путем.


Простой термометр на ATmega8 Простой термометр на микроконтроллере ATmega8 и датчика температуры DS18B20

Схема и программа очень простого цифрового термометра с использованием микроконтроллера ATmega8 и датчика температуры DS18B20. Термометр позволяет измерять температуру от 0 до 99 градусов с точностью до 0,5 градусов с разрешением 0,1 градуса


Двухканальный термометр на ATmega8 Двухканальный термометр на микроконтроллере ATmega8 и датчиках температуры DS18B20

Характеристики термометра:
— 2 канала измерения текущей температуры, датчики подключены к разным разрядам порта микроконтроллера
— каждый канал позволяет измерять текущую температуру в интервале от +125 ºС до -55 ºС с разрешением до 0,1 ºС
— погрешность измерения температуры ±0,5 ºС
— обнаружение и индикация возможных ошибок в работе с датчиками температуры
— интервал измерения текущей температуры — 2 сек


Двухканальный термостат на ATmega8 Двухканальный термостат, терморегулятор на ATmega8 и датчиках DS18B20

Данное устройство — двухканальный термометр, термостат, терморегулятор собран на микроконтроллере ATmega8 и цифровых датчиках температуры DS18B20. Вся информация выводится на два трехразрядных семисегментных светодиодных индикатора. Каналы идентичны, каждый канал может работать в следующих режимах:
1. Поддержание определенной температуры (для положительной — только режим «нагрев», для отрицательной — только режим «охлаждение»)
2. Поддержание температуры в определенных границах (положительной, отрицательной, смешанной для режимов «нагрев» и «охлаждение»)
3. Однократный нагрев до определенной температуры, однократное охлаждение до определенной температуры (запуск режима осуществляется вручную)


Трехканальный термометр, термостат, таймер на ATmega8Трехканальный термометр, термостат, терморегулятор с возможностью работы по времени, одноканальный таймер реального времени на ATmega8 и датчиках DS18B20

В предыдущей статье — «Двухканальный термометр, термостат, терморегулятор на ATmega8 и датчиках DS18B20« я написал, что это последняя разработка такого устройства с использование семисегментных светодиодных индикаторов, но оказалось, что я поспешил. Дело в том, что в этой конструкции используется лишь 40% памяти микроконтроллера, да и еще остался один незадействованный вывод порта микроконтроллера (кроме вывода RESET). Поэтому было принято решение исправить эту несправедливость по отношению к МК и добавить еще один канал управления нагрузками. После проведенной работы память МК используется на 99% и задействованы все выводы МК. Полное название измененной конструкции:
«Двухканальный термометр, двухканальный термостат (терморегулятор) с возможностью работы по времени, одноканальный таймер реального времени на микроконтроллере ATmega8 и датчиках температуры DS18B20


Двухканальный термометр, часы на ATmega8Двухканальный термометр, часы на ATmega8, датчиках температуры DS18B20, RTC DS1307, LCD 1602

Предлагаю вашему вниманию простую схему и конструкцию «Двухканальный термометр, часы на ATmega8, DS18B20, DS1307, LCD (ЖК) 1602«.
Конструкция позволяет выводить на двухстрочный символьный индикатор текущее время, дату, месяц, день недели и текущую температуру с двух цифровых датчиков температуры.

 


Автоматический свет на лестнице с помощью микроконтроллера AVR ATmega32: внешний вид устройстваАвтоматический свет на лестнице с помощью микроконтроллера AVR ATmega32

В данной статье рассмотрена схема устройства для автоматического включения и выключения света на лестнице. Схема построена на микроконтроллере AVR ATmega32, фоторезисторе и датчике движения. Устройство работает от батарейки и будет включать свет на лестнице только когда на ней кто-нибудь находится, что обеспечивает существенную экономию электроэнергии.


(26 голосов, оценка: 4,77 из 5)

Загрузка...


Микроконтроллеры AVR: радиолюбительские схемы, устройства и конструкции
Published by: Мир микроконтроллеров
Date Published: 04/26/2014



Комментарии

Схемы и конструкции на микроконтроллерах — 4 комментария

  1. здравствуйте не подскажете какой программатор можно прошить MC14028BCP motorole

    • К сожалению, не могу подсказать ничего конкретного по данному вопросу

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *