×

cs5532应用电路及源程序

消耗积分:5 | 格式:rar | 大小:582 | 2008-07-20

笑尽往事

分享资料个

CS5532内部有一个完整的自校正系统,分为自校
准和系统校准两种方式。内部校准可在需要的时候进
行,但必须在系统初始化后进行。偏差校准在前,增益
校准在后。校正结果存在偏差和增益寄存器中。
4 应用
4.1 硬件设计
渗碳液体流量监测仪是用来对渗碳工作过程中所
加入的煤油、甲醇量进行精确测量的仪器,由于渗碳液
是以“滴”加入的,每滴的重量只有几十毫克,因此对测
量用的传感器和A/D转换器的精度要求很高。针对
这一要求,采用精度为0.02% 的传感器和CS5532-
24位A/D转换器,并采用89C51作为主控芯片,再加
上相应的数值处理程序,实现了用户要求。
由于CS5532允许mV级信号输入,且采用简单
的三线串口通讯方式,故其与单片机及外围设备的接
口非常简单。电路原理图见图4。
从图4可以看出,单片机89C51的P0.0脚控制
~,D 片Cs5532的片选端/CS,通过P0.1、P0.2和度8B,标准CAN格式
UAR — M2=0XE068; //信息体2标识寄存器初始化ID—
Bits:13~28.11一bit
LAR — M2=0X0000; //
MCR— M2=0x5595; //Configure Transmit M()2:MSGAL
位置1,标明信息体1有效
/。Other Message control register loading(r e c e i v e object):
MCR— MX=0x5577
01 01 10 01 10
RMTPND TXRQ MSG0ST NEWDAT M SGVAL
15 14 13 12 11 10 9 8 7 6
user user 01
TXIE RXIE INTPND
5 4 3 2 1 0
’,
CR=0x0E; //Reset CCE and INIT and Set IE、SIE、EIE,初
始化完成
下面的程序为发送8B数据:
SR &=0xF7: //Reset TXOK
MCR— M1=0xFAFF; //CPUUPD置1使软件刷新数据,
NEWDAT置1使信息体有效
DB0一M1=OxO0; //给信息体1数据赋值 /
DB1一M 1= 0xl1;

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !