- •Цель работы
- •3.1.2. Модуль аналогового компаратора.
- •3.1.3. Модуль 10-битного ацп.
- •3.1.4. Модуль 12-битного цап.
- •3.2. Программирование аналогового ввода-вывода
- •Меры безопасности
- •Описание лабораторной установки
- •Описание используемых программных комплексов
- •Задание
- •Методика выполнения задания
- •Требования к содержанию и оформлению отчета
- •Контрольные вопросы
- •Критерии оценки выполнения лабораторной работы
Меры безопасности
Во время выполнения лабораторной работы необходимо:
соблюдать правила включения и выключения вычислительной техники;
не подключать кабели, разъемы и другую аппаратуру к компьютеру, не относящиеся к лабораторной установке;
при включенном напряжении сети не отключать, не подключать и не трогать кабели, соединяющие различные устройства компьютера;
в случае обнаруженной неисправности в работе оборудования или нарушения правил техники безопасности сообщить руководителю лабораторной работы;
не пытаться самостоятельно устранить неисправности в работе аппаратуры;
по окончании работы привести в порядок рабочее место.
ВНИМАНИЕ! При работе за компьютером необходимо помнить: к каждому рабочему месту подведено опасное для жизни напряжение. Поэтому во время работы надо быть предельно внимательным и соблюдать все требования техники безопасности!
Описание лабораторной установки
Лабораторная установка состоит из:
платы отладочного модуля MSP430 LaunchPad (MSP-EXP430G2),
платы расширения с набором внешних устройств.
Плата LaunchPad подключается к порту USB компьютера с помощью прилагаемого кабеля.
Плата расширения подключается к разъему платы LaunchPad (выводы 11… 20). Питание +5В на плату расширения подается от другого свободного порта USB компьютера с помощью кабеля. Питание на плату расширения следует подавать после того, как она подключена к плате LaunchPad. Принципиальная электрическая схема платы расширения приведена на рис. 3.4.
Рис. 3.4. Принципиальная электрическая схема платы расширения
Разъем X1 подключается к плате LaunchPad. Разъем X2, распаянный на кабеле, подключается к свободному USB-порту компьютера. Инвертор на транзисторе VT1, выполненный по схеме с общим эмиттером, получает входной сигнал с вывода 11 микроконтроллера (линия порта P2.3). Светодиод VD1 в цепи коллектора транзистора служит для индикации состояния инвертора. Выходное напряжение инвертора, снимаемое с коллектора транзистора VT1, подается на вход фильтра низкой частоты – интегрирующей цепочки R4C1. Выходное напряжение фильтра, снимаемое с конденсатора C1, подается на вывод 15 микроконтроллера (линия порта P1.7, аналоговый вход A7). Напряжение с движка потенциометра R6 подается на вывод 14 микроконтроллера (линия порта P1.6, аналоговый вход A6). Резисторы R5 и R7 предназначены для защиты линий портов. На плате LaunchPad к линии порта P1.6 подключены зеленый светодиод и балластный резистор, они образуют вместе с резисторами R6, R7 делитель напряжения, из-за чего максимальное напряжение на линии P1.6 будет отличаться от напряжения питания 5В. Для устранения влияния цепи зеленого светодиода следует удалить его перемычку J5-1, рис. 1.9, оставив ее на одном контакте.
Описание используемых программных комплексов
Для программирования отладочного модуля MSP430 LaunchPad (MSP-EXP430G2) в лабораторной работе используется среда разработки Energia. Для поддержки операций с последовательным интерфейсом в составе среды Energia имеется специализированный модуль Serial Monitor. Вызов окна Serial Monitor производится либо из меню Tools/Serial Monitor, либо с помощью кнопки Serial Monitor на панели инструментов.