Программно-аппаратный комплекс на основе LabVIEW с использованием звуковой карты компьютера
Рассматривается возможность использования LabVIEW для взаимодействия со звуковой картой компьютера c целью создания программно-аппаратного измерительного комплекса для определения параметров пьезокерамических элементов. Анализ результатов разработки.
Рубрика | Коммуникации, связь, цифровые приборы и радиоэлектроника |
Вид | статья |
Язык | русский |
Дата добавления | 29.07.2017 |
Размер файла | 1,8 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Программно-аппаратный комплекс на основе LabVIEW с использованием звуковой карты компьютера
В.Л. Земляков, С.Н. Ключников
Южный федеральный университет, Ростов н/Д, Россия
Аннотация: В статье рассматривается возможность использования LabVIEW для взаимодействия со звуковой картой компьютера c целью создания программно-аппаратного измерительного комплекса для определения параметров пьезокерамических элементов. Представлены результаты разработки и экспериментальных исследований.
Ключевые слова: звуковая карта, LabVIEW, программно-аппаратный комплекс, пьезокерамический элемент.
Специалисты-практики, решая собственные измерительные задачи, часто привлекают для создания программно-аппаратных комплексов (ПАК) профессиональных программистов, которые не являются специалистами в области решаемых практических задач. Такое посредничество увеличивает материальные издержки, а также усложняет процесс разработки. Развитие программных продуктов, имеющих дружественный интерфейс, позволяет отказаться от помощи посредников. К подобным программным продуктам следует отнести LabVIEW компании National Instruments с удобным пользовательским интерфейсом и средствами графического программирования [1].
Рассмотрим представленный тезис на примере создания ПАК для диагностики изделий пьезотехники.
В настоящее время наибольшее распространение получили методы испытаний пьезокерамических элементов (ПКЭ) в динамическом режиме, когда на него воздействуют непрерывным синусоидальным электрическим сигналом, частоту которого меняют в диапазоне, соответствующем резонансной области частот. По частотным характеристикам, определяются параметры ПКЭ [2].
Для измерения электрического сопротивления или проводимости ПКЭ используют делители напряжения [3].
В описываемом ПАК выбран сигнал с линейно-частотной модуляцией (ЛЧМ). Этот сигнал формируется в компьютере программно как массив длины по формуле:
, (1)
labview звуковой компьютер пьезокерамический
где - частота дискретизации, , и подается на цифро-аналоговый преобразователь (ЦАП) звуковой карты компьютера средствами LabView. Исходное и измеряемое напряжения попадают на вход аналого-цифрового двухканального преобразователя (АЦП) звуковой карты компьютера, а полученные таким образом отсчеты направляются в компьютер, где подвергаются дискретному преобразованию Фурье [4].
Лицевая панель разработанного в среде LabVIEW ПАК, позволяющего определять параметры ПКЭ по частотным характеристикам, представлена на рис. 1. На лицевой панели располагаются элементы управления: окна выбора устройств ввода и вывода сигнала, поле ввода амплитуды сигнала воздействия, поля ввода границ частотного диапазона сигнала воздействия на исследуемый образец, поле выбора количества точек измерений, поле ввода частоты дискретизации ЛЧМ сигнала, поле выбора величины нагрузочного сопротивления.
Графические индикаторы GraphXY, позволяют отображать графики полученных частотных характеристик модуля, активной и реактивной составляющих проводимости. По оси абсцисс отображается частота измерений в кГц, а по оси ординат проводимость в мСм.
Рис. 1 - Лицевая панель ПАК
Ниже области графического отображения полученных частотных характеристик модуля, активной и реактивной составляющей проводимости располагается группа объектов, отображающих величины найденных параметров.
На рис 2 представлена основная блок-диаграмма (графический исходный код ПАК), выполненная на основе изложенных выше принципов построения.
Структура Flat Sequence Structure используется для организации строго последовательного выполнения кода. При первичном размещении структуры в рабочую область по номиналу создается лишь одно окно кода. Нажатием правой клавиши мыши на границы структуры в контекстном меню следует выбрать добавить новый кадр в конце структуры [5]. Таким образом, создано четыре кадра структуры Flat Sequence Structure, каждый из которых выполняет свою определенную функцию:
- 1 окно предназначено для формирования ЛЧМ импульса воздействия на исследуемый образец;
- 2 окно позволяет осуществить воздействие сгенерированным сигналом на исследуемый образец в заданном диапазоне частот;
- 3 окно выполняет выдержку исследуемого образца без воздействия на несколько миллисекунд;
- 4 окно осуществляет воздействие на исследуемый образец квазистатическим сигналом с частотой 1 кГц.
Для воздействия синусоидальным сигналом на исследуемый образец используется возможность LabView работать со звуковой картой компьютера.
Рис. 2 - Основная блок-диаграмма ПАК
На рис. 3 представлена блок-диаграмма подпрограммы выполняющей вывод сформированного ЛЧМ сигнала на ЦАП звуковой карты и ввод аналоговых сигналов с помощью 2 каналов АЦП в персональный компьютер.
Рис. 3 - Блок-диаграмма подпрограммы взаимодействия со звуковой картой ЭВМ.
Изначально осуществляется инициализация АЦП и ЦАП звуковой карты. В дальнейшем формируется команда старта подачи данных на устройство или считывания с устройства. Последние блоки осуществляют очистку данных в буфере АЦП и ЦАП. С помощью кластера, содержащего 3 элемента, задаются частота дискретизации, количество каналов, и разрядность АЦП и ЦАП. Количество точек соответствует величине, введенной на лицевой панели. В блоке инициализации также задается режим измерений: заданное или неопределенное количество точек. Для АЦП следует задать неопределенное количество точек, для ЦАП заданное количество точек. Также задается время ожидания данных на входе АЦП и выходе ЦАП в 15 секунд, это осуществляется для того, чтоб в случае сбоя программа не «зацикливалась» и окончила выполнение текущей операции. Полученные с АЦП данные представлены в виде массива данных, содержащего информацию сразу о двух каналах, как с добавочного нагрузочного сопротивления, так и с цепочки последовательно соединенных резистора и исследуемого образца. Для работы с сигналами отдельно используется блок Split Signals Function. На вход блока поступает сигнал с АЦП, на выходе можем работать с сигналом с каждого канала отдельно.
Вид подпрограммы нахождения комплексных значений проводимости исследуемого образца представлен на рис.4.
Рис. 4 - Блок-диаграмма подпрограммы нахождения проводимости
Для определения проводимости необходимо выполнить дискретное преобразование Фурье для каждого сигнала и найти их отношение [4]. Для выполнения преобразования Фурье используется блок из палитры «обработка сигналов» FFT VI [5]. На вход блока подается сигнал, а на выходе получается массив комплексных значений, соответствующих частотам, лежащим в диапазоне от 0 до Fd/2. Отношение находится с помощью стандартного блока деления.
В соответствии со сказанным ранее для удобства работы с массивом значений проводимости и отображения, следует из всего массива от 0 до Fd/2 выделить именно тот диапазон, в котором проводились измерения. Для этих целей была сделана подпрограмма, вид блок-диаграммы которой показан на рис. 5.
Рис.5 - Подпрограмма выбора диапазона измерений
С помощью блока Complex To Re/Im Function происходит разделение сигнала отдельно на активную и реактивную составляющую. Далее с помощью блока Split 1D Array Functionпроисходит выделение из массива значений от 0 до Fd/2 требуемого в соответствии с заданными на лицевой панели частотами f1 и f2. Параметры определялись в соответствии с алгоритмами, описанными в работах [6,7,8,9,10].
Для исследований использовались различные образцы ПКЭ, резонансные частоты которых находились в частотном диапазоне от 0 до 80 кГц. Контрольные значения параметров находились с помощью специализированного оборудования для измерения параметров пьезоэлементов «Цензурка», результаты экспериментальных исследования представлены в таблице1.
Таблица 1
Результаты исследований
№ ПКЭ |
Оборудование |
Fr, кГц |
Far, кГц |
R, Ом |
Q |
|
1 |
"Цензурка" |
20,538 |
21,221 |
80,7 |
116,5 |
|
ПАК |
20,540 |
21,219 |
81,2 |
115 |
||
2 |
"Цензурка" |
36,987 |
41,345 |
3,24 |
298 |
|
ПАК |
36,99 |
41,341 |
3,56 |
296 |
||
3 |
"Цензурка" |
39,302 |
40,127 |
55 |
460 |
|
ПАК |
39,299 |
40,130 |
55,8 |
451 |
В таблице введены следующие обозначения: Fr - частота резонанса, соответствующая максимуму модуля проводимости; Far - частота антирезонанса, соответствующая минимуму модуля проводимости; R - активное сопротивление ПКЭ на механическом резонансе; Q - добротность ПКЭ.
Таким образом, из представленных экспериментальных данных, можно сделать вывод, что разработанный программно-аппаратный комплекс обладает хорошими метрологическими характеристиками, а продукт LabVIEW компании National Instruments позволяет создавать несложные и эффективные измерительные средства за довольно короткий промежуток времени.
Литература
1. Евдокимов Ю.К., Линдваль В.Р., Щербаков Г.И. LabVIEW для радиоинженера: от виртуальной модели до реального прибора. Практическое руководство для работы в программной среде LabVIEW // Москва. ДМК Пресс. 2007. 400 с.
2. Земляков В. Л. Методы и средства измерений в пьезоэлектрическом приборостроении: монография. Ростов н/Д: Изд-во ЮФУ, 2009. 180 с. (Пьезоэлектрическое приборостроение. Т. 5).
3. Земляков В. Л. Методы определения и контроля параметров пьезоэлектрических резонаторов // Известия ЮФУ. Технические науки. 2010. № 5. С. 66-70.
4. Иванов Н.М., Кондаков Е.В., Милославский Ю.К. Цифровая аппаратура и алгоритмы оперативного измерения параметров изделий пьезотехники // Известия ЮФУ. Технические науки. 2005. № 2. С. 78-83.
5. Джеффри Т. LabVIEW для всех: пер. с англ. Клушин Н.А. // Москва. ДМК Пресс. 2005. 538 с.
6. Земляков В. Л. Методы и средства технической диагностики пьезокерамических элементов // Изв. вузов. Приборостроение. 2010. № 10. С. 61-65.
7. Доля В. К., Земляков В. Л., Ключников С. Н. Метод контроля качества пьезоэлектрических преобразователей // Инженерный вестник Дона, 2014, №3 URL: ivdon.ru/ru/magazine/archive/n1y2016/3496.
8. Земляков В. Л., Ключников С. Н. Упрощенное определение параметров пьезоматериалов на образцах элементов в форме диска // Инженерный вестник Дона, 2012, №3 URL: ivdon.ru/magazine/archive/n3y2012/1038.
9. V. L. Zemlyakov Methods for Determination of the Piezoelectric Coefficient of Piezoceramic Materials in Terms of Parameters of an Equivalent Circuit of a Piezoelement // Piezoelectrics and Related Materials: Investigations and Applications. Pub. Date: 2012 2nd Quarter, рp. 117-142.
10. Zemlyakov V. L., Klyuchnikov S. N. Determination of the parameters of piezoceramic elements from amplitude measurements // Measurement Techniques. 2010. V. 53. N 4. P. 301.
Размещено на Allbest.ru
...Подобные документы
Анализ функциональных возможностей процессора. Выбор элементной базы программно-аппаратного комплекса, материала печатной платы, размещение печатных проводников и компонентов. Особенности программирования однокристального микроконтроллера серии AT91.
дипломная работа [1,8 M], добавлен 07.03.2011Построение радиорелейных и спутниковых линий передачи, виды применяемых модуляций. Характеристика цифровых волоконно-оптических систем передачи. Применение программно-аппаратного комплекса LabView для тестирования сигнализации сети абонентского доступа.
дипломная работа [2,9 M], добавлен 26.06.2011Основные возможности микропроцессора AT91SAM9260, проектирование на его базе программно-аппаратного комплекса (ПАК) для облегчения процесса отладки устройств. Описание функциональной схемы. Разработка топологии печатной платы и программного обеспечения.
дипломная работа [2,1 M], добавлен 10.09.2011Разработка программно-аппаратного комплекса (микропроцессорного контроллера) для тестирования интегральных микросхем. Функциональный контроль по принципу "годен" - "не годен". Параметры микроконтроллера КМ1816ВЕ51. Блок-схема алгоритма работы контроллера.
курсовая работа [307,1 K], добавлен 16.07.2009Основные понятия и определения измерительной техники; классификация приборов и особенности применения микропроцессоров. Изучение программного обеспечения комплекса автоматизации измерений и компьютера; расчёт экономической эффективности устройства.
дипломная работа [2,4 M], добавлен 15.03.2014Разработка измерительного программно-аппаратного комплекса, предназначенного для измерения параметров электрических сигналов в радиомодуле телевизора. Выбор элементной базы и материалов конструкции. Расчет электрического режима заданного узла пульта.
курсовая работа [1,2 M], добавлен 27.03.2012- Программно-аппаратный комплекс для проведения специальных комплексных проверок электронных устройств
Технические требования к программно-аппаратному комплексу, описание его структурной, функциональной и электрической принципиальной схем, алгоритма работы. Элементная база, код обмена между адаптером и персональным компьютером, программное обеспечение.
дипломная работа [1,5 M], добавлен 25.08.2010 Описание компонентов системного блока. Анализ схемотехнических решений устройств для исследований работы промежуточного усилителя для звуковой карты. Разработка структурной и принципиальной схемы устройства, изготовление макета. Наладка усилителя.
дипломная работа [787,6 K], добавлен 29.12.2014Расчет создания измерительного аппаратно-программного комплекса. Описание применения термометра для регулировки температуры внутри корпуса компьютера. Схематичное решение поставленного задачи: микроконтроллеры, индикаторы. Аппаратная конфигурация.
курсовая работа [274,1 K], добавлен 27.06.2008Понятие звуковой экспликации. Особенности используемой технологии записи. Схемы расположения съемочного оборудования на съемочных площадках. Обоснование выбора оборудования. Структурная схема соединения оборудования с учетом выбранной синхронизации.
курсовая работа [419,0 K], добавлен 27.12.2011Описание основных приборов контроля двигателя и изучение технической схемы тахометра марки ИТЭ-1. Расчет эмпирических параметров и количественный анализ эксплуатационной надёжности прибора. Моделирование работы ИТЭ-1Т в программной среде LabVIEW 8.5.
курсовая работа [783,6 K], добавлен 10.01.2013Создание программно-аппаратного комплекса, обеспечивающего защиту информации. Анализ существующих средств шифрования. Расчеты основных показателей надежности устройства: конструкторско-технологический, электрический, теплового режима, на вибропрочность.
дипломная работа [2,3 M], добавлен 19.10.2010Особенности применения современных средств проектирования для анализа усилителя мощности звуковой частоты с малыми нелинейными искажениями. Анализ моделирования схемы усилителя мощности звуковой частоты для автомобильной звуковоспроизводящей аппаратуры.
курсовая работа [1,1 M], добавлен 07.04.2010Общие принципы разработки программно-аппаратного терминала с CAN-шиной, его основные физические интерфейсы. Структурная схема разрабатываемого устройства. Схема подключения микроконтроллера. Схема подключения микроконтроллера Atmega128 и для ПЭВМ.
дипломная работа [1,4 M], добавлен 07.07.2011Назначение и принцип работы усилителя мощности звуковой частоты. Порядок проектирования мостового усилителя мощности звуковой частоты, составление его принципиальной электрической схемы и отладка ее модели. Произведение машинных расчетов и их анализ.
курсовая работа [73,0 K], добавлен 14.07.2009Исследование схемотехнических решений построения усилителей звуковой частоты на основе биполярных транзисторов. Разработка схемы усилителя звуковой частоты с однотактным трансформаторным оконечным каскадом. Расчёт предварительного и входного каскадов.
курсовая работа [2,0 M], добавлен 12.02.2013Анализ эксплуатационных, механических, климатических, конструктивных и электрических требований к усилителю мощности звуковой частоты. Анализ функциональной и принципиальной схемы устройства. Аналитическая компоновка стереоусилителя. Расчет надежности.
курсовая работа [3,1 M], добавлен 29.08.2012Основы работы в среде LabView. Разработка виртуального измерительного прибора, который будет преобразовывать значение температуры из градусов Цельсия (°С) в температуру по Фаренгейту (°F). Блок-диаграмма и элемент управления термометра на основе random.
контрольная работа [461,4 K], добавлен 20.10.2015Компоненты компьютера. Анализ операций доступа к объекту сети передачи данных с целью обеспечения информационной безопасности сети. Характеристики оперативной памяти компьютера. Внешняя дисковая память компьютера. Прозрачность и управляемость сети.
контрольная работа [255,9 K], добавлен 25.03.2009Исследование среды IAR Embendded Workbench для контроллера NEC 78K. Изучение комплекса программно-аппаратных средств, предназначенных для отладки программ для микроконтроллеров фирмы "NEC". Программирование флэш-памяти контроллера с помощью утилиты FPL.
лабораторная работа [1,3 M], добавлен 29.09.2014