附上一张我们老师睡觉的照片吧(穿格子衣服的是我们的指导老师,晚上陪我们熬了一宿)
再附上一张我们一起奋战的队友们,校内选拔结束了,大家都累的躺下了。
以上照片只是其中之一,还有更多。
我的问题来了,以上是我软件供电电路图,软件分为三大部分供电,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这个数据。不知道怎么解决了,虽然比赛完事
了,但是这个问题不解决心中始终有一个结!还希望高手指点一下。