来源:中国一卡通网 作者:不详 发布时间:2012-05-25 09:39:55 字体:[大 中 小]
摘 要: MSP430FW42x系列单片机是TI公司针对电子式流量与旋转运动检测最新开发的专用MCU芯片,它将超低功耗MCU、旋转扫描接口(SCAN IF)和液晶显示LCD驱动模块完美地结合在一起。该器件的超低功耗结构和流量检测模块不仅延长了电池的寿命,同时还提高了仪表的精度与性能。MSP430FW42x的典型应用包括热量仪表、热水和冷水仪表、气体仪表和工业流量计、风力计以及其他旋转检测应用。
在软件开发过程中有关SCAN IF模块的设置如下:
(1)SCAN IF的基本设置
◇设置SCAN IF的控制寄存器SIFCTLl、SIFCTL2、SIFCTL3、SIFCTL4和SIFCTL5;
◇定义P6.x/SIFCH.x引脚为SCANIF模块功能;
◇打开“VCC/2”发生器;
◇时钟源选择;
◇信号状态处理机。
(2)规划时间状态机
SCAN IF的时间状态机用来确定测量序列,每一步所需的时问可以精确地调整。通常的测量序列为:确定空闲状态;激励LC传感器;延时一定的时间,此时测量可以进行;打开DAC和比较器;测量;停止。
(3)定义DAC的磁滞门限
DAC为每个传感器的阻尼和非阻尼振荡器提供磁滞门限,通过观察每个传感器的振荡曲线和DAC的电压,调整DAC的磁滞门限。
(4)信号处理状态机
信号处理状态机足一个可设计的状态机,它通过存储在MSP430存储器中的状态表得出转速和方向,向量SIFTPSMV初始指向PSM的状态表。
5 SCAN IF模块初始化程序示例
6 结语
本文介绍了采用LC振荡测试法实现流量测量的工作原理,并根据此原理成功设计了基于MSP430FW427的无磁水表。由于SCAN IF模块的设置非常灵活,设计人员完全可以根据自己的实际情况,对其进行合理的设置。MSP430FW427单片机所具有的其他集成外设以及超低功耗运行能力也使我们能够开发出功能先进的仪表。
推荐文章
IC卡水表
IC卡预付费热水表
IC卡预付费中水表
IC卡预付费冷水表
大口径智能水表、大口径磁卡水表、大口径插卡水表
射频卡智能热水表、磁卡热水表、插卡热水表、IC卡热水表
射频卡智能冷水表、射频磁卡冷水表、射频IC卡冷水表
多功能三相电表、三相多功能电表。磁卡三相多功能电表
载波单相磁卡电表、载波智能单相电表、载波磁卡单相电表
论坛热帖