Навигация по сайту

Реклама

Архив новостей

Автомобиль в формате - собери своими руками
  Наверняка каждый из нас в детстве имел ту или иную разновидность конструктора, ведь данную игру по праву можно назвать одной из самых распространённых в мире. Неслучайно исключительно «конструкторский»

Замена Грм на Приоре 16 клапанов своими руками - как проверить ремень и ролик, регламент процедуры » АвтоНоватор
Автомобили российского производства марки ВАЗ-2170 или Лада Приора получили признание множества автомобилистов. Это связано не только с современным дизайном этого автомобиля, но еще и оснащением транспортного

Замена тормозной жидкости в авто своими руками
Для чего менять? Для начала следует детально пояснить, что представляет из себя тормозная жидкость, и почему так велика необходимость ее периодической замены. Итак, тормозная жидкость (ТЗ) представляет

Ремонт ВАЗ 2109 и ВАЗ 2108 своими руками. Руководство по ремонту и обслуживанию автомобилей Самара (ВАЗ 2108/2109) популярных модификаций.
Провести ремонт ВАЗ 2109 своими руками будет намного проще, если воспользоваться каталогом материалов. Это в некотором роде руководство по ремонту ВАЗ 2108 и ВАЗ 2109, только в современном формате —

Тюнинг Рено Симбол – как улучшить авто своими руками? + Видео
Тюнинг французского авто Рено Симбол направлен, в первую очередь, на модернизацию мотора и ходовой части. Эти элементы машины требуют незначительных доработок, в результате которых автомобиль станет намного

Себестоимость постройки спринта | Багги, как сделать багги, чертежи, багги своими руками, самодельные багги, фото, видео, соревнования, автокросс - BUGGY-18.ru
  Примерная стоимость изготовления "спринта" на узлах автомобиля ВАЗ 2108  Рама: трубы - надо примерно 60-80 метров трубы. Если брать на металлобазе - допустим, берём трубу ДУ40

Тюнинг ВАЗ 21099: создаем автомобиль будущего
Всенародно любимая машина Волжский автозавод в 1990 году, спустя три года после выпуска знаменитых «девяток», начал производство модели ВАЗ 21099. Собственно говоря, 99 – это та же “девятка”, но выполнена

Антикоррозийная обработка автомобиля
Базовая антикоррозийная обработка автомобиля, как правило, выполняется производителем еще на заводском конвейере. Но многие автовладельцы, купив новую машину, стараются защитить её, проводя дополнительную

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

K-Line адаптер: применение, диагностика адаптером. K-Line адаптер своими руками
Данное устройство предназначено для соединения интерфейса автомобиля с интерфейсом компьютера и преобразования потоковых сигналов, которые идут по К- и L-линиям, в USB-формат. Приобрести данное устройство

Календарь

ПРОГРАММАТОР AVR USB - ПРОГРАММЫ - radio-bes - электроника для дома

Опубликовано: 01.09.2018

Программатор выполнен на основе драйвера от Objective Development и полностью совместим по командам с оригинальным программатором AVR910 от ATMEL. Описание устройства. Предохранитель защищает линий питания порта USB от случайного замыкания по цепям питания программатора. Диоды VD1, VD2 впрямительные кремниевые, они предназначены для понижения питания микроконтроллера до 3,6 В. Согласно документации, контроллер может работать при таком напряжении питания до частоты чуть более 14 МГц. Светодиоды VL1 (" RD ”), VL2 (" WR ”) сигнализируют о текущих действиях программатора и обозначают режимы чтения и записи. Светодиод VL3 (" PWR ”) показывает подачу питания на программатор .

   Джампер J1 – ( MODify ) служит для начального программирования управляющего МК программатора. При его замыкании, к разъему ISP подключается внешний программатор и производится загрузка в МК управляющей программы. После программирования управляющего МК программатора этот джампер необходимо разомкнуть и замкнуть джампер J2 - NORMal. 

   Джампер J3 LOW SCK понижает тактовую частоту порта SPI МК программатора до ~20 кГц. При разомкнутом джампере частота SPI нормальная, при замкнутом - пониженная. Переключать джампер можно на ходу, так как управляющая программа МК программатора проверяет состояние линии PB0 при каждом обращении к порту SPI. Не рекомендуется переключать джампер при запущенном процессе записи/чтения программируемого МК, т.к., скорее всего, это приведет к искажению записываемых/читаемых данных. Джампер J3 введен для возможности программирования МК AVR, тактируемых от внутреннего генератора 128 кГц. 

   Резисторы R10 - R14 предназначены для согласования уровней сигналов микроконтроллера программатора и внешних цепей (программируемый МК или другой программатор). Тактовая частота порта SPI МК программатора при разомкнутом джампере J3 равна 187,5 кГц. Это позволяет программировать контроллеры с тактовой частотой примерно от 570 кГц для ATtiny/ATmega, 750 кГц для 90S и 7,5 МГц для 89S. Контроллеры программируются от 10 до 30 секунд (при использовании утилиты AVRProg v.1.4 из пакета AVR Studio) вместе с верификацией в зависимости от объема FLASH памяти и тактовой частоты. 

   На вывод LED разъема ISP выведен меандр с частотой 1 МГц для "оживления" МК, у которых были ошибочно запрограммированы фьюз-биты, отвечающие за тактирование. Сигнал генерируется постоянно и не зависит от режима работы программатора. Программатор тестировался с программами AVRProg v.1.4 (входит в пакет AVRStudio), ChipBlasterAVR v.1.07 Evaluation, CodeVisionAVR, AVROSP (ATMEL AVR Open Source Programmer). Для нормального функционирования контроллера в схеме необходимо, чтобы были запрограммированы (установлены в "0") биты SPIEN , CKOPT , SUT0 и BODEN . Обычно микроконтроллеры , идущие с завода, т.е. новые, имеют уже запрограммированный бит SPIEN . Остальные биты должны быть незапрограммированные (установлены в "1"). 

   Инструкция по установке и работе. Прошить контроллер. Подключить свежеиспеченный программатор к компьютеру через USB. Операционная система найдет новое устройство – AVR910 USB Programmer, при предложении автоматически найти драйвер, отказаться, и указать путь к inf-файлу, в зависимости от установленной на вашем компьютере операционной системы. 

   На форуме находятся все файлы, а также печатная плата для нашего программатора avr. Здесь покажу технологию сборки USB программатора AVR и упаковки в корпус. Для начала скачиваем архив и делаем печатную плату.

   Потом впаиваем на неё все детали. Не смог найти маленький кварц, поэтому впаял большой, но на длинных ножках, чтобы потом загнуть, чтоб не мешал при установки платы в корпус. Далее подбираем подходящий корпус, у меня был готовый.

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

   Если нет специальной измерительной аппаратуры, можно произвести проверку при помощи светодиода. Светодиод подключается анодом к контакту LED, катодом к любому контакту GND ISP-разъема. При подаче питания светодиод должен светится в «полнакала». При замыкании пинцетом ножек кварцевого генератора светодиод должен либо засветится в «полный накал», либо свечение должно отсутствовать. 

   Без ощибок собранный программатор с правильно запрограммированным микроконтроллером в настройке не нуждается. Но если у программируемого МК вход RESET подтянут к напряжению питания резистором, то номинал резистора не должен быть ниже 10 кОм – это связанно с пониженным напряжением питания управляющего контроллера в схеме программатора и введением ограничительных резисторов на шине ISP-разъема.

Источник: http://radioskot.ru/publ/mk/programmator_avr_usb/9-1-0-458
rss