freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于52單片機(jī)的短距離超聲波測距系統(tǒng)-免費(fèi)閱讀

2025-07-16 18:37 上一頁面

下一頁面
  

【正文】 buffer[0]0x3f)}void500)sj2=40。if(sj1cl=0。t=TH0。}while(i)TR1=0。if(cl==1)TH1=0x9E。//轉(zhuǎn)換段碼功能模塊{if((P3amp。//依次顯示各位數(shù)idigit=0x04。k){DQ=0。delay(14)。sj2)scanLED()。timeToBuffer()。buffer[0]=0x40。if(sbuffer[2]=0x76。TR1=1。sj1=45。csbout=1。TH1=0x9E。TMOD=0x11。void//顯示函數(shù)voidintP3_3k1 a[8]=0x80。 顯示部分由單片機(jī)直接將二進(jìn)制數(shù)據(jù)轉(zhuǎn)化為BCD碼,程序如下: a[0]=0x82。 TR1=1。TH0=0XF4。因此需在程序中設(shè)定定時器/計數(shù)器的工作模式。而且為了節(jié)約硬件成本,系統(tǒng)采用單片機(jī)發(fā)出38kHz方波信號,由方波輸出程序控制單片機(jī)管腳P3^7輸出方波信號。由于單片機(jī)提供的電平是 TTL 的,而計算機(jī)提供的是 RS232 電平,要實現(xiàn)單片機(jī)與計算機(jī)的通信,必須對它們的電平進(jìn)行轉(zhuǎn)換,可用MAX232 芯片來實現(xiàn)。但是,在制作超聲波測距系統(tǒng)的過程中,我發(fā)現(xiàn)由單片機(jī)直接驅(qū)動LED顯示,電流較小,LED雖然有顯示但是比較暗,因此我用了三極管來對電流進(jìn)行放大,解決了這個問題。因此顯示部分采用七段半導(dǎo)體數(shù)碼管即LED。用以提高驅(qū)動能力。單片機(jī)將其計算好的數(shù)據(jù),通過軟件轉(zhuǎn)換為BCD碼直接輸出到LED上,這樣做比較方便,而且可以減少制作成本。它的各部分說明如下:(1)STC89C52RC單片機(jī)最小系統(tǒng)是超聲波液位計的核心部分,其主要任務(wù)是:①發(fā)出38KHz的脈沖串用來驅(qū)動超聲波發(fā)射換能器發(fā)出超聲波;②通過定時器T0對超聲波的傳輸時間進(jìn)行計時;③根據(jù)測出的時間從而計算與障礙物的距離。在實際的電路中,使用單片機(jī)控制傳感器發(fā)射和判斷反射波。從單片機(jī)的P3^7口產(chǎn)生一組40KHz 的超聲波,經(jīng)由發(fā)射模塊的發(fā)射探頭發(fā)出,緊接著超聲波接受模塊接收回波,經(jīng)由CX20106A產(chǎn)生一個負(fù)跳變引起單片機(jī)得外部中斷,通過計算發(fā)射到接收所經(jīng)歷的時間就可以很容易計算出超聲波與目標(biāo)之間的距離。④控制數(shù)據(jù)的顯示。發(fā)射電路的主要目的是驅(qū)動超聲波發(fā)射探頭內(nèi)的壓電晶片振動,使之發(fā)出超聲波,并且發(fā)射的超聲波具有一定的能量,可傳播較遠(yuǎn)的距離,實現(xiàn)測量的目的。上拉電阻RR10一方面可以提高反向器74HC04AN輸出高電平的驅(qū)動能力。根據(jù)各管的極管接線形式,可分為共陰極型和共陽極型。 串行通訊接口電路設(shè)計單片機(jī)執(zhí)行信息檢測任務(wù),然后把檢測結(jié)果傳送到計算機(jī)中去,這就需要在單片機(jī)和計算機(jī)之間建立一種通信結(jié)構(gòu)。如上圖所示。外部中斷請求有兩種信號方式電平方式和脈沖方式。定時器/計數(shù)器0、1的工作模式的設(shè)定和定時器的控制由工作模式寄存器TMOD和控制寄存器TCON來完成。TL0=0XF4。 //啟動定時器開始計時 可以看出,本設(shè)計的定時器和計數(shù)器分別工作在模式1和模式2下,通過定義定時器的初值來發(fā)射脈沖波,同時啟動計時器開始計時。 a[1]=0xfa。 a[9]=0x90。P3_4defineunsigneds,t,i,time
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1