реклама на сайте
подробности

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> Измерение амплитуды синусоидального сигнала, какими методами лучше?
kolyan_olvs
сообщение Apr 25 2006, 06:19
Сообщение #1


Участник
*

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



Здравствуйте, Господа.
есть задача..
На вход изделия приходит куча синусоидальных сигналов (причем дифференциальных), а именно порядка 20 штук... Частота 400 Гц. Информация содержится в амплитуде этих самых синусов.
АЦП, естественно, всего один. Проблема состоит в том, что надо: либо каким-то образом "ловить" момент перегиба одного из синусов и в этот момент "пихать" его в АЦПатор; либо при помощи какой-то промежуточной схемы "вытаскивать" из всех синусов их амплитуду и потом по очереди оцифроввывать...
Есть одна задумка - попробовать дифференциаторы, но, насколько известно, они резко увеличивают все шумы и нелинейности обрабатываемого сигнала, так что этот метод нежелателен..
Заранее благодарен за любую помощь в данном вопросе..
Go to the top of the page
 
+Quote Post
rezident
сообщение Apr 25 2006, 06:26
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



"Момент перегиба" это амплитудное значение или переход через нуль?
Go to the top of the page
 
+Quote Post
Rash
сообщение Apr 25 2006, 06:28
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 639
Регистрация: 5-09-05
Пользователь №: 8 231



а амплитудный выпрямитель, на операционике, с диодом в цепи обратной связи не подойдёт
Go to the top of the page
 
+Quote Post
kolyan_olvs
сообщение Apr 25 2006, 07:14
Сообщение #4


Участник
*

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



Цитата
"Момент перегиба" это амплитудное значение или переход через нуль?

Это как раз амплитудное значение - это я стормозил )).
амплитудный выпрямитель не подойдет, а вот амплитудный детектор - надо подумать... только я плохо в них шарю...
Go to the top of the page
 
+Quote Post
Lonesome Wolf
сообщение Apr 25 2006, 07:28
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 897
Регистрация: 21-02-05
Из: Украина
Пользователь №: 2 805



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


А после АЦП вычислять? Какая частота дискретизации?
Go to the top of the page
 
+Quote Post
Миша
сообщение Apr 25 2006, 07:32
Сообщение #6


Частый гость
**

Группа: Новичок
Сообщений: 90
Регистрация: 1-12-05
Из: г. Сарапул
Пользователь №: 11 631



Амплитудное значение можно измерять так:

1. Найти точку перехода синуса через ноль: Компаратор с потенциалом второго входа, равным постоянной составляющей сигнала (синуса). В случае с синусом относительно нуля (+-) второй вход просто заземлить.
2. Повернуть фазу сигнала с компаратора на 90° и по фронту запускать ацп - он будет делать выборки точно в момент максимума.
Go to the top of the page
 
+Quote Post
kolyan_olvs
сообщение Apr 25 2006, 07:43
Сообщение #7


Участник
*

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



Цитата
А после АЦП вычислять? Какая частота дискретизации?

Синусов 20 штук а АЦП один, поэтому я не могу постоянно оцифроввывать один синус, так что частоты дискретизации, как таковой вообще не существует..

Цитата
1. Найти точку перехода синуса через ноль: Компаратор с потенциалом второго входа, равным постоянной составляющей сигнала (синуса). В случае с синусом относительно нуля (+-) второй вход просто заземлить.
2. Повернуть фазу сигнала с компаратора на 90° и по фронту запускать ацп - он будет делать выборки точно в момент максимума.

Метод неплохой, думал над ним, но уж больно громоздкая схемот. реализация - ведь синусов 20 штук, а ведь надо еще и постоянную составляющую ловить (она может быть разная), ставить компараторы и сдвигать фазу... в итоге плата получится размером с книжную полку... хотелось бы как-то попроще..
Go to the top of the page
 
+Quote Post
arttab
сообщение Apr 25 2006, 07:56
Сообщение #8


Профессионал
*****

Группа: Свой
Сообщений: 1 432
Регистрация: 7-12-04
Из: Новосибирск
Пользователь №: 1 371



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


--------------------
OrCAD, Altium,IAR, AVR....
Go to the top of the page
 
+Quote Post
Scha
сообщение Apr 25 2006, 07:58
Сообщение #9


Участник
*

Группа: Новичок
Сообщений: 39
Регистрация: 21-10-05
Пользователь №: 9 914



А известно ли, как приходят эти 20 синусов относительно друг друга?
Go to the top of the page
 
+Quote Post
Миша
сообщение Apr 25 2006, 08:06
Сообщение #10


Частый гость
**

Группа: Новичок
Сообщений: 90
Регистрация: 1-12-05
Из: г. Сарапул
Пользователь №: 11 631



Цитата
... в итоге плата получится размером с книжную полку... хотелось бы как-то попроще..
Посмотрите и подумайте над применеием ПАИС - программируемых аналоговых интегральных схем - тут все блоки (ацп, компараторы, фазовращатели и проч.) можно реализовать в одной микросхеме. Сайт фирмы-производителя http://www.anadigm.com/
Пример руководства пользователя http://www.anadigm.com/_doc/UM000231-U001.pdf
стоит эта беда около 300$ в прософте, сама микросхема - наверное, меньше (нигде не нахожу)
Go to the top of the page
 
+Quote Post
DS
сообщение Apr 25 2006, 08:10
Сообщение #11


Гуру
******

Группа: СуперМодераторы
Сообщений: 3 096
Регистрация: 16-01-06
Из: Москва
Пользователь №: 13 250



Можно еще попробовать ad736 DC RMS конвертеры. Это точный выпрямитель с фильтром первого порядка, как раз годится, чтобы перед дельта-сигма АЦП поставить.


--------------------
Не бойтесь тюрьмы, не бойтесь сумы, не бойтесь мора и глада, а бойтесь единственно только того, кто скажет - "Я знаю как надо". А. Галич.
Go to the top of the page
 
+Quote Post
Electrovoicer
сообщение Apr 25 2006, 08:34
Сообщение #12


Местный
***

Группа: Свой
Сообщений: 337
Регистрация: 1-02-06
Пользователь №: 13 874



я бы кстати посоветовал LTC1967. все-таки 736 не супервещь


--------------------
"А я все помню, я был не пьяный!.." (С)Владимир Семенович
Go to the top of the page
 
+Quote Post
Lonesome Wolf
сообщение Apr 25 2006, 09:00
Сообщение #13


Профессионал
*****

Группа: Свой
Сообщений: 1 897
Регистрация: 21-02-05
Из: Украина
Пользователь №: 2 805



Цитата
Lonesome Wolf А после АЦП вычислять? Какая частота дискретизации?


Цитата(arttab @ Apr 25 2006, 09:56) *
1. быстродествующий мультиплексированный ацп + обработка результатов оцифровки.
2. входные цепи на выделение постоянной состовляющей и амнлитудного значения и замер ацп рультатов
Что то больше вариантов не вижу



Цитата
kolyan_olvs Синусов 20 штук а АЦП один, поэтому я не могу постоянно оцифроввывать один синус, так что частоты дискретизации, как таковой вообще не существует..


По моему, уважаемый kolyan_olvs привык иметь иметь дело с аналоговыми способами решения той или иной задачи. IMHO, Ваша задача легче всего решается в цифровом виде. Судите сами - 20 каналов, 400 Гц, 10 точек на период, итого, меньше 100 кГц оцифровки. В цифре точнее, удобнее будет. Можно еще и фазу считать.
Go to the top of the page
 
+Quote Post
kolyan_olvs
сообщение Apr 25 2006, 10:34
Сообщение #14


Участник
*

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



Цитата
А известно ли, как приходят эти 20 синусов относительно друг друга?

синфазно, но половина на половину, так как половина цепляются за 1-3 фазы, а половина за 2-3..

Цитата
Судите сами - 20 каналов, 400 Гц, 10 точек на период, итого, меньше 100 кГц оцифровки.

простите, не понял, что значит 10 точек на период?

Цитата
Посмотрите и подумайте над применеием ПАИС

спасибо за идею - посмотрю (точнее уже)..
Go to the top of the page
 
+Quote Post
Lonesome Wolf
сообщение Apr 25 2006, 10:56
Сообщение #15


Профессионал
*****

Группа: Свой
Сообщений: 1 897
Регистрация: 21-02-05
Из: Украина
Пользователь №: 2 805



Цитата(kolyan_olvs @ Apr 25 2006, 12:34) *
Цитата
Судите сами - 20 каналов, 400 Гц, 10 точек на период, итого, меньше 100 кГц оцифровки.

простите, не понял, что значит 10 точек на период?


Это означает, что исходная синусоида будет представлена в виде ряда дискретных значений, причем во временной области за период входного сигнала их будет браться 10 штук. Последняя цифра, кстати, так, прикидочная - все зависит...
Go to the top of the page
 
+Quote Post

3 страниц V   1 2 3 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 22:50
Рейтинг@Mail.ru


Страница сгенерированна за 0.0148 секунд с 7
ELECTRONIX ©2004-2016