Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save anonymous/13b0e0825f4709fb96835f8760a99769 to your computer and use it in GitHub Desktop.
Save anonymous/13b0e0825f4709fb96835f8760a99769 to your computer and use it in GitHub Desktop.
Универсальный программатор своими руками схема универсального программатора

Универсальный программатор своими руками схема универсального программатора - УНИВЕРСАЛЬНЫЙ ПРОГРАММАТОР



Они отличаются способом подключения к компьютеру: Программаторы для порта LPT наиболее простые, для COM - чуть сложнее. Для программатора, подключаемого к USB-порту, нужно иметь либо микроконтроллер, либо специализированную микросхему, преобразователь USB - UART. Кроме этого, разные программаторы предназначены для прошивки разных микроконтроллеров: AVR или PIC, при том, что алгоритм программирования этих двух типов микроконтроллеров отличается незначительно. Поэтому само собой напрашивается желание собрать универсальный программатор для любых микроконтроллеров - AVR и PIC. Оптимальной нам показалась приведённая ниже схема программатора. Он подключается к COM-порту компьютера и содержит известную микросхему MAX, которая корректно работает с любым COM-портом у разных компьютеров уровни порта могут существенно отличаться от стандарта , защищая его при случайных ошибках монтажа или подключения. Программатор имеет панельки для разных корпусов микроконтроллеров, а также возможность для внутрисхемного программирования ICSP, когда программатор подключается проводами к плате с микроконтроллером или непосредственно к ножкам микроконтроллера без установки его в панельку. Программатор видится программами как JDM, поэтому проблем с программным обеспечением не возникает. Можно рекомендовать программу IC-PROG 1. Переключение режимов AVR - PIC производится микропереключателем. Процесс работы устройства индицируется четырьмя светодиодами. Программатор прост и не требует наладки, используются очень распространённые детали. Вместо микросхемы 74LS00 можно поставить КЛА3 или КРЛА3, транзисторы, в принципе, заменимы на похожие. У данной схемы есть одна странность - номиналы токоограничительных резисторов для светодиодов. Так как светодиоды подключены к разным участкам схемы, напряжения на этих участках также разные, из-за чего светодиоды светятся с разной яркостью. Для того, чтобы это исправить, можно попробовать подобрать резисторы, в частности - уменьшить R4 и R7. Вместо КД можно использовать распространённые 1N На печатной плате проводки MOSI и MISO к панельке ATMEGA8 показаны неправильно, их нужно перекинуть. Также C7 и C9 имеют перемычки - их нужно убрать. Работа с IC-PROG Скачивать программу нужно с официального сайта: На вкладке "совместимость" необходимо поставить галочку "запустить в режиме совместимости" и выбрать Windows Далее необходимо зайти в меню "Настройки" и выбрать пункт "Программатор". Тип программатора необходимо установить JDM и указать COM-порт, к которому физически подключен программатор. Для очень быстрых компьютеров можно также установить задержку ввода-вывода. В этом же окне необходимо указать интерфейс "Прямой доступ к портам". Все галочки параметров сигналов должны быть сняты. При этом появится окно подтверждения установки драйвера и программа перезапустится. После этого программа готова к работе с программатором. Александр 17 мар В радиомаркете продали 2 битых атмеги. Гость 14 мар А переключатель выбора микроконтроллера правильно стоит? Александр 14 мар Микросхема MAXCPE, пришлось перепаять С3 и С5. Горит Power, моргают RXd и VPP при чтении и записи пишет ошибка, что не так? Dan Kr 12 мар Тут задавали вопрос по поводу отсутствия контакта PGM на разъёме PIC. Тоже обратил внимание на этот момент. Кто может, внесите ясность. Гость 12 мар Говорят, есть разные ревизии MAX, отсюда и такие варианты с этим конденсатором. Не знаю, насколько это правда, но у одних работает так, у других - этак. Тут на форуме отметили непонятное подключение С3. LA 12 мар Эта схема с печатной платой были найдены в интернете в году, конструкция была успешно повторена. Работает именно в таком варианте, без доработок, с AVR и PIC. Стабилизаторы рекомендуется брать в мощных корпусах, потому что они нагреваются, так как разница напряжений на выходе и выходе существенна. Но радиаторы к ним не требуются. Диод можно заменить на 1N или подобный. По поводу остального подсказать могут только посетители. Александр 12 мар Есть несколько вопросов по схеме. Есть ли смысл VСС запитывать от отдельного стабилизатора и развязать от питания IC1 и IC2? В схемах других программаторов на разъёме PIC есть контакт PGM, посаженный на землю через резистор 1к. Есть смысл на шину VСС разъёма PIC поставить джампер на случай повторного перепрограммирования БУ контроллеров или задержка питания VСС делается программно? Стабилизаторы в каких корпусах лучше брать в мощных или маломощных? Можно заменить диод КД на КД или КД? Под какой программой удобнее всего работать? Могут программы для этого программатора — IC-PROG, PonyProg, WinPic работать под Win? Что для этого надо сделать? Вопросы появились после анализа кучи схем программаторов. В этих делах полный чайник. Спасибо большое за внимание и ответ. Прошу прощения за большую кучу вопросов. У вас очень удобный сайт. Гость 17 янв Для получения нужного напряжения, очевидно. Артем 17 янв Андрей Магнитный 17 июл На фотографии программатора просматривается кварц,а на платке в формате lay он не маркирован,когда наводишь курсор. Хотелось-бы знать параметры кварца и его назначение в схеме. В первую очередь параметры. Согласен,спасибо еще раз автору. Шьется отлично,не могу нарадоваться. LA 23 мар 7: На печатной плате правильная 1 VD1 стоит между R1 и R2 а должен катодом между базой VT2 и R2 как на схеме. LA 22 мар 8: И на схеме, и на печатной плате VD1 стоит катодом к базе VT2. Остальные замечания добавим в статью, спасибо! Собрал я этот программатор,работает на ура,за что автору спасибо. В печатке ошибки есть ,катод VD1 к базе VT2. У меня МАХN ,так С3 по схеме правильно,смотря какой МАХ стоит нужно смотреть даташит. Смотрите печатку С7 и С9 после травки они замкнутые. Прошивал ATMega8 отлично, немного греется при прошиве а так все окей. Сам 01 ноя На днях раскопал шикарную прогу для PIC. Сама определяет порт, тип программатора и чип. Поддержка чипов более чем внушительная, в том числе и новейших. Никаких настроек и драйверов - всё с ходу! LA 08 окт Поддержка того или иного контроллера зависит больше от программы-прошивальщика. Конкретно эти два контроллера шьются данным программатором без проблем через IC-Prog и Ponyprog. Владимир 08 окт Уважаемый автор подскажите,этим программатором можно будет прошивать контроллеры PIC16F и ATMEGA8. Вы можете либо сами переделать под выводные резисторы, либо поискать в интернете другую разводку платы - программатор очень распространённый. Дайджест радиосхем Новые схемы интернета - в одном месте!


Сколько женщина может кончить кончи за раз
Департамент образования тольятти результаты огэ 2017
Универсальный USB программатор
Правила и условия соблюдения здорового питания
Placebo every перевод
Как сделать 2 красивые косички
Общественное мнение понятие и структура
Тесты обособление 8 класс
Clutch состав дота 2
Ремонт газовых пушек своими руками
Создать ярлык google
Прогестерон норма у женщин по дням цикла
Многофункциональный универсальный программатор
Планы музыкального руководителя доу
Мощи матроны в оренбурге ноябрь 2015 расписание
Французский суп с плавленным сыром
Вольво в90 тест драйв видео
Биологическое значение митозаи мейоза реферат
Универсальный программатор USB
Выпечка с нектаринами
Фитнес клуб паллада
Выкройка мужских брюк 56 размера
Породы кур видео и название полный каталог
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment