<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="基于ARM的GPS同步授时系统设计" id="card1">
<p> 游客</p><p>
标题:基于ARM的GPS同步授时系统设计<br/>
正文:<br/>
关键字：GPS 摘要：基于国际航海标准NMEA-0183为数据协议，以保证电力系统精准授时为目的，通过ARM微控制器STM32f103rbt6和高精度GPS接收模块NEO-5Q为核心控制数据采集和传输，实现了GPS同步授时的设计方案。系统采用GPS接收模块接收卫星发送的标准数据串，通过微控制器对GPIRMC最小定位信息中的时间数据进行筛选和处理，最后经上位机授时软件对本地计算机进行成功校时，保证了系统的可行性。关键词：NMEA-0183；Codex-M3；STM32f103；CPS    时间同步在工业应用中是十分重要的基础工作，特别是对时间要求较高的电力系统。近年来，电力系统大多采用不同厂家的计算机监控系统、谐波分析系统、故障录波装置、微机保护、电能质量计费系统等，时间数据大多是设备提供自己独立的时钟，而时钟因产品质量差异，在对时精度上都会有一定的偏差，从而使整个系统不能在统一的时间基础上进行数据的分析和比较，给事故后采取正确的故障分析判断带来很大的困难。    由于电力系统传统的时间同步方法只能保证全系统时钟误差在毫秒级，很难达到目前要求的精度。GPS同步授时系统具有授时精度高、范围广、可靠性高全天候且又不受各种干扰影响的特点，因此，采用GPS同步授时系统比采用传统的时钟设备有着明显的优势，并且可广泛应用于对时统精度较高的行业中。1 GPS同步授时系统原理    如图1所示，整个系统以Cortex-M3为内核的ARM微处理器STM32f103rbt6为核心，并采用瑞士U-Blox公司NEO-5Q GPS数据接收模块接收卫星数据，微处理器从卫星数据中提取标准UTC时间码同时将其转换成标准北京时间码传输给本地计算机，最后由上位机授时软件对本地计算机进行校时，完成授时过程。1．1 ARM微处理器STM32f103rbt6    STM32f103rbt6是意法半导体公司一款基于Conex-M3内核的32位微控制器，它主要应用于智能仪表、变频器、工控网络、高端家电和操作界面等领域。STM32f103系列微控制器开发简单，有丰富的语句代码库，与ARM7TDMI相比运行速度最多可快35％且代码最多可省45％。综合考虑选用了此款微控制器为本系统的核心。&amp;nb<br/><a href="http://www.supplygps.cn/bloggps/wap.asp?mode=WAP&amp;act=View&amp;id=58&amp;Page=1">[&lt;&lt;]</a><a href="http://www.supplygps.cn/bloggps/wap.asp?mode=WAP&amp;act=View&amp;id=58&amp;Page=1">[[1]]</a><a href="http://www.supplygps.cn/bloggps/wap.asp?mode=WAP&amp;act=View&amp;id=58&amp;Page=2">[2]</a><a href="http://www.supplygps.cn/bloggps/wap.asp?mode=WAP&amp;act=View&amp;id=58&amp;Page=3">[3]</a><a href="http://www.supplygps.cn/bloggps/wap.asp?mode=WAP&amp;act=View&amp;id=58&amp;Page=4">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=58">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=58">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://www.supplygps.cn/bloggps/wap.asp">首页</a>
</p>
</card>
</wml>