|
由于最近要做有關(guān)于傳感器的課設(shè),我抽到的題目是汽車?yán)走_(dá)的,我用的是超聲波測(cè)距模塊hc-SR04.這里對(duì)它經(jīng)行講述他的硬件部分的一些知識(shí)。
它的原理知識(shí):就是發(fā)射出去信號(hào),遇到障礙物就反彈回來(lái)接受,根據(jù)這個(gè)時(shí)間差來(lái)算得與障礙物之間的距離
它可被分為3部分:
1、主控IC部分:完成觸發(fā)信號(hào)的檢測(cè)、產(chǎn)生8個(gè)40KHz脈沖信號(hào)、檢測(cè)回波信號(hào)、輸出距離信號(hào)等;這里用到單片機(jī)
2、發(fā)射部分:由主控IC產(chǎn)生8個(gè)40KHz脈沖信號(hào)后,經(jīng)過(guò)MAX232放大后驅(qū)動(dòng)超聲波發(fā)射端;
3、接收部分:將微弱的回波信號(hào)放大,送到主控IC的IO端檢測(cè)回波。這里要用到的是一個(gè)四路運(yùn)算放大的模塊。
主控IC部分:我這里搜到的資料中用的是一種8位的單片機(jī)EM78P153.還有STC11系列的單片機(jī),這一類的單片機(jī)有可能在proteus庫(kù)中搜索不到哦。個(gè)人的建議是:可以嘗試用C51單片機(jī)來(lái)做。
發(fā)射部分:MAX232芯片。你可以到百度上去搜。它是將單片機(jī)輸出的TTL電平轉(zhuǎn)換成pc機(jī)能接收到的232電平或者將pc機(jī)輸出的232電平轉(zhuǎn)換成單片機(jī)能接收的TTL電平。
接受部分:這一部分需要4個(gè)集成運(yùn)放。我所了解的有用TL074,還有LMC6034lm的。
圖中 Proteus中按speaker 是揚(yáng)聲器
按Crystal是一個(gè)這個(gè)圖形的“-|口|-”
按cap是電容
按res是電阻
還有一些你們補(bǔ)充吧。
有關(guān)于一些源碼的問(wèn)題,超聲波模塊里的單片機(jī)的源碼我沒找到。如果哪位小伙伴有的可以分享給我嘛?
使用超聲波模塊外部的單片機(jī)的.c或者其他文件。網(wǎng)上就有很多了。如果你找不到,可以聯(lián)系我。
本人剛接觸不久,有一些東西也許有些問(wèn)題,還請(qǐng)大神多多指正。、
謝謝大佬了
電路原理圖如下:
TIM圖片20181212192930.jpg (93.96 KB, 下載次數(shù): 170)
下載附件
2018-12-12 19:30 上傳
TIM圖片20181212192943.jpg (83.83 KB, 下載次數(shù): 162)
下載附件
2018-12-12 19:30 上傳
|
評(píng)分
-
查看全部評(píng)分
|