| Ваш IP: 18.212.93.234 | Online(22) - гости: 15, боты: 7 | Загрузка сервера: 1.26 ::::::::::::

Таймер-секундомер на PIC16F628A

Таймер-секундомер представляет собой секундомер как отдельное уст-во и таймер который управляет работой реле. Схема достаточно простая, содержит микроконтроллер PIC16F628A, индикатор 1602А на базе контроллера HD44780, одно реле на 5…12В, транзистор и четыре кнопки управления.

Управление таймером-секундомером происходит при помощи 4-х кнопок:

  • Старт/стоп/сброс — позволяет запускать, останавливать и обнулять показания секундомера
  • Уст/режим — позволяет установить время таймера (секунды, минуты, часы), выбор режима таймер/секундомер
  • Кнопки «+» и «-» позволяют задать время срабатывания таймера

Если нажать кнопку  «Старт/стоп/сброс» (в режиме секундомера), то начнется отсчет времени секундомера, минимальное значение времени 0,1 секунда, максимальное 99 часов 59 минут 59,9 секунд , при повторном нажатии на кнопку отсчет времени прекратиться, если нажать на кнопку третий раз, то показания секундомера будут сброшены.

Для включения режима «Таймер», необходимо нажать кнопку «Уст/режим», с помощью которой выбирает установку времени в секундах, минутах и часах, а при помощи кнопок + и — устанавливаем нужное время.

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

Для перехода в режим «Секундомер» необходимо снова нажать на кнопку «Уст/режим», при этом показания таймера не будут сброшены и не влияют на работу секундомера.

Прошивка — has.hex 

Комментарии

  • kyndelik:

    В поисках схемы таймера увидел Вашу разработку «Таймер-секундомер на PIC16F628A» и ее функционал полностью овчает моим запросам.
    Попробовал собрать, но схема у меня совсем не работает, при этом:
    — монтаж перепроверен неоднократно;
    — использованы проверенные МК, кварцы и индикаторы — перепрошиваются другими прошивками и работают в других схемах.
    Схема не дышит: кварцы не генерят, на LCD только верхний ряд квадратов.
    Полагаю, что проблема может быть в файле прошивки. При попытке его скачать со страницы, он открывается на новой странице и я могу его сохранить лишь как текст.
    Я был бы очень Вам благодарен за возможность получить файл прошивки в архиве.
    Я не умею писать и проверять программы, исключительно пользователь готовых решений.
    Может Вы подскажете как еще искать ошибку.

  • kyndelik:

    спасибо большое, все получилось в соответствии с рекомендацией установить резистор.

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

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

  • Мостовой усилитель 2*5Вт на TDA7266S

    Мостовой усилитель 2*5Вт на TDA7266S

    Усилитель на базе TDA7266S применяется в бытовой технике, имеет фиксированное усиление. Микросхема оснащена тепловой защитой, защитой от КЗ выхода по переменному току. Имеются встроенные функции MUTE и STAND-BY. В усилителе нет параметрической обратной связи. Усилитель на базе TDA7266S имеет следующие технические характеристики: Номинальное напряжение питания 11В Номинальное сопротивление нагрузки 8 …Подробнее...
  • Карманный частотомер (2)

    Частотомер выполнен на микросхемах серии К561 и К176 и имеет люминесцентный 4-х разрядный индикатор. Частотомер имеет 2-а источника питания +9 и 1,5В от батарей типа КРОНА и АА. Диапазон измеряемых частот от 1 до 999кГц. Отображение производится в кГц в 3-х диапазонах 9,999кГц, 99,99кГц и 999,9кГц. Чувствительность 50мВ при входном …Подробнее...
  • Простой УКВ-приемник

    УКВ-приемник работает в диапазоне 64-108МГц. Схема приемника основана на 2-х микросхемах: К174ХА34 и ВА5386, дополнительно в схеме присутствуют 17 конденсаторов и всего 2-а резистора. Колебательный контур один, гетеродинный. На А1 выполнен супергетеродинный УКВ-ЧМ без УНЧ. Сигнал от антенны поступает через С1 на вход ПЧ микросхемы А1(вывод12). Настройка на станцию производится …Подробнее...
  • Преобразователь напряжения 12В/220В

    В связи с частыми отключениями электроэнергии необходимо иметь резервный источник электропитания. Удобно использовать в качестве резервного источника химический, например, автомобильный аккумулятор. Но лампы накаливания и другие маломощные потребители электроэнергии имеют напряжение питания 220 В переменного тока, а номинальное напряжение аккумулятора 12,6 В постоянного тока. В этом случае выручит преобразователь постоянного …Подробнее...
  • САТ3603 — трех канальный светодиодный драйвер

    САТ3603 — трех канальный светодиодный драйвер

    ИМС САТ3603 выдает 30 мА на канал и работает с входным напряжением 3…5.5В. Потребление тока покоя микросхемы крайне мало 0,1мА, что дает возможность питать ее обычной батарейки. Рабочая частота преобразования 1МГц, КПД преобразователя 90%. Имеется зашита выхода от КЗ. Выходной ток икросхемы регулируется при помощи сопротивления R. В таблице указаны …Подробнее...