|
Измерение амплитуды синусоидального сигнала, какими методами лучше? |
|
|
|
Apr 25 2006, 06:19
|
Участник

Группа: Участник
Сообщений: 53
Регистрация: 3-04-06
Пользователь №: 15 732

|
Здравствуйте, Господа. есть задача.. На вход изделия приходит куча синусоидальных сигналов (причем дифференциальных), а именно порядка 20 штук... Частота 400 Гц. Информация содержится в амплитуде этих самых синусов. АЦП, естественно, всего один. Проблема состоит в том, что надо: либо каким-то образом "ловить" момент перегиба одного из синусов и в этот момент "пихать" его в АЦПатор; либо при помощи какой-то промежуточной схемы "вытаскивать" из всех синусов их амплитуду и потом по очереди оцифроввывать... Есть одна задумка - попробовать дифференциаторы, но, насколько известно, они резко увеличивают все шумы и нелинейности обрабатываемого сигнала, так что этот метод нежелателен.. Заранее благодарен за любую помощь в данном вопросе..
|
|
|
|
|
 |
Ответов
|
Apr 25 2006, 13:13
|
Участник

Группа: Участник
Сообщений: 53
Регистрация: 3-04-06
Пользователь №: 15 732

|
о том как стоит задача: мне не надо складывать/смешивать 20 синусов, а надо знать цифровое значение амплитуды КАЖДОГО из них в отдельности. Цитата эта схема называется амплитудный детектор - вот о ней то, если можно, чуть поподробней (где почитать). Просто слышать слышал, а что за штука и как ее делать/рассчитать - без понятия... Цитата по теореме Котельникова достаточно иметь всего ДВА отсчёта на период синуса, чтобы ПОЛНОСТЬЮ иметь о нём ВСЮ информацию Это если частота никуда не плавает и известна с большой точностью... в моем случае это не верно и придется (чтобы применить теорему) постоянно следить за 400 Гц (а это бортсеть и гулять может ой ой ой)..
|
|
|
|
|
Apr 25 2006, 17:17
|
Местный
  
Группа: Свой
Сообщений: 203
Регистрация: 11-08-05
Пользователь №: 7 545

|
Цитата(kolyan_olvs @ Apr 25 2006, 17:13)  о том как стоит задача: мне не надо складывать/смешивать 20 синусов, а надо знать цифровое значение амплитуды КАЖДОГО из них в отдельности. Цитата эта схема называется амплитудный детектор - вот о ней то, если можно, чуть поподробней (где почитать). Просто слышать слышал, а что за штука и как ее делать/рассчитать - без понятия... Цитата по теореме Котельникова достаточно иметь всего ДВА отсчёта на период синуса, чтобы ПОЛНОСТЬЮ иметь о нём ВСЮ информацию Это если частота никуда не плавает и известна с большой точностью... в моем случае это не верно и придется (чтобы применить теорему) постоянно следить за 400 Гц (а это бортсеть и гулять может ой ой ой).. Схем амплитудных детекторов существует множество, Вы без труда найдёте их в инете целую кучу, вот для начала пара ссылок http://ire.krgtu.ru/subdivision/radiotehni...ext/am_sign.htmhttp://dl2kq.de/trx/2-7.htmА насчёт двух отсчётов на период... так возьмите два с половиной... три... четыре отсчёта - кто мешает?  Зная максимальное отклонение частоты от номинала - Вы легко вычислите с какой минимальной частотой нужно брать выборки. Чтобы понять какой амплитуды синус - совсем необязательно его оцифровывать строго в пиковые моменты - это азы цифровой обработки. У Вас 20-ть каналов, соответственно Вам нужно иметь коммутатор на 20-ть входов, один АМ-детектор+АЦП. Тогда выбирая нужный канал Вы сможете измерять амплитуду сигнала в нём. Одновременно измерить одним АЦП все каналы здесь не выйдет. Но можно довольно быстро переключаться между ними.
|
|
|
|
|
Apr 26 2006, 03:03
|

Гуру
     
Группа: Свой
Сообщений: 2 002
Регистрация: 17-01-06
Из: Томск, Россия
Пользователь №: 13 271

|
Цитата(bms @ Apr 26 2006, 00:17)  У Вас 20-ть каналов, соответственно Вам нужно иметь коммутатор на 20-ть входов, один АМ-детектор+АЦП. Есть понятие о длительности переходной характеристики АМ-детектора, так что при требовании достижения максимального быстродействия нужно детекторы ставить на каждый канал. А максимальное быстродействие даже не от детекторов, а как Вы писали, при вводе нескольких точек синусоиды и восстановлении по ним амплитуды цифровой обработкой. Цитата(Миша @ Apr 25 2006, 22:43)  в области мылых сигналов характеристика такого детектора будет нелинейной, а для больших сигналов - условно линейной. 2. В любом случае выходное "постоянное" напряжение будет меньше истинного амплитудного значения. Насколько - неизвестно, т.к. будет зависить от многого, например, от параметров выходного НЧ фильтра. Ну тут спасут детекторы на операционниках, схема в этой теме уже приведена. Но операционников нада много. Так что самый красивый вариант - всё-таки цифровать все каналы по, скажем, 5..10 точек без детектирования вообще. А амплитуду находить цифровой обработкой
|
|
|
|
Сообщений в этой теме
kolyan_olvs Измерение амплитуды синусоидального сигнала Apr 25 2006, 06:19 rezident "Момент перегиба" это амплитудное значен... Apr 25 2006, 06:26 Rash а амплитудный выпрямитель, на операционике, с диод... Apr 25 2006, 06:28 kolyan_olvs Цитата"Момент перегиба" это амплитудное ... Apr 25 2006, 07:14 Lonesome Wolf Цитата(kolyan_olvs @ Apr 25 2006, 08:19) ... Apr 25 2006, 07:28 Миша Амплитудное значение можно измерять так:
1. Найти... Apr 25 2006, 07:32 kolyan_olvs ЦитатаА после АЦП вычислять? Какая частота дискрет... Apr 25 2006, 07:43 arttab 1. быстродествующий мультиплексированный ацп + обр... Apr 25 2006, 07:56 Lonesome Wolf ЦитатаLonesome Wolf А после АЦП вычислять? Какая ч... Apr 25 2006, 09:00 Scha А известно ли, как приходят эти 20 синусов относит... Apr 25 2006, 07:58 Миша Цитата... в итоге плата получится размером с книжн... Apr 25 2006, 08:06 DS_ Можно еще попробовать ad736 DC RMS конвертеры. Это... Apr 25 2006, 08:10 Electrovoicer я бы кстати посоветовал LTC1967. все-таки 736 не с... Apr 25 2006, 08:34 kolyan_olvs ЦитатаА известно ли, как приходят эти 20 синусов о... Apr 25 2006, 10:34 Lonesome Wolf Цитата(kolyan_olvs @ Apr 25 2006, 12:34) ... Apr 25 2006, 10:56 BVU Все двадцать синусов имеют одинаковую частоту 400Г... Apr 25 2006, 11:23 Fakir ЦитатаА известно ли, как приходят эти 20 синусов о... Apr 25 2006, 11:45 Fakir Может поставить мультиплекстор на 20 каналов и оци... Apr 25 2006, 11:59 kolyan_olvs ЦитатаПередаются они непрерывно или имеют какую то... Apr 25 2006, 12:31 bms Цитата(kolyan_olvs @ Apr 25 2006, 16:31) ... Apr 25 2006, 12:45  Lonesome Wolf Цитата(bms @ Apr 25 2006, 14:45) Цитата(k... Apr 25 2006, 14:11 BVU Опять несколько повторюсь - задача то такая вырисо... Apr 25 2006, 12:53 BVU Цитата(kolyan_olvs @ Apr 25 2006, 17:13) ... Apr 25 2006, 13:32  SpyBot Цитата(BVU @ Apr 25 2006, 17:32) Цитата(k... Apr 25 2006, 14:38  AST Цитата(bms @ Apr 25 2006, 21:17) Схем амп... Apr 25 2006, 18:29   AST К вопросу о применении одного амплитудного детекто... Apr 26 2006, 04:05    Krys Цитата(AST @ Apr 26 2006, 11:05) Только з... Apr 27 2006, 02:46 okela Не вижу никаких трудностей вообще.. Ставятся как б... Apr 25 2006, 14:28 Миша ЦитатаНе вижу никаких трудностей вообще.. Ставятся... Apr 25 2006, 15:43 kolyan_olvs ЦитатаВидимо имеется ввиду, что вход изделия - это... Apr 26 2006, 05:25 BVU Цитата(kolyan_olvs @ Apr 26 2006, 09:25) ... Apr 26 2006, 11:19  CDT Цитата(BVU @ Apr 26 2006, 14:19) Цитата(k... Jun 5 2006, 12:08
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0
|
|
|