Главная » Статьи » ПРОГРАММЫ |
Программатор для PIC, AVR и микросхем памяти
Когда-то давно пару лет назад, в очередной раз пересмотрел подшивку
како-го радиотехнического журнала и задумался: а не пора ли осваивать
микроконтроллеры? С этим проблем не было, литературы много, примеров
достаточно. Изучил матчасть, написал свою первую ПРОГРАММУ. Потом
начались поиски того, чем эту программу запихнуть в контроллер, тоесть
программатора. Нужна была схема простая, чтоб собрать из того, что под
рукой и надежная, без глюков так сказать. После долгих поисков выбор пал
на схему программатора из журнала "РАДИО" №10 2007г. ст. 31. Описывать
эту схему не стану, для желающих в архиве есть оригинал статьи. Скажу
лишь, что схема отлично работала, шила все подряд без проблем, только
почему-то иногда вилетал МАХ232 (заменил 3 шт., может бракованые
попались). Тот программатор подарил коллеге и решил собрать себе
такой-же, но у меня не оказалось еще одного управляемого стабилизатора
K78R12C, опять начались поиски замены... В результате родилась вот такая
схема, это результат "скрещивания" журнальной схемы и фирменного
программатора SI-PROG:
MAX232 заменил на более быстродействующий ST232, управляемый
стабилизатор заменил обычным 7812 и транзисторным ключем после него,
транзисторы - ВС547, все остальные детали - по рекомендациям из
оригинальной статьи. Также добавил отдельную подключаемую плату с
панельками для разных типов контроллеров (так как в основном юзаю РІС-и,
то плата пока только под них, а если нужно прошить AVR - то
проводочками :-)). Монтируется все это на вот такой плате:
а это сменная плата для ПИК-ов и микросхем памяти:
Из панелек все неиспользуемые контакты удалить, чтобы не сверлить много лишних отверстий.
Вот фото собраной платы:
Программатор собрал в поляцком корпусе, который обозначается Z50,
собственно под него и проектировалась плата, ниже несколько фото:
На фото видно в корпусе трансформатор питания, я его потом выкинул, так
как он оказался слабоват (сделал светодиодную подсветку передней панели
из сверхярких светодиодов, и трансформатор не осилил :-). Сейчас
используется внешний блок питания 15В, и током до 1А.
Программатор работает с программами PonyProg, Si-prog, WinPic800.
Используя для управления программу PonyProg следует выбрать в
соответствующем ее окне программатор SI Prog I/O и задать инверсию
сигналов в соответствии с таблицей 1, для программ Si-Prog и WinPic 800
следует выбрать программатор JDM Programmer, а инверсию сигналов задать в
соответствии с таблицами 2 и 3:
Для WinPic 800 с журнальной таблицей не разобрался, поэтому настройки определил методом "научного тыка":
Программатор проверен в течении длительного времени, глюков не замечено, как и прежде шьет все подряд.
В архиве печатные платы Источник: http://pic.rkniga.ru/programmirovanie/com-programmatory/125-programmator-dlya-pic-avr-i-mikroshem-pamyati.html | |
Просмотров: 7947 | Комментарии: 1 | | |
Всего комментариев: 1 | |
| |