0 / 0 / 0
Регистрация: 29.01.2010
Сообщений: 28

Измерение амплитуды переменного напряжения?

09.06.2010, 17:17. Показов 20995. Ответов 14
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день. Как бы Вы стали микроконтроллером измерять амплитуду переменного напряжения. Цель - найти резонанс контура.Желательно интегральное решение :)
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
09.06.2010, 17:17
Ответы с готовыми решениями:

Atmega32. Измерение напряжения
Привет, нужна ваша помощь. Пытаюсь измерять напряжение и выводить в UART. Но вот какая проблема... Делитель напряжения расчитан на до...

измерение напряжения спомощью мк avr
Может ли мк Avr (в частности Atmega8 и Atmega48) распознавать напряжение проходящее через него ? (не в смысле питания). С уважением...

Измерение отрицательного напряжения АЦП мср3204?
Как измерить отрицательное напряжение с помощью АЦП мср3204? В нормальное состоянии он измеряет от 0 до 5В. Используется интерфейс SPI....

14
0 / 0 / 0
Регистрация: 08.05.2010
Сообщений: 332
09.06.2010, 17:37
Цитата Сообщение от Shoyimm
Добрый день. Как бы Вы стали микроконтроллером измерять амплитуду переменного напряжения. Цель - найти резонанс контура.Желательно интегральное решение :)
А в чем проблема? Выпрямляйте и подавайте на вход АЦП.
0
0 / 0 / 0
Регистрация: 29.01.2010
Сообщений: 28
09.06.2010, 17:51
Понятно. Чем выпрямлять? Сейчас экспериментирую с AD8361 в режиме низких частот, но немножко не уверен в правильности решения, поэтому и интересуюсь. Если диодами выпрямлять, то получится ошибка - падение на каждом из диодов, ведь амплитуда напряжения не 220, а примерно 5 вольт - это, как минимум, 12%, как ее учитывать, пока непонятно. Также снижение чувствительности на малых амплитудах.
0
0 / 0 / 0
Регистрация: 23.01.2010
Сообщений: 156
09.06.2010, 18:02
Ну так и надо спрашивать. :) Для разных диапазонов ходных напряжений и
для разных частот измеряемого сигнала обычно есть разные схемы. Т.е. померять
милливольт мегагерца и померять мегавольт миллигерца - это делается по-разному.
Даже если на выходе нужна одинаковая относительная точность измерений.
0
0 / 0 / 0
Регистрация: 22.01.2010
Сообщений: 3,496
09.06.2010, 18:05
Боян. Смотрим сюды, раздел Нелинейные системы/прецизионный выпрямитель.
0
2 / 2 / 0
Регистрация: 25.05.2010
Сообщений: 3,609
09.06.2010, 23:27
Запугали товарища :)

Итак,
Цитата Сообщение от Shoyimm
Цель - найти резонанс контура.Желательно интегральное решение :)
Уточните задачу. Форма сигнала (предположительно синус). Диапазон частот. Диапазон амплитуд. Требуемая точность (или хоть какие-то рассуждения по этому поводу).
И поясните, плз, что Вы имеете в виду под "интегральным решением". Поясню. Или Вы хотите, чтобы схема была реализована на интегральных микросхемах. Или имеете в виду интегральные оценки амплитуды сигнала. ИЛИ ГДЕ?

От ответов на эти вопросы схема может измениться от обычного пикового детектора на диоде, конденсаторе и достаточно большом входном сопротивлении АЦП и до нескольких операционников, на которые указал уважаемый Гарнист.

Ну, а чтобы Вас не слишком пугать, скажу, что 5 В подавать на пиковый детектор из одного диода вполне можно. Вопрос в точности и линейности в диапазоне входных напряжений.
1
0 / 0 / 0
Регистрация: 29.01.2010
Сообщений: 28
10.06.2010, 04:18
Цитата Сообщение от drvtos
Запугали товарища :)

Итак,
Цитата Сообщение от Shoyimm
Цель - найти резонанс контура.Желательно интегральное решение :)
Уточните задачу. Форма сигнала (предположительно синус). Диапазон частот. Диапазон амплитуд. Требуемая точность (или хоть какие-то рассуждения по этому поводу).
И поясните, плз, что Вы имеете в виду под "интегральным решением". Поясню. Или Вы хотите, чтобы схема была реализована на интегральных микросхемах. Или имеете в виду интегральные оценки амплитуды сигнала. ИЛИ ГДЕ?

От ответов на эти вопросы схема может измениться от обычного пикового детектора на диоде, конденсаторе и достаточно большом входном сопротивлении АЦП и до нескольких операционников, на которые указал уважаемый Гарнист.

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

Диапазон частот 500 - 1500 кГц. Диапазон амплитуд 0 - 3.3 вольта (напряжение питания схемы). Синус (AD9834). Под интегральным решением подразумеваю микросхему. Точность результата хотелось бы +-10 герц. Спасибо.
0
2 / 2 / 0
Регистрация: 25.05.2010
Сообщений: 3,609
10.06.2010, 12:05
Цитата Сообщение от Shoyimm
Точность результата хотелось бы +-10 герц. Спасибо.
Дружище, Вы, как мне показалось, хотели измерять напряжение (амплитуду)...

Пробую фантазировать. Изменяется частота (кем, как быстро?), а Вы, измеряя напряжение, ищете максимум и отмечаете, на какой частоте это происходит. Так?
Конечно, очень важно ответить на выделенные мною вопросы. Но, в первом приближении, Вас может устроить обычный пиковый детектор (диод и емкость), параметры которого выбираются исходя из скорости изменения частоты (чтобы постоянная разряда конденсатора была достаточно малой и Вы успели увидеть огибающую). И не парьтесь с напряжением на диоде. Это не тот случай.
0
0 / 0 / 0
Регистрация: 29.01.2010
Сообщений: 28
10.06.2010, 15:56
Цитата Сообщение от drvtos
Цитата Сообщение от Shoyimm
Точность результата хотелось бы +-10 герц. Спасибо.
Дружище, Вы, как мне показалось, хотели измерять напряжение (амплитуду)...

Пробую фантазировать. Изменяется частота (кем, как быстро?), а Вы, измеряя напряжение, ищете максимум и отмечаете, на какой частоте это происходит. Так?
Конечно, очень важно ответить на выделенные мною вопросы. Но, в первом приближении, Вас может устроить обычный пиковый детектор (диод и емкость), параметры которого выбираются исходя из скорости изменения частоты (чтобы постоянная разряда конденсатора была достаточно малой и Вы успели увидеть огибающую). И не парьтесь с напряжением на диоде. Это не тот случай.

Да, пардон, немного сумбурно :) Торопился. Именно так, прогоняется сетка частот с помощью AD9834. Отклик контура выпрямляется и измеряется на АЦП. По наивысшему уровню принимается решение о резонансе и выводится частота. Собрал устройство, но при повторных измерениях точность частоты плавает ~100 герц. Хотелось бы уменьшить. Попробую собрать детектор, но мне очень не хочется где-то брать отрицательное напряжение, а пытаться реализовать виртуальный ноль на 3.3 вольтах, наверное, не получится.
0
2 / 2 / 0
Регистрация: 25.05.2010
Сообщений: 3,609
10.06.2010, 23:30
Цитата Сообщение от Shoyimm
Да, пардон, немного сумбурно :) Торопился
Многодневная переписка быстрее? Какое отрицательное напряжение? Изобразить схему можешь? Тот фрагмент, где синус выпрямляется и подается на АЦП. Тогда можно и обсудить, ИМХО.
0
0 / 0 / 0
Регистрация: 07.04.2010
Сообщений: 880
12.06.2010, 01:20
Я бы для таких целей собрал простой частотомер и всё. Тем более тут частоты не выше 1,5 МГц - измерить их труда не составит.
0
0 / 0 / 0
Регистрация: 29.01.2010
Сообщений: 28
28.06.2010, 15:59
Добрый день. Простите за паузу, был в работе.

2drvtos


Схема на рисунке. +после AD8361 воткнул неинвертирующий усилитель в 3 раза, так как с нее выход 1 вольт, а опорное напряжение на АЦП - 3.3.

Система работает, но затыки в том, что:

1) напряжение на выходе AD8361 плавает +/- 3мв, как раз один мой разряд. Выглядит это примерно так:
Допустим, резонанс на 1МГц. Прохожу этот диапазон и получаю следующее:
970 кГц 2500 мВ
...
980 - 2600 мВ
...
990 - 2800 мВ
991 - 2803 мВ
992 - 2803
993 - 2800
994 - 2803
995 - 2800
996 - 2803
997 - 2803
998 - 2800
и т.д.

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

2) при прохождении вершины резонанса имею много частот с одним и тем-же (плавающим) результатом преобразования. Я понимаю, что уперся в разрядность АЦП, но даст ли мне выигрыш увеличение разрядности из-за плавающей величины с AD8361?

Посмотрите, может что-то бросится в глаза.

С пиковым детектором на операционнике. Пытался собрать схемы, как на рисунке:


Но в наличии есть только AD8055, вроде, достаточно скоростной. Как-то результата я не добился. Вообще мой операционник способен работать в данном устройстве?

2 OTPINE
Мне надо измерять не частоты, а амплитуду напряжения на резонансном контуре.
0
2 / 2 / 0
Регистрация: 25.05.2010
Сообщений: 3,609
28.06.2010, 19:01
Цитата Сообщение от Shoyimm
Схема на рисунке. +после AD8361 воткнул неинвертирующий усилитель в 3 раза, так как с нее выход 1 вольт, а опорное напряжение на АЦП - 3.3.
Я посмотрел на AD8361 - это же готовый детектор (да еще и среднеквадратического значения). На его выходе вполне постоянное напряжение и никаких пиковых детекторов не надо. Прошу прощения, что не разобрался сразу.

Схема немного мутновата. Что там за вывернутый наизнанку повторитель между контуром и AD8361? Сигнал, как я понимаю, идет в другую сторону (слева направо)?

По диапазону сигнала тоже непонятка. В даташите картинка, в которой входному напряжению 0,4-0,5 В (СКЗ) соответствует насышение по выходу на уровне чуть ниже 3 В. В каком диапазоне Вы работаете? Если "максимум 1 вольт, как написано на схеме, то это уже много. И зачем дополнительный усилитель перед входом АЦП?
То есть, как я понимаю, Вы эти вопросы уже решили (хоть тестером измерили напряжение с выхода AD8361?) - но нам представили картинку с непонятками.
И анализировать неизвестно что... Мы-то насоветуем :) Но лучше четко ставить вопросы. ИМХО.

А с плаванием - есть несколько идей. Можно и усреднять (уменьшая скорость развертки по частоте), можно и середину искать разными способами... Но до этого лучше представить картинку получше.
0
0 / 0 / 0
Регистрация: 29.01.2010
Сообщений: 28
28.06.2010, 20:17
С повторителем затупил :) Copy-Paste ^)

Сигнал выходит с генератора AD9834, амплитудой ~0.6 вольт. Далее - повторитель, для согласования и чтоб мощность для контура давал.
Трансформатором на входе в контур мы амплитуду 0.6 вольт усиливаем примерно в шесть раз. На частоте, которая зависит от переменной емкости возникает резонанс напряжения.
С выхода контура напряжение делим так, чтобы максимальная амплитуда в резонансе не превышала 390 RMS милливольт (так хочет AD8361).

Да, вольт - это много, но я сейчас еще раз заглянул в даташит, у меня на выходе 8361 примерно 1 вольт напряжения в максимуме - это значит, что на входе ~130 мВ... Значит я эту микросхему недогружаю. Надо завтра напряжения уточнить... Пропустил :(

А операционник ставил, чтобы этот вольт с выхода 8361 растянуть до трех вольт, чтобы по максимуму использовать диапазон АЦП, у которого опорное напряжение 3.3 вольта.



Пробовал середину искать по максимуму значения на АЦП - ошибка ~200 герц, а "вилкой" = ~60 герц. Это я о повторяющихся измерениях. Насколько одно от другого отличается. Усреднение конечно пробую, но они достаточно хорошо тормозят процесс.

PS Да, кстати, спасибо за Ваше мнение :)
0
2 / 2 / 0
Регистрация: 25.05.2010
Сообщений: 3,609
28.06.2010, 20:59
Цитата Сообщение от Shoyimm
Значит я эту микросхему недогружаю. Надо завтра напряжения уточнить...
Это раз. Обязательно убедитесь, что (важная) микросхема преобразователя переменного напряжения в постоянное работает в режиме.
Более того. Остановите свинг на частоте резонанса (если это возможно, ИСТЕСНА). И посмотрите, что дает серия чтений из АЦП. Я допускаю, что собственные шумы схемы (включая и преобразователь напряжения) создают больше шумов, чем АЦП. Ежели я прав, то ничего кроме усреднения Вы не сделаете (ну, кроме уменьшения шумов схемы, но я не знаю, что там можно сделать).
Еще раз, а то я одним глазом футбол смотрю, выражаюсь сумбурно: Источником плавающих кодов могут быть как шумы ДО входа АЦП, так и собственные шумы АЦП. Все, что до входа (ВЧ-часть + детектор) - оцените, остановив свинг, а потом лечите, сколько можете. Когда все исчерпано - тогда вступает в силу великая сила УСРЕДНЕНИЯ.
А шумы АЦП (не верю, что в них дело, но все же) - описаны методы торможения процессора на время преобразования, хоть я и не пробовал. Но во всех своих проектах ВСЕГДА усредняю хоть чуть-чуть.

Цитата Сообщение от Shoyimm
Усреднение конечно пробую, но они достаточно хорошо тормозят процесс.
Это еще надо смотреть. Каковы граничные требования? Насколько важно улучшить стабильность показаний? И т.д., и т.п...

Цитата Сообщение от Shoyimm
А операционник ставил, чтобы этот вольт с выхода 8361 растянуть до трех вольт, чтобы по максимуму использовать диапазон АЦП, у которого опорное напряжение 3.3 вольта.
Ну, с учетом п.1 он Вам может и не понадобиться :)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
28.06.2010, 20:59
Помогаю со студенческими работами здесь

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

Измерение напряжения большего чем напряжение питания процессора с минимальным потреблением
Здравствуйте. Есть устройство (на atmega328) с питанием 3,3В нужно периодически (раз в час) измерять напряжение 0-6В. Устройство...

Измерение переменного напряжения
Здравствуйте, стоит задача измерить переменное напряжение. Использую датчик LV 25-P/SP5. Собрал схему, как написано в документации на...

Измерение тока и напряжения на pic контроллере
Здравствуйте! Я новичок в программировании микроконтроллеров, но требуется написать программу на ассемблер. Нужно снимать значение...

Чем отличается измерение мультиметром напряжения постоянного от напряжения переменного тока?
Чем отличается процедура измерения напряжения мультиметром при установке на его панели опций для переменного и постоянного напряжения? ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Опции темы

Новые блоги и статьи
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru