关 闭

新闻中心

EEPW首页>工控自动化>设计应用> GPS模块在打铃控制器中的应用

GPS模块在打铃控制器中的应用

作者: 时间:2011-07-14 来源:网络 收藏

当E531捕捉到有效卫星信号后则主动通过串口0发出RMC信息,格式为:“$GPRMC,1>,2>,3>,4>,5>,6>,7>,8>,9>,10>,11>,12>*hhCR>LF>”其每部分的内容如表1所示。

本文引用地址://m.amcfsurvey.com/article/161816.htm

f.JPG


在配置好信息输出后,E531将每秒输出一次数据,数据信息以‘,’为区分符。当单片机收到一帧完整的RMC数据后,根据数据中2>的内容判断定位是否有效,当定位有效单片机读取1>和10>得到时间和日期信息。根据系统各部分功能得到如图6所示程序流程图。

g.JPG


当获得有效格林威治时间后,对其进行加八小时调整,就得到北京时间然后对本地DS1302时钟芯片校时。在获得标准时间后读取单片机内设置的打铃时间判断是否和打铃时间相等若相等则进行打铃控制。

4 结束语
采用E531以单片机最小系统为核心实现了一款灵活、操作方便、时间准确的打铃。该提供了打铃系统常用的接点接口因此在打铃电路不变的情况下可以直接替代原有的。通过实际测试打铃控制器和北京时间的绝对误差小于100ms,该误差主要是由于信息的读取以及单片机对时间转换和处理的时延所造成,对于一般的场合已经完全满足要求。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭