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

正文內(nèi)容

基于51單片機(jī)的超聲波測(cè)距電路(完整版)

  

【正文】 通過(guò)測(cè)試,本電路基本上可以測(cè)得探頭到障礙物之間的距離,達(dá)到了目的。(5)(6)(8)下面著重比較光電測(cè)距和超聲測(cè)距兩種方案。超聲波測(cè)距的方法主要有相位檢測(cè)法、聲波幅值檢測(cè)法、渡越時(shí)間檢測(cè)法三種。由于本電路只需要使用到5V電壓,故此方案簡(jiǎn)單方便且合用。: CX20106內(nèi)部結(jié)構(gòu)CX20l06A是日本索尼公司生產(chǎn)的紅外接收芯片,也適用于超聲波接收。所以本電路特地加上了溫度補(bǔ)償環(huán)節(jié)。//總線復(fù)位 wbyte_18B20(0xcc)。 //延時(shí) res=1。 //大于100uS的延時(shí)程序 worder_12864(0x0c)。//定時(shí)器0,計(jì)時(shí)中斷一次為50us,用于記INT0時(shí)間 TL0=206。_nop_()。uint getdat_18B20(){ float c。//發(fā)送讀取溫度數(shù)據(jù)的命令 l=rbyte_18B20()。 c=temp*。 //溫度整數(shù)部分2位,小數(shù)部分2位}:定時(shí)部分用來(lái)量度超聲波發(fā)射及接收之間的時(shí)差,中斷部分用來(lái)確定接收到回波的具體時(shí)間。void worder_12864(uchar dat)//給12864寫(xiě)指令{ rs=0。}void wdata_12864(uchar dat){ rs=1。}:為了節(jié)省空間,本程序的測(cè)溫部分和顯示部分都被封裝在了頭文件里,主函數(shù)中只需要負(fù)責(zé)初始化部分和發(fā)出脈沖部分,以下為其函數(shù)體:void main(){ uchar q=10。 }}在主函數(shù)的循環(huán)體while(1)中,先發(fā)出五個(gè)40kHz脈沖,然后延時(shí)20ms。等研究完了學(xué)長(zhǎng)的報(bào)告后才發(fā)現(xiàn)自己原來(lái)寫(xiě)的論文有多不規(guī)范。不行了,找書(shū)!翻了一大堆書(shū),51定時(shí)器相關(guān)的地方都找了,還是找不到??傊?,做這個(gè)題目讓我收獲了很多,我非常高興我學(xué)到了知識(shí)以外更有用的東西。由于要求產(chǎn)生的頻率較高,所以對(duì)定時(shí)的要求也很高,所以我在一開(kāi)始就剔除了用延時(shí)函數(shù)來(lái)定時(shí)的方案。其實(shí)硬件電路是抄的學(xué)長(zhǎng)的,其原理是后來(lái)詳加研究才搞明白的??偨Y(jié):以前看到學(xué)長(zhǎng)們跑的小車上有倆大眼珠似的東西,能自動(dòng)壁障,羨慕的不得了。 init_18B20()。 delay_12864(10)。//rw為0表示寫(xiě),為1表示讀 delay_12864(10)。}外部中斷0:void EX0_int()interrupt 0{ TR0=0。 } else { temp=h。//讀取高8位 flag_18B20=hamp。 uchar h,l。 _nop_()。//開(kāi)總中斷 ET0=1。 //大于100uS的延時(shí)程序 worder_12864(0x01)。 worder_12864(0x30)。//設(shè)置寫(xiě)模式(寫(xiě)暫存器) wbyte_18B20(0x1f)。: 本電路采用12864液晶顯示器作為顯示部分,其突出優(yōu)點(diǎn)就是可以顯示漢字等字符,且與單片機(jī)的借口簡(jiǎn)單,操作方便。 微控制器電路 STC89C52為STC公司的一款通用單片機(jī),其操作簡(jiǎn)便,功能強(qiáng)大,適用于簡(jiǎn)單的控制系統(tǒng)的數(shù)據(jù)處理和動(dòng)作控制方面。本電路采用渡越時(shí)間檢測(cè)法,其原理為通過(guò)檢測(cè)超聲波的發(fā)射
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1