Микроконтроллерное измерительное устройство емкости для встраиваемых вычислительных систем

Изобретение относится к измерительной технике, в частности к устройствам для измерения физических величин емкостными датчиками, и может быть использовано во встраиваемых вычислительных системах контроля и управления. Микроконтроллерное измерительное устройство емкости для встраиваемых вычислительных систем содержит: N+1 резисторов; емкостный датчик; образцовый конденсатор; микроконтроллер; компьютер. Техническим результатом при реализации заявленного решения является повышение точности и быстродействия измерения емкости. 4 ил.

 

Область техники, к которой относится изобретение

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

Уровень техники

Известно устройство для измерения неэлектрических величин конденсаторными датчиками, содержащее микроконтроллер, индикатор, первый и второй генераторы, во времязадающие цепи которых включены соответственно емкостный датчик и образцовый конденсатор, выходы генераторов подключены к входам микроконтроллера, индикатор подключен к одному из портов микроконтроллера (патент RU №2214610, МПК G01R 27/26).

Недостаток известного решения - ограниченные функциональные возможности.

Известно микроконтроллерное устройство для измерения частоты вращения вала, содержащее микроконтроллер, индикатор, первый и второй резисторы, емкостный датчик и образцовый конденсатор, которые первыми обкладками подключены к общему проводу, вторые обкладки емкостного датчика и образцового конденсатора подключены, соответственно, к первому и второму входам аналогового компаратора микроконтроллера и к первым выводам первого и второго резисторов, вторые выводы которых подключены к выходам микроконтроллера, индикатор подключен к одному из портов микроконтроллера (патент RU 2378658, МПК G01R 27/26).

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

Наиболее близким аналогом-прототипом к заявляемому техническому решению является микроконтроллерное измерительное устройство емкости для встраиваемых вычислительных систем (патент RU 2697715, МПК G01R 27/26).

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

В данном устройстве предполагается аналого-цифровая обработка сигналов переходных процессов заряд-разряда RC цепей на базе емкостного датчика и образцового конденсатора при непрерывной генерации ШИМ сигналов. Так как генерация ШИМ сигналов сопровождается резкими скачками потребления тока цифровой частью микроконтроллера, это приводит к снижению точности АЦП микроконтроллера, в силу формирования дополнительных помех в цепи питания аналоговой части микроконтроллера (Рюмик С.М. 1000 и одна микроконтроллерная схема. Вып. 1 / С.М. Рюмик. - М.: Издательский дом «Додека-ХХ1», 2010. - 356 с., стр. 39).

Процесс аналого-цифрового преобразования в силу неизбежной рассогласованности выходных сопротивлений RC цепей на базе емкостного датчика и образцового конденсатора с входным сопротивлением (входным током) устройства выборки и хранения АЦП, используемого в составе микроконтроллера, характеризуется значительной динамической погрешностью. Стремление же к ее снижению влечет за собой увеличение времени выборки АЦП (Демоны в АЦП STM32. http://we.easvelectronics.ru/STM32/demony-v-acp-stm32.html), снижение частоты дискретизации АЦП, а значит снижение быстродействия измерительного устройства (тем более что уже на первом шаге алгоритма предполагается несколько сотен преобразований).

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

Недостаток известного решения - низкая точность и низкое быстродействие измерения емкости.

Раскрытие изобретения

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

Технический результат достигается тем, что в микроконтроллерное измерительное устройство емкости для встраиваемых вычислительных систем, содержащее два резистора, емкостный датчик, образцовый конденсатор, микроконтроллер и компьютер, причем емкостный датчик и образцовый конденсатор первыми обкладками подключены к общему проводу, вторые обкладки емкостного датчика и образцового конденсатора подключены соответственно к первым выводам первого и второго резисторов, компьютер подключен через цифровой последовательный интерфейс к микроконтроллеру, введены N+3 цифровых выходов микроконтроллера, N-1 резисторов, аналоговый компаратор, встроенный в микроконтроллер, причем: N+1 цифровые выходы микроконтроллера соединены со вторыми выводами, соответственно, N+1 резисторов; вторые выводы резисторов, со второго по N+1, соединены со второй обкладкой образцового конденсатора, с N+2-м цифровым выходом микроконтроллера и с инвертирующим входом аналогового компаратора встроенного в микроконтроллер; неинвертирующий вход аналогового компаратора соединен со второй обкладкой емкостного датчика и N+3-м цифровым выходом микроконтроллера.

Краткое описание чертежей

На фиг. 1 представлена функциональная схема микроконтроллерного измерительного устройства емкости для встраиваемых вычислительных систем.

На фиг. 2 представлены временные диаграммы при условии τЕДОК.

На фиг. 3 представлены временные диаграммы при условии τЕДОК.

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

Осуществление изобретения

Микроконтроллерное измерительное устройство емкости для встраиваемых вычислительных систем (фиг. 1) содержит: резистор 1; емкостный датчик 2; N резисторов 3 (31-N); образцовый конденсатор 4; микроконтроллер 5; компьютер 6.

Емкостный датчик 2 и образцовый конденсатор 4 первыми обкладками подключены к общему проводу. Вторая обкладка емкостного датчика 2 подключена к первому выводу резистора 1, N+3-му цифровому выходу микроконтроллера 5 и неинвертирующему входу аналогового компаратора, встроенного в микроконтроллер 5 (на фиг. 1 аналоговый компаратор не показан). Вторая обкладка образцового конденсатора 4 подключена к первым выводам резисторов 31-N, N+2-му цифровому выходу микроконтроллера 5 и инвертирующему входу аналогового компаратора, встроенного в микроконтроллер 5 (на фиг. 1 аналоговый компаратор не показан). Вторые выводы резисторов 1 и 31-N подключены, соответственно, к N+1 цифровым выходам микроконтроллера 5, компьютер 6 подключен через цифровой последовательный интерфейс к микроконтроллеру 5.

Количество резисторов 31-N определяется числом свободных цифровых выходов микроконтроллера 5 и диапазоном емкости емкостного датчика 2, подлежащей измерению.

Сопротивления резисторов 1, 31-N и емкость образцового конденсатора 4 принимают значения согласно условию (1)

где R1 - сопротивление резистора 1;

- сопротивление резисторов 31-N;

С2 - емкость емкостного датчика 2;

С4 - емкость образцового конденсатора 4;

τЕД - постоянная времени RC цепи на базе емкостного датчика 2:

τОК - постоянная времени RC цепи на базе образцового конденсатора 4.

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

Микроконтроллер 5 выполняет алгоритм последовательно шаг за шагом.

Шаг 1. Микроконтроллер 5 выводит на N+1-й и N+2-й цифровые выходы низкий уровень - осуществляет разряд емкостного датчика 2 и образцового конденсатора 4.

Шаг 2. Микроконтроллер 5 переводит цифровые выходы в высокоимпедансное состояние.

Шаг 3. Микроконтроллер 5 выводит на вторые выводы резистора 1 и одного из резисторов 3 (с фиксацией его номера, начиная с резистора 31) высокий уровень напряжения (логическую 1) - переводит RC цепи на базе емкостного датчика 2 и образцового конденсатора 4 в режим заряда согласно выражениям (2) и (3):

где Uз.ЕД - напряжение заряда на второй обкладке емкостного датчика 2;

Е - напряжение на цифровом выходе микроконтроллера 5.

где Uз.ОК - напряжение заряда на второй обкладке образцового конденсатора 4 при использовании резистора 3 (одного из резисторов 31-N).

Шаг 4. Аналоговый компаратор микроконтроллера 5 отслеживает уровни напряжения на вторых обкладках емкостного датчика 2 и образцового конденсатора 4.

Если напряжение на инвертирующем входе аналогового компаратора микроконтроллера 5 будет ниже уровня напряжения на неинвертирующем входе, фиг. 2 (что и будет согласно условию (1), так как ), на выходе аналогового компаратора устанавливается логическая 1 и микроконтроллер 5 повторяет алгоритм, состоящий из ранее описанных действий (шаги 1÷4). но с учетом увеличения номера резистора 3 (32, 33, …3K).

Если напряжение на инвертирующем входе аналогового компаратора микроконтроллера 5 будет выше уровня напряжения на неинвертирующем входе, фиг. 3 , на выходе аналогового компаратора устанавливается логический 0.

Шаг 5. Микроконтроллер 5 включает таймер. По завершению времени заряда Δt3, соответствующему 1.25⋅τОК, микроконтроллер 5 перезапускает таймер (коды, соответствующие Δtз для каждого резистора 31-N, известны) и выводит на вторые выводы резисторов 1, 3К (выполнившего условие ) низкий уровень напряжения - переводит RC цепи на базе емкостного датчика 2 и образцового конденсатора 4 в режим разряда согласно выражениям (4) и (5)

где Up.ЕД - напряжение разряда на второй обкладке емкостного датчика 2;

Е - напряжение на цифровом выходе микроконтроллера 5.

где Up.OK - напряжение разряда на второй обкладке образцового конденсатора 4.

Шаг 6. Аналоговый компаратор микроконтроллера 5 отслеживает уровни напряжения на вторых обкладках емкостного датчика 2 и образцового конденсатора 4. В момент превышения уровня напряжения на неинвертирующем входе уровня напряжения на инвертирующем входе, фиг. 4, на выходе аналогового компаратора устанавливается логическая 1. Микроконтроллер фиксирует момент равенства напряжений на вторых обкладках емкостного датчика 2 и образцового конденсатора 4 (Up.ЕД=Up.ОК).

Шаг 7. Микроконтроллер 5 отправляет через цифровой последовательный интерфейс на компьютер 6 данные о номере резистора 31-N и интервале времени разряда Δtp, фиг. 4, соответствующие выполнению условия Up.ЕД=Up.ОК.

Шаг 8. Микроконтроллер 5 осуществляет переход к выполнению шага 1, т.е. реализует новый цикл измерения.

Компьютер 6, получив данные от микроконтроллера 5, определяет величину емкости С2 емкостного датчика 2, руководствуясь предварительно проведенными и зафиксированными данными расчетов возможной емкости С2 согласно (6)

при известных параметрах R1, , Δtз, Δtp.

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

В отличие от прототипа, в предлагаемом устройстве не измеряется амплитуда сигналов на выходе RC цепей, а определяется лишь момент равенства амплитуд, что в свою очередь позволяет:

- избежать влияния нестабильности питающего напряжения (точность аналогового компаратора, в отличие от АЦП, практически не зависит от стабильности питающего напряжения);

- снизить динамическую погрешность (динамическая погрешность аналогового компаратора на порядок меньше динамической погрешности АЦП);

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

а значит, обеспечить более высокую точность и более высокое быстродействие измерения емкости, при одновременном упрощении микроконтроллера (снижение требований к объему оперативной памяти, отсутствие АЦП).

Микроконтроллерное измерительное устройство емкости для встраиваемых вычислительных систем, содержащее два резистора, емкостный датчик, образцовый конденсатор, микроконтроллер и компьютер, причем емкостный датчик и образцовый конденсатор первыми обкладками подключены к общему проводу, вторые обкладки емкостного датчика и образцового конденсатора подключены соответственно к первым выводам первого и второго резисторов, компьютер подключен через цифровой последовательный интерфейс к микроконтроллеру, отличающееся тем, что в устройство введены N+3 цифровых выходов микроконтроллера, N-1 резисторов, аналоговый компаратор, встроенный в микроконтроллер, причем: N+1 цифровые выходы микроконтроллера соединены со вторыми выводами соответственно N+1 резисторов; вторые выводы резисторов, со второго по N+1, соединены со второй обкладкой образцового конденсатора, с N+2-м цифровым выходом микроконтроллера и с инвертирующим входом аналогового компаратора встроенного в микроконтроллер; неинвертирующий вход аналогового компаратора соединен со второй обкладкой емкостного датчика и N+3-м цифровым выходом микроконтроллера.



 

Похожие патенты:

Изобретение относится к СВЧ-технике и предназначено для измерения селективных свойств высокодобротных миниатюрных открытых диэлектрических резонаторов. Технический результат: упрощение процесса настройки измерительного устройства с повышенной точностью измерения собственной добротности открытого диэлектрического резонатора.

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

Использование: для дистанционного определения состояния снежно-ледяного покрова. Сущность изобретения заключается в том, что дополнительно определяют поляризационные отношения Prk нормированных сечений обратного рассеяния и относительные диэлектрические проницаемости εrk слоев снежно-ледяного покрова, где k=2, 3, …, n - номер слоя снежно-ледяного покрова, сравнивают полученные значения относительных диэлектрических проницаемостей слоев с заданными значениями εvrΔ и определяют состояние снежно-ледяного покрова по условию εrk=εvrΔ: «снежный покров», «фирн», «ледяной покров» либо «вода».

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

Использование: для дистанционной оценки состояния снежно-ледяного покрова. Сущность изобретения заключается в том, что дополнительно последовательно определяют зависимость коэффициентов отражения Френеля Rvi,i+1, i,i+1 - границ раздела слоев контролируемого участка от угла падения в пределах от 40 до 90°, определяют углы Брюстера θBi,i+1, i,i+1 - границ раздела слоев, определяют относительные диэлектрические проницаемости слоев εri+1 снежно-ледяного покрова по формуле εri+1=(tgθBi,i+1], сравнивают полученные значения относительных диэлектрических проницаемостей слоев с заданными значениями εvrΔ и оценивают состояние снежно-ледяного покрова по условию εri+1=εvrΔ: «снежный покров», «фирн», «ледяной покров» либо «вода».

Изобретение относится к области электротехники и может быть использовано для уменьшения магнитных потерь в трансформаторах и других электрических машинах. Способ определения потерь в магнитопроводе трансформатора заключается в измерении с помощью опыта холостого хода значений полных потерь в магнитопроводе на трех частотах ƒ1, ƒ2 и ƒ3 и вычислении по этим значениям потерь на гистерезис Рг, потерь на вихревые токи Рв и аномальных потерь Ра на частоте ƒ1.

Изобретение относится к области электротехники и может быть использовано для уменьшения магнитных потерь в трансформаторах и других электрических машинах. Способ определения потерь в магнитопроводе трансформатора заключается в измерении с помощью опыта холостого хода значений полных потерь в магнитопроводе на трех частотах ƒ1, ƒ2 и ƒ3 и вычислении по этим значениям потерь на гистерезис Рг, потерь на вихревые токи Рв и аномальных потерь Ра на частоте ƒ1.

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

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

Изобретение относится к СВЧ технике. Устройство для измерения собственной добротности диэлектрического резонатора содержит отрезок волновода, связанный с объемным металлическим резонатором.

Использование: для измерения электромагнитного отклика от плоскопараллельных пластин. Сущность изобретения заключается в том, что устройство для измерения электромагнитного отклика от плоскопараллельных пластин содержит блок генерации и индикации СВЧ сигнала, два линзовых волновода, образованных плоскими фазоинверсными дифракционными оптическими элементами соответствующего диапазона L1, L3 и L2, L4, излучающий рупор, расположенный в передней фокальной плоскости линзы L1, и принимающий рупор, расположенный в задней фокальной плоскости линзы L2, диафрагму, выполненную из радиопоглощающего материала, фокусирующую линзу L3, расположенную в передней фокальной плоскости L1, и фокусирующую линзу L4, расположенную в передней фокальной плоскости линзы L2, при этом диафрагма расположена в заднем фокусе относительно линзы L3 и в переднем фокусе относительно линзы L4, отличающееся тем, что дифракционные оптические элементы L3 и L4 состоят из подложки, прозрачной для используемого излучения, на поверхности которой размещена фазоинверсная структура с границами зон Френеля, подложку выполняют в форме усеченного конуса с высотой конуса, примерно равной фокусному расстоянию дифракционного оптического элемента, с отношением радиусов нижнего и верхнего оснований усеченного конуса, примерно равным 2, и с показателем преломления материала не менее показателя преломления материала фазоинверсной структуры, направленной меньшим основанием в сторону области фокусировки излучения, а фокусное расстояние выбирают не более длины волны используемого излучения и облучение дифракционного оптического элемента осуществляют со стороны фазоинверсной структуры. Технический результат: повышение пространственного разрешения до субволнового уровня. 2 ил.
Наверх