Lpt програматор для мікроконтролерів avr

На просторах інтернету є величезна кількість різних схем побудованих на мікроконтролерах PIC фірми Microchip і мікроконтролерів сімейства AVR фірми Atmel.

І у початківця радіоаматора який задумав зібрати що або на мікроконтролері відразу виникає питання як і чим його запрограмувати. Що стосується мікроконтролерів PIC, то про це досить докладно описано тут. У цій статті розглянемо схему LPT програматора, а також як і чим можна запрограмувати контролери AVR. Існує безліч пристроїв здатних прошити AVR контролер. Розглянемо кілька з них.

Програмування за допомогою п'яти дротів.

У мікроконтролерів AVR для програмування є наступні висновки:

  1. висновок MOSI - призначений для прийому даних;
  2. висновок MOSO - для виведення даних;
  3. висновок SCK - висновок синхроимпульсов;
  4. висновок RESET - говорить сам за себе, це скидання.
  5. П'ятим проводом є загальний провід.

Lpt програматор для мікроконтролерів avr

Підключивши ці п'ять висновків через струмообмежуючі резистори до паралельного порту персонального комп'ютера отримуємо простий LPT програматор для мікроконтролерів AVR.

При складанні даної схеми необхідно щоб кабель з'єднує мікроконтролер і LPT порт персонального комп'ютера був з екраном (можна використовувати непотрібний шнур від принтера). Якщо застосувати не екранований кабель, то його довжина не повинна бути більше 15 сантиметрів, так як при більшій довше можливі помилки при програмуванні.

Програматор LPT на основі мікросхеми 74HC244

Одним з мінусів вище наведеної схеми є велика ймовірність того що при помилку монтажу схеми або неакуратно її підключенні до комп'ютера можна спалити LPT порт. Щоб захистити його і збільшити стійкість програматора дану схему необхідно доповнити буфером, застосувавши мікросхему 74HC244.

На схемі світлодіод HL2 призначений для індикації напруги живлення, а світлодіод HL1 вказує на процес програмування.

Начебто з апаратною частиною розібралися, тепер перейдемо до самого процесу програмування.

Lpt програматор для мікроконтролерів avr

Схожі статті