版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、<p> 基于無線傳輸?shù)莫M小環(huán)境生命探測小車設(shè)計</p><p><b> 摘 要</b></p><p> 進入本世紀以來,地震頻發(fā),目前人類尚不能對地震的發(fā)生做出準確預(yù)報,地震發(fā)生后第一時間的救援行動就顯得尤為重要。如何有效發(fā)現(xiàn)幸存者就是這其中非常重要的一個環(huán)節(jié)。</p><p> 該無線生命探測小車以AT89S52單片機
2、為控制核心,通過433MHz無線發(fā)射和接收器接收遙控器的控制信號,并對信號快速處理,轉(zhuǎn)換成PWM信號來產(chǎn)生不同的直流電壓控制直流電機;通過液晶,無線數(shù)據(jù)通信及溫度檢測電路,將小車所處環(huán)境的溫度經(jīng)無線數(shù)據(jù)通信顯示在遙控器的液晶顯示屏上,從而實現(xiàn)實時的無線數(shù)據(jù)采集。雖尚不能做到生命探測,只作為一種生命救援,環(huán)境探測的探索。該無線遙控小車的功能如下:在有障礙物的情況下實現(xiàn)20米內(nèi)的無線遙控;實現(xiàn)前進、后退、加速、減速、左轉(zhuǎn)、右轉(zhuǎn)以及對速度檔的
3、選擇;對小車所處環(huán)境的溫度進行數(shù)據(jù)采集;實現(xiàn)車載移動系統(tǒng)和無線遙控系統(tǒng)的數(shù)據(jù)通信;液晶顯示器顯示小車當前的運行狀況和車載移動系統(tǒng)采集到的數(shù)據(jù)。</p><p> 關(guān)鍵詞:無線遙控,單片機,PWM,無線數(shù)據(jù)采集</p><p> A life detection car based on the wireless transmission of narrow environment<
4、;/p><p><b> Abstract</b></p><p> Since this centery, earthquakes have been taking place frequently. At precent, people could not make an accurate forecast of the earthquake. So the em
5、ergency rescue is particularly important. And how to find survivors effectively is one of the most important parts.</p><p> The wireless remote control car used car frame to the core for the control of sing
6、le-chip AT89S52, through the launch and 433MHz wireless receiver to receive commands, instructions and fast processing, converted into PWM signals to produce a different DC voltage control of DC motor; through LCD, wirel
7、ess data communication and the temperature and humidity detection circuit, the car's temperature and humidity environment of wireless data communications by the remote control displayed on the LCD s</p><p&
8、gt; Keywords: Wireless remote control; single-chip microcomputer; PWM; Wireless Data Acquisition.</p><p><b> 目 錄</b></p><p><b> 摘 要I</b></p><p> Abstr
9、actII</p><p><b> 1緒論 1</b></p><p> 1.1 課題背景和意義1</p><p> 1.2 國內(nèi)外研究現(xiàn)狀2</p><p><b> 2設(shè)計說明 3</b></p><p> 2.1 設(shè)計任務(wù)3</p&g
10、t;<p> 2.2 原理描述3</p><p> 2.2.1 總體方案設(shè)計3</p><p> 2.2.2 系統(tǒng)原理3</p><p> 2.3 方案設(shè)計與論證4</p><p> 2.3.1 車體的設(shè)計4</p><p> 2.3.2 控制器模塊4</p>
11、;<p> 2.3.3 遙控模塊5</p><p> 2.3.4 電機驅(qū)動模塊5</p><p> 2.3.5 顯示模塊5</p><p> 2.3.6 溫度檢測模塊6</p><p> 2.3.7 無線通信模塊6</p><p> 2.3.8 電源模塊6</p&
12、gt;<p><b> 3車載模塊設(shè)計7</b></p><p> 3.1 電機驅(qū)動與控制電路設(shè)計7</p><p> 3.1.1 主控芯片AT89S527</p><p> 3.1.2 電機驅(qū)動芯片L298N11</p><p> 3.2無線遙控接收電路設(shè)計13</p>
13、;<p> 3.2.1 RF無線接收模塊J04V13</p><p> 3.2.2 解碼芯片PT227215</p><p> 3.3 無線數(shù)據(jù)采集電路設(shè)計18</p><p> 3.3.1 溫度傳感器DS18B2018</p><p> 3.3.2 NRF905單片無線收發(fā)器20</p>
14、<p> 3.3.3 無線數(shù)據(jù)采集電路22</p><p> 4遙控器模塊設(shè)計23</p><p> 4.1 無線遙控發(fā)送電路設(shè)計23</p><p> 4.1.1 無線發(fā)射頭F05V23</p><p> 4.1.2 PT2262 編碼解碼芯片24</p><p> 4.1
15、.3 無線遙控發(fā)射電路27</p><p> 4.2 數(shù)據(jù)顯示模塊設(shè)計28</p><p> 4.2.1 液晶顯示器MS12864R28</p><p> 4.2.2 液晶顯示模塊電路30</p><p><b> 5軟件設(shè)計31</b></p><p> 5.1 主程
16、序設(shè)計31</p><p> 5.2 鍵盤組合鍵的子程序設(shè)計31</p><p> 5.3 電機控制子程序設(shè)計33</p><p> 4.3 液晶顯示子程序設(shè)計34</p><p><b> 結(jié) 論37</b></p><p><b> 致 謝38</b&
17、gt;</p><p><b> 參考文獻39</b></p><p><b> 附錄Ⅰ40</b></p><p><b> 附錄Ⅱ41</b></p><p><b> 附錄Ⅲ42</b></p><p><
18、;b> 緒 論</b></p><p> 1.1 課題背景和意義</p><p> 進入本世紀以來全球已發(fā)生過多次強烈地震,特別是2004年12月26日印尼9.0級地震和2008年5月12日我國汶川8級地震,這次智利又發(fā)生了8.8級地震。強地震帶來的破壞往往是毀滅性的,房屋倒塌,橋梁道路斷裂,很多人被埋在廢墟下等待救援。目前人類尚不能對地震的發(fā)生做出準確預(yù)報,地震
19、發(fā)生后第一時間的救援行動就顯得尤為重要。如何有效發(fā)現(xiàn)幸存者就是這其中非常重要的一個環(huán)節(jié)。</p><p> 現(xiàn)如今,人類已經(jīng)有了生命探測儀,熱紅外生命探測儀等先進工具。雖然這些儀器能有效搜尋到幸存者,但是這些儀器不能直接地接觸到幸存者。如何能夠深入到狹小的復(fù)雜環(huán)境中,在發(fā)現(xiàn)生命的同時給生者帶去生的希望,就引出了本課題的探索——基于無線傳輸?shù)莫M小環(huán)境生命探測小車設(shè)計。</p><p>
20、無線遙控小車具有體積小、成本低、生存能力強、運動靈活等特點。由于其應(yīng)用場合特殊,所以特別要求這類小車重量輕、體積小、能耗低、實時性好、操作使用可靠。需要說明的是,由于專業(yè)限制,本課題對小車的通過能力不做深入研究[1]。</p><p> 本設(shè)計以單片機作為控制部分的核心部件,選用廉價的遙控編碼解碼集成電路(PT2262/PT2272),采用L298N專用電機驅(qū)動芯片驅(qū)動電機,通過PWM脈沖調(diào)速,遙控器安裝了矩陣
21、鍵盤及液晶顯示器,通過NRF905實現(xiàn)車載系統(tǒng)和遙控系統(tǒng)的通信,實時顯示小車當前的運行狀態(tài)和所處的環(huán)境狀況,從而實現(xiàn)了小車的無線智能遙控,使整個系統(tǒng)功能全面。無線遙控小車的控制系統(tǒng)將硬件系統(tǒng),傳感器,驅(qū)動控制以及遙控操作等綜合起來,集成驅(qū)動、控制、傳感和能源等于一體[2]。首先要求具有小型化、輕量化的特點,因此要求控制系統(tǒng)尺寸小、重量輕、能耗低、能集成在小車體內(nèi);其次,實時性是對控制系統(tǒng)的另一個基本要求,對于不確定環(huán)境下的信息采集,處理
22、對小車控制系統(tǒng)的實時性提出了更高的要求。另外,要求實現(xiàn)一個無線遙控小車的運動控制將有諸多工程和技術(shù)方面的實際困難。遙控工作方式是目前普遍采用的最實用的控制方式,是解決小車智能發(fā)展水平與復(fù)雜任務(wù)要求之間的矛盾的一條有效途徑。為了在復(fù)雜環(huán)境中獲取有效的信息,小車必須配置各種類型的傳感器。所以,針對無線遙控小車系統(tǒng)的作業(yè)性能要求,配備合適的傳感器系統(tǒng)作為移動無線遙控小車的感知系統(tǒng)是非常重</p><p> 依據(jù)無線遙
23、控小車系統(tǒng)的總體結(jié)構(gòu),整個小車系統(tǒng)由移動平臺 、車載控制系統(tǒng)、遙控系統(tǒng)和傳感檢測四大部分組成。操作人員在遙控作業(yè)端根據(jù)作業(yè)任務(wù)的要求,通過遙控操作平臺的人機交互接口,借助反饋信息控制小車完成特定的作業(yè)任務(wù)。操作人員依據(jù)終端反饋的信息,根據(jù)特定作業(yè)任務(wù)的要求發(fā)送操作與控制指令信息,控制無線遙控小車的前進、后退、轉(zhuǎn)向、加速和減速。</p><p> 1.2 國內(nèi)外研究現(xiàn)狀</p><p>
24、 工業(yè)無線遙控小車起源于美國。由于政府對無線遙控小車研發(fā)的資助以及相關(guān)技術(shù)的推動作用,日本、美國、德國等工業(yè)大國在智能無線遙控小車技術(shù)上占據(jù)著明顯優(yōu)勢,新近崛起的韓國在無線遙控小車研發(fā)方面也逐漸走向前沿[3]。</p><p> 我國的無線遙控小車研究開發(fā)工作始于2 0世紀70年代末,在國家“863”、“973”、“九五攻關(guān)”等高技術(shù)發(fā)展計劃的重點支持下,取得了重大發(fā)展。從上世紀80年代開始,國內(nèi)已開始大范圍
25、地進行有關(guān)無線遙控小車的研究[4]。經(jīng)過20多年的發(fā)展,國內(nèi)在應(yīng)用、研究方面已經(jīng)發(fā)展得比較好。但是,跟發(fā)達國家相比,還存在一定的差距。</p><p> (1)以清華大學、上海交通大學,中國科學院等科研院所為代表,重點對無線遙控小車基礎(chǔ)技術(shù)進行研究,諸如無線遙控小車機構(gòu)的運動學、動力學分析與綜合,無線遙控小車運動的控制算法,多傳感器控制系統(tǒng),遙控操作技術(shù)等均取得長足進展。</p><p>
26、; (2)大批專業(yè)生產(chǎn)無線遙控小車以及自動化設(shè)備的公司相繼成立,推動了無線遙控小車技術(shù)的產(chǎn)業(yè)化進程。</p><p> (3)從應(yīng)用方面來說,差距會相對大一些。像日本,無線遙控小車技術(shù)的應(yīng)用非常廣泛,一般的工廠已經(jīng)用無線遙控小車進行生產(chǎn)。而在國內(nèi),一般的工廠還不是用得很多,只有比較先進的工廠或者是外資企業(yè)使用無線遙控小車。</p><p> (4)從研究的角度來說,差距較應(yīng)用方面小一
27、些。國際上目前研究的課題,國內(nèi)的研究人員也有涉及,甚至在某些方面還比國外超前。</p><p> 國外無線遙控小車領(lǐng)域發(fā)展近幾年有如下幾個趨勢:</p><p> (1)工業(yè)無線遙控小車性能不斷提高(高速度、高精度、高可靠性、便于操作和維修),而單機價格不斷下降,平均單機價格從91年的10.3萬美元降至97年的6.5萬美元。</p><p> (2)機械結(jié)構(gòu)向
28、模塊化、可重構(gòu)化發(fā)展。例如關(guān)節(jié)模塊中的伺服電機、減速機、檢測系統(tǒng)三位一體化;由關(guān)節(jié)模塊、連桿模塊用重組方式構(gòu)造無線遙控小車整機;國外已有模塊化裝配無線遙控小車產(chǎn)品問市。</p><p> (3)工業(yè)無線遙控小車控制系統(tǒng)向基于PC機的開放型控制器方向發(fā)展,便于標準化、網(wǎng)絡(luò)化;器件集成度提高,控制器日見小巧,且采用模塊化結(jié)構(gòu);大大提高了系統(tǒng)的可靠性、易操作性和可維護性。</p><p>
29、(4)無線遙控小車中的傳感器的作用日益重要,除采用傳統(tǒng)的位置、速度、加速度等傳感器外,裝配、焊接無線遙控小車還應(yīng)用了視覺、力覺等傳感器,而無線遙控小車則采用視覺、聲覺、力覺、觸覺等多傳感器的融合技術(shù)來進行環(huán)境建模及決策控制;多傳感器融合配置技術(shù)在產(chǎn)品化系統(tǒng)中已有成熟應(yīng)用。</p><p><b> 設(shè)計說明</b></p><p><b> 2.1 設(shè)
30、計任務(wù)</b></p><p> 設(shè)計一個基于單片機的無線遙控小車,用單片機作為主控芯片,通過無線遙控系統(tǒng)對小車進行實時性控制,利用無線數(shù)據(jù)采集系統(tǒng)將車載移動平臺采集到的數(shù)據(jù)信息傳送到無線遙控系統(tǒng)的遙控器,通過無線遙控器的液晶顯示器顯示車載移動平臺采集到的數(shù)據(jù)信息和小車當前的運行狀態(tài)。</p><p> 設(shè)計的主要要求如下:</p><p> 在有
31、障礙物的情況下實現(xiàn)20米內(nèi)的無線遙控;</p><p> 實現(xiàn)前進、后退、加速、減速、左轉(zhuǎn)、右轉(zhuǎn)以及對速度檔的選擇;</p><p> 對小車所處環(huán)境的溫度等進行數(shù)據(jù)采集;</p><p> 實現(xiàn)車載移動系統(tǒng)和無線遙控系統(tǒng)的數(shù)據(jù)通行;</p><p> 液晶顯示器顯示小車當前的運行狀況和車載移動系統(tǒng)采集到的數(shù)據(jù)。</p>
32、<p><b> 2.2 原理描述</b></p><p> 本設(shè)計主要由電機驅(qū)動與控制模塊、無線遙控模塊、無線數(shù)據(jù)采集模塊、數(shù)據(jù)顯示模塊幾部分組成。</p><p> 2.2.1 總體方案設(shè)計</p><p> 總體方案設(shè)計結(jié)構(gòu)圖2-1如下:</p><p> 圖2-1 總體方案設(shè)計結(jié)構(gòu)圖&l
33、t;/p><p> 2.2.2 系統(tǒng)原理</p><p> 系統(tǒng)以AT89S52單片機作為主控芯片,利用T0定時器中斷產(chǎn)生精確的PWM(脈寬調(diào)試)脈沖波,通過專用電機驅(qū)動芯片L298N精確控制電機的轉(zhuǎn)速、轉(zhuǎn)向;無線遙控模塊采用編碼解碼芯片PT2262、PT2272實現(xiàn)無線發(fā)送、接收操作指令,車載移動平臺上的單片機接收到操作指令后改變相應(yīng)電機的PWM脈沖波,從而調(diào)節(jié)小車當前的運行狀態(tài);無線
34、數(shù)據(jù)采集模塊由單片射頻發(fā)射器芯片NRF905、溫度傳感器DS18B20組成,單片射頻發(fā)射器芯片NRF905將傳感器采集到的數(shù)據(jù)發(fā)送給遙控器的射頻接受收芯片,實現(xiàn)無線數(shù)據(jù)采集;數(shù)據(jù)顯示模塊采用液晶顯示器12864,實時顯示小車當前運行狀態(tài)和無線數(shù)據(jù)采集模塊采集到的數(shù)據(jù)。</p><p> 2.3 方案設(shè)計與論證</p><p> 根據(jù)設(shè)計要求,本系統(tǒng)主要由電機驅(qū)動與控制模塊、無線遙控模
35、塊、無線數(shù)據(jù)采集模塊、數(shù)據(jù)顯示模塊幾部分組成。</p><p> 為了較好的實現(xiàn)各模塊的功能,分別設(shè)計了幾種方案并分別進行了論證。</p><p> 2.3.1 車體的設(shè)計</p><p> 方案1:購買玩具電動車。購買的玩具電動車具有組裝完整的車架車輪、電機及其驅(qū)動電路。但是一般的說來,玩具電動車具有如下優(yōu)點:首先,這種玩具電動車由于裝配緊湊,運行狀態(tài)比較
36、好。其次,這種電動車一般都是前輪轉(zhuǎn)向后輪驅(qū)動,能夠方便的實現(xiàn)轉(zhuǎn)速、小車的直線前進與后退。再次,玩具電動車的電機多為直流電機,容易控制及調(diào)速,而且這種玩具車架一般都價格便宜。</p><p> 方案2:自己制作電動車。經(jīng)過反復(fù)考慮論證,采用左右兩輪分別驅(qū)動,方向輪轉(zhuǎn)向的方案。即左右輪分別用兩個轉(zhuǎn)速和力矩基本完全相同的直流電機進行驅(qū)動,車體尾部裝一個方向輪。此方案是雙輪驅(qū)動,并不能很好的實現(xiàn)直線前進與后退,而且制作
37、周期長,電機價格比較昂貴。</p><p> 綜上所述:采用方案1。</p><p> 2.3.2 控制器模塊</p><p> 方案1:采用可編程邏輯器件CPLD作為控制器。CPLD可以實現(xiàn)各種復(fù)雜的邏輯功能、規(guī)模大、密度高、體積小、穩(wěn)定性高、I/O資源豐富、易于進行功能擴展。采用并行的輸入輸出方式,提高了系統(tǒng)的處理速度,適合作為大規(guī)??刂葡到y(tǒng)的控制核心。
38、但本系統(tǒng)不需要復(fù)雜的邏輯功能,對數(shù)據(jù)的處理速度的要求也不是非常高。</p><p> 方案2:采用凌陽公司的16位單片機,它是16位控制器,具有體積小、驅(qū)動能力高、集成度高、易擴展、可靠性高、功耗低、結(jié)構(gòu)簡單、中斷處理能力強等特點[5]。處理速度高,尤其適用于語音處理和識別等領(lǐng)域。但是當凌陽單片機應(yīng)用語音處理和辨識時,由于其占用的CPU資源較多而使得凌陽單片機同時處理其它任務(wù)的速度和能力降低。 </p&g
39、t;<p> 方案3:采用AT公司的AT89S52單片機作為主控制器。AT89S52是一個低功耗,高性能的8位單片機,片內(nèi)含32k空間的可反復(fù)擦寫100,000次的Flash只讀存儲器,具有2Kbytes的隨機存取數(shù)據(jù)存儲器(RAM),32個IO口,3個8位可編程定時計數(shù)器。且AT89S系列的單片機可以在線編程、調(diào)試,方便地實現(xiàn)程序的下載與整機的調(diào)試。</p><p> 綜上所述,采用方案3。&
40、lt;/p><p> 2.3.3 遙控模塊</p><p> 方案1:采用紅外發(fā)射、接收頭,以及編碼芯片PT2262、解碼芯片PT2272組成紅外的遙控模塊,但是此紅外遙控模塊發(fā)射和接收之間的距離短,而且不能在有障礙物的情況下實現(xiàn)遙控,遙控性能差,但是此無線遙控小車運行速度快,運動靈活,要求能夠在遠距離有障礙物的情況下實現(xiàn)遙控,而此紅外遙控模塊不能達到要求。</p><
41、;p> 方案2:采用RF無線發(fā)射模塊F05V、RF無線接收模塊J04V,以及編碼芯片PT2262解碼芯片PT2272組成的無線遙控模塊,此遙控模塊在開闊地參考距離大于150米,而且能夠在有障礙物的情況下實現(xiàn)遙控,能夠達到此無線遙控小車的性能要求[6]。</p><p> 綜上所述,所以采用方案2。</p><p> 2.3.4 電機驅(qū)動模塊</p><p&
42、gt; 方案1:采用繼電器對電動機的開或關(guān)進行控制,通過開關(guān)的切換對小車的速度進行調(diào)整。這個方案的優(yōu)點是電路較為簡單,缺點是繼電器的響應(yīng)速度慢,機械結(jié)構(gòu)易損壞,壽命短,可靠性差。 </p><p> 方案2:采用電阻網(wǎng)絡(luò)或數(shù)字電位器調(diào)整電動機的分壓,從而達到調(diào)速的目的。但是電阻網(wǎng)絡(luò)只能實現(xiàn)有級調(diào)速,而數(shù)字電阻元件價格昂貴,主要問題是一般電動機的電阻很小,但電流很大;分壓不僅會降低效率,而且實現(xiàn)很困難。 <
43、;/p><p> 方案3:采用ST公司的L298N電機專用驅(qū)動芯片。工作電壓高,最高工作電壓可達46V;輸出電流大,瞬間峰值電流可達3A,持續(xù)工作電流為2A;內(nèi)含兩個H橋的高電壓大電流全橋式驅(qū)動器,可以用來驅(qū)動直流電動機和步進電動機、繼電器、線圈等感性負載;采用標準邏輯電平信號控制;具有兩個使能控制端,在不受輸入信號影響的情況下允許或禁止器件工作;有一個邏輯電源輸入端,使內(nèi)部邏輯電路部分在低電壓下工作[7]。<
44、;/p><p> 綜上所述,采用方案3。</p><p> 2.3.5 顯示模塊</p><p> 方案1:采用LED數(shù)碼管顯示無線遙控小車當前的運行狀態(tài)和車載系統(tǒng)上檢測到的各項數(shù)據(jù),在本系統(tǒng)中主要用到10只LED數(shù)碼管進行動態(tài)顯示即可達到所需要求。其優(yōu)點是價格便宜,壽命長;缺點是只能顯示0~9的數(shù)字和一些簡單的字符,電路設(shè)計繁鎖,且占用空間比較大。</p
45、><p> 方案2:采用LCD(12864)液晶顯示,其優(yōu)點是能顯示更多的字符,工作電流比LED小,故其功耗低,且可以有良好的人機界面,直觀,顯示效果漂亮,體積小。</p><p> 綜上所述,采用方案2。</p><p> 2.3.6 溫度檢測模塊</p><p> 方案1:采用熱電阻式的鉑電阻溫度傳感器和濕敏電阻式的濕度傳感器,其優(yōu)
46、點是價格便宜壽命長;缺點是外圍電路相互獨立而且相對復(fù)雜,實現(xiàn)精度不高。</p><p> 方案2:采用數(shù)字式溫度傳感器DS18B20,DS18B20數(shù)字溫度傳感器是一款含有已校準數(shù)字信號輸出的溫度復(fù)合傳感器,它應(yīng)用專用的數(shù)字模塊采集技術(shù)和溫度傳感技術(shù),確保產(chǎn)品具有極高的可靠性與卓越的長期穩(wěn)定性。</p><p> 綜上所述,采用方案2。</p><p> 2.
47、3.7 無線通信模塊</p><p> 在本設(shè)計中,為了使遙控小車當前的運動狀態(tài),以及將車載系統(tǒng)檢測到當前的環(huán)境參數(shù)傳送到遙控平臺的顯示接口,就必須使用無線數(shù)據(jù)收發(fā)通訊模塊。我們采用NRF905,該模塊與單片機接口比較簡單,但價格比較貴[8]。</p><p> 2.3.8 電源模塊</p><p> 在本設(shè)計中,電機、車載系統(tǒng)、遙控器獨立供電。電機驅(qū)動電
48、源采用四節(jié)五號干電池供電;車載系統(tǒng)采用5V電壓供電;無線發(fā)射接受頭F05V、J04V以及單片射頻發(fā)射器芯片NRF905是3V電源供電,遙控器同樣采用5V電壓供電。</p><p> 綜上所述,采用7805穩(wěn)壓芯片,3V穩(wěn)壓管。</p><p><b> 車載模塊設(shè)計</b></p><p> 車載模塊是無線遙控小車的核心。它完成的主要工作
49、包括:接收遙控器的控制命令并解析;控制一臺驅(qū)動電機和一臺轉(zhuǎn)向電機;采集小車當前環(huán)境的溫度;將小車當前運行的狀態(tài)和采集到的溫度數(shù)據(jù)通過無線數(shù)據(jù)通信傳輸給遙控器。車載模塊主要有以下部分電路構(gòu)成:電機驅(qū)動與控制電路、無線遙控接收電路和無線數(shù)據(jù)采集電路。下面將對整個車載模塊進行詳細介紹。</p><p> 3.1 電機驅(qū)動與控制電路設(shè)計</p><p> 電機驅(qū)動與控制電路由主控芯片AT89
50、S52單片機、74LS08、電機驅(qū)動芯片L298N組成,主控芯片AT89S52的T0定時器產(chǎn)生占空比可變的PWM信號,產(chǎn)生不同的直流電壓控制運動電機的速度、轉(zhuǎn)向電機的轉(zhuǎn)向。</p><p> 3.1.1 主控芯片AT89S52</p><p> AT89S52是由美國Atmel公司生產(chǎn)的至今為止世界上最新型的高性能8位單片機。該芯片采用FLASH存儲技術(shù),內(nèi)部具有2KB字節(jié)快閃存存儲
51、器,采用DIP封裝,是目前在中小系統(tǒng)中應(yīng)用最為普及的單片機[9]。</p><p> 3.1.1.1 AT89S52的特點</p><p> AT89S52具有以下幾個特點:</p><p> AT89S52與AT89S52系列的單片機在指令系統(tǒng)和引腳上完全兼容;</p><p> 片內(nèi)有4k字節(jié)在線可重復(fù)編程快擦寫程序存儲器;&l
52、t;/p><p> 全靜態(tài)工作,工作范圍:0Hz~24MHz;</p><p> 三級程序存儲器加密;</p><p> 128×8位內(nèi)部RAM;</p><p> 32位雙向輸入輸出線;</p><p> 兩個十六位定時器/計數(shù)器;</p><p> 五個中斷源,兩級中斷優(yōu)先
53、級;</p><p> 一個全雙工的異步串行口;</p><p> 3.1.1.2 AT89S52的功能描述</p><p> AT89S52是一種低損耗、高性能、CMOS8位微處理器,片內(nèi)有4k字節(jié)的在線可重復(fù)編程、快速擦除快速寫入程序的存儲器,能重復(fù)寫入/擦除1000次,數(shù)據(jù)保存時間為十年。它與MCA-51系列單片機在指令系統(tǒng)和引腳上完全兼容,不僅可完全
54、代替AT89S52系列單片機,而且能使系統(tǒng)具有許多AT89S52系列產(chǎn)品沒有的功能。</p><p> AT89S52可構(gòu)成真正的單片機最小應(yīng)用系統(tǒng),縮小系統(tǒng)體積,增加系統(tǒng)的可靠性,降低系統(tǒng)的成本。只要程序長度小于4K,四個I/O口全部提供給用戶??捎?V電壓編程,而且擦寫時間僅需10ms,僅為8751/87C51的擦除時間的百分之一,與8751/87C51的12V電壓擦寫相比,不易損壞器件,沒有兩種電源的要求
55、,改寫時不拔下芯片,適合許多嵌入式控制領(lǐng)域。工作電壓范圍寬(2.7V~6V),全靜態(tài)工作,工作頻率寬在0Hz~24MHz之間。AT89S52芯片提供三級程序存儲器加密,提供了方便靈活而可靠的硬加密手段,能完全保證程序或系統(tǒng)不被仿制。P0口是三態(tài)雙向口,統(tǒng)稱數(shù)據(jù)總線口,因為只有該口能直接用于對外部存儲器的讀/寫操作[10]。</p><p> 3.1.1.3 AT89S52引腳功能</p><
56、;p> AT89S52單片機為40引腳芯片如圖3-1所示:</p><p> 圖3-1 AT89S52引腳分布圖</p><p> (1)口線:P1、P3共2個八位口。</p><p> P1口是專門供用戶使用的I/O口,是準雙向口,其中P1.0和P1.1除作為普通I/O用外,還可作為電壓比較器輸入端。</p><p> P
57、3口是雙功能口,該口的每一位均可獨立地定義為第一I/O功能或第二I/O功能。作為第一功能使用時操作同P1口。</p><p><b> 表3-1 引腳介紹</b></p><p> (2)控制口線:PSEN(片外選取控制)、ALE(地址鎖存控制)、EA(片外存儲器選擇)、RESET(復(fù)位控制);</p><p> (3)電源及時鐘:VCC
58、、VSS、XTAL1、XTAL2 操作方法。</p><p> (4)總結(jié)其主要的功能特性如下表3-2所示:</p><p> 表3-2 AT89S52的主要功能特性</p><p> 3.1.1.4 單片機最小系統(tǒng)電路</p><p> 圖3-2為單片機最小系統(tǒng)電路</p><p> 圖3-2 單片機最
59、小系統(tǒng)電路</p><p> AT89S52單片機最小控制系統(tǒng)電路主要包括:復(fù)位電路、時鐘電路、直流電源。</p><p> 單片機復(fù)位采用按鍵高電平復(fù)位,復(fù)位是單片機的初始化操作,只需給AT89S52的復(fù)位引腳RST加上大于2個機器周期(即24個時鐘振蕩周期)的高電平就可使AT89S52復(fù)位。復(fù)位時,PC初始化位0000H,使AT89S52單片機從0000H單元開始執(zhí)行程序。 &
60、lt;/p><p> 除了進入系統(tǒng)的初始化之外,當由于程序運行出錯或操作錯誤使系統(tǒng)處于死鎖狀態(tài),為擺脫死鎖狀態(tài),也需要按復(fù)位鍵使RST引腳為高電平使AT89S52重新啟動;除PC之外,復(fù)位操作還對其它一些寄存器有影響,復(fù)位時堆棧指針SP=07H[3],而4個I/O端口P0~P3的引腳均為高電平,這在某些控制應(yīng)用中,要考慮P0~P3引腳的高電平對接在這些引腳上的外部電路的影響[11]。</p><
61、p> AT89S52單片機各功能部件運行都是以時鐘控制信號為基準,有條不紊地一拍一拍地工作。因此,時鐘頻率直接影響單片機的速度,時鐘電路的質(zhì)量也直接影響單片機的穩(wěn)定性。常用的時鐘電路設(shè)計有兩種方式,一種是內(nèi)部時鐘方式,另一種是外部時鐘方式。此電路采用內(nèi)部時鐘方式。</p><p> AT89S52單片機整個程序存儲空間可以分為片外和片內(nèi)兩部分,CPU訪問片內(nèi)和片外程序存儲器,可由EA引腳上所接的電平來確
62、定。EA引腳接高電平時,程序?qū)钠瑑?nèi)程序存儲器開始執(zhí)行,即訪問片內(nèi)程序存儲器;當PC值超過片內(nèi)ROM的容量時,會自動轉(zhuǎn)向片外程序存儲器空間執(zhí)行程序。此主控制器最小系統(tǒng)電路EA端接高電平,程序?qū)钠瑑?nèi)程序存儲器開始執(zhí)行。</p><p> 3.1.2 電機驅(qū)動芯片L298N</p><p> 電機驅(qū)動模塊采用L298N,L298N是SGS公司的產(chǎn)品,比較常見的是15腳Multiwatt
63、</p><p> 封裝的L298N,內(nèi)部同樣包含4通道邏輯驅(qū)動電路??梢苑奖愕尿?qū)動兩個直流電機,或一個兩相步進電機[12]。</p><p> 3.1.2.1 L298N工作原理</p><p> L298N可接受標準TTL邏輯電平信號VSS,VSS可接4.5~7 V電壓。4腳VS接電源電壓,VS電壓范圍VIH為+2.5~46 V。輸出電流可達2.5 A,
64、可驅(qū)動電感性負載。1腳和15腳下管的發(fā)射極分別單獨引出以便接入電流采樣電阻,形成電流傳感信號。L298可驅(qū)動2個電動機,OUT1,OUT2和OUT3,OUT4之間可分別接電動機,本實驗裝置我們選用驅(qū)動一臺電動機。5,7,10,12腳接輸入控制電平,控制電機的正反轉(zhuǎn)。EnA,EnB接控制使能端,控制電機的停轉(zhuǎn)。In3,In4的邏輯圖與表1相同。由表1可知EnA為低電平時,輸入電平對電機控制起作用,當EnA為高電平,輸入電平為一高一低,電機
65、正或反轉(zhuǎn)。同為低電平電機停止,同為高電平電機剎停。</p><p> 3.1.2.2 L298N引腳及定義</p><p> 圖3-3為L298N引腳圖</p><p> 圖3-3 L298N引腳圖</p><p> 表3-3是L298N引腳說明</p><p> 表3-3:L298N引腳說明</p&
66、gt;<p> 3.1.2.3 電機驅(qū)動與控制電路</p><p> 電機驅(qū)動模塊采用L298N,L298N是SGS公司的產(chǎn)品,比較常見的是15腳Multiwatt封裝的L298N,內(nèi)部同樣包含4通道邏輯驅(qū)動電路??梢苑奖愕尿?qū)動兩個直流電機,或一個兩相步進電機。</p><p> 圖3-4 電機驅(qū)動控制電路</p><p> AT89S52的
67、I/O口P2.0 、P2.1作為PWM脈沖波的輸出口,經(jīng)74LS08四路與門后成為電機驅(qū)動芯片的輸入信號,L298比較常見的是15腳Multiwatt封裝的L298N,內(nèi)部包含4通道邏輯驅(qū)動電路??梢苑奖愕尿?qū)動兩個直流電機,或一個兩相步進電機。L298N芯片可以驅(qū)動兩個二相電機,也可以驅(qū)動一個四相電機,輸出電壓最高可以達到50V,可以直接通過電源來調(diào)節(jié)輸出電壓;可以直接用單片機的I/O口提供信號;而且電路簡單,使用比較方便。L298N可
68、接受標準TTL邏輯電平信號VSS,VSS可接4.5~7 V電壓。4腳VS接電源電壓,VS電壓范圍VIH為+2.5~46 V。輸出電流可達2.5 A,可驅(qū)動電感性負載。1腳和15腳下管的發(fā)射極分別單獨引出以便接入電流采樣電阻,形成電流傳感信號。L298可驅(qū)動2個電動機,OUT1,OUT2和OUT3,OUT4之間可分別接電動機。5,7,10,12腳接輸入控制電平,控制電機的正反轉(zhuǎn)。EnA,EnB接控制使能端,控制電機的停轉(zhuǎn)??芍狤nA為低電
69、平時,輸入電平對電機控制起作用,當EnA為高電平,輸入電平為一高一低,電機正或反轉(zhuǎn)。同為低電平電機停止,</p><p> 3.2無線遙控接收電路設(shè)計</p><p> 無線遙控接收電路由解碼芯片PT2272、RF無線接收模塊J04V組成,RF無線接收模塊J04V將接收到信號傳送給解碼芯片PT2272,解碼芯片 PT2272 接收到信號,將其地址碼經(jīng)過兩次比較核對之后,VT 腳才輸出高
70、電平,與此同時相應(yīng)的數(shù)據(jù)腳也輸出高電平。</p><p> 3.2.1 RF無線接收模塊J04V</p><p> J04V是一款低功耗小體積超再生接收模塊,采用SMT工藝,性能穩(wěn)定具有較好的靈敏度及性價比。是電池供電產(chǎn)品的理想選擇。可以廣泛應(yīng)用于需要長期處于接收狀態(tài)的遙控報警及單片機數(shù)據(jù)傳輸系統(tǒng)[13]。</p><p> 3.3.2.1 主要特點<
71、;/p><p> 輸出無噪聲干擾(零電平);</p><p> 極低功耗(工作狀態(tài) 3V/0.2 mA);</p><p> 特小體積(不需要外接天線);</p><p> 3.3.2.2 性能參數(shù)</p><p> 接收頻率:315MHz、433MHz;</p><p> 工作電壓:
72、DC3V(2.6~3.5V);</p><p> 工作電流:0.15~0.3mA;</p><p><b> 調(diào)制帶寬:10K;</b></p><p> 輸出電平:TTL電平;</p><p> 接收靈敏度:﹣90dBm;</p><p> 電路結(jié)構(gòu) :超再生;</p>
73、<p> 外形尺寸:10×23×5mm (寬×長×厚);</p><p> 工作溫度:﹣40℃~+60℃;</p><p> 3.3.2.3 引腳定義</p><p> 圖3-5為J04V引腳圖</p><p> 圖3-5 J04V</p><p><
74、;b> 外接天線;</b></p><p><b> 數(shù)據(jù)輸出端;</b></p><p><b> 數(shù)據(jù)反向輸出端;</b></p><p> 工廠測試端(懸空);</p><p><b> 地;</b></p><p>
75、 正電源(DC+3V);</p><p> 3.3.2.4應(yīng)用說明</p><p> J04V工作頻率為315MHz~433MHz ,可以定做300~470MHz之間與聲表面波諧振器對應(yīng)的頻率。</p><p> J04V性能與J04P及J04E基本相同,是J04P及J04E的改進型低功耗產(chǎn)品,但引腳不兼容。J04V與J04T性能有區(qū)別但引腳兼容可直接替換。為
76、方便后級電路的電平接口J04V 、J04T增加了數(shù)據(jù)反相輸出端,無數(shù)據(jù)時2腳輸出為零電平, 3腳為高電平,可輸出2mA的驅(qū)動電流。若驅(qū)動低阻抗負載會引起J04V及J04 T工作電壓的不穩(wěn)定。</p><p> J04V工作電壓范圍: 2.6~3.5V; 2.6V時工作電流在0.15mA; 3V時約 0.2mA; 3.5V時約在0.3mA。</p><p> J04V適合電池或線性電源,
77、可采用3.7K~4.7K電阻從5V取得3~3.5V,再加220UF電解電容濾波,電解電容的接地點必須靠近J04V的地, J04V輸出能力可驅(qū)動一支發(fā)光二極管。如果從6V以上的電壓用電阻降壓會引起工作電壓的不穩(wěn)定。也可以從220V用電容降壓整流濾波后用7805取得5V再用3.7K~4.7K電阻降壓濾波取得3.3V。不適合用穩(wěn)壓管串聯(lián)分壓。接收模塊的電源直接影響到接收電路的穩(wěn)定性,也是接收電路的主要干擾源, J04V不適合開關(guān)電源也不適合用
78、實驗室大整流電源做試驗。J04V不適合與發(fā)射用同一電源做試驗。</p><p> J04V頂部鍍銀電感不要碰壓,否則會引起頻率偏移距離變近。J04V內(nèi)部具有放大整形電路,只適合數(shù)據(jù)信號的接收而不適合模擬信號。</p><p> J04V在A處點可根據(jù)需要接一支470K~1M的電阻可使J04V輸出更干凈,但接收靈敏度會降低。</p><p> J04V應(yīng)安裝在印
79、板邊部并離開周圍器件5mm以上,要垂直于線路板,否則會引起頻率偏移。如果器件較多還必須注意地線布局合理,如果有晶振或其他信號源必須遠離J04V,否則會引起很多無法排除的干擾致使接收電路無法正常工作。J04V可外接天線提高接收靈敏度,天線長度不限。</p><p> 3.2.2 解碼芯片PT2272</p><p> 解碼芯片PT2272是臺灣普城公司生產(chǎn)的一種 CMOS工藝制造的低功耗
80、低價位通用編解碼電路,PT2272 最多可有 12 位(A0~A11)三態(tài)地址端管腳(懸空,接高電平,接低電平),任意組合可提供531441 地址碼,PT2272 最多可有 6 位(D0-D5)數(shù)據(jù)端管腳,接收到的信號從14腳串行輸入,可用于無線遙控接收電路[14]。 </p><p> 解碼芯片PT2272接收的編碼信號由:地址碼、數(shù)據(jù)碼以及同步碼組成一個完整的碼字,解碼芯片 PT2272 接收到信號后,其地
81、址碼經(jīng)過兩次比較核對后,VT 腳才輸出高電平,與此同時相應(yīng)的數(shù)據(jù)腳也輸出高電平。 </p><p> 3.2.2.1 PT2272 特點 </p><p> CMOS工藝制造,低功耗;</p><p><b> 外部元器件少; </b></p><p><b> RC 振蕩電阻; </b>
82、</p><p> 工作電壓范圍寬:2.6-15V; </p><p><b> 數(shù)據(jù)最多可達6位;</b></p><p> 地址碼最多可達531441種;</p><p> 3.2.2.2 PT2272 應(yīng)用范圍 </p><p><b> 車輛防盜系統(tǒng); </b&
83、gt;</p><p><b> 家庭防盜系統(tǒng); </b></p><p><b> 遙控玩具; </b></p><p><b> 其他電器遙控; </b></p><p> 3.2.2.3 PT2272 引腳圖及管腳說明:</p><p>
84、 解碼芯片PT2272的引腳圖如圖所示:</p><p> 圖3-6 解碼芯片PT2272引腳圖</p><p> 解碼芯片PT2272管腳說明如表3-4所示:</p><p> 表3-4 PT2272 管腳說明</p><p> 在具體的應(yīng)用中,外接振蕩電阻可根據(jù)需要進行適當?shù)恼{(diào)節(jié),阻值越大振蕩頻率越慢,編碼的寬度越大,發(fā)碼一幀
85、的時間越長。</p><p> 解碼芯片PT2272有不同的后綴,表示不同的功能,有 L4/M4/L6/M6 之分,其中 L表示鎖存輸出,數(shù)據(jù)只要成功接收就能一直保持對應(yīng)的電平狀態(tài),直到下次遙控數(shù)據(jù)發(fā)生變化時改變。M 表示非鎖存輸出,數(shù)據(jù)腳輸出的電平是瞬時的而且和發(fā)射端是否發(fā)射相對應(yīng),可以用于類似點動的控制。后綴的 6 和4 表示有幾路并行的控制通道,當采用 4 路并行數(shù)據(jù)時(PT2272-M4),對應(yīng)的地址編
86、碼應(yīng)該是 8 位,如果采用 6 路的并行數(shù)據(jù)時(PT2272-M6),對應(yīng)的地址編碼應(yīng)該是 6 位。</p><p> 3.2.3無線遙控接收電路</p><p> 圖3-7 無線遙控接收電路</p><p> 此無線遙控接收電路主要包括:解碼芯片PT2272,無線接收模塊F05V。</p><p> 接收芯片PT2272的數(shù)據(jù)輸出位
87、根據(jù)其后綴不同而不同,數(shù)據(jù)輸出具有“暫存”和“鎖存”兩種方式,方便用戶使用。后綴為“M”為“暫存型”,后綴為“L”為“鎖存型”,其數(shù)據(jù)輸出又分為0、2、4、6不同的輸出,例如:PT2272-M4則表示數(shù)據(jù)輸出為4位的暫存型無線遙控接收芯片。PT2272的暫存功能是指當發(fā)射信號消失時,PT2272的對應(yīng)數(shù)據(jù)輸出位即變?yōu)榈碗娖健6i存功能是指,當發(fā)射信號消失時,PT2272的數(shù)據(jù)輸出端仍保持原來的狀態(tài),直到下次接收到新的信號輸入[15]。&
88、lt;/p><p> 解碼芯片 PT2272 接收到信號后,其地址碼經(jīng)過兩次比較核對后,VT 腳才輸出高電平,與此同時相應(yīng)的數(shù)據(jù)腳也輸出高電平。</p><p> J04V工作頻率為315MHz~433MHz 。J04V性能與J04P及J04E基本相同,是J04P及J04E的改進型低功耗產(chǎn)品,但引腳不兼容。J04V與J04T性能有區(qū)別但引腳兼容可直接替換。為方便后級電路的電平接口J04V
89、、J04T 增加了數(shù)據(jù)反相輸出端,無數(shù)據(jù)時2腳輸出為零電平, 3腳為高電平 , 可輸出2mA的驅(qū)動電流。若驅(qū)動低阻抗負載會引起J04V及J04T工作電壓的不穩(wěn)定。J04V工作電壓范圍: 2.6~3.6V ; 2.6V時工作電流在0.15mA ; 3V時約0.2mA; 3.5V時約在0.3mA。J04V適合電池或線性電源,可采用3.7K~4.7K電阻從5V取得 3~3.5V,再加220UF電解電容濾波,電解電容的接地點必須靠近J04V的地
90、, J04V輸出能力可驅(qū)動一支發(fā)光二極管。如果從6V 以上的電壓用電阻降壓會引起工作電壓的不穩(wěn)定。也可以從220V用電容降壓整流濾波后用7805取得5V再用3.7K~4.7K電阻降壓濾波取得3V。不適合用穩(wěn)壓管串聯(lián)分壓。接收模塊的電源直接影響到接收電路的穩(wěn)定性,也是接收電路的主要干擾源,J04V不適合開關(guān)電源也不適合用實驗室大整流</p><p> 由于J04V是低功耗低電壓超再生接收模塊,只消耗0.2mA的電
91、流,采用4.7K電阻從5V取得3.2V再220UF電解電容濾波給J04V供電,雖然J04V具有較寬的工作電壓范圍但電壓在3~3.2V時才具有最佳的經(jīng)受靈敏度。圖中電路J04V和PT2272都是低功耗低電壓器件當然也可以直接采用二節(jié)1.5V電池供電。PT2272的D0-D3可以直接與單片機連接。也可以去掉PT2272,由單片機直接解碼。接收電路不適合使用紋波系數(shù)大與50mV的開關(guān)電源,因為接收模塊對電源的紋波很敏感。電源直接影響到接收電
92、路的穩(wěn)定性,不干凈的電源就是接收電路的主要干擾源。 J04V應(yīng)按裝在印板邊部并離開周圍器件5mm以上 ,要垂直焊在線路板上,否則會引起頻率偏移。220UF電解電容要靠近J04V的地。如果采用電池供電,電源線要盡可能短。做測試收發(fā)不可以使用同一電源也不適合用試驗室直流電源。收發(fā)要離開一米以上做測試。地線布局要合理,否則會引起很多無法排除的干擾致使接收電路無法正常工作。</p><p> 3.3 無線數(shù)據(jù)采集電路
93、設(shè)計</p><p> 無線數(shù)據(jù)采集電路由NRF905單片無線收發(fā)器、溫度傳感器DS18B20組成,溫度傳感器DS18B20小車當前運行環(huán)境中的溫度,NRF905單片無線收發(fā)器將溫度傳感器DS18B20采集到的溫度數(shù)據(jù)無線傳輸給遙控器。</p><p> 3.3.1 溫度傳感器DS18B20</p><p> 3.3.1.1 DS18B20產(chǎn)品概述 <
94、;/p><p> DS18B20是DALLAS公司生產(chǎn)的一線式數(shù)字溫度傳感器,具有3引腳TO-92小體積封裝形式。測溫分辨率可達0.0625℃,被測溫度用符號擴展的16位數(shù)字量方式串行輸出。其工作電源既可在遠端引入,也可采用寄生電源方式產(chǎn)生。CPU只需一根端口線就能與諸多DS18B20通信,占用微處理器的端口較少,可節(jié)省大量的引線和邏輯電路[16]。</p><p> DS18B20支持“
95、一線總線”接口,測量溫度范圍為 -55°C~+125°C,在-10~+85°C范圍內(nèi),精度為±0.5°C?,F(xiàn)場溫度直接以“一線總線”的數(shù)字方式傳輸,大大提高了系統(tǒng)的抗干擾性。適合于惡劣環(huán)境的現(xiàn)場溫度測量,如:環(huán)境控制、設(shè)備或過程控制、測溫類消費電子產(chǎn)品等。</p><p> 3.3.1.2 DS18B20引腳圖及說明</p><p>
96、 DS18B20引腳圖如圖3-8所示:</p><p> 圖3-8 DS18B20引腳圖</p><p> DS18B20的引腳說明如表所示:</p><p> 表3-5 DS18B20引腳說明</p><p> 3.3.1.3 DS18B20的接口設(shè)計 </p><p> DS1820 依靠一個單線端口通
97、訊。在單線端口條件下,必須先建立 ROM操作協(xié)議,才能進行存儲器和控制操作。因此,控制器必須首先提供下面 5 個ROM 操作命令之一:①讀ROM;②匹配ROM;③搜索ROM;④跳過ROM;⑤報警搜索。這些命令對每個器件的激光ROM部分進行操作,在單線總線上掛有多個器件時,可以區(qū)分出單個器件,同時可以向總線控制器指明有多少器件或是什么型號的器件。成功執(zhí)行完一條 ROM操作序列后,即可進行存儲器和控制操作,控制器可以提供 6 條存儲器和控制
98、操作指令中的任一條。一條控制操作命令指示DS1820 完成一次溫度測量。測量結(jié)果放在 DS1820的暫存器里,用一條讀暫存器內(nèi)容的存儲器操作命令可以把暫存器中數(shù)據(jù)讀出。 </p><p> 溫度報警觸發(fā)器TH和TL各由一個 EEPROM字節(jié)構(gòu)成。如果沒有對DS1820使用報警搜索命令,這些寄存器可以做為一般用途的用戶存儲器使用。可以用一條存儲器操作命令對 TH 和 TL進行寫入,對這些寄存器的讀出需要通
99、過暫存器。所有數(shù)據(jù)都是以最低有效位在前的方式進行讀寫。</p><p> 3.3.2 NRF905單片無線收發(fā)器</p><p> 3.3.2.1 NRF905單片無線收發(fā)器的功能特點概述 </p><p> NRF905單片無線收發(fā)器工作在433/868/915MHZ的ISM頻段由一個完全集成的頻率調(diào)制器一個帶解調(diào)器的接收器、一個功率放大器、一個晶體震蕩
100、器和一個調(diào)節(jié)器組成ShockBurst工作模式的特點是自動產(chǎn)生前導(dǎo)碼和CRC可以很容易通過SPI接口進行編程,配置電流消耗很低,在發(fā)射功率為-10dBm時發(fā)射電流為11mA,接收電流為12.5mA,進入POWERDOWN模式可以很容易實現(xiàn)節(jié)電。</p><p> 3.3.2.2 NRF905模塊介紹</p><p> 433MHz開放ISM頻段免許可證使用;</p>&
101、lt;p> 最高工作速率50kbps,高效GFSK調(diào)制,抗干擾能力強,特別適合工業(yè)控制場合; </p><p> 125頻道,滿足多點通信和跳頻通信需要;</p><p> 內(nèi)置硬件CRC檢錯和點對多點通信地址控制;</p><p> 低功耗1.9~3.6V工作,待機模式下狀態(tài)僅為2.5uA;</p><p> 收發(fā)模式切換時
102、間<650us;</p><p> 模塊可軟件設(shè)地址,只有收到本機地址時才會輸出數(shù)據(jù)(提供中斷指示),可直接接各種單片機使用,軟件編程非常方便;</p><p> TX Mode:在+10dBm情況下,電流為30mA;RX Mode:12.2Ma;</p><p> 標準DIP間距接口,便于嵌入式應(yīng)用;</p><p> RFM
103、odule-Quick-DEV快速開發(fā)系統(tǒng),含開發(fā)板;</p><p> 3.3.2.3 NRF905引腳及功能說明</p><p> 圖3-9為NRF905模塊管腳圖:</p><p> 圖3-9 nRF905模塊管腳圖</p><p> 表3-6為NRF905引腳說明: </p><p>
104、 表3-6 NRF905引腳說明</p><p><b> 說明:</b></p><p> VCC腳接電壓范圍為3V~3.6V之間,不能在這個區(qū)間之外,超過3.6V將會燒毀模塊。推薦電壓3.3V左右。</p><p> 除電源VCC和接地端,其余腳都可以直接和普通的5V單片機IO口直接相連,無需電平轉(zhuǎn)換。當然對3V左右的單片機更加適用
105、了。</p><p> 硬件上面沒有SPI的單片機也可以控制本模塊,用普通單片機IO口模擬SPI不需要單片機SPI模塊介入,只需添加代碼模擬SPI時序即可。</p><p> 13腳、14腳為接地腳,需要和母板的邏輯地連接起來。</p><p> 排針間距為100mil,標準DIP插針,如果需要其他封裝接口,比如密腳插針,或者其他形式的接口。</p>
106、;<p> 與51系列單片機P0口連接時候,需要加10K的上拉電阻,與其余口連接不需要。</p><p> 3.3.3 無線數(shù)據(jù)采集電路</p><p> 圖3-10 無線數(shù)據(jù)采集電路</p><p> 溫度數(shù)據(jù)的無線傳輸主要是基于低功耗射頻傳輸單元nRF905芯片。nRF905是挪威Nordic VLSI公司推出的單片射頻收發(fā)器,工作電壓為
107、1.9~3.6V,32引腳QFN封裝(5×5mm),工作于433/868/915MHz三個ISM(工業(yè)、科學和醫(yī)學)頻道,頻道之間的轉(zhuǎn)換時間小于650μs。nRF905由頻率合成器、接收解調(diào)器、功率放大器、晶體振蕩器和調(diào)制器組成,不需外加聲表濾波器,ShockBurstTM工作模式,自動處理字頭和CRC(循環(huán)冗余碼校驗),使用SPI接口與微控制器通信,配置非常方便。此外,其功耗非常低,以-10dBm的輸出功率發(fā)射時電流只有11
108、mA,工作于接收模式時的電流為12.5mA,內(nèi)建空閑模式與關(guān)機模式,易于實現(xiàn)節(jié)能。nRF905片內(nèi)集成了電源管理、晶體振蕩器、低噪聲放大器、頻率合成器功率放大器等模塊。</p><p><b> 遙控器模塊設(shè)計</b></p><p> 遙控器模塊是無線遙控小車的人機接口部分。它完成的主要工作包括:鍵盤發(fā)送小車運行狀態(tài)的控制命令;接收無線數(shù)據(jù)采集到的數(shù)據(jù);液晶顯示
109、器顯示無線數(shù)據(jù)采集采集到的數(shù)據(jù)和小車當前運行的狀態(tài)。遙控器模塊主要由以下部分電路構(gòu)成:無線遙控發(fā)送電路;無線通信接收電路;液晶顯示電路。下面將對整個遙控器模塊進行詳細介紹。</p><p> 4.1 無線遙控發(fā)送電路設(shè)計</p><p> 無線遙控電路由編碼芯片PT2262和無線發(fā)射頭F05組成,編碼芯片PT2262將鍵盤輸入的控制信號進行編碼之后,由F05V進行ASK調(diào)制,通過外接
110、天線發(fā)送信號。此遙控模塊在開闊地發(fā)射接收距離大于150米,而且能夠在有障礙物的情況下實現(xiàn)遙控。</p><p> 4.1.1 無線發(fā)射頭F05V</p><p> F05V是一款小體積、微功率RF無線發(fā)射模塊;采用SMT工藝,聲表穩(wěn)頻,性能穩(wěn)定,特別適合低電壓電池供電,無數(shù)據(jù)時休眠并符合FCC認證標準。</p><p> 4.1.1.1 主要特點:</
111、p><p> 超小體積,厚度<3mm;</p><p><b> 低電壓、低功耗;</b></p><p><b> 無數(shù)據(jù)時休眠; </b></p><p> 符合FCC認證標準;</p><p> 4.1.1.2 性能參數(shù):</p><p
112、> 發(fā)射頻率:315MHz 433MHz;</p><p> 工作電壓:DC3V(2.1~3.5V);</p><p> 發(fā)射電流:10mA/3V (連發(fā));</p><p> 發(fā)射功率:8dBm;</p><p> 傳輸速率:1~10k;</p><p> 頻率穩(wěn)定度:10~5(聲表穩(wěn)頻);<
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)設(shè)計--基于無線傳輸?shù)闹悄苎埠叫≤嚨脑O(shè)計
- 基于wifi的火場探測小車設(shè)計
- 基于labview的智能探測小車設(shè)計與實現(xiàn)
- 基于環(huán)境探測的AGV小車的模糊避障研究.pdf
- 基于移動通信的生命無線智能探測技術(shù)研究.pdf
- 基于arm的智能探測小車設(shè)計與實現(xiàn)
- 基于arm的智能探測小車的設(shè)計與實現(xiàn)
- 基于無線傳輸網(wǎng)絡(luò)的環(huán)境監(jiān)測系統(tǒng)的設(shè)計.pdf
- 基于ARM的智能探測小車的設(shè)計與實現(xiàn).pdf
- 基于無線控制模式的智能小車設(shè)計.pdf
- 基于zigbee技術(shù)的無線智能小車硬件設(shè)計
- 基于zigbee的無線火災(zāi)探測器網(wǎng)絡(luò)設(shè)計
- 基于wimax無線傳輸?shù)难芯慨厴I(yè)設(shè)計
- 基于USB接口的無線傳輸模塊設(shè)計.pdf
- 基于zigbee技術(shù)的無線智能小車軟件設(shè)計
- 基于單片機的無線遙控小車設(shè)計【文獻綜述】
- 基于ZigBee技術(shù)的無線智能小車軟件設(shè)計.doc
- 課程設(shè)計--基于arm平臺的無線遙控小車設(shè)計報告
- 基于單片機的無線遙控小車設(shè)計-文獻綜述
- 基于ZigBee技術(shù)的無線智能小車硬件設(shè)計論文.doc
評論
0/150
提交評論