TZTF标识卡控制软件主要应用于天一众合TZTF型系列标识卡相关功能的实现,其组成模块可分为主控模块,射频接收及存储模块,射频发射通信模块,电池电压检测模块四大类。
一、模块功能:
1) 主控模块: 负责总调度,协调各模块之间的调用关系。
2) 射频接收模块:负责射频参数修改及保存。
3) 发射模块:进行射频自身状态信息及射频参数信息的发送。
4) 电池电压检测模块:检测电池电压值、保存并改变射频发送信息中的报警位;
二、模块流程图:
1、主控模块
主控模块是指对整个功能、时序进行协调的主程序。
程序流程如下:
主控MCU总体流程框图
2、射频接收模块
射频模块接收数据中,包括帧头、数据块及校验位,射频模块1个小时接收一次数据,一次的接收时间为20ms。
接收通信流程图如下:
接收数据判断流程图如下:
3、射频发送模块
射频定时的发送带有自身状态信息的射频信息。
通信流程图如下:
4、 电池电压检测模块
电池电压采集通过A/D中断程序完成。
通信流程图如下: