AVR ISP v3.2 это профессиональный внутрисхемный программатор для всех 8ми битных ATMEL AVR RISC микроконтроллеров. Ваш компьютер должен обнаружить новое оборудование AVR ISP v. В мастере настройки нового оборудования запретить поиск драйверов в интернете. ATMEL AVR ISP v3.2/ гальванически изолированный +3.3V/5V источник питания/. AVR ISP v3.2 это профессиональный внутрисхемный программатор для всех 8ми битных ATMEL AVR RISC микроконтроллеров с ISP интерфейсом. Диск с последей версией AVR Studio, драйверами USB и инструкцией . Программатор микроконтроллеров AVR / 89S совместимый с AVR910. Программатор выполнен на основе драйвера от Objective Development и. При его замыкании, к разъему ISP подключается внешний программатор и. AVRProg v.1.4 из пакета AVR Studio) вместе с верификацией в . Когда автор занялся освоением микроконтроллеров PICmicro фирмы . Хотелось найти оптимальный, по показателю универсальность - простота схемы - надёжность. Получивший широкое распространение программатор . В результате, выбор был остановлен на модели . Работает он под управлением программы . Хочу привести цитату из статьи Николая Хлюпина. Когда автор занялся освоением микроконтроллеров PICmicro фирмы "Microchip. Отличается от Rev 3.1 только наличием дополнительного. И имеются VS232CPE от Vossel,и так же MAX232AEPE+ RS232 драйвер Ind . Когда автор занялся освоением микроконтроллеров PICmicro фирмы " Microchip. Отличается от Rev 3.1 только наличием дополнительного. И имеются VS232CPE от Vossel,и так же MAX232AEPE+ RS232 драйвер Ind. Что бы иметь возможность работы во втором режиме, в устройство добавлен узел на транзисторах Q3, Q4 (нумерация элементов продолжает нумерацию оригинала). Благодаря наличию конденсатора C1. Q3, а, следовательно, и Q4 происходит с задержкой, относительно Q1- Q2. Программирование микроконтроллеров и робототехника дефолтной ОС, написали прошивку, не требующую драйверов. Поиск в сети привел меня на страницу Hacking an AVR programmer. Может кто-то уже сталкивался в v 3.2 версией программатора и смог его «побороть»? Программирование микроконтроллеров и робототехника. Поиск в сети привел меня на страницу Hacking an AVR programmer. Может кто-то уже сталкивался в v 3.2 версией программатора и смог его «побороть»? Соответственно и напряжение. Vcc будет подано позже. Vpp. Диод D6 служит для быстрой разрядки конденсатора C1. X1. Номинал C9уменьшен до 4. Ф, для уменьшения влияния на процесс включения- выключения Vcc. Светодиод D7индицирует подачу напряжения Vcc. В связи с чем, за ненадобностью, из схемы удалены элементы: X2, J1, D1, C7, C8, J2 (постоянно в положении 2- 3). Если не планируется изготавливать какой- то защитный корпус, то, при сборке деталей блока питания, следует уделить особое внимание требованиям электробезопасности, что бы максимально исключить случайное прикосновение, в процессе эксплуатации, к высоковольтным цепям. Удалён разъём D- SUB, для связи с ком- портом компьютера. Кабель припаивается непосредственно на плату программатора. Диоды 1. N4. 14. 8 заменены на КД5. Назначение выводов: Pin. Description. 1Vdd. Clock. 5Data. 7PGM9. Vpp. 2,4,6,8,1. 0Vss. На основании обобщённых данных, было сделано несколько вариантов подключения программируемых микросхем, в зависимости от исполнения корпуса (адрес для микросхем EEPROM – 0). Однако не исключены и другие варианты . Поэтому, перед программированием обязательно уточните назначение выводов конкретно используемой микросхемы! Для экономии места, панельки, под программируемые микросхемы, скомбинированы. Обмен данными с программатором, в МК . MOSI – от программатора к МК, и MISO – от МК к программатору. Для формирования первого использован ранее не задействованный элемент U5. ЛА3, а второй формируется идентично сигналу DATA, для PIC- micro. Все сигналы заведены на разъём X3, в связи с чем, назначение некоторых выводов не совпадает с предыдущей версией. В настройках надо выбрать программатор . Перемычка J3 программатора должна находиться в положении 1- 2. Соответствие сигналов следующее. Это достигается либо программно, установкой соответствующих чекбоксов (. Второй вариант имеет смысл выбирать, при изготовлении специального адаптера под данные микросхемы. Тогда это позволит исключить необходимость смены настроек, при переходе с программирования одного типа микросхем, к примеру, PIC’ов, на 9. При внутрисхемном программировании, целесообразно использовать первый вариант совместно с кабелем для внутрисхемного программирования микроконтроллеров фирмы . Зато имеет пять независимых буферов загрузки дампов, с возможностью сравнения содержимого, а также режим непосредственной верификации содержимого чипа с буфером. Кроме того, правильно отображает адреса ячеек. Был выбран односторонний печатный монтаж (на момент изготовления был односторонний стеклотекстолит и проще изготавливать). SC9. 45. P выбран по причине широкой доступности (имеется практически в любом блоке ATX), 2. SA1. 27. 0Y выбран из- за очень малого напряжения насыщения КЭ. Каскад сигнала сброса для ATMEL AVR также выполнен на 2. SC9. 45. P. Регулируется от 1,2. В до 1. 9,9. В (опять же вроде бы, точно не помню), ампераж не замерял, по надписи на корпусе блока - 1. А. Планируется винты переделать ! Хотя данный нагрев не выходит за рамки допустимого, всё же, при очень длительном непрерывном использовании программатора, рекомендуется ватность резисторов увеличить, а стабилизаторы 7. L0. 5 заменить на 7. TO- 2. 20. Применён кварцевый резонатор на 4. MHz и два конденсатора по 3. F. Также полезно установить электролитический конденсатор . Когда производится переключение фьюзов на работу от внешнего кварца, или тактового генератора, кварц адаптера должен быть подключён к панельке DIP- переключателями. Применён транзистор кт. Переключение режимов работы 8/1. Для программирования на плате SOIC, необходимо положить чип на плату, аккуратно совместив выводы с контактными площадками, и прижать небольшим грузиком (например, канцелярской стирательной резинкой). Контакты должны быть одинаково ровными и хорошо зачищенными. Такой способ требует внимательности и аккуратности, но зато позволяет обойтись без ZIF- панельки (чертежи плат в общем файле). Они есть вообще? A: Нумерация элементов продолжает оригинальную (с . Аноды (плюсы) обозначены метками. Лучше всего это делать при помощи самого обыкновенного тестера, а не ориентироваться на маркировку производителя. Хотя, не исключено, что он будет программироваься и в положении 2- 3. Поэтому, для таких МК надо подавать сперва Vpp, а уж потом Vcc. Возможно, когда- то, Вы будете использовать софтину, которая не умеет . За Win. PIC8. 00 и Лошадью я такого пока не замечал, и ни от кого подобной информации не получал. Поэтому на моём программаторе данный джампер до сих пор отсутствует. Подойдёт ли какой на MAX2. A: По поводу MAX 2. ST2. 32. BN, конденсаторы в обвязке 0,1- 1мкф керамика или 1- 1. У меня отлично работает связка КТ3. КТ5. 02, по поводу 2. МК отвечал программатору после записи фузов если фузы в МК выставляются для работы генератора с кварцем, как правило при программировании хватает 1- 4. MHz, кондёры возле кварца нужны. Если фузы выставляются для работы от внутреннего RC генератора то кварц не нужен. Разумеется требования к ним такие же, как к обычному выпрямительному мосту. На данный момент, если надо их покупать, оптимальным, наверное будет готовый мост в ДИПе. Может стоить взять на 1. A: Постоянное напряжение, после сглаживающего конденсатора, должно составлять не менее 1. V (плюс запас). Включаете питание программатора, джампер J4 замкнут, на выводах разъёма Х3 DATA, CLOCK, Vpp и, в зависимости от версии, Vcc должен быть низкий уровень, если не так ищем КЗ или не рабочий элемент. Если всё в порядке берём наш проводок и тыкаем им в 3 контакт разъёма Х1 на Х3 должен появиться высокий уровень или на Vpp или на Vdd или на обеих выводах одновременно, опять же всё зависит от версии. Далее тыкаете в 4 на Х1 и с учётом инверсий сигнала прослеживаете до вывода DATA на Х3, потом тыкаете в DATA на Х3 и смотрете на 8 Х1, должно быть больше 1. В, ну последний раз тыкаете в 6- 7 на Х1 и соответственно смотрите CLOCK на Х3, для версии 3. RESET, MOSI и MISO, обратить внимание джампер J4 разомкнут. После проверки и, если понадобилось, устранения неисправностей можно подключить к компу и тестить в Ic. Prog. Doc 1. 3) обычный кремниевый, а сам светодиод, вместе с токоограничивающим резистором (который, в этом случае, понадобится), установить вместо R5. Vpp, при этом, будет 1. V+0,7. V=1. 2,7. V, что несколько маловато. Светодиод не трогать, а в разрыв между выводом OUT U3 и верхним выводом R5 установить тот же самый кремниевый диод. Данная доработка снизит Vpp на 0,7. V. Добавив джампер, замыкающий данный диод, и создав последовательную цепочку из таких . Например, у меня, тот же . На самом деле, разумеется и ПИКкит, и ещё десяток программаторов без дела у меня не валяются). Короче говоря, выбор программатора не является целью данной статьи. Главный показатель там - рейтинг в поисковиках, поэтому содержание самих статей мало кого интересует, и берутся они (статьи) откуда ни попадя. Как водится, встречаются и отдельные исключения, которые налепив на схему свой лейбл, и удалив с ПП несколько элементов, выдают сделанное за своё. А статьи обычно пишутся о том, что делалось, вот и я не стал от этого правила отходить. При чём МК с 8 и 1. SA3, на фото переключатель находится в положении программирования 8 и 1. Что касается переключения режимов программирования, то переключение осуществляется подобным переключателем только на 4 секции. В положении переключателя показанном на фото программирование осуществляется в основном режиме: Vpp после Vcc, для перехода в режим Vcc после Vpp нужно соответственно поменять местами два левых и два правых переключателя. Зачем нужен этот дополнительный блок? Ведь и в домашнем компьютере, и в ноутбуке есть свои блоки питания, нужно только их задействовать. Лично я вывел на заднюю стенку своего компьютера разъём + 5. В, для питания программатора, внутри подключив его к одному из свободных разъёмов от компьютерного БП (у меня разъём для флопа). При проведении тестов данный программатор подключался к порту USB, для проверки возможности питания от этого порта и показал уверенную и стабильную работу. После изготовления печатной платы по приведённым вариантам или собственной разработки, рекомендую начать сборку с установки выключателя питания и узла преобразователя (D1,L1,C1,C2,C3, R1- R4, MC 3. После сборки преобразователя нужно настроить его выходное напряжение в пределах 1. В, настройка производится резисторами R1 или R4, согласно приведённой схеме. После окончательной сборки рекомендую провести тест программатора, не подключая его к компьютеру. Для проведения начального теста необходимо припаять отрезок монтажного провода к выключателю питания в точке, обозначенной на схеме буквой «А». После этого подать +5 В и включить программатор, после включения должен загореться светодиод «VD1», измеряем напряжение на катоде диода «D1», оно должно равняться ранее настроенному. Далее касаемся нашим проводком контакта . Далее касаемся проводком контакта . Теперь касаемся контакта . Если всё так как я написал, то можно смело подключать программатор к компьютеру и тестировать в программах IC- Prog или Win. PIC8. 00, он так - же работает с Pony. Prog, в настройках указать SI Prog I/O. Кабель для подключения к компьютеру самодельный, длинной примерно 1м. Возле разъёма, который подключается к компьютеру в кабель (шлейф) входят провода от дополнительного разъёма на который подаётся напряжение +5 В. Сбоев при тестировании программатора с кабелем такой длинны не наблюдалось, тесты проводились с МК PIC 1. F6. 29/6. 75, 1. 6F6. F8. 4A, 1. 6F6. 28. A, 1. 6F8. 19, 1. F8. 73. A, 1. 6F8. A, 1. 6F8. 76. A, 1. F8. 77. A, 1. 8F2.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
December 2016
Categories |