美国模拟数字公司(Analog)

美国模拟数字公司(Analog),第1张

AD574性能:

分辨率:12

位非线性误差:小于±1/2LBS或±1LBS

转换速率:25us

模拟电压输入范围:0—10V和0—20V,0—±5V和0—±10V两档四种

电源电压:±15V和5V

数据输出格式:12位/8位

芯片工作模式:全速工作模式和单一工作模式

我们利用AD574与ATMEL公司的低价高性能单片机AT89C2051(8051单片机)组成一个高精度的数字电压表,电原理图如图1,AD574是12位逐次比较型 A/D转换器,共有12根数据线,AT89C2051的P1与AD574的高8位数据线直接相接,AD574的低4位数据线与单片机的高半4位P14 ——P17直接相接,数据的读取是依靠单片机的控制线进行分时选通进行。P35接AD574的字节短周期控制线(A0),P34接读转换数据控制脚(),P37直接与工作状态指示端(STS)相连,这样的结构决定只能是8位输出形式,故数据模式选择端直接接地即可。AT89C2051只有15根I/O口线,上述用了11根,只余下4根口线,我们将输出的数据通过单片机的串行口输出,外接一片74LS164(串入并出)译码器进行扩展,同时显示的数据为4位,剩下的2根口线仍不能满足要求,还需要一片74LS138三——八译码器对显示 LED进行地址选通。

这里我们采用10V量程的输入模式,故AD574的Pin13为被测电压的输入端,因为只使用了一片AD574转换芯片,所以CS端直接接地即可。转换器使用±12V电源电压供电,工作电压为+5V。

74LS164 为串入并出译码器,AT89C2051通过串行口输出的BCD串行码经74LS164译码输出为七段BCD码,直接与LED的a——g相连,同时四位 LED的数据线都一一对应连接在一起。LED数码管选用共阳型,74LS138输出的地址码经一个三极管2SA1015(PNP)接LED的公共端,四位 LED的显示是通过地址线进行分时选通的,这就是我们常用的动态扫描显示方式。

值得一提的是,动态扫描显示方式中,动态扫描的频率有一定的要求,频率太低,LED将出现闪烁现象。如频率太高,由于每个LED点亮的时间太短, LED的亮度太低,肉眼无法看清,所以一般均取10ms左右为宜,这就要求在编写程序时,选通某一位LED使其点亮并保持一定的时间,程序上常采用的是调用延时子程序。在C51指令中,延时子程序是相当简单的,并且延时时间也很容易更改。

SET P10 ;置P10为输入方式

应该改为 SETB P10 位置一用SETB

楼主,在51汇编中没有JBE、JA语句 如果判断A,用JZ或JNZ来判断

如果判断某个位用JB或JNB判断。错误应该出现在这里

多路A/D 12位转换电路

电路分析:

1) 选择开关K 1-2,3-4 连接实现16路单端输入;2-4连接实现8路差动输入。

2) 地址分配

00H 起动12位A/D 转换

01H 起动8位A/D转换,送起动信号时,数据总线上的数据无意义,可为任何值。

02H 读转换数据高8位

03H 读转换数据第8位

04H 写入通道选择数据到U2中,对单端输入写入数据为08~17H 分别选择VI0~WI15 通道;对差动输入写入数据为00H~07H,分别选择VI0-VI8~VI7-VI15。

AD574A 结构图

个管教作用:

模拟电压输入范围 0~ +10V ;0~+20V;-5~+5V; -10V~+10V。

10Vin 、20Vin 、BIP OFF:接10VDC、20VDC;单极性输入时BIP OFF接模拟公共地,双极性时BIP OFF接对应的-5V、-10V。

VDD、VEE 模拟电路工作电源正、负输入线。(12VDC、-12VDC)。

Vcc 数字电路正电源(+5VDC)

DGND 数字地

VREFO 内部基准电源输出线(10VDC)

VREFI A/D 转换基准电压输入线

STS 转换结束输出信号线,低电平有效。

CE 片使能信号输入线,高电平有效。

CS:片选信号输入线,低电平有效。

R/C 读/启动控制信号,当高电平时,表示读A/D 转换数据;低电平时,启动A/D。

12/8 12位/8位读取方式输入线。必须与Vvv 或数字地连接。接Vcc 时,进行12位读取,接数字地时与A0 配合进行高八位和低四位读取。

A0 字节选择输入线。在启动A/D时,低电平,产生12位转换,高电平时,产生8位转换;在读取数据时,低电平,输出高8位数据,高电平,输出低4位。接到Vcc 此线不起作用。

以上就是关于美国模拟数字公司(Analog)全部的内容,包括:美国模拟数字公司(Analog)、急需高手解决关于51单片机的汇编出错问题、以80C51,AD574A(A/D转换器),AD582(采样保持器)组成的电路,请给出一段采样保持及其转换的程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9292621.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存