Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 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.
Ниже приведены специальные функции порта Е:
Таблица 3.1- Функции выводов PE0 - PE2
Разъемы подключения кнопок и светодиодов имеют аналогичное разъемам портов ввода-вывода расположение и назначение выводов, которое представлено на рисунках 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 и один из предлагаемых методов:
В следующем подразделе описывается методика использования обеих методов программирования. Инструкции по использованию AVR Studio приведены в разделе 5.
|
||||||||||||||
|
Последнее изменение этой страницы: 2020-11-23; просмотров: 195; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.21 (0.006 с.) |