Вы здесь: Главная » Программатор PICkit2 lite

Программатор PICkit2 lite

Схема исходник: (материал тут:http://www.labkit.ru/html/programmators_shm?id=8

Источник http://cxema.my1.ru

Задачу поставил чрезвычайно простую: повторить с минимумом отверстий, так как свёрла уже надоели :)

Небольшая загвоздка была в том, что нужно было подобрать полупроводники в SMD корпусе, выбор у нас в магазине оказался небольшой, в итоге близкими по параметрам стали: BC847B вместо кт3102, BC856B вместо кт361, 1N4148WS вместо КД522, 10BQ040 вместо 1N5817 и ещё небольшое отклонение от номиналов - это дроссель в 1000 мкГн вместо 680 мкГн (опять же в силу малого ассортимента), гнездо USB-BF заменил на mini USB, конденсатор 100мкф на 47 мкф (ради того, чтобы не торчал), остальные детали согласно номиналам. Перемычку ХТ1 не ставил, так как обновлять ПО не собираюсь.

 В итоге родилось вот это: http://cxema.my1.ru/load/0-0-0-1937-20

При первом включении программатор отказался работать, причина: непромытый флюс под микроконтроллером, вывод: тщательнее промывайте платы перед испытаниями!

Размеры платы 55х27,5 (можно ещё немного урезать сбоку :) )

Вид спереди и сзади:

Тестировал в WIN7 x64, сразу после подключения система ищет драйвер:

В MPLAB v8.87 программатор определился, но при выборе  pic16f84a выдал сообщение, что данный девайс не поддерживается, на этом я и успокоился и перешёл к PICkit2 v2.61 

В среде PICkit2 v2.61 попробовал прошить pic16f84a, всё успешно

Также попробовал рассчитать калибровочную константу для PIC12f675, была 3458, новая 345C

Тестирование напряжения Vpp показало 11,9 В