Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Плата расширенияATMEL AVR DIP PROGRAMMER



-------------------------------------------------------------------------------------------------------------------------------------------

Плата расширения"ATMEL AVR DIP PROGRAMMER"

В свое время столкнулся с тем что нужна была плата расширения для моего AVR программатора,но в сети хорошего варианта для себя не нашел.Но попалась статейка о ATMEL AVR DIP PROGRAMMER,там были фотографии девайса,по ним я успешно повторил печатку и теперь пользуюсь. Может пригодится многим.

 

Модуль «ATMEL AVR DIP PROGRAMMER» является расширением к широко известным программаторам STK200, AVR_ISP_v3.2 и другим, и позволяет программировать ATMEL AVR микроконтроллеры в DIP корпусе.

Модуль предназначен для разработчик, в устройствах которых на плате отсутствует разъем ISP, не остается свободных выводов контроллера для подключения интерфейса внутрисхемного программирования, либо эти выводы не могут быть использованы по какой либо другой причине.

Модуль поддерживает все ATMEL AVR микроконтроллеры, имеющие интерфейс ISP (в том числе новые 14-выводные ATTiny24, 44, 84).

Для программирования контроллеров необходим внешний программатор (STK200, AVR_ISP_v3.2 или другой). Программатор подключается к модулю «ATMEL AVR DIP PROGRAMMER» с помощью стандартного 10-контактного разъема (IDC10 – BH10).

 

Назначение выводов 10-и контактного разъема

 

1. MOSI

2. питание +5В

3. Вход внешней тактовой частоты (при использовании в качестве внешнего программатора AVR_ISP_v3.2) – используется в случае программирования контроллера с установленными FUSE битами внешнего тактового сигнала

4. GND

5. RESET

6. GND

7. SCK

8. GND

9. MISO

10. GND

Тактирование Плата позволяет выбирать тип тактирования контроллера (внешнее тактирование, внешняя RC цепь или кварцевый генератор 8 МГц), что дает возможность программировать любой контроллер независимо от конфигурации его fuse битов. Выбор осуществляется путем установки перемычек на соответствующие места.

При использовании STK200 программатора и необходимости внешнего тактирования внешняя тактовая частота подается на правый контакт джампера «Ext.»]

Положение перемычек для тактирования внешней частотой

Положение перемычек для тактирования с RC цепочкой

Положение перемычек для тактирования кварцевым резонатором

плата в формате LAY

При использовании программатора AVR_ISP_v3.2 внешнее питание подавать не нужно - +5В подается через кабель внутрисхемного программирования от программатора.Однако при использовании какого либо другого программатора существует необходимость подачи внешнего питания. Для этого на плате модуля «ATMEL AVR DIP PROGRAMMER» предусмотрены 2 типа разъемов питания: стандартное JACK гнездо с диаметром центрального контакта 2,1мм (+ питания на центральный контакт, - питания на внешний контакт) и терминал-блок с 2-мя контактами (полярность подключаемого напряжения указана на плате). Модуль «ATMEL AVR DIP PROGRAMMER» имеет встроенный стабилизатор напряжения +5В. Диапазон подаваемого напряжения на входы питания +6В..+15В Для более комфортной работы с модулем «ATMEL AVR DIP PROGRAMMER» предусмотрена кнопка, отключающая питание, и светодиод зеленого цвета статуса включения (“PWR ON”)



 

Вот что получилось у меня.Еще одну панельку и кварц не впаивал.Совет-неиспользуемые выводы с панелек вытянуть, и отверствия не свелить и микроконтроллер легче вставить и вынуть.

 

Источник питания

При использовании программатора AVR ISP внешнее питание подавать не нужно — +5В подается через кабель внутрисхемного программирования от программатора.

Однако при использовании какого либо другого программатора существует необходимость подачи внешнего питания. Для этого на плате модуля «ATMEL AVR DIP PROGRAMMER» предусмотрены 2 типа разъемов питания: стандартное JACK гнездо с диаметром центрального контакта 2,1мм (+ питания на центральный контакт, — питания на внешний контакт) и терминал-блок с 2-мя контактами (полярность подключаемого напряжения указана на плате). Модуль «ATMEL AVR DIP PROGRAMMER» имеет встроенный стабилизатор напряжения +5В. Диапазон подаваемого напряжения на входы питания +6В.+15В

 

Для более комфортной работы с модулем «ATMEL AVR DIP PROGRAMMER» предусмотрена кнопка, отключающая питание, и светодиод зеленого цвета статуса включения (“PWR ON”)

дополнение

Безусловно, подключение непосредственно к МК на плате весьма удобны, и практически все микроконтроллеры фирмы Atmel поддерживают режим ISP, а при работе с ними вполне достаточно адаптера внутрисхемного программирования представляющего из себя плоский кабель с разъемами на концах, либо с одной стороны разъем, а другой он распущен и промаркированы проводники.

подключение непосредственно к МК на плате весьма удобны

Так уж получилось, что не существует единого стандарта подключения адаптеров к программатору, 2 из них, самых популярных (от Атмел), приведены на следующей картинке:

Таблица соответствия пинов

Таблица соответствия пинов ISP коннекторов

Лично я использую в своих изделиях 10 пиновый коннектор. Обьяснение данному предпочтению простое, у нас всегда в запасе 3-4 свободных пина, посаженных на землю, которые можно не нарушая совместимости со стандартным интерфейсом задействовать в «мирных целях» для дополнительных сервисов, таких как дополнительное питание, внешний генератор тактирования и прочих.

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

таблица распиновки наиболее популярных микроконтроллеров фирмы Атмел

 

к

Для наглядности можно привести еще такую вот удобную картинку соответствия


Дата добавления: 2015-08-29; просмотров: 120 | Нарушение авторских прав




<== предыдущая лекция | следующая лекция ==>
Позвольте предложить краткий обзор, как обдирают нас дилеры и производители. Ниже приведены несколько популярных схем и вариаций маркетинговых ходов, используемых практически во всем мире для | 1.1. Общие представления о лидерстве. 7 1 страница

mybiblioteka.su - 2015-2024 год. (0.015 сек.)