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

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


» РАДИОБЛОГИ
Как я делал Гаусс-ган, а получился шокер
Цветомузыка на микросхеме индикаторе уровня
Генератор импульсов на микросхеме К174ХА11
Реставрация лабораторного БП
Зарубежные схемы FM трансмиттеров
Почему светодиоды надо питать током?
Последнее интервью Никола Теслы
Керамические конденсаторы К10-83
Использование старых спутниковых тюнеров
Шуруповёрт: вторая жизнь

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

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

      
   Для того чтобы облегчить труд человека и для экономии электроэнергии, опять же из-за забывчивости человека, в практике применяются всевозможные автоматы. В частности автоматические выключатели наружного освещения. В основе их работы для удешевления схемы применяют фотооптику и компараторы. Недостатки очевидны: фотоприемник нужно установить в определенное место, защитив от природных осадков, пыли и постороннего света. Из-за чего приходится устройство размещать в неблагоприятных условиях (вне помещений) и тщательно герметизировать и утеплять, изобретать защиту от постороннего света и защиту фотоприемника. Данное устройство автоматического управления освещением лишено этих недостатков. Его можно расположить непосредственно в электрощите рядом с контактором (магнитным пускателем, выключателем). Питание осуществляется от этой же сети. В основу работы устройства положен математический расчет астрономических явлений, таких как восход и заход солнца. В книге Я. Меёуса «Астрономические формулы для калькуляторов» (М., «Мир» 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. Сначала освещение включалось/выключалось по заходу/восходу солнца, но по гражданским сумеркам более комфортно. Когда был в России перевод на летнее/зимнее время, была добавлена функция перевода времени в последнее воскресенье октября и марта и т.д. С уважением, специально для сайта Радиосхемы, Ю.Градов.

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

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


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


РЕМОНТ ТЕЛЕВИЗОРА LG

РЕМОНТ ТЕЛЕВИЗОРА LG     Хороший халявный ремонт кинескопного телевизора LG CF20J50 с диагональю 20".

ОБЗОР СВЕТОДИОДНЫХ ФОНАРЕЙ

ОБЗОР СВЕТОДИОДНЫХ ФОНАРЕЙ     Краткий обзор необычных моделей светодиодных фонариков.

ЧМ СИГНАЛЫ

ЧМ СИГНАЛЫ     Познавательная статья об особенностях обработки ЧМ сигнлов в приёмниках.

САМОДЕЛЬНАЯ СИГНАЛИЗАЦИЯ - ПРОСЛУШКА

САМОДЕЛЬНАЯ СИГНАЛИЗАЦИЯ - ПРОСЛУШКА     Схема простой сигнализации, с функцией прослушки охраняемого объекта.


» ПОИСК СХЕМ



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

» МИКРОНАУШНИКИ

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