Для начала работы с микроконтроллерами AVR, необходимо обзавестись средствами внутрисхемного программирования. На начальном этапе вполне подойдет несложный адаптер STK 200/300. В приведенной схеме присутствуют перемычки для определения наличия как адаптера STK200 (выводы 2-12 разъема X1), так и STK300 (выводы 3-11). Для изготовления адаптера потребуется разъем DB25М с пластиковым корпусом, десятижильный плоский кабель, разъем IDC-10, стеклотекстолит и детали. Принципиальная схема LPT программатора AVR показана на рисунке.


Детали устройства монтируются на односторонней печатной плате, которая изготавливается по ЛУТ технологии. После монтажа планарных элементов можно припаивать микросхему 74HC244. С помощью многожильного или одножильного монтажного провода небольшого сечения припаиваем перемычки в соответствии со схемой AVR программатора.


Завершив распайку всех перемычек припаиваем десятижильный плоский кабель. Далее кабель складывается поперек за корпусом микросхемы и подготавливаются проводники, которые должны быть подключены к общему проводу. Подготовка сводится к подгонке длины этих проводников таким образом что бы их можно было припаять к корпусу разъема. После чего они зачищаются, скручиваются, лудятся и припаиваются в одной точке к корпусу, что позволяет отказаться от дополнительного крепления кабеля внутри корпуса.


Собираем корпус разъема и все – адаптер для внутрисхемного программирования готов. Что получилось – показано на рисунке. Можно проводить испытания. Подключаем к макетной плате с установленным микроконтроллером, запускаем программу для внутрисхемной прошивки с поддержкой STK200/300 (например CodeVisionAVR Programmer) и начинаем работу с МК. А тут архив с рисунком печатной платы программатора.


Не смотря на то, что длина кабеля не должна быть более полуметра, для обеспечения надежной работы адаптера, иногда использовали адаптер даже с двух метровым кабелем без всяких проблем. Надеюсь данная схема окажется полезной для тех, кто решится начать свою работу с микроконтроллерами AVR со сборки адаптера STK200/300. Схему испытал: serh7000.






