Для создания кордовой модели на электротяге был создан данный таймер. Было необходимо ограничить время полета и регулировать мощность мотора. Тремя джамперами задается время полета и двумя мощность двагателя, к нему подключается электронный регулятор оборотов (ESC) с BEC'ом, далее нажимаем кнопку "старт" и мотор запускается в соответствии с заданными установками, по окончании заданного времени, мотор останавливается.
Как вариант, решено было сделать таймер и для таймерной модели.
Таймер имеет следующие функции:
- выбор режима кордовой или таймерной модели (выбор осуществляется перемычкой); - для кордовой модели время следующее: 2, 3, 4, 5, 6, 7, 8, 10 минут, время выбирается 3-мя джамперами;
- для таймерной модели время следующее: 2, 3, 4, 5, 6, 7, 8, 10 секунд, время выбирается теми же джамперами; - регулятор на четыре положения с длительностью импульса 1,7; 1,8; 1,9; 2,0 мс, задается 2-мя джамперами; - по окончании заданного времени длительность импульса становится 1,0 мс;
- в варианте кордовой модели сделан плавный запуск двигателя.
Схема следующая: Рисунок печатной платы:
Микросхема PIC16F84A, все резисторы 10к...15к; конденсаторы у кварца 22пф...33пф; кварц 4МГц; конденсатор по питанию 0,1 мкф.
Все резисторы и конденсаторо cmd (чтоб уменьшить габариты и меньше сверлить отверстий :-).
Долгое время я не мог решиться на самостоятельное программирование PIC контроллеров, но благодаря подсказки Сергея, я нашел отличный инструмент для этих целей, если кого-то это заинтересует, то есть отличная книга Чака Хелибайка по PIC Basic с примерами программирования.
Вот что получилось в итоге (джампера решил заменить блоком переключателей):
Переключатели 1-3 устанавливают время таймера в соответствии с 1-й таблицей; переключатели 4-5 устанавливают длительность импульса для двигателя в соответствии со 2-й таблицей:
Переключатель №1 №2 №3 Время Переключатель №4 №5 Длительность (в мс)
OFF OFF OFF 2 OFF OFF 1,7
OFF OFF ON 3 OFF ON 1,8
OFF ON OFF 4 ON OFF 1,9
OFF ON ON 5 ON ON 2,0
ON OFF OFF 6
ON OFF ON 7
ON ON OFF 8
ON ON ON 10
Выбор кордовой модели (время в минутах) осуществляется запайкой перемычки с 6-ой ноги на землю (без нее - таймерная (время в секундах)).
Изготовлено 5 экземпляров, себе и друзьям. |