网站首页
关于我们
产品中心
服务项目
新闻中心
人力资源
客户服务
 
公司简介
产品中心
服务项目
新闻中心
人力资源
客户服务
 
流量计通用主程序及底层通用子程序模块
发布时间:2018-03-05 09:04 浏览次数:

流量计通用主程序及底层通用子程序模块

多模式流量计模块化通用技术平台中的流量计在主程序方面主要遵循以下流程:系统开机后进行系统的初始化,然后进入相应的低功耗模式,等待中断子程序的执行。在等待过程中仅仅开启辅助时钟ACLK,有效将单片机功耗降低到6µW左右。
1 中断服务程序模块
流量计的中断主要为定时器中断和外部中断。为提高实时性,流量计采样周期为200ms。实际上,AD转换频率远远高于采样周期。因而,采用定时器中断实现对模拟数据的定时采样是可靠的。本项目中,选用Timer_B作为中断时基,比较器中填入6554对应的中断周期200ms。按键中断主要用于调节菜单显示以实现人机交互,按键中断服务程序采用标准化设计,同时系统借鉴操作系统中的“消息”机制,在收到远程虚拟操作指令时,调用中断服务程序,实现与实体按键同样的响应效果。
2 流量数据处理子程序
当采样值落在给定校准电压值的一定范围内时,使用该段的线性方程式计算该值,以获得校正的数字量,并将该值发送到器件。在实际使用过程中,还可以修改上述线性校准程序,以实现零和满量程的修改设置,使用段插值法计算瞬时流量。子程序工作流程设计如图3所示。
 
流量计通用主程序及底层通用子程序模块
本文来自:ABG仪表集团
 
公司介绍 | 产品中心 | 招商加盟 | 新闻中心 | 人才战略 | 联系我们 | ICP备:苏ICP备2020070559号 全国免费电话:400-666-5262
流量计产品导航
版权所有:ABG仪表集团-金湖百纳仪表科技有限公司友情链接: