ICD2-SeVeN
доступная для повторения версия MPLAB-ICD2 дебаггера (внутрисхемного отладчика - программатора PIC контроллеров серий PIC12F, PIC16F, PIC18F и dsPIC30F) компании Microchip.
USB - версия
Порядок изготовления и наладки
Изготовление программатора
Прошивку контроллера скачиваем здесь.
- Плата изготавливается при помощи "лазерно - утюжной" технологии. Ознакомиться с этим процессом изготовления печатных плат можно на этой странице.
- Перед монтажом компонентов на плату необходимо тщательно проверить топологию платы на возможные обрывы дорожек и короткие замыкания между дорожками.
- Впаять все пассивные элементы (резисторы, конденсаторы, кварцы, индуктивности), за исключением резистора R100 и перемычки J1.
- Запаять микросхему 74HC02 на плату в соответствии со схемой и подать напряжение питания +5V на плату (контакты 1 и 4 для кабеля USB). Проконтролировать наличие и частоту на выходе генератора преобразователя напряжения (на любом из резисторов R10, R31). Частота сигнала должна быть около 200 кГц. Впаять транзистор VT1. Измерить напряжение на конденсаторе С12, оно должно находиться в пределах 17 - 21 V. Измерить ток потребления преобразователя напряжения (он не должен превышать 30 mA).
- Запаять в схему стабилизатор VR1 и проконтролировать напряжение на выходе.
- Установить на плату PIC16F876A. На плате располагаются квадратные контактные площадки интерфейса ICSP для программирования контроллера программатора. Используя их, запрограммировать контроллер ICD2 прошивкой ICD661.HEX.
- После успешного программирования запаять Перемычку J1 и оставшиеся компоненты.
- Припаять к плате кабель USB и вперёд!
Правильно собранный и запрограммированный ICD2 наладки не требует.
Для подключения этого ICD2 - клона к РС и работе его совместно с MPLAB Вам необходимо скачать драйверы для FT232BM с официального сайта фирмы- производителя ( FTDI ) и установить их на своём РС по приведенной там-же методике. При правильной установке драйверов этот девайс компьютер видит как COM порт. В MPLAB выбираете этот СОМ порт для программатора (дебаггера) и пользуетесь. Прекрасно работает на скорости 57600 kbps.
Несколько слов о конструкции: Этот клон ICD2 разрабатывался для использования без внешнего источника питания, регулировки программирующего напряжения и не предназначался для программирования 3V контроллеров. Сама схема клона традиционна и поэтому здесь не описывается. Конструктивное исполнение позволяет подключать его без дополнительных шлейфов прямо к разъему программируемого устройства
Практически все вопросы, которые могут возникнуть при сборке и наладке исчерпывающе обсуждены на ФОРУМЕ и в ГОСТЕВОЙ.
ВЕРНУТЬСЯ К ОПИСАНИЮ ПРИНЦИПА РАБОТЫ | ВЕРНУТЬСЯ К ОПИСАНИЮ КОНСТРУКЦИИ