关于电磁流量计ADuC812芯片的探讨 五十四
第5章电磁流量计实物调试及数据分析处理
电磁流量计的实现涉及到结构、流体、材料、化学等多门学科的知识,与本次研究课题方向不符。所以设计仅就产品本身的主要构成和设计方案进行介绍,主要对设计中的涉及几个关键部分涉及的问题进行调试和说明。
在本课题中,使用C51语言作为编制ADuC812片上程序的开发语言,开发工具选择 Keil ìVision3。C51语言具有良好的模块化,容易阅读和维护等优点。由于模块化,用C51语言编写的程序有很好的可移植性,功能化的代码能够很方便地从一个工程移植到另一个工程,从而减少了开发时间。
调试过程中先将单片机的程序通过Keil ìVision编译生成十六进制代码,再经AD公司的WSD串口下载工具把十六进制代码通过串口下载到单片机中。将电路板上的下载跳线拔掉,使单片机进入运行模式,进行硬件与软件的综合调试。
5.1 励磁信号的输出
在电磁流量计的励磁电路设计中,我们直接利用ADuC812 芯片内部的12位数/模转换器(DAC)产生低频三值矩形波信号,并使用了对称互补式推挽功率放大电路对励磁信号的功率进行放大,最后形成120mA 左右的恒流源对传感器线圈进行激磁。三态波可以较好地消除测量电极两端产生的极化效应。采用这种励磁技术能够对电磁流量计的零点进行动态补偿,具有良好的零点稳定特性。
详情请浏览公司网站的产品中心 http://www.dlysys.com/ 电磁流量计