Суббота, 20 Апреля 2024, 07:12
Меню сайта
Доп. меню
Каталог схем
Категории раздела
Схемы на МК [50]
Готовые схемы и сборки на микроконтроллерах.
Программаторы [7]
Программаторы для микроконтроллеров.
Статистика
Вы вошли как
Гость
Группа
Гости
Ваш IP
3.137.218.230
Ваш браузер


Узнать больше

Сейчас на сайте
Онлайн всего: 1
Гостей: 1
Пользователей: 0

Праздники
Праздники сегодня и завтра
Наши книги




Книга добавлена:
07 Марта 2010
6623
Электроника
Электронные схемы для «умного дома»

Книга добавлена:
06 Февраля 2010
2621
Справочники
Справочник по микросхемам. Том 2

Книга добавлена:
03 Марта 2010
3110
Электроника
Энциклопедия электронных схем. Том 6. Часть II. Книга 5

Книга добавлена:
11 Марта 2010
3108
Электроника
Домашняя лаборатория №6 2009

Книга добавлена:
10 Февраля 2010
2441
Справочники
Справочник по микросхемам. Том 4


Главная » Статьи » Микроконтроллеры » Схемы на МК

Программируемый таймер на PIC16F628A
Программируемый таймер на PIC16F628A



Цифровой программируемый таймер – это устройство для управления включением/выключением внешних устройств по заданной программе.
Устройство собрано на 8-разрядном микроконтроллере Microchip PIC16F628A. Пользователь программирует устройство на включение и выключение нагрузки в определенное время. Другими словами, пользователь может указать время включения устройства и продолжительность его работы. Максимальный временной интервал для каждой операции (включение/выключение) составляет 99 часов 59 минут.

В устройстве для управления используется 4-х кнопочная клавиатура, для отображения текущих настроек и параметров установлен 2-строчный ЖК дисплей на базе контроллера HD44780.

Принципиальная схема устройства



Для управления нагрузкой в устройстве используется 5 В реле, управляемое транзистором PN2222. В свою очередь, транзистором управляет микроконтроллер по линии ввода/вывода RB3. Клавиатура подключена к выводам порта RA2, RA3, RA4 и RB0. Назначение кнопок мы рассмотрим ниже.

ЖК дисплей используется для отображения текущего статуса устройства, времени, меню и параметров. Подключен и работает в 4-битном режиме, поэтому для управления дисплеем потребуется лишь 6 выводов микроконтроллера. Пьезоэлектрический звуковой излучатель предназначен для звукового оповещения при включении и выключении нагрузки, а также при включении и выключении самого таймера.

Установлен интегральный регулятор напряжения LM7805, для питания таймера используется внешний 9 В блок питания.

На схеме видно, что выводы 15 и 16 ЖК индикатора не подключены. Они используются в индикаторах с фоновой подсветкой. Если вы будете использовать индикатор с подсветкой, то вы можете подключить ее к источнику питания через гасящий резистор номиналом 39 Ом.

Внешний вид устройства собранного на макетной плате

Настройка и работа с устройством

Как уже было отмечено выше, все настойки таймера выполняются с клавиатуры.

Функции кнопок:

    * кнопка «ON/OFF Time»
      Таймер позволяет устанавливать время включения и время выключения. При включении таймера проходит инициализация, и оба временных параметра (время включения и время выключения) имеют значение 0. Нажимая на данную кнопку, можно переключаться между этими параметрами;
      
    * кнопка «Select»
      С помощью данной кнопки пользователь может переключаться между значениями выбранного параметра (часы, минуты времени включения и выключения). Инкрементирование значения происходит по нажатию кнопки «ON/OFF Time»;
      
    * кнопка «Enter»
      Когда нужные значения параметров установлены, данной кнопкой пользователь подтверждает их сохранение;
      
    * кнопка «Start/Stop»
    * Кнопка предназначена для запуска/остановки таймера. Если таймер включен, то нажатием этой кнопки его можно остановить в любой момент времени.

По нажатию копки «Start/Stop» таймер начинает отсчет времени выключенного состояния. По окончании этого интервала срабатывает реле и начинается отсчет времени включенного состояния.

Программное обеспечение для микроконтроллера разработано с применением компилятора MicroC Pro для PIC микроконтроллеров.




Автор: Нет данных

Связь с автором: Нет данных

Веб сайт автора: Нет данных

Прислал: Нет данных

Источник: http://www.rlocman.ru


Доп материалы, файлы к устройству (схеме):

Исходный код и прошивка


Категория: Схемы на МК | Добавил: Volt (03 Апреля 2011)
Просмотров: 21639 | Комментарии: 2 | Теги: HD44780, PIC16F628A, microchip, PIC16F628, PN2222, pic | Рейтинг: 0.0/0

Быстрая навигация по сайту




Всего комментариев: 2
2 Biker  
0
Редактируйте,пжлста, в схеме С1 и С2 д.б. 22 пикоФарад, а не микроФарад!

1 Mig_19  
0
Можно ли подробнее описать его работу?

Имя *:
Email *:
Код *:




Поиск по сайту
Для корректного поиска вводите в поисковую форму не более 20-25 символов.


Форма входа
Наш опрос
Какой микроконтроллер используйте Вы?
Всего ответов: 417
Рекомендуем
Полезно знать!

Совет не деньги можно и дать.

Советуем посетить

Пользователю
Почта на Майл.ру
Поисковик Google
Поисковик Yandex
Энциклопедия Википедия
Погода на Гисметео

Радиолюбителю
Паяльник
Электронный портал
Сервер радиолюбителей
РадиоКОТ

Поддержка сайта

Вы можете поддержать сайт напрямую через наши платежные реквизиты

WebMoney
Z355095169785
R218396818010
E144063919939

Все средства полученные от пользователей сайта будут использованы исключительно для поддержки и дальнейшего развития сайта.
Популярные схемы
1
Блоки питания
Простой импульсный блок питания 200 Вт
Просмотры: 96916
2
Схемы на МК
Вольтметр на микроконтроллере AVR
Просмотры: 52605
3
Схемы на МК
Микропроцессорный импульсный металлоискатель (с печатной платой)
Просмотры: 51756
4
Схемы на МК
Термометр меньше не бывает на Attiny2313
Просмотры: 39648
5
Блоки питания
Лабораторный БП
Просмотры: 38816
6
Преобразователи UPSы
Преобразователь 12-220В для питания ЛДС из компьютерного БП
Просмотры: 35389
7
Преобразователи UPSы
Преобразователь питания на MC34063
Просмотры: 35056
8
Программаторы
Самодельный программатор-отладчик PICkit 2
Просмотры: 34125
9
Схемы на МК
mp3 плеер на картах памяти
Просмотры: 33344
10
Схемы на МК
Простой цифровой вольтметр ch-c3200
Просмотры: 32509
Друзья и партнеры






Популярный Soft
1
Радиолюбительский софт
Pony Prog 2000
Просмотры: 24300
2
Радиолюбительский софт
Sprint-Layout 5.0 RUS (Portable)
Просмотры: 20713
3
Радиолюбительский софт
Сборник программ симуляторов для микроконтроллеров
Просмотры: 19304
4
Справочники
Аналоги микросхем
Просмотры: 17290
5
Радиолюбительский софт
Electronics Workbench 5.12
Просмотры: 16178
Счетчики сайта




Рейтинг Сайтов YandeG

Вся статистика общедоступна

Ошибки и опечатки
Система Orphus
Каталогизация схем, книг, программ по электронике и электротехнике.
Портал радиолюбителей DIOD © 2009 - 2024