В этом микроконтроллерном таймере отсутствуют ненадежный оксидный конденсатор большой емкости и регулятор длительности выдержки. Тем не
менее ее легко изменить. Достаточно один раз отмерить нужный промежуток времени "вручную" и при каждом следующем включении реле времени
исправно отсчитает точно такой же. При необходимости выдержку легко изменить.
Схема реле приведена на рисунке. Его основной элемент — микроконтроллер PIC12F629. Сигналом с выв. 6 микроконтроллер через усилитель на
транзисторе VT1 управляет реле К1, которое в свою очередь включает и выключает исполнительное устройство, например, лампу
фотоувеличителя. Диод VD1 защищает транзистор от выбросов напряжения самоиндукции на обмотке реле. Через интегральный стабилизатор DA1
на микроконтроллер поступает напряжение питания (5 В), о его наличии сигнализирует светодиод HL1.
Таймер с запоминанием выдержки - схема
Светодиод HL2 во время отсчета выдержки мигает с частотой 1 Гц. О ее окончании и срабатывании реле сигнализирует включение светодиода
HL3. С этого же момента частота вспышек светодиода HL2 увеличивается до 3 Гц. Чтобы повторить выдержку, достаточно выключить и вновь
включить питание.
Чтобы задать или изменить выдержку, достаточно подать на прибор питание при нажатой кнопке SB1 и отпустить ее спустя нужное время.
Максимальная продолжительность выдержки практически неограничена. Запомнив выдержку в энергонезависимой памяти, микроконтроллер будет
повторять ее при каждом включении с ненажатой кнопкой.
Чтобы улучшить температурную стабильность выдержки, можно подключить между выв. 2 и 3 микроконтроллера кварцевый резонатор на 4 МГц и
заменить предпоследнюю строку таблицы кодов программы на:
:02400E00C911D6
Если для загрузки кода в микроконтроллер применяется программа IC-prog, изменения в таблицу можно не вносить. Достаточно указать в окне
"Oscillator" тип тактового генератора "XT". Это нужно сделать после загрузки кода в буфер программатора, но до фактического выполнения
операции программирования.
Файлы к статье ТАЙМЕР С ЗАПОМИНАНИЕМ ВЫДЕРЖКИ
Автор: Прадифенко А.
АРХИВ от brys99:Скачать