Самопальный пульт ДУ для цифрозеркалок Nikon, аналог ML-L3.

   
Этот инфракрасный пульт дистанционного управления позволяет осуществлять дистанционный спуск затвора следующих фотокамер Nikon D40, D40X, D50, D60, D70, D70S, D80, D90, D3000, D5000, D5100, D7000.
Coolpix 8400, 8800, P6000, P7000, P7100, Nikon 1 J1/V1.
Основа девайса контроллер Tiny13, питается устройство от литиевого аккумулятора 3,7v, есть зарядка с индикатором окончания заряда, от USB порта компьютера, конечно в таком устройстве оно излишне, но как говорится "Остапа понесло", просто были в наличии необходимые компоненты. Кому ненужна зарядка, питать девайс можно от одного элемента CR2032.

Печатная плата односторонняя, проста до безобразия, нарисована в Sprint-layout 6.0, слой М2 печатаем зеркально, слой К1 маркировочный смотрим на него при монтаже компонентов на плату.

Тактильная кнопка запаивается в самую последнюю очередь, после окончательной пайки, и отмывке платы от канифоли.
Tiny13 программируем прямо в плате, подпайкой проводов прямо к контроллеру, небуду здесь описывать процесс программирования, Tiny13 контроллер древний, в интернете про это инфы навалом, распиновка есть в datasheet на микросхему.

Фьюзы выставляем так : (информация для AVR fuse calculator http://avr.roboforum.ru/calc.html?part=ATtiny13)
LOW - 0 x 66
HIGH - 0 x FF

Для CodeVisionAVR окно с фьюзами выглядит так.

Основное время контроллер находится в спящем режиме, и потребляет около 1 мКа, при нажатии кнопки около 20 мА (зависит от используемого светодиода).
Если устройство собрано без ошибок, должно заработать сразу, мной было спаяно 2 штуки, все завелись с полпинка.
При подключении USB загорается светодиод status, по окончании заряда аккума он гаснет.
Комплектующие для проекта можно заказать тут http://chip-nn.ru/
Файлы к проекту : плата в LAY, прошивка HEX