Программируемый таймер на PIC16F628A - Схемы на МК - Микроконтроллеры - Каталог схем - Портал радиолюбителей DIOD Схемы, Устройства, Книги
Четверг, 19 Январь 2017, 17:57
Меню сайта
Доп. меню
Каталог схем
Категории раздела
Схемы на МК [50]
Готовые схемы и сборки на микроконтроллерах.
Программаторы [7]
Программаторы для микроконтроллеров.
Статистика
Вы вошли как
Гость
Группа
Гости
Ваш IP
54.92.229.162
Ваш браузер


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

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

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




Книга добавлена:
20 Март 2010
2404
Книги
Справочник по устройству и ремонту телефонных аппаратов

Книга добавлена:
01 Март 2010
2207
Книги
Мини-система кабельного телевидения для дома, коттеджа и дачи

Книга добавлена:
13 Январь 2010
2609
Микроконтроллеры
Радиолюбительские конструкции на PIC микроконтроллерах.

Книга добавлена:
28 Сентябрь 2010
2056
Микроконтроллеры
Интерфейс RS232. Связь между компьютером и микроконтроллером

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


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

Программируемый таймер на 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)
Просмотров: 17623 | Комментарии: 4 | Теги: HD44780, PIC16F628A, Microchip, PIC16F628, PN2222, PIC | Рейтинг: 0.0/0

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




Всего комментариев: 1
1  
Можно ли подробнее описать его работу?

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




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


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

Хорошая пайка залог успеха!

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

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

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

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

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

WebMoney
Z355095169785
R218396818010
E144063919939

Все средства полученные от пользователей сайта будут использованы исключительно для поддержки и дальнейшего развития сайта.
Популярные схемы
1
Блоки питания
Простой импульсный блок питания 200 Вт
Просмотры: 79324
2
Схемы на МК
Вольтметр на микроконтроллере AVR
Просмотры: 43803
3
Схемы на МК
Микропроцессорный импульсный металлоискатель (с печатной платой)
Просмотры: 43484
4
Блоки питания
Лабораторный БП
Просмотры: 34456
5
Схемы на МК
Термометр меньше не бывает на Attiny2313
Просмотры: 32469
6
Преобразователи UPSы
Преобразователь 12-220В для питания ЛДС из компьютерного БП
Просмотры: 31637
7
Преобразователи UPSы
Преобразователь питания на MC34063
Просмотры: 30082
8
Программаторы
Самодельный программатор-отладчик PICkit 2
Просмотры: 28680
9
Схемы на МК
mp3 плеер на картах памяти
Просмотры: 28413
10
Схемы на МК
Простой цифровой вольтметр ch-c3200
Просмотры: 26410
Друзья и партнеры






Популярный Soft
1
Радиолюбительский софт
Pony Prog 2000
Просмотры: 20746
2
Радиолюбительский софт
Sprint-Layout 5.0 RUS (Portable)
Просмотры: 16359
3
Радиолюбительский софт
Electronics Workbench 5.12
Просмотры: 13335
4
Справочники
Аналоги микросхем
Просмотры: 13018
5
Радиолюбительский софт
Crocodile Technoy 3D v609
Просмотры: 12340
Счетчики сайта




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

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

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