Usbasp програматор avr мікроконтролерів робимо самі - автосхеми, схеми для авто, своїми руками

В інеті сказано, що USBasp - один з найбільш простих для повторення AVR USB программаторов. + Вимагає мінімум зовнішніх компонентів, має кілька готових варіантів розведення друкованої плати та оболонок для програмування, а також може працювати під Linux і MacOS.

Те що потрібно! Робимо)))

1. Знайшов схемку програматора на контролері Mega8. Потрібно мінімум навестних елементів

Usbasp програматор avr мікроконтролерів робимо самі - автосхеми, схеми для авто, своїми руками


2. модифікованих друковану плату під свій корпус. Довелося трохи попотіти, щоб впихнути в корпус від спліттера в одну лінійку і МК, і USB-роз'єм і IDC-10. Результат перевершив мої очікування)

Usbasp програматор avr мікроконтролерів робимо самі - автосхеми, схеми для авто, своїми руками


3. Переносимо малюнок з чудо-паперу на плату. Доріжки трохи розпливлися - не біда. Виправимо це за допомогою голки (шпильки, або ще чого гострого).

Usbasp програматор avr мікроконтролерів робимо самі - автосхеми, схеми для авто, своїми руками


4. Процес травлення вже позаду. Плата промита і просушена.

Usbasp програматор avr мікроконтролерів робимо самі - автосхеми, схеми для авто, своїми руками


5. Стираємо розчинником тонер - отримуємо готові доріжки для майбутнього устрою

Usbasp програматор avr мікроконтролерів робимо самі - автосхеми, схеми для авто, своїми руками


6. Далі слюсарно-монтажні роботи - пиляємо, свердлимо, точимо, лудимо (послідовність вибирайте самі)

Usbasp програматор avr мікроконтролерів робимо самі - автосхеми, схеми для авто, своїми руками


7. Вийшла компактна плата, поки ще без елементів.

Usbasp програматор avr мікроконтролерів робимо самі - автосхеми, схеми для авто, своїми руками


8. напихати плату потрібними елементами. Поки без світлодіодів і роз'єм IDC-10 занадто довгий (стирчить з корпусу)

Usbasp програматор avr мікроконтролерів робимо самі - автосхеми, схеми для авто, своїми руками


9. Випаюємо Г-подібний IDC-10 роз'єм. Замість обплетення для лудіння (і інших премудростей) використовував звичайний багатожильний провід. Вийшло акуратно і швидко)))

Usbasp програматор avr мікроконтролерів робимо самі - автосхеми, схеми для авто, своїми руками


10. Припаюємо SMD-компоненти. Вид з боку доріжок. Все робилося паяльником на 60 Вт з жалом 5мм в діаметрі. Таким потрібно ще призвичаїтися ...

Usbasp програматор avr мікроконтролерів робимо самі - автосхеми, схеми для авто, своїми руками


11. Не всі резистори вийшло перевести на SMD. Вид з боку компонентів.
Як видно, контролер - USB - IDC-10 щільно розташовані ... Кварц взяв звичайний, благо висота корпусу дозволяє.

Usbasp програматор avr мікроконтролерів робимо самі - автосхеми, схеми для авто, своїми руками


12. А ось і корпус, куди буде поміщений програматор. Дуже корисна штука)

Usbasp програматор avr мікроконтролерів робимо самі - автосхеми, схеми для авто, своїми руками


13. Пристрій благополучно впроваджено в «шкурку спліттера». Компактно вийшло.

Usbasp програматор avr мікроконтролерів робимо самі - автосхеми, схеми для авто, своїми руками


14. Розмір плати в порівнянні з 5 рубаними «монетками»

Usbasp програматор avr мікроконтролерів робимо самі - автосхеми, схеми для авто, своїми руками


16. Кінцевий результат ...

Usbasp програматор avr мікроконтролерів робимо самі - автосхеми, схеми для авто, своїми руками

Підключаємо до программатору адаптер для програмування мікроконтролерів.

Usbasp програматор avr мікроконтролерів робимо самі - автосхеми, схеми для авто, своїми руками

Usbasp програматор avr мікроконтролерів робимо самі - автосхеми, схеми для авто, своїми руками

Usbasp програматор avr мікроконтролерів робимо самі - автосхеми, схеми для авто, своїми руками

Usbasp програматор avr мікроконтролерів робимо самі - автосхеми, схеми для авто, своїми руками


Дані для самостійного виготовлення можна взяти тут ...

Usbasp програматор avr мікроконтролерів робимо самі - автосхеми, схеми для авто, своїми руками


При підключенні USB буде постійно світитися зелений (червоний) світлодіод

Установка драйвера для USBasp

1. Можна було запрограмувати і в самому USBasp программаторе, підключивши до нього простий програматор згідно терморегулятори. Якщо все зібрано і запрограмовано вірно, то пристрій при підключенні до ПК визначиться і «попросить» встановити двайвер.

Usbasp програматор avr мікроконтролерів робимо самі - автосхеми, схеми для авто, своїми руками


2. На що йому ввічливо відповімо вибравши папку зі скачаними і розпакувати двайверам

Usbasp програматор avr мікроконтролерів робимо самі - автосхеми, схеми для авто, своїми руками


3. Драйвера успішно встановляться, якщо схема зібрана правильно і МК теж прошитий вірно.

Usbasp програматор avr мікроконтролерів робимо самі - автосхеми, схеми для авто, своїми руками


4. У диспетчері пристроїв визначиться програматор як: LibUSB-Win32 Device.
Радіємо, та тестуємо)

Usbasp програматор avr мікроконтролерів робимо самі - автосхеми, схеми для авто, своїми руками


Перевірка працездатності програматора

1. Як програми використовував avrdude в оболонці Sinaprog1.5.5.10.
Можна використовувати і прикладена до архіву оболочкуUSBASP_AVRDUDE_PROG
Для перевірки доступу до Attiny13A привожу покроково таку інструкцію. Контролер пізнаний, можна заливати прошивку в Attiny13A.

Usbasp програматор avr мікроконтролерів робимо самі - автосхеми, схеми для авто, своїми руками


Необхідні дані для повторення пристрої знаходяться в цьому архіві:

Схожі статті