Каталог статей

Главная » Все схемы » Схемы устройств на микроконтроллерах » Программаторы микроконтроллеров

Выбранная схема!!!


6044
ПРОГРАММАТОР ДЛЯ НАЧИНАЮЩИХ

 Сейчас мы соберём USB программатор для начинающих (начинающих радиолюбителей), большинство скажет это сложная схема, начнем с LPT, но я хочу сказать, что схема очень простая, а нужно запрограммировать только один раз и не паритесь.

Схема программатора

   Как видно из схемы, тут нет кварцевого резонатора - это фишка схемы. Я сделал не очень компактный программатор, при желании можно уменьшить, а если есть двухсторонний текстолит, то можно запихнуть в USB, так что будет совсем незаметно. А сейчас небольшая фотосессия.

Но сначала разводка USB:

   Забыл сказать, что сначала не надо запрограммировать RSTDSBL, а запрограммировать CKSEL3, CKSEL2, CKSEL1 подключить к ПК, если компьютер нашел неизвестное устройство - это еще ничего не значит, должен установиться драйвер. После того можно запрограммировать RSTDSBL, так как количество ног у микроконтроллера ограничено, кстати можно использовать ATtiny45 или ATtiny85, главное чтобы было 20su в смд или 20pu в дип - например АTtіny45 20su в магазине не было ATtiny45, зато был ATtiny85 20su. Его запрограммировал так же как и ATtiny 45 и фюзы одинаковы, они отличаются только память flech. Фюзы которые нужно запрограммировать CKSEL3, CKSEL2, CKSEL1, BODLEVEL0 (детектор пониженного напряжения на 1,8 В), RSTDSBL.

   Можно использовать любой разъем - там micro USB и тому подобное, я не мудрил, а взял штекер USB, снял шкуру, подпилил, припаял и получилось нечто такое, которое смахивает на обычную флешку. Подрезаем канцелярским ножиком, но осторожно, не порежетесь - лезвие очень острое.

   Вытаскиваем пластмасску с контактами, тоже очень осторожно.

   Возьмем и подпилим, чтобы был доступ жала паяльника до контактов USB, вверху уже лежит протравленная плата для USB программатора. Её травил в перекиси водорода + лимонная кислота. Он травит быстро.

   Лудил плату. Сплавом Розе я еще не разжился, поэтому лужу жалом паяльника, для лужения бросил камушек в растворитель канифоли, помешал, камень растворился, набрал в шприц (пропорции не помню), покрыл плату и лудится очень удобно. Припаиваем нашу пластмассу, только не путайте при пайке контакты, а то как я будете перепаивать, внизу на фото неправильно.  

 Далее припаиваем резисторы и МК, здесь увидел ошибку и перепаял USB, соединение разрез должен быть на одной стороне с контроллером.

   Другую сторону - стабилитроны должны быть не больше чем 500 мА.  

 Припаиваем шлейф кабель, желательно чтобы шлейф был экранированный, у меня кабель с кардридера использовал, брал провода которые экранированные - два оранжевых и экран = фольгу бросил на массу, фото без корпуса, надо сначала проверить на работоспособность, программа тора подключена ATtiny2313A зашилась скоро, я прошиваю на частоте 250 кГц, а фюзы на 2 кГц - так надежнее.

Корпус из чего сделать не было, у меня ни флешек лишних, ни поломанных модемов... ответ пришел сам - зажигалка, выпускам газ если он там есть распыляем, зажигалка такого типа изначально другая, фотка зажигалки потому, что первую уже распилил, а сфоткать забыл.

   Выламываем среднюю стенку, запихиваем наш программатор, закрепляем горячим клеем, перед окончательным закреплением откорректируете положение платы.

   И вот что получилось.

   Удачи всем в повторенные конструкции, а программатор avrdude USBtiny, также в архиве вы найдете драйвера прошивку разные печати платы сокращенно ПП на платах есть надпись KALYAN datasheet или сокращенное K.d - это из-за нехватки места, на ЧП вы можете быть уверены в качестве разводки печатной платы, всем удачи. С вами был KALAYN.SUPER.BOS

АРХИВ:Скачать




Источник: http://sokolsp.at.ua/publ/samyj_miniatjurnyj_usb_programmator_microprog_dlja_kontrollerov_avr/1-1-0-23
Категория: Программаторы микроконтроллеров | Добавил: brys99 (08.04.2015)
Просмотров: 3851 | Комментарии: 6 | Теги: ПРОГРАММАТОР, начинающих, для | Рейтинг: 4.0/3


Всего комментариев: 6
0
6 brys99   (17.12.2015 22:21)
Сергей подправил.....

0
5 fanzone   (16.12.2015 21:15)
интересная статья-спасибо автору

0
4 a_komolow   (15.08.2015 13:13)
А эту Tiny чем программировать?

0
3 miminomar   (01.05.2015 00:15)
yanhik Нет, не перепутаны. Это такая его особенность.
Мне, как автору, приятно, конечно, что конструкцию мою повторяют и модифицируют, но могли бы и сослаться на меня smile Восстанавливаю историческую справедливость, вот оригинал устройства: 
http://sokolsp.at.ua/publ....-1-0-23

0
2 yanhik   (22.04.2015 10:28)
На схеме, вроде как на тиньке 5 и 6 нога перепутаны (miso mosi)!

+1
1 ivan142   (10.04.2015 12:29)
вот ATtiny тоже программировать надо и получается замкнутый круг для тех у кого допустим нет стационарного компьютера, а как быть тем у кого ноутбук? или покупать ноутбук с LPT или COM портом? хотя можно еще найти человека у которого есть программатор! да придется еще несколько собирать если не только AVR прошивать! хотя проще на FT232RL

Все ссылки на книги и журналы, представлены на этом сайте, исключительно для ознакомления, авторские права на эти публикации принадлежат авторам книг и издательствам журналов! Подробно тут!
Жалоба

Пожалуйста оставьте свои комментарии !!!!

Имя *:
Email:
Код *:


ElectroTOP - Рейтинг сайтов
Copyright Zloy Soft (Company) © 2008 - 2016