20:11 Программатор для PIC, AVR и микросхем памяти | |
Автор разработки: CODE43 Схема принципиальная Программатор для PIC, AVR и микросхем памяти...Когда-то давно пару лет назад, в очередной раз пересмотрел подшивку какого-то радиотехнического журнала и задумался: а не пора ли осваивать микроконтроллеры? С этим проблем не было, литературы много, примеров достаточно. Изучил матчасть, написал свою первую ПРОГРАММУ. Потом начались поиски того, чем эту программу запихнуть в контроллер, то есть программатора. Нужна была схема простая, чтоб собрать из того, что под рукой и надежная, без глюков так сказать. После долгих поисков выбор пал на схему программатора из журнала "РАДИО" №10 2007 г. ст. 31. Описывать эту схему не стану, для желающих в архиве есть оригинал статьи. Скажу лишь, что схема отлично работала, шила все подряд без проблем, только почему-то иногда вылетал МАХ232 (заменил 3 шт., может бракованные попались). Тот программатор подарил коллеге и решил собрать себе такой-же, но у меня не оказалось еще одного управляемого стабилизатора K78R12C, опять начались поиски замены... В результате родилась вот такая схема, это результат "скрещивания" журнальной схемы и фирменного программатора SI-PROG: Программатор для PIC, AVR и микросхем памяти схема MAX232 заменил на более быстродействующий ST232, управляемый стабилизатор заменил обычным 7812 и транзисторным ключем после него, транзисторы - ВС547, все остальные детали - по рекомендациям из оригинальной статьи. Также добавил отдельную подключаемую плату с панельками для разных типов контроллеров (так как в основном юзаю РІС-и, то плата пока только под них, а если нужно прошить AVR - то проводочками :-)). Монтируется все это на вот такой плате: Программатор для PIC, AVR и микросхем памяти плата а это сменная плата для ПИК-ов и микросхем памяти: Программатор для PIC, AVR и микросхем памяти сменная плата Из панелек все неиспользуемые контакты удалить, чтобы не сверлить много лишних отверстий. Вот фото собранной платы: Программатор для PIC, AVR и микросхем памяти внешний вид Программатор собрал в польском корпусе, который обозначается Z50, собственно под него и проектировалась плата, ниже несколько фото: Программатор для PIC, AVR и микросхем памяти вид снизу На фото видно в корпусе трансформатор питания, я его потом выкинул, так как он оказался слабоват (сделал светодиодную подсветку передней панели из сверхярких светодиодов, и трансформатор не осилил :-). Сейчас используется внешний блок питания 15В, и током до 1А. Программатор работает с программами PonyProg, Si-prog, WinPic800. Используя для управления программу PonyProg следует выбрать в соответствующем ее окне программатор SI Prog I/O и задать инверсию сигналов в соответствии с таблицей 1, для программ Si-Prog и WinPic 800 следует выбрать программатор JDM Programmer, а инверсию сигналов задать в соответствии с таблицами 2 и 3: Программатор для PIC, AVR и микросхем памяти табл. 1,2 Программатор для PIC, AVR и микросхем памяти табл.3 Для WinPic 800 с журнальной таблицей не разобрался, поэтому настройки определил методом "научного тыка": Программатор проверен в течении длительного времени, глюков не замечено, как и прежде шьет все подряд. Скачайте прикрепление к "Программатор для PIC, AVR и микросхем памяти"Источник: https://www.radiokot.ru/circuit/digital/pcmod/36/ Похожие материалы: | |
|