Программатор отладчик PICkit 3: инструмент современного инженера электронщика

Программатор и системный отладчик, представленный единой конструкцией, называемый PICkit 3 — относительно обычный дешевый инструмент электронщика. Внутрисхемный инструмент, управляемый через ПК (Персональный компьютер — компьютер, предназначенный для эксплуатации одним пользователем), оснащается программным обеспечением MPLAB IDE (версия 8.20 либо выше) под платформу «Windows». Программатор отладчик PICkit 3 — нужный инструментарий разраба электрических устройств различной трудности, схожий CH341A и иным. Применение обещает помощь в самых различных вариантах, от разработки программного обеспечения, до аппаратной интеграции. Разглядим этот программатор, чтоб иметь возможность употреблять по мере необходимости.

СОДЕРЖИМОЕ ПУБЛИКАЦИИ :

  • 1 Программатор PICkit 3 — обзор инвентаря электронщика
    • 1.1 Программатор-отладчик PICkit 3: интерфейсы рабочих цепей
    • 1.2 Программный интерфейс (соединения) на 6 контактов
    • 1.3 Три главных активных полосы рабочего режима
    • 1.4 Индивидуальности внедрения программатора PICkit 3 на практике
    • 1.5 Программатор отладчик PICkit 3 — советы для использования
    • 1.6 Индивидуальности процесса программирования и отладки
    • 1.7 Настоящая установка системы программирования PICkit 3
  • 2 Видеоматериал по теме как практика программирования

Программатор PICkit 3 — обзор инвентаря электронщика

Программатор отладчик PICkit 3 предназначен для разработки аппаратного и программного обеспечения микроконтроллеров из серии «Microchip PIC» (MCU) и контроллеров цифровых сигналов «dsPIC» (DSC).

Отмеченные микросхемы основаны на поочередном программировании через проводные поочередные двухпроводные интерфейсы «In-Circuit»(ICSP) и «Enhanced In-Circuit Serial Programming». Добавочно к функциям отладчика, система PICkit 3 также поддерживает функционал программатора.

ИНСТРУМЕНТ

Программатор отладчик PICkit 3: инструмент современного инженера электронщика

Представляемое к рассмотрению устройство программирования PICkit 3 находит обширное применение в любительской и проф электрической практике

Электроника программатора отладчика делает код подобно реальному устройству, благодаря встроенному схемному решению эмуляции, а не специальной микросхеме самого устройства. Функции доступны в интерактивном режиме. Установка либо изменение функций производится через интерфейс «MPLAB IDE».

Программатор PICkit 3 разрабатывался под эмуляцию интегрированных микропроцессоров средствами отладки. Индивидуальности программатора и отладчика PICkit 3 в едином выполнении:

  • чистка (стирание) памяти с проверкой,
  • поддержка USB обычными драйверами «Windows»,
  • высочайшая скорость работы микропроцессоров,
  • контроль перенапряжения / недлинного замыкания,
  • маленькое напряжение питания (спектр 1,8 – 5 вольт),
  • чтение/запись программ и данных в память MCU,
  • наличие контрольных операционных индикаторов.

Программатор PICkit 3 предназначен только для разработки и отладки любительских программ. Программирование производственного нрава сиим устройством практически не поддерживается. Но, никто не отменял вероятное внедрение инструмента для производственных целей, если таковые соразмерны с многофункциональными способностями PICkit 3.

Программатор-отладчик PICkit 3: интерфейсы рабочих цепей

Подключение по интерфейсу рабочих цепей системы отмечается обычным и облегчённым подходом. Обычно, для подключения употребляется USB-порт и входящий в набор устройства USB-кабель. Область интерфейса рабочего подключения имеет маркер первого контакта, чтоб юзер не ошибся в процессе организации соединения.

PICKIT 3

Программатор отладчик PICkit 3: инструмент современного инженера электронщика

Рабочие элементы и обозначения программатора PICkit 3: 1 – ушко под транспортный ремень; 2 – гнездо USB интерфейса; 3 – метка на корпусе для 1-го контакта интерфейса соединения; 4 – интерфейс соединения; 5 – контрольные светодиоды; 6 – нажимная многофункциональная клавиша

На верхней корпусной крышке устройства имеются контрольные светодиоды состояния работы в режимах программирования либо отладки средствами  PICkit 3. В общей трудности на корпус выведены три светодиодных индикатора:

  1. Зелёного свечения (наличие/отсутствие напряжения питания),
  2. Голубого свечения (активный/пассивный USB порт),
  3. Жёлтого свечения (активная/пассивная функция программирования).

Крайний индикатор перечня – светодиод жёлтого свечения, зажигается красноватым светом, если имеет пространство аварийный сбой в работе инструмента программирования.

Программный интерфейс (соединения) на 6 контактов

Программный интерфейс (соединения) представлен 6-контактным разъёмом, через который производится подключение к мотивированной микросхеме. Набор программатора-отладчика, обычно, содержит адаптер перехода от программатора к мотивированному программируемому процессору.

АДАПТЕР

Программатор отладчик PICkit 3: инструмент современного инженера электронщика

Интерфейс программный (соединения с мотивированной микросхемой) и распиновка: 1 – напряжение программирования (1,8 – 14 вольт); 2 – напряжение питания (1,8 – 5 вольт); 3 – нулевая (общая) шина; 4 – сигнал данных по ICSP связи; 5 – сигнал частоты по ICSP связи; 6 – низковольтная защита

Рекомендуется для работы с программатором отладчиком PICkit 3 употреблять наружный источник питания. Конфигурация мотивированного VDD распознаётся программатором-отладчиком для обеспечения преобразования уровня под мотивированную операцию при низком напряжении. Если программатор-отладчик не описывает напряжение на полосы VDD, схема не будет работать.

Три главных активных полосы рабочего режима

Но лишь три полосы, обычно, активны и относятся к работе ядра инструмента:

  • контакты 1 (VPP / MCLR),
  • 5 (PGC),
  • 4 (PGD).

Контакты 2 (VDD) и 3 (VSS) показаны на рисунке выше для полноты способностей схемы. Система PICkit 3 предоставляет две конфигурации для питания мотивированного устройства:

  • внутренним отладчиком,
  • наружным мотивированным источником напряжения.
Читайте также:  Принтеры «всё в одном»: печатная техника перечнем ТОП-7 для дома

Уровень мощности внутреннего отладчика, меж тем, ограничен параметром — 30 мА. Этого тока довольно для слабеньких применений, где напряжение VDD отделено от остальной части прикладной схемы для независящего программирования. Но для общего использования данной для нас мощности очевидно недостаточно, так как предъявляются наиболее высочайшие требования к системе питания USB, получаемой от ПК (Персональный компьютер — компьютер, предназначенный для эксплуатации одним пользователем).

Индивидуальности внедрения программатора PICkit 3 на практике

Не все программируемые микросхемы имеют полосы AVDD и AVSS. Но если таковые находятся на мотивированном устройстве, все подключаются при соответственных уровнях напряжений и токов для обеспечения корректной работы программатора отладчика.

Недозволено допускать наличие «плавающих» уровней. В общем и целом: рекомендуется все полосы (VDD / AVDD) и (VSS / AVSS) подключать к подходящим уровням токов и напряжений. Не считая того, микросхемы с линией VCAP (к примеру, PIC18FXXJ) следует подключать к соответственному конденсатору либо уровню тока/напряжения.

PICKIT 4

Программатор отладчик PICkit 3: инструмент современного инженера электронщика

Традиционная схема подключения программируемого (отлаживаемого) устройства конкретно к программатору PICkit 3: 1 – обслуживаемая мотивированная микросхема; 2 – интерфейс подключения на 6 контактов; 3 – программатор и отладчик

Как видно из представленной выше схемы, связь мотивированной платы и отладочного инструмента весьма ординарна. Сопутствующие программированию (отладке) задачи, как указывает практика, часто вызваны иными соединениями либо доп компонентами на линиях. Всё это мешают работе программатора отладчика PICkit 3, а поэтому просит внимательного подхода.

Программатор отладчик PICkit 3 — советы для использования

Официально представленной документацией не рекомендуется употреблять:

  • подтяжку на PGC / PGD, беря во внимание наличие на этих линиях понижающих резисторов (4,7 кОм) конкретно в схеме программатора отладчика;
  • конденсаторы на PGC / PGD для стабильности программирования и отладки;
  • конденсаторы на MCLR. Обычно довольно обычного подтягивающего резистора.
  • диоды на PGC / PGD, препятствующие двунаправленной связи программатора и мотивированного устройства.

Существует два шага использования устройства PICkit 3 в качестве отладчика.

  1. 1-ый шаг просит программирования мотивированной схемы (обычно этим же PICkit 3).
  2. 2-ой шаг употребляет внутреннюю аппаратную отладочную схему мотивированного устройства Flash для пуска и тестирования прикладной программки.

Эти два шага впрямую соединены с операциями MPLAB IDE:

  • запись (программирование) кода в мотивированной микросхеме и активирование особых функций отладки;
  • внедрение программатора отладчика для установки точек останова / пуска. Если целевое устройство запрограммировано некорректно, программатором PICkit 3 выполнить функции отладки не получится.

Индивидуальности процесса программирования и отладки

Картинкой ниже представлена упрощённая схема внутреннего интерфейса программатора отладчика PICkit 3. Тут для программирования не требуются кварцевый резонатор на мотивированном устройстве, но требуется подача питания. В момент программирования устройство устанавливает нужные уровни программирования на контактах VPP / MCLR.

КОМПЛЕКТ K150

Программатор отладчик PICkit 3: инструмент современного инженера электронщика

Главные обоюдные связи, нужные для программирования мотивированного устройства: 1 – внутрисхемные цепи; 2 – напряжение программирования; 3 – программируемое целевое устройство

Также схемой PICkit 3 отправляются тактовые импульсы на контакт PGC и поочередные данные через PGD. Чтоб убедиться, что микросхема запрограммирована верно, тактовые импульсы отправляются на PGC, а данные считываются назад из PGD. Таковой подход соответствует протоколу ICSP разрабатываемого устройства.

Настоящая установка системы программирования PICkit 3

Для рабочего функционирования программатора и отладчика PICkit 3 нужна установка программного обеспечения MPLAB IDE. Крайняя версия исполняемого файла установки MPLAB IDE доступна на страничке разраба Microchip (тут – версия 3.10).

Приобретенный программатор обычно дополняется компакт-диском MPLAB IDE. Для установки ПО (то есть программное обеспечение — комплект программ для компьютеров и вычислительных устройств) довольно запустить исполняемый файл и следовать инструкциям. Опосля окончания установки ПО (то есть программное обеспечение — комплект программ для компьютеров и вычислительных устройств), программатор подключается через USB интерфейс системным кабелем на индивидуальный комп.

Программка автоматом обнаруживает устройство. Также к программатору PICkit 3 подключают мотивированную микросхему через интерфейс соединения. Может быть, придётся настроить программку MPLAB IDE для работы с определенным проектом. Тщательно опции обрисовывает «Положение по эксплуатации PICkit 3».

Видеоматериал по теме как практика программирования

Ролик видео, представленный ниже, наглядно показывает способности внедрения устройства в обыкновенной практике. Видео дозволяет поближе познакомиться с устройством и чертами программирования:

С помощью инфы: Microchip

ПОНРАВИЛАСЬ ЗАМЕТКА: Программатор отладчик PICkit 3: инструмент современного инженера электронщика — поделись ссылкой на НАШ веб-сайт

Оставьте первый комментарий

Оставить комментарий