娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2024年08月28日(星期三)

正在發生

2020年08月28日 | 基于MSP430單片機的GPS和CDMA雙接收計時系統

發布者:耿高良 來源: elecfans關鍵字:MSP430  單片機  GPS  CDMA  雙接收計時系統 手機看文章 掃描二維碼
隨時隨地手機看文章

在可靠性、擴展性、控制功能以及體積、功耗等方面比其他電子產品具有優越性。在天文、地震臺、航空航天等對時間精度較高的場合,以及國防、通信、電力、交通等要求高精度時間同步的領域,得到廣泛應用。


1 系統硬件設計方案

1.1 系統總體設計

基于MSP430單片機的GPS和CDMA雙接收計時系統,是傳統鐘表計時技術與現代時頻、微電子、通訊、計算機等多項技術的結合,通過接收不同形式的時間碼,經內置微處理器解碼處理,自動校準計時器走時,使該系統顯示時間與標準時間自動保持精確同步。除保留傳統機械時鐘計時特點外,還增加了LCD數字顯示,雙顯示方式。接收GPS、CDMA信號,實現雙系統聯合精確定時,在接收到精確的時碼后,經數據處理器處理,即可自動校正時鐘的走時誤差,使每只時鐘的走時均受統一精確的時碼控制,從而實現了高精度計量時間的一致性,同時也可手動校時、接收時間信號,系統硬件框圖如圖1所示。

基于MSP430單片機的GPS和CDMA雙接收計時系統

1.2 系統各部分的硬件設計

1.2.1 MSP430 MCU

MSP430F5xx是德州儀器儀表推出的實現超低功耗MSP430 MCU系列產品。該系列針對峰值高達25 MHz的產品,實現業界最低的功耗,擁有更高的閃存與RAM存儲器存儲容量,以及射頻(RF)、USB、加密和LCD接口等集成外設。MSP430F5xx MCU的工作功耗與待機功耗僅為160μA/Hz與1.5μA,系統能以較小功耗運行的同時可執行高強度的任務。可充分發揮高達25 MHz峰值執行性能,同時確保功耗僅為160μA/HMz。MCU采用16位精簡指令,一個時鐘周期可執行一條指令,運行速度可達25~30 MI·s-1,而傳統51單片機6個或12個時鐘周期可執行一條指令。以上特點確保了其可編制出高效率的源程序,用以滿足電池供電超低功耗要求。


1.2.2 GPS接收模塊

GPS模塊是應用較廣的一種導航、定位和定時的多功能系統,具有全天候、高精度、自動測量以及體積小、功耗低的特點,且技術成熟、價格低廉。


GPS模塊為系統提供GPS定時、定位信息,設計采用u-blox公司的MAX-6Q,其具有以下特點:(1)精度高,抗干擾能力強。(2)啟動時間短,冷啟動只需26 s,熱啟動只需1 s。(3)串行接口有1UART、1DDC,可方便與MSP430F5xx的UART模塊通信。(4)體積小,電壓為3.3 V,與MSP430F5xx相同。(5)輸出信息采用標準的NEMA-0183協議。


1.2.3 CDMA接收模塊

CDMA無線通信模塊從CDMA基站上獲取標準的時間信號,CDMA校時系統信號穩定,不易受電源、外界無線電干擾,便于部署在任何有CDMA信號的地方。針對以上特性,在室內無衛星信號或GPS信號難于接收的地點使用,恰好解決了常見的GPS模塊局限性問題。

CDMA接收模塊采用華為MC323模塊,MC323將基帶、RF收發器、電源管理模塊單元、功率放大器集成,功能全面、應用廣泛。其電路框圖如圖2所示。

基于MSP430單片機的GPS和CDMA雙接收計時系統

2 系統軟件設計方案

系統的軟件部分主要負責設置GPS模塊與MCU之間的串口通信1、CDMA模塊與MCU之間的串口通信2、時間的顯示及人機接口。其主要包括初始化、串口通信、數據處理、故障提示、顯示、鍵盤處理及電源管理等部分,其中初始化包括MSP430中各種寄存器的配置、串口相關參數配置以及外圍電路的初始化等。


2.1 系統軟件雙接收的整體方案

系統采用GPS和CDMA雙模式接收,同時可定時進行自動接收,也可通過外部接收按鍵進行強制接收。軟件優先接收GPS模塊的數據信息,當GPS數據無效或無法采集到信號時,再接收CDMA數據。若GPS和CDMA接收的數據有效,則更新數據;若無效,則數據保持。系統雙接收處理流程如圖3所示。

基于MSP430單片機的GPS和CDMA雙接收計時系統

2.2 GPS模塊接收方案

GPS模塊MAX-6Q通信采用串口通信1,包括數據發送、接收、校驗、通信障礙提示等,數據處理主要有GPS接收數據的解碼、存儲和數據刷新等。MAX-6Q的數據輸出為NMEA-0183格式,最大更新速率5 Hz,為保證數據傳輸的可靠性與實時性,并提高單片機的利用率,文中采用中斷方式而非查詢方式。


在中斷處理程序中,將接收到的GPS數據放入數組中,通過讀取數據包的前7 bit,可判斷該數據包格式,系統只處理了NEMA中GPGGA和GPZDA兩種格式的消息,并定義了兩種相應的處理函數,其各函數功能如下:

GPZDA()函數:提出UTC日期和時間。

GPRMC()函數:提出UTC日期、時間、經度和緯度信息。

通過GPS數據處理,誤碼的判斷,刷新數據顯示,其GPS處理流程如圖4所示。

基于MSP430單片機的GPS和CDMA雙接收計時系統


2.3 CDMA模塊接收方案

CDMA模塊MC323通信采用串口通信2,數據處理主要是CDMA接收數據的解碼、存儲和數據刷新等。CDMA時間查詢指令如表1所示。

基于MSP430單片機的GPS和CDMA雙接收計時系統

CDMA接收打開,CDMA模塊進行初始化。MSP430F5xx打開串口2向CDMA模塊MC323發出查詢指令“AT^TIME”,若查詢時間超過10 min,則自動退出查詢。CDMA模塊MC323收到“AT^TIME”查詢指令后,向單片機返回時間信息,而單片機將對時間信息進行分析處理并將處理后的時間信息進行存儲和更新,CDMA處理流程如圖5所示。

基于MSP430單片機的GPS和CDMA雙接收計時系統

3 結束語

根據GPS和CDMA的不同特點,采用兩種接收模式聯合定時,不僅在GPS接收正常時,能保證時間的高精度、一致性,且在GPS失效或室內GPS信號接收困難時,通過CDMA接收,同樣保障了時間的精確性和一致性,且還具有可靠性高、環境適應性強的特點。本單片機采用MSP430,其不僅功耗低,且處理能力強,模擬技術性能高及片上外圍技術豐富,故滿足了低功耗高性能的要求。此外,性能還可滿足高精度計時系統對時間精度性和實時性的要求,本設計不論在室外或室內均具有良好的接收、自動智能授時能力。其既可滿足精度要求較高的天文、航空航天等系統,又可滿足普通民用使用,還可應變特殊情況下的使用需求,因此擁有良好的應用前景。

關鍵字:MSP430  單片機  GPS  CDMA  雙接收計時系統 引用地址:基于MSP430單片機的GPS和CDMA雙接收計時系統

上一篇:MSP430開發工具的介紹及其特性
下一篇:TIMSP430微控制器軟件編程經驗和應用技巧

推薦閱讀

前不久有媒體曝光了亞馬遜血汗工廠惡劣行為,員工工傷后流落街頭,數千員工領取政府食品券。這不,亞馬遜開始公關了,Twitter上出現數名亞馬遜員工為自家公司辯護。那些擔心亞馬遜成千上萬倉庫員工福利的焦慮消費者可以松一口氣了,因為他們的確可以隨時使用廁所。他們也可以在工作中喝水,在光線充足、通風良好的地方工作,也不需要糧票來維持收支平衡。...
近日,2019年世界機器人大會正在如火如荼召開,展會現場,從工業機器人、服務機器人到特種機器人、物流機器人,豐富多姿的展品引得人們駐足連連。其所展示的覆蓋“人”、“物”、“裝備”的全產業鏈發展,讓人們對行業有了更清晰的認知。 據悉,世界機器人大會被稱為機器人行業的“春晚”,舉辦至今已逾5屆。而隨著每一屆大會的陸續召開,我們發現其所...
  8月27日,深圳市發展和改革委員會發布了《關于組織開展深圳市2020年度新能源汽車充電設施建設補貼申報工作的通知》,通知指出,建設企業需在深圳市累計建設的充電設施總功率達到8000kW方可申請補貼。同一建設企業首次申領補貼后新增建設總功率達到3000kW的,可再次申請。   政策原文如下: 深圳市發展和改革委員會關于組織開展深圳市2020年度新能...
近日,韓國KNCAP公布了2021款 特斯拉Model 3 ( 參數 | 詢價 ) 安全測試結果:綜合分83.3分,但在自動剎車環節失利。在韓國KNCAP所設計的AEB自動緊急制動測試環節中,特斯拉Model 3分別以20km/h、25km/h和40km/h三個速度與行駛中的自行車、行人發生多次碰撞,導致該車的在行人安全與事故預防方面丟分較多,僅為三級(最高為一級)。在韓國,汽車安全測試...

史海拾趣

問答坊 | AI 解惑

請教高手指點!

小弟所跟老板是光纖的,最近讓我搞光外調制器,其中的驅動電路需要微波/射頻電路設計,我是白手起家呀,這方面可以說一點基礎沒有。哪位高手指點下,我看什么書可以盡快有個大體的了解和入門呢?…

查看全部問答∨

led顯示棒的基本原理

led顯示棒的基本原理…

查看全部問答∨

請教大家我應該用什么方法設計這個波形發生和控制電路

大家好!我想設計一個電路,可以產生兩路同步的波形,還在波形產生到某個點的時候觸發一個采集卡采 集數據,請問我是用cpld,單片機,arm,fpga,dsp,plc中的哪種?因為我要學會了才弄,希望大家給 點意見。…

查看全部問答∨

高密度電源的工藝設計(看看什么叫牛!140mm*44mm*90mm做到5000W)

在網上看到“斜陽古道”大哥發了篇“高密度電源的工藝設計”,看了之后簡直是嘆服!拿出來與大家分享。在網上找了半天也沒找到原理圖什么的,希望大家一起努力找找,如果能仿制一臺那就太好了! 高密度電源的工藝設計  & ...…

查看全部問答∨

振蕩電路實用設計手冊

振蕩電路實用設計手冊…

查看全部問答∨

PXA270核心板方案:

PXA270核心板方案:   CPU:PXA270   SDRAM:128M   FLASH:32M   接口:USB、SDCARD、SERIAL等   LCD+TOUCH:3.5‘   支持WIFI 方案可提供:SCH + PCB + BOOM + WINCE ...…

查看全部問答∨

ARM開發工具ADS1.2的新手問題?

ARM開發工具ADS1.2的新手問題? 共有3個問題 1.ADS支持軟仿真嗎,怎么用仿真?是在axd環境下選擇option——>Configure taget——>選擇ARMUL,然后再去打開axf文件嗎。 2.打開axf文件如果是匯編格式,怎么才能讓它顯示源碼啊。 3.在Codewarrio ...…

查看全部問答∨

有人知道 Microsoft Platform. Builder for Windows Mobile 5.0 怎么調試嗎?

我編譯完系統后,如何進入模擬器調試? 然后我找了個驅動dll例子,怎么加入到系統里去進行調試?…

查看全部問答∨

學習linux下的驅動程序開發的方法

我想學習linux下的驅動程序開發,需要什么基礎啊…

查看全部問答∨

關于FLASH :使用JTAG把ST公司的M29W320DB燒寫程序用到Spansion公司的S29GL032A(R4)上面的問題

我現在正在用ADI公司的BF536做開發,在adi公司的開發板上,用的是ST公司的M29W320DB,并且也有相應的燒寫程序,是用C語言寫的, 可我自己做的板子是用的Spansion公司的S29GL032A的,我看了兩者的datasheet,管腳是兼容的, 命令字也是一樣的,于 ...…

查看全部問答∨
小廣播
設計資源 培訓 開發板 精華推薦

最新單片機文章
何立民專欄 單片機及嵌入式寶典

北京航空航天大學教授,20余年來致力于單片機與嵌入式系統推廣工作。

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 西畴县| 佛坪县| 南陵县| 甘肃省| 绥中县| 昂仁县| 西乌珠穆沁旗| 班玛县| 西城区| 涟源市| 达拉特旗| 康定县| 怀柔区| 陵川县| 连江县| 碌曲县| 山西省| 连云港市| 马龙县| 晋州市| 龙井市| 镇康县| 清原| 朔州市| 融水| 寿阳县| 邯郸市| 无锡市| 雷州市| 思南县| 沅江市| 江津市| 北流市| 察雅县| 秭归县| 揭东县| 揭阳市| 休宁县| 绍兴市| 温州市| 石楼县|