» » Простой программатор для параллельного порта (LPT).
Информация к новости
  • Просмотров: 202453
  • Автор: 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

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

4 марта 2009 18:30

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Здраствуйте! Мне щас предстоит собрать свой первый программатор, собсно тот что в этой статье, и мне хотелось снизить количество ошибок к минимуму. Пересмотрев кучу статей про программаторы, в том числе про модификации этого, у меня возник один вопрос, ответ на который возможно очевиден для многих, но походу не для меня! Схема, приведенная выше, программатор, к которому можно епосредственно подключать микроконтроллеры? если да, то что в архиве за печатная плата, на втором листе и на фотке чет за примочка изображена?
<
jocker

4 марта 2009 18:40

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

4 марта 2009 19:27

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
ясна, спасиба. а вот такой вопрос - к программатору подключать микроконтроллер непосредственно или нужны еще какие-то комплектующие? И, в место 74HC244N я нашел 74HC244АN, они могут быть взаимозаменены?
<
administrator

4 марта 2009 19:45

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

4 марта 2009 22:08

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

9 марта 2009 18:51

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Тут такое дело - девайс не онаруживается! PonyProg_V207c грит "device missing or unknown device". у меня общий вопрос - на просто воткнутом программаторе уже должно присутствовать питание, всмысле светодиод уже должен гореть? или для этого нужны какието условия? программатор начинает работать только после начала записи, чтения?
<
administrator

9 марта 2009 18:58

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

10 марта 2009 20:26

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

кстати говоря: проверил контроллер на двух компах, поставил вместо резисторов R3, R4, R5 перемычки, потом вместо R2 перемычку, (при подключенном, к порту контроллере, питание на 20 ноге микросхемы есть), а он как не находится так и не находится. и еще, в БИОСе, какие должны быть пораметры порта?
<
administrator

11 марта 2009 02:01

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

12 марта 2009 21:35

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
"Подключите программатор и включите питание контроллера" - все что я нашел в статье, про подключение питания. из похожих схем, я так понял, нада подключить внешнее питание +5 вольт, на разъем микроконтроллера, на 2 штекер? хотя и в этом случае пограмматор не обнаруживается!
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.