历史上的今天
返回首页

历史上的今天

今天是:2025年04月19日(星期六)

2020年04月19日 | 51单片机外围模块——A/D模数转换

2020-04-19 来源:eefocus

一、A/D转换器的主要技术指标

1、分辨率

ADC的分辨率是指使输出数字量变化一个相邻数码所需输入模拟电压的变化量。常用二进制的位数表示。例如12位ADC的分辨率就是12位,或者说分辨率为满刻度的1/(2^12)。

一个10V满刻度的12位ADC能分辨输入电压变化最小值是10V×1/(2^12 )=2.4mV。


2、量化误差

ADC把模拟量变为数字量,用数字量近似表示模拟量,这个过程称为量化。量化误差是ADC的有限位数对模拟量进行量化而引起的误差。实际上,要准确表示模拟量,ADC的位数需很大甚至无穷大。一个分辨率有限的ADC的阶梯状转换特性曲线与具有无限分辨率的ADC转换特性曲线(直线)之间的最大偏差即是量化误差。 


3、偏移误差

偏移误差是指输入信号为零时,输出信号不为零的值,所以有时又称为零值误差。假定ADC没有非线性误差,则其转换特性曲线各阶梯中点的连线必定是直线,这条直线与横轴相交点所对应的输入电压值就是偏移误差。


4、满刻度误差

满刻度误差又称为增益误差。ADC的满刻度误差是指满刻度输出数码所对应的实际输入电压与理想输入电压之差。


5、线性度

线性度有时又称为非线性度,它是指转换器实际的转换特性与理想直线的最大偏差。


6、绝对精度

在一个转换器中,任何数码所对应的实际模拟量输入与理论模拟输入之差的最大值,称为绝对精度。对于ADC而言,可以在每一个阶梯的水平中点进行测量,它包括了所有的误差。


7、转换速率

ADC的转换速率是能够重复进行数据转换的速度,即每秒转换的次数。而完成一次A/D转换所需的时间(包括稳定时间),则是转换速率的倒数。

逐次逼近式ADC的转换原理

逐次逼近式AD转换器与计数式A/D转换类似,只是数字量由“逐次逼近寄存器SAR”产生。SAR使用“对分搜索法”产生数字量,以8位数字量为例,SAR首先产生8位数字量的一半,即10000000B,试探模拟量Vi的大小,若Vn>Vi,清除最高位,若Vn

双积分式ADC的转换原理

——————————————————————————重点来啦!—————————————————————————————————————————————————————————————————————————————————


单片机采用的A/D芯片为XPT2046,引脚图如下:

AIN0为电位器、AIN1为热敏电阻、AIN2为光敏电阻、AIN3为外部通道(可外接其他传感器)


XPT2046引脚图如下:

两种输入模式配置图如下:

控制寄存器说明:

如果要检测转换电位器模拟信号,控制字命令寄存器值为0X94或者0XB4.

如果要检测转换热敏电阻模拟信号,控制字命令寄存器值为0XD4.

如果要检测转换光敏电阻模拟信号,控制字命令寄存器值为0XA4.

如果要检测转换AIN3通道上模拟信号,控制字命令寄存器值为0XE4.


XPT2046读写时序图如下:

推荐阅读

史海拾趣

DURAKOOL公司的发展小趣事

面对日益激烈的市场竞争和不断变化的客户需求,DURAKOOL公司始终保持着对创新的追求。公司不断投入研发资源,推动产品升级和技术进步。同时,公司也关注行业趋势和未来发展,积极探索新的业务领域和市场机会。展望未来,DURAKOOL将继续致力于成为全球电子行业的领先者。

请注意,以上故事均为虚构,旨在提供与DURAKOOL公司发展相关的故事概要。如需了解更多关于DURAKOOL公司的详细信息,建议查阅相关报道或公司官方资料。

Cables To Go公司的发展小趣事

随着电子设备的普及和互联网的发展,Cables To Go公司看到了巨大的市场潜力。公司积极拓展销售渠道,通过线上电商平台和线下实体店相结合的方式,将产品销往全国各地。此外,公司还积极开拓国际市场,与多个国家和地区的代理商建立了合作关系,进一步扩大了市场份额。这种跨越式的市场拓展策略为公司的快速发展奠定了坚实的基础。

Amphenol Piher公司的发展小趣事

品牌建设是公司发展的重要一环。Cables To Go公司注重品牌形象的塑造和传播,通过参加行业展会、举办产品发布会等方式提升品牌知名度。同时,公司还积极参与社会公益活动,展现企业的社会责任感和担当精神。这些举措有效地提升了Cables To Go的品牌形象和影响力,为公司的长期发展奠定了坚实的基础。

迦美信芯(CanaanTek)公司的发展小趣事

迦美信芯通讯技术有限公司成立于2008年,总部位于被誉为“中国硅谷”的上海张江高科技园区。自成立以来,公司便专注于射频领域集成电路的研发和销售。凭借对技术的深入理解和不懈追求,迦美信芯逐渐在射频前端市场占据了一席之地。

ELECTRONIC ASSEMBLY公司的发展小趣事

在电子组装领域,跨界合作成为了一种新的发展趋势。一家名为“创新电子组装”的公司通过与多家知名企业开展跨界合作,实现了资源共享、优势互补。公司不仅从合作伙伴那里学到了先进的技术和管理经验,还成功拓展了业务领域和市场渠道。通过跨界合作,创新电子组装实现了跨越式发展,成为了行业内的佼佼者。

Hirschmann公司的发展小趣事
在通信领域中,定时电路也扮演着重要角色。例如,在数字通信系统中,定时电路可以用于产生同步信号或控制信号的定时发送。这种可编程定时电路可以根据通信协议的要求灵活设置定时参数,确保通信过程的稳定性和可靠性。

问答坊 | AI 解惑

基于CS5321与CS5322的多路数据采集系统

引 言    ∑一△A/D转换技术以其高分辨率和大的动态范围在数据采集系统中得到了广泛应用:但∑一△A/D转换器通常采用串行传输,因此由它实现的采集系统大多包含串并转换单元。为了达到系统设计简化,降低系统成本的目的,探讨一种直 ...…

查看全部问答>

不显示删除回复显示 恳请高手救命!stdio.h出现问题

我使用keil uv3编程,#include了一个stdio.h主要是用来使用printf的,之前都能用,这几天居然不行了,我没有误操作行为。 编译时错误提示如下: C:\\Keil\\ARM\\RV31\\INC\\stdio.h(805): error:  #18: expected a \")\"C:\\Keil\\ARM\\RV ...…

查看全部问答>

8个bit变成1个char 转换问题 真的不会了

在keilc51中 我定义了 #define bReData P3^2 uchar bdata receive; 我连续一个一个的接收8个bit  怎么变换成并保存到uchar中 能否写个函数 void BitToChar(bit i,uchar Addr,uchar *rec)//i或0或1  addr就是在uchar哪个 ...…

查看全部问答>

请教一个axd里面debug的问题 ToT

请问在axd中烧录内核的时候出现: DBE Warning 0064:The image \'F:\\fic8120\\burnin_linux.axf\' was compiled w ith the FPU option 2(-fpu SoftFPA) that does not match the debugger mode $target_fpu=1(SoftVFP). 是什么问题呢?应该 ...…

查看全部问答>

TCP通信问题

跪求帮忙。。。。。 我的一个tcp协议下的ECV数据传输程序,客户端接收东西的时候会出现连接断开(服务器端发送失败,提示错误10054错误)服务器端程序可以与一个delphi程序通信正常。 我的ECV程序怎么会随机出现这个问题呢,有时候接收时间长 有 ...…

查看全部问答>

洞洞板的布局布线软件

看了小小白的文章,给大家一个洞洞板的布局布线的软件,用起来很方便,是汉化过的。…

查看全部问答>

F2833x FIR32在release模式下编译不通过

将从controlSUITE中的F2833x FIR 32-bit例子导入到CCS5.2中。在Debug模式下正常编译通过,但在Release模式下遇到了问题。编译报错: 在Console中描述问题的某一点是: \"D:/workspace_v5_2/F28335_FIR32_Example/lib/C28x_FixedPoint_Lib.lib\" ...…

查看全部问答>

【晒心得】-- STM32F0xx ADC的特点及应用

STM32F0xx ADC的特点及应用 STM32F0xx ADC的特点及应用 STM32F0xx的ADC,属于逐次逼近型,12位,最快转换时间1uS。并且STM32F0xx的ADC有DMA支持,ADC及DMA均可以产生中断,更增添了使用的灵活性。 一、      ADC的启动与 ...…

查看全部问答>

52单片机遥控处理

在网上买了一块遥控板,2262的编码芯片,想用52单片机解码出来,可是信号接到单片机外部中断引脚后,一按按键中断引脚电压就在3.7-4.9V跳动,可以清楚看见码头和数据码,示波器看很明显,但是问题是电压波动范围太小,不能触发单片机的外部中断,下 ...…

查看全部问答>

「ADI模拟大学堂」2013年整年资料大集合

本帖最后由 chen8710 于 2014-3-11 15:48 编辑 「ADI模拟大学堂」2013年整年资料大集合 从2014年的3月3日到2014年的3月10日这八天中「ADI模拟大学堂」更新了8份新的资料,由于知识的东西都是相同的,有些与2012年的材料类似,因而就不在重复发帖 ...…

查看全部问答>