Программатор STK200

 Без преувеличений этот программатор сыграл огромную роль в том, что микроконтроллеры AVR стали очень популярны среди любителей: простота изготовления и низкая цена комплектующих сделали свое дело. Для программирования микроконтроллеров AVR требовался всего навсего COM или LPT порт на компьютере. Хотя на сегодняшний день этот программатор потерял свою актуальность из-за отсутствия этих интерфейсов на пользовательских ПК, ему решено уделить внимание по причине простоты изготовления, и параллельный порт на материнских платах при желании можно найти даже сейчас. 

 Для соединения программаторов с разъемами программирования на платах с микроконтроллерами, атмеловцами введен стандарт на распиновку кабеля. Существует вариант на 6-и и на 10-и пиновые разъемы IDC. 

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

 Самая простая схема программатора содержит всего токоограничительного 4 резистора (можно и без них, но в случае кз можно потерять порт), соединяющие порт с разъемом программирования:

 

 

 

Питание на прошивающий микроконтроллер подается отдельно, например можно взять 5 вольт от USB порта. 

Для того чтобы полностью обезопасить LPT порт компьютера, в схему добавляют буферную микросхему 74HCT244:

 

 Диод D1 нужен на случай переполюсовки питания, если очень хочется его можно не ставить. Конденсатор C1 керамика на 100 нанофарад, служит для подавления высокочастотных помех. 

 Вся схема целиком легко помещается в корпус разъема D-SUB 25, получается компактный адаптер:

 

        

 

Скачать файл печатной платы

 

 С этим типом программатора умеет работать практически любая среда разработки (AVR Studio, CodeVision, Bascom-AVR),  и есть отдельные программки-прошивальщики такие как Pony-Prog или Uniprof. 

 

 

 

 

   EasyEDA:  бесплатный редактор схем

   ✓ Создание схем
   ✓ Возможность симуляции
   ✓ Быстрое создание печатных плат
   ✓ Интуитивно понятный интерфейс

   Нарисуй свою схему прямо сейчас!
   Изготовление печатных плат   https://easyeda.com/order
авторизация
Логин:
Пароль:
Комментарии
Сетевой диммер 220V на микроконтроллере
09.12.2016 - vakulyuk:
Спасибо) Я принцип действия понял, а вот откуда взялась именно цифра 195 не поня...
Сетевой диммер 220V на микроконтроллере
09.12.2016 - exersizze:
pchela5, ну так это в военное, а у нас в мирное время все примерно)) Наше...
Сетевой диммер 220V на микроконтроллере
09.12.2016 - pchela5:
> Полуволна в нашей электросети по времени длится примерно 10 мс

...
Сетевой диммер 220V на микроконтроллере
09.12.2016 - exersizze:
Чтобы понять откуда взялась цифра 195 надо сначала въехать в принцип работы: ког...
Сетевой диммер 220V на микроконтроллере
09.12.2016 - vakulyuk:
А почему минимальный накал при 195? Насколько минимум можно занизить Wt?
Когда не хватает ног. Часть 2. Сдвиговый регистр 74HC595
08.12.2016 - exersizze:
yorx выдалось немного свободного времени, проверил в симуляторе. Проблема...
Логгер температуры 2.0
05.12.2016 - Evgeny6873:
Хотел повторить схему и долго ждал дисплей, два раза заказывал с Китая, пришел. ...
Когда не хватает ног. Часть 2. Сдвиговый регистр 74HC595
01.12.2016 - yorx:
Доброго времени суток, exersizze попробовал Ваш код все равно не работает как на...
Помни об усадке!
30.11.2016 - pchela5:
Автомобильные никакие не лезут?