Отдел продаж

Телефоны: (3532) 25-27-22, 93-60-02, 93-50-02

E-mail: [email protected]

г.Оренбург, ул.Беляевская, д.50/1, стр.1

 

Разное

Схемы таймеров включения и выключения нагрузки: Таймеры и реле времени, схемы самодельных устройств (Страница 2)

Содержание

СХЕМА ПРОСТОГО ТАЙМЕРА

   Вот и наступил выходной. Так как планов никаких не было решил собрать какую нибудь конструкцию. Порывшись на просторах интернета, ничего интересного для себя не нашел. Решил придумать свою. Недолго думая придумал простой таймер. Состоит он из 2 частей. Первая часть это времязадающая цепь, а вторая — транзисторный ключ с подключаемой к нему нагрузкой. 

Схема таймера

   Схема работает следующим образом: при нажатии на кнопку через резистор R3 идет заряд конденсатора С1. Когда конденсатор заряжается, открывается транзистор VT1. Он усиливает транзистор VT2, через который потечет ток нагрузки. Но конденсатор С1 разряжается через резисторы R1 и R2. Чем меньше значение резистора R1 тем быстрее будет разряжаться конденсатор. Резистор R2 стоит для того, чтобы после заряда конденсатора, конденсатор не разряжался моментально. Тем самым мы увеличиваем срок жизни конденсатора.

   Схему решил собирать на одностороннем текстолите длинной 25мм и шириной 20 мм. Дорожки на плате рисовал перманентным маркером, а сверху закрасил краской. Травил в хлорном железе где-то сорок минут. Краску смывал растворителем, после залудил плату. 

   Теперь приступим к пайке. Первым делом паяем транзисторы, так как у них короткие ноги, и поэтому паять сложнее. Потом паяем конденсатор. Затем все резисторы, за ними светодиод, после провода и клеемник. Если все правильно спаять, то схема заработает сразу.

   Транзисторы могут быть заменены на любые n-p-n структуры. Если подключать нагрузку, ток которой выше 50мА, то советую заменить транзистор кт315 на более мощный. Резистор R3 можно заменить на любой другой с сопротивлением 200-1000 Ом.

   Резистор R2 можно заменить на любой другой с сопротивлением 50-1000 Ом. Резистор R1 может быть заменен на постоянный, если не требуется регулировка времени. Резистор R5 может быть заменен на другой с сопротивлением, 7.5-12.5 кОм. Резисторы R6 и R7 лучше оставить без изменения. Конденсатор может быть заменен и на другую емкость. Но его напряжение снижать нельзя.

   Для наглядности работы таймера решил собрать простую пищалку. Плату травить не стал, собрал все на картонке. К этой схеме подключается динамик сопротивлением 50 Ом, который можно достать из телефонных трубок советских телефонов. К конденсатору можно в параллель поставить кнопку с таким же конденсатором, и при нажатии на кнопку звук из динамика будет звучать на несколько тонов ниже. 

   Хотел бы напомнить, что параллельно диоду можно включить электромагнитное реле с током обмотки не более 50 мА (если стоит кт315). А теперь небольшое видео о работе прибора:

   С указанными по схеме номиналами время задержки не большое, но его легко можно увеличить установив ёмкость большего номинала. Схему собрал bkmz268.

   Форум по таймерам

Урок 39. Реле времени: управление устройствами по таймеру

В этом уроке мы создадим четырёхканальное реле времени. К данному устройству можно подключить до 4 приборов (лампочки, светодиодные ленты, моторы, обогреватели, вентиляторы и т.д.), каждое из которых будет включаться на заданные для него промежутки времени суток и в заданные дни недели.

Каждый из четырёх каналов нашего реле времени может выдавать не только логические уровни (1/0 — вкл/выкл), но и сигналы ШИМ (включать приборы на определённую мощность).

В реле времени имеется 20 таймеров (их количество можно уменьшить или увеличить до 128, указав нужное число в строке 16 скетча). Один таймер включает только одно устройство (канал) на заданный промежуток времени, не влияя на работу остальных устройств (каналов). Каждому устройству (каналу) можно назначить несколько таймеров, следовательно, включать и выключать каждое из устройств можно несколько раз в сутки и на разную мощность. При отключении питания, таймеры реле не сбиваются, так как их настройки хранятся в энергонезависимой памяти Arduino. Текущее время также не сбивается, так как оно берётся из модуля часов реального времени, который снабжен батарейкой.

Реле времени можно использовать для включения освещения по времени в доме, квартире, на даче, на производстве и т.д. Можно использовать для включения по времени вентиляции, котлов, обогревателей, полива газонов, систем очистки дачных бассейнов и т.д. Еще одним преимуществом реле времени является создание эффекта присутствия, например, Вас нет дома, но свет утром и вечером включается, а днём и ночью выключается, утром включается радио или телевизор, а ночью включается ночник. Это может заставить задуматься нежелательных «гостей», что дом обитаем и делать там нечего.

Нам понадобится:

Для реализации проекта нам необходимо установить библиотеки:

  • LiquidCrystal_I2C для работы с символьными ЖК дисплеями.
  • iarduino_Encoder_tmr для работы с энкодерами через аппаратный таймер.
  • iarduino_RTC для работы с модулями реального времени.
  • Библиотеки EEPROM, Wire и pgmspace используемые в скетче, входят в стандартный набор Arduino IDE.

О том как устанавливать библиотеки, Вы можете ознакомиться на странице Wiki — Установка библиотек в Arduino IDE.

Видео:

Схема подключения:

Trema модуль RTC и дисплей LCD1602 I2C подключаются к аппаратной шине I2C через Trema I2C HUB, а Trema энкодер можно подключать к любым (цифровым или аналогов

Таймер отключения нагрузки — Конструкции простой сложности — Схемы для начинающих

В болгарском радиотехническом журнале была опубликована схема простейшего таймера для управления питанием нагрузки переменного тока. В данной статье рассмотрены ее особенности и способы ее модернизации. Впоследствии эта схема (рис. 1) неоднократно повторялась в этом журнале за исключением лишь характера нагрузки Rн — предлагалось использовать лампу накаливания, электродвигатель.

Непосредственно нагрузка включена в цепь переменного тока диодного моста VD1-VD4. В диагональ постоянного тока этого моста включался тиристор VS1. Как только на схему будет подано переменное сетевое напряжение, тиристор VS1 открывается и через нагрузку Rн начинает протекать ток. Открыванию тиристора способствует то, что в первоначальный момент времени после подключения устройства к сети конденсатор С1 разряжен. Затем С1 начинает заряжаться через резисторы R1, R2 и управляющий переход тиристора VS1. Открытое состояние тиристора сохраняется и по мере заряда конденсатора С1. Как только конденсатор зарядится настолько, что значительно уменьшится ток через него и управляющий переход тиристора, тиристор VS1 перейдет в запертое непроводящее состояние. Нагрузка Rн будет обесточена и отключится от сети. Это состояние схемы соответствует готовности таймера к последующей работе — включению. Если теперь нажать кнопку SB1, то конденсатор С1 будет зашунтирован небольшим сопротивлением резистора R3. Ток управляющего перехода тиристора VS1 значительно увеличивается и тиристор открывается. После отпускания кнопки SB1 еще некоторое время будет протекать ток заряда конденсатора С1, открытый тиристор VS1 будет пропускать ток через нагрузку Rн. При этом через тиристор протекает пульсирующий постоянный ток, а через нагрузку Rн — переменный ток. Изменяя величину переменного сопротивления R1, можно регулировать время задержки отключения нагрузки Rн от сети. На рис.2 показан рисунок печатной платы для схемы рис. 1.

Фактически на этой печатной плате автором проводились эксперименты по повышению качества работы схемы. Так, на ней предусмотрены отверстия для монтажа резистора, шунтирующего управляющий переход тиристора. Схема крайне проста, но имеет несколько существенных технологических недостатков. Попытка заменить рекомендованные в статье тиристоры типа КТ206/400 была вынужденной мерой, поскольку в настоящее время этот тип тиристоров устарел и давно не поступает в продажу. При этом оказалось, что схема вообще отказывается работать со многими современными типами тиристоров и симисторов из-за значительного тока управления ими. Так были «забракованы» для схемы рис.1 отечественные КУ201, КУ202, КУ208, Т106-10, импортные ВТ151-600R и другие. Работу схемы обеспечили приборы типа ВТ134-600Е. В настоящее время и недефицитны, их стоимость невелика. Оказалось, что предложенная в болгарском журнале регулировка длительности формируемого таймером импульса при столь чувствительном полупроводниковом ключе, как ВТ134-500Е, не оптимальна. Предлагалось изменять постоянную времени заряда конденсатора С1 регулировки величины сопротивления R1 в цепи заряда С1. Обеспечить значительно большие пределы регулирования выдержки таймера при сохранении устойчивого управления тиристором VS1 можно, если постоянную времени заряда конденсатора сохранять примерно неизменной, и при этом регулировать величину напряжения, снимаемого с зарядной цепи для управления тиристором (рис.3).

Управляющий переход полупроводникового ключа VS1 в положении «В» шунтируется переменным сопротивлением R4 и резистором R5. В крайнем левом по схеме положении движка R4 суммарное сопротивление, подключаемое к точкам схемы 1-3, практически равно сопротивлению R5 — 100 Ом. В крайнем правом положении движка R4 — 2,2 кОм. При величине емкости конденсатора С1 — 10 мкФ (на напряжение 400…450 В) пределы регулировки выдержки времени таймера составили 3…4 с — 70…90 с. Сопротивление резистора R3 в схеме рис.3 выбрано почти в десять раз больше, чем в схеме прототипа (рис. 1). Это во столько же раз уменьшает ток через контакты кнопки SB1 во время разряда конденсатора С1. Другой положительной особенностью схемы рис.3 является то, что в момент нажатия кнопки SB1 работа схемы лишь подготавливается, нагрузка Rн остается фактически обесточенной, в отличие от схемы прототипа. Если потребителю нужна фиксированная выдержка таймера, то достаточно в положении «А» поставить в схему перемычку между контактами 2-3. Резистор R2, указанной на схеме величины, задает максимальную выдержку таймера. Измените его номинал при монтаже схемы и зададите другую выдержку. Если потребителя не очень затруднит для включения таймера подержать кнопку SB1 нажатой примерно 1 с, то схему можно дополнительно упростить (рис.4).

При этом резистор R1 для конденсатора С1 будет и зарядным резистором, и разрядным. На рис.5 и рис.6 показаны рисунки печатных плат и расположение деталей на них для схем рис.3 и рис.4 соответственно.

Пожалуй, самым существенным недостатком рассмотренных принципиальных схем является сложность приобретения для них малогабаритного, но высоковольтного электролитического конденсатора С1 емкостью 10 мкФ 400…450 В. На радиорынках крупных городов это реально, для небольших населенных пунктов — проблема. Да и стоимость такого конденсатора будет высокой. Попытка избавиться от перечисленных недостатков без значительного усложнения схемы привела к разработке нескольких последующих схем. Наиболее простой и совершенной из них является схема, показанная на рис.7.

При включении в сеть схемы рис.7 тиристор VS1 будет продолжать находиться в выключенном непроводящем состоянии, поскольку контакты, НО кнопки SB1 разомкнуты. Если теперь в произвольный момент времени нажать эту кнопку, то выпрямленное мостом VD1-VD4 сетевое напряжение через резистор R1 и диод VD6 будет приложено к стабилитрону VD5 и конденсатору С1. Конденсатор С1 зарядится до напряжения стабилизации стабилитрона. Отпустив кнопку SB1, мы подключим зарядившийся конденсатор С1 к цепям управления тиристором VS1. Тиристор перейдет в проводящее состояние, и через нагрузку Rн будет протекать переменный сетевой ток. В этой схеме конденсатор С1 может быть низковольтным, например, на 25…50 В. Это значительно упрощает его выбор по емкости для достижения желаемого времени отключения таймера. Одновременно облегчен и рабочий режим по току для кнопки SB1. На рис.8 показан один из вариантов рисунка печатной платы для схемы рис.7.

Для этой схемы необходим чувствительный по управлению полупроводниковый ключ. Причем в данном случае не существенно, тиристор это будет или симистор. Оказалось, что устойчивую работу обеспечивает прибор типа 2Р4М NEC. Для него максимально допустимое напряжение 400 В и ток 2 А. Для большинства случаев этого более чем достаточно. О чувствительности к управлению можно косвенно судить по сопротивлению управляющего перехода. Для данных полупроводниковых приборов оно составляет около 20 кОм. Значит, этот полупроводниковый прибор на 1-3 порядка чувствительнее по управлению по сравнению с широко известными КУ201, КУ208. Однако даже небольшой радиатор еще никому не вредил. По сравнению с прототипом в схему рис.7 также добавлен резистор R3, шунтирующий управляющий переход тиристора. Это значительно повышает вероятность нахождения тиристора в выключенном состоянии после отработки таймером кратковременного включения нагрузки Rн. Величина сопротивления резистора не принципиальна, поэтому на схемах не обозначена. Может оказаться, что в некоторых случаях резистор можно не устанавливать на плату. При этом конденсатор С1 можно использовать с меньшей емкостью. Диод VD6, включенный последовательно с резистором R1, ускоряет процесс заряда конденсатора С1 при нажатии кнопки SB1 за счет исключения некоторого разряда этого конденсатора вблизи переходов сетевым напряжением через нуль. Тип диода VD6 не имеет принципиального значения. При экспериментах был применен отечественный маломощный диод типа КД522, т.е. низковольтный. Казалось бы, амплитуда импульсов напряжения на выходе моста VD1-VD4 в режиме подготовки устройства к работе, когда нажата кнопка SB1, более 220 В, а диод — низковольтный и не пробивается. Для столь высокого напряжения выпрямительного моста диод включен в прямом направлении и открыт. Он запирается только вблизи переходов сетевым напряжением через нуль, когда напряжение на выходе моста становится менее напряжения заряжающегося конденсатора С1, т.е. примерно менее 25 В. Значение резистора R1 (рис.7)не имеет принципиального значения. Поскольку режим его работы кратковременный, то и нагреваться не успевает при допустимой рассеиваемой мощности 1…2 Вт. Во время экспериментов величина сопротивления резистора R1 была взята 8,2 кОм. Если применить более мощные импортные стабилитроны VD5, то можно уменьшить величину сопротивления резистора R1. Резисторы R2, R3 (рис.7) были взяты по 3,9 кОм. При емкости конденсатора С1 2200 мкФ (35 В) и стабилитроне VD5 типа КС222Ж выдержка времени составила 20 с. Интересным оказался факт: падение напряжения на управляющем переходе прибора 2Р4М составляло примерно 0,7 В при его работе в проводящем состоянии и около 0,5 В в выключенном (не проводящем) состоянии. Можно поэкспериментировать и значительно увеличить величину сопротивления резистора R3. Это позволит использовать конденсатор С1 меньшей емкости, ускорить процесс его предварительного заряда перед включением таймера. Следует отметить, что в данной схеме для эксперимента были испытаны и другие типы полупроводниковых ключей. Так, BT151-650R при тех же комплектующих схемы, что и для 2Р4М, обеспечивал выдержку времени всего лишь 4 с, а ВТ134-7с. Тип диодов VD1-VD4 зависит от необходимого рабочего тока нагрузки Rн. Указанные на схеме рис. 1, 3 и 7 диоды 1N4007 обеспечивают ток нагрузки до 1 А. Часто этого более чем достаточно — мощность нагрузки Rн может быть до 200 Вт.

Радиоаматор №1 2009г стр. 46

Домашняя

Реле времени, таймер. Настройка и схема подключения.

Электронное реле времени, предназначено для отсчета интервалов времени, автоматического включения/отключения различного электротехнического оборудования (освещение, отопление и т.д.) через заданный промежуток времени в течение повторяющегося недельного цикла.

Например:
для включения и отключения освещения территории двора, парка или улицы;
для включения и отключения ночного освещения лестничных маршей многоквартирных домов;
для включения и отключения в ночное время рекламных вывесок и витрин;
для управления включением электрического отопления дома;
для автоматического полива растений;
для создания эффекта присутствия в доме

Питается от бытовой электросети, напряжением 220 Вольт (есть возможность заказать реле на напряжение 12, 24, 36, 110 Вольт).
Можно запрограммировать, на всю неделю или любой день недели, один или несколько раз включение и отключение, в течении суток.
Все данные отображаются на жидкокристаллическом дисплее.
При отключении электропитания сохраняет режим программирования, за счет встроенного аккумулятора.
Cрок службы реле времени от трех до пяти лет.

Технические характеристики

















Параметр Значение
Номинальное рабочее напряжение 220V
Частота питающей сети 50/60Hz
Сохраняет работоспособность, при питающем напряжении в пределах 180V-250V
Потребляемая мощность реле не более 2VA
Допустимый ток переключающего контакта, при активной нагрузке 16А
Допустимый ток переключающего контакта, при реактивной нагрузке
Минимальный шаг программирования 1 минута
Максимальный шаг программирования 168 часов
Число программ включения/отключения 16 циклов
Механическая износостойкость, циклов вкл/откл 10000000
Электрическая износостойкость, циклов вкл/откл 100000
Время сохранения данных программирования, при отключении питания до 150 часов
Точность хода часов в течении суток, при температуре +25°С ≤1 секунда
Габаритные размеры (ВхШхГ) 86,5х36х65,5 мм
Диапазон рабочих температур, °С -10°С~+40°С
Относительная влажность 35~85%

Крепление на DIN-рейку (занимает два модуля типа S), размером как двухфазный автомат.
Эксплуатировать в закрытом помещении с искусственным регулированием вентиляции и отопления.

Лицевая панель реле времени

Назначение кнопок управления и индикации реле времени









Назначение кнопок и индикации Надпись
Индикация включения контакта ON
Кнопка программирования
Кнопка настройки дня недели D+
Кнопка настройки часа H+
Кнопка настройки минут M+
Кнопка настройки и текущего времени
Кнопка сброса всех данных RESET
Кнопка управления режимами (ON, AUTO, OFF) MANUAL

Жидкокристаллический дисплей

Данные жидкокристаллического дисплея

В верхней части дисплея:
дни недели
MO — понедельник; TU — вторник; WE — среда; TH — четверг; FR — пятница; SA — суббота; SU — воскресенье.
Настройка дня недели осуществляется кнопкой D+
В средней части дисплея:
текущее и программируемое время
Настройка времени осуществляется кнопками , H+ и M+
В нижней левой части дисплея:
номера циклов включения и отключения
ON — включено; OFF — отключено; цифры от 1 до 16 — номер цикла.
Настройка циклов осуществляется кнопкой
В нижней правой части дисплея:
режим управления
ON — включено постоянно; AUTO — автоматический режим; OFF — отключено постоянно.
Настройка режима управления осуществляется кнопкой MANUAL

Настройка реле времени

Рекомендуется начать с кнопки RESET (нажимайте аккуратно, тонкой отверткой, усилия не потребуется). После нажатия происходит гашение дисплея с последующим отображением всех элементов, сбрасываются все настройки и текущее время.

Настройка реле времени начинается с установки дня недели и текущего времени. Нажимаем (пальцами рук) и удерживаем кнопку (далее по тексту часы) и нажимаем кнопку D+ выбираем текущий день недели, продолжаем удерживать в нажатом положении кнопку часы, при помощи кнопок H+ и M+ устанавливаем текущее время.

После настройки текущего времени и дня недели, приступаем к программированию реле времени.

Программирование реле времени

Включение программирования осуществляется кнопкой(далее по тексту программирование).

1) Нажимаем кнопку программирование включается первый цикл включения, далее при помощи кнопок D+, H+ и M+ выбираем день недели и время включения.
2) Нажимаем кнопку программирование включается первый цикл отключения, далее при помощи кнопок D+, H+ и M+ выбираем день недели и время отключения.
При необходимости можно добавить еще несколько циклов включения и отключения, выполнив настройку второго, третьего и т.д. циклов.

Схема подключения реле времени

Примерная схема подключения реле времени и нагрузки

Скачать инструкцию (паспорт) реле времени

Пошаговую инструкцию по настройке и программированию электронного недельного реле времени, можно бесплатно скачать или распечатать здесь
паспорт описания и назначения кнопок управления реле времени
алгоритм программирования и настройки

скачать инструкцию (паспорт) реле времени, на русском языке
скачать инструкцию (паспорт) реле времени, на английском языке

реле времени, таймер включения и выключения света по времени, что такое реле времени, реле по времени, таймер электронный инструкция, включение света по времени, таймер выключения света, реле времени это, реле времени подключение, реле времени купить, таймер электронный, ТЭ 15, схема реле времени, реле времени 220 Вольт, реле времени программируемое, таймер полива самотечный, таймер выключения, реле, электронный таймер программируемый, с энергонезависимой памятью, ток коммутации 16 ампер, полный диапазон времени от 1 минуты до 168 часов, 16 программ, THC 15A, скачать паспорт реле времени на русском языке, скачать инструкцию реле времени на русском языке

Бытовое программируемое реле времени TS-T01 с десятью настраиваемыми режимами (24/7)

Всех приветствую, кто заглянул на огонек. Речь в обзоре пойдет, как вы наверно уже догадались, о программируемом реле времени TS-T01, которое позволяет включать/выключать различное электрооборудование в заранее запрограммированное время с интервалом в 1 минуту. Реле рассчитано на подключение к бытовым розеткам и коммутацию нагрузки с суммарным током потребления не более 16A. В обзоре будет небольшое тестирование и разборка, поэтому, кому интересно, милости прошу под кат.

Купить программируемом реле времени TS-T01 можно в магазине GearBest — здесь

Общий вид реле времени TS-T01:
ТТХ:

— Наименование модели – TS-T01
— Материал корпуса – белый пластик
— Рабочее напряжение – 230VAC
— Максимальный ток коммутации – до 16А
— Тип вилки/розетки — евростандарт
— Режимы работы реле – ручной или автоматический
— Количество программ — 10 программ
— Минимальный интервал — 1 минута
— Питание таймера – энергонезависимое (встроенный NiMH аккумулятор)
— Дополнительная функция – отображение времени
— рабочая температура – от -10°С до +40°С

Упаковка:

Реле времени TS-T01 поставляется в небольшой картонной коробочке из гофрокартона без каких-либо надписей:

Внутри коробки, помимо реле, можно найти лишь инструкцию на английском языке.

Внешний вид:

Программируемое реле времени TS-T01 выполнено в пластиковом корпусе белого цвета, в котором размещены электроника управления с дисплеем, евровилка и розеточное гнездо:

Благодаря скошенным граням, реле имеет приятный внешний вид и не портит внутридомовой интерьер:

В отличие от большинства щитовых реле, устанавливаемых на DIN рейки, данный прибор относится к приборам бытового класса и предполагает установку непосредственно во внутридомовые розетки. Сетевая вилка и розеточное гнездо выполнены по евростандарту, т.е. имеют два штырька/гнезда и контакты заземления:

С тыльной стороны корпуса присутствуют основные спецификации прибора:

Размеры дисплея – 36мм*15мм, подсветка отсутствует. Несмотря на это, читаемость символов отличная:

Размеры прибора около 135мм*60мм*73мм, вот сравнение с коробком спичек:

Разборка:

Разобрать прибор достаточно просто. Для этого необходимо выкрутить два самореза с тыльной стороны корпуса и отогнуть защелки. После этого корпус раскроется на две половинки:

Как можно заметить, силовая часть выполнена отдельно от управляющей. Питание микроконтроллера обеспечивает NiMH аккумулятор, по внешнему виду напоминающий ионистор (зеленый). По заявлению производителя, он обеспечивает бесперебойную работу более 100часов. В действительности, заряда хватает намного дольше. При подключении реле в сеть, аккумулятор подзаряжается. Для этого в схеме добавлен простейший БП. Отличительной особенностью схемы является применение помехоподавляющих конденсаторов X2 (желтый) и Y2 (синий):

Силовое реле имеет маркировку AFE BPD-SS-124DM и рассчитано на коммутацию токов до 16А при 250V, работает от напряжения 24V. Силовые провода к розеточным контактам приварены и имеют достаточное сечение 14AWG (около 2 квадратов):

Защитные штоки в розетке по желанию можно убрать:

Управление:

Программируемое реле времени TS-T01 имеет 10 независимых таймеров (программ), т.е. на каждом таймере можно установить произвольное время включения и выключения нагрузки. Все элементы управления расположены с передней стороны:

Коротко по управлению:

— WEEK, HOUR, MINUTE — установка текущего времени и дня недели (при одновременном нажатии кнопки CLOCK), а также даты и времени срабатывания реле

— RES/RCL — сброс текущего таймера (программы)

— CLOCK — для установки текущего времени и дня недели, а также для выхода из режима программирования таймера (программы)

— TIMER — поочерёдный вход в режим программирования таймеров (программ). Доступно 10 таймеров (программ). Первой показывается таймер (программа) включения (1on), затем таймер (программа) выключения (1off). Настройка времени и дня срабатывания устанавливается кнопками HOUR, MINUTE, WEEK, быстрый сброс кнопкой (RES/RCL), выход из программирования таймеров кнопкой CLOCK

— ON/AUTO/OFF – выбор режима работы (включен постоянно, по таймеру, выключен)

— RANDOM – произвольный режим работы

— CLEAR – сброс всех настроек

Итого, для корректной работы программируемого реле необходимо настроить текущее время и день недели, а затем уже программировать таймеры (программы). Для этого зажимаем кнопку CLOCK и нажимаем требуемую кнопку WEEK, HOUR, MINUTE. Кнопка WEEK отвечает за установку дня недели: понедельник (MO), вторник (TU), среда (WE), четверг (TH), пятница (FR), суббота (SA) и воскресенье (SU). Кнопка HOUR отвечает за установку текущего часа (24 часовой формат), а кнопка MINUTE – установка минут. После установки даты и времени, можно перейти к программированию реле. Напомню, что прибор может как включать потребители в заданное время, так и выключать, т.е. может либо включить нагрузку на определенное время, либо наоборот, выключить ее на определенное время. Для входа в режим программирования таймеров (программ), необходимо нажать кнопку TIMER. После этого станут поочередно доступны 10 независимых таймеров (программ). Каждая программа имеет лишь две функции: включить в заданное время и выключить в заданное время. Для установки дня срабатывания, в режиме программирования нажимаем кнопку WEEK. Доступно 16 предустановленных режимов: все дни (каждый день), только будни (рабочие дни), только выходные дни, все дни, кроме воскресенья, пн. – ср. — пт., вт. – чт. – сб, пн. – вт. – ср., чт. – пт. – сб., пн. – ср. – пт. – вс., и конкретный день (7 отдельных).

Думаю, тут все понятно, но на всякий случай поясню. Предположим, нам требуется включение какого-нибудь электроприбора два раза в сутки на 5 минут (например, в 12:00 и 20:00) семь дней в неделю (каждый день). Для этого выбираем первый режим (все дни недели), ставим время срабатывания 12:00 (1on) и время отключения 12:05 (1off) для первого таймера (программы) и аналогично для второго таймера (программы), только там ставим 20:00 и 20:05 соответственно. После этого нажимаем кнопку CLOCK или ждем 45 секунд. На этом, программирование таймера закончено. Подключенное электрооборудование будет включаться ровно в 12:00 и 20:00 (по часам на реле) на пять минут каждый день. Минимальное время включения/выключения – 1 минута. Программируемых таймеров всего 10, но для домашнего применения этого хватит. Если требуется включение нагрузки с периодичностью в 1 час круглые сутки – таймеров (программ) как раз хватит, а вот если периодичность нужна, предположим, полчаса или 10 минут, то увы, на сутки таймеров не хватит.

Отличительной особенностью реле является быстрая смена режимов работы: включен постоянно, по таймеру, выключен. Для выбора нужного режима необходимо поочередно нажать кнопку ON/AUTO/OFF.

Тестирование:

Думаю не секрет, что чем старше город, тем коммуникации там более изношены и следовательно, в летний период учащаются отключения горячей воды на профилактику или ремонт. Особенно это становится заметно в начале и конце отопительного сезона при плановых гидравлических испытаниях. Именно по этой причине я и приобрел накопительный водонагреватель, ибо в течение года, в общей сложности, около месяца не бывает горячей воды. Притом, учитывая привычку соседей экономить на всем, даже после подачи воды, нормально пользоваться ей день-два невозможно, ибо она грязная, холодная, вонючая (да, у нас однотрубная схема горячего водоснабжения, в подъезде много пожилых людей). Учитывая всю полезность водонагревателей, каких-либо собственных таймеров они не имеют, лишь терморегулятор, и в большинстве случаев могут «молотить» целый день. Я, конечно же, утрирую, но со временем полиуретановая термоизоляция начинает терять свои свойства и бачок сохраняет тепло все хуже, тэна включается все чаще. Да и собственно, зачем бойлеру работать полдня, когда никого нет дома, к тому же без присмотра. Вот поэтому я и приобрел программируемое реле времени, чтобы за полчаса до ориентировочного прихода домой, вода была теплая. Примерно так выглядит все хозяйство в работе:

К тому же, часы на кухне весьма полезная вещь:

Для демонстрации работы, я установил таймер на включение бойлера в 22:24:

Выключение нагрузки в 22:25, т.е. проработать он должен 1 минуту:

Не забываем включать режим AUTO (работа по таймеру), на фото выше реле выключено. Вот так все это выглядит в работе:

 

С нагрузкой в 2kW справляется (ток 8-9А), в работе уже около 3 месяцев, нареканий нет. Я хотел бы заострить внимание на двух нюансах, касающихся работы в данной реализации, а именно более быстрый износ бака из-за частых перепадов температур и более энергозатратный режим. По первому поясню: изготовить бак методом горячей  штамповки невозможно, поэтому торцевую часть и фитинги для подвода/вывода воды приваривают. Самым надежным считается бак из нержавейки, который сваривают аргонно-дуговой сваркой, но при массовом производстве возможен небольшой брак (непропаи, окисление части шва и т.д.). При нагреве воды, за счет температурного расширения металлов, возможно появление микротрещин, через которые может появиться течь в результате окисления бракованной части шва. Не сразу, конечно, но через некоторое время самое слабое звено даст о себе знать. Особенно это относится к бакам из бюджетной стеклокерамики. И тут даже несколько магниевых анодов ничего не решат. Второй нюанс, на мой взгляд, сомнительный и неподтвержденный – количество затраченной энергии на нагрев холодной воды чуть больше, нежели ее постоянный подогрев. Извините, данный факт не проверял, но на мой взгляд, он имеет право на жизнь. Такой режим эксплуатации более предпочтителен для тех, кто хочет продлить срок службы водонагревателя, хотя придется раскошелиться на запасную тену, особенно в районах с жесткой водой.

Ну и пару слов по поводу экономичности — при двухтрубной схеме ГВС (сразу течет горячая вода, концевая заглушка на трубе отсутствует), водонагреватель невыгоден. При однотрубной схеме ГВС (горячую воду нужно пропускать, ибо сначала бежит прохладная), водонагреватель чуть выгоднее, но свою стоимость окупит не скоро (у нас стоимость за 1kWh — 3,65р, за куб горячей – около 120р). Я пока остановился на использовании бойлера только на время отключения горячей воды и совсем недавно приобрел на пробу щитовое программируемое реле (на DIN рейку), но о нем, возможно позже…

Вывод: достаточно качественное бытовое программируемое реле времени с неплохой сборкой и схемотехникой. Внешний вид довольно приятный и не портит домашний интерьер. Максимальный рабочий ток – 16А, но на продолжительное время я бы не рискнул питать через него более 2,2kW (около 10А). Да я и не уверен, что большинство бытовых розеток на такое способны, учитывая, что преобладающее большинство в электротоварах – китайские поделки, нагревающиеся уже при 5-7 амперах. Но тут дело даже не в токопроводах, а в самом реле, уж больно компактное. В любом случае, до 10А можно использовать смело, поэтому рекомендую к покупке…

Узнать текущую стоимость реле времени TS-T01 можно по этой ссылке тыц

Включение / выключение двух альтернативных нагрузок с помощью IC 555

В этом посте мы узнаем, как сделать простую схему альтернативного реле таймера на основе IC 555 для переключения пары нагрузок поочередно с заданной длительностью задержки, определяемой расчетными значениями. соответствующих компонентов. Идея была предложена мистером Санджоем.

Цели и требования схемы

  1. Я постоянный читатель ваших прекрасных постов. Здесь я хочу попросить схемотехнику.
  2. Я пытаюсь построить лабораторную установку для нанесения покрытий на бумагу, для которой я собираюсь использовать фены мощностью 2000 Вт для сушки мелованной бумаги.
  3. Проблема в том, что эти сушилки не могут работать постоянно.
  4. Поэтому я решил использовать две сушилки попеременно по три минуты каждая. Но поочередное переключение этих сушилок вручную всегда утомительно.
  5. Итак, я запрашиваю схему, которая сможет включать и выключать сушилки поочередно и автоматически в течение заданного периода времени и продолжать делать это до тех пор, пока не отключится.

Конструкция

Ссылаясь на показанную ниже альтернативную схему переключающего реле, или мы можем также назвать ее альтернативной переключающей схемой мигающего сигнала, идею можно понять с помощью прилагаемого объяснения.

Схема построена на стандартной нестабильной конфигурации IC 555, которая в основном вырабатывает переменное высокое и низкое напряжение или переменное напряжение 12 В и ноль на контакте № 3 при включении.

Этот попеременно переключаемый выход сопровождает определенную задержку между его переключением ВКЛ / ВЫКЛ, которая определяется значениями компонентов R1, R2 и C.

В предлагаемой конструкции значения этих временных составляющих соответствующим образом рассчитаны для получения примерно 50% рабочего цикла и длительности задержки около 180 секунд или 3 минут.

При показанной компоновке необходимо изменить только емкость конденсатора 470 мкФ для достижения других предпочтительных временных задержек на выходном контакте №3.

Контакт № 3 можно увидеть подключенным к каскаду драйвера транзисторного реле, который реагирует на импульсы высокого / низкого уровня из распиновки и, соответственно, переключает контакты реле через нормально замкнутые и нормально разомкнутые контакты.

Поскольку две нагрузки подключены к этим двум контактам реле, они также попеременно переключаются из ВКЛ в ВЫКЛ и наоборот с задержкой 3 минуты между каждым переключением.

Два светодиода, подключенные к контактам питания и контакту №3 ИС, помогают указать, какая нагрузка может быть в положении ВКЛ или ВЫКЛ в данный момент.

Вышеупомянутая схема таймера с альтернативным переключением реле также может быть реализована для других идентичных приложений, а периоды включения / выключения могут быть независимо отрегулированы для достижения различных последовательностей включения / выключения путем соответствующего изменения компонентов синхронизации R1 / R2 нестабильного устройства.

О Swagatam

Я инженер-электронщик (dipIETE), любитель, изобретатель, разработчик схем / печатных плат, производитель. Я также являюсь основателем веб-сайта: https://www.homemade-circuits.com/, где я люблю делиться своими инновационными идеями и руководствами по схемам.
Если у вас есть какие-либо вопросы, связанные со схемой, вы можете взаимодействовать с ними через комментарии, я буду очень рад помочь!

Типы схем таймера со схемой и принцип ее работы

  • Домой
  • Электрооборудование
    • Что нового в электрике

    • Что такое никель-кадмиевый аккумулятор: работа и его применение
    • Что такое инвертор с ШИМ: типы и их применения
    • Что такое вихретоковый ток: теория, применение и недостатки
    • Что такое турбина Тесла: работа и ее применение
    • Что такое емкостный трансформатор напряжения и его работа
    • Что такое реле MHO: работа и его применение
  • Электроника
    • Что нового в электронике

    • Что такое Modbus: работа и его приложения
    • Проекты Arduino для студентов инженерных специальностей
    • Вопросы и ответы на собеседовании по электронике
    • Что такое полосовой фильтр: теория и его применение
    • Что такое термоэлектрический генератор: работа и применение
    • Что такое аккумулятор VRLA: конструкция и его работа
  • Связь
    • Что нового в связи

    • Что такое остаточный магнетизм: типы и его свойства
    • Вопросы и ответы для интервью по беспроводной связи
    • Что такое Modbus: работает и его Приложения
    • Что такое оптический рефлектометр и его работа
    • Что такое свинцово-кислотная батарея: типы, работа и применение
    • Что такое тест Tan Delta: его принцип и режимы
  • Робототехника
  • Проекты
    • Что нового в проектах

    • Что такое свинцово-кислотная батарея: типы, работа и применение
    • Что такое тест Tan Delta: его принцип и режимы
    • Что такое термоэлектрический генератор: работа и его применение
    • Что такое синхроскоп: принципиальная схема И его работа
    • Arduino Uno Projects для начинающих и инженеров ng Студенты
    • Проекты обработки изображений для студентов инженерных специальностей
  • Общие
    • Arduino
    • Technology
    • Бесплатные схемы
    • Вопросы на собеседовании
    • Проекты
      • Проекты ECE
      • Проекты EEE
    • IC
      • Микроконтроллеры
        • 8051
        • AVR

Принципиальная схема таймера от 1 до 15 минут, работа и приложения

Принципиальная схема таймера от 1 до 15 минут, работа и приложения

В эпоху технологий каждый прибегает к помощи машин, чтобы упростить себе жизнь.Цепи таймера облегчают выполнение повседневных задач во многих отношениях, инициируя или выполняя их в определенный интервал времени. Другими словами, если вы ищете автоматическое устройство, которое будет работать в течение определенного периода времени и отключаться по истечении желаемого времени, тогда эта схема таймера — лучший выбор.

В этом проекте мы используем микросхему таймера 555 для создания различных схем таймера, таких как схема таймера 1 мин, схема таймера 5 мин, схема таймера 10 мин и схема таймера 15 мин. Здесь, с помощью микросхемы таймера 555, мы избавляемся от необходимости вручную включать или выключать устройство.Также таймер 555 используется для генерации колебательного импульса. Это означает, что выходной контакт 3 микросхемы таймера 555 находится в состоянии «ВЫКЛ» в течение некоторого времени и снова переходит в состояние «ВКЛ» после предварительно установленного интервала времени. Мы можем использовать это колебательное поведение микросхемы таймера 555 для создания схемы таймера с различными временными задержками. Чтобы создать схему таймера на желаемый интервал времени, просто измените номинал резистора R 1 или конденсатора C 1 .

Мы можем использовать разные схемы таймера с разной выдержкой времени для управления сигнализацией, устройством, двигателями и т. Д.через определенный промежуток времени. Основную роль в этой схеме играет микросхема таймера 555. В этой статье мы будем обсуждать все схемы с четырьмя таймерами (1 мин, 5 мин, 10 мин и 15 мин) по очереди. Перед этим давайте кратко рассмотрим микросхему таймера 555.

555 ИС таймера

555 ИС таймера используется в приложениях таймера, генерации импульсов и генератора. Микросхема таймера 555 может быть в основном сконфигурирована в трех различных состояниях, а именно: мультивибратор A-стабильный, мультивибратор с моностабильным двигателем и мультивибратор с би-стабильностью.

Давайте посмотрим на внутреннюю схему микросхемы таймера 555, чтобы лучше понять принцип ее работы:

Три резистора 5 кОм соединены между собой внутри. Это создает схему делителя напряжения на контактах 8 и 1. Два компаратора вырабатывают выходное напряжение, которое зависит от разницы напряжений на их входе. Разница напряжений определяется внешней RC-цепью. Выход обоих компараторов соединен со входом триггера для создания логического выхода «высокий» или «низкий» в зависимости от состояния входа.Выход триггера можно использовать для управления ступенью переключения сильноточного выхода, чтобы управлять подключенной нагрузкой, создавая высокий или низкий уровень на выходном контакте.

Распиновка таймера 555 IC:
  • Контакт 1- Земля
  • Контакт2- Триггер
  • Контакт3- Выход
  • Контакт4- Сброс
  • Контакт5- Управляющее напряжение
  • Контакт6- Порог
  • Контакт7- Разряд
  • Контакт 8 — источник питания (4,5-15 В)
Применение таймера 555 IC:

555 Таймер IC — это полезное прецизионное устройство синхронизации, вырабатывающее одиночные импульсы или как генератор, генерирующий цепочку стабилизированных сигналов любых конкретных рабочих циклов .

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

Необходимые компоненты

Соберите нижеупомянутые компоненты, чтобы разработать схему таймера с разной продолжительностью времени:

  • 555 Таймер IC
  • Светодиод
  • Конденсатор (1000 мкФ)
  • Переменный резистор
  • Кнопка
  • Резистор
  • Блок питания
  • Соединительные провода

Схема подключения

Приведенная выше принципиальная схема предназначена для 1-минутного таймера.Для 5 минут, 10 минут и 15 минут вам просто нужно изменить номинал резистора (R 1 ).

Цепь таймера на 1 минуту:

Нам необходимо настроить таймер 555 в моностабильном режиме для создания таймера. Таймер 555 начинает отсчет времени при включении. По истечении одной минуты светодиод автоматически включится. Как правило, продолжительность времени, в течение которого вывод 3 микросхемы таймера 555 будет оставаться на высоком уровне, может быть получена по данной формуле:

T = 1,1 * R 1 * C 1

Как обсуждалось выше, мы должны изменить номинал конденсатора или резистора.Теперь, для создания схемы 1-минутного таймера, мы можем рассчитать номинал резистора, используя приведенную выше формулу:

60 сек = 1,1 x R 1 x 1000 мкФ

R 1 = 60 / (1,1 x 1000 мкФ)

R 1 = 55K

Следовательно, установите значение потенциометра на 55k, и ваш таймер будет установлен на 1 минуту. Теперь вы можете легко использовать приведенные выше формулы для определения номинала резистора в цепи таймера на 5, 10 и 15 минут.

Примечание. Вы также можете использовать формулу для создания схемы таймера, изменив значение конденсатора и сделав значение сопротивления постоянным.

Цепь 5-минутного таймера:

Аналогично, в схеме 5-минутного таймера мы будем использовать приведенную выше формулу, чтобы получить точное сопротивление резистора.

T = 1,1 * R 1 * C 1

Теперь время равно 5 минутам и будет равно (5 x 60) секундам. Емкость конденсатора останется неизменной для всей схемы таймера.

Здесь

T = 5 * 60

C 1 = 1000 мкФ

5 * 60 = 1,1 * R 1 * 1000 мкФ

Следовательно, R 1 = 272,7 кОм

Следовательно, чтобы разработать схему 5-минутного таймера, измените номинал резистора на 272,7 кОм. И через 5 минут светодиод загорится. Как только сработает контакт 2 микросхемы таймера 555, таймер начнет отсчет времени, и светодиод погаснет. По истечении 5 минут на контакте 3 микросхемы таймера 555 снова станет низкий уровень, и загорится светодиод.

Связанный проект: Автоматическая система управления уличным освещением с использованием LDR и транзистора BC 547

Цепь таймера на 10 минут:

Опять же, как обсуждалось выше, вам нужно только изменить номинал резистора R 1 для разработки 10 Цепь таймера мин. Ниже приведен расчет для определения номинала резистора:

T = 1,1 * R 1 * C 1

Теперь время равно 10 минутам и будет равно (10 x 60) секундам.Емкость конденсатора останется неизменной для всей схемы таймера.

Здесь

T = 10 * 60

C 1 = 1000 мкФ

10 * 60 = 1,1 * R 1 * 1000 мкФ

Следовательно, R 1 = 545,4 кОм

В этом случае контакт 3 микросхемы таймера 555 снова станет низким, и светодиод загорится через 10 минут.

Цепь таймера на 15 минут:

Для установки таймера на 15 минут измените значение резистора R 1 , используя следующую формулу:

T = 1.1 * R 1 * C 1

Теперь время составляет 15 минут и будет равно (15 x 60) секундам. Емкость конденсатора останется неизменной для всей схемы таймера.

Здесь

T = 15 * 60

C 1 = 1000 мкФ

15 * 60 = 1,1 * R 1 * 1000 мкФ

Следовательно, R 1 = 818,2 кОм

Итак , при замене сопротивления резистора на 818,2 кОм светодиод включится через 15 минут.

Работа схемы таймера

555 ИС таймера отлично работает для генерации временной задержки для определенного интервала.Однако для создания временной задержки более 20 минут таймер 555 не очень подходит.

Здесь мы использовали обратную логику со светодиодами. Это означает, что всякий раз, когда на выходе Pin3 микросхемы таймера 555 низкий уровень, светодиод будет включен.

Точно так же светодиод будет выключен, когда на выходе Pin3 таймера 555 IC установлено значение High. В приведенных выше расчетах светодиод будет включен по истечении рассчитанного времени. Выходной вывод 3 таймера 55 изначально будет низким. Как только сработает микросхема таймера 555, начнется отсчет времени, и светодиод погаснет.По истечении заданного времени задержки светодиод снова включится, так как контакт 3 снова будет установлен на низкий уровень.

Выше мы рассчитали номинал резистора для различных схем таймера, таких как 1 мин, 5 мин, 10 мин и 15 мин.

Приложение

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

  • Его можно использовать в транспортных средствах для управления скоростью стеклоочистителя путем установки определенного времени, в течение которого стеклоочиститель будет работать.
  • Его можно использовать в устройствах для автоматической подачи сигнала тревоги через определенный интервал времени.
  • Может использоваться в диммере лампы для автоматического включения светодиода через определенный промежуток времени.
  • Может использоваться в контуре, в котором вы хотите производить циклическую работу.
  • В воздухоохладителе вода постоянно нагнетается в мат.Мы можем использовать схему таймера, чтобы выключить насос, когда маты мокрые, и снова включить, когда маты высохнут.

Bottom Line

В приведенном выше обсуждении мы разработали схемы таймера 1 минута, 5 минут, 10 минут и 15 минут с временной задержкой с использованием 555 Timer IC. Устройства для измерения времени очень полезны в повседневной жизни и очень просты в изготовлении. Мы можем положиться на микросхему таймера 555 для создания задержек 15-20 минут. Мы надеемся, что вы хорошо знакомы с микросхемой таймера 555 и различными схемами таймера, использующими ее.Теперь вы можете легко разработать различные схемы таймера на 1 минуту, 5 минут, 10 минут и 15 минут, используя микросхему таймера 555.

Понимание таймеров в микроконтроллере PIC с последовательностью мигания светодиода

Это будет пятый учебник в нашем учебном пособии PIC серии , который поможет вам изучить и использовать таймеры в PIC16F877A . В наших предыдущих руководствах мы начали с Введение в PIC и MPLABX IDE, затем мы написали нашу первую программу PIC для мигания светодиода с помощью PIC, а затем создали последовательность мигания светодиода, используя функцию задержки в микроконтроллере PIC.Теперь давайте воспользуемся той же последовательностью мигания светодиода, которую мы использовали в предыдущем учебном руководстве, и с этим мы научимся , как использовать таймеры в нашем PIC MCU . Мы только что добавили еще одну кнопку на светодиодную панель для этого урока. Прочтите руководство, чтобы узнать больше.

Таймеры — одна из важных рабочих лошадок для встроенного программиста. Каждое приложение, которое мы разрабатываем, каким-то образом будет включать в себя приложение для измерения времени, например, включение или выключение чего-либо по истечении определенного интервала времени.Хорошо, но зачем нам таймеры, если у нас уже есть макросы задержки (__delay_ms ()), делающие то же самое !!

Почему таймер, когда у нас есть Delay ()?

Макрос задержки называется задержкой «дампа». Поскольку во время выполнения функции задержки MCU сидит в дампе, просто создавая задержку . Во время этого процесса MCU не может прослушивать свои значения АЦП или читать что-либо из своих регистров. Следовательно, не рекомендуется использовать функции задержки, за исключением таких приложений, как мигание светодиода, где время задержки не обязательно должно быть точным или длинным.

Макрос задержки также имеет следующих коротких замыканий ,

  1. Значение задержки должно быть постоянным для макросов задержки; его нельзя изменить во время выполнения программы. Следовательно, это остается определенным программистом.
  2. Задержка не будет точной по сравнению с использованием таймеров.
  3. Большие значения задержки не могут быть созданы с помощью макросов, например, задержка в полчаса не может быть создана с помощью макросов задержки. Максимальная задержка, которую можно использовать, зависит от используемого кварцевого генератора.

Таймеры микроконтроллера PIC:

Физически таймер — это регистр, значение которого постоянно увеличивается до 255, а затем начинается все заново: 0, 1, 2, 3, 4 … 255 …. 0, 1, 2, 3 … …так далее.

PIC MCU PIC16F877A имеет три модуля таймера . Они называются Timer0, Timer1 и Timer2. Таймер 0 и Таймер 2 — это 8-битные таймеры, а Таймер 1 — это 16-битный таймер. В этом руководстве мы будем использовать таймер 0 для нашего приложения. Как только мы поймем таймер 0, будет легко работать и с таймером 1, и таймером 2.

Таймер / счетчик модуля Timer0 имеет следующие особенности:

  • 8-битный таймер / счетчик
  • Доступно для чтения и записи
  • 8-битный программно-программируемый предделитель
  • Выбор внутренних или внешних часов
  • Прерывание при переполнении от FFh до 00h
  • Выбор фронта для внешних часов

Чтобы начать использовать таймер, мы должны понимать некоторые причудливые термины, такие как 8-битный / 16-битный таймер , предделитель, прерывания таймера и фокус. Теперь давайте посмотрим, что на самом деле означает каждое из них. Как было сказано ранее, в нашем микроконтроллере PIC есть как 8-битные, так и 16-битные таймеры, основное различие между ними состоит в том, что 16-битный таймер имеет гораздо лучшее разрешение, чем 8-битный таймер.

Предделитель — это название части микроконтроллера, которая делит тактовую частоту генератора до того, как она достигнет логики, увеличивающей состояние таймера. Диапазон идентификатора предварительного делителя — от 1 до 256, а значение предварительного делителя может быть установлено с помощью регистра OPTION (того же, что мы использовали для подтягивающих резисторов).Например, если значение предварительного делителя равно 64, то для каждых 64 -го импульса таймер будет увеличиваться на 1.

По мере увеличения таймера и достижения максимального значения 255 он запускает прерывание и снова инициализирует себя на 0. Это прерывание называется прерыванием от таймера. Это прерывание сообщает MCU, что это конкретное время истекло.

Fosc обозначает частоту осциллятора , это частота используемого кристалла.Время, затрачиваемое на регистр таймера, зависит от значения предделителя и значения Fosc.

Программирование и объяснение работы:

В этом руководстве мы установим две кнопки как два входа и 8 светодиодов как 8 выходов. Первая кнопка будет использоваться для установки временной задержки (500 мс для каждого нажатия), а вторая кнопка будет использоваться для запуска мигания последовательности таймера. Например, если первая кнопка нажата трижды (500 * 3 = 1500 мс), задержка будет установлена ​​на 1.5 секунд, и при нажатии кнопки два каждый светодиод будет включаться и выключаться с заданной задержкой времени. Посмотрите демонстрационное видео в конце этого учебного пособия.

Теперь, имея в виду эти основы, давайте посмотрим на нашу программу, приведенную в конце в разделе кода .

Ничего страшного, если вы не получили программу, но если получили !! Дайте себе файл cookie и сбросьте программу, чтобы насладиться результатом. Для других я разобью программу на значимые части и объясню вам, что происходит в каждом блоке.

Как всегда первые несколько строк кода — это параметры конфигурации и файлы заголовков, я не собираюсь объяснять это, поскольку я уже делал это в своих предыдущих руководствах.

Затем давайте пропустим все строки и сразу перейдем к функции void main, внутри которой находится конфигурация PORT для Timer0.

пустая функция()
{
/ ***** Конфигурация порта для таймера ****** /
    OPTION_REG = 0b00000101; // Timer0 с внешней частотой и 64 в качестве предскалярного // Также включает PULL UP
    TMR0 = 100; // Загружаем значение времени для 0.0019968s; delayValue может быть только от 0 до 256
    TMR0IE = 1; // Включение бита прерывания таймера в регистре PIE1
    ЭДД = 1; // Включить глобальное прерывание
    PEIE = 1; // Включить периферийное прерывание
    / *********** ______ *********** / 

Чтобы понять это, мы должны взглянуть на регистр OPTION в нашей таблице данных PIC.

Как обсуждалось в предыдущем руководстве, бит 7 используется для включения слабого подтягивающего резистора для PORTB. Посмотрите на приведенный выше рисунок, бит 3 устанавливается в 0, чтобы указать MCU, что следующий устанавливаемый предварительный делитель должен использоваться для таймера, а не для WatchDogTimer (WDT).Режим таймера выбирается сбросом бита 5 T0CS

(OPTION_REG <5>)

Теперь бит 2-0 используется для установки значения предварительного делителя для таймера. Как показано в таблице выше, чтобы установить значение предварительного делителя равное 64, биты должны быть установлены как 101.

Затем давайте посмотрим на регистры, связанные с Timer0

Таймер начнет увеличиваться после установки и переполняться после достижения значения 256, чтобы разрешить прерывание таймера в этот момент, регистр TMR0IE должен быть установлен в высокий уровень.Так как Таймер 0 сам по себе является периферийным устройством, мы должны разрешить Периферийное прерывание, сделав PEIE = 1 . Наконец, мы должны включить глобальное прерывание, чтобы MCU был уведомлен о прерывании во время любой операции, это делается путем установки GIE = ​​1.

Задержка = ((256-REG_val) * (Prescal * 4)) / Fosc

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

Где

REG_val = 100;

Prescal = 64

Fosc = 20000000

Это по расчету дает,

Задержка = 0.0019968s

Следующий набор строк предназначен для установки портов ввода / вывода.

        / ***** Конфигурация порта для ввода / вывода ****** /
    TRISB0 = 1; // Сообщаем MCU, что вывод PORTB 0 используется в качестве входа для кнопки 1.
    TRISB1 = 1; // Сообщаем MCU, что вывод PORTB 1 используется в качестве входа для кнопки 1.
    TRISD = 0x00; // Сообщаем MCU, что все контакты на ПОРТУ D являются выходными
    PORTD = 0x00; // Инициализируем все контакты на 0
    / *********** ______ *********** / 

Это то же самое, что и в нашем предыдущем руководстве, поскольку мы используем то же оборудование.За исключением того, что мы добавили еще одну кнопку в качестве ввода. Это делается строкой TRISB1 = 1.

Затем, вывернув наизнанку бесконечный цикл и , у нас есть два блока кода. Один используется для получения ввода таймера от пользователя, а другой для выполнения последовательности задержки с помощью светодиодов. Я объяснил их, используя комментарии к каждой строке.

        пока (1)
        {
        count = 0; // Не запускать таймер в основном цикле
        // ******* Получение номера задержки от пользователя **** //////
        if (RB0 == 0 && flag == 0) // Когда вводится
        {
            get_scnds + = 1; // get_scnds = get_scnds + 1 // Увеличение переменной
            flag = 1;
        }
        if (RB0 == 1) // Чтобы предотвратить непрерывное увеличение
            flag = 0;
        / *********** ______ *********** / 

Переменная с именем get_scnds увеличивается каждый раз, когда пользователь нажимает кнопку 1.Флаг Переменная (определяется программным обеспечением) используется для удержания процесса увеличения, пока пользователь не уберет палец с кнопки.

                // ******* Выполнить последовательность с задержкой **** //////
        пока (RB1 == 0)
        {
                PORTD = 0b00000001 << i; // Левый светодиод shit by i
                if (hscnd == get_scnds) // Если нужное время достигнуто
                {
                    я + = 1; // Переход к следующему светодиоду после заданной задержки
                    hscnd = 0;
                }
                flag = 2;
        }
        if (flag == 2 && RB1 == 1) // Сбрасываем таймер, если кнопка снова в высоком состоянии
        {
            get_scnds = 0; hscnd = 0; я = 0;
            PORTD = 0; // Выключаем все светодиоды
        }
        / *********** ______ *********** / 

Следующий блок вступает в действие, если нажата кнопка два.Поскольку пользователь уже определил требуемую задержку с помощью первой кнопки, она сохранена в переменной get_scnds. Мы используем переменную с именем hscnd , эта переменная управляется ISR (подпрограммой обслуживания прерывания).

Программа обслуживания прерывания - это прерывание, которое будет вызываться каждый раз при переполнении Timer0. Давайте посмотрим, как это контролируется ISR в следующем блоке, например, мы хотим увеличить задержку на полсекунды (0.5s) при каждом нажатии кнопки, то нам нужно увеличивать переменную hscnd на каждые полсекунды. Поскольку мы запрограммировали наш таймер на переполнение каждые 0,0019968 с (~ 2 мс), поэтому для подсчета полсекунды count переменная должна быть 250, потому что 250 * 2 мс = 0,5 секунды. Итак, когда count становится 250 (250 * 2ms = 0,5 секунды), это означает, что прошло полсекунды, поэтому мы увеличиваем hscnd на 1 и инициализируем count равным нулю.

void interrupt timer_isr ()
{
    if (TMR0IF == 1) // Флаг таймера сработал из-за переполнения таймера
    {
        TMR0 = 100; // Загружаем значение таймера
        TMR0IF = 0; // Сбросить флаг прерывания таймера
        count ++;
    }
    
    если (количество == 250)
    {
        hscnd + = 1; // hscnd будет увеличиваться каждые полсекунды
        count = 0;
    }
} 

Итак, мы используем это значение и сравниваем его с нашим hscnd и смещаем наш светодиод в зависимости от времени, заданного пользователем.Он также очень похож на предыдущий урок.

Вот и все, наша программа понята и работает.

Принципиальная схема

и моделирование Proteus:

Как обычно, позволяет проверять вывод с помощью Proteus first , я связал здесь файлы схемы Proteus.

Добавьте кнопку на нашу предыдущую светодиодную плату, и наше оборудование готово к работе. Должно получиться примерно так:

После того, как соединение установлено, загрузите код и проверьте вывод.Если у вас возникли проблемы, используйте раздел комментариев. Также проверьте Видео ниже, чтобы понять весь процесс.

Цепь задержки отключения | Timers.Shop

Ниже приведены примеры реальных приложений таймера: 1. Схема с самоблокировкой предназначена для использования кнопки для включения питания нагрузки. Когда кнопка нажата, мощность поступает на нагрузку и на реле. Реле замыкает клеммы 30 и 87, обеспечивая непрерывную подачу питания на ток, даже если кнопка отпущена (самоблокировка).По истечении тайм-аута таймер отключает питание реле, что отключает питание таймера. Эта схема не потребляет мощность в выключенном состоянии. Отлично подходит для приложений с батарейным питанием. Таймер установлен на функцию №2 и триггер №1 (отключен).

2. Самоблокирующаяся схема предназначена для использования кнопки для включения питания нагрузки. На таймер постоянно подается питание. Когда кнопка нажата, провод триггера подключается к земле и запускает функцию задержки включения, подающую питание на выход в течение определенного периода времени.По истечении тайм-аута таймер отключает питание. Таймер установлен на функцию №2 и триггер №4.

Триггер также можно изменить так, чтобы он был подключен к + 12В вместо заземления. В этом случае измените программирование триггера на # 2.

3. Другой вариант схемы самоблокировки с управлением от внешнего источника, такого как провод зажигания автомобиля. Таймер установлен на функцию № 13 и триггер № 1. Схема не потребляет питание в выключенном состоянии. Если небольшой ток в режиме ожидания не является проблемой, снимите реле.

4. Задержка выключения Самоблокирующаяся схема с нулевым потреблением тока в выключенном состоянии. Таймер установлен на функцию № 12 и триггер № 2.

5. Увеличьте время напряжения и допустимого тока с помощью реле.

6. Функция № 21. Сброс времени одиночного выстрела и удержание триггера. Одно из приложений - создание управления освещением, при котором кнопка используется для включения света. Свет будет гореть до истечения установленного времени.Нажатие кнопки при горящем индикаторе сбросит тайм-аут. Удерживание кнопки либо сбросит тайм-аут (если не истек), либо индикатор будет гореть, пока кнопка не будет отпущена.

7. Таймер можно использовать для усиления выхода другого сигнального или управляющего провода. Выход таймера будет имитировать логическое состояние триггерного провода. Выход также можно изменить, чтобы обеспечить выход, противоположный управляющему сигналу.

8. Таймер можно использовать для создания интерфейса кнопок.Например, конфигурацию можно использовать для добавления управления освещением на кузов грузовика. При нажатии кнопки таймер подает питание на выход на заданное время, а затем отключается. Повторное нажатие кнопки выключит выход. Таймаут также можно установить на неопределенный срок. Функции № 23 и № 24.

9. Если вам нужно изменить полярность двигателя, вы можете использовать схему, как показано ниже. Предположим, вам нужно, чтобы двигатель вращался в одном направлении, когда триггер применяется в течение t1 времени, и вращался в противоположном направлении, когда триггер снят.Настройте таймер на функцию № 25 и установите триггер на № 2. Триггер подключен к двухполюсному двухпроводному реле (DPDT), которое используется для изменения полярности напряжения, поступающего на двигатель, а таймер используется для подачи питания на значения t1 и t2. При подаче напряжения триггера реле переключает полярность, а таймер генерирует импульс мощности. Когда напряжение триггера снимается, полярность переключается, и таймер снова генерирует импульс мощности. Если напряжение триггера недостаточно велико для переключения реле, вы можете добавить еще один таймер с функцией № 22 для усиления сигнала триггера и управления реле.10. Таймер можно настроить как модуль отмены дневного света (RDL). Модуль отмены RDL временно выключает ходовые огни при включении указателя поворота. Когда сигнал поворота таймера выключен, таймер подает постоянное питание на RDL, как только таймер определяет цикличность сигнала поворота, он выключает выход до тех пор, пока сигнал поворота не отключится снова. Настройте таймер на функцию № 13 и установите триггер на № 2, а выход на обратное. Загрузите здесь документ по отмене ходовых огней.11. Вы можете использовать таймер на 5 или 10 ампер для создания таймера задержки выключения. Например, вы хотите, чтобы автомобильный GPS-навигатор или резервная камера включались при первом включении зажигания и продолжали оставаться включенными в течение 30 минут после выключения зажигания. Настройте таймер на функцию №12 и установите триггер на №2. Курок подключается к проводу зажигания. Когда зажигание получает питание, выход таймера включается. А когда напряжение зажигания падает до 0 В, таймер запускает обратный отсчет и включает выход через заданное время.12. Таймер можно использовать для управления освещением с такими эффектами, как плавный запуск и затемнение. Просто настройте режим вывода таймера на постепенный вывод и создайте мягкий запуск и эффекты затемнения.

13. Многие пользователи RV добавляют дополнительные камеры, добавляя их к каждому боковому зеркалу. Возникает вопрос, как активировать их с помощью велосипедных сигналов поворота. Конфигурация аналогична конфигурации «Отмена дневного света» в примере 10 выше, но вам понадобится один таймер для левой камеры и второй для правой камеры.Настройте каждый таймер на функцию № 13 и триггер № 2. Установите t1 как минимум на 1 секунду. Или установите, например, 5 секунд, если вы хотите, чтобы камера оставалась включенной в течение 5 секунд после отключения указателя поворота. Красный провод таймера нужно подключить к 12В (зажигание), а синий провод - к указателю поворота. Как только таймер определяет, что сигнал поворота включен, он активирует выход (желтый провод). Каждый цикл указателя поворота сбрасывает тайм-аут. Подключите желтый провод выхода таймера к проводу активации камеры на дисплее.Если вход выбора дисплея должен быть активирован землей, вы можете приобрести адаптер для раковины, который мы продаем, ИЛИ вы можете изменить выход таймера. Таким образом, без сигнала поворота на выходе таймера будет 12 В, а при включении сигнала поворота выход не будет запитан. Если плавающего провода недостаточно для активации входа выбора дисплея, подключите небольшой резистор (около 1 кОм) между проводом активации и землей. Резистор будет обеспечивать тягу к земле для активации входа выбора камеры на мониторе.

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


Мультиметр
Тест на обрыв провода / Тест на напряжение
Большинству устройств для правильной работы требуется 80% номинального напряжения
Купить
Аналог
мультиметр
Мультиметры
на Amazon
Klein
мультиметр
Electric
тестеры в Amazon
Clampmeter
для проверки расхода на линии
Ресурс:
Как проверить и заменить элемент
Как проверить термопару
Проверка элемента на 120 В
Как проверить провод
Безопасность
при проверке проводов:

Ни в коем случае не прикасайтесь к мокрому или ранее залитому водой прибору.
При работе с электричеством никогда не стойте на мокрой поверхности.
Никогда не стойте на голой земле, кладите сухие доски.
Ленточный тестер ведет к деревянным палкам, чтобы руки не попали под напряжение.
Используйте бесконтактный тестер напряжения, прежде чем прикасаться к проводам.
Никогда не касайтесь металлических предметов и не опирайтесь на них.
Вынуть металлические предметы из карманов.
Запрещается использовать кислород или топливные ускорители в одном помещении при ремонте электрооборудования

Ресурс:
Базовая домашняя проводка

Бесконтактный
тестер напряжения
Проверка наличия питания без касания разъемов
НИКОГДА не предполагайте, что питание отключено

Купить:
Бесконтактный
тестер напряжения Amazon
Electric
тестеры на Amazon
Ресурс:
Как проверить отключение электроэнергии

Устройства на 120 В, 15 А
включая GFCI, таймеры, переключатели, вилки, элементы управления Wi-Fi и т. д. могут быть
установлен на 15 или 20
усилитель
выключатель.

120 вольт GFCI,
розетка, розетка
который рассчитан на 20 ампер, может быть установлен на 20 ампер
только выключатель, но НЕ на выключателе на 15 ампер.
Купить

15
усилитель GFCI
20
усилитель GFCI

Купить
Электрокнига Basic
Home
коды сантехники / электрики

Или
учиться
об основном бытовом электричестве ...
использовать
и ищите по моему сайту /
Ресурс
Безопасная электропроводка
Базовая домашняя электропроводка

Использование
тестер розеток для проверки правильности подключения при любом напряжении 120 вольт
прямой клинок
выход.
Купить:
Klein
тестеры
Outlet
тестер
Схема
искатель выключателя
Electric
монитор использования

Твист-он
ассортимент соединителей проводов

Не используйте повторно старые разъемы.
Сильно скрутите разъем провода. Потяните за провода, чтобы убедиться, что они не
освободиться. Покройте всю голую медь.
Купить:
Коннектор
ассортимент на Amazon
Ассортимент разъемов на Amazon
Ресурс
Как выбрать и установить витую проволоку
разъемы

Электрооборудование
инструменты должны быть изолированы.
Всегда лучше отключать питание, но нарушение изоляции, отсутствие
правильного заземления, заземленной нейтрали, отсутствия GFCI, несоответствия
проводка, генератор
работа без автоматического переключателя, и другие проблемы по-прежнему представляют опасность
к
любой, кто работает от электричества ... даже когда выключатель выключен.

Купить:
Электрик
наборы инструментов
Klein
инструменты
Инструменты
комплекты

Подключите провод к винтовой клемме.
Используйте только одножильный медный провод на 600 Вольт.
Не используйте многожильный провод или удлинитель.
Не используйте припой в жилых помещениях с напряжением 120–240 В.
Прикрепите электроустановку к конструкции. Затяните винты очень сильно
против провода.

Купить:
NEC
книги
Dewalt сантехника /
электрические коды
Базовая электрическая книга
Национальная
руководство по электрическим кодам / иллюстрировано

Ресурсы:
Как скрутить проволоку
Как выбрать и установить скрученную проволоку
разъемы

Изолированный
Рычажный переключатель наружного освещения
Безопасно работайте с переключателем наружного освещения... и легко
Заменяет наружное покрытие.
Установить поверх обычного тумблера.
Работает с однополюсными, двухполюсными, 3PST, 3-, 4-позиционными переключателями и т. Д.
Купить:
Best
выбор: рычажный переключатель Cantex
Outdoor
рычажные переключатели на Amazon

Клеммы

Купить:
Комплект клемм
Синий для проводов 16-14
Желтый для проводов 12-10

Ресурс:
Как установить клеммы

Нажимной
соединители проводов на месте
разъемов накручиваемых

Купить:
Push
на соединителях проводов Amazon
Красный 3P коннектор для провода 10-14 калибра
Рычаг
разъемы для многожильного провода на Amazon

Используйте кусачки вместо плоскогубцев или отвертки для удаления скоб (и
гвозди).Не повредите кабель или провода внутри кабеля.

Код
- КАБЕЛЬ ДОЛЖЕН БЫТЬ закреплен без повреждения внешнего покрытия. NEC sec.
336-15
Купить

Конец
кусачки на Amazon

При снятии изоляции с провода НЕ ЗАБИРАЙТЕ
наносить порезы на поверхность
из медной проволоки. Это увеличивает сопротивление проводов и создает слабые
точка.
Купить
инструменты:
Проволока
стриптизерши на Amazon
Linesman
плоскогубцы
Pro
плоскогубцы
Игла
плоскогубцы
End
кусачки на Amazon

Погода
прочный пластиковый ящик для наружного расширения
кабельные соединения, рождественские огни, уличный удлинитель и т. д.Не для
соединительные провода с помощью гаек или проводка в стене, но может использоваться
в помещении для организации удлинителей, удлинителей и т. д.
Атмосферостойкость не
атмосферостойкий или водонепроницаемый. Используйте корпуса со степенью защиты IP65 и IP67 для
водонепроницаемый.