ADC: някои LSBs са нули

G

Guest

Guest
Здрасти!

Имам проблеми с A / D преобразувател.Ползвам TMS320F2811 DSP, с по-чип 12bit/12.5Msps ADC.Имам проектирани дъската.Аз използва 8 * 2pieces на развързващ кондензатори в powersupply,
а друг с LC филтър за ADC доставките.

Проблемът е, че изходните стойности на ADC не 12bits точност.Предимно в 3LSBs са нули, а понякога и на 4, или 2 LSBs са само.

Понякога това са върнати в проби, които имат повече от 4 нулева LSBs.

Обхватът на ценностите, също не са добри, защото може да се изчисли стойността диапазона между 614 и 2450, но изходните стойности са от порядъка на 1520 и 2520.

Ако промените ADC вътрешния часовник, с prescaler съотношение, се превръща в сигнал за по-шумни и сигнално-форма не е сходна вече към оригинала форма, с prescaler съотношението на максимална честота.Какво може да е причината за проблема?

 
Какъв вид на сигнала се храненето на ADC?
Ако публикувате схеми на вашето проектиране, че ще бъде по-лесно за нас да ви помогна.

 
Това е локационно сигнал, филтрирани по 10kHz, с 2.order пасивен RC филтър.За ADC връзка използвам схематични, какво е в дейташитове на DSP:
http://focus.ti.com/docs/prod/folders/print/tms320f2811.html> видите дейташитове!(с вътрешен референтен, страница 67. Rbias = 22kOhm)

 
Буенос Здравей!

Моля, проверете две неща.
1.Увеличение на апертурата време за вземане на проби
2.Намаляване на честотата adc часовник

Надявам се това да помогне!
Момиче

 
Обикновено трябва да се управлява входа на вземане на проби от ADC нисък импеданс
източник, затова препоръчваме да направите активен филтър с opamp вместо.
Може да бъде от дейташитове, че въвеждането на ADC не е идеален.

Момиче
на коментари все още са валидни.
Съжаляваме, но трябва да имате за вход, за да видите тази закрепване

 
Аз опитах да се увеличи апертура път, до максимум 16clk периоди.тя не помага.

Имам опитвали ADC-часовник спад, но ако съм намалил часовник, сигналът
на форма се обърка, неузнаваем, понякога тя измерва DC с някои проблеми само.

Тази "LSB константа
е нула" нещо, е, както аз мисля, че е цифров нещо.четене от регистрите ...Как може да зависи от аналогово взаимодействие?
Моят източник е с много висок импеданс: 47kOhm, с 100nF кондензатор на изхода.Не мога да пусна една активна филтър за този модел, но аз мога да направя по-малки серии резистентност към пасивен филтър.

Ако става дума за ДАБ ADC, може би той не може да завърши за сближаване,
както и LSBs остават нули.Но аз не знам защо.

В пристрастия Резистор: Казаха, че трябва да проведе 24kOhm, или 20kOhm.Аз поставени 22k.

Аз приложени някои проби, 1024.Можете да видите с matlab или Excel.Добавен след 3 минути:Не мога да прикрепите TXT, матов ...

 
Прост тест може да се опита да се свърже променливо напрежение DC на ADC входа - или
използване на захранването или Потенциометър - и тя варира между 0-3 В.
Тогава ще видите как се държи реализации.

 
Имам един часа вход, свързани с:
-GND-> резултат = 484
-3.3V -> 1534 (максималният принос напрежение е 3V, като каза дейташитове)
-1.8V (DVdd) -> 2544

Наблюдава се компенсират на 484.но най-0.5V равнище, офсет е 830.Много лошо.Но мога да използвате, е необходимо само някои DSP изчисления по него.но 0 LSBs дегенерирам резолюцията.Това е най-лошото проблем.

 
Просто проверка - да има ли свързани ADCLO да Аналогов земята?

 
Да.Добавен след 3 минути:mybe на DSP е бил повреден, когато soldered.Първи с IR reflow, но имаше проблеми, така че трябваше да ремонтира с ръчно weller поялник, под микроскоп.Но, другите модули работят добре.
Тя произвежда много странно поведение.<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="Тъжен" border="0" />
 
Ако DSP е повреден може да се надяваме, че тя е само, че специфичните мултиплексор
вход, който е надут.
Можеше маршрут сигнала към друга mux вход и да видите какво сте отидете там.

Друг прост тест е да се определи mux до входа, който не е свързан с нещо
и четат тази стойност.Тя трябва да бъде стабилна 0, както може да се предположи, че за вземане на проби
кондензатор се изхвърля.

 
Аз измерват на плаващи артикули, както на ADC-А, и ADC-Б.Това е някаква стойност около 3000, не е равна на нула.
Аз опитах всичко.
Измерените сигнал силно зависи от настройките на всеки.(графика, sequencer.)
Следващият път аз ще използвате друг вид DSP и външната ADC.(вероятно това е моя вината,
а не
на DSP ...)

 
Защо е толкова важно да се управлява adc входа от нисък импеданс източник?
В схематични,
налице е 1pF кондензатор с 1kOhm резистентност.Тя има 1ns таксуване време.
Ако се използва за измерване на времето прозорец 40ns, аз може да се използва 40kOhm източник.Дали съм прав ли съм?

Вероятно ще поръчам нов борд на ПХБ производителя.

 
Тук ще намерите добро обяснение: http://www.analog.com/library/analogDialogue/archives/29-2/appl_examp.html

Ако само един вход на сигнала,
т.е. не използвайте mux, вземане на проби е кондензатор
винаги е свързан с въвеждането и вероятно ще доведе до по-малко проблеми.

Тук е друг интересен доклад от TI: http://focus.ti.com/lit/an/slaa036/slaa036.pdf

 
Отколкото за всички.

Im 'мислене за редизайн с активни филтри.Добавен след 1 час 31 минути:Имам изчислява макс сериен резистентност, въз основа на хартия сте подали.Максималната стойност е 1.2MOhm, най-10kHz.Моят източник съпротивления са 6-20kOhms.Може би, не го изискват активното филтър?Друго нещо: Може би тя е различна: pickuping шум в жица (между източника и ADC) с висока / ниска импеданс източник.

 
Трябва да коригира себе си - за mux преминаването винаги е свързано с въвеждане на теб
използвате, но S / H кондензатор, разбира се, е изключен по време на задържането фаза
И така да е не-линейна дължи на това.

Намерих това ADC справочник: http://focus.ti.com/lit/ug/spru060d/spru060d.pdf
За съжаление това не дава примери за това как да управлява ADC въвеждане.

 
Отколкото, но аз вече са имали това.

 

Welcome to EDABoard.com

Sponsor

Back
Top