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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> АЦП шумит неподецки., Есть 7 АЦП на плате - 2 штуки шумят.
syoma
сообщение Nov 12 2007, 18:18
Сообщение #1


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

Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



Добрый день.
Помогите пожалуйста уже месяц мучаюсь с проблеммой.
Короче заказали плату - 6-ти слойку. На ней ПЛИС здоровая - источники питания для нее и 7 АЦП. 4 АЦП типа AD7951 - 14 разрядов быстрые 1-о канальные - 1Мс/с и 3 медленных типа AD7657 тоже 14 разрядов но на 6 каналов и 125кС/с. Все это через 2 шины данных подключено к ПЛИС.
Причем быстрые и медленные АЦП находятся прямо друг-напротив друга на противоположных сторонах платы. Аналоговые сигналы с диапазоном +-10В (всего 21шт) приходят с другой платы через разъем. На той плате стоят операционники, инструментальные усилители и плюс источник питания +-15В для аналоговой периферии. То есть АЦП питаются от +5В - цифровых от источника питания на ихней плате. + 5В аналоговые - те же 5В только через РС-фильтр(знаю хреновоб но другого не получалось)
+-15В приходят с аналоговой платы вместе с сигналами. Ну и еще 3.3В для питания драйверов шины данных. Аналоговая и цифровая земли соединены под средним АЦП.
Плату вроде разводил грамотный трассировщик, но в итоге получился один глюк, который я не могу найти.
В общем в этом окружении быстрые АЦП работают на мой взгляд нормально. Шум составляет порядка 1-2ЕМР.
А вот с медленными прикол. Разница между ними только в том,что они расположены друг за другом, по направлению от разъема. И при этом самый близкий показыает шум в 40ЕМР, средний в 10ЕМР а самый дальний нормальные 1-2ЕМР. Также я смотрел по каждому каналу - шум в одном АЦП идентичный. Причем и форма идентичная. То есть если у меня в одном канале сигнал скакнулб то и во всех остальных 5 будет тоже самое. Хотя AD7657 внутри состоит из 6 независимых АЦП - на каждый канал свое. Правда я их запускаю одновременно.
По разводке я пока только нашел то, что +-15В разведены последовательно на все АЦП, а надо бы звездой к 1-оц точке. Но это аналоговое питание там только вроде смещение изза сопротивления появиться может, но не шум.
Вот картинка с лог. анализатора.
Прикрепленное изображение

Зеленый - это канал самого близкого к разъему АЦП.
Синий - средний АЦП
Красный - дальний АЦП.
Может кто-нибудь что-либо посоветовать?
Go to the top of the page
 
+Quote Post
TheMad
сообщение Nov 12 2007, 18:55
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 660
Регистрация: 12-07-06
Пользователь №: 18 770



Без точной схемы и, главное, разводки вряд ли кто-то что-то скажет. Выкладывайте-возможно свежим взглядом увидится какая-нибудь петелька...


--------------------
Go to the top of the page
 
+Quote Post
stoker
сообщение Nov 12 2007, 21:06
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 340
Регистрация: 28-11-05
Из: Москва
Пользователь №: 11 469



Здесь самое главное - правильная разводка. Кроме аналоговой и цифровой, ещё переходная земля там где быстрые АЦП для уменьшения токов которые могут стекать на аналоговую землю и в итоге сказаться на медленных АЦП. между быстрыми АЦП и ПЛИС - буферы. Кроме все прочего, земли "медленных" АЦП - также должны быть разделены от "быстрых". Еще и питание должно быть соответсвующим. Питание быстрых и медленных АЦП - раздельно. Если все сделано так - то только анализ вашей трассировки.
Кстати по шинам между АЦПшками и ПЛИСОМ ставите буферные резисторы?
Поскольку у вас ПЛИС, вы можете попытаться АЦП использовать по отдельности. Попробуйте опрашивать сначала медленныне АЦП, которые шумят, отключив быстрые, ну и т.д.

Сообщение отредактировал stoker - Nov 12 2007, 21:18
Go to the top of the page
 
+Quote Post
Alexandr
сообщение Nov 13 2007, 08:04
Сообщение #4


Знающий
****

Группа: Модераторы
Сообщений: 804
Регистрация: 1-12-04
Пользователь №: 1 283



А дайте ка схему той самой шины, к которой подключены медленне АЦП и фото ее трассировки.


--------------------
Иван Сусанин - первый полупроводник
Go to the top of the page
 
+Quote Post
alexander55
сообщение Nov 13 2007, 08:33
Сообщение #5


Бывалый
*****

Группа: Свой
Сообщений: 1 584
Регистрация: 7-08-07
Пользователь №: 29 615



Цитата(syoma @ Nov 12 2007, 21:18) *

Судя по тому, что Вы описали проблема в следующем.
Имеет место накопление шумов на аналоговой земле. Т.е. на самый близкий к точке объединения земель медленный АЦП наводится все от всех, для следующего за исключением первого и т.д. biggrin.gif
PS. Возможен вариант и воздушной наводки. Но этот вариант менее вероятен, т.к. есть слой аналоговой земли. Хотя и этот вариант нужно проверить, отключив временно преобразование по быстрым АЦП.
Go to the top of the page
 
+Quote Post
syoma
сообщение Nov 16 2007, 21:03
Сообщение #6


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

Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



В принципе АЦП расключены по APPNOTам от Analog Device на эти АЦП.
Причем быстрые и медленные АЦП сидят на разных шинах. Аналоговые и цифровые земли я специально пробовал соединять проводом под разными АЦП - и под быстрыми и под медленными - эффекта никакого. Резисторов на шинах данных нет. Есть только резистор на CONVST(старт кнверсии) как рекомендует ANALOG. Пробовал я и опрашивать только один АЦП по отдельности - то есть инициирование конверсии - никакого обмена по шине пока она не завершится, потом чтение - ситуация такая же. Быстрые АЦП отключал и подключал - ситуаця не меняется.
По поводу разводки - к сожалению у меня есть только Гербер файлы - так как разводила не наша контора. И плата - 6-ти слойка. Там черт ногу сломит.
Кто-то поймет, если выложу?
Счас у меня подозрение, что все-таки +-15В дают эту фигню. Буду проверять.
Go to the top of the page
 
+Quote Post
Georgy
сообщение Nov 16 2007, 21:17
Сообщение #7


Уставать стал
****

Группа: Свой
Сообщений: 603
Регистрация: 11-07-05
Из: Севастополь
Пользователь №: 6 692



Наиболее шумящие АЦП находятся стало быть ближе к источнику помех, мне показалось что шум идёт от ПЛИС или от разьёма.
Наворочено конечно много неправильного с землями, питанием А, Ц.
Не завидую.


--------------------
Коллектив-Большая Сила!
Go to the top of the page
 
+Quote Post
stoker
сообщение Nov 16 2007, 22:48
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 340
Регистрация: 28-11-05
Из: Москва
Пользователь №: 11 469



Цитата(syoma @ Nov 17 2007, 00:03) *
В принципе АЦП расключены по APPNOTам от Analog Device на эти АЦП.

Не думаю что AD предусмотрел AN в вашем случае.

Цитата(syoma @ Nov 17 2007, 00:03) *
Причем быстрые и медленные АЦП сидят на разных шинах. Аналоговые и цифровые земли я специально пробовал соединять проводом под разными АЦП - и под быстрыми и под медленными - эффекта никакого. Резисторов на шинах данных нет. Есть только резистор на CONVST(старт кнверсии) как рекомендует ANALOG. Пробовал я и опрашивать только один АЦП по отдельности - то есть инициирование конверсии - никакого обмена по шине пока она не завершится, потом чтение - ситуация такая же. Быстрые АЦП отключал и подключал - ситуаця не меняется.

Немного странно, возможно и влияние питания.
Насчет резисторов по шине - очень даже зря.

Цитата(syoma @ Nov 17 2007, 00:03) *
По поводу разводки - к сожалению у меня есть только Гербер файлы - так как разводила не наша контора. И плата - 6-ти слойка. Там черт ногу сломит.
Кто-то поймет, если выложу?
Счас у меня подозрение, что все-таки +-15В дают эту фигню. Буду проверять.

Если не ошибаюсь +/-15В питание усилков перед АЦП? Можно попробовать отрубить эти +/-15В, возможно станет понятнее. Кстати питание не от импульсника случаем? Хотя по картинке не похоже что это наводки от него, там как то хаотично, наводки от импульсника дают хоть какуюто периодичность.
Попробуйте цифровые и аналоговые земли соеденить непосредственно в БП. Ну а там где на плате они контачат поставить резюк ом на 10 например или встречно-парраллельный диод шотке. В принципе, если нет существенных перекосов по DC вобще просто убрать контакт.
Go to the top of the page
 
+Quote Post
syoma
сообщение Nov 18 2007, 17:44
Сообщение #9


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

Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



Питание от импульсников Traco - страшные штуки, я знаю.
Вопрос в том, почему быстрые АЦП работают без проблем при этом?
Без +-15В все выдают четкий 0 - там похоже что-то вырубается.
Go to the top of the page
 
+Quote Post
stoker
сообщение Nov 18 2007, 20:39
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 340
Регистрация: 28-11-05
Из: Москва
Пользователь №: 11 469



Цитата(syoma @ Nov 18 2007, 20:44) *
Питание от импульсников Traco - страшные штуки, я знаю.
Вопрос в том, почему быстрые АЦП работают без проблем при этом?
Без +-15В все выдают четкий 0 - там похоже что-то вырубается.

Возможно что наводки могут получаться до АЦП. У вас как сделана аналоговая часть до АЦП? Отличается от схемы быстрых АЦП?
В общем ваш выход посепенно локализировать проблемму. Можно попробовать подключить только аналоговую часть относящуюся только к тому АЦП, который шумит, отключив и остальные АЦП и их аналоговые части. В общем, думаю, вам смысл манипуляций должен быть понятен.
Go to the top of the page
 
+Quote Post
syoma
сообщение Nov 25 2007, 16:48
Сообщение #11


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

Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



Похоже я что-то откопал. У меня на плате, где АЦП стоят два Трако на 5В и 3.3В. 5В от этого Трако также питают аналоговую часть АЦП. А на аналоговой плате тоже есть Трако на +-15В, который питает усилки и АЦП тоже. Все трако питаются от одного источника +24В.
При экспериментах на питании обнаружил, то если выключить Трако на аналоговой плате и подать +-15В от другого источника шум исчезает! Это уже интресней.
Прикол в том, что когда я запитал тот же +-15В Трако от другого источника +24В, не связанного с питающим 5В и 3.3В траками шум тоже не появился!
В итоге у меня начали раждаться идеи, а не резонируют ли Трако друг от друга?
Конденсаторы на входах и на выходах не помогали. Индуктивности на выходах тоже.
Но 2 индуктивности(на + и -) 470мкГ между питанием 24В Трако на анлоговой плате и Траками на 5 и 3.3В уменьшили шум больше чем в 10раз!
А только по 1 линии индуктивность не помогала.
Почему так может быть?
Go to the top of the page
 
+Quote Post
alexander55
сообщение Nov 26 2007, 07:33
Сообщение #12


Бывалый
*****

Группа: Свой
Сообщений: 1 584
Регистрация: 7-08-07
Пользователь №: 29 615



Цитата(syoma @ Nov 25 2007, 19:48) *
Прикол в том, что когда я запитал тот же +-15В Трако от другого источника +24В, не связанного с питающим 5В и 3.3В траками шум тоже не появился!

Попробуйте пробковые фильтры для питающих цепей.

Цитата(syoma @ Nov 25 2007, 19:48) *
Конденсаторы на входах и на выходах не помогали.

А если c керамикой ?

Цитата(syoma @ Nov 25 2007, 19:48) *
Но 2 индуктивности(на + и -) 470мкГ между питанием 24В Трако на анлоговой плате и Траками на 5 и 3.3В уменьшили шум больше чем в 10раз!

Связной дроссель будет еще лучше. Главное, не ошибитесь с фазировкой.

Цитата(syoma @ Nov 25 2007, 19:48) *
А только по 1 линии индуктивность не помогала.
Почему так может быть?

Потребление (ток) там мал, т.е. эта цепь не является источником наводок.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Nov 26 2007, 08:40
Сообщение #13


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(syoma @ Nov 25 2007, 18:48) *
При экспериментах на питании обнаружил, то если выключить Трако на аналоговой плате и подать +-15В от другого источника шум исчезает!
А гляньте это сообщение - чем Фарадей не шутит.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
alexander55
сообщение Nov 26 2007, 08:56
Сообщение #14


Бывалый
*****

Группа: Свой
Сообщений: 1 584
Регистрация: 7-08-07
Пользователь №: 29 615



Цитата(Сергей Борщ @ Nov 26 2007, 11:40) *
А гляньте это сообщение - чем Фарадей не шутит.

Очень хорошее решение. biggrin.gif
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Nov 26 2007, 10:38
Сообщение #15


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(alexander55 @ Nov 26 2007, 10:56) *
Очень хорошее решение. biggrin.gif
Недопонял. Если это намек на "шаманство" - то посмотрите схемотехнику любого сетевого импульсного источника питания - этот конденсатор там присутствует.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post

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

 


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


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