Компания Microchip Technology Inc. производит недорогой внутрисхемный программатор-отладчик PICkit 2 с интерфейсом USB. Программатор PICkit2 построен на базе контроллера PIC18F2550с поддержкой USB 2.0, поэтому удалось создать дешевый программатор, который получает питание от USB и не требует дополнительного источника питания. С помощью PICkit2 разработчик имеет возможность не только программирования, но и внутрисхемной отладки кода в среде разработки MPLAB IDE. Через USB порт так же осуществляется обновление прошивки программатора, т.е. PICkit2 может сам обновить свое программное обеспечение без применения дополнительных средств.
На основе открытой документации был разведен вариант печатной платы под недорогой и компактный корпус G401 фирмы GAINTA Industries Ltd.
Печатная плата имеет небольшие размеры, выполнена в двухстороннем варианте с использованием SMD комплектующих. Форма и габариты печатной платы разработаны для установки в корпус G401 фирмы GAINTA Industries Ltd.
Печатная плата выполнена с использованием компонентов MCP601 и IRLML6420.
В архиве для загрузки находится печатная
плата с использованием компонентов MCP601 и IRLML6420 (PCB_NEW.lay), а
также с использованием FDC6420C и MCP6001 (PCB_OLD.lay).
Процесс изготовления программатора отладчика PICkit 2
За основу была взята печатная плата ссайта RoboZone.
Скачать разводку печатной платы в формате Sprint Layout 5.0 и схемы в формате sPlan 7, прошивка в формате *.hex, документация и программное обеспечение для работы с PICkit 2, все эти файлы вы можете скачать здесь.
Здравствуйте. Столкнулся с такой проблемой. Собрал программатор по схеме приложенной в верху. Взял у товарища программатор PICKit 3 для зашивки hex. в МК PIC18F2550. Установил MPLAB IDE v8.70 (диск ишел в месте с программатором) и не могу прошить, выдает ошибку. Если кто сталкивался с такой проблемой подскажите. Заранее благодарен.
Можно еще прошить программатором Exrapic. Плата которую сделал для прошивки контроллера http://s43.radikal.ru/i101/1509/42/4aa19c016d90.jpg (впаивал контроллер припоем с добавлением сплава Розе).
11. BBB-Masters 05.09.2015 10:27 Суббота
Здравствуйте, Да, программатор имеет возможность прошивать контроллеры внутрисхемно, а также контроллеры отдельно. К сожалению в блоке контроллера шагового двигателя на PIC18F2320 V5.1 не предусмотрен коннектор для внутрисхемного программирования, для этого нужно взять контроллер и подключить к нему выводы программатора согласно документации программатора и контроллера. Эту документацию можно скачать у нас на сайте в описании материалов.
Доброго времени суток. У меня возник такой вопрос, собрал внутрисхемный программатор отладчик PICkit 2 и собрал блок контроллера шагового двигателя на PIC18F2320 V5.1. На Ваше сайте есть описание, что для записи программного кода в МК PIC18F2320 можно использовать программатор отладчик PICkit 2. Как произвести запись? (если программатор внутрисхемный), Куда подавать сигналы с J3? (на Вашей схеме это сигналы: AUX, ICSPCLK, ICSPDAT, GND, ...........)
Доброго времени суток. Уточните пожалуйста замену: FDC6420Cзаменен на два отдельных SMD транзистора IRLML6402. FDC6420C -это сборка P и Nканальных полевиков. а вы их заменили на дваP-канальныхтранзистора или я чегото не допонял? зарание благодарен за пояснение.
8. BBB-Masters 10.11.2014 12:59 Понедельник
Обратите внимание на то, что в архиве для загрузки находится печатная плата с использованием компонентов MCP601 и IRLML6420 (PCB_NEW.lay), а также с использованием FDC6420C и MCP6001 (PCB_OLD.lay).
Запись кода в PIC18F2320 проводится другим програматором, то есть нужно записать код в МК, а потом его смонтировать на плату. О использовании и назначении выводов читайте документацию размещенную в статье.
Здесь указан файл прошивки, программатор уже прошивается без использования дополнительных схем? уточните пожалуйста. И еще, запись кода в PIC18F2320 производится через 6 выводов с платы программатора?
Оставлять комментарии могут только зарегистрированные пользователи.