freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于51單片機(jī)gps通訊-wenkub

2022-11-28 21:42:09 本頁面
 

【正文】 在 GPS 接收機(jī)的二次開發(fā)過程中 , 我們采用了單片機(jī)擴(kuò)展的方式 , 并利用單片機(jī)作為中間媒介向微機(jī)提供信息服務(wù)。 單片機(jī)概述 . 1 單片機(jī)主流產(chǎn)品系列 MCS51單片機(jī)是美國 INTEL公司于 1980年推出的產(chǎn)品,典型產(chǎn)品有8031(內(nèi)部沒有程序存儲器,實際使用方面已經(jīng)被市場淘汰)、 8051(芯片采用 HMOS,功耗是 630mW,是 89C51的 5倍,實際使用方面已經(jīng)被市場淘汰)和 8751等通用產(chǎn)品。 89S51在工藝上進(jìn)行了改進(jìn),89S51采用 ,成本降低 ,而且將功能提升 ,增加了競爭力。本次項目主控單元采用的是 AT89S52,51跟 52的主要區(qū)別在于,多了一個定時器 2, RAM變成 256byte,FLASH變成 8k。其實單片機(jī)應(yīng)用的意義不僅在于它的廣闊范圍及所帶來的經(jīng)濟(jì)效益。隨著單片機(jī)應(yīng)用的推廣,微控制技術(shù)將不斷發(fā)展完善。 物理上分為: 4個空間,即片內(nèi) ROM、片外 ROM、片內(nèi) RAM、片外 RAM 邏輯上分為: 3個空間, 即程序內(nèi)存(片內(nèi)、外)統(tǒng)一編址 數(shù)據(jù)存儲器(片內(nèi)) 數(shù)據(jù)存儲器(片外) 8 ( 1) .程序存儲器 一個微處理器能夠聰明地執(zhí)行某種任務(wù),除了它們強(qiáng)大的硬件外,還需要運行的軟件,其實微處理器并不聰明,它們只是完全按照人們預(yù)先編寫的程序而執(zhí)行。但在程序存儲中有些特殊的單元,這在使用中應(yīng)加以注意:其中一組特殊是 0000H— 0002H單元,系統(tǒng)復(fù)位后, PC為 0000H,單片機(jī) 從 0000H單元開始執(zhí)行程序,如果程序不是從 0000H單元開始,則應(yīng)在這三個單元中存放一條無 條件轉(zhuǎn)移指令,讓 CPU直接去執(zhí)行用戶指定的程序。 001BH— 0022H定時 /計數(shù)器 1中斷地址區(qū)。但是通常情況下,每段只有 8個地址單元是不能存下完整的中斷服務(wù)程序的,因而一般也在中斷響應(yīng)的地址區(qū)安放一條無條件轉(zhuǎn)移指令,指向程序存儲器的其它真正存放中斷服務(wù)程序的空間去執(zhí)行 ,這樣中斷響應(yīng)后, CPU讀到這條轉(zhuǎn)移指令,便轉(zhuǎn)向其他地方去繼續(xù)執(zhí)行中斷服務(wù)程序。 MCS51的數(shù)據(jù)存儲器均可讀寫,部分單元還可以位尋址。從下圖中可清楚地看出它們的結(jié)構(gòu)分布。 表 21 PSW與工作寄存器關(guān)系 (RS!) (RS0) 工作寄存器區(qū) 0 0 0區(qū) 00H— 07H 0 1 1區(qū) 08H— 0FH 1 0 2區(qū) 10H— 17H 1 1 3區(qū) 18H— 1FH 特殊 功能寄存器( SFR)也稱為專用寄存器,特殊功能寄存器反映了 MCS51 單片機(jī)的運行狀態(tài)。位尋址區(qū)共有 16個字節(jié), 128個位,位地址為 00H— 7FH。 ~ ( 39~ 32腳): 8位漏極開路的三態(tài)雙向輸入 /輸出口。作為輸出口時,由于電路內(nèi)部已經(jīng)帶上拉電阻,因此 P1 P2 S1 P2 指令周期機(jī)器周期 S2S3 S4 S5 S6 S1 S2 S3 S4S5 S6 P1 P2 P1 P2 P1P2 P1 P2 P1 P2 P1 P2 P1 P2 P1 P2 P1 P2 P1 P2 P1 P2XTAL2 (OSC) 振蕩周期 時鐘周期 無需外接上拉電阻;作為輸入口時,也需先向鎖存器寫入“ 1”。 P2口可作為通用 I/O口使用,也可作為高位地址線使用的。定時器在本次項目中需要 用到地方較多。 TMOD和 TCON這兩個特殊功能寄存器的格式參見下表: 表 22 定時 /計數(shù)器的方式控制字 TMOD D7 D6 D5 D4 D3 D2 D1 D0 GATE C/T M1 M0 GATE C/T M1 M0 TI方式字段 TO方式字段 表 23 定時器控制寄存器 TCON D7 D6 D5 D4 D3 D2 D1 D0 TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 MCS51的定時 /計數(shù)器共有四種工作方式,我們將逐個了解下,并著重介紹 本次項目采用的工作方式 2。 12或 (213— 計數(shù)初值 )179。 12或( 216— 計數(shù)初值)179。在這種工作方式中, 16位計數(shù)器分為兩部分,即以 TL0為計數(shù)器,以 TH0作為預(yù)置寄存器,初 始化時把計數(shù)初值分別加載至 TL0和TH0中,當(dāng)計數(shù)溢出時,不再象方式 0和方式 1那樣需要“人工干預(yù)”,由軟件重新賦值,而是由預(yù)置寄存器 TH以硬件方法自動給計數(shù)器 TL0重新加載。也可以當(dāng)作串行數(shù)據(jù)通信的波特率發(fā)送器使用。其功能和操作與方式 0或方式 1完全相同。這個通信口既可以用于網(wǎng)絡(luò)通信,亦可實現(xiàn)串行異步通信,還可以構(gòu)成同步移位寄存器使用。此時也得象人的思維一樣停下某一樣(或幾樣)工作先去完成一些緊急任務(wù)的中斷方法。 MCS51提供了 5個中斷源,兩個中斷優(yōu)先級控制,可實現(xiàn)兩個中斷服務(wù)嵌套。不同的中斷源、 不同的中斷要求有不同的中斷處理方法,但它們的處理流程一般都如下所述: ( 1) .現(xiàn)場保護(hù)和現(xiàn)場恢復(fù) 中斷是在執(zhí)行其它任務(wù)的過程中轉(zhuǎn)去執(zhí)行臨時的任務(wù),為了在執(zhí)行完中斷服務(wù)程序后,回頭執(zhí)行原先的程序時,知道程序原來在何處打斷的,各有關(guān)寄存器的內(nèi)容如何,就必須在轉(zhuǎn)入執(zhí)行中斷服務(wù)程序前,將這些內(nèi)容和狀態(tài)進(jìn)行備份 — 即保護(hù)現(xiàn)場。 ( 3) .中斷服務(wù)程序 既然有中斷產(chǎn)生,就必然有其具體的需執(zhí)行的任務(wù),中斷服務(wù)程序就是執(zhí)行中斷處理的具體內(nèi)容,一般以子程序的形式出現(xiàn),所有的中斷都要轉(zhuǎn)去執(zhí)行中斷服務(wù)程序,進(jìn)行中斷服務(wù)。 TI: MCS51串行口的發(fā)送中斷標(biāo)志,在串行口以方式 0發(fā)送時,每當(dāng)發(fā)送完 8位數(shù)據(jù),由硬件置位。 RI為 1 表示串行口接收器正向 CPU申請中斷。 IT1=1,邊沿觸發(fā)。對于中斷控制,已經(jīng)對 TCON和 SCON進(jìn)行了分析,其實它們兩個寄存器也是中斷的控制寄存器,負(fù)責(zé)對中斷的部分功能進(jìn)行控制。 ES:串行口中斷控制位, ES=1允許串行口中斷, ES=0,屏蔽串行口中斷。 ET0:定時 /計 數(shù)器 T0中斷控制位。這就是優(yōu)先級寄存 IP的作用了, IP的格式如下,字節(jié)地址是 B8H。 PX1:外中斷 1優(yōu)先級控制位。 PX0:外中斷 0優(yōu)先級控制位。值得一提的是,各中斷區(qū)只有 8個單元,一般情況下(除非中斷程序非常簡單),都不可能安裝下一個完整的中斷服務(wù)程序。 避免 90176。還要注意地線的電源的共用問題。傳輸 CPU 對 8251A 的編程命令字和 8251A 送往 CPU 的狀態(tài)信息及數(shù)據(jù)。該信號也可看作是 8251A 數(shù)據(jù)口 / 控制口的選擇信號。 TXE :發(fā)送器空信號, TXE 為高電平時有效,用來表示此時 8251A 發(fā)送器中并行到串行轉(zhuǎn)換器空,說明一個發(fā)送動作已完成。 8251A 與外部設(shè)備之間的連接信號 8251A 與外部設(shè)備之間的連接信號分為兩類 : (1) 收發(fā)聯(lián)絡(luò)信號 :數(shù)據(jù)終端準(zhǔn)備好信號,通知外部設(shè)備, CPU 當(dāng)前已經(jīng)準(zhǔn)備就緒。 實際使用時,這 4 個信號中通常只有 必須為低電平,其它 3 個信號可以懸空。用來接收外設(shè) 送來的串行數(shù)據(jù),數(shù)據(jù)進(jìn)入 8251A 后被轉(zhuǎn)變?yōu)椴⑿蟹绞健? TXD :發(fā)送器時鐘輸入,用來控制發(fā)送字符的速度。 VCC :電源輸入 GND :地 21 圖 211 8251的內(nèi)部結(jié)構(gòu)圖 74ls373 74LS373是八 D鎖存器 (3S,鎖存允許輸入有回環(huán)特性 ) ,常應(yīng)用在地址鎖存及輸出口的擴(kuò)展中。 工作原理: 74LS373的輸出端 O0~O7可直接與總線相連。當(dāng) LE為低電平時, O被鎖存在已建立的數(shù)據(jù)電平。 GPS工作衛(wèi)星星座( BlockⅡ)共有 24顆衛(wèi)星,其中 3顆為備用衛(wèi)星可隨時替代發(fā)生故障的其它衛(wèi)星。從一個軌道面的衛(wèi)星到下一個軌道面的衛(wèi)星間錯動 40176。 圖 32 GPS星座示意圖 GPS衛(wèi)星的基本功能是: 1)接收和儲存來自地面監(jiān)控站的導(dǎo)航信息,接收并執(zhí)行監(jiān)控站的控制指令。 5)在地面監(jiān)控站的指令下 ,通過推進(jìn)器調(diào)整衛(wèi)星的姿態(tài)和啟用備用衛(wèi)星。每個監(jiān)測站配有 GPS接收機(jī),對每顆衛(wèi)星長年連續(xù)不斷地進(jìn)行觀測,每 6秒進(jìn)行一次偽距測量和積分多普勒觀測,采用氣象要素等數(shù)據(jù)??臻g部分和地面監(jiān)控部分,是用戶廣泛應(yīng)用系統(tǒng)進(jìn)行導(dǎo)航和定位的基礎(chǔ),而用戶只有通過用戶設(shè)備,才能實現(xiàn)應(yīng)用 GPS導(dǎo)航和定位的目的。用戶設(shè)備的主要任務(wù)是,接收 GPS衛(wèi)星發(fā)射的無線信號,以獲得必要的定位信息及觀測量,并經(jīng)數(shù)據(jù)處理而完成定位工作。用戶接收機(jī)在某一時刻 接收到 3 顆以上的 GPS 衛(wèi)星信號 , 測量出測站點至衛(wèi)星的距離 , 并通過導(dǎo)航電文解算出該時刻 GPS 衛(wèi)星空間坐標(biāo) , 據(jù)此 , 采用距離交會算法 , 得出接收機(jī)天線中心的空間位置坐標(biāo)。本文主要用后一種即 NMEA0183格式。軟件包括內(nèi)軟件和外軟件,內(nèi)軟件是與接收機(jī)融為一體的控制接收機(jī)信號、對衛(wèi)星信號進(jìn)行測量,以及自動操作的程序等 。 26 圖 34 GPS接收機(jī)的基本構(gòu)成 下面對其主要功能作簡要介紹。前置放大器是一種關(guān)鍵性元件,它直接影響著信噪比。通道由硬件和軟件組成。同時相關(guān)型通道也廣泛應(yīng)用于現(xiàn)代的 GPS接收機(jī)中。輸入各種指令,以控制屏幕顯示等。下面以碼相關(guān)型通道的工作方式為例,來闡述接收機(jī)的基本工作原理。碼跟蹤回路從 C/A碼或 P碼中提取偽距觀測量 ,同時對衛(wèi)星信號進(jìn)行解調(diào),以獲取導(dǎo)航電文和載波。此時,如果把衛(wèi)星信號和復(fù)制碼混頻,并將混頻后的信號通過帶通濾波器濾去衛(wèi)星信號中的偽隨機(jī)噪聲碼,便可獲得只具有數(shù)據(jù)碼 (導(dǎo)航電文 )和載波的信號。碼相關(guān)通道既可進(jìn)行偽距測量,又可進(jìn)行載波相位測量,并能獲得導(dǎo)航電文,信噪比也較好,因此目前接收機(jī)普遍采 用這種通道。新型的 GPS接收機(jī)綜合了相關(guān)技術(shù)和平方技術(shù),可以提供多種導(dǎo)航和定位信息等。 41mm179。 ( 2) 跟蹤性能 29 跟蹤能力:同時跟蹤 12顆衛(wèi)星 波跟蹤(載波輔助跟蹤) L1波段( ), C/A碼( 速率)+載 小于 1米差分精度 獨特的速度濾波器,無靜態(tài)漂移 首次定位時間( TTFF)短 ( 3) 捕獲時間 TTFF典型重捕獲時間 , TTFF典型溫啟動 15秒,典型初始化啟動 45秒;TTFF典型冷啟動 120秒。 ( 6) 動態(tài)性能 高度:- 1000~ 60000英尺 速度 : 515米 /秒 加速度 : 6g ( 7) 物理特性 基準(zhǔn)面: 189種標(biāo)準(zhǔn)基準(zhǔn)面, 5種 用戶自定義基準(zhǔn)面,缺省為 WGS- 84 電源:直流+ 5177。板上自帶超大容量電容。 10)插頭,射頻: OSX(或 MCX型, 超小型,搭鎖式) TTL接口;差分 GPSRTCM SC- 104( ROCKWELL二進(jìn)制和 NMEA兩種格式) GARMIN 公司 的 GPS25 板 ( 1) 產(chǎn)品簡介 30 GARMIN公司在提供各種類型的 GPS成品的同時 ,還提供一系列的最經(jīng)典的GPS OEM板產(chǎn)品。 ( 2) 跟蹤性能 12并行通道,瞬間鎖定可視衛(wèi)星 長壽命后備鋰電使重捕速度更快 全屏敝封裝具備優(yōu)秀抗電磁干擾特點 ( 3) 定位時間 熱 啟 動: 15sec 冷 啟 動 : 45sec 重新捕獲: 2sec 自動搜索: 90sec ( 4) 數(shù)據(jù)特性 更 新 率: 1/sec1/900sec可調(diào) 坐標(biāo)系統(tǒng): 106個預(yù)定義 ,1個自定義 接 口:兩個 RS232兼容串行口 CMOS 格 式: NEMA ASCII/二進(jìn)制可設(shè)置 輸入數(shù)據(jù):初始位置 /日期 /時間 ,2D/3D方式 ,坐標(biāo)系統(tǒng) ,RTCM104差分校正輸出數(shù)據(jù):速度、時間、機(jī)器 /衛(wèi)星狀態(tài)、幾何因子及誤差估計 ( 5) 精 度 : 位置精度: 15mRms(SA off)/10m(差 分 ) 時間精度: 1PPS秒脈沖輸出精度可達(dá)到士 1us 速度精度: ( 6) 動態(tài)性能 速 度: 515m/s 加 速 度: 6g 高 度: 18,000 米 ( 7) 物理特性 尺 寸: ** 重 量: 40克 電。在車輛調(diào)度、精細(xì)農(nóng)業(yè)、高速追擊、普通授時等領(lǐng)域得到廣泛應(yīng)用。 71179。 后備電源:外部+ 5V177。 輸出信息:經(jīng)度、緯度、高度、速度、航向、時間、載波相位、自檢等幾十個數(shù)據(jù)的 十幾條組合輸出信息( Rockwell二進(jìn)制格式),輸出間隔可調(diào), NMEA- 0183,天線:可配有源微帶扁片天線模塊,接收板提供電源( 25mA,5V),或配無源 天線(電纜損耗 3db)。 021/031保持了 371/381原有的 12個并行通道和高靈敏度 RF部分,再加上其獨具特色的內(nèi)部 DSP及控制處理軟件,使Jupiter捕捉和重捕衛(wèi)星的能力更加迅速,航跡平滑和高效率導(dǎo)航更可靠,即使在城市和樹林中, Jupiter 021/031也能定位自如??煞奖?、自主地開發(fā)出各種 GPS應(yīng)用系統(tǒng)。此時,為了獲得 L2載波的相位觀測量可利用平方技術(shù)。它利用壓控振蕩器使接收機(jī)振蕩器所產(chǎn)生的參考載波相位與接收機(jī)的載波相位保持一致,當(dāng)兩信號的相位保持一致時,載波跟蹤回路便鎖住了載波信號,這時通過對載波信號的測量,進(jìn)一步獲得
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1