Лекции.Орг


Поиск:




Категории:

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

 

 

 

 


Описание лабораторных стендов




Практические задания выполняются на специализированных лабораторных стендах.

Первое практическое задание посвящено организации информационного обмена между двумя узлами системы автоматизации посредством CAN-bus. Основное внимание уделяется аспекту передачи значений технологических параметров посредством CAN-bus.

Лабораторный стенд для выполнения этого задания состоит из ПК и двух демонстрационно-отладочных комплектов 78K0/Fx2 - CAN it! NEC Electronics.

Каждый из демонстрационно-отладочных комплектов представляет собой функционально законченный модуль. Ядром демонстрационно-отладочного комплекта 78K0/Fx2 является микроконтроллер 78K0/FF2 (mPD78F0893), оснащенный аппаратным модулем CAN. С помощью термометра сопротивления, установленного на демонстрационно-отладочном комплекте, микроконтроллер может получать сведения о температуре окружающей среды. Для визуального представления информации может быть использован ЖК модуль, также установленный на демонстрационно-отладочном комплекте. Структурная схема лабораторного стенда представлена на следующем рисунке (Рисунок 3.3.1).

Рисунок 3.3.1 Структурная схема лабораторного стенда (Задание 1)
Демонстрационно-отладочный комплект 78K0/Fx2 - CAN it! NODE 1 УЗЕЛ 1
Демонстрационно-отладочный комплект 78K0/Fx2 - CAN it! NODE 2 УЗЕЛ 2
CAN-bus

Задание включает в себя три этапа. На первом этапе на ПК в интегрированной среде разработки IAR Embedded Workbench на языке ANSI C из библиотечных модулей составляется программа, позволяющая демонстрационно-отладочному комплекту выполнять функции по сбору информации о состоянии температуры окружающей среды и отображению текущего значения данного параметра средствами ЖК модуля. Выполняется отладка разработанного программного кода на одном из демонстрационно-отладочных комплектов посредством механизма внутрисхемной отладки с целью контроля корректности его функционирования в реальных условиях на отлаживаемом устройстве.

На следующем этапе функции разработанной программы расширяются за счёт использования библиотеки стека протокола CAN NEC. Осуществляется модификация программного кода с целью обеспечения демонстрационно-отладочным комплектом функций по передаче и приему полученных ранее значений параметра температуры посредством CAN-bus. Выполняется отладка разработанного программного кода на одном из демонстрационно-отладочных комплектов посредством механизма внутрисхемной отладки с целью контроля корректности его функционирования в реальных условиях на отлаживаемом устройстве.

На заключительном этапе выполняется загрузка отлаженного программного кода в память микроконтроллеров демонстрационно-отладочных комплектов, переключение демонстрационно-отладочных комплектов в рабочий режим и отключение ПК и средств отладки от основных элементов лабораторного стенда.

Таким образом, в рабочем режиме демонстрационно-отладочные комплекты становятся полноправными узлами CAN-bus. В соответствии с разработанной программой они выполняют сбор данных о текущем значении параметра температуры окружающей среды, передачу полученных данных по CAN-bus, прием соответствующих данных и их индикацию средствами ЖК модулей.

Второе практическое задание посвящено организации информационного обмена между узлами системы автоматизации, входящими в состав разнородных сетей. Основное внимание уделяется аспекту передачи управляющей информации посредством организации шлюза. Для иллюстрации процесса информационного обмена в данном случае задействованы интерфейсы RS-232C и CAN-bus.

Лабораторный стенд для выполнения этого задания состоит из ПК, внутрисхемного отладчика Microchip MPLAB ICD 2 и демонстрационно-отладочного комплекта Microchip PICDEM CAN-LIN 3 Microchip Technologies Incorporated.

Демонстрационно-отладочный комплект представляет собой функционально законченный модуль. В состав демонстрационно-отладочного комплекта Microchip PICDEM CAN-LIN 3 входят три микроконтроллера Microchip PIC 18F6680, Microchip PIC 18F8680 и Microchip PIC18F1320 Microchip Technologies Incorporated. Микроконтроллеры Microchip PIC18F6680 и Microchip PIC 18F8680 оснащены аппаратными модулями CAN и входят в состав CAN-bus, расположенной непосредственно в демонстрационно-отладочном комплекте. Наличие дополнительного разъема CAN типа DB9 допускает подключение к CAN-bus демонстрационно-отладочного комплекта дополнительных CAN-устройств. Для имитации исполнительных устройств к выводам микроконтроллеров подключены элементы LED (светодиоды). Структурная схема лабораторного стенда представлена на следующем рисунке (Рисунок 3.3.2).

Рисунок 3.3.2 Структурная схема лабораторного стенда (Задание 2)

Задание включает в себя три этапа. На первом этапе на ПК в интегрированной среде разработки MPLAB IDE на языке ANSI C из библиотечных модулей составляется программа, позволяющая микроконтроллеру Microchip PIC 18F6680 осуществлять информационный обмен с ПК посредством последовательного интерфейса RS-232C. Для организации пользовательского интерфейса в режиме диалога и передачи управляющих команд с ПК выполняется настройка соединения средствами программы Microsoft HyperTerminal. Разрабатываемый программный код позволяет по команде пользователя с ПК (нажатию одной из клавиш на клавиатуре) осуществлять управление состоянием портов ввода/вывода микроконтроллера Microchip PIC18F6680 (Узел 1). В данном случае осуществляется работа с цифровыми выводами, к которым подключены элементы LED. Установка 1 в регистре, отвечающем за соответствующий вывод, переводит данный вывод в высокое состояние (при этом загорается светодиод). Выполняется отладка разработанного программного кода посредством механизма внутрисхемной отладки с целью контроля корректности его функционирования в реальных условиях на отлаживаемом устройстве.

На следующем этапе функции разработанной программы расширяются за счёт использования библиотеки стека протокола CAN Microchip. Осуществляется модификация программного кода микроконтроллеров Microchip PIC18F6680 и Microchip PIC18F8680 с целью организации информационного обмена и осуществления передачи управляющих команд с ПК посредством CAN-bus. Таким образом реализуется возможность осуществления управления состоянием портов ввода/вывода микроконтроллера Microchip PIC18F8680 (Узел 2). В данном случае также осуществляется работа с цифровыми выводами, к которым подключены элементы LED. Установка 1 в регистре, отвечающем за соответствующий вывод, переводит данный вывод в высокое состояние (при этом загорается светодиод). Выполняется отладка разработанного программного кода посредством механизма внутрисхемной отладки с целью контроля корректности его функционирования в реальных условиях на отлаживаемом устройстве.

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

Таким образом, в рабочем режиме, в соответствии с разработанными программами, становиться возможным осуществлять управление функционированием элементов лабораторного стенда посредством интерфейса оператора, реализованного на ПК.


 

Заключение

В процессе проведения учебной практики изучены процессы подготовки монтажных соединений к пайке, основные материалы, применяемые при пайке и инструменты для монтажа в процессе пайки.

Наряду с этим рассматривались вопросы подготовки и поддержания в рабочем состоянии индивидуального РМ в состав которого входит ПК.

Также теоретически и практически были изучены некоторые аспекты организации информационного обмена в системах автоматизации на примере промышленной шины CAN.


 

Список литературы

1. Палагин В.А., Дорошенко В.А., Леонов Л.В. Автоматика и автоматизация производственных процессов деревообработки. - М.: Экология, 1993.

2. Молчанов Л.Г. Монтаж, наладка и эксплуатация автоматических устройств в деревообрабатывающей промышленности. - М.: Лесная промышленность, 1991.

3. CAN in Automation (CiA) [Электронный ресурс] - Режим доступа: http://www.can-cia.org.

4. CAN-Expo [Электронный ресурс] - Режим доступа: http//www.can-expo.ru.

5. Марафон [Электронный ресурс] - Режим доступа: http//www.marathon.ru

6. NEC Electronics [Электронный ресурс] - Режим доступа: http://www.eu.necel.com.

7. Microchip Technologies Incorporated [Электронный ресурс] - Режим доступа: http://www.microchip.com





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


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


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

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

Надо любить жизнь больше, чем смысл жизни. © Федор Достоевский
==> читать все изречения...

2299 - | 1987 -


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

Ген: 0.01 с.