b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

phy芯片 工作原理 基于ZigBee的汽车轮胎压力实时监测系统设计(3)

电脑杂谈  发布时间:2018-02-19 00:57:51  来源:网络整理

phy芯片 rgmii_phy芯片 工作原理_phy芯片信号

2.2.4 接收模块硬件设计

接收模块安装于车厢内部,可以直接利用车厢内部的电源,可以不考虑电源问题。接收模块的系统如图3所示。

接收模块的核心是CC2430芯片,主机在TPMS中的主要作用有:(1)协调器自组网,负责组织一个无线网络,给每个从机分配一个网络D号,并将每个从机的信息实施编码注册,存储在E2PROM中;(2)接收从机传输过来的数据帧,实现主机和从机之间的无线通信;(3)存储和处理数据,MCU接收到轮胎数据,对数据进行分析、保存、显示。的按键电路选择简易的4×4矩阵键盘作为人机交互的窗口,能够手动操作来访问特定的轮胎并查看其运行状态,监测数据通过高分辨率的LCD显示屏显示出来,当数据异常时,报警电路报警。

3 TPMS软件设计

合理安排程序流程才能够使得整个系统符合低功耗设计。

3.1 发射模块的软件设计

发射模块的主程序流程如图4所示。

为了延长电池使用寿命,使系统不工作的时候处于休眠模式。CC2430采取定时唤醒的工作方式,由SP12的WAKE UP引脚输出定时信号,周期为6 s,送至MCU的键盘中断输入端, 将MCU从睡眠状态唤醒。当CC2430检测到唤醒命令时被激活,它的寄存器状态发生变化,CC2430进入工作模式。首先检测汽车的加速度,若加速度小于一个设定的范围则表明汽车处于停止状态,MCU重新进入睡眠状态。若加速度大于某个设定的范围则汽车已经在运行状态,传感器SP12采集温度压力数据,采用阈值比较法,把当前获得的数值与寄存器中的报警阈值进行比较,若超出阈值范围,说明数据异常,向主机提示进行报警;数据正常时,再判断定时发送数据的时间,如果定时时间没有到就进入休眠;定时时间到,就进行组帧、编码,把数据包发送到主机。发送成功后, CC2430重新进入休眠状态。再判断定时发送数据的时间,如果定时时间没有到就进入休眠;定时时间到,就进行组帧、编码,把数据包发送到主机。发送成功后,CC2430重新进入休眠状态,等待下一次被唤醒。正常时定时唤醒和异常时实时唤醒的结合使整个设计符合低功耗要求,又能保证系统的可靠性。

3.2 接收模块的软件设计

接收模块的程序流程图如图5所示。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shumachanpin/article-84347-3.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论