Программатор
Atmel STK200/300
Адаптер получил свое название от
комплектующихся им отладочных плат фирмы Atmel для быстрого начала работы с
микроконтроллерами At90s8515 и Atmega103 соответственно. На самом деле
приведенная схема соответствует одновременно обеим адаптерам, в ней присутствуют
перемычки для определения наличия как адаптера STK200 (выводы 2-12 разъема X1),
так и STK300 (выводы 3-11). Схем в интернете много, вот некоторые из них:
Я реализовал некоторый гибрид первой и второй схем. Оставил
защитные резисторы, а разводка получилась как во второй схеме.
Чтоб запихнуть эту схему в корпус разъёма DB25-M (папа),
можно собрать схему навесом, как это было у меня около года, или собрать на
печатной плате поверхностным монтажом. рисунок ПП вот (кликнуть
для увеличения):
В формате *.lay (для Sprint-Layout
v5.0) можно забрать тут (Downloads: 4 365) . Кстати
Sprint-Layout v5.0 - отличная программа для рисования
печатных плат. PCAD оказался для меня тяжеловат в
освоении, поэтому пользуюсь ей. Найти её можно на просторах интернета или на
моём сайте в разделе "Soft". После сборки
получается вот такая штука:
А вот с шнурком:
Как Вы уже заметили - на кабеле 6-ти контактный разъём, хотя
стандартный Atmel`овский - 10-ти контактный. Я во всех
своих разработках стараюсь использовать такой 6-ти контактный, для экономии
места на ПП. Красной термоусадочной трубкой отмечен первый контакт. Разводка
такая:
№ |
Назначение |
1 |
RESET |
2 |
GND |
3 |
Vcc |
4 |
SCK |
5 |
MISO |
6 |
MOSI |
Из разводки видно, что есть вывод питания.
Питание должно подаваться от программируемой платы. Это необходимо для
работы буферной микросхемы в программаторе. Ну и естественно никто не
запрещает делать разводку под свои нужды - как кому удобно, лишь бы не
перепутать назначение...
Пример подключения к программируемой плате:
Если есть вопросы или предложение - пишите!
ФОРУМ.
|