資源描述:
《基于單片機的gps高精度授時時鐘設(shè)計》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、學(xué)士學(xué)位畢業(yè)設(shè)計(論文)基于單片機的GPS高精度授時時鐘設(shè)計學(xué)生姓名:指導(dǎo)教師:所在學(xué)院:專業(yè):農(nóng)業(yè)電氣化—31—摘要本文設(shè)計了一種基于P89LPC952高速單片機的GPS衛(wèi)星授時時鐘。它由接收機、中央處理單元、LCM顯示、鍵盤、輸出接口組成。利用接收機提供的標(biāo)準(zhǔn)時間信號,通過中央處理單元對數(shù)據(jù)的處理,從而可同步輸出時間數(shù)據(jù),保證高精度授時。這不僅解決了時間獲取問題,而且能真正實現(xiàn)全球范圍內(nèi)的時間校準(zhǔn)。更創(chuàng)新性地集成了全世界212個城市的實時時間顯示。與傳統(tǒng)方法相比,這種全新的時鐘同步方法具有實現(xiàn)手
2、段簡單、精度高、范圍大、不需通道聯(lián)系、不受地理和氣候條件限制等眾多優(yōu)點,是時鐘同步的理想方法。本文介紹了基于P89LPC952的GPS授時時鐘裝置的硬件;根據(jù)裝置要實現(xiàn)的功能,給出了主程序和中斷程序的流程圖和程序介紹。關(guān)鍵詞:授時時鐘P89LPC952GPS中央處理單元—31—ABSTRACTABSTRACTAkindofGPSsatellitetimingclockbasedontheP89LPC952High-speedMCUisrecommendedinthefollowingthesis.I
3、tiscomposedofreceptors、centralproceedingsections,LCM,keyboardandoutputconnectors.Thecentralproceedingsectioncoulddealwiththedatatomaketheoutputtimedatabyuseofthestandardtimesignalssuppliedbyreceptors,thus,keepinghighlyprecisiontiming.Bythisway,notonlys
4、olvetheproblemofthetimeobtained,butalsothetimeintheworldwideisreallycompletelyunified.Evenmore,creativelyintegrates212citiesoftheworldwide’sreal-timedisplay.Comparedwithconventionalmethod,thisnewsynchronousclockplanhasmanyadvantages,suchassimple,highpr
5、ecision,wideextension,nochannelsneeded,noconfineofgeographyandweatherenvironmentandsoon.Itistheidealwaytosynchronizetheclock.Inthefollowingpaper,representthehardwareoftheGPStimingclockbasedontheP89LPC952High-speedMCU.Accordingtothefunctionofthedevice,l
6、isttheflowchartofthemainprogramandtheinterruptprogramandtheintroductionofthoseprograms.Keywords:TimingclockP89LPC952GPSCentralproceedingsection—31—目錄目錄摘要IABSTRACTII前言IV1.緒論11.1設(shè)計提出的意義11.2課題主要內(nèi)容12.系統(tǒng)設(shè)計基礎(chǔ)22.1設(shè)計思想22.2方案選擇22.3本章小結(jié)33.系統(tǒng)組成原理及硬件設(shè)計43.1系統(tǒng)的組成和原理
7、43.2硬件電路的設(shè)計43.3本章小結(jié)104.軟件設(shè)計114.1軟件系統(tǒng)結(jié)構(gòu)114.2主要算法設(shè)計124.3本章小結(jié)155.PCB設(shè)計、組裝及調(diào)試165.1PCB的設(shè)計165.2PCB焊接組裝175.3電路的調(diào)試175.4本章小結(jié)18結(jié)論19參考文獻(xiàn)20致謝21附錄1系統(tǒng)原理圖22附錄2主要源代碼23—31—前言前言20世紀(jì)70年代的計算機革命產(chǎn)生了一群新的時間用戶,他們需要精確的計算機時間。但是,眾所周知,計算機時鐘的守時性能并不出色。通常,簡單的時鐘如腕表和家里的掛鐘的性能要好于計算機時鐘。這種
8、計算機時鐘的性能會導(dǎo)致很多問題,因為有很多計算機應(yīng)用需要時間精度保持在接近1s或更好。例如,出于安全原因,用于金融系統(tǒng)的計算機必須能夠精確記錄每次轉(zhuǎn)賬、交易的精確時間。同樣,用于電信計費的計算機,它不僅要求單機能夠準(zhǔn)確記錄通信的時間,還要求另外城市的計算機能夠保持時間同步,才能保證網(wǎng)間結(jié)算不會出問題。用于精確物理測量獲得科學(xué)數(shù)據(jù)的計算機系統(tǒng)需要知道測量的精確時刻,全自動化工業(yè)系統(tǒng)也需要計算機在正確的時刻發(fā)出控制指令。對同步通信系統(tǒng),如無線電臺、電視基站,需要計算機在正