Тестирование АЦП.


Для того, чтобы убедиться, что наша конструкция правильно работает, проведем ряд тестов аналого-цифрового преобразователя, как с помощью встроенных средств микросхемы, так и с помощью внешнего прецизионного источника опорного напряжения (ИОН).

 

1. Тестирование нулевой точки.

Воспользуемся встроенными возможностями мониторинга микросхемы для определения напряжения смещения при короткозамкнутых входах АЦП. Установим режим входного мультиплексора на соединение входов при (AVDD+AVSS)/2 и рассмотрим полученный результат.

Точка_1: битовые установки мультиплексора 1110.

Точка_2: расшифровка: AINp и AINn короткозамкнуты при (AVDD+AVSS)/2.

Точка_3: установка нуля определила напряжение смещения конкретного экземпляра микросхемы 6 мкВ.

 

2. Тестирование напряжения питания.

Воспользуемся встроенными возможностями мониторинга микросхемы для определения напряжения питания АЦП. Установим режим входного мультиплексора на измерение (AVDD-AVSS)/4 и рассмотрим полученный результат.

Точка_1: битовые установки мультиплексора 1100.

Точка_2: расшифровка: (AVDD-AVSS)/4, усилитель отключен.

Точка_3: напряжение питания микросхемы составило 3,275 В.

 

3. Тестирование с использованием прецизионного источника опорного напряжения.

Подключим к дифференциальному входу АЦП прецизионный источник опорного напряжения MAX6070AAUT12 (выходное напряжение 1,25 В, точность 0,04 %) и рассмотрим полученный результат.

Точка_1: битовые установки мультиплексора 0000.

Точка_2: расшифровка: AINp=AIN0, AINn=AIN1.

Точка_3: измеренное выходное напряжение ИОН составило 1,2502 В, что укладывается в диапазон, определенный первоначальной точностью (1,2495 ÷ 1,2505 В).


Вывод: проведенное тестирование макетной платы, составленной из связки микроконтроллера STM32F103TBU6 и аналого-цифрового преобразователя ADS1220 показало полную работоспособность как "прошивки" микроконтроллера, так и интерфейса управляющей программы.


Возврат к оглавлению

Дата последнего изменения: 02.02.2017

postmaster@rusmagnet.ru