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

22 июня 2008 03:02

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

22 июня 2008 04:47

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

Ещё раз спасибо за разъяснения! Буду собирать smile
<
Robomaster90

6 июля 2008 20:27

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

6 июля 2008 21:12

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

15 июля 2008 20:26

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

Вместо 74HC244N поставил 74LS244 и не работает. На RESET меги идёт 3,55В (лог. 1). Такая замена не возможна без переделок?
<
administrator

15 июля 2008 23:31

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

16 июля 2008 01:49

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
2 Admin
На предмет КЗ проверял неоднократно, по 5-ти проводам прошиваю мегу8 без проблемм, питание у 74LS244 как и у 74HC244N: 10 - GND, 20 - +5V.
74HC244N - к сожалению, нету recourse
<
administrator

16 июля 2008 03:15

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

19 июля 2008 20:04

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

19 июля 2008 21:34

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

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.