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

 
 
> Проблема с АЦП ADS8320, младшие биты всегда 0
dx40
сообщение Jan 14 2014, 13:28
Сообщение #1


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

Группа: Свой
Сообщений: 147
Регистрация: 4-05-06
Пользователь №: 16 779



Добрый день. Есть проблема с АЦП ADS8320
Питается от 3,3 В 2,5 В опора. частота тактирования 500 кГц, частота опроса - 1кгц.
Для примера:
Подаю на вход напряжение от лабораторного блока питания, например 0,2 В. Вижу похожие на правду данные, естественно с шумами в 5-7 младших бит. Все вроде норм.
Подаю на вход 2.0 вольта. Данные тоже похожи на правду, кроме одного - младшие 4 бита всегда ноль, 5,6,7 - шум.
Медленно увеличиваю напряжение, и вижу, что 4 младших бита равны нулю. Всегда. При переходе за опору (входном напряжении больше 2,5В) - все биты устанавливаются в единицу.

Почему теряется точность??? Куда деваются эти биты? Куда еще стоит посмотреть?

Смотрел напрямую осциллом, на шине SPI.

Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Tarbal
сообщение Jan 15 2014, 13:30
Сообщение #2


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

Группа: Свой
Сообщений: 1 351
Регистрация: 21-05-10
Пользователь №: 57 439



Бывает, что АЦП переключается в режим 8-бит, тогда именно такое поведение. младшие биты игнорируются. Почитайте как его конфигурировать и найдите переключатель 8-12 бит.
Он же 12 битный?
Go to the top of the page
 
+Quote Post
Stanislav
сообщение Jan 15 2014, 20:51
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Цитата(Tarbal @ Jan 15 2014, 17:30) *
Он же 12 битный?
А выяснить это прежде, чем давать советы, религия не позволяет?


Цитата(dx40 @ Jan 14 2014, 17:28) *
Смотрел напрямую осциллом, на шине SPI.
Осциллограмку бы. И схему.
По всему, что-то не так включено, если не битый чип.
И шуметь так сильно он не должен. Разве что источник сигнала кривой.


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post
dx40
сообщение Jan 16 2014, 10:12
Сообщение #4


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

Группа: Свой
Сообщений: 147
Регистрация: 4-05-06
Пользователь №: 16 779



Цитата(Stanislav @ Jan 16 2014, 00:51) *
А выяснить это прежде, чем давать советы, религия не позволяет?


Осциллограмку бы. И схему.
По всему, что-то не так включено, если не битый чип.
И шуметь так сильно он не должен. Разве что источник сигнала кривой.

Осциллограмку завтра кину.
Шумит из-за кривого источника. Подпаял батарейку напрямую на вход - шума почти нет, но проблема все равно видна. Чип не битый, собрал две платы, поведение примерно одинаковое.
Go to the top of the page
 
+Quote Post
dx40
сообщение Jan 17 2014, 12:46
Сообщение #5


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

Группа: Свой
Сообщений: 147
Регистрация: 4-05-06
Пользователь №: 16 779



Итак, схема:
Прикрепленное изображение


Сигнал CS (желтый - тактовый):
Прикрепленное изображение


Диаграмма из даташита:
Прикрепленное изображение


Подаем на вход доли вольта:

Прикрепленное изображение

Прикрепленное изображение


Прикрепленное изображение



младшие биты вроде есть.
Подаем чуть больше:

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение



Подаем примерно 1,5В


Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение


Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение


Видим что младшие биты всегда ноль. Но, почему-то биты следующие за младшими - не ноль. Откуда?

Подаем почти 2,5В

Прикрепленное изображение

Прикрепленное изображение


Прикрепленное изображение

Прикрепленное изображение



Подаем чуть больше опоры. Опять все красиво.


Прикрепленное изображение

Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 31st July 2025 - 16:39
Рейтинг@Mail.ru


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