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

 
 
> Опять про трансимпедансный усилитель III(Herz), + синхронный детектор в одном флаконе.
Tanya
сообщение Jan 6 2008, 11:13
Сообщение #1


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Вот статейка попалась...
Про подавление засветки в том числе...
Прикрепленные файлы
Прикрепленный файл  DDC112_Detector.pdf ( 339.31 килобайт ) Кол-во скачиваний: 929
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Herz
сообщение Mar 27 2010, 11:28
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287



Цитата(alexkok @ Mar 27 2010, 05:10) *
Попробую я объяснить с аналоговой точки зрения.
АЦП и инвертирование каждого второго отсчёта в этой схеме является смесителем с частотой гетеродина Fs/2. Этот смеситель и переносит сигнал в ноль, а низкочастотную засветку вверх.
При этом сигнал гетеродина является меандром и перед "смесителем" должен стоять антиальясинговый полосовой или низкочастотный фильтр.
После смесителя стоит ФНЧ с полосой 2.5Гц, этот же фильтр и производит усреднение. После этого фильтра сигнал прореживается до 10Гц, просто берется каждый 200-й отсчёт.
Но нужно учесть, что стробирующий сигнал должен быть засинхронизирован с принимаемым снаружи этой схемы.

Спасибо, это понятно. Единственно что: написано, что сигнал не прореживается, а именно усредняется и что это происходит не в фильтре Баттерворта, алгоритм которого описан формулой 1. По тексту выходит, что это - последняя операция, а по картинке (Figure 1а) - первая, сразу после АЦП.

Цитата(Tanya @ Mar 27 2010, 07:31) *
Мне непонятно, что и почему Вам непонятно. Формулы так написаны для понятности и алгоритмичности. Хотя явно не описано, очевиднлй становится последовательность операций.

Похоже, мы с Вами мыслим как-то ортогонально. Я уже несколько раз попытался объяснить, что и почему мне непонятно. Именно то, что для Вас очевидно. Мне жаль отнимать Ваше время.

Спасибо, Oldring, за подробный ответ. Если можно, несколько уточнений.

До пункта 4 вроде всё понятно. С основами спектральной инверсии немного познакомился. Правда, здесь особый случай. Инвертирование знака каждого второго отсчёта должно было бы происходить и без всякой спектральной инверсии, просто по алгоритму синхронного детектирования. Ведь каждый второй отсчёт (здесь) соответствует другой полуволне входного сигнала.

п.4. Я не понял, где и как это происходит. Об этом в тексте вроде бы ни слова. Поясните, пожалуйста.
п.5. Это и есть, как я понимаю, тот ЦФ Баттерворта, который описан формулой 1. И который (потом) совмещён со спектральной инверсией. Так?
п.6. О скользящем там не упоминается (опять же), сказано просто об усреднении, но, похоже, именно об этом и говорится фразой:
Цитата
The result is then down-sampled by averaging 200 samples providing an output with a rate of 10 Hz.

п.7. Этой операции я тоже не увидел в составе алгоритма. Или же имненно это и есть усреднение (только не по 256, а по 200, что странно), а нет как раз пункта 6?

Действительно запутанно как-то. Если смотреть на картинку (та же Fig. 1a), выходит, что down-sampling выполняется сразу после ADC. Down-sampling (в противоположность over-sampling-у) я понимаю как понижение частоты выборок. Если это то, о чём говорится в приведенной выше цитате, оно выполняется не простым прореживанием, а усреднением.
Хорошо, но зачем? Во-первых, авторы сами сетовали:
Цитата
The main disadvantages of the DDC112 are its 2 kHz maximum sampling rate ...
Так зачем же ещё понижать? И почему всё-таки в 200 раз? Во-вторых, если усреднять данные сразу после АЦП, получим DC, ведь знак модулирующего сигнала меняется каждый сэмпл.
Таким образом прихожу к выводу, что down-sampling - это последняя операция и картинке не соответствует. Но зачем второй раз фильтровать? Нельзя было господина Баттерворта взять вторым порядком? И с удобными коэффициентами, о которых авторы вроде сами заботились.
Go to the top of the page
 
+Quote Post
тау
сообщение Mar 27 2010, 22:55
Сообщение #3


.
******

Группа: Участник
Сообщений: 2 424
Регистрация: 25-12-08
Пользователь №: 42 757



Цитата(Herz @ Mar 27 2010, 14:28) *
Так зачем же ещё понижать? И почему всё-таки в 200 раз?
Да не переживайте так , Herz. Ну написали они недоходчиво и шут с ним. КГ/АМ smile.gif
200 раз родилось у них потому что перед тем как делить на 256 надо что-то накопить , чтобы не терять сразу 8 разрядов АЦП (если делить отсчеты , взятые на 2 kS ). Поэтому "суммируют" достаточно долго перед делением в фильтре (это имхо- подтвердить в тексте нечем, но и игнорировать 8 младших разрядов - роскошь ) . Но фильтровать с указанными в формуле (1) коэффициентами нужно на частоте выборок 2Ks , чтобы полоса на выходе получилась 2.5Hz (проверил) . Потому наверняка они используют скользящее усреднение (на nnn отсчетах) перед этим самым сдвигом на 8 бит. Тем более что усреднение по 200 позволяет получить нули передаточной характеристики "down -sampl" узла блок-схемы на частотах кратных 10Hz, в том числе и 50 и 60 Hz, дополнительно хорошо подавляя пульсирующую засветку частотой сети.
фраза, которая Вас волнует
Цитата
The result is then down-sampled by averaging 200 samples providing an output with a rate of 10 Hz.
имхо написана так , что относится уже к результату фильтрации по выражениям (2) (3), т.е. 10HZ - это сэмплы на выход вообще. То что на блок-схеме этому нет подтверждения - да фиг с ним , забейте. Хитрят.

Предполагаю, что усреднение перед фильтром они проводят отдельно для сэмплов с каждого интегратора.

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

Цитата
Инвертирование знака каждого второго отсчёта должно было бы происходить и без всякой спектральной инверсии, просто по алгоритму синхронного детектирования.
это просто разные наименования с одинаковой сутью У них нету аналогового перемножителя на знак, зато есть числа в микроконтроллере.
Go to the top of the page
 
+Quote Post
Herz
сообщение Mar 28 2010, 13:29
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287



Цитата(тау @ Mar 28 2010, 01:55) *
Да не переживайте так , Herz. Ну написали они недоходчиво и шут с ним. КГ/АМ smile.gif

Ну как же не переживать? Во-первых, к статье у меня интерес практический - намерен разобраться и испробовать идею в "натуре". Возможно, DDC11x - как раз то, что мне нужно. Во-вторых, неприятно же ощущать себя кретином, не понимающим вроде очевидного. smile.gif

Спасибо, сейчас алгоритм выглядит логичнее.

Цитата
это просто разные наименования с одинаковой сутью У них нету аналогового перемножителя на знак, зато есть числа в микроконтроллере.

Так Вы считаете, что это одно и то же? Но там они в начале статьи критиковали Wang-а будто за этот же примитивный подход. Его работы найти мне, правда, не удалось.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Tanya   Опять про трансимпедансный усилитель III(Herz)   Jan 6 2008, 11:13
- - basilmak   Спасибо, погляжу)   Apr 15 2009, 10:20
- - jam   Цитата(Tanya @ Jan 6 2008, 15:13) Вот ста...   Apr 16 2009, 10:18
|- - Tanya   Цитата(jam @ Apr 16 2009, 14:18) Посмотри...   Apr 16 2009, 10:44
|- - jam   Цитата(Tanya @ Apr 16 2009, 14:44) Может ...   Apr 16 2009, 11:45
|- - Tanya   Цитата(jam @ Apr 16 2009, 15:34) C ADAS1...   Apr 16 2009, 11:53
|- - jam   Цитата(Tanya @ Apr 16 2009, 15:53) А с об...   Apr 16 2009, 12:28
|- - Tanya   Цитата(jam @ Apr 16 2009, 16:28) Основная...   Apr 16 2009, 12:37
|- - jam   Цитата(Tanya @ Apr 16 2009, 16:37) А мыть...   Apr 16 2009, 12:57
|- - Tanya   Цитата(jam @ Apr 16 2009, 16:57) Да, похо...   Apr 17 2009, 06:42
|- - jam   Цитата(Tanya @ Apr 17 2009, 09:42) Я где-...   Apr 18 2009, 10:51
|- - Tanya   Цитата(jam @ Apr 18 2009, 14:51) Был бы р...   Apr 18 2009, 11:07
|- - jam   Цитата(Tanya @ Apr 18 2009, 14:07) Похоже...   Apr 18 2009, 11:27
|- - Tanya   Цитата(jam @ Apr 18 2009, 15:27) А как на...   Apr 18 2009, 11:40
|- - jam   Цитата(Tanya @ Apr 18 2009, 14:40) Огласи...   Apr 18 2009, 11:56
- - Herz   Читал-читал статью целый год, да так ничего и не п...   Mar 26 2010, 13:53
|- - ledum   Цитата(Herz @ Mar 26 2010, 17:53) зато ли...   Mar 26 2010, 15:09
|- - Tanya   Цитата(Herz @ Mar 26 2010, 16:53) Почему,...   Mar 26 2010, 15:11
|- - Herz   Цитата(Tanya @ Mar 26 2010, 18:11) Все та...   Mar 26 2010, 15:35
|- - Tanya   Цитата(Herz @ Mar 26 2010, 18:35) Мучался...   Mar 26 2010, 16:34
||- - Herz   Цитата(Tanya @ Mar 26 2010, 19:34) Неудоб...   Mar 26 2010, 17:04
||- - Tanya   Цитата(Herz @ Mar 26 2010, 20:04) Ну, поч...   Mar 26 2010, 17:42
|- - Oldring   Цитата(Herz @ Mar 26 2010, 18:35) Мучался...   Mar 27 2010, 06:30
- - ledum   Извиняюсь за кривой принтскрин. Книга в свое время...   Mar 26 2010, 16:01
- - Herz   Таким образом, y(n-1) и x(n-1) для формулы 3 это ...   Mar 26 2010, 18:56
|- - Tanya   Цитата(Herz @ Mar 26 2010, 21:56) Таким о...   Mar 26 2010, 20:06
|- - Herz   Цитата(Tanya @ Mar 26 2010, 23:06) И напи...   Mar 26 2010, 21:23
|- - alexkok   Цитата(Herz @ Mar 27 2010, 01:23) Вот вид...   Mar 27 2010, 02:10
|- - Tanya   Цитата(alexkok @ Mar 27 2010, 05:10) Посл...   Mar 27 2010, 04:31
|- - alexkok   Цитата(Tanya @ Mar 27 2010, 08:31) все от...   Mar 27 2010, 06:07
|- - Tanya   Цитата(Herz @ Mar 28 2010, 16:29) Спасибо...   Mar 28 2010, 14:16
||- - Herz   Цитата(Tanya @ Mar 28 2010, 17:16) Чтобы ...   Mar 28 2010, 22:03
|- - тау   Цитата(Herz @ Mar 28 2010, 17:29) Так Вы ...   Mar 28 2010, 16:11
|- - jam   Цитата(тау @ Mar 28 2010, 20:11) Цифровой...   Mar 28 2010, 17:08
||- - тау   Цитата(jam @ Mar 28 2010, 21:08) Каков см...   Mar 28 2010, 17:22
||- - jam   Цитата(тау @ Mar 28 2010, 21:22) а кто ег...   Mar 28 2010, 17:35
|- - Herz   Цитата(тау @ Mar 28 2010, 19:11) Да, их н...   Mar 29 2010, 07:54
|- - Tanya   Цитата(Herz @ Mar 29 2010, 11:54) Ванг пи...   Mar 29 2010, 08:14
|- - тау   Цитата(Tanya @ Mar 29 2010, 12:14) Калибр...   Mar 29 2010, 08:39
||- - jam   Цитата(тау @ Mar 29 2010, 12:39) Вы не пр...   Mar 29 2010, 08:59
||- - Tanya   Цитата(тау @ Mar 29 2010, 12:39) Вы не пр...   Mar 29 2010, 09:03
|||- - тау   Цитата(Tanya @ Mar 29 2010, 13:03) Не сог...   Mar 29 2010, 09:17
|||- - Tanya   Цитата(тау @ Mar 29 2010, 13:17) Да, почи...   Mar 29 2010, 09:48
||- - Herz   Цитата(тау @ Mar 29 2010, 10:39) Дело не ...   Sep 22 2010, 15:18
||- - тау   Цитата(Herz @ Sep 22 2010, 19:18) Невоору...   Sep 22 2010, 17:43
||- - Tanya   Цитата(Herz @ Sep 22 2010, 19:18) Так при...   Sep 22 2010, 20:08
|- - Herz   Цитата(Tanya @ Mar 29 2010, 11:14) В четы...   Mar 29 2010, 09:49
|- - Tanya   Цитата(Herz @ Mar 29 2010, 13:49) Мне каж...   Mar 29 2010, 09:52
- - jam   В теме вроде стоит TIA, а обсуждается интегратор. ...   Mar 28 2010, 15:21
- - тау   Этот метод из статьи из поста N47 хорош при малых ...   Mar 29 2010, 11:17
|- - Tanya   Цитата(тау @ Mar 29 2010, 15:17) Вы не пр...   Mar 29 2010, 11:50
||- - тау   Цитата(Tanya @ Mar 29 2010, 15:50) От клю...   Mar 29 2010, 12:04
||- - Tanya   Цитата(тау @ Mar 29 2010, 16:04) у DDC112...   Mar 29 2010, 13:14
|- - Herz   Цитата(тау @ Mar 29 2010, 14:17) ув. Herz...   Mar 30 2010, 14:29
|- - Tanya   Цитата(Herz @ Mar 30 2010, 18:29) В том п...   Mar 30 2010, 15:51
- - тау   Проблемы очень знакомы Пару десятков лет назад ре...   Mar 30 2010, 15:47
- - Herz   Цитата(тау @ Mar 30 2010, 18:47) Проблемы...   Mar 30 2010, 20:16
|- - jam   Цитата(Herz @ Mar 31 2010, 00:16) Свечу б...   Mar 30 2010, 20:47
|- - Herz   Цитата(jam @ Mar 30 2010, 23:47) А частот...   Mar 30 2010, 20:58
|- - jam   Цитата(Herz @ Mar 31 2010, 00:58) Частота...   Mar 30 2010, 22:15
|- - Tanya   Цитата(Herz @ Mar 31 2010, 00:58) Частота...   Mar 31 2010, 04:02
- - Herz   Цитата(jam @ Mar 31 2010, 01:15) DDC + ds...   Mar 31 2010, 09:15
|- - тау   Цитата(Herz @ Mar 31 2010, 13:15) Белый х...   Mar 31 2010, 09:50
|- - Tanya   Цитата(Herz @ Mar 31 2010, 13:15) Я тоже ...   Mar 31 2010, 11:23
- - Herz   Цитата(тау @ Mar 31 2010, 12:50) а спектр...   Apr 1 2010, 13:55
- - Herz   Цитата(тау @ Sep 22 2010, 19:43) Вы увере...   Sep 23 2010, 01:07
|- - Tanya   Цитата(Herz @ Sep 23 2010, 05:07) Данные ...   Sep 23 2010, 03:30
- - Herz   Вот графики функций преобразования для тестового р...   Sep 23 2010, 12:37
|- - Tanya   Цитата(Herz @ Sep 23 2010, 16:37) Вот гра...   Sep 23 2010, 13:00
|- - Herz   Цитата(Tanya @ Sep 23 2010, 15:00) А что ...   Sep 23 2010, 13:42
|- - Tanya   Цитата(Herz @ Sep 23 2010, 17:42) Наверно...   Sep 23 2010, 17:20
- - DS   А дробовой шум на конденсаторе Вы учитываете ?   Sep 23 2010, 13:45
|- - Herz   Цитата(DS @ Sep 23 2010, 15:45) А дробово...   Sep 23 2010, 14:12
- - DS   Вы когда отключаете конденсатор от источника, на н...   Sep 23 2010, 14:15
|- - Herz   Цитата(DS @ Sep 23 2010, 16:15) Вы когда ...   Sep 23 2010, 15:04
|- - jam   Цитата(Herz @ Sep 23 2010, 19:04) Иными с...   Sep 23 2010, 15:27
|- - Herz   Цитата(jam @ Sep 23 2010, 17:27) 182pC = ...   Sep 23 2010, 15:52
- - Herz   Получил, наконец, модуль. (Ожидал нечто солиднее, ...   Oct 15 2010, 15:36
|- - Tanya   Цитата(Herz @ Oct 15 2010, 19:36) Выбрал ...   Oct 15 2010, 15:48
- - Herz   А ведь точно... Да-а-а, это уже....   Oct 15 2010, 16:09
|- - Tanya   Цитата(Herz @ Oct 15 2010, 20:09) А ведь ...   Oct 15 2010, 16:14
|- - Herz   Цитата(Tanya @ Oct 15 2010, 18:14) ...   Oct 15 2010, 22:05
|- - Tanya   Цитата(Herz @ Oct 16 2010, 02:05) Я получ...   Oct 16 2010, 09:17
|- - Herz   Цитата(Tanya @ Oct 16 2010, 11:17) Да уж....   Oct 16 2010, 12:53
|- - Tanya   Цитата(Herz @ Oct 16 2010, 16:53) ...а до...   Oct 17 2010, 11:36
|- - Herz   Цитата(Tanya @ Oct 17 2010, 13:36) Провер...   Oct 22 2010, 20:44
|- - Tanya   Цитата(Herz @ Oct 23 2010, 00:44) Вот, на...   Oct 23 2010, 13:00
- - Stanislav   Цитата(Tanya @ Jan 6 2008, 15:13) Вот ста...   Oct 22 2010, 20:59
- - Herz   По оси абсцисс - входной ток. Точнее, его часть от...   Oct 23 2010, 13:15
|- - Tanya   Цитата(Herz @ Oct 23 2010, 17:15) По оси ...   Oct 23 2010, 14:03
- - Herz   Тем не менее, при закороченных входах модуль выдаё...   Oct 23 2010, 15:04
- - Tanya   Цитата(Herz @ Oct 23 2010, 19:04) Тем не ...   Oct 23 2010, 16:41
- - Herz   Цитата(Tanya @ Oct 23 2010, 18:41) Наверн...   Oct 23 2010, 20:21
- - Tanya   Цитата(Herz @ Oct 24 2010, 00:21) Но точн...   Oct 24 2010, 08:20


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

 


RSS Текстовая версия Сейчас: 26th June 2025 - 07:12
Рейтинг@Mail.ru


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