Навигация сайта

Поиск по сайту

Вход

PonyProg

    Работает под Windows. Скачать программу у автора, там же есть руссификатор. Большая номенклатура  программируемых микросхем, простота конструкции.

Базовый блок

Адаптеры

 

Схема основного блока к которому подключаются адаптеры для различных микросхем.

 

От порта питание убрал (D1, D2, D3, Q4, Q6 с объвязкой) запитал от внешнего блока питания только. Адаптеры под разные микросхемы изготавливаю по необходимости.

Автор: http://www.lancos.com/prog.html    

На рус.яз.   http://sterr.narod.ru

 


 

Программатор EZoFlash+

        EZoFlash Универсальный программатор микросхем памяти. Программатор основан на базе упрощенной схематики и программного обеспечения программатора Виллема.
EZoFlash поддерживает:
-флеш память с архитектурой 8 , 8/16 и 16 бит в корпусах TSOP, PSOP, DIP и PLCC;
-паралельную память EPROM, E(E)PROM, E2PROM;
-память FWH/LPC и микроконтроллеров серии AT89C51;
-память с рабочим питанием 3.3В и 5.0В;
-адрессный диапазон до 64Мбит (..А22);
-управляемый источник +12В для программирования и временного снятия защиты секторов;
-адаптеры со стандартными гнездами для чипов в корпусах DIP и PLCC;
-адаптеры с прямой пайкой чипа или использованием прямых гнезд поверхностного монтажа (Meritec, Yamaichi) для чипов в корпусах TSOP , PSOP и SSOP;
-команды программного обеспечения- функции идентификатора, чтения, проверки, стирания, контроля и программирования;
-Последняя версия EZoFlash4v5 поддерживает сериальную память (I2C, Microwire, SPI), SPI Flash и микропроцессоры Microchip PIC, Atmel AVR-8bit (ATmega, ATtiny, AT90).
      Программатор EZoFlash очень эфективен по возможностями и маленькими расходами на изготовление, программатор удобен для применения в радиолюбительской практике (ремонт и перепрограммирование PC BIOS, DVD, приемников саттелитного приема и других устрйств).
EZoFlash ориентирован для программирования флеш-памяти. Многие адаптеры уникальны и неимеют функционального аналога в группе программаторов Виллема.

     Финальная версия нового программатора ezoflash4v5, совместим с адаптерами ezoflash4v4.
Дополнительно поддерживает сериальную память, SPI Flash и PIC.
Работает с софтами Виллема 0.97ja и 0.98d2...d11

   Я собирал ezoflash4v4, в чем отличие от новой версии не разбирался. При правильной сборке и хорошей пайке работает отлично. А адаптеры можно собирать по мере необходимости.

Базовый блок

 

Адаптеры

 

Схема базового блока

 

  http://www.ezoflash.com/forum/index.php

 

 


 

Программатор EXTRA-PIC.

 

      Нужно было прошить Pic16F876A и Pic16F877A, Winpic800 с железом от "Пони" не смог их зашить. На просторах Интернета нашел программатор Extra-Pic, он без проблем прошил их, использовал Winpic800. Сделал основной блок и адаптер, это позволяет подключать и другие адаптеры, и кабель для внутрисхемного программирования (используется только 6 контактный разъем). Платы старался так развести чтобы максимально уменьшить количество перемычек при односторонней разводке..

 

 Список поддерживаемых микросхем, при использовании с программой IC-PROG v1.05D:

 

PIC-контроллеры фирмы Microchip: PIC12C508, PIC12C508A, PIC12C509, PIC12C509A, PIC12CE518, PIC12CE519, PIC12C671, PIC12C672, PIC12CE673, PIC12CE674, PIC12F629, PIC12F675, PIC16C433, PIC16C61, PIC16C62A, PIC16C62B, PIC16C63, PIC16C63A, PIC16C64A, PIC16C65A, PIC16C65B, PIC16C66, PIC16C67, PIC16C71, PIC16C72, PIC16C72A, PIC16C73A, PIC16C73B, PIC16C74A, PIC16C74B, PIC16C76, PIC16C77, PIC16F72, PIC16F73, PIC16F74, PIC16F76, PIC16F77, PIC16C84, PIC16F83, PIC16F84, PIC16F84A, PIC16F88, PIC16C505*, PIC16C620, PIC16C620A, PIC16C621, PIC16C621A, PIC16C622, PIC16C622A, PIC16CE623, PIC16CE624, PIC16CE625, PIC16F627, PIC16F628, PIC16F628A, PIC16F630*, PIC16F648A, PIC16F676*, PIC16C710, PIC16C711, PIC16C712, PIC16C715, PIC16C716, PIC16C717, PIC16C745, PIC16C765, PIC16C770*, PIC16C771*, PIC16C773, PIC16C774, PIC16C781*, PIC16C782*, PIC16F818, PIC16F819, PIC16F870, PIC16F871, PIC16F872, PIC16F873, PIC16F873A, PIC16F874, PIC16F874A, PIC16F876, PIC16F876A, PIC16F877, PIC16F877A, PIC16C923*, PIC16C924*, PIC18F242, PIC18F248, PIC18F252, PIC18F258, PIC18F442, PIC18F448, PIC18F452, PIC18F458, PIC18F1220, PIC18F1320, PIC18F2320, PIC18F4320, PIC18F4539, PIC18F6620*, PIC18F6720*, PIC18F8620*, PIC18F8720*

 

Примечание: микроконтроллеры, помеченные звездочкой (*) подключаются к программатору только через разъем ICSP.

 

Последовательная память EEPROM I2C (IIC): X24C01, 24C01A, 24C02, 24C04, 24C08, 24C16, 24C32, 24C64, AT24C128, M24C128, AT24C256, M24C256, AT24C512.

 

Вывод PGM рекомендуется "притягивать" к общему проводу (GND), через резистор, номиналом 1К.

 

Схема программатора.

 

 

 

 Модернизированный программатор с возможностью программирования  AVR и вторым типом программирования PIC.

  


                                        Студенческий USB программатор PICkit-2 lite

     

PICkit-2 lite - Студенческий USB программатор PIC микроконтроллеров.
Расположение COM и LPT портов сзади корпуса системника не удобно, для частого ипользования программаторов,
тем более что на новых материнках они отсутствуют. Решил собрать простой USB программатор PIC микроконтроллеров. 
В Интернете нашел PICkit-2 lite- http://dmitrstas.ucoz.ru/publ/chasy/programmatory
Это упрощенный программатор, основанный на схемотехнике PICkit-2.
     Программатор имеет следующие функции: 
программирование МК с напряжением питания 5 вольт, USB-UART преобразователь,
функцию логического анализатора, обновление прошивки программатора  в режиме bootloader. 
    Программатор собран на МК PIC18F2550, имеющий выход на шину USB.
Напряжение высоковольтного программирования Vpp в диапазоне +8,5…14В   формируется ключевым
стабилизатором на элементах R4, VT1, L1, VD1, C4, R10, R11,  импульсы ШИМ поступают с вывода 12 МК,  
обратная связь с делителя R10, R11.
Перемычка XT1 используется для активации режима bootloader, для  обновления прошивки   программатора
через интерфейс USB.
В рабочем режиме эта перемычка разомкнута.
    Студенческий программатор как и PICkit-2 работает под управлением оболочки «PICkit 2 Programmer»  или
под управлением среды разработки MPLAB IDE.
Дроссель L1 применил с индуктивностью 1000 мкГн.
Плату переделал под чип резисторы, Плату с панелькой сделал отдельно, разводку переделал не люблю я перемычки.

                                                 Схема программатора

 

 

 

 


 

                                                     USB программатор AVR - USBASP    

           


     Отсутствие портов LPT и COM, а также неудобство ими пользоваться подтолкнуло на переход на USB.
В Интернете нашел простой программатор USBASP, хотел его собрать, но увидел на EBAY готовые и по цене дешевле комплектующих.
    Для программирования использую Khazama AVR Programmer, работает отлично. Фьюзы в ней выставляются инверсно "Понипрогу". Изготовил адаптеры под основные используемые микроконтроллеры.
  Адаптеры модульные, на каждую панельку свой разъем, благодаря этому можно изготавливать по отдельности,
 на универсальных адаптерах обычно море перемычек. На адаптере для DIP установлены конденсаторы 22пф и панельки под кварцы, если они необходимы. Адаптеры, для контроллеров в планарных корпусах, подключаются через переходную плату. 

                                                      Схема (у Китайского немного другая)

                                                                                                             

Адаптеры

Вложения:
ФайлОписаниеРазмер файлам
Скачать этот файл (Adapter AVR USBASP planar.zip)Adapter AVR USBASP planar.zipАдаптер для AVR USBASP planar58 kB
Скачать этот файл (Adapter DIP USBASP.zip)Adapter DIP USBASP.zipАдаптер для DIP USBASP24 kB
Скачать этот файл (EXTRA-PIC_ m.zip)Plata Exstra-PicPlata Exstra-Pic31 kB
Скачать этот файл (PicKit2 моя.zip)PicKit2 моя.zipPlata 31 kB
Скачать этот файл (si-prog-v2_2.pdf)si-progСхема адаптера35 kB

Ссылки

РЛ-Каталог - электроника, компьютеры, бытовая техника...     

КРС    

Сейчас на сайте

Сейчас 10 гостей и ни одного зарегистрированного пользователя на сайте