Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Раздел 3 Описание аппаратных средств
3.1 Описание светодиодов общего назначения В набор STK500 входят 8 желтых светодиодов и 8 кнопок без фиксации. Светодиоды и кнопки электрически отделены от остальной части платы за счет подключения к собственным разъемам. Таким образом, они могут быть подключены к AVR-микроконтроллерам через 10-проводной шнур и разъемы портов ввода-вывода. На рисунке 3.4 показано как светодиоды и кнопки могут быть подключены к разъемам портов ввода-вывода. Шнуры должны быть подключены непосредственно между разъемами портов и разъемами светодиодов или кнопок. Шнур не должен скручиваться. Красный проводник шнура указывает на 1 вывод 1. Убедитесь, что шнур подключен к первому выводу каждого разъема. На рисунке 3.2 показано как реализовано управление светодиодом. Данное решение позволяет получить одинаковую интенсивность свечения светодиода при нахождении напряжения питания микроконтроллера в диапазоне 1.8В…6.0В. Прим.: Порты AVR-микроконтроллеров могут управлять непосредственно светодиодной нагрузкой, как втекающим током, так и вытекающим. Однако, в STK500 используются транзистор и два резистора для поддержания постоянной яркости свечения светодиодов при любом значении напряжения питания микроконтроллера (VTG), а также для выключении светодиодов, когда VTG отсутствует. 3.2 Описание кнопок общего назначения Кнопки подключены к разъему по схеме изображенной на рисунке 3.3. При нажатии на кнопку на выводе SWn будет низкий уровень напряжения, а при отпускании – высокий (VTG). Рабочий диапазон напряжения VTG =1.8…6.0В. Прим.: На линиях портов ввода-вывода AVR-микроконтроллеров имеется возможность активизации встроенных подтягивающих резисторов к плюсу питания. Это свойство можно использовать в целях исключения внешнего подтягивающего резистора. В STK500 добавлены внешние подтягивающие резисторы 10 кОм для формирования лог. «1» на выводах SWn при отжатом состоянии кнопок. Резистор 150 Ом выполняет функцию защитного токоограничения, например, в случае ошибочной настройки линий ввода-вывода, связанных с кнопками, на вывод. 3.3 Подключение светодиодов и кнопок
Любой порт ввода-вывода AVR-микроконтроллера может быть подключен к светодиодам и кнопкам, используя 10-проводной шнур, входящий в состав набора. На разъемы в дополнение к линиям портов выводятся напряжение питания целевого микроконтроллера VTG (VCC) и общий провод GND. Разъемы портов Расположение выводов разъемов и их соответствие линиям портов ввода-вывода показано на рисунке 3.5. Вывод с квадратной маркировкой указывает на вывод 1. Разъем порта Е (PORTE/AUX) содержит специальные сигналы и функции в дополнение к линиям порта Е. Расположение и назначение выводов этого разъема показано на рисунке 3.6. Ниже приведены специальные функции порта Е: Сигналы PE0 - PE2 Таблица 3.1- Функции выводов PE0 - PE2
REF: Аналоговое опорное напряжение. Данный вывод связан с выводов AREF микроконтроллера, у которых имеется отдельный вывод питания аналоговой схемы. XT1: Тактовый вывод XTAL 1. Внутренний тактовый сигнал, подаваемый ко всем панелям. Если перемычка XTAL1 снята, этот вывод используется для подключения внешнего тактового сигнала. XT2: Тактовый вывод XTAL 2. Если перемычка XTAL1 снята, то этот вывод используется для подключения внешнего кварцевого резонатора совместно с выводом XT1. Разъемы подключения кнопок и светодиодов имеют аналогичное разъемам портов ввода-вывода расположение и назначение выводов, которое представлено на рисунках 3.7 и 3.8, соответственно. Квадратная маркировка указывает на вывод 1. 3.5 Описание интерфейса RS-232 для нужд пользователя STK500 содержит два порта RS-232. Один порт RS-232 используется для связи с AVR Studio. Другой порт RS-232 можно использовать для связи AVR-микроконтроллера, установленного на панели, с компьютером через его последовательный порт RS-232 (СОМ-порт). Для использования порта RS-232 необходимо выводы УАПП микроконтроллера физически соединить с портом RS-232. Для этого имеется 2-штырьковый разъем с маркировкой “RS232 SPARE” (резервный), связанный с преобразователем уровней интерфейса RS-232. Для соединения этого разъема с выводами УАПП необходимо использовать 2-проводной шнур. выполненное, таким образом, соединение показано на рисунке 3.9. Блок-схема подключения порта RS-232 показана на рисунке 3.10.
3.6 Описание выводов флэш-памяти DataFlash В состав платы набора STK500 входит микросхема флэш-памяти AT45D021 емкостью 2 Мбит из семейства DataFlash, которая может быть использована для энергонезависимого хранения данных. DataFlash – флэш-память высокой плотности с последовательным программированием через SPI-интерфейс. Полную документацию на микросхемы памяти DataFlash можно найти в секции «флэш-память» на компакт-диске Atmel или веб-сайте корпорации. Микросхема DataFlash может быть подключена к линиям порта ввода-вывода микроконтроллера. Для чего необходимо использовать 4 –штырьковый разъем с маркировкой “DATAFLASH”, который связан с SPI-интерфейсом DataFlash. Для соединения этого разъема с линиями портов ввода-вывода необходимо использовать 2-проводные шнуры из комплекта набора STK500. Также может быть использован 10-проводный шнур, если DataFlash подключается к аппаратному SPI-интерфейсу на порте В (PORTB), встроенного в AVR-микроконтроллер. Подключение линий ввода-вывода показано на рисунке 3.13. Функциональная схема подключения DataFlash к аппаратному SPI-интерфейсу показана на рисунке 3.14. Расположение выводов SPI-интерфейса показано на рисунках 3.11 и 3.12. Секция целевых панелей Модуль программирования состоит из 8 панелей в центре платы набора. В одну из данных панелей необходимо установить целевой AVR-микроконтроллер для программирования и дальнейшего использования в приложении. Прим.1: Только один микроконтроллер может быть установлен в секции целевых панелей. Для флэш-памяти AVR-микроконтроллеров гарантированная износостойкость составляет 1000 циклов программирования, однако, фактический срок службы флэш-памяти намного больше. Прим.2: Во время установки микроконтроллера в панель обратите внимание на правильность ориентации корпуса. Ключи на коротких сторонах как микроконтроллера, так и панели, должны быть рядом. Неправильная установка может повредить как сам микроконтроллер, так и стартовый набор. Секция панелей используется и для программирования и для запуска и тестирования приложения. После установки микроконтроллера в панель может быть выполнено программирование, для чего необходимо использовать AVR Studio и один из предлагаемых методов: Внутрисистемное программирование (ISP) при нормальном напряжении питания. Программирование повышенным напряжением, при котором напряжение питания всегда равно 5В. Допускается подключение цепей VTARGET, RESET, XTAL1 и AREF к секции панелей.
В следующем подразделе описывается методика использования обеих методов программирования. Инструкции по использованию AVR Studio приведены в разделе 5.
|
|||||||||||||||||||
Последнее изменение этой страницы: 2020-11-23; просмотров: 122; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.128.78.41 (0.015 с.) |