Лекции.Орг


Поиск:




Категории:

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

 

 

 

 


Подготовка к выполнению работы




1 Повторить по [1] теоретические сведения о структуре и принципе работы микроконтроллера dsPIC33fj32mc204.

2 Ознакомиться по [3] с руководством пользователя MPLAB IDE 8.

3 Подготовить ответы на вопросы для самоконтроля.

4 Подготовить заготовку отчета (см. содержание отчета).

 

Вопросы для самоконтроля

1 Поясните назначение и укажите особенности МК dsPIC33fj32mc204.

2 Укажите разрядность шины данных и шины адреса.

3 Какие два класса команд может выполнять МК?

4 Укажите число рабочих регистров W и их назначение.

5 Перечислите периферийные модули МК и укажите их назначение.

6 Какой язык программирования МК обеспечивает максимальную эффективность?

7 Какая среда используется для программирования МК? Перечислите этапы программирования.

 

Приборы, оборудование и документация

 

1 Персональный компьютер.

2 Учебный стенд НТЦ – 31.000.

3 Методические указания к лабораторной работе.

4 MPLAB IDE 8. Руководство пользователя.

Порядок выполнения работы

 

1 Проверка подготовки учащихся к занятию по вопросам для самоконтроля в виде фронтального или программированного опроса и инструктаж по технике безопасности.

2 Произвести внешний осмотр учебного стенда и персонального компьютера (ПК) и убедиться визуально в отсутствии каких-либо повреждений и дефектов.

3 Подключить стенд к сети. Включить тумблер «Сеть» на задней панели стенда.

4 С помощью кабеля USB AM-BM через гнездо «USB» на задней панели стенда подключить стенд к USB – порту ПК.

5 Включить ПК и запустить MPLAB IDE.

6 Создать проект тестовой прошивки микроконтроллера dsPIC33FJ32MC204 в ИС MPLAB IDE 8. Для этого выполнить пункты 2.1…2.7 руководства пользователя MPLAB IDE 8.

7 С помощью пункта меню «File " Import» (рисунок 17.1) открыть файл тестовой прошивки «Test.hex» (рисунок 17.2). В каталоге файлов исходных кодов программ «Files LR17…LR20» на локальном диске D выбрать LR17.

 

 

 

Рисунок 17.1 – Открытие файла тестовой прошивки стенда

 

Рисунок 17.2 – Выбор файла тестовой прошивки LR17

 

8 С помощью пункта меню «Programmer " Select Programmer» выбрать программатор PICkit2 (рисунок 17.3).

 

 

Рисунок 17.3 – Выбор программатора PICkit2

 

9 Запрограммировать стенд тестовой прошивкой, используя пункт меню «Programmer " Program» (рисунок 17.4).

10 Результат программирования отобразится в окне сообщений, и в случае успешного программирования (сообщение – … PICkit2 Ready) необходимо перевести МК в рабочий режим с помощью пункта меню «Programmer " Release from Reset» (рисунок 17.4).

 

 

Рисунок 17.4 – Программирование стенда тестовой прошивкой

 

11 После получения сообщения, указанного на рисунке 17.5, учебный стенд готов к работе.

12 Проверить влияние положения регуляторов PR1, PR2, EP1 на показания индикаторов LED и LCD, а также проверить на индикаторе LCD ввод цифровых данных с клавиатуры.

13 После проверки преподавателем результатов работы закрыть программу MPLAB IDE, выключить ПК и учебный стенд.

14 Оформить отчет и сдать зачет.

 

Рисунок 17.5 – Сообщение о результатах тестовой прошивки стенда

 

Содержание отчета

 

Отчет должен содержать:

1 Номер, наименование и цель лабораторной работы.

2 Структурную схему учебного стенда НТЦ – 31. 000.

3 Назначение органов управления и элементов индикации учебного стенда

НТЦ – 31.000.

4 Ответы на контрольные вопросы.

 

Контрольные вопросы

 

1 Поясните назначение и состав ИС MPLAB IDE 8.

2 Поясните последовательность действий при создании нового проекта прошивки МК dsPIC33F.

3 Укажите назначение трех частей окна ИС MPLAB IDE 8 (см. [3]).

4 Поясните отличия индикаторов LED от LCD (рисунок 17.7). Укажите их достоинства и недостатки.

5 Поясните назначение и особенности энкодера EP1 (рисунок 17.7).

Методические указания

 

1 Структурная схема учебного стенда НТЦ – 31.000

Структурная схема учебного стенда НТЦ – 31.000 представлена на рисунке 17.6.

 

 

Рисунок 17.6 – Структурная схема учебного стенда НТЦ – 31.000

 

Стенд построен на базе микроконтроллера dsPIC33fj32mc204. Микроконтроллер имеет встроенное ОЗУ для хранения пользовательских программ. Для изучения простейших операций ввода-вывода дискретных данных и ввода аналоговых данных непосредственно к микроконтроллеру подключены светодиодные индикаторы, тумблеры и аналоговые задатчики. Для изучения принципа обработки квадратурного сигнала используется энкодер. Для подключения большого числа периферийных модулей в стенде организована последовательная шина данных, по которой происходит управление портами расширений дискретных входов-выходов, а так же светодиодной семисегментной индикацией. Так же для взаимодействия с пользователем посредством знако-символьной информации к микроконтроллеру подключен жидко-кристаллический индикатор (ЖКИ). С помощью дешифратора и мультиплексора реализована возможность обработки клавиатуры, построенной по матричной схеме. Для подключения иных периферийных устройств (ЦАП, внешняя память) используется шина I2C. Для организации связи с внешними устройствами (в частности с ПК) микроконтроллер имеет порт последовательного асинхронного приёмо-передатчика, позволяющий организовывать обмен данными по интерфейсу RS232.

Все устройства, входящие в состав стенда и отображённые на структурной схеме стенда, являются программно-доступными.

 





Поделиться с друзьями:


Дата добавления: 2016-03-27; Мы поможем в написании ваших работ!; просмотров: 564 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Так просто быть добрым - нужно только представить себя на месте другого человека прежде, чем начать его судить. © Марлен Дитрих
==> читать все изречения...

2440 - | 2195 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.012 с.