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

正文內容

基于52單片機的短距離超聲波測距系統(tǒng)-在線瀏覽

2024-08-02 18:37本頁面
  

【正文】 顯示電路設計超聲波測距系統(tǒng)的顯示要求比較簡單,測量結果采用十進制數(shù)字顯示。因此顯示部分采用七段半導體數(shù)碼管即LED。在共陰極接法中,LED數(shù)碼管的ga七個發(fā)光二極管因加正電壓而發(fā)亮,因加零電壓而不發(fā)亮。LED數(shù)碼管具有亮度大,響應速度快等優(yōu)點。本設計中采用動態(tài)顯示方式,以實時顯示液位變化。但是,在制作超聲波測距系統(tǒng)的過程中,我發(fā)現(xiàn)由單片機直接驅動LED顯示,電流較小,LED雖然有顯示但是比較暗,因此我用了三極管來對電流進行放大,解決了這個問題。這種通信結構可以在單片機和計算機之間進行有效而正確的信息傳輸。RS232 串行接口總線適用于設備之間通信距離在 15 米以內而且速度不高于 20Kbps 的場合中?,F(xiàn)在計算機最常用的是 9 芯的 D 型 RS232 連接器。由于單片機提供的電平是 TTL 的,而計算機提供的是 RS232 電平,要實現(xiàn)單片機與計算機的通信,必須對它們的電平進行轉換,可用MAX232 芯片來實現(xiàn)。三、 系統(tǒng)的軟件設計軟件設計運用模塊化程序設計思想,對不同功能的程序進行分別編程,這樣不但使得整個軟件的層次和結構比較清晰,而且有利于軟件的調試和修改。單片機具有開發(fā)技術成熟、應用廣泛等優(yōu)點, 本設計中選用的STC89C52RC型單片機是一種低功耗、高性能、采用CMOS工藝的8位微處理器,與工業(yè)標準型80C51單片機的指令系統(tǒng)和引腳完全兼容。由于一般的距離測量中,距離的變化速度并不太快,而且單片機的機器周期可達μs級,則其計時精度為μs級,完全可以滿足系統(tǒng)測量的要求,并且成本較低,所以本設計中選用STC89C52型號的單片機。而且為了節(jié)約硬件成本,系統(tǒng)采用單片機發(fā)出38kHz方波信號,由方波輸出程序控制單片機管腳P3^7輸出方波信號。電平方式的中斷請求是低電平有效。脈沖方式的中斷請求則是脈沖的負跳變有效。由此可見,在脈沖方式下,中斷請求信號的高電平和低電平狀態(tài)都應至少維持1個機器周期,以使采樣到電平狀態(tài)的變化。因此需在程序中設定定時器/計數(shù)器的工作模式。TMOD用于設置T0和T1的工作方式,低4位用于定時器/計數(shù)器0,高4位用于定時器/計數(shù)器1,其值由軟件設定。由此得出超聲波的傳輸時間T,利用公式(21)進行溫度補償,即可求出在當前溫度下的聲速;再利用公式(23),就可以計算出當前的液位高度。 //T0、模式1;T模式2EA=1。TH0=0XF4。for(i=1。i++) //主循環(huán) { TL0=0XF4。 //開始發(fā)射脈沖 TH1=0。 TR1=1。 接收模塊程序如下:while(INPUT) {。 //計時結束 TIME=TH1*256+TL1。 TIME=*TIME25。 顯示部分由單片機直接將二進制數(shù)據(jù)轉化為BCD碼,程序如下: a[0]=0x82。 a[2]=0xa4。 a[4]=0xd8。 a[6]=0x81。 a[8]=0x80。附錄:附件2:includek1csboutP3_5//超聲
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1