一、简介:
CS5451-BS是一款高精度、低功耗的24位Σ-Δ模数转换器(ADC),主要用于电能计量和能量测量应用。它具有以下特点:
-
24位分辨率
-
片上低噪声PGA (可编程增益放大器)
-
片上电压基准
-
SPI接口
-
低功耗设计
-
适用于交流电压/电流测量
二、硬件接口:
CS5451-BS STM32L4xx ----------------------------- VDD -> 3.3V GND -> GND SCLK -> SPIx_SCK (如PB3) SDI -> SPIx_MOSI (如PB5) SDO -> SPIx_MISO (如PB4) CS -> GPIO (如PB0) DRDY -> GPIO (如PB1) [可选]
三、头文件:
#ifndef CS5451_H
#define CS5451_H
#include "stm32l4xx_hal.h"
// CS5451寄存器地址
#define CS5451_REG_CONFIG 0x00
#define CS5451_REG_MOD