Реклама ⓘ
Главная » Автоматика в быту
Призовой фонд
на апрель 2024 г.
1. 100 руб.
От пользователей

Похожие статьи:


Реклама ⓘ

Пятиступенчатый таймер на PIC12F629

В последние годы при изготовлении печатных плат радиолюбители особое предпочтение отдают фоторезистивной технологии. Суть её заключается в том, что засвечивать светочувствительную плёнку ультрафиолетовой лампой через шаблон необходимо за определённый промежуток времени. Прокараулил, прозевал и шаблон пошёл на смарку! После того, как несколько раз столкнулся с данной проблемой, пришла в голову мысль - изготовить таймер. Для данной технологии совсем не обязательно многофункциональное устройство с широким и плавным диапазоном выдержек времени. Предлагаемый таймер имеет пять фиксированных выдержек времени, светодиодную индикацию и звуковое оповещение в конце сеанса. В принципе, для данной цели такого таймера вполне достаточно...
Технические характеристики: питание - 220в, мощность подключаемой нагрузки зависит от используемого симистора (ток нагрузки составляет 16А), пять выдержек времени - 5 мин; 10 мин; 15 мин; 20 мин; 25 мин. По желанию, выдержки можно изменить - увеличить, либо уменьшить время и интервал с помощью коррекции прошивки. Таймер управляется одной кнопкой, с помощью которой выбирается нужная выдержка времени и производится СТАРТ.

Рассмотрим схему устройства

Собран на микроконтроллере PIC12F629. К выходным выводам через токоограничительные резисторы подключены светодиоды. Вывод 7 используется одновременно для управления светодиодом "старт", симисторной оптопарой и пьезоизлучателем. После подачи питания, переменное напряжение через ограничительный резистор 22R и гасящий конденсатор поступает на выпрямительный мост, где ограничивается стабилитроном 1N4733A (5в) и сглаживается электролитическим конденсатором 470мк. На контроллер поступает питание и устройство входит в ждущий режим. С помощью кнопки S1 осуществляется прокрутка светодиодов выбора режима выдержки времени. При переходе на каждую последующую ступень, кнопку нужно нажимать кратковременно (не более 1 сек). После выбора нужного режима, запуск таймера осуществляется длительным нажатием кнопки (более 1 сек). Вместе с одним из светодиодов выбора режима VD1-VD5 зажигается светодиод VD6. В то же время через светодиод оптопары начинает течь ток, отпирается симистор VS1 и появляется сетевое напряжение на выходе устройства - начинается отсчёт времени. По истечении времени звучит звуковой сигнал и симистор VS1 закрывается, тем самым снимается напряжение с нагрузки. Три транзистора в схеме выполняют роль дешифратора. Поскольку микроконтроллер PIC12F629 имеет ограниченное количество выводов, и чтобы реализовать данную идею с таймером на 5 ступеней, пришлось применить транзисторы.

Детали

Микроконтроллер PIC12F629, PIC12F675. Транзисторы любые, маломощные - подойдут КТ315, 2S633. Диоды малогабаритные на ток не менее 1А и обратное напряжение не ниже 400в. Подойдут 1N4004 и им подобные. Резисторы мощностью 0,25Вт. Снабберный резистор и резистор, который подключен к гасящему конденсатору, должны быть мощностью не менее 0,5Вт. Светодиоды индикаторные, практически любые с прямым напряжением 2в и током 10mA. Пьезоизлучатель любой, подходящих габаритов. Я взял от телефонного аппарата.

Данный таймер можно так же использовать и для других целей, в быту и технике.

Внимание! Данная схема не имеет гальванической развязки с сетью, поэтому необходимо соблюдать правила электробезопасности!

Печатная плата изготовлена из стеклотекстолита толщиной 1,5мм и размерами 110х30мм.

Контроллер припаян со стороны печатных дорожек.

Все компоненты расположены на лицевой стороне.

Расположение компонентов на печатной плате.

Список радиоэлементов

Обозначение Тип Номинал Количество ПримечаниеМагазинМой блокнот
МК PIC 8-бит
PIC12F629
1 Поиск в магазине ОтронВ блокнот
Выпрямительный диод
1N4007
4 1N4004Поиск в магазине ОтронВ блокнот
Стабилитрон1N4733A1 Поиск в магазине ОтронВ блокнот
ТранзисторC17403 КТ315Поиск в магазине ОтронВ блокнот
Резистор
300 Ом
7 0,25 ВтПоиск в магазине ОтронВ блокнот
Резистор
1.2 кОм
1 0,25 ВтПоиск в магазине ОтронВ блокнот
Резистор
56 кОм
3 0,25 ВтПоиск в магазине ОтронВ блокнот
Резистор
220 Ом
2 0, 25 ВтПоиск в магазине ОтронВ блокнот
Резистор
22 Ом
1 0,5 ВтПоиск в магазине ОтронВ блокнот
Резистор
39 Ом
1 0,5 ВтПоиск в магазине ОтронВ блокнот
Электролитический конденсатор470 мкф1 16 ВПоиск в магазине ОтронВ блокнот
Конденсатор1 мкф1 400вПоиск в магазине ОтронВ блокнот
Конденсатор0.01 мкф1 400вПоиск в магазине ОтронВ блокнот
СимисторBTA-16-6001 Поиск в магазине ОтронВ блокнот
ОптронMOC30411 Поиск в магазине ОтронВ блокнот
ПьезоизлучательHPM14A1 Поиск в магазине ОтронВ блокнот
СветодиодL-1154YD5 ЖелтыйПоиск в магазине ОтронВ блокнот
СветодиодL-1154ID1 КрасныйПоиск в магазине ОтронВ блокнот
Добавить все

Скачать список элементов (PDF)

Прикрепленные файлы:

Теги:

Опубликована: 0 0
Я собрал 0 0
x

Оценить статью

  • Техническая грамотность
  • Актуальность материала
  • Изложение материала
  • Полезность устройства
  • Повторяемость устройства
  • Орфография
0

Средний балл статьи: 0 Проголосовало: 0 чел.

Комментарии (23) | Я собрал (0) | Подписаться

0
Публикатор #
На форуме автоматически создана тема для обсуждения статьи.
Ответить
0
andro #
А на Attiny13 такое не получится?
Ответить
0
DoG70 #
Получится, только программу другую писать надо
Ответить
0
andro #
А который доступней и дешевле?
Ответить
0

[Автор]
Shida #
PIC12F629 стоит 55 рублей. В свободной продаже в магазинах радиодеталей.
Ответить
0
dummy #
Как может работать пищалка и при этом не срабатывает симистор?
Ответить
0

[Автор]
Shida #
В статье написано, что звуковой сигнал звучит в конце сеанса и продолжительность его около 2сек. После этого на выходе появляется лог"0" и симистор закрывается.
Ответить
0
DoG70 #
В статье написано: "Вывод 7 используется одновременно для управления светодиодом "старт", симисторной оптопарой и пьезоизлучателем". Каким образом получается, что звуковой сигнал звучит в конце сеанса и всего 2 сек? Судя по схеме, пищать будет все время, когда горит VD6 и включена лампа. Где подвох? Хотел посмотреть на видео, но конец смазан, не видно выключение лампы.
P.S. Посмотрел еще раз видео. На схеме, что лежит на столе, последовательно с пищалкой стоит конденсатор, но он зачеркнут. Может в этом дело? Вы что то не договариваете?
Ответить
0

[Автор]
Shida #
Конденсатор зачёркнут, потому что при разрабатывании схемы сначала была подключена динамическая головка 16 Ом, которую я не рискнул подключить к выходу МК напрямую, поэтому поставил конденсатор. Позже приобрёл пъезоизлучатель и в конденсаторе отпала необходимость. Звукового сигнал не дождались, потому что самая малая выдержка времени 5 минут. Не снимать же видео из за этого 5 минут, чтобы дождаться звукового сигнала! Пищать таймер всё время не будет. Контролёр запрограммирован так, что во время отсчёта времени на выводе 7 лог"1", по истечении времени на выходе 7 появляется прерывистый сигнал частотой около 1000 гц и звучит он около 2 сек...
Ответить
0
DoG70 #
Т.е. в конце, сначала звучит сигнал и только потом, выключается лампа? Последние 2 секунды МК дергает оптопару с частотой 1000 Гц, а так как та "зеро-кросс", то на лампу это не влияет, а светодиод глаз не заметит. Принимается).
Но я бы применил МК с большим числом выводов, тогда и на ухищрения с транзисторами идти не надо.
Ответить
+2
dummy #
Слишком кривая схема!
Для управления 6 светодиодами достаточно 3х выводов мк. Останется еще 3 пина для кнопки, оптотиристора и пищалки, и никаких транзисторов
Прикрепленный файл: 11.png
Ответить
-1

[Автор]
Shida #
Для управления 6-ти светодиодами достаточно 4-х выводов. Если применить 3 вывода, по указанной вами схеме, то будут включаться сразу по два светодиода при любой комбинации логических нулей и единичек на выходе МК.
Отредактирован 27.04.2018 08:33
Прикрепленный файл: Скриншот 27-04-2018 102310.png
Ответить
0
dummy #
По этой схеме надо еще и порты на вход ставить. На схеме это изображено!
Ответить
0
MACTEPok #
А мне схемка понравилась, как программная часть, так и исполнение. Плата сделана красиво, разводка аккуратная. МК используется по полной.
А по поводу реализации функционала тут сколько взглядов столько и мнений.
Ответить
0

[Автор]
Shida #
Спасибо.
Ответить
0
Vladi #
И мне понравилась, вот только как увеличить время выдержки например в 2- 3 раза. Где то в начале статьи объявлено, что -" По желанию, выдержки можно изменить - увеличить...". Как бы это желание осуществить?
Ответить
0

[Автор]
Shida #
Нужно изменить в программе время и перепрошить МК.
Ответить
0
Vladi #
Спасибо за ответ. Я так понимаю, для того, чтобы -" изменить в программе время...", нужен исходник и участие автора для осуществления этого желания. Или есть другие варианты?
Ответить
0

[Автор]
Shida #
Пишите ваши пожелания, вышлю файл прошивки с желаемыми выдержками. Можно так же расширить диапазон выдержек программным способом.
Отредактирован 20.02.2021 17:57
Ответить
0
Vladi #
Спасибо. Нужен был, режим,- непрерывно, 90 мин,60 мин, 45 мин, 30 мин. Ну и как пожелание, для продвижения проекта, что бы пользователь сам мог менять выдержки путем изменения каких то констант с последующей перепрошивкой МК или-"...программным способом".
Ответить
0

[Автор]
Shida #
Продвижение проекта не планирую в ближайшее время. Сам проект не рассчитан на изменение выдержек за пределами данного диапазона. Что Вам посоветовать? Поищите другой таймер.
Ответить
0
Vladi #
Спасибо. А как же,-" По желанию, выдержки можно изменить - увеличить...", и "Можно так же расширить диапазон выдержек программным способом"? Я и попросил увеличить длительность выдержек, или показать как это сделать. И конечно же я нашел другой проект, уже работает, просто ваш проект своим решением мне больше подходил, не устраивало то,что выдержки для меня слишком короткие. Еще раз спасибо.
Ответить
0

[Автор]
Shida #
По желанию - это значить пишите мне на почту Alikkip собака точка ру. Вышлю HEX файл.
Ответить
Добавить комментарий
Имя:
E-mail:
не публикуется
Текст:
Защита от спама:
В чем измеряется электрическое сопротивление?
Файлы:
 
Для выбора нескольких файлов использйте CTRL

Радиореле 220В
Радиореле 220В
USB осциллограф DSO-2090 Набор 4WD Kit Bluetooth
вверх