|
В продолжение темы про Transimpedance, поиск схемного решения |
|
|
|
May 24 2006, 10:16
|

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

|
В теме о применении ОРА380 я уже описывал свою задачу, вкратце напомню. Необходимо измерить степень рассеяния света некоторой поверхностью. С этой целью освещаю её лазером видимого диапазона, с импульсной модуляцией частотой 6,4 кГц (для удобства усреднения). Проблема в фоновой засветке, не позволяющей различить весьма слабый полезный сигнал. Попытки скомпенсировать фон мне пока не удались. Точнее, отстроиться от медленно меняющегося солнечного света несложно, гораздо неприятнее искусственное освещение, наводящее помеху в виде детектированной синусоиды. Учитывая слабопредсказуеые уровень, фазу и несимметричность, бороться с ней очень тяжело. В итоге не удаётся достаточно усилить полезный сигнал, имеющий уровни на 2-3 порядка ниже. Прежде я решал похожую проблему при помощи УВХ. Видимо, придётся поступить так же. Вот как я вижу себе схемное решение: Фототок усиливаю предварительным усилителем до максимально возможного значения. (поскольку фон может вызывать до 15 мка фототока, К~300 ком при 5В питании). В этом каскаде предполагаю использовать ОРА350 (кстати, скорее всего в обычном, не трансимпеданс-включении). Далее подаю усиленное напряжение на УВХ (ОРА615), который "запоминает" уровень сигнала в паузах между импульсами лазера. В состав указанной м/сх входит т.н. Transconductance Amplifier (OTA), но его характеристики меня огорчают. Попробую вместо него буфер на том же ОРА350 (благо, он стабилен при единичном усилении). Слудующим планирую дифкаскад, например, на INA106. Пусть вычтет текущее напряжение (в момент включенного лазера) из сохранённого на УВХ. За ним - оконечный, чтобы усилить разность до нужных значений перед подачей на АЦП (AD7896). (Или объединить два последних в инструментальный усилитель?) Поскольку в разностных значениях всегда будет присутствовать ошибка, связанная с изменением уровня фона (наводки) от момента Hold до момента сравнения, окончательно останется усреднить 128 замеров, что будут выполнены как раз за 20 мсек. Прошу форумчан высказать замечания по структуре и методу, а также по элементной базе. (Может, в предусилителе применить более высоковольтный ОУ?) Схемку прикреплю чуть позднее. Хотя ничего нового я не придумал. Возможно, я просто сузил кругозор, сосредоточившись на конкретном пути и не вижу других, более оригинальных или простых решений? Например, если учесть, что измеряемая величина (собственно степень рассеивания) меняется очень медленно, допустимо увеличить период измерений даже до нескольких секунд. Этим стоило бы как-то воспользоваться...
|
|
|
|
|
May 24 2006, 12:52
|
Гуру
     
Группа: СуперМодераторы
Сообщений: 3 096
Регистрация: 16-01-06
Из: Москва
Пользователь №: 13 250

|
УВХ здесь не шибко годиться. Наиболее правильным с точки зрения подавления шумов было бы использовать трансимпедансый усилитель с небольшим резистором, потом ключ, который бы подавал сигнал на интегратор при включенном лазере с коэффициентом +1, при выключенном - -1. Если скважность включено-выключено лазера близка к 1:1, то это позволит максимально задавить фон и существенно проще. 5в питания видимо не хватит т.к. Вы ходите иметь динамический диапазон порядка 120 Дб после диода. Измерить 15 на с 12 разрядной точностью при засветке 15 мка невозможно из-за чисто физических ограничений на дробовые флуктуации тока. Поэтому, чтобы вытянуть нужные параметры Вам все равно придется бороться с засветкой.
--------------------
Не бойтесь тюрьмы, не бойтесь сумы, не бойтесь мора и глада, а бойтесь единственно только того, кто скажет - "Я знаю как надо". А. Галич.
|
|
|
|
|
May 24 2006, 14:03
|

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

|
Цитата(DS_ @ May 24 2006, 14:52)  УВХ здесь не шибко годиться. Наиболее правильным с точки зрения подавления шумов было бы использовать трансимпедансый усилитель с небольшим резистором, потом ключ, который бы подавал сигнал на интегратор при включенном лазере с коэффициентом +1, при выключенном - -1. Если скважность включено-выключено лазера близка к 1:1, то это позволит максимально задавить фон и существенно проще. 5в питания видимо не хватит т.к. Вы ходите иметь динамический диапазон порядка 120 Дб после диода. Измерить 15 на с 12 разрядной точностью при засветке 15 мка невозможно из-за чисто физических ограничений на дробовые флуктуации тока. Поэтому, чтобы вытянуть нужные параметры Вам все равно придется бороться с засветкой. С интегратором хорошая мысль, надо обмозговать. Но, ИМХО, способ применим только при точном меандре. Иначе интегратор неизбежно "уползёт" в одну сторону даже при нулевом сигнале. По поводу дробового шума и динамического диапазона действительно, неплохо бы оценить теоретический предел, не укажете ли методику? Уж хотя бы 10 достоверных разрядов вытянуть...
|
|
|
|
|
May 24 2006, 14:18
|

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

|
Цитата(DS_ @ May 24 2006, 16:01)  Так если вы после входного каскада что-то начали с сигналом делать, то АЦП уже нужно на герцы - надо после получения сигнала его фильтром усреднить и измерять низкоскоростным АЦП.
Трансимдеданс у Вас все равно присутствует так или иначе - просто вместо операционника будет резистор. При этом шум резистора пойдет в сигнал, и возникнет нелинейность, связанная с изменением напряжения на диоде, которая обгадит Ваш и так небольшой полезный сигнал. Применить интегрирующий АЦП? Я прежде сравнивал два способа включения фотодиода (как в DS на FDS100 и "классический" с нулевым смещением), оказалось при том же усилении быстродействие в схеме "с резистором" выше, и это понятно. При том, что основное усиление я собирался получить именно в первом каскаде, фронты получал очень затянутые, до неприличия.  Может, я не прав? Но если с целью минимизации шумов КУ предусилителя сделать невысоким, то дальнейшее усиление будет уже не только собственно сигнала, но и искажений тракта, разве нет?
|
|
|
|
|
May 24 2006, 14:32
|
Гуру
     
Группа: СуперМодераторы
Сообщений: 3 096
Регистрация: 16-01-06
Из: Москва
Пользователь №: 13 250

|
Считаете колическтво электронов, прошедших через фотодиод за нужный период времени (например 1/6400 секунды). Разброс равен корню из этого числа. Соответственно, вычисляете ток дробового шума. Для Ваших 15 мка будет порядка 120 па. Что дает сигнал/шум порядка 100, если идеально удастся подавить флуктуации засветки. Дальше копим - за 1 сек еще 80, тогда вроде вытяиваются Ваши 12 разрядов. Но это на чисто теоретическом пределе. Естественно, интегратор надо с шунтирующим резистором, а еще лучше фильтр второго порядка на одном ОУ. Тогда небольшая неидеальность меандра приведет просто к постоянному смещению. Что не страшно.
Быстродействие с резистором меньше - при использовании ОУ не влияет емкость фотодиода. Шумы в трансимпедансе тем меньше, чем больше усиление (шумы на выходе - это в точности шумы резистора обратной связи, а сигнал с диода у Вас может усиливаться в сотни раз). При применении резистора шум резистора усиливается вместе с шумом диода последующими каскадами.
АЦП лучше всего ставить дельта-сигма - за счет внутреннего фильтра вы получите почти идеальную фильтрацию вашего сигнала.
--------------------
Не бойтесь тюрьмы, не бойтесь сумы, не бойтесь мора и глада, а бойтесь единственно только того, кто скажет - "Я знаю как надо". А. Галич.
|
|
|
|
|
May 24 2006, 15:18
|
Гуру
     
Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883

|
Цитата(Herz @ May 24 2006, 18:03)  Цитата(DS_ @ May 24 2006, 14:52)  УВХ здесь не шибко годиться. Наиболее правильным с точки зрения подавления шумов было бы использовать трансимпедансый усилитель с небольшим резистором, потом ключ, который бы подавал сигнал на интегратор при включенном лазере с коэффициентом +1, при выключенном - -1. Если скважность включено-выключено лазера близка к 1:1, то это позволит максимально задавить фон и существенно проще. 5в питания видимо не хватит т.к. Вы ходите иметь динамический диапазон порядка 120 Дб после диода. Измерить 15 на с 12 разрядной точностью при засветке 15 мка невозможно из-за чисто физических ограничений на дробовые флуктуации тока. Поэтому, чтобы вытянуть нужные параметры Вам все равно придется бороться с засветкой.
С интегратором хорошая мысль, надо обмозговать. Но, ИМХО, способ применим только при точном меандре. Иначе интегратор неизбежно "уползёт" в одну сторону даже при нулевом сигнале. По поводу дробового шума и динамического диапазона действительно, неплохо бы оценить теоретический предел, не укажете ли методику? Уж хотя бы 10 достоверных разрядов вытянуть...  Нет, достаточно сделать равными времена работы ключа. Тут нужен коммутатор 3 - 1. 1 такт +1, второй -1, остальное время (до следующей вспышки) 0 - т.е вход интегратора на 0. А еще полезно встречно включить идентичный приемник, который бы видел только фон. Пусть хоть процентов 80 фона убъет - и то +.
|
|
|
|
|
May 24 2006, 16:29
|

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

|
Цитата(DS_ @ May 24 2006, 16:32)  Считаете колическтво электронов, прошедших через фотодиод за нужный период времени (например 1/6400 секунды). Разброс равен корню из этого числа. Соответственно, вычисляете ток дробового шума. Для Ваших 15 мка будет порядка 120 па. Что дает сигнал/шум порядка 100, если идеально удастся подавить флуктуации засветки. Дальше копим - за 1 сек еще 80, тогда вроде вытяиваются Ваши 12 разрядов. Но это на чисто теоретическом пределе. Естественно, интегратор надо с шунтирующим резистором, а еще лучше фильтр второго порядка на одном ОУ. Тогда небольшая неидеальность меандра приведет просто к постоянному смещению. Что не страшно. Спасибо. Цитата Быстродействие с резистором меньше - при использовании ОУ не влияет емкость фотодиода. Пожалуй, не соглашусь. Для получения КУ, к примеру, 300 ком в трансимпедансном включении необходим именно такой резистор в цепи обратной связи. Этот же номинал использовать в формуле расчёта ширины полосы (согласно DS на фотодиод). Нагрузив же ФД на резистор 10 ком и используя неинвертирующий усилитель с К=30, получим полосу существенно шире. Что и подтверждается экспериментально. Другое дело, что широкая полоса, в общем-то не нужна, но импульс должен был успеть установиться перед оцифровкой. Цитата Шумы в трансимпедансе тем меньше, чем больше усиление (шумы на выходе - это в точности шумы резистора обратной связи, а сигнал с диода у Вас может усиливаться в сотни раз). При применении резистора шум резистора усиливается вместе с шумом диода последующими каскадами. А как же собственные шумы ОУ, приведенные ко входу? Ведь они усилятся если не в этом каскаде, то в последующих? Особенно беспокоит токовый шум. Учитывая высокое сопротивлением источника сигнала, может получится немаленькая величина. А в "нетрансимпедансном" включении номиналы резисторов (при том же усилении) ниже. Значит, и ёмкость фотодиода, кстати, должна влиять меньше?
|
|
|
|
|
May 24 2006, 16:45
|

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

|
Цитата(Tanya @ May 24 2006, 17:18)  Нет, достаточно сделать равными времена работы ключа. Тут нужен коммутатор 3 - 1. 1 такт +1, второй -1, остальное время (до следующей вспышки) 0 - т.е вход интегратора на 0. А еще полезно встречно включить идентичный приемник, который бы видел только фон. Пусть хоть процентов 80 фона убъет - и то +. Что-то с тремя состояниями интегратора не уяснил. Как эти такты соотнести с фазой импульсов света? Насчёт идентичного компенсирующего ФД думал, не получается. Если направить его в другую сторону, его могут заслонить и разность засветок изменится непредсказуемо. Если в том же направлении - вообще смысла нет. Вот, может, применить RGB-сборку (хоть MCS3AO фирмы MAZeT, я с ними работал). Тогда G- и B- уровни можно использовать для компенсации. Тоже недешёвое решение... Кроме того, если бы у меня был зелёный лазер, тогда да...
|
|
|
|
|
May 24 2006, 16:46
|
Гуру
     
Группа: СуперМодераторы
Сообщений: 3 096
Регистрация: 16-01-06
Из: Москва
Пользователь №: 13 250

|
По поводу шумов и быстродействия Вы не правы. Быстродействие определяется быстродействием операционника и паразитной емкостью резистора обратной связи. При простом резисторе - RC , где C - емкость фотодиода. При 300 Ком трансимпеданс может иметь полосу в несколько мегагерц, Такую полосу при 10 Ком можно получить примерно при 20 пф емкости диода. Шумы операционика практически не входят в выходной сигнал - в первом приближении они не увеличиваются вообще, и скажем при 300 Ком резистор будет иметь 70 нв/гц1/2, посредственный операционник - 12 - 14 нв. Для Вашего включения 10 Ком и 30 кратное усиление 380 нв за счет резистора и 260 - 400 за счет операционника. Если рассматривать более точную модель для 50 пф емкости диода и частоты 10 Кгц - шумы операционника увеличатся в 2 раза и составят 25 нв, что все равно мало влияет на результат - итоговый шум примерно 70 нв
--------------------
Не бойтесь тюрьмы, не бойтесь сумы, не бойтесь мора и глада, а бойтесь единственно только того, кто скажет - "Я знаю как надо". А. Галич.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|