stm32F4驱动AD7793程序-ADC模拟前端-应用详解,应该是最全了

本文详细介绍了AD7793高精度ADC的特点,包括其低功耗、低噪声特性,以及16/24位Σ-Δ型ADC的可调采样速率。文章还探讨了AD7793的应用领域,如热电偶温度测量、力传感器测量等,并提供了STM32F407的驱动程序实例。

1. AD7793简介:

适合高精度测量应用的低功耗、低噪声的完整模拟前端

内置一个16/24位Σ-Δ型ADC(采样速率 4.17 ~ 470 Hz可调)

含有三路差分模拟输入,内置输入缓冲器

片内集成低噪声可编程仪表放大器(PGA,Gain = 1、2、4、8、16、32、64、128可调)

内置低噪声、低漂移带隙基准电压源

内置可编程激励电流源、熔断电流源、偏置电压发生器(激励电流 10uA、210uA、1mA可调)

四线串行SPI通信接口

 

2. AD7793应用领域:

热电偶温度测量、热敏电阻测量

力传感器测量

仪器仪表传感器采样

 

3. 功能框图、应用电路

 

4. 通信时序

 

5. 实际波形图

黄 - SCLK ; 蓝 - MOSI

黄 - SCLK ; 蓝 - MISO

黄 - SCLK ; 蓝 - CS

 

6. stm32F407驱动程序

AD7793.c

#include "AD7793.h"

/*******************************************************************************
* Description    : Configure SPI GPIO            
*******************************************************************************/
void SPI_GPIO_Configuration(void)
{
	GPIO_InitTypeDef GPIO_InitStructure;

	RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOC,ENABLE);
	GPIO_StructInit(&GPIO_InitStruct
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值