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

19 марта 2009 17:53

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

19 марта 2009 20:11

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

admin
Я беру питание от USB. 4.2 После диода.Из USB напруга 4.7 .Я раньше программировал с помощью "5 проводков" и от того же USB и все было гуд.
<
administrator

19 марта 2009 20:28

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

20 марта 2009 11:30

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Объясните мне пожалуйста, для того чтобы запрограммировать контроллер например мега8 нужно микросхему подключить к программатору как показано на http://robozone.su/mrc28/7-universalnyjj-robo-kontroller-mrc28.html с кварцем и всеми этими деталями и еще такой вопрос если например мне нужно зашить контроллер для дальнейшей работы с кварцевым генератором то ее нужно программировать с кварцем а если контроллер будет использоваться без кварца то просто исключить из схемы подключения кварц так как например у ПИКов не нужно подключать кварц для его дальнейшей работы с кварцом.
<
administrator

20 марта 2009 17:03

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

21 марта 2009 14:38

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Новые МК Мега8 вышедшие с завода запрограммированы в режим внутреннего тактирования с частотой 1Мгц.Его можно просто подключить к программатору и подать на МК напряжение питания и шить.С помощью Фьюз битов CKSEL выставляется тактовая частота МК.Ими можно выставить как внутреннее тактирование так и тактирование от внешнего источника в вашем случае от кварца.Для этого вообще есть калькуляторы.Естественно если фьюзы выставленны на тактирование от внешнего источника(кварца), то без кварца он не запуститься и не считается.Pony Prog например показывает ошибку 24 и в упор его не видит.Пробуйте.
<
jumbo

24 марта 2009 10:23

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

24 марта 2009 10:50

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

26 марта 2009 16:27

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

В ПИКах насколько я знаю нет этих фузи битов.Поэтому вы и поняли что эти МК отличаются друг от друга.Будьте внимательны при работе с МК и фузи битами.Как говорится: "семь раз отпей, один раз отъешь".Так как можно навсегда "закрыть" МК.
<
Sys1ik

26 марта 2009 18:14

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