» » Простой программатор для параллельного порта (LPT).
Информация к новости
  • Просмотров: 202368
  • Автор: administrator
  • Дата: 21 марта 2008
Изменил: admin
Причина: На печатной плате исправлена ошибка.
  • 80
21 марта 2008

Простой программатор для параллельного порта (LPT).

Категория: Начинающим

Перед начинающими вопрос “а чем мы будем прошивать свой контроллер?” встает практически сразу. Эта проблема решается двумя путями – покупаем серийный программатор или собираем свой собственный. Естественно нецелесообразно  приобретать какой либо из серийных программаторов на начальном этапе знакомства с микроконтроллерами. Самым простым решением будет так называемый программатор «пять проводков». Это вариант вполне подойдет для разового применения, но существует большая опасность, что рано или поздно ваш LPT- порт в компьютере сгорит. В качестве бюджетного и безопасного варианта программатора для параллельного порта мы используем более совершенную схему.
 
Простой программатор для параллельного порта (LPT).

 

Представляем простой и безопасный программатор для параллельного порта. Схема программатора достаточно распространена в различных вариациях и основана на использовании микросхемы-буфера 74HC244N. Буфер сохраняет ваш порт принтера в целости и сохранности. Дополнительно в схему включен резистор, задачей которого является защита от статического электричества.
 

Плата программатора

 

Программатор совместим с Атмеловскими STK200/300 и поддерживается многими популярными компиляторами. Весь небольшой набор деталей для его сборки достаточно распространен и не вызовет трудностей с приобретением. Печатная плата выполнена в одностороннем варианте с несколькими перемычками.
 
Печатная плата выполнена в одностороннем варианте с несколькими перемычками.

 

Для подключения программатора к компьютеру удобно использовать кабель – удлинитель LPT-порта.
 

Для подключения программатора к компьютеру удобно использовать кабель – удлинитель LPT-порта.

 

Правильно собранный программатор в настройке не нуждается.
 
Правильно собранный программатор в настройке не нуждается.
 
Простой программатор для параллельного порта (LPT).
 
Простой программатор для параллельного порта (LPT).

Схема в формате sPlan 6.0 и разводка платы в формате Sprint Layout 4.0 под ЛУТ вы можете скачать ниже.
в схему и плату внесены незначительные изменения с целью улучшения работоспособности (03.06.2008)
на плате исправлена ошибка, при которой на некоторых компьютерах программер не работал (08.09.2008) наши благодарности foxit
Вы не можете скачивать файлы с нашего сервера

 

 

Метки к статье: начинающим, программатор, LPT

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
<
Jimbaton

9 апреля 2009 19:26

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
И так должна работать
<
administrator

9 апреля 2009 20:32

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 26.02.2008
  • Статус: Пользователь offline
  • Публикаций: 66
  • Комментариев: 747
AlexBond, будет
<
RobozoneMan

14 апреля 2009 18:07

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Для тех у кого в PonyProg этот программатор не видится (код -24, кажется). Нижний (нулевой) уровень импульсов на входе LPT (ножка 10) довольно высок 1-1,5 v, до резистора R2 вывод 9 IC1 уровень в норме. Заменил резистор R2 на 510 Ом и все заработало. Может кому это поможет.
<
jase

14 апреля 2009 21:44

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Вот я понимаю, что выходы на принципиальной схеме 1,3,5,7, 9 на ISP выводятся на программируемый чип. А зачем остальные выходы тогда?
<
administrator

14 апреля 2009 22:18

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 26.02.2008
  • Статус: Пользователь offline
  • Публикаций: 66
  • Комментариев: 747
jase, 2 вывод разъема подача питания на программатор, остальное земля, она в шлейфе идет через сигнал. Что тут не понятного?
<
mr_smit

24 апреля 2009 22:41

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Только что собрал. Не работает. CodeVisionAVR, PonyProg - не видят МК. МК 100% живой (лампочки мигают). Завтра просмотрю комментарии может чего изменю. Пока не доволен.
<
mr_smit

26 апреля 2009 16:14

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Заменил R2 перемычкой. Убрал резисторы между МК и программатором (которые ранее добавил). Заработало. CodeVisionAVR шьёт без проблем. Пока без проблем... :) Спасибо за схему.
<
kkozyrev

3 мая 2009 21:15

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
а диод питания загорается при подключение програмируемого модуля или сразу как только сам програматор воткнут в порт???

и еще вопросик, пока я собрал только програматор, до контроллера еще не добрался.... можно ли как-то проверить его работоспособность или это только в комплексе с контролером?
<
administrator

3 мая 2009 23:56

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 26.02.2008
  • Статус: Пользователь offline
  • Публикаций: 66
  • Комментариев: 747
kkozyrev, сетодиод загорается, когда подаешь питание на программируемый контроллер, питание от него идет на программатор, соответственно проверять его лучше с контроллером.
<
kkozyrev

5 мая 2009 11:27

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
спасибо.... принимаюсь за контроллер
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.