本項目由寧德師范學院吳政杰、許梓陽、葉啟彬同學完成,作品獲得福建省首屆開源鴻蒙開發者大賽一等獎,感謝楊烈君老師傾情供稿!
1、項目背景
20世紀70年代以后,世界各國的軍事部門和武器專家發現并研究了以電子載體技術為特征的新型武器。到本世紀初,這些研究進展得非常迅速。電磁大炮是將電能以一定方式轉換為電磁能,并利用電磁力將彈丸射出,從而獲得超高速。比起傳統武器,電磁炮可以明顯地提高射擊速度和射程距離。
在國內外,已經開始了這方面的人才培養,特別是在各種重大創新比賽中,比如電子設計競賽、智能汽車競賽和大創項目等都能很好地培養大學生對于微電子硬件和微電腦軟件的興趣,強化微電子硬件和微電腦軟件的相關知識。此項技術被越來越多的人?使用,覆蓋領域廣泛,傳播速度迅速。微電子硬件和微機軟件在電磁系統中的應用,可以完美地實現電磁武器的智能化和小尺寸化,成為一種智能化的個體武器概念。
2、項目簡介
2.1項目描述
項目主要使用***RK2206搭載OpenHarmony操作系統實現舵機云臺、激光測距、電磁炮發射、按鍵屏幕交互等功能。
2.2功能說明
系統底層采用兩個舵機,下舵機為水平橫軸運動,上舵機為垂直豎軸運動,電磁炮口架設在上舵機,激光模塊架設在電磁炮口之上,電磁炮口,激光和平臺支撐板使用銅柱進行有效固定,形成牢固的、分工明確的上中下層結構。主控和升壓板隔離電路主要由UC3843BN、KTLP250、繼電器以及耐壓值為500V/1000uF的充能電容組成的升壓電路板以來控制電磁炮擊發的距離和力道,并做了電壓隔離,避免主控受到高壓環境之下的影響而損壞。
2.3系統功能模塊劃分
系統主要分為五個模塊:激光測距模塊、顯示模塊、舵機云臺模塊、充能模塊。
2.3項目展示
![b7eff992-a2b7-11ed-bfe3-dac502259ad0.jpg](https://file1.elecfans.com//web2/M00/9F/43/wKgZomToL12ASAi0AAHno1XEcUE784.jpg)
智能電磁炮模型實物
![b803cc1a-a2b7-11ed-bfe3-dac502259ad0.jpg](https://file1.elecfans.com//web2/M00/9F/43/wKgZomToL12AX7nuAABhbHvECfE189.jpg)
按鍵交互屏
![b8248676-a2b7-11ed-bfe3-dac502259ad0.jpg](https://file1.elecfans.com//web2/M00/9F/43/wKgZomToL12AfDa_AAGIFZ2XJx4838.jpg)
TW10S激光模塊
![b83449c6-a2b7-11ed-bfe3-dac502259ad0.jpg](https://file1.elecfans.com//web2/M00/9F/43/wKgZomToL12AfyagAAGNOiRyXys960.jpg)
電磁炮云臺
![b842161e-a2b7-11ed-bfe3-dac502259ad0.jpg](https://file1.elecfans.com//web2/M00/9F/43/wKgZomToL12AQZmYAABHFFp3oD8165.jpg)
電磁炮管
3、硬件方案
3.1硬件總體框架
![b867f6fe-a2b7-11ed-bfe3-dac502259ad0.jpg](https://file1.elecfans.com//web2/M00/9F/43/wKgZomToL16AYqe3AAAmAiOhMJY338.jpg)
3.2主控芯片
![b87ec3fc-a2b7-11ed-bfe3-dac502259ad0.jpg](https://file1.elecfans.com//web2/M00/9F/43/wKgZomToL16AR6LrAAEOO_XOXnw939.jpg)
系統小凌派RK2206 OpenHarmony開發板,主控為瑞芯微RK2206芯片,200MHz主頻,RAM 256KB、ROM16KB、PSRAM 8M、FLASH 8M。板載NFC Tag芯片及天線,可實現OpenHarmony“碰一碰”功能。支持 IEEE 802.11b/g/n 制式,AP 模式。USB 2.0 、SDcard /SPI/I2C 接口、麥克風接口、E53 接口(包含 UART、 I2C、ADC、DAC、PWM、5 個 GPIO)。一根TypeC USB線,即可實現供電、下載等功能。一根TypeC USB線,可支持串口調試功能。
3.3TW10S激光測距模塊
TW10S激光測距模塊北斗模塊采用3.3V-5V電源供電,支持串口通信,可以與小凌派直接使用串口通信。
![b8933a62-a2b7-11ed-bfe3-dac502259ad0.jpg](https://file1.elecfans.com//web2/M00/9F/43/wKgZomToL16AeOvNAAA-7MfIMCo578.jpg)
3.4TFT顯示屏
顯示屏采用2.4寸TFT液晶,支持5V或者3.3V供電,通信協議采用spi協議。
![b8aa7240-a2b7-11ed-bfe3-dac502259ad0.jpg](https://file1.elecfans.com//web2/M00/9F/43/wKgZomToL16AHTLRAACEG-X-6rM649.jpg)
3.5舵機
舵機采用MG955舵機,支持5V或者3.3V供電。使用小凌派的PWM進行驅動。
![b8bc961e-a2b7-11ed-bfe3-dac502259ad0.jpg](https://file1.elecfans.com//web2/M00/9F/43/wKgZomToL16ALpZNAABxNd1QJxI442.jpg)
3.6UC3848充能電路
充能模塊通過一個UC3843芯片控制BOOST升壓電路實現。考慮到電感電流紋波等因素,BOOST電路選擇了1.5mA的電感。開關管選擇的是IERP460,這是一款500V/20A的MOSFET。在充能電路中,可以通過在端口加入PWM控制,調節UC3843芯片的VFB引腳的電壓,從而調節UC3843的控制信號,控制BOOST升壓電路的輸出。
![b8df3304-a2b7-11ed-bfe3-dac502259ad0.jpg](https://file1.elecfans.com//web2/M00/9F/43/wKgZomToL16AdqTxAABBaI6bh7E083.jpg)
3.7電磁炮部分
我們采用的是外徑8mm,內徑7.4mm長150mm的不銹鋼炮管,線圈采用銅材質線。最后將銅線兩端引出,刮花外層后露出內部銅線后,將此兩端焊接在升壓板輸出端引出的耐高壓線上,焊接完成后進行萬用表蜂鳴檔的測試,兩端均有連通即可。
![b8f27bee-a2b7-11ed-bfe3-dac502259ad0.jpg](https://file1.elecfans.com//web2/M00/9F/43/wKgZomToL16AV8YYAABqFhCW7Nk057.jpg)
4、 軟件方案
4.1電磁炮充能功能設計
通過控制PWM的輸出占空比對電磁炮進行充能。
![b9084fbe-a2b7-11ed-bfe3-dac502259ad0.jpg](https://file1.elecfans.com//web2/M00/9F/43/wKgZomToL16AUq_3AAEi1-Ck6Eg604.jpg)
4.2舵機云臺控制
使用PWM控制舵機云臺。
![b92039da-a2b7-11ed-bfe3-dac502259ad0.jpg](https://file1.elecfans.com//web2/M00/9F/43/wKgZomToL1-AZ0e4AAD_qaeoZRo212.jpg)
4.3發射程序
![b94bda9a-a2b7-11ed-bfe3-dac502259ad0.jpg](https://file1.elecfans.com//web2/M00/9F/43/wKgZomToL1-AMspQAAGLo854iZs415.jpg)
5、項目總結和展望
本項目設計硬件選用小凌派開發板搭載瑞芯微低功耗、高集成的無線局域網處理器RK2206,搭載OpenHarmony操作系統,開發了一塊智能電磁炮設備。通過模型演示充分體現項目的實用性。在以上的實驗中,我們所選取的材料簡單,容易購買并且經濟實惠。可以達到本次比賽的目的,實現了優化作用也起到了學習的作用。后續可通過加入遠程控制和視頻,來達到打擊目標后計分獎勵功能;可以添加更加靈敏的視覺識別模塊來加強識別的速度和能力,還有使用SIFT等算法提高識別物體的正確率,提高打擊的命中率。相信在不斷完善的情況下,可以實現一個完美的智能電磁炮。
更多熱點文章閱讀
- 帶你玩轉OpenHarmony AI-基于海思NNIE的AI能力自定義
- 合宙Air780E開發板趣味應用開發:方言打麻將
- 稀疏鏡像在 OpenHarmony 上的探索
- 玩轉OpenHarmony社交場景:即時通訊平臺
-
HarmonyOS智能座艙體驗是怎樣煉成的?
提示:本文由電子發燒友社區發布,轉載請注明以上來源。如需社區合作及入群交流,請添加微信EEFans0806,或者發郵箱liuyong@huaqiu.com。
原文標題:基于 OpenHarmony 的智能電磁炮
文章出處:【微信公眾號:電子發燒友開源社區】歡迎添加關注!文章轉載請注明出處。
-
電子發燒友
+關注
關注
33文章
556瀏覽量
33120 -
開源社區
+關注
關注
0文章
95瀏覽量
487
原文標題:基于 OpenHarmony 的智能電磁炮
文章出處:【微信號:HarmonyOS_Community,微信公眾號:電子發燒友開源社區】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
觸覺智能亮相OpenHarmony人才生態大會2024
![觸覺<b class='flag-5'>智能</b>亮相<b class='flag-5'>OpenHarmony</b>人才生態大會2024](https://file1.elecfans.com/web3/M00/00/56/wKgZPGdIRXeAQeiZAAEIIWZhvnc169.png)
OpenHarmony屬性信息怎么修改?觸覺智能RK3566鴻蒙開發板來演示
![<b class='flag-5'>OpenHarmony</b>屬性信息怎么修改?觸覺<b class='flag-5'>智能</b>RK3566鴻蒙開發板來演示](https://file1.elecfans.com/web3/M00/00/12/wKgZPGdGdlaAQcG2AAB7LqkFe94757.png)
觸覺智能Purple Pi OH鴻蒙開發板成功適配OpenHarmony5.0 Release,開啟新征程
![觸覺<b class='flag-5'>智能</b>Purple Pi OH鴻蒙開發板成功適配<b class='flag-5'>OpenHarmony</b>5.0 Release,開啟新征程](https://file1.elecfans.com/web2/M00/0B/17/wKgaomcbB5CAT81-AABxUeJzZxU480.png)
第三屆OpenHarmony技術大會星光璀璨、致謝OpenHarmony社區貢獻者
請回答OpenHarmony | 關于開源生態的未來想象,我們現場回答
基于ArkTS語言的OpenHarmony APP應用開發:HelloOpenharmony
![基于ArkTS語言的<b class='flag-5'>OpenHarmony</b> APP應用開發:Hello<b class='flag-5'>Openharmony</b>](https://file.elecfans.com/web2/M00/26/21/pYYBAGG5jjSALfrEAAAwAa9Oig8799.png)
20.3-使用兩個通道進行電磁循跡 智能車競賽 電磁桿原理圖 電磁循跡小車 STM32電磁小車 電磁循跡算法
![20.3-使用兩個通道進行<b class='flag-5'>電磁</b>循跡 <b class='flag-5'>智能</b>車競賽 <b class='flag-5'>電磁</b>桿原理圖 <b class='flag-5'>電磁</b>循跡小車 STM32<b class='flag-5'>電磁</b>小車 <b class='flag-5'>電磁</b>循跡算法](https://file1.elecfans.com/web2/M00/02/F9/wKgZoma-8POAIgCCAAR1IORoZDg608.png)
基于 FPGA 的目標跟蹤電磁炮系統
【六】Purple Pi OH開發板帶你7天入門OpenHarmony!
![【六】Purple Pi OH開發板帶你7天入門<b class='flag-5'>OpenHarmony</b>!](https://file1.elecfans.com/web2/M00/8F/50/wKgZomTMciWAD54NAABOGP2pQZY452.png)
線圈式電磁炮原理 線圈式電磁炮模型的組成
低音炮放大器電路圖分享
![低音<b class='flag-5'>炮</b>放大器電路圖分享](https://file1.elecfans.com/web2/M00/C0/51/wKgZomXUXsKACGzzAAHZ_LIvfxk894.png)
評論