基于STM32的模擬雷達(dá)系統(tǒng)的設(shè)計

李睿智

學(xué)號19021211293

轉(zhuǎn)載自https://blog.csdn.net/m0_37575064/article/details/78761967

【嵌牛導(dǎo)讀】該系統(tǒng)可以模擬雷達(dá)探測的基本工作方式当凡,但由于雷達(dá)使用微波探測堤结,這在一個創(chuàng)新課題中難以實(shí)現(xiàn)掀泳,因此采用超聲波模擬微波信號晃虫,盡管該系統(tǒng)在不管是在探測距離還是在信號處理方面都與真正的軍事探測雷達(dá)有很大差別,但是與倒車?yán)走_(dá)或者小車避障雷達(dá)有很多相似之處硕淑,加以改進(jìn)便可應(yīng)用于以上場景左权。該系統(tǒng)能夠?qū)χ車綀A兩米內(nèi)的障礙物進(jìn)行探測藕帜,系統(tǒng)簡單,卻功能完備樱调,包括下位機(jī)與上位機(jī)兩部分的設(shè)計约素。下位機(jī)主要涉及的串口通信、步進(jìn)電機(jī)控制笆凌、IIC通信等基本的硬件方面的知識圣猎,而上位機(jī)采用QT來設(shè)計上位機(jī)界面,Qt是一個基于C++的框架乞而,用來開發(fā)界面很方便送悔,最大的優(yōu)點(diǎn)是跨平臺,可用于PC爪模、ARM及Android端欠啤。該項(xiàng)目對初學(xué)者提高硬件方面的能力或者嵌入式方面的入門有很大的益處。

【嵌牛鼻子】雷達(dá)屋灌、上位機(jī)洁段、IIC通信、嵌入式

【嵌牛提問】該系統(tǒng)是如何模擬雷達(dá)探測的共郭,運(yùn)用了哪些嵌入式上的知識祠丝?

【嵌牛正文】

該系統(tǒng)的主要設(shè)計目標(biāo)。

????? ?上位機(jī)發(fā)出“啟動”信號后

????? ?下位機(jī)開始掃描四周的障礙物

????? ?下位機(jī)將探測到的障礙物的距離數(shù)據(jù)傳到上位機(jī)

????? ?上位機(jī)進(jìn)行數(shù)據(jù)處理并更新類雷達(dá)界面的顯示落塑。

該系統(tǒng)的主要功能模塊

?????? 下位機(jī)由STM32作為主控纽疟,實(shí)現(xiàn)障礙物的探測和對四周的掃描,并實(shí)現(xiàn)和上位機(jī)的通信憾赁,上位機(jī)軟件設(shè)計主要有用戶界面繪制污朽,接收下位機(jī)傳來的數(shù)據(jù)并進(jìn)行分析處理,根據(jù)接收到的每一幀的距離與角度更新雷達(dá)圖的繪制龙考,同時進(jìn)行任務(wù)管理蟆肆。


下面對該系統(tǒng)下位機(jī)各個模塊使用的器件進(jìn)行簡要介紹

????? 主控模塊主要采用STM32F103VET6開發(fā)板作為主控板矾睦,其最高頻率為72MHz,ARM系列Cortex-3內(nèi)核炎功,512K大小的flash枚冗。對于探測模塊有兩個方案,一是HC-SR04超聲波模塊加DS18B20溫度傳感器蛇损,二是US100超聲波模塊赁温,其自帶溫度補(bǔ)償功能(即彌補(bǔ)不同溫度對勝訴的影響)。后來我們選用了方案二淤齐。掃描模塊我們選用了28步進(jìn)電機(jī)股囊,其步距角為5.625度,減速比1:32更啄,之所以沒有48步進(jìn)電機(jī)還是從小電機(jī)更小巧輕便來考慮稚疹,采用ULS2003驅(qū)動器作為電機(jī)驅(qū)動,采用藍(lán)牙通信祭务,使探測系統(tǒng)能夠靈活移動内狗。

下位機(jī)程序設(shè)計過程中需要注意的問題

? ? ? 電機(jī)一直單方向轉(zhuǎn)動掃描周圍障礙物的話,會使電機(jī)的連線纏繞阻礙其運(yùn)轉(zhuǎn)义锥,因此我設(shè)定電機(jī)每轉(zhuǎn)動1圈后反轉(zhuǎn)柳沙。其次是超聲波直線傳播,如果探測面凹凸不平拌倍,不能及時接受回響信號偎行,會使電機(jī)的轉(zhuǎn)動卡頓,同時也使得上位機(jī)的繪圖速度不一致贰拿。為了解決這個問題蛤袒,規(guī)定探測距離為2m。

上位機(jī)程序的設(shè)計

???????? 上位機(jī)使用QT來設(shè)計界面膨更,QT含有豐富的API妙真,我們可以直接調(diào)用其圖形庫來設(shè)計雷達(dá)界面。在雷達(dá)背景圖的繪制中荚守,包括角度坐標(biāo)珍德,距離坐標(biāo),分割線矗漾,同心圓锈候,掃描線的繪制,通過代碼來實(shí)現(xiàn)敞贡。


起初并未考慮到障礙物對象的管理問題泵琳,在程序運(yùn)行過程中,發(fā)現(xiàn)內(nèi)存占用越來越大的情況,于是做出改進(jìn)获列。采取的辦法是對雷達(dá)界面內(nèi)的障礙物數(shù)量進(jìn)行上限規(guī)定谷市,并將每次新建的障礙物對象交由隊列管理。當(dāng)障礙物對象數(shù)量達(dá)到上限時击孩,將隊列中處于隊首位置的對象進(jìn)行釋放迫悠,使程序的內(nèi)存處于動態(tài)平衡的狀態(tài)下。

最后的主要成果圖如下

系統(tǒng)不足

????? 一巩梢、主控板直接采用現(xiàn)成的開發(fā)板创泄,太過不笨重,而且全部使用杜邦線連接括蝠,系統(tǒng)可靠性差验烧,并未自己畫電路板來集成。

????? 二又跛、供電方面,直接用適配器供電若治,限制了該系統(tǒng)的靈活移動

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末慨蓝,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子端幼,更是在濱河造成了極大的恐慌礼烈,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,402評論 6 499
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件婆跑,死亡現(xiàn)場離奇詭異此熬,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)滑进,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,377評論 3 392
  • 文/潘曉璐 我一進(jìn)店門犀忱,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人扶关,你說我怎么就攤上這事阴汇。” “怎么了节槐?”我有些...
    開封第一講書人閱讀 162,483評論 0 353
  • 文/不壞的土叔 我叫張陵搀庶,是天一觀的道長。 經(jīng)常有香客問我铜异,道長哥倔,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,165評論 1 292
  • 正文 為了忘掉前任揍庄,我火速辦了婚禮咆蒿,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己蜡秽,他們只是感情好府阀,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,176評論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著芽突,像睡著了一般试浙。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上寞蚌,一...
    開封第一講書人閱讀 51,146評論 1 297
  • 那天田巴,我揣著相機(jī)與錄音,去河邊找鬼挟秤。 笑死壹哺,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的艘刚。 我是一名探鬼主播管宵,決...
    沈念sama閱讀 40,032評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼攀甚!你這毒婦竟也來了座舍?” 一聲冷哼從身側(cè)響起廓块,我...
    開封第一講書人閱讀 38,896評論 0 274
  • 序言:老撾萬榮一對情侶失蹤哼勇,失蹤者是張志新(化名)和其女友劉穎惯疙,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體荚斯,經(jīng)...
    沈念sama閱讀 45,311評論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡埠居,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,536評論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了事期。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片滥壕。...
    茶點(diǎn)故事閱讀 39,696評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖兽泣,靈堂內(nèi)的尸體忽然破棺而出捏浊,到底是詐尸還是另有隱情,我是刑警寧澤撞叨,帶...
    沈念sama閱讀 35,413評論 5 343
  • 正文 年R本政府宣布金踪,位于F島的核電站,受9級特大地震影響牵敷,放射性物質(zhì)發(fā)生泄漏胡岔。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,008評論 3 325
  • 文/蒙蒙 一枷餐、第九天 我趴在偏房一處隱蔽的房頂上張望靶瘸。 院中可真熱鬧,春花似錦、人聲如沸怨咪。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽诗眨。三九已至唉匾,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間匠楚,已是汗流浹背巍膘。 一陣腳步聲響...
    開封第一講書人閱讀 32,815評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留芋簿,地道東北人峡懈。 一個月前我還...
    沈念sama閱讀 47,698評論 2 368
  • 正文 我出身青樓,卻偏偏與公主長得像与斤,于是被迫代替她去往敵國和親肪康。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,592評論 2 353

推薦閱讀更多精彩內(nèi)容