历史上的今天
返回首页

历史上的今天

今天是:2024年09月09日(星期一)

正在发生

2020年09月09日 | 基于MSP430FW427的无磁水表设计方案

2020-09-09 来源:elecfans

  1 MSP430FW42x单片机介绍

  MSP430FW42x系列单片机是TI公司针对电子式流量与旋转运动检测最新开发的专用MCU芯片,它将超低功耗MCU、旋转扫描接口(SCAN IF)和液晶显示LCD驱动模块完美地结合在一起。该器件的超低功耗结构和流量检测模块不仅延长了电池的寿命,同时还提高了仪表的精度与性能。MSP430FW42x的典型应用包括热量仪表、热水和冷水仪表、气体仪表和工业流量计、风力计以及其他旋转检测应用。


  2 流量测量的原理

  2.1 基本原理

  一个由叶轮或螺旋齿轮构成的机械装置把流体流动转换为转动,这种转换能够实现对流体流量的测量。


  把一个谐振回路中的电感置于叶轮的上方可以检测到叶轮的转动,叶轮的一半敷有铜或其他有阻尼性的金属。由电感在叶轮上方的位置决定谐振回路的阻尼系数,电感位于区域a时,回路的阻尼系数高于电感位于区域b时。通过测量谐振回路的不同阻尼系数,可以实现对转动的测量。图1为测量原理示意图。

  

 

  2.2 振荡测试法

  图2给出了2个传感器位于不同区域时的振荡波形,MSP430FW42x采用振荡测试法把不同的衰减幅度转换为数字信号进行测量。这种方法把图2中的传感器1的减幅系数表示为L,传感器2的减幅系数表示为H。

  

 

  2.3 信号处理

  随着叶轮转动,传感器l和传感器2的信号随之不断改变。图3给出了两个传感器的状态变化,如果知道前一个状态和新的状态,则同时可以得出旋转的方向。增计数:由状态d变化到状态a;减计数:由状态b变化到状态a。

  

 

  3 采用MSP430FW427设计的无磁水表

  采用MSP430FW427设计水表具有非常简单的电路结构,流量测量部分由MSP430FW427内置SCAN IF模块完成。图4为采用MSP430FW427设计的无磁水表系统原理框图。

  

 

  4 SCAN IF模块设计

  SCAN IF模块能够在低功耗下自动检测线性或旋转的运动。SCAN IF模块如图5所示,由3部分组成:模拟前端(AFE)、信号处理状态机(PSM)和定时状态机(TSM)。其中模拟前端激励传感器,检测信号并把信号转换为数字形式;这些数字信号进入信号处理状态机,信号处理状态机根据这些信号分析并计数旋转运动;定时状态机控制模拟前端和信号处理状态机。

  

 

  在软件开发过程中有关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单片机所具有的其他集成外设以及超低功耗运行能力也使我们能够开发出功能先进的仪表。

推荐阅读

史海拾趣

Babcock Inc公司的发展小趣事

随着公司的发展壮大,Babcock开始注重品牌建设和企业文化建设。通过加强品牌宣传和推广,提升公司的知名度和美誉度;同时,公司还注重培养员工的归属感和忠诚度,营造积极向上的工作氛围。这些举措不仅提升了公司的软实力,也为公司的长远发展提供了有力保障。

这五个故事展示了Babcock Inc公司在电子行业中的发展历程和取得的成就。通过技术创新、市场拓展、国际合作以及品牌建设等方面的努力,Babcock逐渐成为了电子行业中的佼佼者,为行业的发展做出了积极贡献。

Emerson Embedded Power公司的发展小趣事

随着全球市场的不断扩大,Emerson Embedded Power积极寻求新的增长点。通过与全球知名电子制造商的合作,该公司成功将其产品打入国际市场,并赢得了众多国际客户的信赖。此外,公司还通过并购和战略合作,进一步拓宽了业务范围,提高了市场竞争力。

鸿展光电(GPO)公司的发展小趣事

随着全球市场的不断扩大,Emerson Embedded Power积极寻求新的增长点。通过与全球知名电子制造商的合作,该公司成功将其产品打入国际市场,并赢得了众多国际客户的信赖。此外,公司还通过并购和战略合作,进一步拓宽了业务范围,提高了市场竞争力。

Ferroperm公司的发展小趣事

随着产品的多样化发展,Ferroperm公司开始积极拓展市场,寻求更广阔的发展空间。他们不仅加强了与国内外客户的联系和合作,还积极参与国际展览和交流活动,提高了公司的知名度和影响力。同时,Ferroperm还与国际知名企业和研究机构建立了合作关系,共同开展技术研发和市场推广,进一步提升了公司的竞争力。

Compensated Devices Inc公司的发展小趣事

面对国内外市场的激烈竞争,CDI积极寻求与合作伙伴的共赢发展。公司与多家知名电子设备制造商建立了长期稳定的合作关系,共同开发新产品、拓展新市场。通过合作,CDI不仅提升了自身的技术水平,还成功打入了多个国际市场,实现了业务的快速增长。

ACE [ACE Technology Co., Ltd.]公司的发展小趣事

在电子行业竞争激烈的年代,CDI始终坚持品质至上的原则。公司建立了严格的质量控制体系,从原材料采购到生产流程,再到成品检验,每一个环节都严格把关。正是这种对品质的执着追求,使得CDI的产品在客户中赢得了良好的口碑。随着口碑的积累,CDI逐渐发展成为电子元件领域的知名品牌。

问答坊 | AI 解惑

接受7楼建议,终止这个讨论

接受 7 楼提议,这类题目应当在《初学者园地》栏目进行类似内容的讨论。暂时保留2日后转移。 从<电子设计1000例>选出这个电路,我的问题是: 如何利用交流等效电路的方法,半定量的分析解释这个电路的工作原理. (本主题原是对thtlj  ...…

查看全部问答>

无线红外遥控模块

各位高手,我想设计一个无线空调遥控模块,但是不知道空调遥控器是怎么控制空调的,遥控器发出的控制信号频率是好多!望赐教!…

查看全部问答>

超高速模数转换器AD9224及其应用

AD9224模数转换器的最高采样频率为40MHz,数据精度为12位。内部采用闪烁式AD及多级流水线式结构,因而不失码,使用方便、准确度高…

查看全部问答>

eboot中怎么设置才能在12m的晶振下运行

我用的是mini2440  但是mini2440 用的是12m的晶振  现在想移植一个官方的2440 的bsp 现在发现官方的bsp是用的16m的晶振,我现在改了mpll 和 pllval  但是烧进去以后串口还是没有信息。但是用jlink看发现在内存中0x30 ...…

查看全部问答>

请问现在出RS485 2.0标准了吗?

论坛上有人知道现在有RS485 2.0这个标准吗? 有个厂商生产的USB->485转接线,说输出的是RS485 2.0,我问了身边好几个搞硬件的,都没听说过,不知道是厂商在忽悠我,还是的确出这个标准了。 它们RS485输出A 0.3-0.5V  B0V  , ...…

查看全部问答>

【公告】购买了real6410 real210的坛友请注意

刚得到消息,针对板子的LINUX内核即将(大约是两周左右)更新到3.0,并且real6410将支持录音等多数功能,需要的朋友到时可以去华天正的ftp下载! [ 本帖最后由 wanghongyang 于 2011-12-2 10:45 编辑 ]…

查看全部问答>

【设计工具】xilinx fpga开发实用教程

xilinx fpga开发实用教程  100多M 下面看下介绍:   内容简介 《Xilinx FPGA开发实用教程》系统讲述了Xilinx FPGA的开发知识,包括FPGA开发简介、Verilog HDL语言基础、基于Xilinx芯片的HDL语言高级进阶、ISE开发环境使用指南、FP ...…

查看全部问答>

【设计工具】《Xilinx_fpga_设计培训中文教程-工具流程实验

            本实验的目的是熟悉实现进程            结构向导和 PACE 的使用  在本实验中       ...…

查看全部问答>