【正文】
//測試數(shù)據(jù) uint16 distance。 typedef unsigned int uint16。8 謝辭本次設(shè)計是在王孝平老師精心指導和大力支持下完成的,非常感謝老師為了指導我的課程設(shè)計,放棄了休息的時間,老師的這種無私奉獻的敬業(yè)精神令人欽佩,在此我向老師表示的最誠摯的謝意。在本次課程設(shè)計過程中,我為能理解和應用專業(yè)課學習成果而感悟頗深,同時我也深深的感受到了基礎(chǔ)知識的重要性。圖58 報警距離設(shè)計6 系統(tǒng)調(diào)試系統(tǒng)調(diào)試主要是檢測設(shè)計系統(tǒng)是否能完成任務要求的功能。YNNY開始串口選擇聲、光報警接收下位機數(shù)據(jù)當前距離是否大于設(shè)置距離當前行駛處于安全距離設(shè)置倒車警示距離當前距離是否小于最低安全值警示燈50ms閃爍顯示安全距離曲線圖結(jié)束圖53超聲波雷達倒車系統(tǒng)程序框圖 前面板控件組成前面板如下圖54所示: LabVIEW主程序設(shè)計圖53是利用LabVIEW設(shè)計的超聲波倒車系統(tǒng)程序框圖。延時一段時間,當檢測到接收回波時,立即使T0停止工作,保存定時器的計數(shù)值。PL2303 的高兼容驅(qū)動可在大多操作系統(tǒng)上模擬成傳統(tǒng)COM 端口,并允許基于COM 端口應用可方便地轉(zhuǎn)換成USB接口應用,通訊波特率高達6 Mb/s。4 硬件電路設(shè)計 單片機最小系統(tǒng)51單片機最小系統(tǒng)由復位電路和晶振電路構(gòu)成。整,否則會影響測量的結(jié)果。其將通用的微處理器和Flash 超聲波傳感器HCSR04 超聲波測距原理超聲波測距原理是利用超聲波從發(fā)射到接收過程中傳播的時間來計算出傳播距離。 系統(tǒng)結(jié)構(gòu)設(shè)計超聲波測距儀系統(tǒng)結(jié)構(gòu)如圖21所示。再利用usb轉(zhuǎn)串口使電腦與單片機進行通信,在電腦上用LabVIEW設(shè)計上位機程序,讓所測得的數(shù)據(jù)在電腦上顯示;并利用鍵盤設(shè)定一個安全距離,當測得的數(shù)據(jù)大于安全距離時報警。在現(xiàn)實生活中,一些傳統(tǒng)的距離測量方式在某些特殊場合存在不可克服的缺陷。所以,8051是雙CPU的單片機。 關(guān)鍵詞:超聲波,測距,串口,LabVIEW,數(shù)據(jù)實時顯示與報警Abstract: This system AT89C51 microcontroller as master the use HCSR04 ultrasonic distance measurement module. Ultrasonic module sends the collected data to back microcontroller, the microcontroller correlation process sent through the serial port on the puter to display, on a puter using LabVIEW design PC soft