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

 
 
> проблема с АЦП, что за эффект и как бороться???
alexPec
сообщение Nov 9 2010, 22:44
Сообщение #1


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

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Господа, подскажите, что за эффект нехороший такой: АЦП AD7625, когда код на выходе -8000..+8000 все вроде нормально более менее сходится с даташитом, когда код больше 8000 (цифра примерная) или меньше -8000 почему-то дискретность изменения вырастает до 64 дискретов (на картинках). Самое странное, что когда на один вход сигнал подаешь(дифф. вход у АЦП, сигнал подаю только на 1 вход, второй - на VCM-середина рефренса) ступеньки больше на фронте сигнала проявляются, на другой вход подаешь - на спаде (два рисунка, один когда сигнал на + подан, второй - когда на -).
Вряд ли шина, думаю, т.к. выход последовательный, кз между битами быть не может, да и на одном фронте ведь нормально все. Может все-таки неправильно поцепил чего? Использую внутренний рефренс и буфер. Непонятно!

Гуру, поясните пожалуйста физику процесса!!!
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
firstvald
сообщение Nov 9 2010, 23:51
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 580
Регистрация: 3-06-08
Пользователь №: 38 041



Посмотрите табл 2 даташита самое начало. Вы по входу за опору пополам не вышли?



Common Mode Input Range VREF/2 – 0.1 VREF/2 VREF/2 + 0.1 V
Go to the top of the page
 
+Quote Post
alexPec
сообщение Nov 10 2010, 07:25
Сообщение #3


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

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Цитата(firstvald @ Nov 10 2010, 02:51) *
Посмотрите табл 2 даташита самое начало. Вы по входу за опору пополам не вышли?
Common Mode Input Range VREF/2 – 0.1 VREF/2 VREF/2 + 0.1 V


Блин, я олень, согласен. По ходу вышел. Я цеплял сигнал только на один вход, другой - к VCM (2,048В), Опора-4,096В. А тогда вопрос такой, может любезно просвятите?

Драйвить входы надо строго в противофазе? Из-за этого и беда, ведь если один вход на VCM, а другой - на сигнале, тогда получается что common mode прыгает, я правильно понял?

Спасибо за ответ!
Go to the top of the page
 
+Quote Post
alexPec
сообщение Nov 10 2010, 22:25
Сообщение #4


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

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



А все таки, в чем собственно суть-то процесса? Хочется понять, почему при смещении common mode на разряд АЦП ошибается. Если на приведенном сигнале появляются ступеньки, то на другом сигнале появляются выбросы, причем не в 64, а в 8192 дискрета. Хотя в этом случае драйвится АЦП дифф. сигналом, но похоже из-за неодинакового импеданса + и - ацп common прыгает (меряю осцилом на середине делителеля 1:1 подключенного между + и - ). С отключенными входами АЦП все нормально, common не прыгает (когда к выходу источника цепляешь только делитель). Причина та же? И главное ПОЧЕМУ ТАК?

Сообщение отредактировал alexPec - Nov 10 2010, 22:26
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
alexPec
сообщение Nov 22 2010, 22:09
Сообщение #5


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

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



1111493779.gif help.gif

Помогите, люди добрые, ничего не понимаю. Думал вся беда (ошибки на разряд) в том что common voltage прыгает за пределы допустимого. Дождался оперов, рекомендованных в пдф-е, запаял, common voltage в пределах допустимого, но картина та же! Ошибки на разряд. Уточню - ошибки повляются при коде большем по модулю 6000..6200. При этом старшие два бита почему-то одинаковы ВСЕГДА (т.е. знаковый и старший числовой разряд), Поэтому код не выходит никогда за пределы +/- 14500. Пробовал и временные интервалы двигать, и частоту дискретизации менять - картина не меняется. Читаю ПЛИСом, ошибок в формировании сигналов и считывании нет - все проверил сигналтапом, все как в пдф-е. АЦП ДОХЛЫЙ??? Хочу услышать мнения специалистов до того как АЦП менять. Может еще что проверить, из-за чего такое может быть?
Go to the top of the page
 
+Quote Post
alexPec
сообщение Nov 23 2010, 09:42
Сообщение #6


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

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



help.gif 1111493779.gif 1111493779.gif 1111493779.gif

ПОМЕНЯЛ АЦП - НИКАКОГО ЭФФЕКТА!!! ЧТО ДЕЛАТЬ???

Проверяю на сигнале (нарисован в посте #5)f. Также выбросы 8192 дискрета. Отклонение Common mode порядка 25 мВ от середины Vref. Че за ботва??? Pdf уже наизусь скоро выучу. Кого бы вызвать, с каким бубном по какому кругу пройти??
Тут в подобных случаях предлагают разве что биографии великих людей читать. Попрактиковать чтоли???

Сообщение отредактировал alexPec - Nov 23 2010, 09:44
Go to the top of the page
 
+Quote Post
sazh
сообщение Nov 23 2010, 10:54
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 2 435
Регистрация: 6-10-04
Из: Петербург
Пользователь №: 804



Цитата(alexPec @ Nov 23 2010, 12:42) *
Тут в подобных случаях предлагают разве что биографии великих людей читать. Попрактиковать чтоли???


Есть книги, семинары от AD. В том числе переведенные и доступные в сети. Рекомендации там глубже, чем в даташитах.
(прямо на обложке пример связки ad8139 с ad7674 с внешним vref)
Go to the top of the page
 
+Quote Post
alexPec
сообщение Nov 25 2010, 12:09
Сообщение #8


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

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Творческий поиск привел к следующему, может понадобится кому.

При амплитудах ниже +/-6000 отсчетов все работает нормально. Если амплитуда выше +/-6000 то:

1. При входных частотах (частотах аналогового сигнала) ниже ровно 1,5*fд – полторы частоты дискретизации также все нормально.
2. При входных частотах выше 1,5*fд появляются выбросы, причем зависимость такая: чем входной аналоговый сигнал выше планки в 1,5*fд, тем больше выбросов, и чем выше входной сигнал планки +/-6000 отсчетов, тем больше выбросов.
На рисунках привел два синуса оцифрованных, один (без выбросов) чуууть меньше 1,5*fд, другой (с выбросами) чуууть больше 1,5*fд. То что выбросы зависят от частоты входного сигнала подтверждается следующим: подаю на вход сигнал порядка 25 кГц, но прямоугольный (т.е. получается с высшими гармониками), вижу (две картинки прямоугольного сигнала): при амплитуде меньше +/-6000 все ОК, выше 6000 – выбросы при некоторых переходах сигнала. Пробовал подавать прямоугольники вплоть до килогерца – выбросы все равно есть при больших амплитудах. Дальше только эмоции!
А хотя (за ногу их!!!) в даташите есть строчка: Input analog signal bandwidth – (аж!) 100 MHz. Какие уж там, простите, на хрен 100 МГц, для какого такого сигнала???
Как такое понимать, к чему это написано, нельзя было написать просто <1.5*Fд???
Обратил внимание на графики – все графики заканчиваются на сотнях килогерц или приведены для сигналов 2кГц, 20кГц.
Че делать – не знаю! Похоже менять АЦП и плату переразводить. На что менять? Опять нарвешся!

PS. Два АЦП поменял, ведут себя абсолютно одинаково.

Вот такая ботва, бывает не до смеха (С)!

Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение

 
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- alexPec   проблема с АЦП   Nov 9 2010, 22:44
- - rezident   Симптомы напоминают выход из допустимого диапазона...   Nov 9 2010, 23:32
- - firstvald   Коротко отвечу. Это режим для мостовых датчиков - ...   Nov 10 2010, 22:42
- - firstvald   блин, а вы для начала на постоянном токе не пробов...   Nov 25 2010, 12:33
|- - alexPec   Цитата(firstvald @ Nov 25 2010, 15:33) бл...   Nov 25 2010, 18:04
|- - Timmy   В данном случае АЦП вообще не обязан вменяемо рабо...   Nov 27 2010, 11:23
||- - Herz   Цитата(Timmy @ Nov 27 2010, 13:23) В данн...   Nov 27 2010, 13:38
|- - Alexashka   Цитата(alexPec @ Nov 25 2010, 21:04) А на...   Nov 28 2010, 12:26
|- - alexPec   Цитата(Alexashka @ Nov 28 2010, 15:26) Во...   Nov 29 2010, 09:07
|- - Herz   Цитата(alexPec @ Nov 29 2010, 11:07) Здра...   Nov 29 2010, 15:24
||- - alexPec   Цитата(Herz @ Nov 29 2010, 18:24) Так УВХ...   Nov 29 2010, 16:56
|- - Timmy   Цитата(alexPec @ Nov 29 2010, 15:07) Здра...   Dec 17 2010, 16:57
|- - alexPec   Цитата(Timmy @ Dec 17 2010, 22:57) В част...   Dec 17 2010, 17:45
|- - rudy_b   Очень похоже на сбои в тайминге. Попробуйте тщател...   Dec 17 2010, 21:26
||- - alexPec   Цитата(rudy_b @ Dec 18 2010, 03:26) Очень...   Dec 18 2010, 05:55
||- - rudy_b   Я тоже несколько раз так думал. Проверяя все, до е...   Dec 18 2010, 12:05
|- - Timmy   Цитата(alexPec @ Dec 17 2010, 23:45) Можн...   Dec 18 2010, 05:34
- - Herz   Ясно. А с ПЧ в этом случае надо делать синхронизац...   Nov 29 2010, 19:36
|- - alexPec   Цитата(Herz @ Nov 29 2010, 22:36) Ясно. А...   Nov 30 2010, 06:17
- - Green_Smoke   Очень похоже на гличи!!! На некоторых ...   Dec 18 2010, 13:55
- - Евгений Николаев   Знаете, на что это похоже? На проникновение входно...   Dec 18 2010, 18:07
- - alexPec   Цитата(Евгений Николаев @ Dec 19 2010, 00...   Dec 19 2010, 19:09


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

 


RSS Текстовая версия Сейчас: 23rd August 2025 - 04:25
Рейтинг@Mail.ru


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