無(wú)線數(shù)據(jù)采集系統(tǒng)通信模塊的設(shè)計(jì)與實(shí)現(xiàn)

無(wú)線數(shù)據(jù)采集系統(tǒng)通信模塊的設(shè)計(jì)與實(shí)現(xiàn)

ID:30408904

大小:64.54 KB

頁(yè)數(shù):6頁(yè)

時(shí)間:2018-12-29

無(wú)線數(shù)據(jù)采集系統(tǒng)通信模塊的設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)
無(wú)線數(shù)據(jù)采集系統(tǒng)通信模塊的設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)
無(wú)線數(shù)據(jù)采集系統(tǒng)通信模塊的設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)
無(wú)線數(shù)據(jù)采集系統(tǒng)通信模塊的設(shè)計(jì)與實(shí)現(xiàn)_第4頁(yè)
無(wú)線數(shù)據(jù)采集系統(tǒng)通信模塊的設(shè)計(jì)與實(shí)現(xiàn)_第5頁(yè)
資源描述:

《無(wú)線數(shù)據(jù)采集系統(tǒng)通信模塊的設(shè)計(jì)與實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫(kù)

1、摘要本文采用嵌入式微處理器STM32作為系統(tǒng)主控芯片,選用的通信芯片為SIM900A,在參考一些相關(guān)的文獻(xiàn)資料和芯片廠家的數(shù)據(jù)手冊(cè)后,設(shè)計(jì)了一種無(wú)線數(shù)據(jù)采集的通信模塊,并且經(jīng)過實(shí)際驗(yàn)證得出本模塊運(yùn)行性能穩(wěn)定,數(shù)據(jù)傳輸速度快,外觀精致,性價(jià)比高的特點(diǎn)。關(guān)鍵詞:SIM900A;數(shù)據(jù)采集;通信abstractThispaperadoptstheembeddedmicroprocessorSTM32asmasterchip,communicationchipisSIM900A,inreferenceto

2、somerelevantliteratureandchipmanufacturer'sdatasheet,designthecommunicationmoduleofawirelessdataacquisition,andaftertheactualverificationshowsthatthismodulerunsstableperformance,fastdatatransmission,exquisiteappearance,characteristicshighprice.Keywor

3、ds:SIM900A;dataacquisition;communication引言隨著互聯(lián)網(wǎng)技和當(dāng)今通信技術(shù)的快速發(fā)展,無(wú)線數(shù)據(jù)采集技術(shù)經(jīng)過這些年多次的實(shí)驗(yàn)研究以及實(shí)際中的應(yīng)用,目前其技術(shù)水平已達(dá)到非常成熟的地步,并且在各個(gè)領(lǐng)域有著重要的地位和起著重大作用。本文所設(shè)計(jì)的無(wú)線數(shù)據(jù)采集通信模塊,主要實(shí)現(xiàn)信息數(shù)據(jù)的接收發(fā)送功能,并且模塊運(yùn)行數(shù)據(jù)傳輸達(dá)到穩(wěn)定狀態(tài)。1無(wú)線通信模塊整體設(shè)計(jì)方案本次設(shè)計(jì)的硬件通信模塊主要由四部分構(gòu)成:電源部分、通信部分、主控芯片部分、數(shù)據(jù)采集部分。軟件部分主要實(shí)現(xiàn)通過主控芯

4、片進(jìn)行數(shù)據(jù)控制保證信息數(shù)據(jù)能夠發(fā)送接收正常。2無(wú)線通信模塊硬件設(shè)計(jì)2.1電源部分本電路的電源主要采用外接12V電源的供電模式,經(jīng)過電容濾波后將12電源輸送到LM2576電源集成塊中,將電壓由12V轉(zhuǎn)到4V,為主控芯片STM32以及通信芯片SIM900A提供穩(wěn)定的電源輸入。2.2主控芯片部分主控芯片采用的是單片機(jī)stm32,該芯片的工作溫度范圍為:-40°C~105°C,采用電平轉(zhuǎn)換MAX3232芯片對(duì)串口轉(zhuǎn)換來(lái)保證主控芯片與接口之間的通信。MAX3223芯片與串口1相連,輸出USART1_TX,

5、因此將GPIO定義為輸出接口,定義USART1_RX接口為輸入模式。SN65LBC184D與串口2進(jìn)行數(shù)據(jù)的接收發(fā)送通信,USART2_RTS、USART2_RX定義為輸入模式,USART2_CTS、USART2_TX定義為輸出模式,串口2控制主芯片SIM900A,USART3_RTS、USART3_RX定義為輸入接口,USART3_CTS、USART3_TX定義為輸出接口[1]。2.3通信芯片SIM900A是SIMCom公司開發(fā)生產(chǎn)的新型的產(chǎn)品,具有雙頻功能gsm/gprs的通信模塊,采用的是

6、SMT形式封裝,此款芯片運(yùn)行性能穩(wěn)定,外觀精致,性介比方面比較高,并且在使用功能上能滿足開發(fā)的多種需求[2]。此芯片還帶自動(dòng)斷線重連功能,此功能的實(shí)現(xiàn)需要用到DCD/RI兩個(gè)引腳,DCD引腳具有將模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào)功能,當(dāng)通信模塊斷電時(shí),會(huì)將DCD引腳置高電平,當(dāng)DCD檢測(cè)到引腳處于高電平時(shí),通信模塊會(huì)采用動(dòng)作,進(jìn)行重新連接。RI引腳則不同,其一直處于高電平狀態(tài),當(dāng)有無(wú)線數(shù)據(jù)信號(hào)傳來(lái)的時(shí)候,此引腳就會(huì)出現(xiàn)一個(gè)低點(diǎn)評(píng)信號(hào),當(dāng)RI檢測(cè)到引腳處于低電平時(shí),通信模塊就會(huì)采取動(dòng)作進(jìn)入到無(wú)線數(shù)據(jù)信號(hào)傳輸

7、模式。3無(wú)線通信模塊軟件設(shè)計(jì)3.1STM32的底層配置要實(shí)現(xiàn)主控芯片STM32與通信芯片SIM900A之間的數(shù)據(jù)通信,首先需要構(gòu)建系統(tǒng)開發(fā)環(huán)境,在此環(huán)境中添加一些會(huì)用的庫(kù)函數(shù)和一些配置文件,然后進(jìn)行對(duì)系統(tǒng)時(shí)鐘的配置,中斷的設(shè)置,輸入以及輸出端口電平設(shè)置,相應(yīng)通信串口設(shè)置。當(dāng)為以上內(nèi)容設(shè)置參數(shù)時(shí),需參照系統(tǒng)原理圖進(jìn)行程序編寫,然后對(duì)芯片的各個(gè)端口的功能,能產(chǎn)生什么作用進(jìn)行查看,做到準(zhǔn)確無(wú)誤。3.1.1串口配置開發(fā)環(huán)境準(zhǔn)備好后,開始對(duì)端口參數(shù)進(jìn)行設(shè)置。設(shè)置USART:9600b/s比特率、8bit字

8、長(zhǎng)、1bit停止、檢驗(yàn)?zāi)J綗o(wú)。接下來(lái)將各個(gè)串口初始化,打開中斷函數(shù),配置基本完成。3.1.2中斷控制器的配置首先將優(yōu)先級(jí)分組設(shè)置,先占1位優(yōu)先級(jí)、3位從優(yōu)先級(jí)。全局中斷定義5個(gè):2個(gè)RTC、USART1、USART2、USART3,針對(duì)每個(gè)全局中斷設(shè)置優(yōu)先級(jí)用來(lái)串口初始化。特別注意的是EXTI15的中斷管角為低電平的時(shí)候會(huì)被觸發(fā),此時(shí)通信模塊進(jìn)入數(shù)據(jù)模式,所以此引腳需要設(shè)備高優(yōu)先級(jí),定義該中斷為1位先占,0位從優(yōu)[3]。優(yōu)先級(jí)設(shè)置時(shí)需要根據(jù)運(yùn)行情況,選擇最佳中斷的分組以及優(yōu)先級(jí),才能達(dá)到快速中斷

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。