| Ваш IP: 54.224.43.96 | Online(31) - гости: 20, боты: 11 | Загрузка сервера: 3.08 ::::::::::::

Часы-будильник на PIC16F877A

349868698На рисунке показана схема часов с будильником. Часы отображают часы, минуты и секунды, будильник только часы и минуты. Дополнительной опцией часов является термометр, датчик температуры LM35 подключен к выводу 9 (AN6) микроконтроллера.

После подачи питания на микроконтроллер необходимо установить правильное время, сделать это можно при помощи кнопки «Установка времени», при удержании кнопки происходит ускоренный перебор минут (в сторону увеличения), при достижении 60 минут, происходит перебор часов, при этом показания минут обнуляются. После установки часов, нужно повторно нажать на кнопку «Установка времени» для установки минут.

При помощи кнопок «Установка часов будильника» и «Установка минут будильника» можно задать время срабатывания сигнала будильника (2000Гц длительностью 100мс), а кнопкой «вкл/выкл будильник» можно выключить или включить будильник.

Термометр является дополнительной опцией, поэтому при прошивке контроллера можно использовать одну из двух прошивок, с термометром и без. Датчик температуры может быть установлен непосредственно на плате. Измерение температуры начинается с 0 ºС. Аналоговый вход микроконтроллера настроен на показания 10 мВ/1°С, что соответствует параметрам датчика температуры.

часы-будильник
Файлы прошивки:

  • clok.zip 21.09.2015 — тестовая прошивка, файл прошивки может быть обновлен.
  • clok_temp.zip 22.09.2015 — тестовая прошивка, файл прошивки может быть обновлен.

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

Случайные статьи

  • Мощный УМЗЧ на LM3886 150 Вт(60Вт)

    Мощный УМЗЧ на LM3886 150 Вт(60Вт)

    Мощный УМЗЧ можно построить на микросхеме LM3886, данная микросхема питается от 2-х полярного напряжения, но имеется возможность подключения к однополярному источнику питания. Характеристики: напряжение питания от ±20 до ±84В максимальная выходная мощность 135Вт номинальная выходная мощность при напряжении питания ±28В: при Rн=4 Ом — 60Вт при Rн=8 Ом — 30Вт …Подробнее...
  • Регулируемый источник питания 0-60В на LM317T и LM337T

    Источник питания имеет выходное напряжение от 0 до +/-30В. Максимальный выходной ток 1,5А. В источнике питания в качестве регуляторов использованы микросхемы LM317T и LM337T для положительного и отрицательного напряжения. Микросхемы снабжены защитой от перегрузки и перенапряжения. Схема полностью защищена от короткого замыкания выхода источника питания. Преимущество данной схемы при применении …Подробнее...
  • Регулятор оборотов двигателя 12В

    Регулятор оборотов двигателя 12В

    Регулятор оборотов двигателя выполнен на таймере NE555, который используется как ШИМ-регулятор, представляющий собой простой генератор импульсов. Сигналы с выхода таймера обеспечивают смещение на затворе  MOSFET транзистора, чем больше ширина положительного импульса поступающего на затвор, тем больше мощность подается на двигатель. Источник: www.schematiccircuit.comПодробнее...
  • Источник питания 0-50В 3А

    Источник питания 0-50В 3А

    Источник питания имеет регулируемое выходное напряжение от 0 до 50 В и максимальный ток нагрузки 3 А. Схема источника питания основана на интегральном стабилизаторе LM723 с регулируемым выходным напряжением. В качестве выходного силового транзистора используется 2SC5200 который можно заменить на 2N3055. Трансформатор питания должен иметь выходное напряжение не менее 45 В и максимальный выходной …Подробнее...
  • Стандартные тиристоры фирмы PHILIPS SEMICONDUCTOR

    В таблице переведены следующие обозначения: I — максимальный рабочий ток V — максимальное обратное напряжение Iвкл — максимальный ток включения тиристора Uвкл — напряжение включения тиристора dl\df — скорость изменения тока после включения Rt — термическое сопротивление Литература — Электрик 2002 — 10Подробнее...