Студент БГУИР, староста потока ВМСиС 2 курса.
E-mail (не публикуется) (required)
Добавить комментарий
Эта статья была опубликова в рубрике . Вы можете сохранить себе в закладки. Следите за комментариями с помощью .
Если возникли какие-то вопросы, задавайте их в комментах!
После спайки всего этого добра закрываем LPT-разъем и любуемся на творение рук своих=)
Вот здесь можно дать фантазии разгуляться=) Можно отколоть группу 2×3 от IDE шлейфа, можно воспользоваться разъемы BLS типа «мама» (ими подключается передняя панель корпуса к материнской плате). Я отрезал две полоски по 3 пина от 40-пиновой линейки. Получилось не хуже=)
Разъемы для внутрисхемного программирования…
Шлейф можно взять от IDE, длину лучше выбирать без фанатизма, сантиметров 20-30 должно хватить=) Чем короче, тем надежнее в итоге будет программатор:) Хорошим тоном будет чередовать каждый сигнальный провод с землей (как это сделано, к примеру, в том же IDE шлейфе)
К ножкам 6, 7, 9, 10PприпаиваютсяPрезисторы номиналом от 100 до 150 Ом. Это будут наши 4 сигнальных выхода.
Затем нужно соединить выход 3 с выходом 11 и выход 2 с выходом 12 (отличительный признак STK200)
На LPT разъеме типа папа (его можно взять от древнего кабеля к принтеру) необходимо соединить ножки от 18 до 25 — это выходы земли. Для защиты от статики между землей и корпусом LPT-разъема можно дополнительно впаять резистор на 1 КОм.
Начинаем сборку!
Для защиты от замыканий добавляем резисторы по 150 Ом, для совместимости с STK200 (это позволит работать с большинством прошивающих программ) соединим выводы 2 с 12 и 3 с 11 в LPT. Как видите, схема совсем не усложнилась и в то же время появилась дополнительная защита.
Но из-за наличия микросхемы он становится гораздо сложнее в изготовлении для начинающего (то есть для меня:). Как с этим бороться?
Вообще-говоря, существует превеликое множество программаторов, различающихся сложностью сборки, скоростью прошивки и надежностью работы. Самым простым из них является вариант, называемый в народе «Пять проводков». Но надежность его оставляет желать лучшего, так как убить им LPT порт легче легкого=) Более надежным является программатор STK200, который содержит буферную микросхему и гарантирует нормальную работу с портом.
Если вы задумали собрать какое-нибудь устройство на AVR микроконтроллерах Atmel (да хоть свою homemade Arduino), Вам просто не обойтись без программатора. Программатор позволит прошить микроконтроллер нужной программой или, в случае с Arduino, записать в память микроконтроллера подходящий bootloader.
LPT программатор для AVR
Сайт студента БГУИР об электронике, интересных книгах и новинках в мире техники.
LPT программатор для AVR | Блог Александра Белова
Комментариев нет:
Отправить комментарий