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

 
 
 
Reply to this topicStart new topic
> Искажения сигнала при переключении MUX, Как можно уменьшить / избавится от шума
msn
сообщение Oct 22 2006, 23:10
Сообщение #1


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

Группа: Свой
Сообщений: 126
Регистрация: 1-01-06
Из: Украина, Киев
Пользователь №: 12 759



Для реализации 8-ми каналов использую мультиплексор ADG708. Запитывается Vdd = +3.3V, Vss = -2.5 V.
Подаю на вход S1 +1 V (50 мА) а на вход S2 -1V (50 мА) c частотой 1 МГц коммутирую поочередно S1 / S2 на выход, т.е. переключаю A0. Выход нагружен на R 470 Ом. При этом на выходе получаются очень сильные искажения сигнала (рис). Подскажите, как можно уменьшить / избавится от искажений вызванных переходными процессами. Пробовал уменьшать R нагрузки до 100 Ом, добавлял параллельно емкость на 35 pF (как в Data Sheet Test Circuit 5. Switching Time of Multiplexer, Ttransition). Ни чего не меняется. Существенные искажение длится аж 500 нс, хотя в Data Sheet заявляют время переключения всего 14 нс.
Спасибо.

ADG708
Go to the top of the page
 
+Quote Post
rat
сообщение Oct 23 2006, 02:33
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 497
Регистрация: 9-06-05
Из: Новосибирск
Пользователь №: 5 852



Цитата(msn @ Oct 23 2006, 06:10) *
Для реализации 8-ми каналов использую мультиплексор ADG708. Запитывается Vdd = +3.3V, Vss = -2.5 V.
Подаю на вход S1 +1 V (50 мА) а на вход S2 -1V (50 мА) c частотой 1 МГц коммутирую поочередно S1 / S2 на выход, т.е. переключаю A0. Выход нагружен на R 470 Ом. При этом на выходе получаются очень сильные искажения сигнала (рис). Подскажите, как можно уменьшить / избавится от искажений вызванных переходными процессами. Пробовал уменьшать R нагрузки до 100 Ом, добавлял параллельно емкость на 35 pF (как в Data Sheet Test Circuit 5. Switching Time of Multiplexer, Ttransition). Ни чего не меняется. Существенные искажение длится аж 500 нс, хотя в Data Sheet заявляют время переключения всего 14 нс.
Спасибо.

ADG708


1. В нагрузке только резистор и конденсатор или еще что-то есть?
2. А как обстоят дела с переключающими импульсами?
Go to the top of the page
 
+Quote Post
kalimusk
сообщение Oct 23 2006, 04:22
Сообщение #3


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

Группа: Новичок
Сообщений: 129
Регистрация: 19-04-05
Пользователь №: 4 275



[quote name='rat' date='Oct 23 2006, 06:33' post='167655']
[quote name='msn' post='167648' date='Oct 23 2006, 06:1
Это беда многих ADG. Мы ставим после него интегратор на операционном усилителе. Правда, его
тоже надо аккуратно выбирать.
Go to the top of the page
 
+Quote Post
Vjacheslav
сообщение Oct 23 2006, 04:40
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 621
Регистрация: 25-10-04
Из: Новосибирск
Пользователь №: 971



У Вас почти наверняка "пролезает" импульс управления с А0. Убедиться в этом можно завалив фронт управляющего импульса. Очевидно также наличие паразитного резонансного контура на частоту ~ 20 мГц. Необходимо уменьшить его добротность - например непосредственно на А0 небольшое сопротивление, да малюсенькая емкость здесь тоже не повредит. Видимо хватит завала фронта на время ~ 50 нсек.
Go to the top of the page
 
+Quote Post
net
сообщение Oct 23 2006, 04:59
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 858
Регистрация: 9-08-04
Пользователь №: 473



Цитата(msn @ Oct 23 2006, 03:10) *


пойдем постЕпенно smile.gif
вопрос а вы как меряете сигнал? не может ли такую картину давать ваш осциллограф? вы меряете с делителем или нет? - потому как очень похоже, что звенит кабель осциллографа
smile.gif
Go to the top of the page
 
+Quote Post
Herz
сообщение Oct 23 2006, 06:14
Сообщение #6


Гуру
******

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



И 35 пф параллельно 470 Ом не поможет - постоянная времени всего 16,5 нс (это без учёта выходного сопротивления Вашего источника), а длительность переходного процесса - ок. 500. Попробуйте увеличить ёмкость на порядок.
Go to the top of the page
 
+Quote Post
Massi
сообщение Oct 23 2006, 07:07
Сообщение #7


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

Группа: Свой
Сообщений: 1 007
Регистрация: 24-01-06
Из: Киев
Пользователь №: 13 556



поставь последовательно 50Ом и 100 пФ....и прально....посмотри на осциллограф...купи щуп на 10 или на 100...

причем поставь на управление...и адрес....


--------------------
Motobaza.kiev.ua
Go to the top of the page
 
+Quote Post
msn
сообщение Oct 23 2006, 11:37
Сообщение #8


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

Группа: Свой
Сообщений: 126
Регистрация: 1-01-06
Из: Украина, Киев
Пользователь №: 12 759



Всем спасибо за помощь начинающему.
Взял нормальные щупы. Амплитуда и длительность искажений резко уменьшилась, т.е. действительно за счет щупов осцила было макс искажение. Снял новые осциллограммы: на выходе MUX все равно есть небольшое искажение длительностью ~0.1 мкс. Все бы хорошо, но это искажение на выходе ОУ почему то аж 0.6 мкс. В принципе если бы уменьшить длительность звона до 0,2 мкс на входе АЦП и с учетом времени нарастания сигнала на ОУ на 2 В ~ 0,2 мкс все было бы приемлемо.
Go to the top of the page
 
+Quote Post
net
сообщение Oct 23 2006, 16:40
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 858
Регистрация: 9-08-04
Пользователь №: 473



Цитата(msn @ Oct 23 2006, 15:37) *
на выходе MUX все равно есть небольшое искажение длительностью ~0.1 мкс. Все бы хорошо, но это искажение на выходе ОУ почему то аж 0.6 мкс. В принципе если бы уменьшить длительность звона до 0,2 мкс на входе АЦП и с учетом времени нарастания сигнала на ОУ на 2 В ~ 0,2 мкс все было бы приемлемо.


чтото не внушают мне ваши осцилограммы доверия - потому как выходной сигнал с опреационника должен быть только 1 вольт - а у вас он почемуто 2 вольта blink.gif либо вы схему нарисовали не ту которую меряете
кроме того уберите 1.8nf - нафига она там нужна - изза нее все и прыгает либо уменьшите ее максимум до 200-300 пкФ- (а лучше вообще его выкиньте)
а резистор поставьте 200 ом
кроме того ad8616 имеет скорость 12 вольт/мкс - поэтому сигнал у вас до 2 вольт будет нарастать 0.2 мкс - и если вы хотите быстрее то вам надо другой операционник - этот операционник установит значение за паспортное(см описание) время 0.5 мкс с точностью 0.01% - это говорит о том что за 0.2 мкс ваш сигнал установится с точностью 2.6% или примерно 50 мв в лучшем случае
это значение вы получите если выкините емкость 1.8 nF
ну дальше думайте сами что вам нужно и какую схему вы на самом деле собрали и какие осциллограммы на самом деле
еще скажите какая полоса у вашего осциллографа ?
Go to the top of the page
 
+Quote Post
Tanya
сообщение Oct 23 2006, 16:54
Сообщение #10


Гуру
******

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



Цитата(msn @ Oct 23 2006, 15:37) *
Всем спасибо за помощь начинающему.
Взял нормальные щупы. Амплитуда и длительность искажений резко уменьшилась, т.е. действительно за счет щупов осцила было макс искажение. Снял новые осциллограммы: на выходе MUX все равно есть небольшое искажение длительностью ~0.1 мкс. Все бы хорошо, но это искажение на выходе ОУ почему то аж 0.6 мкс. В принципе если бы уменьшить длительность звона до 0,2 мкс на входе АЦП и с учетом времени нарастания сигнала на ОУ на 2 В ~ 0,2 мкс все было бы приемлемо.

А Вы не напутали + и - у операционника? Если напутали, то надо уменьшить величину резисторов (10к) до 1 к. А маленькую емкость (порядка нескольких пик) поставить в обратную связь. Еще неплохо бы еще один резистор порядка 1 - 3 к с входа на землю. А емкость на выходе не нравится никому. А монтаж у Вас какой - макетка? Если не нравится малое входное (1 к), то поменяйте схему на неинвертирующую.
Вообще у Вас в такой схеме играет выходное сопротивление предыдущего каскада, ключа, делителя (470 ом) сложным образом.
Раз уж у Вас усилитель с высоким входным, то сам бог велел за счет этого уничтожить сопротивление ключа. И операционник можно взять побыстрее.

Сообщение отредактировал Tanya - Oct 23 2006, 17:02
Go to the top of the page
 
+Quote Post
msn
сообщение Oct 23 2006, 22:56
Сообщение #11


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

Группа: Свой
Сообщений: 126
Регистрация: 1-01-06
Из: Украина, Киев
Пользователь №: 12 759



Большое спасибо за советы.

> либо вы схему нарисовали не ту которую меряете
Да, перепутал в + и - ОУ.

> 1.8nf - нафига она там нужна - изза нее все и прыгает либо уменьшите ее максимум до 200-300 пкФ- (а лучше вообще его выкиньте)
Прочитал о ней в Data Sheet на ADuC 841, как там писали она улучшает характеристики АЦП на переключ. конденсаторах.

> еще скажите какая полоса у вашего осциллографа ?
В большинстве случаев 200 КГц с головой хватает (используется для автодиагностики), очень редко хорошо бы смотреть сигналы с частотой дискретизации ~1-2 МГц (но только 1 канал, т.е. ни чего не нужно переключать).
Я ориентируюсь на max 500 КГц переключения, но проверял и все осциллограммы на 1 МГц.

> А Вы не напутали + и - у операционника?
Да напутал -) Исправил. Использую инвертирующую схему.

> Еще неплохо бы еще один резистор порядка 1 - 3 к с входа на землю.
Подскажите пожалуйста с какой целью?

> А монтаж у Вас какой - макетка?
Опытная плата (провод нет).
Go to the top of the page
 
+Quote Post
Herz
сообщение Oct 24 2006, 06:01
Сообщение #12


Гуру
******

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



bb-offtopic.gif Скажите, между прочим, а в чём Вы рисуете такие чудные картинки?
Go to the top of the page
 
+Quote Post
Tanya
сообщение Oct 24 2006, 06:16
Сообщение #13


Гуру
******

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



Цитата(msn @ Oct 24 2006, 02:56) *
Большое спасибо за советы.

> либо вы схему нарисовали не ту которую меряете
Да, перепутал в + и - ОУ.

> 1.8nf - нафига она там нужна - изза нее все и прыгает либо уменьшите ее максимум до 200-300 пкФ- (а лучше вообще его выкиньте)
Прочитал о ней в Data Sheet на ADuC 841, как там писали она улучшает характеристики АЦП на переключ. конденсаторах.

> еще скажите какая полоса у вашего осциллографа ?
В большинстве случаев 200 КГц с головой хватает (используется для автодиагностики), очень редко хорошо бы смотреть сигналы с частотой дискретизации ~1-2 МГц (но только 1 канал, т.е. ни чего не нужно переключать).
Я ориентируюсь на max 500 КГц переключения, но проверял и все осциллограммы на 1 МГц.

> А Вы не напутали + и - у операционника?
Да напутал -) Исправил. Использую инвертирующую схему.
- Это зря.

> Еще неплохо бы еще один резистор порядка 1 - 3 к с входа на землю.
Подскажите пожалуйста с какой целью?
- Долго объяснять, Вы попробуйте. Хотя бы на модели. Питания бы прибавить, ведь скорость нарастания пропорциональна...
> А монтаж у Вас какой - макетка?
Опытная плата (провод нет).
- Чего нет?
Go to the top of the page
 
+Quote Post
msn
сообщение Oct 24 2006, 10:58
Сообщение #14


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

Группа: Свой
Сообщений: 126
Регистрация: 1-01-06
Из: Украина, Киев
Пользователь №: 12 759



Цитата(Herz @ Oct 24 2006, 09:01) *
bb-offtopic.gif Скажите, между прочим, а в чём Вы рисуете такие чудные картинки?

Visio 2003.

Цитата(Tanya @ Oct 24 2006, 09:16) *
Цитата(msn @ Oct 24 2006, 02:56) *

Большое спасибо за советы.

> либо вы схему нарисовали не ту которую меряете
Да, перепутал в + и - ОУ.

> 1.8nf - нафига она там нужна - изза нее все и прыгает либо уменьшите ее максимум до 200-300 пкФ- (а лучше вообще его выкиньте)
Прочитал о ней в Data Sheet на ADuC 841, как там писали она улучшает характеристики АЦП на переключ. конденсаторах.

> еще скажите какая полоса у вашего осциллографа ?
В большинстве случаев 200 КГц с головой хватает (используется для автодиагностики), очень редко хорошо бы смотреть сигналы с частотой дискретизации ~1-2 МГц (но только 1 канал, т.е. ни чего не нужно переключать).
Я ориентируюсь на max 500 КГц переключения, но проверял и все осциллограммы на 1 МГц.

> А Вы не напутали + и - у операционника?
Да напутал -) Исправил. Использую инвертирующую схему.
- Это зря.

> Еще неплохо бы еще один резистор порядка 1 - 3 к с входа на землю.
Подскажите пожалуйста с какой целью?
- Долго объяснять, Вы попробуйте. Хотя бы на модели. Питания бы прибавить, ведь скорость нарастания пропорциональна...
> А монтаж у Вас какой - макетка?
Опытная плата (провод нет).
- Чего нет?


>> Да напутал -) Исправил. Использую инвертирующую схему.
> - Это зря.
Не инвертирующую уже не могу тут использовать.

> - Долго объяснять, Вы попробуйте. Хотя бы на модели. Питания бы прибавить, ведь скорость нарастания пропорциональна...
Спасибо, попробую.

> - Чего нет?
Нет проводов, т.е. все распаяно на плате.
Go to the top of the page
 
+Quote Post

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

 


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


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