Миниатюрный ISP программатор для AVR

 tiny isp photo1Простой в изготовлении и миниатюрный USB программатор для внутрисхемного программирования микроконтроллеров AVR

Устройство основано на программаторе  vusbtiny.

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

tiny isp-v0.9-1024x517

В программаторе сделано два разъема для подключения USB: один - в виде печатных проводников стандартного размера, и другой - коннектор miniUSB.

Кроме разъема программирования, использованы только SMD компоненты, преимущественно размера 0805. Размер платы -  12mm x 28 mm, ширина платы обусловлена размером USB разъема.

tiny isp-pcb

Печатный USB разъем работает хорошо,особенно, если вы добывите какую-нибудь прокладку с обратной тороны платы, например кусок изоленты или слой термоклея.

tiny isp photo2

tiny isp photo3

В устройстве может быть использована программа от vusbtiny (исходник)

Скачать прошивку

vusbtiny.ee.hex

 

Схема и плата в формате Eagle

Материалы

v-usb from framework http://www.obdev.at/vusb/

usbtiny isp http://www.xs4all.nl/~dicks/avr/usbtiny/

 

Что еще понадобится

  • Рабочий программатор для ABR
  • Среда для этого программатора
  • Замечания

  • Программатор может работать с avrdude и опознается как usbtiny programmer
  • программатор всегда запитывает программируемый чип от USB
  • Когда программатор подсоединен к схеме, но не находится в режиме программирования, линия RESET имеет высокий уровень. Линии MISO, MOSI, CLK программируемого чипа находятся в Z состоянии
  • В режиме программирования линия RESET имеет низкий уровень
  • MISO стоановится входом
  • MOSI, CLK становятся выходами
  •  

     

     

    Загрузка...