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

 
 
> шум? ads1256, помогите советом
messeng_er
сообщение Mar 14 2010, 10:16
Сообщение #1





Группа: Новичок
Сообщений: 2
Регистрация: 14-03-10
Пользователь №: 55 941



Товарищи! Помогите советом (схемой)
Необходимо разработать схему измерения напряжения от 1 мкВ до 1 В с погрешностью 0,2% с термопары сопротивлением 100 Ом . Сделал макет «вольтметра»на АЦП ads1255. ИОН AD780 (2.5)В. Аналоговое питание АЦП беру от DC-DC DCR010505. Аналоговая и цифровые земли разделены. Вход АЦП как в даташите. Буфер выключен. Пока рассматриваю вариант с PGA=64 Скорость измерения 10выборок в секунду. В ПК еще раз усредняю 20 раз скользящим средним.
1.Как проверяется шум ацп?
2. Датчик не подключаю. По даташиту с таким усреднением я мог бы получить шум 100нВ. Проблема даже не в шуме. У меня все медленно плавает +- 5 мкВ/мин. Голову сломал что я не так делаю. Аналоговое питаение ацп пробовал брать от сухого источника. Все тоже.
Go to the top of the page
 
+Quote Post
16 страниц V  « < 11 12 13 14 15 > »   
Start new topic
Ответов (180 - 194)
messenger
сообщение May 4 2010, 10:12
Сообщение #181


Местный
***

Группа: Участник
Сообщений: 361
Регистрация: 23-03-07
Пользователь №: 26 457



sensor_ua скажите как правильно

при этом если замыкать внутри ацп все характеристики как по даташиту

Сообщение отредактировал messenger - May 4 2010, 10:28
Go to the top of the page
 
+Quote Post
Владимир
сообщение May 4 2010, 18:03
Сообщение #182


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Выборка 2.5 SPS
Ку 16 32 64
Бофер On Off Off On Off On
Получено 1.7 4.0 13.0 5.3 16.4 9.5
По паспорту 2.7 3.7 3.9 3.8 4.3 4.0

У Вас проблемы при больших усилениях, и буферном усилителе.
Именно при таких условиях АЦП потребляет больше.
Смотрите, что у вас стоит по аналоговому питанию. Возможно оно нестабильно
Цитата
при 500(!) кОм (я этого изыска вообще не понимаю) да без емкости и не такого намеряете

Ну тут даташит рекомендует его никуда не подключать, если не используется.
Так что изыск не страшен
1. For differential measurements use AIN0 through
AIN7, preferably adjacent inputs. For example, use
AIN0 and AIN1. Do not use AINCOM.
2. For single-ended measurements use AINCOM as
common input and AIN0 through AIN7 as
single-ended inputs.
3. Leave any unused analog inputs floating. This
minimizes the input leakage current.
Go to the top of the page
 
+Quote Post
messenger
сообщение May 4 2010, 18:45
Сообщение #183


Местный
***

Группа: Участник
Сообщений: 361
Регистрация: 23-03-07
Пользователь №: 26 457



по питанию вот такая штука стоит
http://www.terraelectronica.ru/pdf/TI/DCR010505.pdf
Go to the top of the page
 
+Quote Post
sensor_ua
сообщение May 4 2010, 20:27
Сообщение #184


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

Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387



Цитата
даташит рекомендует его никуда не подключать, если не используется.

если не используется. а тут используется. моё отношение к тому как используется уже высказывал


--------------------
aka Vit
Go to the top of the page
 
+Quote Post
Владимир
сообщение May 4 2010, 20:33
Сообщение #185


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



6 МИЛлИВОЛЬТ пульсаций многовато при подавлении только 60 децибел микросхемой
Go to the top of the page
 
+Quote Post
Владимир
сообщение May 5 2010, 11:29
Сообщение #186


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Цитата(sensor_ua @ May 4 2010, 23:27) *
если не используется. а тут используется.

У автора только дифференциальный вход с использованием входов Ain+ и Ain-
Com он не использует
Или я что-то забыл?
Go to the top of the page
 
+Quote Post
messenger
сообщение May 5 2010, 15:08
Сообщение #187


Местный
***

Группа: Участник
Сообщений: 361
Регистрация: 23-03-07
Пользователь №: 26 457



пульсации может и есть...но при внутренней закоротке все же нормально?
это первое тчо смущает

а второе
попробовал "быстренько " от батареек
результат не улучшился
значит не питание

СОМ не используется
мультиплексор настроен на работу с Ain+ и Ain-
код 0b00000001

товарищи! ну вы же киты радиоэлектроники))
если вы уже использовали эту ацп почему же нельзя мне объяснить последовательность отладки таких устройств?

разводку платы согласовали
питание от батареек, я так понимаю лучший вариант для опыта
все убедились что при замыкании ног внутри ацп характеристики по даташиту

?!?!!?!??!

Сообщение отредактировал messenger - May 5 2010, 14:43
Go to the top of the page
 
+Quote Post
messenger
сообщение May 5 2010, 19:24
Сообщение #188


Местный
***

Группа: Участник
Сообщений: 361
Регистрация: 23-03-07
Пользователь №: 26 457



подробности

инициализацию ацп я делаю так

STATUS разрешаю самокалибровку
MUX устанавливаю мультиплексор
ADCON устанавливаю усиление
DRATE устанавливаю скорость выдачи данных

далее все это проверяю

теперь (бефер везде выключен)
читая данные с ацп (НАЧАЛЬНОЕ ЗНАЧЕНИЕ ЕСЛИ НОЖКИ ЗАМКНУТЫ ВНУТРИ 343- ЭТО КОД АЦП)
далее в приложении
снимал данные после установки нуля (калибровки смещения)
и 2. после калибровки усилителя

раньше калибровку усилителя не делал..
что получилось в файле
Прикрепленные файлы
Прикрепленный файл  _____6.rar ( 6.13 килобайт ) Кол-во скачиваний: 222
 
Go to the top of the page
 
+Quote Post
sensor_ua
сообщение May 5 2010, 19:43
Сообщение #189


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

Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387



Цитата
STATUS разрешаю самокалибровку

обычно запуск калибровки/измерения выполняется после остальных настроек.


--------------------
aka Vit
Go to the top of the page
 
+Quote Post
messenger
сообщение May 6 2010, 06:39
Сообщение #190


Местный
***

Группа: Участник
Сообщений: 361
Регистрация: 23-03-07
Пользователь №: 26 457



после проведения калибровки усилителя явно шумит сильнее

"обычно запуск калибровки/измерения выполняется после остальных настроек. " причем тут запуск
я просто ее "разрешаю"

Сообщение отредактировал messenger - May 6 2010, 06:44
Go to the top of the page
 
+Quote Post
sensor_ua
сообщение May 6 2010, 06:59
Сообщение #191


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

Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387



When Auto Calibration is enabled, self-calibration begins at the completion of the WREG command that changes the PGA
(bits 0-2 of ADCON register), DR (bits 7-0 in the DRATE register) or BUFEN (bit 1 in the STATUS register) values.


--------------------
aka Vit
Go to the top of the page
 
+Quote Post
messenger
сообщение May 6 2010, 10:37
Сообщение #192


Местный
***

Группа: Участник
Сообщений: 361
Регистрация: 23-03-07
Пользователь №: 26 457



?!И?
Самокалибровка начнется сразу после окончания записим в регистры ...
ошибки не вижу
Go to the top of the page
 
+Quote Post
sensor_ua
сообщение May 6 2010, 11:06
Сообщение #193


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

Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387



Цитата
в регистры

после записи указанных параметров в один из регистров ADCON, DRATE или STATUS. предполагаю перезапуски процедуры калибровки.

в Вашем файле написаны буквы, по которым можно подумать, что задействованы процедуры системной калибровки нуля и усиления.
но самокалибровка производится с автоматическим переключением входов к внутреннему источнику.
так что что Вы делаете не вполне понятно.
если Вы пытаетесь показать значения после каждой калибровки, то расскажите, что у Вас с фильтром. потому как при включенном фильтре валидные значения на выходе устанавливаются не сразу, а через несколько циклов измерений


--------------------
aka Vit
Go to the top of the page
 
+Quote Post
messenger
сообщение May 6 2010, 14:28
Сообщение #194


Местный
***

Группа: Участник
Сообщений: 361
Регистрация: 23-03-07
Пользователь №: 26 457



о каком фильтре идет речь?
скорость чтения данных указана в файле 2.5 SPS

да в моем файле " написаны буквы, по которым можно подумать, что задействованы процедуры системной калибровки нуля и усиления."

что есть такое не очень пока разобрался
офсет это установка нуля как я понял а с гейном непонятно
Go to the top of the page
 
+Quote Post
sensor_ua
сообщение May 6 2010, 15:17
Сообщение #195


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

Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387



Цитата
офсет это установка нуля как я понял а с гейном непонятно

offset в данном случае это смещение нуля. gain - усиление, величина коэффициента передачи, под калибровкой усиления часто фактически подразумевается калибровка шкалы при заданном усилении.
Цитата
что есть такое не очень пока разобрался

системная калибровка и самокалибровка несколько различны. при системной калибровке входы подключены туда, куда Вы выберете входным мультиплексором. При системной калибровке смещения нуля нужно снаружи дифференциальные входы замыкать, а при системной калибровке усиления подавать снаружи АЦП на входы максимум шкалы. При самокалибровке смещения нуля производится переключение обоих входов (в каких АЦП как конкретно надо смотреть) внутри АЦП к некоему источнику синфазного напряжения - либо к нулю, либо к половине питания, либо к опоре, либо к половине опоры. Аналогично при самокалибровке усиления производится подключение опоры (или делённой, если это можно назвать делением). Полная самокалибровка по порядку выполняет обе.
Цитата
скорость чтения данных указана в файле 2.5 SPS

я не знаком именно с этим АЦП. Фильтр якобы быстрый. Достаточно во многих АЦП валидные данные появляются после установления фильтра через несколько циклов измерения. Но есть но. в DS есть 2-е как бы не противоречащих друг другу таблицы. одна - Table 13. Settling Time vs Data Rate, другая - Table 15. Data Settling Delay vs Data Rate. они для разных режимов преобразования, но в первой указано фактическое время установления фильтра, а во второй приведено более быстрое время обновления данных. Кроме того есть какие-то нюансы по переключению каналов мультиплексора, но в Вашем случае скорее всего это не важно.


--------------------
aka Vit
Go to the top of the page
 
+Quote Post

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

 


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


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