Pickit 2 w
Содержание:
↑ Небольшой обзор PICkit-2 от Datagora
Официальная страница Pickit 2Официальный список поддерживаемых микроконтроллеров для PICkit 2Среды MPLAB X и MPLAB IDE v8 ▼Файловый сервис недоступен. Зарегистрируйтесь или авторизуйтесь на сайте.
Творчество народов мира: полные клоны
PICKIT2 clone (tomeko.net)
KM-78▼Файловый сервис недоступен. Зарегистрируйтесь или авторизуйтесь на сайте. ИсточникPICKIT 2 ORIGINAL CLONE (jendaelektro.ic.cz)
KP35▼Файловый сервис недоступен. Зарегистрируйтесь или авторизуйтесь на сайте. ИсточникПечатная плата программатора-отладчика PICkit2 (robozone.su)
G401▼Файловый сервис недоступен. Зарегистрируйтесь или авторизуйтесь на сайте. ИсточникПрограмматор PicKit2 (evgeny-sun-cat)
BOX-KС01▼Файловый сервис недоступен. Зарегистрируйтесь или авторизуйтесь на сайте. Источник
Творчество народов мира: обрезанные клоны
Building a PICkit2 clone (mcuhobby.com)
▼Файловый сервис недоступен. Зарегистрируйтесь или авторизуйтесь на сайте. ИсточникPICkit-2 lite (labkit.ru)
▼Файловый сервис недоступен. Зарегистрируйтесь или авторизуйтесь на сайте. Источник
Связанные материалы
Макросы sprint layout…
Вот хочу поделится всеми своими макросами для Sprint Layout 5.0. Мне их вполне достаточно, даже…
Макросы ламповых панелек для Sprint Layout 5.0…
Собрался я тут изготовить ламповый стабилизатор для усилителя, а макросов ламповых панелек для…
Эпопея по сбору макросов для Sprint Layout 4…5 продолжается!…
На этот раз своей коллекцией поделился Сергей Зонь. Вот это подборочка, я вам скажу! 1. Везде, где…
Макросы Sprint-Layout 5. Датагорская коллекция 06/2011…
Это моя новая подборок макросов к программе Sprint-Layout 5.0. Спасибо всем, кто выкладывал свои…
Обновление датагорского Сборника макросов для Sprint Layout 5…
Новый сборник макросов v.2.2009, полностью заменяет предыдущий выпуск. ОБНОВИТЕСЬ! Для этого…
Микросхемы для импульсных источников питания и их применение…
Хочу предложить Вашему вниманию справочник «Микросхемы для импульсных источников питания и их…
Программатор для микросхем памяти AT24C02 — AT24C512. Считываем и записываем данные!…
Как-то при ремонте откатных ворот итальянской фирмы LIFE понадобилось сделать копию микросхемы…
Блок управления на PIC12F629 для дневных ходовых огней (ДХО) автомобиля…
Делал я как-то раз одну систему для автомашины, не своей правда. Так вот, эта система определяла…
Светодиодная гирлянда для маленькой ёлочки. Update 1, с печатной платой…
Здравствуйте, датагорцы! Решил собрать схему из статьи «Светодиодная микрогирлянда для маленькой…
Печатная плата для входного буфера и регулятора уровня громкости УМЗЧ…
Рис. 1. Буфер в сборе Здравствуйте, друзья! Всем приятных летних дней! Я разработал и проверил…
Рисуем платы в Sprint-Layout правильно с первых шагов…
Все мы любим собирать схемы, но далеко не все хотят и умеют разводить печатные платы. Чаще всего мы…
Программатор Microchip PicKit2 Самый простой клон
Сущетвует множество вариантов схем клонов PIcKit2. Все эти схемы одинаковы по принципу работы и отличаются вариантами элементов обвязки микроконтроллера. Я публикую в этой статье наверно самый минималистичный и недорогой вариант. Все клоны, как и фирменный программатор, собраны на микроконтроллере PIC18F2550 (даташит здесь). Это — самая дорогостоящая деталь программатора. Кроме микроконтроллера потребуется еще четыре распространенных транзистора и несколько других деталей.
Что было исключено:
•
Светодиоды. Считаю их довольно бесполезными
•
Микросхемы EEPROM. Они даже не используются прошивкой программатора.
•
Цепь питания Vdd. В свяхи с этим данный клон не может предоставлять питание схеме программируемого устройства. Теоретически, это может вызвать проблемы для более старых устройств вроде 16F628 или 16F877A но на практике всё работает.
Катушка L1 любой конструкции индуктивностью 680 uH. Я использовал неизвестного типа катушку, выпаянную из компьютерного блока питания. Резистор R1 сопротивлением 10 ом ограничивает максимальный зарядный ток, потребляемый конденсатором C6 от порта USB в момент подключения. Конденсатор C4 должен быть рассчитан на напряжение не менее 25 вольт.
Некоторые элементы схемы не видны на фото, так как я использовал SMD резисторы, и они распаяны с обратной стороны платы.
Поскольку схема очень простая, я не проектировал для нее PCB, всё распаяно на макетной плате.
Полоски светло-голубого цвета — это прорези в токопроводящих дорожках, которые я сделал Дремелем. Есть один проблемный момент — для того чтобы сделать программатор микроконтроллеров вам нужен… программатор микроконтроллеров для того, чтобы Прошить PIC18F2550.
Программатор PICkit2 lite (мини версия с печатной платой)
Задачу поставил чрезвычайно простую: повторить с минимумом отверстий, так как свёрла уже надоели
Небольшая загвоздка была в том, что нужно было подобрать полупроводники в SMD корпусе, выбор у нас в магазине оказался небольшой, в итоге близкими по параметрам стали: BC847B вместо кт3102, BC856B вместо кт361, 1N4148WS вместо КД522, 10BQ040 вместо 1N5817 и ещё небольшое отклонение от номиналов — это дроссель в 1000 мкГн вместо 680 мкГн (опять же в силу малого ассортимента), гнездо USB-BF заменил на mini USB, конденсатор 100мкф на 47 мкф (ради того, чтобы не торчал), остальные детали согласно номиналам. Перемычку ХТ1 не ставил, так как обновлять ПО не собираюсь.
Прошивка
При первом включении программатор отказался работать, причина: непромытый флюс под микроконтроллером, вывод: тщательнее промывайте платы перед испытаниями!
Размеры платы 55х27,5 (можно ещё немного урезать сбоку )
Вид спереди и сзади:
Тестировал в WIN7 x64, сразу после подключения система ищет драйвер:
В MPLAB v8.87 программатор определился, но при выборе pic16f84a выдал сообщение, что данный девайс не поддерживается, на этом я и успокоился и перешёл к PICkit2 v2.61.
В среде PICkit2 v2.61 попробовал прошить pic16f84a, всё успешно.
Также попробовал рассчитать калибровочную константу для PIC12f675, была 3458, новая 345C.
Тестирование напряжения Vpp показало 11,9 В.
Микроконтроллер PIC18F2550 для повторения схемы прошивал EXTRA-PICом, через программу WINPIC800 Печатная плата тут, а вот прошивка.
Microchip PicKit2. Клон программатор
PICkit2 это недорогой Программатор / отладчик для микроконтроллеров Microchip PIC. Фирменная программа от Microchip, которая работает с этим программатором, поддерживает все базовые 8-разрядные, а также 16 и 32 разрядные микроконтроллеры, а также целый рад чипов памяти Serial EEPROM. Программатор поддерживается напрямую мощной средой разработки MPLAB IDE, что позволяет с его помощью отлаживать большинство проектов, основанных на чипах Microchip PIC. Отладка производится путем задействования точек остановки программы, запуска и остановки однократной операции. При этом можно проверить и изменить содержимое памяти и регистров микроконтроллера.
-Устройство работает точно также, как и оригинальный PICkit2 -Совместимость с любыми микроконтроллерами с питанием как от 5 так и от 3.3В.-Не применяются MOSFET транзисторы, нет дефицитных компонентов.-Возможность программирования без компьютера.
СПИСОК ПОДДЕРЖИВАЕМЫХ ПРОГРАММАТОРОМ УСТРОЙСТВ
Шесть простых шагов изготовления этого программатора.
В архиве вы найдёте файлы прошивки для контроллера PIC18F2550, принципиальную схему и печатную плату в формате PDF и PNG.
Шаг 2. Подготовим все необходимые компоненты
Список всех необходимых деталей смотрим по ЭТОЙ ссылке.
Если вы не планируете использовать программатор без соединения с компьютером, то можете исключить микросхемы IC3 и IC4 (это чипы памяти, у которых хранится программа в случае программирования без компьютера).
Шаг 2. Печатная плата и пайка компонентов.
Вы должны были загрузить чертеж печатной платы и принципиальную схему в шаге 1. Если вы еще этого не сделали, то скачайте сейчас.
Вид со стороны компонентов
Перемычки
Нижний слой
ШАГ 4. Подготовка микроконтроллера PIC18F2550 к работе в должности программатора.
шаге 1
ШАГ 5 Установка драйвера и программы — оболочки. ШАГ 6 Используем программатор — программирование других микроконтроллеров. . шаге 5 Подключаем программируемый контроллер.
Так или иначе, для подключения программируемого чиппа используются 5 проводов. Это Vdd или питание (+5 или 3.3 вольта, в зависимости от модели контроллера) , Vss или земля, MCLR — сброс и провод подачи напряжения программирования, ICSP DAT — данные программирования и ICSP CLK — Тактирование программирования.
Пример распиновки выводов программирования для микроконтроллеров PIC16F84 и PIC16F628
Распиновка стандартного разъема ICSP оригинального программатора PicKit2. Во всех разрабатываемых вами устройствах рекомендуется придерживаться этой распиновки. Вывод с номером 6 не используется (зарезервирован).