простые интересные РАДИОСХЕМЫ сделанные своими руками

» ДАТАШИТ
Например: TDA2050


» РАДИОБЛОГИ
Электромагнитная защелка
УФ излучатель для экспонирования фоторезиста. Вариант 2.
Простой прибор для прозвонки проводов
Как на заводе разбирают Айфоны
Стабилизатор тока светодиодов с малым падением напряжения
Звонок на транзисторах
Простой индикатор состояния литиевых аккумуляторов
Блок питания на трансформаторе для маломощного паяльника


Радиосхемы » Устройства на микроконтроллерах

АВТОМАТИЧЕСКОЕ УПРАВЛЕНИЕ ОСВЕЩЕНИЕМ

      
   Для того чтобы облегчить труд человека и для экономии электроэнергии, опять же из-за забывчивости человека, в практике применяются всевозможные автоматы. В частности автоматические выключатели наружного освещения. В основе их работы для удешевления схемы применяют фотооптику и компараторы. Недостатки очевидны: фотоприемник нужно установить в определенное место, защитив от природных осадков, пыли и постороннего света. Из-за чего приходится устройство размещать в неблагоприятных условиях (вне помещений) и тщательно герметизировать и утеплять, изобретать защиту от постороннего света и защиту фотоприемника. Данное устройство автоматического управления освещением лишено этих недостатков. Его можно расположить непосредственно в электрощите рядом с контактором (магнитным пускателем, выключателем). Питание осуществляется от этой же сети. В основу работы устройства положен математический расчет астрономических явлений, таких как восход и заход солнца. В книге Я. Меёуса «Астрономические формулы для калькуляторов» (М., «Мир» 1988 г.) были опубликованы очень точные формулы для астрономических расчетов. В 1989 году О.Монтенбрук и Т.Пфлегер в книге «Астрономия с персональным компьютером» выложили основы применения математических формул для машинных языков высокого уровня Pascal и C. 


Схема модуля автоматического контроля внешнего освещения

   Что есть современный контроллер – это микро ЭВМ. Почему бы эти изыскания не применить к AVR микроконтроллерам. Выбор пал на Atmega8 из-за относительной дешевизны. Благодаря помощи yuriji с сайта kazus.ru удалось опять вернуться на Atmega8. Знакомый программист помог сократить и оптимизировать код. Подсказал идею компактного меню. В итоге код на 97,3% занял память МК. Из-за отсутствия дешевого индикатора был применен более дорогой WH1602D фирмы Winstar, русифицированный. Если применить другой ЖКИ необходимо лишь включить стандартный файл из библиотеки CodeVisionAVR #include <lcd.h>. Другой участник форума daddy просто настоятельно рекомендовал использовать часовой кварц, затем его поддержал и yuriji и после того, как выяснилось, что с кварцем ошибка часов составляет 6 секунд в сутки, программа была несколько откорректирована. Следует отметить – это не привело к изменению рисунка печатной платы, но привело к снижению потребляемого тока, так как была понижена частота микроконтроллера до 1 МГц от внутреннего RC генератора. С целью снижения себестоимости изделия в дальнейшем было было принято решение индикацию сделать на четырехразрядном светодиодном индикаторе. Все нужные файлы и рисунок платы в протеусе - в архиве.

   Сначала печатаем рисунок печатной платы на подложке от декоративной пленки «Ракал» прямо из программы Proteus с помощью лазерного принтера и переносим рисунок на фольгированный стеклотекстолит с помощью утюга.

АВТОМАТИЧЕСКОЕ УПРАВЛЕНИЕ ОСВЕЩЕНИЕМ - рисунок платы

   Из-за того, что очень торопился, немного подпортил рисунок. Пришлось подкорректировать цапон-лаком. Дальше, как обычно – травим в хлорном железе.

АВТОМАТИЧЕСКОЕ УПРАВЛЕНИЕ ОСВЕЩЕНИЕМ - травим ПП

   Распаиваем радиодетали на печатной плате. Плата устройства автоматического управления освещением собрана без элементов питания от промышленной сети 220 вольт.

АВТОМАТИЧЕСКОЕ УПРАВЛЕНИЕ ОСВЕЩЕНИЕМ на ATMega8

   Скачиваем исходики тут и открываем в программе CodeVisionAVR. Если у вас демоверсия – не пытайтесь откомпилировать программу заново (есть ограничения на размер кода). На рисунке комбинация Fuse для варианта таймера с часовым кварцем.

комбинация Fuse для варианта таймера с часовым кварцем

   Для программирования МК я использовал USB программатор PROTTOSS Laboratory - AVR910 USB Programmer

USB программатор PROTTOSS Laboratory

   После того как прошьете устройство – появится экран приветствия. Нажимаем кнопку «ОК». Переходим к установке широты. Значения можно прибавлять (убавлять) с помощью кнопок «+» и «-». После установки нужного значения переходим кнопкой «ОК» к настройке следующего параметра и т.д. По завершению установок программа перейдет в рабочий режим.

МЕНЮ УСТАНОВОК ТАЙМЕРА

МЕНЮ УСТАНОВОК ТАЙМЕРА

   Это только часть пройденного пути, сначала РТЦ на PC8573, затем вообще без РТЦ, вернее свой в МК. Был на LCD, а затем на LED. Сначала освещение включалось/выключалось по заходу/восходу солнца, но по гражданским сумеркам более комфортно. Когда был в России перевод на летнее/зимнее время, была добавлена функция перевода времени в последнее воскресенье октября и марта и т.д. С уважением, специально для сайта Радиосхемы, Ю.Градов.

   Форум по устройствам на МК

   Обсудить статью АВТОМАТИЧЕСКОЕ УПРАВЛЕНИЕ ОСВЕЩЕНИЕМ


Схемы наши, лайки ваши - всё по честному. Оцените:



СХЕМА МЕТАЛЛОИСКАТЕЛЯ

СХЕМА МЕТАЛЛОИСКАТЕЛЯ     Новая, усовершенствованная схема качественного самодельного металлоискателя. Подробная информация про изготовление поисковых катушек и настройку.

НЕОБЫЧНЫЙ ФОНАРЬ

НЕОБЫЧНЫЙ ФОНАРЬ     На этот раз мы будем делать светодиодный фонарь из ...паяльника!

СВЕТОДИОДНОЕ СЕРДЦЕ

СВЕТОДИОДНОЕ СЕРДЦЕ     Светодиодное сердце, фотографии и описание схемы.

СВЕТОВЫЕ ЭФФЕКТЫ ДЛЯ ДИСКОТЕК

СВЕТОВЫЕ ЭФФЕКТЫ ДЛЯ ДИСКОТЕК     Интересный световой эффект для дискотеки на светодиодах.


» ПОИСК СХЕМ

» РАДИОЭЛЕМЕНТЫ


Группа вконтакте Канал ютуб Группа в фэйсбук Мобильная версия © 2010-2018, "Радиосхемы". Все права защищены. Почта