========================
Акция - Собери программатор
========================
Страничка проекта USBtinyISP.
Внимание !
Программатор USBtinyISP при использовании подключается к USB-порту компьютера и это обстоятельство накладывает повышенную внимательность, осторожность и аккуратность при монтаже и проверке. И поэтому не рекомендуется приступать к монтажу, если нет соответствующих навыков пайки и проверки. Ваша просьба выдать печатную плату модуля предполагает вашу готовность (наличие навыков) выполнить монтаж (изготовить программатор) и ответственность при его эксплуатации в домашних условиях.
Содержание темы:
- внешний вид,
- принципиальная схема,
- порядок изготовления программатора,
- где скачать прошивку,
- установки Fuse,
- где скачать драйвера.
===============================================================================
ВНЕШНИЙ ВИД программатора USBtinyISP и комплект печатных плат (плата программатора и плата модуля AVR-02 для первого задания с микроконтроллером ATtiny13) :
Схема программатора одна, а вариантов сборки (разводки печатных плат) несколько. У каждого варианта по два исполнения (под 6-ти и 10-ти контактные выходные разъёмы) :
1. Свободное расположение выводных элементов на плате.
2. Экономное расположение выводных элементов на плате.
3. Стабилитроны и светодиоды с выводами, мк ATtiny2313 в DIP корпусе, а остальные элементы – SMD.
4. Все элементы SMD (светодиоды и стабилитроны могут устанавливаться и выводные).
Также есть модули AVR-05, смотрите тему : Модуль AVR-05.
Выбор для монтажа программатора зависит от ваших навыков.
СХЕМА :
R1, R5, R7, R9, R10 - 1.5 kOm; R2, R3 - 27 Om; R4 - 10 kOm; R6, R8 - 470 Om;
VD1, VD2 - стабилитрон 3,6v; VD3 - красный светодиод; VD4 - зелёный светодиод;
C1 - 0.1 mF; C2, C3 - 20pF.
В качестве элемента R0 может быть установлена простая перемычка, сопротивление нулевой величины (или 1 Ом). На платах с выводными элементами на этом месте можно также установить обычный (типа ВП4-0.1А) или самовосстанавливающийся предохранитель.
Перемычки J1 и J2 замыкаются только при прошивке микроконтроллера (D1) :
- если прошивка выполняется программатором STK200/300, то через перемычку J2 и контакт разъёма X2 (2) на программатор STK200/300 поступает напряжение +5v. При этом, сам собираемый программатор необходимо подключить к USB-разъёму.
- если прошивка выполняется аналогичным программатором USBtinyISP, то с него через контакт разъёма X2 (2) и перемычку J2 напряжение +5v поступает на схему изготавливаемого программатора. При этом, сам собираемый программатор не надо подключать к USB-разъёму.
В рабочем режиме программатора обе перемычки должны быть разомкнуты !
ПОРЯДОК ИЗГОТОВЛЕНИЯ ПРОГРАММАТОРА USBtinyISP :
- знакомство с принципиальной электрической схемой программатора;
- составление схемы расположения элементов для последующего монтажа;
- проверка топологии платы на отсутствие замыканий и разрывов;
- монтаж и его проверка,
- прошивка микроконтроллера,
- подключение программатора к компьютеру и установка драйвера,
- проверка работы готового программатора USBTinyISP.
ИСХОДНАЯ СХЕМА и ПРОШИВКА:
На страничке проекта USBtinyISP можно посмотреть исходную схему и скачать прошивку :
В папке SPI архива usbtinyisp v1.04 firm (по нижней стрелке) находится файл прошивки main.hex.
СОСТОЯНИЯ FUSE в программах PonyProg и SinaProg:
Скачать ДРАЙВЕРА на страничке проекта USBtinyISP:
Также смотрите тему : Программа SinaProg и программатор USBtinyISP.