Каталог статей

Главная » Все схемы » Схемы устройств на микроконтроллерах » Устройства на микроконтроллерах

Выбранная схема!!!


4507
Дистанционное управление камерами Nikon на AVR микроконтроллере ATtiny13V

Пульт дистанционного управления (спуск затвора и др.) для зеркальных камер Nikon. Принципиальная схема очень проста: микроконтроллер ATtiny13V, кнопка, транзистор, ИК-диод и пара пассивных компонентов, батарейка на 3 вольта. Можно подключить ИК-диод непосредственно к ножке микроконтроллера, но это существенно ограничит ток через диод и соответственно дальность. Этот проект совместим с дистанционным управлением Nikon ML-L3. Устройство работает с моделями камер: D40, D40X, D50, D60, D70, D70s, D80 и Coolpix 8400, 8800.

Выбрано постоянное подключение питания к микроконтроллеру, кнопка подключается ко входу микроконтроллера и принажатии "пробуждает" его из спящего состояния. Это гарантирует надежную предачу ИК-последовательности даже если кнопка была нажата очень быстро.
Энергопотребление в режиме "Standby" очень мало, сравнимо с саморазрядом литиевой батарейки и действительно не влияет на время жизни батарейки. В качестве опорной частоты выбран внутренний генератор ATtiny13V, он довольно точен. Для получения большей точности его можно откалибровать. Смотрите уточнения в файле "main.c". В качестве корпуса используется дозатор сахара:

  Программа довольно прямолинейна: при включении устройство инициализируется и ожидает пока кнопку не отпустят. Для сохранения энергии устройство находится в спящем режиме,подтягивающий резистор отключен. Подтягивающий резистор разрешон при проверке входа, что происходит каждые 32мС. Watchdog-таймер используется для принудительного сброса и перезапуска всего цикла программы. Вместо транзистора BC547 можно использовать его аналог КТ315 или КТ3102.

Скачать исходник и прошивку


Категория: Устройства на микроконтроллерах | Добавил: brys99 (13.03.2012)
Просмотров: 8438 | Комментарии: 2 | Теги: Дистанционное управление камерами N | Рейтинг: 0.0/0


Всего комментариев: 2
0
2 brys99   (01.04.2012 11:13)
можно по всякому автор пошел по своему пути smile

0
1 asd   (01.04.2012 10:06)
меня в таких устройствах всегда интересовал вопрос:
контроллер ведь постоянно включен, значит жрет батарейку.
не лучше ли сделать так, чтобы кнопка подключала питание контроллера, а он уже сразу после загрузки посылал бы команду?

Все ссылки на книги и журналы, представлены на этом сайте, исключительно для ознакомления, авторские права на эти публикации принадлежат авторам книг и издательствам журналов! Подробно тут!
Жалоба

Пожалуйста оставьте свои комментарии !!!!

Имя *:
Email:
Код *:


ElectroTOP - Рейтинг сайтов
Copyright Zloy Soft (Company) © 2008 - 2016