1:CS5513 AD芯片芯片介绍
CS5513是24位的串行输出模、数转换器。 具有成本低,便于使用、可用于直流测量的 模• 数转换器。 片上自带振荡器 。无需外加时钟源。
芯片特点:
差分模拟输入双极性
参考电压范围为 250MV-5V
输出字速率为 107HZ
带有片上振荡器 ›
可配置成5V单电源和多种双电源
低功耗 Œ 正常模式时为2.5mv 休眠模式时为10μW;
采 用8脚SOIC 封 装 可 节 省 设 计 空间 。
2:引脚说明:
V+,V -为正,负电源引脚 CS5513 可工作于单电源 或双电源方式 V+和V-必须满足 0<(V+ (V-)) < +6V
Vref参考电压输入 , 转换器的参考电压为引脚Vref和 引 脚V-之 间 的 电 压 ,此 电 压 最 低 为250mV 最高为V+-V-
AIN+ -ANI- 差分模拟输入 " 差分输入范围约 (Vref-v-) 的(0.78 + 0.05)3:硬件设计:
AD芯片的基准电压使用TL431A,电路设计如下:

CS5513 AD芯片及其周围芯片采集

4:软件代码如下:
unsigned long int ADConv2(void)
{
    u8 i;
	unsigned long int Result=0;
	ADCLK=0;
	NOP(12);
	ADCS2=0;
	NOP(12);NOP(12);NOP(12);
	ADCLK=0;
	NOP(12);NOP(12);NOP(12);NOP(12);NOP(12);NOP(12);
    while(ADDO);
	for(i=0;i<4;i++)   //3
	{
		ADCLK=1;
		NOP(12);NOP(12);NOP(12);NOP(12);
		ADCLK=0;
		NOP(12);NOP(12);NOP(12);NOP(12);
	}
	for (i=0;i<20;i++)
	{ 
		ADCLK=1;
		NOP(12);NOP(12);
		Result=Result<<1;  
		if (ADDO)
			Result=Result+1;
		ADCLK=0;
		NOP(12);NOP(12);
	}
	ADCS2=1;
	NOP(12);NOP(12);     
	return Result;
}在软件开发时候,需要注意多个方面确保芯片可以正常工作获得准确的转换结果,以下是我开发过程中的心得体会:
1:参考电压的选取:需要选择合适的参考电压,根据输入信号的范围进行硬件设计,不要满目的进行选择设计,在这就是需要确保参考电压的稳定性,长时间的工作基准芯片最好不要产生电压波动,影响采样精度。
2:数字地和模拟地尽量的分开,减少噪声的影响,提高模拟地的干净性。
3:对于输入信号可以增加一路的RC滤波,减少噪声干扰。
4:再者就是PCB的布局,对于AD 芯片周围走线和分区,都格外的重要,在布局时尤为重要。

 
					
				
 
			
			
			
						
			 
					
				 
					
				 
					
				 
					
				 
					
				 
					
				 
					
				 
					
				 我要赚赏金
 我要赚赏金 STM32
STM32 MCU
MCU 通讯及无线技术
通讯及无线技术 物联网技术
物联网技术 电子DIY
电子DIY 板卡试用
板卡试用 基础知识
基础知识 软件与操作系统
软件与操作系统 我爱生活
我爱生活 小e食堂
小e食堂

