Показать сообщение отдельно
  #1  
Старый 14.08.2013, 19:32
Admin Admin на форуме
Администратор
 
Регистрация: 04.08.2013
Адрес: UA, Kiev-Odessa
Сообщений: 1,077
Отправить сообщение для Admin с помощью ICQ Отправить сообщение для Admin с помощью Skype™
По умолчанию Универсальный двухканальный микропроцессорный таймер.

. . . Общее описание.
. . . Устройство является универсальным прибором производственно-технического и бытового назначения, предназначено для формирования точно заданных пользователем, относительно времени, сигналов. В основе прибора применён микроконтроллер, имеющий достаточную точность для установки длительности каких-либо процессов в промышленном производстве, на транспорте, в связи, научных исследованиях. Устройство имеет два канала и может работать в одном из режимов - таймер, генератор сигналов, ждущий мультивибратор, частотомер. Интервалы временных задержек и режим работы таймера программируются пользователем. Минимальное время задержки - 1мсек, максимальное время задержки - 99999секунд (27,7часов). Максимальная погрешность выдержки установленных интервалов - не более 3 секунд в сутки. Напряжение питания - 8…30 вольт. Ток потребления - 20 мА. Устройство имеет 2 выхода отрицательной полярности и вход для режима ждущего мультивибратора или частотомера. Выходы допускают нагрузку с током до 0,5А. Вход имеет подтяжку к питанию 5 вольт, рабочий фронт - низкий, ток потребления - 0,5 мА.

. . . Внешний вид готового устройства, электрическая схема и распиновка разъёма:



. . . Режимы работы устройства.
. . . 1. Таймер однофазный. После подачи питания включается второй канал. Через время периода 1 второй канал отключается, а первый включается.


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


. . . 3. Таймер трёхфазный. После подачи питания включается первый канал на время периода 1, затем отключается. Через время периода 2, после отключения первого канала, включается второй канал на время периода 2.


. . . 4. Таймер трёхфазный в инверте. После подачи питания включается второй канал. Через время периода 1 включается первый канал. Через время периода 2, после включения первого канала, отключается второй канал на время периода 2.


. . . 5. Генератор. Выдаёт бесконечную серию сигналов после подачи питания на устройство, начиная с низкого. Период 1 соответствует времени высокого сигнала, период 2 соответствует времени низкого сигнала. Второй канал работает в режиме инвертирования первого канала.


. . . 6.Ждущий покоя таймер однофазный. После подачи питания включается второй канал. Изменение фронта входного сигнала сбрасывает счётчик отсчёта периода 1. После полного отсчёта времени периода 1 включается первый канал, отключается второй.


. . . 7.Ждущий покоя таймер двухфазный. Изменение фронта входного сигнала сбрасывает счётчик отсчёта периода 1. После полного отсчёта времени периода 1 включается первый канал, отключается второй, на время периода 2. Второй канал работает в режиме инвертирования первого канала.


. . . 8.Ждущий покоя таймер трёхфазный. После подачи питания, включается первый канал. Изменение фронта входного сигнала сбрасывает счётчик отсчёта периода 1. После полного отсчёта времени периода 1 первый канал отключается. Через время периода 2 после отключения первого канала, включается второй канал на время периода 2.


. . . 9.Ждущий покоя таймер трёхфазный в инверте. После подачи питания, включается второй канал. Изменение фронта входного сигнала сбрасывает счётчик отсчёта периода 1. После полного отсчёта времени периода 1 первый канал включается. Через время периода 2 после включения первого канала, отключается второй канал на время периода 2.


. . . 10.Ждущий низкого сигнала таймер однофазный. После подачи питания включается второй канал. После низкого фронта входного сигнала запускается таймер отсчёта времени периода 1, по окончании которого включается первый канал, отключается второй.


. . . 11.Ждущий низкого сигнала таймер двухфазный. После низкого фронта входного сигнала запускается таймер отсчёта времени периода 1, по окончании которого включается первый канал на время периода 2. Второй канал работает в режиме инвертирования первого канала.


. . . 12.Ждущий низкого сигнала таймер трёхфазный. После подачи питания, включается первый канал. После низкого фронта входного сигнала запускается таймер отсчёта времени периода 1, по окончании которого первый канал отключается. Через время периода 2 после отключения первого канала, включается второй канал на время периода 2.


. . . 13.Ждущий низкого сигнала таймер трёхфазный в инверте. После подачи питания, включается второй канал. После низкого фронта входного сигнала запускается таймер отсчёта времени периода 1, по окончании которого включается первый канал. Через время периода 2 после включения первого канала, отключается второй канал на время периода 2.


. . . 14.Ждущий высокого сигнала таймер однофазный. После подачи питания включается второй канал. После высокого фронта входного сигнала запускается таймер отсчёта времени периода 1, по окончании которого включается первый канал, отключается второй.


. . . 15.Ждущий высокого сигнала таймер двухфазный. После высокого фронта входного сигнала запускается таймер отсчёта времени периода 1, по окончании которого включается первый канал на время периода 2. Второй канал работает в режиме инвертирования первого канала.


. . . 16.Ждущий высокого сигнала таймер трёхфазный. После подачи питания, включается первый канал. После высокого фронта входного сигнала запускается таймер отсчёта времени периода 1, по окончании которого первый канал отключается. Через время периода 2 после отключения первого канала, включается второй канал на время периода 2.


. . . 17.Ждущий высокого сигнала таймер трёхфазный в инверте. После подачи питания, включается второй канал. После высокого фронта входного сигнала запускается таймер отсчёта времени периода 1, по окончании которого включается первый канал. Через время периода 2 после включения первого канала, отключается второй канал на время периода 2.


. . . 18.частотомер 1. При достижении сигнала до частоты 1, включаем первый канал, отключаем второй. При достижении сигнала до частоты 2, включаем второй канал, отключаем первый.


. . . 19.частотомер 2. Если частота сигнала больше записанной частоты 1, включается первый канал. Если частота сигнала меньше записанной частоты 1, первый канал отключается. Если частота сигнала больше записанной частоты 2, включается второй канал. Если частота сигнала меньше записанной частоты 2, второй канал отключается.


. . . 20.фронтовый таймер. Положительный фронт сигнала включает 1 канал на время периода 1. Отрицательный фронт сигнала включает 2 канал на время периода 1.



. . . Программирование.
. . . Для входа в режим программирования нужно нажать кнопку на модуле таймера и удерживая её включить питание. Светодиод выдаст 20 вспышек за 2 секунды, сигнализируя о входе в режим программирования. Следующие длинные вспышки с периодом 1 и паузой между сериями 2 секунды информируют о номере разряда программирования. Короткие нажатия на кнопку инкрементируют счётчик с номером разряда. Всего 17 разрядов, Первый разряд отвечает за режим работы таймера (1-таймер однофазный, 2-таймер двухфазный, 3-таймер трёхфазный, 4-таймер трёхфазный в инверте, 5-генератор, 6-ждущий покоя таймер однофазный, 7-ждущий покоя таймер двухфазный, 8-ждущий покоя таймер трёхфазный, 9-ждущий покоя таймер трёхфазный в инверте, 10-ждущий низкого сигнала таймер однофазный, 11-ждущий низкого сигнала таймер двухфазный, 12-ждущий низкого сигнала таймер трёхфазный, 13-ждущий низкого сигнала таймер трёхфазный в инверте, 14-ждущий высокого сигнала таймер однофазный, 15-ждущий высокого сигнала таймер двухфазный, 16-ждущий высокого сигнала таймер трёхфазный, 17-ждущий высокого сигнала таймер трёхфазный в инверте, 18-частотомер 1, 19-частотомер 2, 20-фронтовый таймер.) , следующие 5 разрядов - секунды первого периода, 3 разряда тысячные секунды первого периода, следующие 5 разрядов - секунды второго периода, 3 разряда - тысячные секунды второго периода. Для редактирования текущего разряда нужно длительно нажать на клавишу. Светодиод выдаст серию коротких вспышек, сигнализируя о входе в режим редактирования текущего разряда. Следующие короткие вспышки с периодом 1 и паузой между сериями 2 секунды информируют о текущем состоянии разряда. Перебор единиц разряда осуществляется короткими нажатиями на клавишу. Для выхода с режима редактирования текущего разряда нужно длительно нажать на клавишу. Светодиод выдаст серию коротких вспышек, сигнализируя о выходе из режима редактирования текущего разряда. Изменение любого регистрами автоматически записывается в энергонезависимую память микроконтроллера.
. . . Программа поддерживает функцию сброса всех регистров, сброс происходит при удержании кнопки на 5 секунд после подачи питания на устройство.


. . . Примеры, отображающие возможности устройства.
. . . 1. Ограничитель оборотов двигателя.

. . . Устройство установлено на модернизированный для ралли по бездорожью УАЗ. Кроме переделки ходовой части заменен силовой агрегат на дизель. В движении по труднопроходимым дорогам на низших передачах двигатель работает на предельных режимах работы. Устройство отключает клапан топливоподачи дизельного ТНВД если частота вращения выходит за предельно-допустимую. Отсечка происходит с гистерезисом 100 обр/мин. Программа устройства работает в режиме частотомера, на вход которого подаётся переменный сигнал с обмотки генератора. Выход устройства нагружен обмоткой реле управления клапаном топливоподачи. Схема подключения приведена ниже.



. . . Архив с схемой можно скачать здесь

. . . Обсуждение проекта ниже.


Ответить с цитированием