» » Простой программатор для параллельного порта (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

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

27 августа 2008 10:04

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

28 августа 2008 19:16

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
собрал этот программатор, плату MRC40, установил Bascom AVR, скомпилировал программу, жму Program chip и ... не определяется контроллер. Перепробовал всё - хоч плач...
<
administrator

28 августа 2008 22:49

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 26.02.2008
  • Статус: Пользователь offline
  • Публикаций: 66
  • Комментариев: 747
gena,
основные возможные траблы
1. проверь пайку на предмет непропаев или "соплей", проверь наличие питания и его номинал.
2. попробуй изменить настройки ЛПТ порта в биосе
3. если установил в контроллере резисторы R3, R4, R5 убери их и поставь вместо них перемычки
4. очень редко, но бывают проблемы с виндой, в чем проблема именно выяснить не удалось - помогла переустановка.
Далее...
микроконтроллер новый? прошивался ранее? если новый, то вышенаписанное. Если уже использовался, то в каком режиме тактирования? Какой стоит кварц - частота и модель?
<
gena

29 августа 2008 14:23

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

и ещё: как можно проверить шинный формирователь на работоспособность?
<
foxit

7 сентября 2008 00:15

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

7 сентября 2008 01:51

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

7 сентября 2008 12:49

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

7 сентября 2008 14:05

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

7 сентября 2008 17:02

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

7 сентября 2008 17:06

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