![]() |
|
![]() |
![]() |
Теги статьи: | ПрограмматорAVR |
Удобный программатор для AVR
Автор: LEVV2006
Опубликовано 08.03.2022
Создано при помощи КотоРед.
Всем привет!
Очередная версия на тему программаторов. А точнее компиляция из схем в интернете и моего опыта в использовании программаторов для AVR.
Немного вводной части:
Для AVR есть 2 самых распространённых программатора. Это USBASP для программирования по SPI интерфейсу и UART программатор для программирования по COM порту. Это хорошие программаторы, и я ими долго пользовался. Но в какой-то момент понял, что было бы здорово обеднить их в 1 удобный программатор + добавить удобные разъёмы под любые ситуации.
Поискав в интернете, я нашел что искал! Это микросхема FT232RL. Её драйвер позволяет управлять ножками на микросхеме и, кроме того, сама микра является USB to COM преобразователем.
За основу взял схему из статьи и добавил того, что мне не хватало в других программаторах.
И вот что у меня получилось:
Расскажу про особенности:
Также нужно сказать пару слов и о программной части. Avrdude вещь специфическая и фишка в том что её можно как то перекомпилировать с разными настройками под разные программаторы. (Об этом написано на сайте avrdude). Но процесс этот (на мой взгляд) очень сложен.
Долго искал ту версию программы avrdude которая бы работала с микросхемой FT232RL. Благо поиски завершились успехом И программатор ОЖИЛ!
Я им пользуюсь уже больше года. И каждый раз при программирование получаю большое удовольствие от удобства конструкции!
Прикрепляю все необходимые файлы, схемы, печатки и рабочую версию avrdude для FT232RL.
Надеюсь, статья была интересна и полезна!
Всем пока!
Файлы:
Плата
SinaProg FT232R_ISP
Схема
Все вопросы в Форум.
Эти статьи вам тоже могут пригодиться:
AVR ISP MK2 - Power Mod / доработка программатора