附上一張我們老師睡覺的照片吧(穿格子衣服的是我們的指導老師,晚上陪我們熬了一宿)
再附上一張我們一起奮戰的隊友們,校內選拔結束了,大家都累的躺下了。
以上照片只是其中之一,還有更多。
我的問題來了,以上是我軟件供電電路圖,軟件分為三大部分供電,STM32單片機3.3V供電,超聲波測距模塊5V供電,1602液晶5V供電。我用的是TI的芯片TPS5430將+15V轉化成5V,然后通過線性穩壓芯片將+5V轉化成+3.3V,從電路圖來看,所有的電源模塊供一個地。軟件寫的超聲波測距程序在我的單片機開發板上測試好使,以下是測試圖片,比較精準
以上這張是遠距離測,測到天花板之間的距離,測得為169CM,本人身高169CM,站在桌子試了一下,頭還沒撞到頂,加上疊高的一部分,恰好!
以上這張是測10cm時的距離,測的比較準,顯示為010CM
以上這張是測7cm時的距離,測的比較準,顯示為007CM,誤差不大,由于是一個人測,一個人拍照,所以拍照的質量不是很清楚。
按理說這樣的結果,超聲波測距發揮這項完全沒問題,實際上用上面那個TPS5430電路來供電,就會出現顯示屏老是出現034CM這個問題,18和
19CM的時候能測出來,超過20CM就一直顯示034CM,一開始以為是程序的問題,找了很久還是沒找到問題,之前我是在軟件仿真沒問題之后,然后
加上1602顯示也沒問題,剛才測試結果說明了加上1602之后也沒問題,但是一接上電路就有問題。所以我認為是顯示屏或者超聲波測距收到干擾
了,因為我的開發板是電腦USB口供電,也都是供一個地,所以受干擾小。我也問過老師,老師也認為是干擾,為了排除干擾,我在1602的KA供電
兩端和超聲波測距模塊供電兩端都加了470UF/25V和104濾波,但是效果還是那樣,老是顯示034CM這個數據。不知道怎么解決了,雖然比賽完事
了,但是這個問題不解決心中始終有一個結!還希望高手指點一下。