低功耗电池供电电磁流量计研究与设计 四十
5电磁流量计系统软件设计
在过去相当长的时间里,电磁流量计都仅仅是被动地接受转换器传来的感应电动势信号,不能进行数据的运算分析,也不能做出相应的判断,智能化水平低。随着单片机技术的不断成熟,制作工艺不断提高,微处理器芯片的工作频率逐渐满足应用要求,抗干扰能力也大幅增强,单片机也越来越多地应用到电磁流量计研发中,逐渐实现了电磁流量计的智能化。论文设计的测量系统的控制单元选用超低功耗MSP430单片机,软件应用TI公司的MSP430单片机软件开发工具IAR Embedded Workbench作为终端软件的开发平台,编程语言采用C430,它与标准的C语言兼容度很高。该软件开发工具专门用于MSP430单片机以实现嵌入式应用开发,功能强大,包括具有语法表现能力的文本编辑器、编译器、汇编器、连接器、函数库管理器、实现操作自动化的Make工具和内嵌C语言级和汇编级的调试器C-SPY。
5.1 主程序
在系统软件设计中,为了尽量减轻CPU的负担,使CPU有更多的时间来处理有用的运算,同时为了减小电路的功率损耗.全部功能都使用中断方式实现。主程序不做过多的工作,只进行一些必要的初始化,然后开始中断,之后进入低功耗模式死循环,并等待中断。一旦有中断,循环被中断,CPU从低功耗模式唤醒.进行中断处理。中断结束后再次返回低功耗状态循环。
详情请浏览公司网站的产品中心 http://www.dlysys.com/ 电磁流量计