Программатор PIC контроллеров своими руками - «Электричество»
Если вы умеете держать в руках паяльник, то сделать такой программатор для вас не составит особого труда.
Схема программатора.
Как видите, в схеме ничего сложного нет, однако несмотря, на простоту схемы, программатор работает быстро и без сбоев. Этим программатором можно запрограмировать практически все популярные микроконтроллеры PIC.
В настоящее время микроконтроллеры применяются повсеместно в бытовых приборах, начиная от музыкального центра и телевизора и заканчивая стиральными машинами, газонагревательными котлами, хлебопечками, и.т.д. Всеми этими приборами сейчас управляют микроконтроллеры при помощи специальных программ. Вот эти программы мы и будем загружать в микроконтроллер с помощью нашего программатора. Программу под определенное устройство можно написать и самому, зная язык СИ и системму команд.
Выбор программатора- не легкая задача, особенно для новичка. Я тоже столкнулся с этой проблемой. После долгих поисков собрал GTP-USB, немного доработав схему. Программатор работает с программой WinPic 800
Интерфейс этой программы прост и удобен. При первом пуске нужно будет установить драйвер. Проблемм при этом не должно возникнуть. Следуйте инструкции. HEX файл можно скачать здесь. Программатор собран на 2 платах. В схеме указана разводка только для 40выводных PICов. На плате 2 разводка для всех PICов.
Конструктивно плата 2 расположена над платой 1. Для удобства из панелек на плате2 удалены лишние контакты. При этом , программируемую микросхему можно вынимать без приспособлений. Шнур USB у меня запаян в плату.
Печатная плата 1 программатора.
Плату в формате lay для технологии ЛУТ можно скачать здесь.
Печатная плата 2 программатора.
Плату в формате lay для технологии ЛУТ можно скачать здесь.
Схема расположения элементов.
Ну вот и все. Теперь ты сможешь построить полноценный USB программатор для PIC контроллеров. Как я уже говорил, работать с программой WINPIC800 очень просто. Вставляете контроллер в соответствующую панельку, открываете программу, подключаете USB, при этом автоматически определится марка контроллера. Далее через файл загружаете HEX файл, который необходимо записать в контроллер, нажимаете запись и через 10 секунд программа записана.
На этом все. Желаю удачи!
Автор: http://www.bastiongsm.com/