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

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

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


5781
Универсальный программатор микроконтроллеров PIC, AVR и микросхем EEPROM (для com-порта).

универсальный программатор, которым можно через последовательный порт компьютера (com-порт) программировать контроллеры AVR, и контроллеры PIC, и микросхемы памяти EEPROM. В схеме использован различный радиохлам (в данном случае 

снятый со старых сломанных материнок).
Помимо универсальности, несомненным плюсом этого программатора является оригинальное решение проблемы с питанием. Питание для него 

требуется внешнее, но в тоже время никаких дополнительных блоков питания изобретать или покупать не надо. Как так? А вот так.4-х пиновый 

Molex Вы же с компьютера будете чипы программировать. То есть комп у Вас будет включен. Тогда у Вас уже есть на каждом 4-х пиновом 

разъёме Molex отличные, стабильные +5 и +12 Вольт, так зачем же городить что-то ещё? (4-х пиновые Molex - это такие, как на рисунке:

   

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

любого такого свободного разъёма.

Схема:

Детали и описание работы:

Две главных детали программатора - микросхема преобразователь уровней порта GD75232 и микросхема логики 74HC14D.

Микруха порта - это фактически две полностью независимые микрухи в одной. Одна - это набор драйверов (из 0/5 вольтовых сигналов делают 

+-12 вольтовые), вторая - набор приёмников (из +-12 вольтовых сигналов делают 0/5 вольтовые).

Мы используем только приёмники, а входы и выходы драйверов (а так же неиспользуемые входы приёмников) - заземляем.

Микруха логики выполняет две задачи - умощнить выходы микросхемы порта и защитить микросхему порта в случае экстренных ситуаций (всё же 

микросхемы портов встречаются не так часто, как микросхемы логики). Соответственно, чуть изменив схему, вместо 74hc14 легко можно 

использовать какую-нибудь другую логику.

Транзисторы подойдут любые маломощные, я брал smd-транзисторы, снятые с материнских плат, с маркировками A1 (npn-транзистор) и A2 

(pnp-транзистор). Если Вы так же будете использовать smd-транзисторы, то главное убедиться, что это действительно транзисторы (например, 

в корпусе sot-23, с маркировкой A1 могут быть не только транзисторы, но и диоды).

Резисторы подписаны на схеме. Кроме этого надо поставить между питанием и землёй возле каждой микрухи керамические конденсаторы по 0,1 

мкФ, на схеме они не нарисованы, но это правила хорошего тона.

Готовый девайс (на фото сам программатор и модуль для программирования контроллеров PIC):

Программатор тестировался с программами IC-Prog и Pony Prog, которые можно скачать в разделе "Полезные программы для ПК".

При прошивке выбрать тип программатора JDM. При программировании PIC-контроллеров надо выбрать инверсию сигнала D-IN, при 

программировании контроллеров AVR - инверсию сигналов D-IN и RESET (MCLR).

В архиве печатка программатора, модуля для подключения PIC12, PIC16, PIC18 и модуля для подключения 8-ми и 20-ти ногих AVR. Эта плата 

разведена под SMD-компоненты (как на фотке)

Файлы к статье Универсальный программатор микроконтроллеров PIC, AVR и микросхем EEPROM (для com-порта).


Категория: Программаторы микроконтроллеров | Добавил: No4Nik (08.06.2014)
Просмотров: 11506 | Комментарии: 7 | Теги: EEPROM, avr, ПРОГРАММАТОР, com-порт, микроконтроллеров, универсальный, pic | Рейтинг: 3.4/7


Всего комментариев: 7
0
7 No4Nik   (22.03.2016 18:17)
Хорошо когда радиолюбители еще по совмещению и лингвисты!!!  smile А ВООБЩЕ, я не автор статьи, забыл источник в конце статьи указать. За замечание спасибо, буду впредь внимательнее с текстом... happy

+1
6 mnjak   (20.03.2016 16:40)
Уважаемый, в Русском пишется "В общем", а не "Вообщем". Воо пишется, когда Вообще.

0
5 No4Nik   (04.02.2015 21:16)
Кликните внизу статьи на надпись "Файлы к статье..." - архив и загрузится...

0
4 redis   (29.10.2014 02:31)
А где архив?

0
3 No4Nik   (10.06.2014 13:25)
Думаю, что будет работать с переходником. На мой взгляд, программаторы которые пишут напрямую с порта СОМ или LPT, используют питание порта, на переходнике же - USB-COM RS232, питание USB порта, т.е. 3,3 вольт. В данном программаторе есть свое питание.

0
2 No4Nik   (10.06.2014 13:20)
Вы еще не залили прошивку в AVR-910?

0
1 raschenboy   (09.06.2014 21:02)
Вячеслав вечер добрый.У меня как раз вопрос и был по AVR,но раз уж есть такая схема,тогда вопрос такого плана,будет ли эта схема работать на ноутбуке с переходником USB-COM RS232 - BM8050 от MasterKit ? Спасибо.

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

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

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


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