скачать рефераты

скачать рефераты

 
 
скачать рефераты скачать рефераты

Меню

Программно-аппаратный комплекс для проведения специальных комплексных проверок электронных устройств скачать рефераты

Программно-аппаратный комплекс для проведения специальных комплексных проверок электронных устройств

7

Реферат

Целью данного дипломного проекта является разработка программно-аппаратного комплекса для проведения специальных комплексных проверок электронных устройств (ПАК), который в дальнейшем будет использован для проведения специальных измерений и тестирования электронных приборов, функционирующих в составе комплексов специального назначения. Разработанный комплекс позволяет проводить испытания и подготовку объектов исследований в полевых условиях.

В процессе проведения исследований были разработаны структурная и функциональная схемы адаптера, входящего в состав ПАК. На их основе создана электрическая принципиальная схема. Путем сравнения между собой характеристик элементов, используемых в схеме, были выбраны конкретные элементы и, используя методы теории цепей, рассчитаны их номиналы. Был разработан алгоритм работы прибора и соответствующее программное обеспечение. Проектирование устройства выполнялась с соблюдением соответствующих ГОСТов. Экономический эффект данной разработки относительно существующих аналогов заключается в виде экономии средств от снижения затрат на производство и использование, и повышении производительности труда, за счёт привлечения технического персонала. К характеристикам и параметрам спроектированного устройства относится: малые габаритные размеры, узконаправленные функции (контроль сопротивления коммутируемых цепей) относительно низкая потребляемая мощность, надёжность.

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

Содержание

Введение

1. Технические требования к программно-аппаратному комплексу

2. Теоретическая часть

2.1 Описание структурной схемы комплекса

2.2 Описание функциональной схемы комплекса

2.3 Описание алгоритма работы комплекса

3. Практическая часть

3.1 Описание электрической принципиальной схемы комплекса

3.2 Выбор элементной базы

3.3 Выбор кода обмена между адаптером и персональным компьютером

3.4 Общее программное обеспечение

3.5 Расчетная часть

4. Экономическая часть

5. Охрана труда

Заключение

Список условных обозначений и сокращений

Список используемых источников

Приложение А. Блок-схемы алгоритма работы комплекса

Введение

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

Деятельность в области электроники, автоматики и вычислительной техники предполагает решение задачи управления разнообразными объектами и процессами и связанной с ней задачи обработки сигналов. Использование микроконтроллеров при инженерном проектировании решает эту задачу наиболее оптимально. Так как приводит к улучшению технико-экономических показателей изделия (стоимости, надёжности, потребляемой мощности, габаритных размеров).

При практическом применении изделий необходима их коммутация с другими устройствами для получения связи между составными частями комплекса, который выполняет различные задачи. Так же существуют устройства, которые осуществляют автоматическое соединение различной аппаратуры. Для подобных устройств необходима проверка режима функционирования (режим определяет коммутацию тех или иных цепей для гарантированного подключения технических устройств). Правильность и точность функционирования устройств коммутации являются определяющими качествами для создания надёжных автоматизированных комплексов и систем.

Целью данной работы является создание программно-аппаратного комплекса (ПАК) для проведения специальных комплексных проверок электронных устройств. Использование ПАК даст возможность исследовать и проверять различные по своему назначению устройства. Основываясь на результатах контроля можно составить технические характеристики определяющие надёжность и точность работы тестируемого устройства. Этот комплекс универсален и способен тестировать различные цепи соединений и специальные устройства гарантированного коммутирования, которые включают в себя дублирующие цепи. Программно-аппаратный комплекс можно рассматривать как систему автоматизированного управления техническими устройствами и как устройство, осуществляющее связь вычислительной техники (персональный компьютер ПК) с управляемыми внешними устройствами. Благодаря этой связи существует возможность анализа данных, полученных от программно-аппаратного комплекса, о состоянии и работе исследуемого устройства.

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

1. Технические требования к программно-аппаратному комплексу

1.1 Цель разработки и назначение комплекса

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

1.1.2 Комплекс должен тестировать (проверять) отсутствие или наличие электрической цепи с заданными параметрами и иметь возможность включения/выключения питания тестируемого устройства по заданному алгоритму.

1.2 Требования к техническим характеристикам адаптера:

1.2.1 Количество каналов включения питания - 8

1.2.2 Количество каналов для тестирования - 16

1.2.3 Напряжение питания +5В с возможностью коммутации устройств с питанием +27В и током до 1.5А.

1.2.4 Ток потребления должен быть не более 500мА.

1.2.5 В режиме тестирования адаптер должен контролировать:

- наличие цепи с сопротивлением < 0,5Ом

- отсутствие цепи с сопротивлением > 106 Ом.

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

1.2.7 Управление режимом работы адаптера должно осуществляться программно через интерфейсный порт RS-232 с возможностью выбора требуемого алгоритма работы.

1.2.8 При индикации в процессе работы должна отображаться следующая информация:

- алгоритм (режим работы);

- этапы проведения тестирования;

- цепи, не прошедшие проверку.

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

2. Теоретическая часть

2.1 Описание структурной схемы устройства

2.1.1 Структурная схема программно-аппаратного комплекса, позволяющая реализовать заданные функции, представлена на рисунке 2.1.

Рисунок 2.1 - Структурная схема работы программно-аппаратного комплекса.

2.1.2 Структурная схема включает в себя следующие основные блоки:

- персональный компьютер (ПК);

- адаптер для связи с внешними устройствами (А);

- внешнее устройство (ВУ).

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

Адаптер включает в себя:

а) канал управления внешними устройствами (формирователи команд управления на ВУ);

б) канал приема данных от внешних устройств (приемники сигналов контроля состояния ВУ и измерения параметров цепей);

в) канал управления (формирователь внутренних команд управления и обработки сигналов от ВУ).

Внешнее устройство (ВУ) - исследуемый объект (электронное устройство) подлежащий тестированию.

2.2 Описание функциональной схемы устройства

2.2.1 Функциональная схема адаптера представлена на рисунке 2.2.

2.2.2 Адаптер состоит из трех каналов и схемы сопряжения с ПК:

- канал управления внешними устройствами (формирователи команд управления на ВУ);

- канал приема данных от внешних устройств (приемники сигналов контроля состояния ВУ и измерения параметров цепей);

- канал управления (формирователь внутренних команд управления и обработки сигналов от ВУ);

- схемы сопряжения с ПК.

Канал управления внешними устройствами включает в себя:

- модуль управления включением (дешифратор);

- модуль подключения питания.

Канал управления внешними устройствами предназначен для формирования команд управления на ВУ по программе с ПК.

Модуль управления включением представляет собой дешифратор, в котором в зависимости от выходного кода осуществляется подача питания на заданные цепи. Для того чтобы сформировать команду управления необходимо программно с ПК включить (выключить) одно (несколько) реле (ключей) в требуемой последовательности.

Модуль подключения питания предназначен для коммутации определённых цепей ВУ в зависимости от программы с ПК. Представляет собой набор ключевых элементов с гальванически развязанными «сухими» контактами реле (ключами), через которые осуществляется подача напряжения питания на соединители.

Канал приема данных от ВУ включает в себя:

–   модуль измерений и контроля;

–   модуль управления и опроса (мультиплексоры и регистры);

–   модуль включения питания.

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

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

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

Модуль включения питания предназначен для подачи питания на определённые цепи ВУ, которые подлежат проверке подключения и контроля сопротивления, осуществляемой измерением напряжения на соответствующих контактах.

Канал управления включает в себя:

–   микроконтроллер;

–   ОЗУ;

–   ПЗУ;

–   блок регистров;

–   генератор импульсов;

–   схему сброса.

Канал управления предназначен для формирования внутренних сигналов управления по командам с ПК и обеспечивает:

–   адресный доступ ко всем функциональным элементам адаптера;

–   запись (считывание) информации во все (со всех) программно-доступные функциональные элементы адаптера.

Кроме этого, канал управления также предназначен для обработки электрических сигналов приходящих от ВУ, характеризующих наличие напряжения на контактах ВУ с уровнями - логический «0» или логическая «1».

Микроконтроллер (МК) предназначен для формирования управляющих сигналов и приема/передачи данных. Выполняют функции логического анализа и управления.

ОЗУ (память данных) предназначена для хранения переменных в процессе выполнения прикладной программы, адресуется одним байтом и имеет емкость 128 байт.

ПЗУ (память программ) предназначена для хранения команд, констант, управляющих слов инициализации, таблиц перекодировки входных и выходных переменных и т.п.

Блок регистров (регистр-защелка) предназначен для хранения адресов А0-А7 при обмене данными.

Генератор импульсов предусмотрен для формирования тактовых импульсов для МК. Тактовый сигнал необходим для выполнения инструкций микроконтроллера и работы периферийных модулей (например, универсальные порты ввода/вывода). Внутренний машинный цикл микроконтроллера состоит из нескольких периодов тактового сигнала.

Схема сброса предназначена для перевода МК в исходное состояние с заведомо известными параметрами работы. Что осуществляется подачей сигнала RST на соответствующий вход, который производит следующие действия: сбрасывает счетчик команд и указатель стека; устанавливает порт BUS в высокоимпедансное состояние, а порты P1 и P2 - в режим ввода, выбирает банк регистров 0 и банк памяти 0, запрещает прерывания, останавливает таймер и выдачу синхросигнала на вывод Т0; сбрасывает флаг переполнения таймера TF и флаги пользователя F0 и F1, приводит к началу исполнения программ с нулевого адреса.

Рисунок 2.2 - Функциональная схема адаптера

Программное управление от ПК всеми функциональными элементами осуществляется через схему сопряжения, которая обеспечивает передачу сигналов в канал управления. Схема основана на формирователе сигналов (микросхема преобразователей уровней: логические «0» и «1» в +15 В и в -15В, и обратно), который отвечает за обмен информацией по последовательному каналу типа RS-232. А так же на диодном ограничители, обеспечивающий размах входного сигнала МК в пределах -0,6…+5,6В. Основное предназначение схемы сопряжения - согласование уровней входных и выходных сигналов с МК и ПК.

ВУ представляют собой объекты исследования - электронные устройства.

2.3 Описание алгоритма работы программно-аппаратного комплекса

2.3.1 Выбранный алгоритм работы ПАК приведен в Приложении А.

2.3.2 Разрабатываемый ПАК может функционировать в одном из следующих режимов:

- самоконтроль;

- формирование необходимого алгоритма тестирования;

- тестирование;

- выдача результатов тестирования и их визуализация.

В режиме самоконтроля происходит проверка функционирования ПАК, ПЭВМ в автоматическом режиме формирует группу управляющих команд с признаком самоконтроля, которые полностью имитируют все возможные варианты включения элементов тестируемого устройства. Команды передаются в адаптер тем самым, тестируя линии связи между ПЭВМ и адаптером. Адаптер, получив информационную посылку с признаком самоконтроль, проверяет работоспособность ОЗУ и начинает проверку своих функциональных элементов посредством полученных управляющих команд. Для корректного функционирования адаптера на его выходной разъём ставится специальная соединитель, имитирующая тестируемые цепи. После завершения контроля адаптер выдаёт в ПЭВМ информацию о результатах контроля. При положительном результате ПАК готов к дальнейшему функционированию. К нему подсоединяется тестируемое устройство и возможен один из трёх режимов.

В режиме формирования параметров проверки пользователь выбирает необходимые цепи для включения питания, алгоритм включения (параллельный, последовательный, выборочный), проверяемые цепи и их состояние. Пример выбора цепей и их состояния показан в таблице 2.1.

Таблица 2.1 Выбора цепей и их состояния

Цепи состояния

Цепи

Состояние

Пит. К1

А1: В10

Разомкнуто > Замкнуто

А2: В3

Разомкнуто > Разомкнуто

Пит. К2

А3: В15

Замкнуто > Разомкнуто

А4: В7

Замкнуто > Замкнуто

Страницы: 1, 2, 3, 4, 5, 6