新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 基于ARM的GPS同步授時系統(tǒng)設計

        基于ARM的GPS同步授時系統(tǒng)設計

        作者: 時間:2011-09-20 來源:網絡 收藏


        3 軟件
        3.1 信號提取
        上電后,每隔一定的時間就會返回一定格式的數(shù)據(jù),數(shù)據(jù)每行都以‘$’開頭,接著是信息類型,后面是數(shù)據(jù),以逗號分隔開。信息的類型有:
        GPGSV:可見衛(wèi)星信息
        GPGLL:地理定位信息
        GPRMC:最小定位信息
        GPVTG:地面速度信息
        GPGGA:GPS定位信息
        GPGSA:當前衛(wèi)星信息
        因為GPRMC最小定位信息包含所需要的時間信息,所以微控制器只需提取最小定位信息中的時間數(shù)據(jù)。
        一行完整的最小定位信息數(shù)據(jù)如下:
        $GPRMC,020603.000,A,3744.9012,N,11232.5569,E,0.00,96.40,140211,,,A*50
        當GPS接收模塊收到數(shù)據(jù)傳給微控制器時,數(shù)據(jù)處理終端首先提取第一個逗號后的數(shù)據(jù)020603,它是UTC時間hhmmss(時分秒)格式,因為不是標準北京時間,所以要對其UTC日期ddmmyy(日月年)格式。最后,將處理完畢后的數(shù)據(jù)存到控制器的數(shù)據(jù)存儲器中,并通過串口發(fā)送給上位機軟件。
        3.2上位機GPS軟件
        GPS軟件是通過VC++6.0編寫的上位機程序,當軟件運行時首先采集本地計算機時間:如2011-02-14 10:05:58,當GPS模塊接收到正常數(shù)據(jù)并選擇正確的串行端口時,UTC時間信息經控制器處理成標準北京時間后輸出到校時中:如2011-02-14 10:06:03,如圖4所示。系統(tǒng)需要校時動作時,按下校時按鈕,然后彈出GPS校時信息,表明GPS校時成功。

        本文引用地址:http://www.104case.com/article/150194.htm

        a.JPG



        4 結論
        本文給出了針對授時系統(tǒng)的新方案,并對整體結構進行了深入分析,根據(jù)所需要實現(xiàn)的功能構建了整體軟硬件開發(fā)平臺。提出了一種的GPS授時系統(tǒng),通過GPS采集終端和微控制器數(shù)據(jù)處理終端,并結合上位機校時軟件成功實現(xiàn)了一種更加精確的同步授時方案。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區(qū)

        關閉
        主站蜘蛛池模板: 丰都县| 盐城市| 于都县| 迭部县| 保山市| 绥滨县| 邛崃市| 都安| 元江| 昌邑市| 和平县| 柯坪县| 彰化县| 平陆县| 石台县| 涟水县| 乌拉特后旗| 万荣县| 旬阳县| 张掖市| 龙里县| 闸北区| 积石山| 子长县| 曲靖市| 克什克腾旗| 丰县| 宜州市| 桦南县| 鹤山市| 灵丘县| 沙坪坝区| 缙云县| 湘乡市| 威信县| 西城区| 佛教| 井陉县| 盐城市| 土默特左旗| 安阳县|