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

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

29 декабря 2008 16:19

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

29 декабря 2008 16:22

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

29 декабря 2008 18:30

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

29 декабря 2008 20:21

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Может я , что неправильно делаю, пытаюсь запрограмировать Мегу8 в MRC28, все проги ругаются на Отсутствие питания, паршивый или не подключенный кабель, битую мегу, в васике при попытка прочитать фьюзы пишет READLB entary не нахожу, по быстрому спаял аналогичный программатор, только с двумя светодиодикама, мигают вовсю, при обращении, а итог тот же, шнурок короткий, до платы, как у вас на картинке, а вот с настройками порта вроде все норма LPT1 и как на картинке, даже принтер удалил(всмысле дрова), думал может из-за него конфликт
<
administrator

29 декабря 2008 21:24

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 26.02.2008
  • Статус: Пользователь offline
  • Публикаций: 66
  • Комментариев: 747
saschai,
настройки порта в биосе компа неплохо было бы глянуть - какой адрес там прописан.
У меня была как то непонятная трабла - вдруг перестал работать, как оказалось были конфликты непосредственно в винде, после переустановки системы все нормально работало. Винда же зараза не умеет напрямую к лпт обращаться
С платы контроллера еще можно убрать резисторы R3, R4, R5 - они опция (для любителей "5 проводков") - вместо них поставить просто перемычки - на некоторых компах порты странно себя ведут.
<
saschai

29 декабря 2008 21:53

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

2 января 2009 14:54

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Сделал ваш программатор, но он работает на половину: пользуюсь понипрогом, шью мегу8, пробу проходит, при чтении выдает ошибку -24, но нажимая игнор, считывает нормально (все FF, мега новая), но стирать и прошивать отказывается категорически, R2 замкнул
<
administrator

2 января 2009 15:00

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

2 января 2009 17:09

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Шить он начал, но после 90% вылетает "Write Failed" че может быть?


Вопрос исчерпал себя при установке PonyProg v2.05f, вместо 2.05a

к сожалению, после перезагрузки компа история повторилась
<
administrator

3 января 2009 01:44

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