新闻中心

EEPW首页>嵌入式系统>设计应用> MSP430F449在新型流量计中的应用

MSP430F449在新型流量计中的应用

作者: 时间:2009-04-01 来源:网络 收藏
放大后的信号与线圈反馈回来的信号通过硬件乘法器相乘,输出乘积信号。由于MSP430为单极性电源供电,因此片内A/D电压输入也为单极性输入,即0~3.3V,而乘法器AD835输出的信号为双极性信号,因此必须经过电平提升电路而将信号转换为单极性信号。电平提升电路包括两部分,第一部分完成的功能是把输入信号加1.6V后反相输出,第二部分把反相输出的信号再进行反相。这样就使最初输入的信号提升了1.6V,这样就能进入接下来的A/D进行采样。
2.3系统
本测量系统采用TI公司的MPS430F449作为电磁CPU,与晶振输入模块、复位电路、显示模块和键盘模块共同构成单片机系统。超低功耗微处理器是IT公司推出的一种单片机。它具有16位精简指令结构,内含12位快速A/D,60K字节FLASH ROM,2K字节RAM,片内资源丰富,有ADC、PWM、若干TIMER、串行口、看门狗定时器等。单片机系统的复位电路使用的是将引脚电压拉低到GND,然后释放,从而引起系统复位的方法。系统的键盘模块采用独立按键式键盘。由3个独立按键分别与3只上拉电阻共同和的P1.1、P1.2和P1.3相连,并将这三个端口设置为上升沿中断使能的方式,利用中断处理程序来判断键盘输入。
3 系统软件设计
系统软件由主程序、键盘菜单处理、定时器中断、梯形波励磁信号产生、A/D采样、LCD显示等部分组成。系统程序流程图如图3所示。

本文引用地址://m.amcfsurvey.com/article/173822.htm

从流程图中可以看出,系统软件是通过对连续等间隔采集来的1000个点求平均值来达到滤波目的的,即得到直流分量。这1000个点采到的数据都保存在一个数组当中,每采到一个新的点,就在这个数组当中对最老的点进行替换,数组中保存的都是最新的采样点,而对于这些点的求和则采用逐点法求得,即除了最开始采集的1000个数据需要做一次求和以外,后面只要把这个和减去最早的点的数据再加上最新的点的数据就可得到当前的最新的1000个数据之和(每采集一个新的点,就得到一个新的和)。然后对每一次求得的和作平滑处理,求这1000个点的平均值作为直流分量,平滑处理的目的是为了使得到的数据更加稳定,不会因为偶尔的误差或者波动出现显示的跳变。对经过平滑处理的和除以1000求得的平均值才认为就是软件滤波得到的直流分量。
4 试验结果及结论
试验所用传感器的内径为50mm,采用标准计量罐进行标定。低频矩形波励磁、三值低频矩形波励磁和三值的励磁频率均为6Hz,励磁电压最大幅值为±8V。
由于仪表的零点稳定性主要反应于小流速(一般在0.25m/s以下)的测量准确度,因此主要集中在此流速段进行了试验。从试验结果可以表明三值与低频矩形波励磁方式相比,在相同的标定流速下的相对误差更小,而且在接近零流速的试验点(标定流速为0.079m/s),三值下的测量相对误差为-4.8%,小于低频矩形波励磁方式下的-6.9%,说明了提出的三值梯形波励磁方式在提高零点稳定性方面效果明显。
5 结束语
本系统通过软硬件协同设计,实现了用户通过键盘设置改变励磁频率、梯形波斜坡斜度和高低零值励磁段时间比。在流速变化小,测量准确度要求高的情况下选用较低的励磁频率,以保证更好的零点稳定性和测量准确度,在流速变化大,测量实时性要求高的情况下选用较高的励磁频率,以保证电磁的响应速度。相比现有电磁单一励磁频率难以满足不同测量要求方面取得了一定的突破。因而具有较高的推广价值和经济效益。
本文作者创新点:提出了三值梯形波励磁方式下的的信号处理方法。

电磁炉相关文章:电磁炉原理



上一页 1 2 下一页

评论


相关推荐

技术专区

关闭