Энциклопедия Технологий и Методик
|
Домашнее ракетостроение
Таймер на микроконтроллере для выброса парашютов
Таймер предназначен для управления выбросом двух парашюто последовательно через определенные промежутки времени. Установка времени производится одной кнопкой и сохраняется в энергонезависимой памяти микроконтроллера.
Для установки таймера перевести таймер в безопасный режим "SAFE" , отключив подачу питания на воспламенители тумблером "SAFE/ARM", подать питание и нажать кнопку установки "SETUP"(S1), при этом загориться светодиод воспламенителя-0 D3. Нажать и удерживать кнопку "SETUP" (S1) время требуемое для задержки выброса парашюта-0 от момента старта ракеты, при этом светодиод парашюта-0 (D3) будет мигать раз в секунду, загораясь на полсекунды и погасая на полсекунды. После отпускания кнопки загориться светодиод парашюта-1 (D2). Нажать и удерживать кнопку "SETUP" время требуемое для задержки выброса парашюта-1 от момента выброса парашюта-0, при этом светодиод парашюта-1 (D2) будет мигать раз в секунду, загораясь на полсекунды и погасая на полсекунды. После отпускания кнопки светодиоды погаснут и таймер перейдет в исходное состояние. Установленное время будет сохранено в энергонезависимой памяти и повторная установка потребуется только при необходимости изменить настройку таймера. Максимальное время задержки таймера 127 секунд, минимальное - 0.5 с, шаг установки времени - 0.5 с.
Перед подачей питания на таймер , необходимо убедиться что переключатель "SAFE/ARM" находится в положении "SAFE". После подачи питания следует убедиться что ни один из светодиодов (D2 или D3) не светится, и только потом перевести переключатель "SAFE/ARM" в положение "ARM".
Ключи таймера могут коммутировать ток до 30 А
Таймер выполнен на микроконтроллере ATiny12L
Схема таймера
Исходный код программы на ассемблере и результат компиляции тут
Программировать микроконтроллер можно не имея программатора, схема подключения микроконтроллера взята от сюда: AVR раз, два, три... это просто!
Схема программирования микроконтроллера
Для программирования использовалась программа PonyProg 2000
Программа настраивается следующим образом:
Setup -> Interface Setup
I/O port setup -> LPT
AVR ISP I/O
LPT1 (или LPT2)
После настройки программы необходимо выполнить калибровку.
ВНИМАНИЕ !
Запрещается любая републикация, полное или частичное воспроизведение материалов данного сборника, а также фотографий, чертежей и схем, размещенных в нем, без предварительного согласования с авторами представленных статей.
Напоминаю! Что за любое противоправное и противозаконное использование материалов, опубликованных в энциклопедии, редакция ответственности не несет.
Сборник составлен по публикациям
"Экспериментального любительского ракетостроения"
Составитель. Патлах В.В.
http://patlah.ru
© "Энциклопедия Технологий и Методик" Патлах В.В. 1993-2007 гг.
|