|
|||
Автор: | Александр | |
При создании данного устройства приследовалась цель: сделать ppm кодер для радиоуправления
моделями, при этом сделать так, чтобы было как можно проще добавить ещё несколько каналов
(для начала двух достаточно было). Так же есть калибровка Минимального и Максимального
положения ручек управления, так как не всегда полный ход ручки совпадает с полным ходом
переменного резистора. Как результат: 1 микроконтроллер, 2..8 переменных резисторов, 1 двуцветный светодиод, 1 кнопка и мелочь. |
||
last update: | Август 2008 | |
Собственно, прошено было сделать как можно компактнее и примитивнее кодер для
установки в пульт радиоуправления модели. Необходимо было всего 2 канала и
возможность калибровки минимума и максимума.
Всё тоже самое делается и на жёсткой логике, но количество корпусов получается безобразное, да и калибровка становится более сложной - масса подстроечных элементов. Устройство содержит в себе: цепи питания, переменные резисторы, светодиодный индикатор, кнопку. Кликабельно Питание схемы осуществляется от "модельного" напряжения 9.6 вольт. Стабилизатор на схеме не показан, он выполнен на LM7805. Переменные резисторы - органы управления. Их сопротивление может быть практически любым в пределах 4,7к .. 47к. Зависимость регулировки обязательно линейная. Микроконтроллер - ATMEGA8 заведённая от внутреннего RC генератора на частоте 4МГц. Светодиод двухцветный нужен для индикации процесса калибровки. Кнопка - вход и управление калибровкой. Калибровка девайса осуществляется так: нажимаем кнопку и ждём более 1-й секунды. Светодиод зеленеет. Ставим ручки переменников в минимальное положение. Жмём кнопку. Светодиод краснеет. Ставим ручки переменников в максимальное положение. Жмём кнопку. Светодиод гаснет. И после этого 100% регулировочной характеристики ложится на участок от установленных минимального и максимального положения резисторов. Параметры сохраняются в eeprom микроконтроллера. Кликабельно Исходник на Си написанный в AVR Studio + WinAVR здесь. При программировании надо фьюзами задать тактирование от внутреннего RC генератора на 4МГц. За сим прощаюсь. Вопросы задавать почтой, адрес которой указан на главной странице |
|
|||