dx40 0 14 января, 2014 Опубликовано 14 января, 2014 · Жалоба Добрый день. Есть проблема с АЦП ADS8320 Питается от 3,3 В 2,5 В опора. частота тактирования 500 кГц, частота опроса - 1кгц. Для примера: Подаю на вход напряжение от лабораторного блока питания, например 0,2 В. Вижу похожие на правду данные, естественно с шумами в 5-7 младших бит. Все вроде норм. Подаю на вход 2.0 вольта. Данные тоже похожи на правду, кроме одного - младшие 4 бита всегда ноль, 5,6,7 - шум. Медленно увеличиваю напряжение, и вижу, что 4 младших бита равны нулю. Всегда. При переходе за опору (входном напряжении больше 2,5В) - все биты устанавливаются в единицу. Почему теряется точность??? Куда деваются эти биты? Куда еще стоит посмотреть? Смотрел напрямую осциллом, на шине SPI. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tarbal 4 15 января, 2014 Опубликовано 15 января, 2014 · Жалоба Бывает, что АЦП переключается в режим 8-бит, тогда именно такое поведение. младшие биты игнорируются. Почитайте как его конфигурировать и найдите переключатель 8-12 бит. Он же 12 битный? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Stanislav 0 15 января, 2014 Опубликовано 15 января, 2014 · Жалоба Он же 12 битный?А выяснить это прежде, чем давать советы, религия не позволяет? Смотрел напрямую осциллом, на шине SPI.Осциллограмку бы. И схему. По всему, что-то не так включено, если не битый чип. И шуметь так сильно он не должен. Разве что источник сигнала кривой. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dx40 0 16 января, 2014 Опубликовано 16 января, 2014 · Жалоба А выяснить это прежде, чем давать советы, религия не позволяет? Осциллограмку бы. И схему. По всему, что-то не так включено, если не битый чип. И шуметь так сильно он не должен. Разве что источник сигнала кривой. Осциллограмку завтра кину. Шумит из-за кривого источника. Подпаял батарейку напрямую на вход - шума почти нет, но проблема все равно видна. Чип не битый, собрал две платы, поведение примерно одинаковое. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dx40 0 17 января, 2014 Опубликовано 17 января, 2014 · Жалоба Итак, схема: Сигнал CS (желтый - тактовый): Диаграмма из даташита: Подаем на вход доли вольта: младшие биты вроде есть. Подаем чуть больше: Подаем примерно 1,5В Видим что младшие биты всегда ноль. Но, почему-то биты следующие за младшими - не ноль. Откуда? Подаем почти 2,5В Подаем чуть больше опоры. Опять все красиво. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tarbal 4 17 января, 2014 Опубликовано 17 января, 2014 · Жалоба Здесь http://e2e.ti.com осуществляют техническую поддержку TI. Это самое лучшее место задать ваш вопрос. Вот пример вопроса: http://e2e.ti.com/support/data_converters/...598.aspx#744598 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dx40 0 17 января, 2014 Опубликовано 17 января, 2014 · Жалоба Подрубил датчик, набросал программу обработки статистики. Если при малых входных значениях все выглядит нормально - вполне ожидаемое нормальное распределение: То при средних значениях - это нормальное распределение перекашивает: А при высоких - получается вообще порнография с дискретностью в 4 бита: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 17 января, 2014 Опубликовано 17 января, 2014 · Жалоба Возможно, у вас на входе АЦП сигнал с возбуждением (или опорное напряжение гудит). Каким-нибудь высокочастотным осциллографом посмотрите. Или через НЧ фильтр подайте для проверки. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tarbal 4 17 января, 2014 Опубликовано 17 января, 2014 · Жалоба Посмотрите темы про ваш АЦП: http://e2e.ti.com/search/default.aspx#q=ADS8320&g=4 или опорное напряжение гудит Или чудеса с питанием или землей. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dx40 0 17 января, 2014 Опубликовано 17 января, 2014 · Жалоба Всем спасибо, решил. Весь мозг сломал... Решилось, просто - подпаял к 0,1 мкф керамики на опоре еще один в 10 мкФ. И ВСЕ сразу нормализовалось.... Мрак... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tarbal 4 17 января, 2014 Опубликовано 17 января, 2014 · Жалоба Всем спасибо, решил. Весь мозг сломал... Решилось, просто - подпаял к 0,1 мкф керамики на опоре еще один в 10 мкФ. И ВСЕ сразу нормализовалось.... Мрак... знакомо :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Stanislav 0 18 января, 2014 Опубликовано 18 января, 2014 · Жалоба Пустое сообщение. Не знаю, как удалить. Если можно - посоветуйте. А было - про пользу даташитов. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Timmy 1 26 января, 2014 Опубликовано 26 января, 2014 · Жалоба Всем спасибо, решил. Весь мозг сломал... Решилось, просто - подпаял к 0,1 мкф керамики на опоре еще один в 10 мкФ. И ВСЕ сразу нормализовалось.... Мрак... Любопытно, а в даташите написано, что достаточно 0.1мкф. Возможно, это только в сочетании с быстрым буферным ОУ, успевающим восстановить напряжение в течение одного такта, о чём упомянуть забыли:). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться