亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Arduino的簡(jiǎn)易電磁炮設(shè)計(jì)與實(shí)現(xiàn)*

        2020-06-18 12:31:36楊潞霞王智卓
        山西電子技術(shù) 2020年3期
        關(guān)鍵詞:設(shè)計(jì)

        楊潞霞,王智卓,龐 鑫

        (1.太原師范學(xué)院計(jì)算機(jī)系,山西 太原 030619;2.山西大學(xué)商務(wù)學(xué)院信息學(xué)院,山西 太原 030031)

        0 引言

        電磁炮是完全依靠電磁能發(fā)射彈丸的一類(lèi)新型超高速發(fā)射裝置,它主要是利用運(yùn)動(dòng)電荷或載流導(dǎo)體在磁場(chǎng)中受到的洛侖磁力去加速?gòu)椡琛k姶排诎凑战Y(jié)構(gòu)可劃分為三種:軌道電磁炮、線圈電磁炮和磁力線重接炮。本次設(shè)計(jì)是線圈電磁炮,主要利用在彈丸發(fā)射軌道的周?chē)p繞線圈,當(dāng)對(duì)電容充電后,再通過(guò)主控單元及控制電路對(duì)電容進(jìn)行放電,這樣電容放電產(chǎn)生的瞬間大電流加到線圈上,纏繞線圈的炮管內(nèi)部就會(huì)產(chǎn)生巨大的磁場(chǎng),在磁場(chǎng)的作用下,彈丸受到洛倫茲力的作用射出炮口。線圈電磁炮具有發(fā)射距離遠(yuǎn)、射擊精度高的優(yōu)點(diǎn),有著非常好的發(fā)展前景。本設(shè)計(jì)通過(guò)硬件電路設(shè)計(jì)、控制單元程序設(shè)計(jì)和線圈纏繞,實(shí)現(xiàn)了自制的線圈電磁炮基本功能。該電磁炮能夠在設(shè)置一定范圍的距離后,將彈丸發(fā)射到相應(yīng)位置;通過(guò)設(shè)置環(huán)形靶中心與定標(biāo)點(diǎn)的距離以及與中心軸線的偏離角度,進(jìn)行自動(dòng)瞄準(zhǔn)射擊。

        1 設(shè)計(jì)思路

        根據(jù)線圈電磁炮的基本原理,在線圈電磁炮中彈丸是否可以正常打出的關(guān)鍵因素是電容的充放電及控制裝置[1]。彈丸受到的電磁力F計(jì)算公式為:

        F=BILsinθ.

        (1)

        其中,θ為導(dǎo)體和磁場(chǎng)的夾角,B為磁場(chǎng)強(qiáng)度,I為通電導(dǎo)體中的電流強(qiáng)度,L為通電導(dǎo)體處在磁場(chǎng)中的長(zhǎng)度。可見(jiàn),當(dāng)線圈數(shù)確定后,彈丸受到的電磁力主要與線圈中通過(guò)的電流強(qiáng)度密切相關(guān)。只要計(jì)算出合理的電容量,控制電容的放電時(shí)間,彈丸就能夠從炮管發(fā)射出去[2]。

        本設(shè)計(jì)采用Arduino作為核心控制芯片[3],連接升壓模塊、云臺(tái)、LCD1602顯示器等主要硬件模塊,搭建起系統(tǒng)的升壓、儲(chǔ)能、控制和發(fā)射四大功能模塊。系統(tǒng)設(shè)計(jì)思路為:鍵盤(pán)輸入設(shè)置角度和距離后,由超聲波測(cè)距模塊找到相應(yīng)距離位置,并由控制器控制舵機(jī)調(diào)整到設(shè)置角度,控制繼電器打開(kāi)充電裝置,充電完成后,立即放電將彈丸發(fā)射出去。具體的設(shè)計(jì)思路框圖如圖1所示。

        圖1 系統(tǒng)設(shè)計(jì)總體框圖

        為了直觀看到設(shè)置角度和距離,在裝置中加入LCD1602液晶顯示模塊將實(shí)時(shí)地顯示輸入的角度和距離。經(jīng)過(guò)理論分析和多次實(shí)驗(yàn)測(cè)試,將兩個(gè)電容(80V 10000μF)并聯(lián),使瞬間放電時(shí)電流強(qiáng)度足夠大。

        2 硬件選擇與核心電路設(shè)計(jì)

        2.1 發(fā)射電路設(shè)計(jì)

        本設(shè)計(jì)的線圈電磁炮發(fā)射電路元器件主要包括電源、單刀雙擲開(kāi)關(guān)、電容、升壓模塊等。

        1) 電源:采用6V直流電源供電,保證系統(tǒng)運(yùn)行穩(wěn)定。

        2) 升壓模塊:采用XL6009E1可調(diào)穩(wěn)壓電源模塊進(jìn)行升壓,其輸入電壓在5V-32V間。該模塊內(nèi)接4A高效MOSFET開(kāi)關(guān)管,效率高達(dá)94%,用小容量的濾波電容就能達(dá)到最佳的效果。

        3) 單刀雙擲開(kāi)關(guān):如圖2充放電工作電路[4]所示,開(kāi)關(guān)連接b端時(shí),電源經(jīng)過(guò)升壓模塊給電容器充電;開(kāi)關(guān)接a端時(shí),電容器瞬間放電并在炮管內(nèi)產(chǎn)生強(qiáng)磁場(chǎng),磁場(chǎng)力將彈丸發(fā)射出去。

        圖2 充放電工作電路示意圖

        4) 發(fā)射炮管設(shè)計(jì):將漆包線按照計(jì)算出的線圈匝數(shù)纏繞至PVC管上,制成線圈炮管[5];將兩個(gè)相同電容(50V,10000μ)并聯(lián)構(gòu)成電容器組(將電容正極與正極焊接,負(fù)極與負(fù)極焊接),與上述單刀雙擲開(kāi)關(guān)相連接,接通電源對(duì)電容器充電,斷開(kāi)電源與炮管一端相接,使并聯(lián)電容器瞬間放電,纏繞漆包線的炮管可以產(chǎn)生磁場(chǎng),從而發(fā)射彈丸,具體發(fā)射裝置如圖3所示。

        圖3 彈丸發(fā)射實(shí)驗(yàn)裝置圖

        2.2 控制模塊選擇

        考慮本次模擬電磁發(fā)射炮設(shè)計(jì),所需元器件比較多,線路比較復(fù)雜,本設(shè)計(jì)選用了Arduino開(kāi)發(fā)板,如圖4所示。雖說(shuō)51單片機(jī)相對(duì)于Arduino來(lái)說(shuō),價(jià)格便宜,但是本設(shè)計(jì)選擇Arduino的優(yōu)點(diǎn)更多一些。首先,51單片機(jī)用的是12M晶振而Arduino用的一般是16M的晶振,后者計(jì)算處理能力要更好一些。其次,51單片機(jī)本身內(nèi)存只有4KB,而常見(jiàn)型號(hào)的Arduino有32KB的程序存儲(chǔ)區(qū),可以存儲(chǔ)更多的程序。此外,Arduino可以直接插USB進(jìn)行燒寫(xiě),而51單片機(jī)的話,開(kāi)發(fā)板上直接燒寫(xiě)可以,但開(kāi)發(fā)板往往比較大,只能在線燒寫(xiě)或接編程器。

        圖4 Arduino開(kāi)發(fā)板

        2.3 舵機(jī)選擇

        舵機(jī)一般是用于調(diào)節(jié)角度的驅(qū)動(dòng)器,在控制系統(tǒng)中被廣泛用于調(diào)節(jié)水平或垂直方向位置變化,一般舵機(jī)由舵盤(pán)、減速齒輪組、位置反饋電位計(jì)、直流電機(jī)、控制電路等組成。輸入線共有三條,紅色為電源線,黑色為地線,通過(guò)這兩根線給舵機(jī)提供能量和轉(zhuǎn)動(dòng)損耗,另外一根為控制信號(hào)線,常見(jiàn)為黃色。舵機(jī)一般安裝電位器,通過(guò)電位器來(lái)檢測(cè)輸出軸的角度,實(shí)現(xiàn)精準(zhǔn)控制。在本設(shè)計(jì)中,為了實(shí)現(xiàn)水平和垂直兩個(gè)方向的轉(zhuǎn)動(dòng),使用兩套舵機(jī)(MG996型號(hào))組合:一套用于控制水平方向[-30,30],一套用于控制垂直方向[0,180];通過(guò)對(duì)信號(hào)線的控制來(lái)調(diào)節(jié)角度,當(dāng)采集到數(shù)據(jù)時(shí),角度停止移動(dòng),準(zhǔn)備向目標(biāo)發(fā)射炮彈。其具體工作原理是:當(dāng)控制電路接收到來(lái)自信號(hào)線的控制信號(hào)時(shí),通過(guò)程序指令控制電機(jī)轉(zhuǎn)動(dòng),舵盤(pán)轉(zhuǎn)動(dòng)帶動(dòng)位置反饋電位計(jì),電位計(jì)輸出信號(hào)給控制電路進(jìn)行反饋,控制電路根據(jù)所在位置決定電機(jī)轉(zhuǎn)動(dòng)的方向和速度,當(dāng)達(dá)到目標(biāo)后停止。工作流程如圖5所示。

        圖5 舵機(jī)工作流程圖

        3 嵌入式程序設(shè)計(jì)

        本設(shè)計(jì)各功能模塊采用C51語(yǔ)言編程實(shí)現(xiàn),核心程序設(shè)計(jì)流程如圖6所示。在程序剛開(kāi)始時(shí)進(jìn)行各硬件的初始化,然后進(jìn)行按鍵掃描,通過(guò)判斷目標(biāo)角度,啟動(dòng)舵機(jī),手動(dòng)調(diào)整按鈕,以此來(lái)對(duì)角度進(jìn)行精準(zhǔn)控制,防止因角度問(wèn)題而產(chǎn)生射擊精度的偏差。最后進(jìn)行距離采集,如果能達(dá)到設(shè)定距離,則使電容電壓充電后瞬間放電,最終發(fā)射炮彈。若達(dá)不到設(shè)定距離,則重新開(kāi)啟繼電器,通過(guò)對(duì)電容的再充電,繼續(xù)判斷是否到達(dá)設(shè)定距離,以此循環(huán)進(jìn)行。

        圖6 程序流程圖

        4 實(shí)驗(yàn)測(cè)試

        電磁炮裝置設(shè)計(jì)完成后,對(duì)電磁炮的發(fā)射能力和發(fā)射角度、距離進(jìn)行了反復(fù)實(shí)驗(yàn)測(cè)試,在實(shí)驗(yàn)測(cè)試中我們主要采用的是控制變量法進(jìn)行測(cè)試。

        4.1 測(cè)試充電時(shí)間與彈丸發(fā)射關(guān)系

        設(shè)置充電時(shí)間為5~25 s間變化,觀察彈丸發(fā)射情況,具體如表1所示。

        表1 電磁炮充電時(shí)間與發(fā)射情況測(cè)試表

        從表1可知,當(dāng)充電時(shí)間達(dá)到3 s時(shí),炮彈可以發(fā)射出炮口,當(dāng)充電時(shí)間達(dá)到9s時(shí),電容的電壓值達(dá)到最大70V,為了保證數(shù)據(jù)的有效性,每個(gè)充電時(shí)間值,重復(fù)測(cè)試了5~7次,最終得出有效的數(shù)據(jù)。

        4.2 測(cè)試不同發(fā)射角度與發(fā)射距離關(guān)系

        得到充電9 s是充電量最大值后,保持充電時(shí)間不變,輸入距離測(cè)試彈丸實(shí)際發(fā)射距離。為了保證數(shù)據(jù)有效,依然是同一角度共測(cè)試5組,表中數(shù)據(jù)是最終平均值。

        表2 電磁炮不同發(fā)射角度與發(fā)射距離關(guān)系表

        由表2可見(jiàn),當(dāng)9 s充滿電后,設(shè)置45°發(fā)射角度時(shí),發(fā)射距離最遠(yuǎn)為252 cm,距離靶心位置為1 cm,距離靶心最近。但是,當(dāng)設(shè)置發(fā)射距離在3 m時(shí),彈丸發(fā)射位置和距離誤差就較大。

        5 結(jié)語(yǔ)

        本設(shè)計(jì)基于電磁感應(yīng)理論制作了簡(jiǎn)易電磁炮裝置,該裝置通過(guò)控制電路控制云臺(tái)轉(zhuǎn)到指定角度后,將使用升壓電路給電容充滿電,并在瞬間放電,實(shí)現(xiàn)彈丸較準(zhǔn)確地發(fā)射。經(jīng)過(guò)測(cè)試,彈丸在充電9 s后,能夠基本發(fā)射到小于3 m之內(nèi)的目標(biāo)位置。但是由于紅外傳感測(cè)距模塊沒(méi)有在控制電路較好發(fā)揮作用,導(dǎo)致彈丸按照設(shè)置角度發(fā)射更遠(yuǎn)位置時(shí),射中靶心位置較差。因此,要想達(dá)到較精確的發(fā)射,今后需進(jìn)一步結(jié)合圖像技術(shù),實(shí)現(xiàn)自動(dòng)識(shí)別目標(biāo)精確射擊的功能。

        猜你喜歡
        設(shè)計(jì)
        二十四節(jié)氣在平面廣告設(shè)計(jì)中的應(yīng)用
        何為設(shè)計(jì)的守護(hù)之道?
        《豐收的喜悅展示設(shè)計(jì)》
        流行色(2020年1期)2020-04-28 11:16:38
        基于PWM的伺服控制系統(tǒng)設(shè)計(jì)
        電子制作(2019年19期)2019-11-23 08:41:36
        基于89C52的32只三色LED搖搖棒設(shè)計(jì)
        電子制作(2019年15期)2019-08-27 01:11:50
        基于ICL8038的波形發(fā)生器仿真設(shè)計(jì)
        電子制作(2019年7期)2019-04-25 13:18:16
        瞞天過(guò)?!律O(shè)計(jì)萌到家
        設(shè)計(jì)秀
        海峽姐妹(2017年7期)2017-07-31 19:08:17
        有種設(shè)計(jì)叫而專(zhuān)
        Coco薇(2017年5期)2017-06-05 08:53:16
        從平面設(shè)計(jì)到“設(shè)計(jì)健康”
        商周刊(2017年26期)2017-04-25 08:13:04
        国产自拍视频免费在线观看| 久久久久国色av∨免费看| 中文字幕第八页| 一区二区三区蜜桃在线视频| 毛片在线视频成人亚洲| 精品国产精品三级精品av网址| 无码人妻av一二区二区三区| 国产在线白丝DVD精品| 欧洲亚洲色一区二区色99| 亚洲精品一区二区三区四区| 亚洲精品在线国产精品| 国内精品卡一卡二卡三| 亚洲精品国产美女久久久| 永久免费看免费无码视频| 俺来也三区四区高清视频在线观看| 日韩人妻中文字幕专区| 欧美成人aaa片一区国产精品| 日日噜噜夜夜狠狠久久无码区| 亚洲VA欧美VA国产VA综合| 亚洲黄色大片在线观看| 一区二区三区精品少妇| 美女无遮挡免费视频网站| 欧美成人专区| 亚洲色图在线视频观看| 中文字日产幕码三区的做法步| 屁屁影院ccyy备用地址| 国产精品无需播放器| 青青青伊人色综合久久| 国产精品一区二区av麻豆日韩| 男人靠女人免费视频网站| 国产WW久久久久久久久久| 亚洲天堂av在线免费播放| 天堂在线资源中文在线8 | 亚洲 欧美 国产 日韩 精品| 日本护士一区二区三区高清热线| 成人久久黑人中出内射青草| 久久精品国产色蜜蜜麻豆| 亚洲区日韩精品中文字幕| 国产一区二区在线中文字幕| 少妇性俱乐部纵欲狂欢电影| 亚洲视频在线看|