Регистрация | Последние сообщения | Персональный список | Поиск | Настройка конференции | Личные данные | Правила конференции | Список участников | Top 64 | Статистика раздела | faq | Что нового v.2.3 | Чат
Skunk Forum - Техника, Наука, Общество » Форум разработчиков РЭА »
Использование АЦП ADS1241

Версия для печати (настроить)

Новая тема | Написать ответ

Подписаться

Автор Тема:   Использование АЦП ADS1241
misyachniy
Member

Сообщений: 48
Откуда: Kyiv
Регистрация: Февраль 2002

написано 15 Июля 2003 16:18ИнфоПравкаОтветитьIP

Собрал устройство на ADS1241+MSP430.

Меряю погрешности и разбираюсь с регистрами
OCR и FSR.

При чтении данных все вроде хорошо, даже слишком. Самый младший из 24 бит стоит как вкопаный.(дифференциальное измерение, закорочен вход, коэффициент усиления 1)

А вот OCR при постоянной рекалибровке(SELFGCAL и SELFGCAL) плавает.
ОТ 035Ah до 366h - честно отрабатывает 21 бит как в документации.

Получается я должен прибавлять это значение
к измеренному "0" и получать сразу погрешность около 350h ?

Подсоединил в режиме измерения с общим проводом и получил при закоротке значение
сопоставимое значение.

Получается значение хранящееся в OCR нужно вычитать из измеренного, только при измерении с использованием общего провода?

А что делать с регистром FSR?
После калибровки у меня считывается 5548AEh
то есть число похожее на устанавливаемое по сбросу 555559h.

Предположил что, это значение которое считывается в случае включения внутреннего источника тока для детектирования обрыва.

Но при его включении считывается FFFFFFh.

Что я не правильно понимаю?

Спасибо за внимание.


А
unregistered
написано 24 Июля 2003 20:06  ПравкаОтветитьIP

По моему калибровка смещения и калибровка услиления нужна только при старте. К примеру ты подключил к АЦП тензомост, у которого смещена нулевая точка. Ты даешь комманду АЦП сделать Offset - калибровку, АЦП с помощью 8-bit DAC задает точку смещения для встроенного усилителя. Теперь при "ненагруженном" тензомосте у тебя АЦП выдает 0. после этого ты нагружаешь мост максимальной нагрузкой и проводишь калибровку усиления (full scale calibration). Значения калибровочных регистров можно прочитать и потом ваставлять при старте напрямую.

misyachniy
Member

Сообщений: 53
Откуда: Kyiv
Регистрация: Февраль 2002

написано 25 Июля 2003 11:53ИнфоПравкаОтветитьIP

Мне уже ответили в другой конференции:
ссылка

Ваш ответ:

Коды форума
Смайлики


Ник:    Пароль       
Отключить смайлики

Все время MSK

Склеить | Разбить | Закрыть | Переместить | Удалить

Новая тема | Написать ответ
Последние сообщения         
Перейти к:

Свяжитесь с нами | skunksworks.net

Copyright © skunksworks.net, 2000-2018

Разработка и техническая поддержка: skunksworks.net


Рейтинг@Mail.ru Яндекс.Метрика