馮現(xiàn)政 王波
摘要:無人機是當前應(yīng)用比較廣泛的一種設(shè)備,廣泛應(yīng)用于空中攝影、軍事等領(lǐng)域,但是無人機在實際應(yīng)用中受到的時間限制和距離限制,因此無人機續(xù)航是擺在面前的一個嚴峻的問題。本文提出了一種模擬的無人機續(xù)航裝置,通過太陽能板自動跟蹤采集太陽光線,提高太陽能板吸收效率,并通過太陽能板給無人機系統(tǒng)供電。本方案選用STC89C51單片機作為智能單元,根據(jù)單片機的特點和所需實現(xiàn)的功能,著重完成了單片機外圍硬件電路設(shè)計和對應(yīng)的軟件設(shè)計。
關(guān)鍵詞:無人機;續(xù)航;太陽能
中圖分類號:TP311? ? ? 文獻標識碼:A
文章編號:1009-3044(2019)27-0227-02
目前,隨著科技的高速發(fā)展,高科技產(chǎn)品已經(jīng)頻繁地出現(xiàn)在人們的視野里,無人機的應(yīng)用也變得越來越廣泛,軍事偵察、交通監(jiān)察、農(nóng)業(yè)噴灑農(nóng)藥、森林火災(zāi)預(yù)警等領(lǐng)域均出現(xiàn)無人機的身影。但是在無人機飛行中電量有限,不能實現(xiàn)遠距離飛行,所以一要定期的更換電池,增加了許多的工作量,同時工作效率不是很高。盡管現(xiàn)在已經(jīng)有用于無人機的電池更換裝置,但仍然存在著一些問題。本文提出一種無人機續(xù)航裝置模型并通過單片機實現(xiàn)。
1系統(tǒng)總體設(shè)計方案
本設(shè)計采用的具體方案是陽光照在光敏電阻上,通過光電轉(zhuǎn)換變成電壓值,輸入AD轉(zhuǎn)換電路,進行DA轉(zhuǎn)換,然后進行AD電壓采樣,輸入控制核心單片機,經(jīng)處理后最后經(jīng)過驅(qū)動芯片從而控制步進電機的正反轉(zhuǎn),使太陽能板始終與太陽光線垂直,系統(tǒng)框圖如下。
2 硬件電路設(shè)計
2.1 單片機控制電路
STC89C51單片機是最早期也最典型的產(chǎn)品,STC89C51單片機學(xué)習(xí)板是一款基于8位單片機處理芯片STC89C52RC的系統(tǒng)。該類型單片機能實現(xiàn)基本的電機控制,AD轉(zhuǎn)換等功能,滿足本方案要求。
2.2 顯示電路設(shè)計
本方案采用Lcd1602進行信息的簡單顯示,主要顯示4個光敏電阻的光強值。
2.3 光電轉(zhuǎn)換電路設(shè)計
光電轉(zhuǎn)換裝置接收太陽光,將光信號轉(zhuǎn)換成電信號,根據(jù)所采集到的信號,由單片機分析得最終控制的步進電動旋轉(zhuǎn)與轉(zhuǎn)向來達到太陽能板,結(jié)果始終是垂直于入射光線,從而達到利用太陽能的最高效率。光電轉(zhuǎn)換電路如圖2所示。
2.4 AD轉(zhuǎn)換模塊電路設(shè)計
由光電轉(zhuǎn)換電路所得到的信號為模擬信號,所以采用AD轉(zhuǎn)換器,將模擬信號轉(zhuǎn)換為數(shù)字信號,然后通過單片機進行處理。PCF8591 為單一電源供電(2.5 ~6 V)典型值為 5 V,CMOS 工藝 PCF8591 有 4 路 8 位 A/D 輸入,屬逐次比較型,內(nèi)含采樣保持電路,采用I2C總線與單片機通信,AD轉(zhuǎn)換電路圖如下。
2.5 電機驅(qū)動電路
本方案通過2個步進電機來控制太陽能板的上下左右旋轉(zhuǎn),保證太陽能板始終與太陽光線垂直。步進電機采用的是四相步進電機,四相步進電動機是將電信號轉(zhuǎn)變成角位移或線位移的開關(guān)控制元件,其轉(zhuǎn)速、停止位置只與脈沖信號的頻率和脈沖數(shù)有關(guān),具有誤差小,易控制等特點,廣泛用于儀器設(shè)計,本方案采用的是28BYJ48型步進電機,采用ULN2003驅(qū)動。
2.6 單片機外圍電路設(shè)計
(1)電源電路設(shè)計
本系統(tǒng)的電源由可充電電池提供,同時太陽能板的另一端接入電源VCC,實現(xiàn)對可充電電池的充電。
(2)按鍵電路
如圖5所示,其中S1是手動和自動模式之間的切換,默認為自動模式,S2,S3,S4,S5是手動模式下,利用手動按鍵來控制步進電機的正反轉(zhuǎn)。
(3)指示燈電路
系統(tǒng)默認為自動模式,接通電源后LED1亮,當按下S1按鍵時,切換成手動模式,LED2亮。
3 軟件設(shè)計
本部分以單片機為核心部件將各個電路模塊都連接起來,使我們更清楚設(shè)計本意??稍O(shè)上下左右四個方向的光敏電阻的電壓值分別為U1、U2、U3、U4,設(shè)精度為10。
單片機在上電后首先會對各個模塊進行初始化,將系統(tǒng)顯示設(shè)置為手動模式,然后檢測U1、U2、U3、U4 四個光敏電阻的值,根據(jù)讀入的數(shù)據(jù)來調(diào)整太陽能板的方向,同時將對應(yīng)的光強顯示在Lcd1602上。
4 小結(jié)
本設(shè)計從硬件和軟件兩方面介紹了無人機續(xù)航裝置的制作。硬件上解決了太陽能板與單片機系統(tǒng)的連接,軟件方面解決了如何通過讀取光強值來調(diào)節(jié)太陽能板方向的功能,本設(shè)計只是一個基本模型,還有很多的不足和需要改進的地方,將在以后的工作中進行改進。
參考文獻:
[1] 徐偉誠,陳凱,張銘,李正風,張?zhí)祉?基于太陽能的植保無人機續(xù)航提升方案[J].中國農(nóng)業(yè)科技導(dǎo)報,2018(11).
[2] 申良,劉洲洲.太陽能四旋翼無人飛行器設(shè)計與實現(xiàn)[J].自動化與儀器儀表,2017(03).
[3] 薛繼元,馮文林,趙芬,楊曉占.太陽能電池板的輸出特性與實際應(yīng)用研究[J].紅外與激光工程,2015(01).
【通聯(lián)編輯:光文玲】