1
АВТОМАТИКА
І
Таймер
Валентин Сафонников
г. Уфа
Таймер представляет собой электронное устройство
для включения и выключения в заданное время в со-
ответствии с расписанием подключенных к нему элек-
троприборов. Расписание набирается с помощью спе-
циальной программы на компьютере, а затем загру-
жается в таймер через последовательный порт. В ка-
честве корпуса лучше всего подходит удлинитель с не-
сколькими розетками.
Схема
Схема электрическая принципиальная таймера при-
ведена на рис.
1
.
Программа
Для компилирования программы использовался AVR
macro assembler version 1.21 и файл 2313def.inc с опи-
санием периферии микроконтроллера, оба они доступ-
ны по ссылке [
1
]. Программа может быть перенесена
для работы с другими микроконтроллерами семейства
AVR, для этого нужно заменить файл
.inc,
а константе
END_DATA_AREA присвоить новое значение в соот-
ветствии с размером доступной памяти.
Технические характеристики
Максимальное количество нагрузок, поддерживаемое
программой - 7, но оно может быть меньше, в зависи-
мости от конкретной реализации схемы. Седьмой ка-
нал, в отличие от остальных, при срабатывании выда-
ет не постоянное напряжение единицы, а импульсы
звуковой частоты. Это позволяет использовать его, на-
пример, в качестве будильника. Допустимая мощность
нагрузок тоже определяется схемотехническим реше-
нием: например, если используются симисторы типа
КУ208, установленные на радиатор, то она составляет
1
кВт на каждый канал.
Память микроконтроллера, установленного внутри
таймера, позволяет хранить расписание, состоящее из
41-го (для AT90S2313) события. Максимальное время.
DD1
AT90S2313
ZQ1
8 МГц
■fl— *
01 .
оУ
PD1/TXD
PB1/AIN1
PD2/INT0
РВ2
PD3/INT1
РВЗ/ОС1
PD4/T0
РВА
PDS/T1
PB5/MOSI
PD6/ICP PB6/MISO
XTAL1
PB7/SCK
XTAL2
RESET
VCC
VCC
TXD (3)
GND(5)-<-
~220В
FU1
Нагрузкв 1
Рис. 1
10
[
I Радиолюбитель - 07/2006
предыдущая страница 10 Радиолюбитель 2006-07 читать онлайн следующая страница 12 Радиолюбитель 2006-07 читать онлайн Домой Выключить/включить текст