Программный опрос первичных преобразователей» в среде LabVIEW

Содержание

Введение…………………………………………………………………………………….8

1. Программируемые логические интегральные схемы (ПЛИС)………………………10

1.1 Назначение ПЛИС…………………………………………………………………10

1.2 Типы ПЛИС………………………………………………………………………….10

2. Система реконфигурируемого ввода-вывода…………………………………………14

2.1 Технология реконфигурируемого ввода-вывода……………………..………….14

2.2 Обзор системы реконфигурируемого ввода-вывода…………………………….16

2.3 Разработка приложений модуля FPGA……………………………………………18

2.3.1 Взаимодействие с FPGA VI…………………………………………………19

2.3.2 Создание FPGA VI……………………………………………………………19

2.3.3 Программирование FPGA…………………………………………………..19

2.3.4 Управление приложениями FPGA в окне Project Explorer………………..20

2.3.5 Использование специальных возможностей FPGA……………………….21

2.3.6 Использование пространства FPGA………………………………………..21

2.3.7 Конфигурирование и доступ к отдалённым FPGA……………………….22

2.3.8 Многократное управление FPGA…………………………………………..22

2.3.9 Выполнение основного ввода-вывода FPGA………………………………22

2.3.10 Настройки ввода-вывода……………………………………………………23

2.3.11 Цифровой I/O……………………………………………………………….24

2.3.12 Аналоговый I/O……………………………………………………………..25

2.3.13 Создание приложений Timed I/O………………………………………….26

2.3.14 Создание триггерного запуска…………………………………………….27

2.3.15 Создание счётчиков…………………………………………………………28

2.3.16 Создание задержки между событиями…………………………………….30

2.3.17 Измерение времени между событиями…………………………………….30

2.3.18 Использование параллельных операций в FPGA………………………….31

2.3.19 Математические операции…………………………………………………..32

2.3.20 Массивы в FPGA……………………………………………………………34

2.3.21 Особенности программирования FPGA……………………………………34

2.3.22 Контроль состояния I/O при включении питания…………………………35

2.3.23 Взаимодествие с Host VI……………………………………………………35

3. Циклический, программный и адресный опросы датчиков…………

4. Разработка лабораторного стенда……………………………………………………..37

4.1 Описание используемой аппаратуры …………………………………………….38

5. Программирование ПЛИС в среде LabVIEW……….………………………………..44

5.1 FPGA Файл……………………..……………………………………………………46

5.2 Host Файл……………………………………………………………………………50

5.3 Результат моделирования…………………………………………………………55

Выдержка из текста

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

К началу второго тысячелетия появились высокопроизводительные программируемые логические интегральные схемы (ПЛИС), которые со-держат миллионы вентилей. Некоторые из них содержат встроенные мик-ропроцессорные ядра, высокоскоростные интерфейсы ввода-вывода.

Сегодня ПЛИС находят всё большее применение в разнообразных областях: самолетостроение, автомобилестроение, авиастроение, метал-лургия. Зачастую приходится решать задачи сбора и обработки инфор-мации об объекте: нужно собрать данные о температуре, влажности, пере-мещении в разных точках объекта.

Список использованной литературы

1. Бакаева Т.Н. Безопасность жизнедеятельности. Часть II: безопасность в условиях производства: Учебное пособие. Таганрог: ТРТУ, 1997. 318 с.

2. Бакаева Т.Н., Непомнящий А.В., Ткачев И,И. Методическая раз-работка к разделу "Безопасность и экологичность " в дипломном проекте (работе) для студентов всех специальностей. Таганрог: ТРТУ, 2001.51 с.

3. ГОСТ 2.105-79. Общие требования к текстовой документации. М.: Изд-во стандартов, 1984. –21 с.

4. Косторниченко В.Г. Методика конфигурирования внедренных си-стем CompactRIO для использования в распределенных ИИС. Таганрог, 2008 — 58 с.

5. Косторниченко В.Г. Методические указания по созданию FPGA при-ложений. Таганрог, 2008 — 21 с.

6. Лупов С.Ю., Муякшин С.И., Шарков В.В. Учебно-методические ма-териалы по программе обучения технологиям National Instruments. – Нижний Новгород, 2007. — 101с.

Похожие записи