Академический Документы
Профессиональный Документы
Культура Документы
-
Проект аналоговой электромагнитной пусковой
установки на базе
STM32 Сюй Чжан, Хуажуан Шао, Гоюнь
Чжан и др.
Посмотреть статью онлайн для обновлений и улучшений.
- САМЫЙ ГЛУБИННЫЙ КОСМИЧЕСКИЙ
ТЕЛЕСКОП ХАББЛА ДИАГРАММА ЦВЕТ-
ВЕЛИЧИНА M32. ДОКАЗАТЕЛЬСТВА ДЛЯ
ПОПУЛЯЦИЙ ПРОМЕЖУТОЧНОГО ВОЗРАСТА
Антонела Моначеси, Скотт С. Трагер, Тод Р.
Лауэр и др.
Аннотация: Данная конструкция представляет собой тестер, предназначенный для точного измерения
сигналов напряжения переменного тока. Эта конструкция использует stm32 в качестве базового процессора,
использует трансформатор напряжения для понижения исходного сигнала и сочетает в себе операционный
усилитель MCP6292 для продуманной схемы формирования сигнала, чтобы входное напряжение
соответствовало диапазону измерения напряжения STM32. Аналоговый сигнал дискретизируется через
равные промежутки времени алгоритмом последовательного интегрирования для получения его эффективного
значения. Затем через встроенный в микросхему процессора stm32 модуль AD-преобразования сигнал
преобразуется из аналогового в цифровой. Наконец, преобразованное значение может отображаться на
экране через ЖК-дисплей, а измеренные данные могут одновременно отображаться на верхнем компьютерном
терминале. Наблюдая за измеренными данными, можно обнаружить, что конструкция может точно измерять
напряжение переменного тока. По сравнению с традиционным методом измерения данная конструкция
может повысить точность измерения, а также улучшить стабильность и энергопотребление.
1. Введение. В
связи с бурным развитием электроэнергетики текущий спрос на электроэнергию в бытовых и коммерческих энергетических
отраслях значительно увеличился. Сбор и точное измерение напряжения переменного тока становятся все более и более
важными[1] . Традиционный метод измерения напряжения переменного тока заключается в использовании для измерения
файла переменного тока мультиметра[2]. Однако при измерении должны использоваться компоненты выпрямителя. И его
собственная емкость памяти мала, точность не высока и не может обеспечить автоматическое измерение. Хотя появившийся
позже однокристальный микрокомпьютер 8051 тоже поддается измерению, сам он ограничен из-за недостатка встроенной
оперативной памяти и других факторов, и его производительность не может быть использована полностью.
В этом проекте используется схема измерения напряжения переменного тока на основе STM32[3][4]. Он не только
реализует функции понижения, сбора, передачи, аналого-цифрового преобразования и отображения напряжения
переменного тока, но также обеспечивает более высокую точность измерения значения напряжения переменного тока. По
сравнению с традиционными измерительными инструментами, эта конструкция отличается малым объемом, большой
емкостью памяти, низким энергопотреблением и высокой точностью измерений[5]. Он может выполнять автоматические
и точные измерения в режиме реального времени и имеет хорошую потребительскую ценность.
Контент этой работы может быть использован в соответствии с условиями лицензии Creative Commons Attribution 3.0. Любое дальнейшее
распространение этой работы должно поддерживать указание автора (авторов) и название работы, цитирование в журнале и DOI.
Публикуется по лицензии IOP Publishing Ltd. 1
Machine Translated by Google
аналоговое напряжение измеряется через равные промежутки времени, а затем интегрируется для получения эффективного значения [10] .
Наконец, используя жидкокристаллический ЖК-дисплей для отображения преобразованного значения AD-модуля, и отправляя результаты
измерения обратно на главный компьютер на виртуальный терминал для отображения. На рис. 1 представлена схема конструкции схемы.
Сервер
Цепь
Трансформатор
формирования ЖК
понижающий
сигнала
Преобразование рекламы обработка MCU
Д1
U1A
R1 R3
1
R4
3
АЦП
2 Д2
R2 С1
С2 Д3
ЗАЗЕМЛЕНИЕ MCP6292
ЗАЗЕМЛЕНИЕ
ЗАЗЕМЛЕНИЕ
Преобразование AD использует встроенный модуль STM32 AD. STM32 содержит всего 3 АЦП. Для увеличения частоты дискретизации в этой
конструкции используется двухрежимный сбор данных АЦП. Поскольку STM32 может измерять только напряжение 0–3,3 В, напряжение
переменного тока ослабляется, затем фильтруется и затем обрабатывается перед
2
Machine Translated by Google
посылаются в модуль АЦП для преобразования. Модуль АЦП в данной конструкции представляет собой униполярный 12-
разрядный аналого-цифровой преобразователь последовательного приближения с количеством каналов до 18, который
может измерять 16 источников сигналов и 2 внутренних источника сигналов. Он может поддерживать одиночное
преобразование и непрерывный режим преобразования. АЦП в этой схеме использует режим правила синхронизации
двойного АЦП для сбора сигналов. Диапазон измерения представляет собой преобразованное напряжение 0 ~ 3,3 В, а
погрешность отображения составляет 0,001 В.
3.4. Коммуникационный
интерфейс В этой конструкции в качестве коммуникационного интерфейса для связи с STM32
используются UART и I2C. После прохождения схемы формирования сигнала сигнал затухания
сначала поступает в канал АЦП, а после завершения преобразования передается на виртуальный
терминал через интерфейс UART. В то же время данные также отправляются на ЖК-дисплей через
интерфейс I2C для отображения преобразованного измеренного значения. Дисплей модуля ЖК-
дисплея управляется интерфейсом FSMC STM32. Внутри MCU ядро Cortex-M3 подключает один
конец FSMC через высокоскоростную шину AHB, а другой конец FSMC подключается к внешней
шине для расширенной памяти. FSMC может превратить LCD в память с адресным пространством,
которое удобно для MCU.
4. Программирование программного
обеспечения. Часть разработки программного обеспечения этого проекта в основном состоит из следующих трех частей. Сначала
инициализируйте каждое аппаратное периферийное устройство, инициализируйте часы и периферийные устройства, такие как
контакты GPIO. Во-вторых, эффективное значение напряжения переменного тока должно быть получено путем интегрирования
выборочного значения напряжения переменного тока с помощью метода последовательного интегрирования. Наконец, программный
дизайн процесса преобразования выборки AD и драйвер экрана дисплея. Программная часть этого программного обеспечения для
проектирования в основном объясняет процесс получения эффективного значения методом последовательного интегрирования и
процесс преобразования AD.
дВт = дт (1)
Работай долго Т
W= (2)
Эта работа равна энергии, производимой постоянным напряжением на R за время T
Вт = Т (3)
3
Machine Translated by Google
= (4)
Согласно теореме выборки, путем выборки мгновенного значения U(t) через равные промежутки времени можно получить
дискретную по времени последовательность сигналов. Наконец, истинное эффективное значение U(t) получается путем
последовательного интегрирования. Если сигнал U(t) дискретизируется в N точках через равные интервалы Δt = T/N в течение
периода T, можно получить дискретную последовательность
ун = ун. Δt (n = 0,1,2,3,…,N-1) (5)
По квадратурной формуле метода последовательных интегралов можно получить
. . 1 (6)
В этом плане через промежуточные интервалы отбираются 64 точки.
"=" 4 … 2
] + РН (7)
Среди них RN является остатком, потому что точность встроенного АЦП STM32 составляет 0,7 мВ, а
сбор 64 точек через равные промежутки времени в каждом цикле может удовлетворить это требование точности.
начинать
UART, АЦП,
Выборка и калибровка
инициализация SPI АЦП
Включить прерывание
Д конец
Н Приходит импульс
выборки
4
Machine Translated by Google
Наблюдение за данными показывает, что по сравнению с мультиметром эта конструкция эффективно повышает
точность измерения напряжения. В соответствии с соотношением витков трансформатора можно получить напряжение
переменного тока перед понижением. Анализ ошибок: после многократного сбора входного напряжения, сравнения
теоретического значения и фактического измеренного значения было обнаружено, что причина ошибки в основном
состоит из нескольких причин. Во-первых, на параметры компонентов схемы может влиять температура окружающей
среды, что приводит к расхождению между измеренным значением и теоретическим значением. Во-вторых, случайная
ошибка. Таблица 1 показывает, что некоторые ошибки значений относительно велики, что может быть вызвано
действиями человека в процессе измерения. В-третьих, системная ошибка, когда напряжение через схему формирования
сигнала подается на микросхему АЦП STM32, в процессе преобразования АЦП возникает ошибка выборки и квантования.
Устранение ошибок: сначала возьмите среднее значение нескольких измерений. Во-вторых, действующее значение
напряжения переменного тока может быть определено с помощью алгоритма среднеквадратичного значения, а затем
отправлено на встроенный АЦП STM32, то есть действующее значение сначала возводится в квадрат, а затем
суммируется для получения среднего значения действующего значения, а затем в квадрате. Это также может уменьшить
количество ошибок. В-третьих, перед спадом напряжения переменного тока высшие гармоники в сигнале переменного
тока фильтруются. Это также может повысить точность.
6. Заключение Данная
конструкция представляет собой тестер, предназначенный для измерения напряжения переменного тока на основе STM32. Этот
тестер может эффективно измерять не только стандартные синусоидальные сигналы, но и несинусоидальные сигналы с той же точностью.
Эта конструкция может достигать диапазона испытаний напряжения STM32 после ослабления сигнала переменного
тока до аналогового сигнала. Сам микроконтроллер содержит микросхему аналого-цифрового преобразования, которая
позволяет выполнять измерения без внешней микросхемы. Из экспериментальных результатов видно, что измеренное
значение напряжения, собранного этой конструкцией, в основном соответствует теоретическому напряжению, а
точность очень высока. Видно, что это действительно эффективный тестер преобразования ценности, который стоит продвигать.
Его можно использовать с прецизионными приборами, такими как цифровые мультиметры.
5
Machine Translated by Google
Благодарности Этот
проект был поддержан ключевыми научно-техническими проектами Департамента образования провинции Сычуань
(18ZDYF).
Ссылки [1]
Ван, Г., Чен, Л. (2018) Проект трехфазного интеллектуального счетчика на основе STM32F103. Компьютерные знания и
технологии., 22: 219-221.
[2] Мэн, XQ (2019) Краткий доклад об использовании общих измерительных инструментов в «Электротехнике». Журнал
экономики науки и технологий., 26: 92-94.
[3] Ren, HB, L, JW (2016) Определение напряжения переменного тока на основе STM32. Электронное проектирование.,
24:133-135.
[4] Xu, XX (2019) Проектирование системы измерения напряжения на основе STM32. Электронный дизайн
Машиностроение., 17: 76-79.
[5] Hu, LW (2016) Понижающее измерение вторичной цепи трансформатора напряжения однокристального
микрокомпьютера. Информация и связь., 01: 289-290.
[6] Fan, RR, R, YF, J, XZ (2020) Проектирование схемы формирования сигнала тока электромагнитного клапана.
Электронная измерительная техника., 20: 145-149.
[7] Zhang, L., Yang CC, Wang, XH (2020) Разработка маломощного аналого-цифрового преобразователя последовательного
приближения с использованием компараторов во временной области. Журнал Пекинского технологического
института., 05: 526-530.
[8] Xie, XL, Li, S. (2020) Интервальный метод последовательного деления и полуинтегральный метод с предварительной
оценкой. Информация и связь., 09: 42-44.
[9] Zhang, CJ, Zhao, YH, Lu, PC (2020) Исследование метода обнаружения и контроля гармоник на основе
о компенсации эффективной стоимости. Электромеханические сведения., 36: 11-13.
[10] Jing, QQ, Zhang, LY (2018) Анализ применения цепей пассивных RC-фильтров в электронных системах. Инженерия
информационных систем., 12: 47-48.