Ⅰ 基於單片機的超聲波測距儀畢業論文
相關範文:
基於單片機的超聲波測距儀設計及其應用分析
[摘要] 本文利用超聲波傳輸中距離與時間的關系,採用AT89C51單片機進行控制及數據處理,設計出了能精確測量兩點間距離的超聲波測距儀。該測距儀主要由超聲波發射器電路、超聲波接收器電路、單片機控制電路、環境溫度檢測電路及顯示電路構成。利用所設計出的超聲波測距儀,對不同距離進行了測試,並進行了詳盡的誤差分析。
[關鍵詞] 超聲波測距 單片機 溫度感測器
隨著社會的發展,人們對距離或長度測量的要求越來越高。超聲波測距由於其能進行非接觸測量和相對較高的精度,越來越被人們所重視。本設計的超聲波測距儀,可以對不同距離進行測試,並可以進行詳盡的誤差分析。
一、設計原理
超聲測距儀是根據超聲波遇到障礙物反射回來的特性進行測量的。超聲波發射器向某一方向發射超聲波,在發射同時開始計時,超聲波在空氣中傳播,途中碰到障礙物就立即返回來,超聲波接收器收到反射波就立即中斷停止計時。 通過不斷檢測產生波發射後遇到障礙物所反射的回波,從而測出發射超聲波和接收到回波的時間差T,然後求出距離L。基本的測距公式為:L=(△t/2)*C
式中 L——要測的距離
T——發射波和反射波之間的時間間隔
C——超聲波在空氣中的聲速,常溫下取為340m/s
聲速確定後,只要測出超聲波往返的時間,即可求得L。
二、超聲波測距儀設計目標
測量距離: 5米的范圍之內;通過LED能夠正確顯示出兩點間的距離;誤差小於5%。
三、數據測量和分析
1.數據測量與分析
由於實際測量工作的局限性,最後在測量中選取了一米以下的30cm、50cm、70cm、80cm、90cm、100cm 六個距離進行測量,每個距離連續測量七次,得出測量數據(溫度:29℃),如表所示。從表中的數據可以看出,測量值一般都比實際值要大幾厘米,但對於連續測量的准確性還是比較高的。
對所測的每組數據去掉一個最大值和最小值,再求其平均值,用來作為最終的測量數據,最後進行比較分析。這樣處理數據也具有一定的科學性和合理性。從表中的數據來看,雖然對超聲波進行了溫度補償,但在比較近的距離的測量中其相對誤差也比較大。特別是對30cm和50cm的距離測量上,相對誤差分別達到了5%和4.8%。但從全部測量結果看,本設計的絕對誤差都比較小,也比較穩定。本設計盲區在22.6cm左右,基本滿足設計要求。
2.誤差分析
測距誤差主要來源於以下幾個方面:
(1)超聲波發射與接收探頭與被測點存在一定的角度,這個角度直接影響到測量距離的精確值;(2)超聲波回波聲強與待測距離的遠近有直接關系,所以實際測量時,不一定是第一個回波的過零點觸發;(3)由於工具簡陋,實際測量距離也有誤差。影響測量誤差的因素很多,還包括現場環境干擾、時基脈沖頻率等等。
四、應用分析
採用超聲波測量大氣中的地面距離,是近代電子技術發展才獲得正式應用的技術,由於超聲測距是一種非接觸檢測技術,不受光線、被測對象顏色等的影響,在較惡劣的環境(如含粉塵)具有一定的適應能力。因此,用途極度廣泛。例如:測繪地形圖,建造房屋、橋梁、道路、開挖礦山、油井等,利用超聲波測量地面距離的方法,是利用光電技術實現的,超聲測距儀的優點是:儀器造價比光波測距儀低,省力、操作方便。
超聲測距儀在先進的機器人技術上也有應用,把超聲波源安裝在機器人身上,由它不斷向周圍發射超聲波並且同時接收由障礙物反射回波來確定機器人的自身位置,用它作為感測器控制機器人的電腦等等。由於超聲波易於定向發射,方向性好,強度好控制,它的應用價值己被普遍重視。
總之,由以上分析可看出:利用超聲波測距,在許多方面有很多優勢。因此,本課題的研究是非常有實用和商業價值。
五、結論
本設計的測量距離符合市場要求,測量的盲區也控制在23cm以內。針對市場需求,本設計還可以加大發射功率,讓測量的距離更加的遠。在顯示方面,也可以對程序做適當改動,使開始發射超聲波時LED顯示出溫度值,到超聲波回波接收到以後通過計算得出距離值時,LED自動切換顯示距離值,這樣在視覺效果上得到更加直觀的了解。
參考文獻:
[1]孫涵芳徐愛卿:MCS一51/96系列單片機原理及應用(修訂版)[M].北京:北京航空航天大學出版社.2002.46-170
[2]金篆芷王明時:現代感測器技術[M].電子工業出版社.1995.331—335
[3]孫涵芳徐愛卿:MCS一51/96系列單片機原理及應用(修訂版)[M].北京:北京航空航天大學出版社.2002.46-170
[4]路錦正王建勤楊紹國趙珂趙太飛:超聲波測距儀的設計[J].感測器技術.2002
僅供參考,請自借鑒
希望對您有幫助
Ⅱ 超聲波發射電路原理以及組成部分,謝謝!
摘要超聲波測距器,可以應用於汽車倒車、建築施工工地以及一些工業現場的位置監控,也可用於如液位、井深、管道長度的測量等場合。要求測量范圍在0.10-5.00m,測量精度1cm,測量時與被測物體無直接接觸,能夠清晰穩定地顯示測量結果。由於超聲波指向性強,能量消耗緩慢,在介質中傳播的距離較遠,因而超聲波經常用於距離的測量,如測距儀和物位測量儀等都可以通過超聲波來實現。利用超聲波檢測往往比較迅速、方便、計算簡單、易於做到實時控制,並且在測量精度方面能達到工業實用的要求,因此在移動機器人的研製上也得到了廣泛的應用。 關鍵詞 單片機AT82S51超聲波感測器測量距離 一、設計要求 設計一個超聲波測距器,可以應用於汽車倒車、建築施工工地以及一些工業現場的位置監控,也可用於如液位、井深、管道長度的測量等場合。要求測量范圍在0.10-3.00m,測量精度1cm,測量時與被測物體無直接接觸,能夠清晰穩定地顯示測量結果。 二、設計思路 超聲波感測器及其測距原理 超聲波是指頻率高於20KHz的機械波。為了以超聲波作為檢測手段,必須產生超生波和接收超聲波。完成這種功能的裝置就是超聲波感測器,習慣上稱為超聲波換能器或超聲波探頭。超聲波感測器有發送器和接收器,但一個超聲波感測器也可具有發送和接收聲波的雙重作用。超聲波感測器是利用壓電效應的原理將電能和超聲波相互轉化,即在發射超聲波的時候,將電能轉換,發射超聲波;而在收到回波的時候,則將超聲振動轉換成電信號。 超聲波測距的原理一般採用渡越時間法TOF(timeofflight)。首先測出超聲波從發射到遇到障礙物返回所經歷的時間,再乘以超聲波的速度就得到二倍的聲源與障礙物之間的距離 測量距離的方法有很多種,短距離的可以用尺,遠距離的有激光測距等,超聲波測距適用於高精度的中長距離測量。因為超聲波在標准空氣中的傳播速度為331.45米/秒,由單片機負責計時,單片機使用12.0M晶振,所以此系統的測量精度理論上可以達到毫米級。 由於超聲波指向性強,能量消耗緩慢,在介質中傳播距離遠,因而超聲波可以用於距離的測量。利用超聲波檢測距離,設計比較方便,計算處理也較簡單,並且在測量精度方面也能達到要求。 超聲波發生器可以分為兩類:一類是用電氣方式產生超聲波,一類是用機械方式產生超聲波。本課題屬於近距離測量,可以採用常用的壓電式超聲波換能器來實現。 根據設計要求並綜合各方面因素,可以採用AT89S51單片機作為主控制器,用動態掃描法實現LED數字顯示,超聲波驅動信號用單片機的定時器完成,超聲波測距器的系統框圖如下圖所示: 超聲波測距器系統設計框圖 三、系統組成 硬體部分 主要由單片機系統及顯示電路、超聲波發射電路和超聲波檢測接收電路三部分組成。採用AT89S51來實現對CX20106A紅外接收晶元和TCT40-10系列超聲波轉換模塊的控制。單片機通過P1.0引腳經反相器來控制超聲波的發送,然後單片機不停的檢測INT0引腳,當INT0引腳的電平由高電平變為低電平時就認為超聲波已經返回。計數器所計的數據就是超聲波所經歷的時間,通過換算就可以得到感測器與障礙物之間的距離。 軟體部分 主要由主程序、超聲波發生子程序、超聲波接收中斷程序及顯示子程序等部分。 四、系統硬體電路設計 1.單片機系統及顯示電路 單片機採用89S51或其兼容系列。採用12MHz高精度的晶振,以獲得較穩定的時鍾頻率,減小測量誤差。單片機用P1.0埠輸出超聲波轉化器所需的40KHz方波信號,利用外中斷0口檢測超聲波接受電路輸出的返回信號。顯示電路採用簡單實用的4位共陽LED數碼管,段碼用74LS244驅動,位碼用PNP三極體驅動。單片機系統及顯示電路如下圖所示 單片機及顯示電路原理圖 2.超聲波發射電路原理圖參考期刊如圖所示: 超聲波發射電路原理圖 壓電超聲波轉換器的功能:利用壓電晶體諧振工作。內部結構上圖所示,它有兩個壓電晶片和一個共振板。當它的兩極外加脈沖信號,其頻率等於壓電晶片的固有振盪頻率時,壓電晶片將會發生共振,並帶動共振板振動產生超聲波,這時它就是一超聲波發生器;如沒加電壓,當共振板接受到超聲波時,將壓迫壓電振盪器作振動,將機械能轉換為電信號,這時它就成為超聲波接受轉換器。超聲波發射轉換器與接受轉換器其結構稍有不同。 3.超聲波檢測接受電路 參考紅外轉化接收期刊的電路採用集成電路CX20106A,這是一款紅外線檢波接收的專用晶元,常用於電視機紅外遙控接收器。考慮到紅外遙控常用的載波頻率38KHz與測距超聲波頻率40KHz較為接近,可以利用它作為超聲波檢測電路。實驗證明其具有很高的靈敏度和較強的抗干擾能力。適當改變C4的大小,可改變接受電路的靈敏度和抗干擾能力。 超聲波接收電路圖 五、系統程序設計 超聲波測距軟體設計主要由主程序,超聲波發射子程序,超聲波接受中斷程序及顯示子程序組成。下面對超聲波測距器的演算法,主程序,超聲波發射子程序和超聲波接受中斷程序逐一介紹。 1.超聲波測距器的演算法設計 下圖示意了超聲波測距的原理,即超聲波發生器T在某一時刻發出的一個超聲波信號,當超聲波遇到被測物體後反射回來,就被超聲波接收器R所接受。這樣只要計算出發生信號到接受返回信號所用的時間,就可算出超聲波發生器與反射物體的距離。 距離計算公式:d=s/2=(c*t)/2 *d為被測物與測距器的距離,s為聲波的來迴路程,c為聲速,t為聲波來回所用的時間 聲速c與溫度有關,如溫度變化不大,則可認為聲速是基本不變的。如果測距精度要求很高,則應通過溫度補償的方法加以校正。聲速確定後,只要測得超聲波往返時間,即可求得距離。在系統加入溫度感測器來監測環境溫度,可進行溫度被償。這里可以用DS18B20測量環境溫度,根據不同的環境溫度確定一聲速提高測距的穩定性。為了增強系統的可靠性,應在軟硬體上採用抗干擾措施。 不同溫度下的超聲波聲速表 溫度/ -30 -20 -10 0 10 20 30 100 聲速c(m/s) 313 319 325 323 338 344 349 386 2.主程序 主程序首先對系統環境初始化,設置定時器T0工作模式為16位的定時計數器模式,置位總中斷允許位EA並給顯示埠P0和P2清0。然後調用超聲波發生子程序送出一個超聲波脈沖,為避免超聲波從發射器直接傳送到接收器引起的直接波觸發,需延遲0.1ms(這也就是測距器會有一個最小可測距離的原因)後,才打開外中斷0接收返回的超聲波信號。由於採用12MHz的晶振,機器周期為1us,當主程序檢測到接收成功的標志位後,將計數器T0中的數(即超聲波來回所用的時間)按下式計算即可測得被測物體與測距儀之間的距離,設計時取20℃時的聲速為344m/s則有: d=(C*T0)/2=172T0/10000cm(其中T0為計數器T0的計數值) 測出距離後結果將以十進制BCD碼方式LED,然後再發超聲波脈沖重復測量過程。主程序框圖如下 3.超聲波發生子程序和超聲波接收中斷程序 超聲波發生子程序的作用是通過P1.0埠發送2個左右的超聲波信號頻率約40KHz的方波,脈沖寬度為12us左右,同時把計數器T0打開進行計時。超聲波測距器主程序利用外中斷0檢測返回超聲波信號,一旦接收到返回超聲波信號(INT0引腳出現低電平),立即進入中斷程序。進入該中斷後就立即關閉計時器T0停止計時,並將測距成功標志字賦值1。如果當計時器溢出時還未檢測到超聲波返回信號,則定時器T0溢出中斷將外中斷0關閉,並將測距成功標志字賦值2以表示此次測距不成功。 六.軟硬體調試及性能 超聲波測距儀的製作和調試,其中超聲波發射和接收採用Φ15的超聲波換能器TCT40-10F1(T發射)和TCT40-10S1(R接收),中心頻率為40kHz,安裝時應保持兩換能器中心軸線平行並相距4~8cm,其餘元件無特殊要求。若能將超聲波接收電路用金屬殼屏蔽起來,則可提高抗干擾能力。根據測量范圍要求不同,可適當調整與接收換能器並接的濾波電容C4的大小,以獲得合適的接收靈敏度和抗干擾能力。 硬體電路製作完成並調試好後,便可將程序編譯好下載到單片機試運行。根據實際情況可以修改超聲波發生子程序每次發送的脈沖寬度和兩次測量的間隔時間,以適應不同距離的測量需要。根據所設計的電路參數和程序,測距儀能測的范圍為0.07~5.5m,測距儀最大誤差不超過1cm。系統調試完後應對測量誤差和重復一致性進行多次實驗分析,不斷優化系統使其達到實際使用的測量要求。 後續工作需實驗後才能驗證 根據參考電路和集成的電路器件測距范圍有限10m以內為好。 http://www.chuandong.com/cdbbs/2008-12/17/081217A9D4D0217.html希望對你有幫助!
Ⅲ 奼傚ぇ涓鐢墊皵鍙婂叾鑷鍔ㄥ寲姒傝鴻劇粨璇捐烘枃
100涓鑷鍔ㄥ寲姒傝鴻劇粨璇捐烘枃棰樼洰
1. 鏅鴻兘鍘嬪姏浼犳劅鍣ㄧ郴緇熻捐
2. 鏅鴻兘瀹氭椂鍣
3. 娑蹭綅鎺у埗緋葷粺璁捐
4. 娑叉櫠鎺у埗妯″潡鐨勫埗浣
5. 宓屽叆寮忔縺鍏夋墦鏍囨満榪愬姩鎺у埗鍗¤蔣浠剁郴緇熻捐
6. 宓屽叆寮忔縺鍏夋墦鏍囨満榪愬姩鎺у埗鍗$‖浠剁郴緇熻捐
7. 鍩轟簬鍗曠墖鏈烘帶鍒剁殑鏁板瓧姘斿帇璁$殑璁捐′笌瀹炵幇
8. 鍩轟簬MSC1211鐨勬俯搴︽櫤鑳芥俯搴︿紶鎰熷櫒
9. 鏈哄櫒瑙嗚夌郴緇
10. 闃茬洍涓庢亽娓╃郴緇熺殑璁捐′笌鍒朵綔
11. 闃茬洍鎶ヨ﹀櫒
12. AT89S52鍗曠墖鏈哄疄楠岀郴緇熺殑寮鍙戜笌搴旂敤
13. 鍦ㄥ崟鐗囨満緋葷粺涓瀹炵幇SCR錛堝彲鎺х咃級榪囬浂鎺у埗
14. 寰鐢甸樆嫻嬮噺緋葷粺
15. 鍩轟簬鍗曠墖鏈虹殑鐢靛瓙寮忚漿閫熼噷紼嬭〃鐨勮捐
16. 鍩轟簬GSM鐭淇℃ā鍧楃殑瀹跺涵闃茬洍鎶ヨ︾郴緇
17. 鍏浜よ濺奼夊瓧鏄劇ず緋葷粺
18. 鍩轟簬鍗曠墖鏈虹殑鏅鴻兘鐏鐏炬姤璀︾郴緇
19. WIN32鐜澧冧笅瀵筆C鏈洪氱敤涓茶屽彛閫氫俊鐨勭爺絀跺強瀹炵幇
20. FIR鏁板瓧婊ゆ嘗鍣ㄧ殑MATLAB璁捐′笌瀹炵幇鏂規硶鐮旂┒
21. 鏃犲埛鐩存祦鐢墊満鏁板瓧鎺у埗緋葷粺鐨勭爺絀朵笌璁捐
22. 鐩寸嚎鐢墊満鏂瑰紡鐨勫湴閾佹ā鎷熷湴閾佺郴緇熷埗浣
23. 紼沖帇鐢墊簮鐨勮捐′笌鍒朵綔
24. 綰挎х洿嫻佺ǔ鍘嬬數婧愮殑璁捐
25. 鍩轟簬CPLD鐨勬ヨ繘鐢墊満鎺у埗鍣
26. 鍏ㄨ嚜鍔ㄦ苯杞︽ā鍨嬬殑璁捐″埗浣
27. 鍗曠墖鏈烘暟瀛楃數鍘嬭〃鐨勮捐
28. 鏁板瓧鐢靛帇琛ㄧ殑璁捐
29. 璁$畻鏈烘瘮鍊兼帶鍒剁郴緇熺爺絀朵笌璁捐
30. 妯℃嫙閲忚漿鎹㈡垚涓烘暟瀛楅噺鐨勭孩澶栦紶杈撶郴緇
31. 娑蹭綅鎺у埗緋葷粺鐮旂┒涓庤捐
32. 鍩轟簬89C2051 IC鍗¤/鍐欏櫒鐨勮捐
33. 鍩轟簬鍗曠墖鏈虹殑灞呭ゅ畨鍏ㄦ姤璀︾郴緇熻捐
34. 妯℃嫙閲忚漿鎹㈡垚涓烘暟瀛楅噺綰㈠栨暟鎹鍙戝皠涓庢帴鏀剁郴緇
35. 鏈夋簮鍔熺巼鍥犳暟鏍℃e強鏈夋簮婊ゆ嘗鎶鏈鐨勭爺絀
36. 鍏ㄨ嚜鍔ㄧ珛浣撳仠杞﹀満妯℃嫙緋葷粺鐨勫埗浣
37. 鍩轟簬I2C鎬葷嚎姘斾綋媯嫻嬬郴緇熺殑璁捐
38. 妯℃嫙閲忓勭悊涓烘暟瀛楅噺綰㈠栬闊充紶杈撴帴鏀剁郴緇熺殑璁捐
39. 綺懼瘑VF杞鎹㈠櫒涓嶮CS-51鍗曠墖鏈虹殑鎺ュ彛鎶鏈
40. 鐢佃瘽榪滅▼鐩戞帶緋葷粺鐨勭爺絀朵笌鍒朵綔
41. 鍩轟簬UCC3802鐨勫紑鍏崇數婧愯捐
42. 涓茬駭鎺у埗緋葷粺璁捐
43. 鍒嗙珛寮忕敓媧葷幆澧冭〃鐨勭爺絀朵笌鍒朵綔(澶氬姛鑳界數瀛愪竾騫村巻)
44. 楂樻晥鏅鴻兘奼借濺璋冭妭鍣
45. 鍙橀熸亽棰戦庡姏鍙戠數鎺у埗緋葷粺鐨勮捐
46. 鍏ㄨ嚜鍔ㄦ苯杞︽ā鍨嬬殑鍒朵綔
47. 淇″彿婧愮殑璁捐′笌鍒朵綔
48. 鏅鴻兘綰㈠栭仴鎺ф殩椋庢満璁捐
49. 鍩轟簬鍗曠墖鎺у埗鐨勪氦嫻佽皟閫熻捐
50. 鍩轟簬鍗曠墖鏈虹殑澶氱偣鏃犵嚎娓╁害鐩戞帶緋葷粺
51. 钄鑿滃叕鍙告亽娓╁簱寰鏈虹洃鎺х郴緇
52. 鏁板瓧瑙﹀彂鎻愬崌鏈烘帶鍒剁郴緇
53. 鍐滀笟澶ф氭俯婀垮害鑷鍔ㄦ嫻
54. 鏃犱漢鐩戝畧鐐規淮鑷鍔ㄧ洃鎺х郴緇熺殑璁捐
55. 縐鍒嗗紡鏁板瓧鐢靛帇琛ㄨ捐
56. 鏅鴻兘璞嗘祮鏈虹殑璁捐
57. 閲囩敤鍗曠墖鏈烘妧鏈鐨勮剦鍐查戠巼嫻嬮噺璁捐
58. 鍩轟簬DSP鐨凢IR婊ゆ嘗鍣ㄨ捐
59. 鍩轟簬鍗曠墖鏈哄疄鐜版苯杞︽姤璀︾數璺鐨勮捐
60. 澶氬姛鑳芥暟瀛楅挓璁捐′笌鍒朵綔
61. 瓚呭0娉㈠掕濺闆瘋揪緋葷粺紜浠惰捐
62. 鍩轟簬AT89C51鍗曠墖鏈虹殑姝ヨ繘鐢墊満鎺у埗緋葷粺
63. 妯℃嫙鐢墊鐨勫埗浣
64. 鍩轟簬鍗曠墖鏈虹▼鎺х簿瀵嗙洿嫻佺ǔ鍘嬬數婧愮殑璁捐
65. 杞閫熴佺數嫻佸弻闂鐜鐩存祦璋冮熺郴緇熻捐
66. 鍣闊蟲嫻嬫姤璀︾郴緇熺殑璁捐′笌鐮旂┒
67. 杞閫熼棴鐜錛圴-M錛夌洿嫻佽皟閫熺郴緇熻捐
68. 鍩轟簬鍗曠墖鏈虹殑澶氬姛鑳藉嚱鏁頒俊鍙峰彂鐢熷櫒璁捐
69. 鍩轟簬鍗曠墖鏈虹殑瓚呭0娉㈡恫浣嶆祴閲忕郴緇熺殑璁捐
70. 浠撳偍鐢ㄥ氱偣娓╂箍搴︽祴閲忕郴緇
71. 鍩轟簬鍗曠墖鏈虹殑棰戠巼璁¤捐
72. 鍩轟簬DIMM宓屽叆寮忔ā鍧楀湪鏅鴻兘璁懼囧紑鍙戜腑鐨勫簲鐢
73. 鍩轟簬DS18B20鐨勫氱偣娓╁害宸″洖媯嫻嬬郴緇熺殑璁捐
74. 璁℃暟鍙婃暟鐮佹樉紺虹數璺鐨勮捐″埗浣
75. 鐭誇簳鎻愬崌鏈鴻呯疆鐨勮捐
76. 涓棰戠數婧愮殑璁捐
77. 鏁板瓧PWM鐩存祦璋冮熺郴緇熺殑璁捐
78. 寮鍏崇數婧愮殑璁捐
79. 鍩轟簬ARM鐨勫祵鍏ュ紡娓╁害鎺у埗緋葷粺鐨勮捐
80. 閿呯倝鎺у埗緋葷粺鐨勭爺絀朵笌璁捐
81. 鏅鴻兘鏈哄櫒浜虹殑鐮旂┒涓庤捐 鈥斺\u001F鑷鍔ㄥ驚杞ㄥ拰璇闊蟲帶鍒剁殑瀹炵幇
82. 鍩轟簬CPLD鐨勫嚭縐熻濺璁′環鍣ㄨ捐♀斺旇蔣浠惰捐
83. 澹扮撼寮忛珮搴﹁$郴緇熻捐″拰鐮旂┒
84. 闆嗙害鍨嬫棤緇沖氬厓蹇冭剦浼犳劅鍣ㄧ爺絀朵笌璁捐
85. CJ20-63浜ゆ祦鎺ヨЕ鍣ㄧ殑宸ヨ壓涓庡伐瑁
86. 鍏璺鎶㈢瓟鍣ㄨ捐
87. V-M鍙岄棴鐜涓嶅彲閫嗙洿嫻佽皟閫熺郴緇熻捐
88. 鏈哄簥娑︽粦緋葷粺鐨勮捐
89. 濉戝3寮忎綆鍘嬫柇璺鍣ㄨ捐
90. 鐩存祦鎺ヨЕ鍣ㄨ捐
91. SMT宸ヨ壓嫻佺▼鍙婂悇嫻佺▼鍒嗘瀽浠嬬粛
92. 澶ф氭俯婀垮害鑷鍔ㄦ帶鍒剁郴緇
93. 鍩轟簬鍗曠墖鏈虹殑鐭淇℃敹鍙戠郴緇熻捐 鈥曗曠‖浠惰捐
94. 涓夊眰鐢墊鐨勫崟鐗囨満鎺у埗鐢佃礬
95. 浜ら氱伅89C51鎺у埗鐢佃礬璁捐
96. 鍩轟簬D綾繪斁澶у櫒鐨勫彲璋冨紑鍏崇數婧愮殑璁捐
97. 鐩存祦鐢靛姩鏈虹殑鑴夊啿璋冮
98. 綰㈠栧揩閫熸嫻嬩漢浣撴俯搴﹁呯疆鐨勮捐′笌鐮斿埗
99. 鍩轟簬8051鍗曠墖鏈虹殑鏁板瓧閽
100. 48V25A鐩存祦楂橀戝紑鍏崇數婧愯捐
Ⅳ 基於單片機的水塔水位控制中的水位檢測感測器,應該怎樣做呢或者應選擇那樣的水位感測器呢
位式的就選浮球式液位感測器。要是連續的液位測量,有投入式的,差壓式的,電容式的,磁翻板的,浮筒式的,等等。
Ⅳ 求基於AT89C52超聲波測距簡易設計的源程序,要求用3個LED管顯示其測距,精確到小數點後2位如,X.XX米。
目前國內超聲波測距器的設計大多採用匯編語言設計。由於單片機應用系統的日趨復雜,要求所寫
的代碼規范化,模塊化,並便於多人以軟體工程的形式進行協同開發,匯編語言作為傳統的單片機應用系
統的編程語言,已經不能滿足這樣的實際需要了,而C語言以其結構化和能產生高效代碼滿足了這樣的需
求,成為電子工程師進行單片機系統編程時的首先編程語言。在本設計中,由於C語言程序有利於實現較
復雜的演算法,匯編語言程序具有較高的效率並且容易精確計算程序運行的時間,而超聲波測距器的程序既
有較復雜的距離計算又要求精確計算超聲波測距時程序運行的時間,所以本設計採用C語言和匯編語言
混合編程來實現。本文論述的是一種基於AT89C52單片機的超聲波測距器,可用於汽車倒車等場合⋯。
1設計要求
設計一個超聲波測距器,可以應用於汽車倒車、建築施工工地以及一些工業現場的位置監控,也可用
於如液位、井深、管道長度的測量等場合。要求測量范圍在0.10—5.00 m,測量精度lem,測量時與被測物
體無直接接觸,能夠清晰穩定地顯示測量結果。
2設計思路
2.1超聲波及其測距原理
超聲波是指頻率高於20KHz的機械波。為了以超聲波作為檢測手段,必須產生超聲波和接收超聲波。
完成這種功能的裝置就是超聲波感測器,習慣上稱為超聲波換能器或超聲波探頭。超聲波感測器有發送
器和接收器,但一個超聲波感測器也可具有發送和接收聲波的雙重作用。超聲波感測器是利用壓電效應
的原理將電能和超聲波相互轉化,即在發射超聲波的時候,將電能轉換為超聲波,發射超聲波;而在收到回
波的時候,則將超聲振動轉換成電信號。
超聲波測距的原理一般採用渡越時間法TOt(time of fliight)。首先測出超聲波從發射到遇到障礙物返
回所經歷的時間,再乘以超聲波的速度就得到二倍的聲源與障礙物之間的距離。測量距離的方法有很多
種,短距離的可以用尺,遠距離的有激光測距等,超聲波測距適用於高精度的中長距離測量。因為超聲波
收稿日期:2008-04-08
作者簡介:周功明(1963一),男,副教授,主要研究方向:電子信息科學技術。
·50· 綿陽師范學院學報(自然科學版) 第27卷
在標准空氣中的傳播速度為331.45粑秒,由單片機負責計時,單片機使用12.0M晶振,所以此系統的測
量精度理論上可以達到毫米級。由於超聲波指向性強,能量消耗緩慢,在介質中傳播距離遠,因而超聲波
可以用於距離的測量。利用超聲波檢測距離,設計比較方便,計算處理也較簡單,並且在測量精度方面也
能達到要求。
超聲波發生器可以分為兩類:一類是用電氣方式產生超聲波,一類是用機械方式產生超聲波。本課題
屬於近距離測量,可以採用常用的壓電式超聲波換能器來實現【7】。
2.2超聲波測距器的系統框圖
根據設計要求並綜合各方面因素,可以採用AT89C52單片機作為主控制器,用動態掃描法實現LED
數字顯示,超聲波驅動信號用單片機的定時器完成,超聲波測距器的系統框圖如下圖l所示¨2|:
3系統組成
3.1硬體部分
主要由單片機系統及顯示電路、超聲波發射電路
和超聲波檢測接收電路三部分組成。採用AT89C52來
實現對CX20106A紅外接收晶元和TCT40—10系列超
聲波轉換模塊的控制。單片機通過P1.0引腳經反相
\
超聲波接收E :, LED顯示單片機r
/\
Z ∑
超聲波發送高控制器
:> 掃描驅動
圖1 超聲波測距器系統設計框圖
Fig.1 Ultrasonic eLangi.g system design diagram
器來控制超聲波的發送,然後單片機不停的檢測INT0引腳,當INTO引腳的電平由高電平變為低電平時就
認為超聲波已經返回。計數器所計的數據就是超聲波所經歷的時間,通過換算就可以得到感測器與障礙
物之間的距離¨≈J。
3.2軟體部分
主要由主程序、超聲波發生子程序、超聲波接收中斷程序及顯示子程序等部分。
4系統硬體電路設計
4.1單片機系統及顯示電路
單片機採用AT89C52或其兼容系列。採用12MHz高精度的晶振,以獲得較穩定的時鍾頻率,減小測
量誤差。單片機用P1.0埠輸出超聲波轉化器所需的40KHz方波信號,利用外中斷0口檢測超聲波接收
電路輸出的返回信號。顯示電路採用簡單實用的4位共陽LED數碼管,段碼用74LS244驅動,位碼用PNP
三極體驅動。單片機系統及顯示電路如下圖2所示『1。31。
圖2單片機及顯示電路原理圖
Fig.2 MCU and display circuit schematics
第8期周功明等:基於AT89C52單片機的超聲波測距器設計·51.
4.2超聲波發射電路原理圖
壓電超聲波轉換器的功能:利用壓電晶體諧振工作。內部結構如圖3『3Ⅲ1所示,它有兩個壓電晶片和
一個共振板。當它的兩極外加脈沖信號,其頻
率等於壓電晶片的固有振盪頻率時,壓電晶片PI.O
將會發生共振,並帶動共振板振動產生超聲波,
這時它就是一超聲波發生器;如沒加電壓,當共
振板接收到超聲波時,將壓迫壓電振盪器作振
動,將機械能轉換為電信號,這時它就成為超聲
波接收轉換器。超聲波發射轉換器與接收轉換
器其結構稍有不同。
4.3超聲波檢測接收電路圖3發射電路原理圖
參考紅外轉化接收電路,本設計採用集成
F『g·3 U1『ms。nie劬啪mi『婦c『咖1『∞hem蚯c
電路CX20106A,這是一款紅外線檢波接收的專用晶元,常用於電視機紅外遙控接收器。考慮到紅外遙控
常用的載波頻率38KHz與測距超聲波頻率
40KHz較為接近,可以利用它作為超聲波檢測
電路。如圖4【3 J[71超聲波檢測接收電路原理圖
所示,適當改變C4的大小,可改變接收電路的
靈敏度和抗干擾能力。⋯. J。j-二
5系統程序設計
超聲波測距軟體設計主要由主程序,超聲
波發射子程序,超聲波接收中斷程序及顯示子
程序組成。下面對超聲波測距器的演算法,主程
序,超聲波發射子程序和超聲波接收中斷程序
逐一介紹。
5.1超聲波測距器的演算法設計
GND
圖4超聲波檢測接收電路原理圖
Fig.4 Ultrasonic receiver and detection circuit schematic
圖5【_列示意了超聲波測距的原理,即超聲
波發生器T在某一時刻發出的一個超聲波信號,當超聲波遇到被測物
體後反射回來,就被超聲波接收器R所接受。這樣只要計算出發生信
號到接收返回信號所用的時問,就可算出超聲波發生器與反射物體的
距離。
距離計算公式:d=s/2=(c木t)/2,其中d為被測物與測距器的距
離,s為聲波的來迴路程,c為聲速,t為聲波來回所用的時間。
圖5超聲波測距原理圖
Fig.5 Ultrasonic Ranging schematic
聲速c與溫度有關(見表1),如溫度變化不大,則可認為聲速是基
本不變的。如果測距精度要求很高,則應通過溫度補償的方法加以校正。聲速確定後,只要測得超聲波往
返時間,即可求得距離。在系統加入溫度感測器來監測環境溫度,可進行溫度補償。這里可以用DSl8820
測量環境溫度,根據不同的環境溫度確定一聲速提高測距的穩定性。為了增強系統的可靠性,可在軟硬體
上採用抗干擾措施。
表1不同溫度下的超聲波速表
Table I Under different temperatures ultrasonic velocity Table
·52· 綿陽師范學院學報(自然科學版) 第27卷
5.2主程序
主程序首先對系統環境初始化,設置定時器1D工作模式為16位的定時計數器模式,置位總中斷允許
位EA並給顯示端Po和P2清0。然後調用超聲波發生子程序送出一個超聲波脈沖,為避免超聲波從發射
器直接傳送到接收器引起的直接波觸發,需延遲0.1ms(這也就是測距器會有一個最小可測距離的原因)
後,才打開外中斷0接收返回的超聲波信號。由於採用12MHz的晶振,機器周期為lus,當主程序檢測到接
收成功的標志位後,將計數器喲中的數(即超聲波來回所用的時
間)按下式計算即可測得被測物體與測距儀之間的距離,設計時取
20℃時的聲速為344 m/s則有:d=(C木TO)/2=172T0/10000cm
(其中,ID為計數器,ID的計數值)。
測出距離後結果將以十進制BCD碼方式LED,然後再發超聲
波脈沖重復測量過程。主程序框圖如圖6所示。
5.3超聲波發生子程序和超聲波接收中斷程序
超聲波發生子程序的作用是通過PI.0埠發送2個左右的
超聲波信號頻率約40KHz的方波,脈沖寬度為12 US左右,同時把
計數器,ID打開進行計時。超聲波測距器主程序利用外中斷0檢
測返回超聲波信號,一旦接收到返回超聲波信號(INT0引腳出現
低電平),立即進入中斷程序。進入該中斷後就立即關閉計時器
,ID停止計時,並將測距成功標志字賦值l。如果當計時器溢出時
還未檢測到超聲波返回信號,則定時器rID溢出中斷將外中斷0關
閉,並將測距成功標志字賦值2以表示此次測距不成功H旬J。
5.4超聲波測距器的部分程序清單
/宰超聲波測距器彈片機c程序使用Keil C51 ver 7.09
。
木/
#include<re951.h>
#define uchar unsigned int
#define uint unsigned int
#define ulong unsigned long
Extem void ca_t(void);
Extem void delay(uint);
Extem void display(unchar);
Data unehar testtok;
/木超聲波測距器主程序術/
Void main(void)
{data unchar dispram[5];
data uint i;
data ulong time;
p0=0xff;
pl=0xff;
TMOD=0X11:
IE=0x80;
While(1)
{.「}
開始
系統初始化
發送超聲波脈沖
等待發射超聲波
計算距離
顯示結果0.5s
圖6主程序框圖
diagram of the main program
第8期周功明等:基於AT89C52單片機的超聲波測距器設計·53·
6軟硬體調試
超聲波測距儀的製作和調試,其中超聲波發射和接收採用中15的超聲波換能器TCT40一IOFl(T發
射)和TCT40—10S1(R接收),中心頻率為40kHz,安裝時應保持兩換能器中心軸線平行並相距4—8 cm,
其餘元件無特殊要求。若能將超聲波接收電路用金屬殼屏蔽起來,則可提高抗干擾能力。根據測量范圍
要求不同,可適當調整與接收換能器並接的濾波電容C4的大小,以獲得合適的接收靈敏度和抗干擾能力。
硬體電路製作完成並調試好後,便可將程序編譯好下載到單片機試運行。根據實際情況可以修改超
聲波發生子程序每次發送的脈沖寬度和兩次測量的間隔時間,以適應不同距離的測量需要∞】【71。
7 結束語
本文設計的是基於AT89C52單片機的超聲波測距器,可應用於汽車倒車等場合,提醒駕駛員倒車時有
效的避開可能對倒車造成危害的障礙物和行人,從而有效避免由於倒車造成的汽車碰撞或擦傷經濟損失
和人身安全問題。具有較強的實用性。
參考文獻:
[1] 周功明.基於AT89C2051彈片機的防盜自動報警電子密碼鎖系統設計[J].綿陽師范學院學報,2007,26(5):112—
116.
[14]
張齊.單片機應用系統設計技術一基於c語言編程[M].北京:電子工業出版社,2006.
李光飛.單片機c程序設計實例指導[M].北京:航空航天大學業出版社,2005.
樓燃苗,李光飛.51系列單片機設計實例[M].北京:航空航天大學業出版社,2003.
Zhongbo Li.Electronic Technique[M].Beijing:Mechannic Instrical Prees,2003.
賴麒文.8051單片機c語言徹底應用[M].北京:科學業出版社,2002.
何希才.感測器及其應用電路[M].北京:電子工業出版社,2001.
丁元傑.單片微機原理及應用[M].北京:機械工業出版社,2001.
孫串友,孫曉斌.感測技術基礎[M].北京:電子工業出版社,2001.
馬忠梅.單片機的c語言應用程序設計[M].北京:航空航天大學業出版社,1999.
劉喜昂,周志宇.基予多超聲感測器的機器人安全避障技術[J].測控技術,2003,23(2):71—73.
翟國富,劉茂愷.一種實時高精度的機器人用超聲波測距處理方法[J].應用聲學,1990,15(1):17—24.
Cray C,Swinhoe C F,Myinl.Target controlled infusion of ketamine曲analgessia for TIV A with propof01.Can.J Anesth,1999,
40:957.
R J Higgens.Electronics and Analog Integrated Circuits[M].N.J:Prentice—Hall Inc,2001.
Ⅵ 畢業論文資料收集(採納追加1000分)
單片機類畢業設計
·電子時鍾的設計
·全自動節水灌溉系統--硬體部分
·數字式溫度計的設計
·溫度監控系統設計
·基於單片機的語音提示測溫系統的研究
·簡易無線電遙控系統
·數字流量計
·基於單片機的全自動洗衣機
·水塔智能水位控制系統
·溫度箱模擬控制系統
·超聲波測距儀的設計
·基於51單片機的LED點陣顯示屏系統的設計與實現 16×16點陣顯示屏
·基於AT89S51單片機的數字電子時鍾
·基於單片機的步進電機的控制
·基於單片機的交流調功器設計
·基於單片機的數字電壓表的設計
·單片機的數字鍾設計
·智能散熱器控制器的設計
·單片機打鈴系統設計
·基於單片機的交通信號燈控制電路設計
·基於單片機的電話遠程式控制制家用電器系統設計
·基於單片機的安全報警器
·基於單片機的八路搶答器設計
·基於單片機的超聲波測距系統的設計
·基於MCS-51數字溫度表的設計
·電子體溫計的設計
·基於AT89C51的電話遠程式控制制系統
·基於AVR單片機幅度可調的DDS信號發生器
·基於單片機的數控穩壓電源的設計
·基於單片機的室內一氧化碳監測及報警系統的研究
·基於單片機的空調溫度控制器設計
·基於單片機的可編程多功能電子定時器
·單片機的數字溫度計設計
·紅外遙控密碼鎖的設計
·基於61單片機的語音識別系統設計
·家用可燃氣體報警器的設計
·基於數字溫度計的多點溫度檢測系統
·基於凌陽單片機的語音實時採集系統設計
·基於單片機的數字頻率計的設計
·基於單片機的數字電子鍾設計
·設施環境中溫度測量電路設計
·汽車倒車防撞報警器的設計
·籃球賽計時記分器
·基於單片機的家用智能匯流排式開關設計
·設施環境中濕度檢測電路設計
·基於單片機的音樂合成器設計
·設施環境中二氧化碳檢測電路設計
·基於單片機的水溫控制系統設計
·基於單片機的數字溫度計的設計
·基於單片機的火災報警器
·基於單片機的紅外遙控開關設計
·基於單片機的電子鍾設計
·基於單片機的紅外遙控電子密碼鎖
·大棚溫濕度自動監控系統
·基於單片機的電器遙控器的設計
·單片機的語音存儲與重放的研究
·基於單片機的電加熱爐溫度控制系統設計
·紅外遙控電源開關
·基於單片機的低頻信號發生器設計
·基於單片機的呼叫系統的設計
·基於PIC16F876A單片機的超聲波測距儀
·基於單片機的密碼鎖設計
·單片機步進電機轉速控制器的設計
·由AT89C51控制的太陽能熱水器
·防盜與恆溫系統的設計與製作
·AT89S52單片機實驗系統的開發與應用
·基於單片機控制的數字氣壓計的設計與實現
·智能壓力感測器系統設計
·智能定時器
·基於單片機的智能火災報警系統
·基於單片機的電子式轉速里程錶的設計
·公交車漢字顯示系統
·單片機數字電壓表的設計
·精密VF轉換器與MCS-51單片機的介面技術
·基於單片機的居室安全報警系統設計
·基於89C2051 IC卡讀/寫器的設計
·PC機與單片機串列通信畢業論文
·球賽計時計分器 畢業設計論文
·松下系列PCL五層電梯控制系統
·自動起閉光控窗簾畢業設計論文
·單片機控制交通燈系統設計
·基於單片機的電子密碼鎖
·基於51單片機的多路溫度採集控制系統
·點陣電子顯示屏--畢業設計
·超聲波測距儀--畢業設計
·單片機對玩具小車的智能控制畢業設計論文
·基於單片機控制的電機交流調速畢業設計論文
·單片機智能火災報警器畢業設計論文
·基於單片機的鎖相頻率合成器畢業設計論文
·單片機控制的數控電流源畢業設計論文
·基於單片機的數字顯示溫度系統畢業設計論文
·單片機串列通信發射部分畢業設計論文
·基於單片機控制直流電機調速系統畢業設計論文
·單片機控制步進電機 畢業設計論文
·基於MCS51單片機溫度控制畢業設計論文
·基於單片機的自行車測速系統設計
·單片機汽車倒車測距儀
·基於單片機的數字電壓表
·單片機脈搏測量儀
·單片機控制的全自動洗衣機畢業設計論文
·基於單片機的電器遙控器設計
·單片機控制的微型頻率計設計
·基於單片機的音樂噴泉控制系統設計
·等精度頻率計的設計
·自行車里程,速度計的設計
·基於單片機的數字電壓表設計
·自行車車速報警系統
·大棚倉庫溫濕度自動控制系統
·自動剪板機單片機控制系統設計
·單片機電器遙控器的設計
·基於單片機技術的自動停車器的設計
·基於單片機的金屬探測器設計
·ATMEIL AT89系列通用單片機編程器的設計
·單片機水溫控制系統
·基於單片機的IC卡智能水表控制系統設計
·基於MP3格式的單片機音樂播放系統
·節能型電冰箱研究
·基於單片機控制的PWM調速系統
·交流非同步電動機變頻調速設計
·基於單片機的數字溫度計的電路設計
·基於Atmel89系列晶元串列編程器設計
·基於MCS-51通用開發平台設計
·基於單片機的實時時鍾
·用單片機實現電話遠程式控制制家用電器
·中頻感應加熱電源的設計
·家用豆漿機全自動控制裝置
·基於ATmega16單片機的高爐透氣性監測儀表的設計
·用單片機控制的多功能門鈴
·基於8051單片機的數字鍾
·紅外快速檢測人體溫度裝置的設計與研製
·三層電梯的單片機控制電路
·交通燈89C51控制電路設計
·基於單片機的簡訊收發系統設計 ――硬體設計
·大棚溫濕度自動控制系統
·串列顯示的步進電機單片機控制系統
·微機型高壓電網繼電保護系統的設計
·基於單片機mega16L的煤氣報警器的設計
·智能毫伏表的設計
·基於單片機的波形發生器設計
·基於單片機的電子時鍾控制系統
·火災自動報警系統
·基於PIC16F74單片機串列通信中繼控制器
·遙控小汽車的設計研究
·基於單片機對氧氣濃度檢測控制系統
·單片機的數字電壓表設計
·基於單片機的壓電智能懸臂梁振動控制系統設計
·單片機的列印機的驅動設計
·單片機音樂演奏控制器設計
·自動選台立體聲調頻收音機
·直流數字電壓表的設計
·具有紅外保護的溫度自動控制系統的設計
·基於單片機的機械通風控制器設計
·音頻信號分析儀
·單片機波形記錄器的設計
·公交車站自動報站器的設計
·基於單片機的溫度測量系統的設計
·龍門刨床的可逆直流調速系統的設計
·電子秤設計與製作
·智能型充電器的電源和顯示的設計
·80C196MC控制的交流變頻調速系統設計
·步進電機運行控制器的設計
·自動車庫門的設計
·家庭智能緊急呼救系統的設計
·單片機病房呼叫系統設計
·電子鬧鍾設計
·電子萬年歷設計
·定時鬧鍾設計
·計算器模擬系統設計
·數字電壓表設計
·數字定時鬧鍾設計
·數字溫度計設計
·數字音樂盒設計
·智能定時鬧鍾設計
·電子風壓表設計
·8×8LED點陣設計
·可編程的LED(16×64)點陣顯示屏
·無線智能報警系統
·溫濕度智能測控系統
·單片機電量測量與分析系統
·多通道數據採集記錄系統
·單片機控制直流電動機調速系統
·步進電動機驅動器設計
·DS18B20溫度檢測控制
·6KW電磁採暖爐電氣設計
·基於電流型逆變器的中頻冶煉電氣設計
·新型電磁開水爐設計
·新型洗浴器設計
·中頻淬火電氣控制系統設計
·中型電弧爐單片機控制系統設計
·基於單片機的電火箱調溫器
·LCD數字式溫度濕度測量計
·單片機與計算機USB介面通信
·萬年歷的設計
·基於單片機的家電遠程式控制制系統設計
·超聲波測距器設計
·多路溫度採集系統設計
·交通燈控制系統設計
·數字電容表的設計
·100路數字搶答器設計
·單片機與PC串列通信設計
·基於DS18B20溫度感測器的數字溫度計設計
·基於單片機的大棚溫、濕度的檢測系統
·基於MCS-96單片機的雙向加力式電子天平
·智能型客車超載檢測系統的設計
·語音控制小汽車控制系統設計
·萬年歷可編程電子鍾控電鈴
·基於單片機的步進電機控制系統
·基於MCS-51單片機溫控系統設計的電阻爐
·基於單片機89C52的啤酒發酵溫控系統
·基於單片機的溫度採集系統設計
·PIC單片機在空調中的應用
·列車測速報警系統
·多點溫度數據採集系統的設計
·遙控窗簾電路的設計
·基於單片機的數字式溫度計設計
·87C196MC單片機最小系統單板電路模板的設計與開發
·基於87C196MC交流調速實驗系統軟體的設計與開發
·基於87C196MC交流調速系統主電路軟體的設計與開發
·基於80C196MC交流調速實驗系統軟體的設計與開發
·基於單片機的水位控制系統設計
·基於單片機的液位檢測
·基於單片機的定量物料自動配比系統
·智能恆壓充電器設計
·單片機的水溫控制系統
·基於單片機的車載數字儀表的設計
·基於單片機的室溫控制系統設計
·基於MAX134與單片機的數字萬用表設計
·基於單片機防盜報警系統的設計
·18B20多路溫度採集介面模塊
·基於單片機的乳粉包裝稱重控制系統設計
·基於單片機的戶式中央空調器溫度測控系統設計
·步進電機實現的多軸運動控制系統
·IC卡讀寫系統的單片機實現
·單片機電阻爐溫度控制系統設計
·單片機控制PWM直流可逆調速系統設計
·單片機自動找幣機械手控制系統設計
·基於89C52的多通道採集卡的設計
·基於AT89C51單片機控制的雙閉環直流調速系統設計
·單片機控制的PWM直流電機調速系統的設計
·基於單片機的電阻爐溫度控制系統設計
·公交車報站系統的設計
·智能多路數據採集系統設計
·基於單片機控制的紅外防盜報警器的設計
·籃球比賽計時器設計
·超聲波測距儀的設計及其在倒車技術上的應用
·汽車側滑測量系統的設計
·自動門控制系統設計
·基於51單片機的液晶顯示器設計
·基於AT89C51單片機的電源切換控制器的設計
·基於單片機的普通銑床數控化設計
·基於AT89C51單片機的號音自動播放器設計
·基於單片機的玻璃管加熱控制系統設計
·中央冷卻水溫控制系統
·基於單片機的無刷直流電機控制系統設計
·鍋爐汽包水位控制系統
·基於單片機的魚用投餌機自動控制系統的設計
·空調溫度控制單元的設計
·軟膠囊的單片機溫度控制(硬體設計)
·小型戶用風力發電機控制器設計
·自動售報機的設計
·無線表決系統的設計
·微電腦時間控制器的軟體設計
·基於單片機AT89S52的超聲波測距儀的研製
·單片機教學實驗板——軟體設計
·基於16位單片機的串口數據採集
·單片機太陽能熱水器測控儀的設計
·基於單片機的簡單數字採集系統設計
·多電量採集系統的設計與實現
·PWM及單片機在按摩機中的應用
·基於單片機的簡易GPS定位信息顯示系統設計
·基於單片機的溫濕度測量系統設計
·基於單片機的電子音樂門鈴的設計
·開關電源的設計
·鍋爐控制系統的研究與設計
·基於ARM的嵌入式溫度控制系統的設計
·基於DS18B20的多點溫度巡迴檢測系統的設計
·基於單片機的頻率計設計
·倉儲用多點溫濕度測量系統
·基於單片機的超聲波液位測量系統的設計
·基於單片機的多功能函數信號發生器設計
·噪音檢測報警系統的設計與研究
·轉速、電流雙閉環直流調速系統設計
·基於單片機程式控制精密直流穩壓電源的設計
·模擬電梯的製作
·基於AT89C51單片機的步進電機控制系統
·超聲波倒車雷達系統硬體設計
·基於單片機實現汽車報警電路的設計
·採用單片機技術的脈沖頻率測量設計
·智能豆漿機的設計
·電話遠程監控系統的研究與製作
·分立式生活環境表的研究與製作(多功能電子萬年歷)
·高效智能汽車調節器
·全自動汽車模型的製作
·智能紅外遙控暖風機設計
·蔬菜公司恆溫庫微機監控系統
·數字觸發提升機控制系統
·基於單片控制的交流調速設計
·基於單片機的多點無線溫度監控系統
·單片機控制的霓虹燈控制器
·基於單片機的數碼錄音與播放系統
·全自動洗衣機控制器
·空調器微電腦控制系統
·自動存包櫃的設計
·基於單片機的數字鍾設計
·電子萬年歷
·多路數據採集系統的設計
·基於單片機步進電機控制系統設計
·基於單片機的雞雛恆溫孵化器的設計
·基於FPGA和單片機的多功能等精度頻率計
·基於單片機的水溫控制系統
·基於單片機的智能電子負載系統設計
·智能電話報警器
·基於ADE7758的電能監測系統的設計
·基於單片機PIC16F877的環境監測系統的設計
·基於單片機控制動態掃描文字顯示系統的設計
·基於單片機控制發生的數字音樂盒
·基於單片機控制文字的顯示
·基於單片機控制音樂門鈴
·智能電子密碼鎖設計
·單片機電鈴系統設計
·單片機演奏音樂歌曲裝置的設計
·大功率電器智能識別與用電安全控制器的設計
·單片機交通燈控制系統的設計
·智能立體倉庫系統的設計
·智能火災報警監測系統
·基於單片機的多點溫度檢測系統
·單片機定時鬧鍾設計
·濕度感測器單片機檢測電路製作
·智能小車自動定址設計--小車懸掛運動控制系統
·單片機呼叫系統的設計
·基於單片機的帶智能自動化的紅外遙控小車
·基於單片機AT89C51的語音溫度計的設計
·基於TMS320VC33DSP開發板製作
·16×16點陣LED電子顯示屏的設計
·單片機實驗教學平台分析
·基於USB匯流排的設計與開發
·基於單片機設計的自動售貨機系統設計
·數字溫度計的設計
·生產流水線產品產量統計顯示系統
·水位報警顯時控制系統的設計
·紅外遙控電子密碼鎖的設計
·基於MCU溫控智能風扇控制系統的設計
·數字電容測量儀的設計
·基於單片機的遙控器的設計
·200電話卡代撥器的設計
·數字式心電信號發生器硬體設計及波形輸出實現
·全氫罩式退火爐溫度控制系統
·單片機控制單閉環直流電動機的調速控制系統
·單片機電加熱爐溫度控制系統
·單片機大型建築火災監控系統
·點陣式漢字電子顯示屏的設計與製作
·基於AT89C51的路燈控制系統設計
·基於AT89C51的寬范圍高精度的電機轉速測量系統
·基於DSP的電機控制
·汽車倒車雷達
·基於光纖的汽車CAN匯流排研究
·基於AT89C51SND1C的MP3播放器
·多功能頻率計的設計
·基於單片機的數字直流調速系統設計
·單片機的智能電源管理系統
·基於單片機的多功能智能小車設計
·汽車防撞主控系統設計
·單片機控制電梯系統的設計
·電子密碼鎖的電路設計與製作
·高精度超聲波感測器信號調理電路的設計
·數字電子鍾的設計與製作
·銀行自動報警系統
Ⅶ 求一個計算機畢業論文題目。
我給你一個題目,如果你寫出來了,我保你論文得優秀。因為當年我就是選這個題目得的優秀。
剛才我在網上搜了一下,網上還是沒有與這個系統相關的論文。
《高考最低錄取分數線查詢系統》
基本思想很簡單,現在的高考分數線查詢是很繁瑣的,需要先把分數查出來,然後根據錄取指南再找你的分數能被錄取的學校,高考過的都知道,高考報考指南是一本多麼厚的書。
所以,這個系統的思想就是:你用所有高校近十年的錄取分數線建立一個資料庫,然後開發一個系統,當你輸入查詢命令的時候(查詢命令可以用1,2,3這三個數來代替,用flog實現;輸入1,查詢的是符合你所輸入的分數以下的所有高校信息;輸入2,查詢的是符合你所輸入分數段之間的所有高校信息;輸入3,查詢大於你所給的分數線的高校信息。)當然,你可以再加上一些附加的功能。
大致思想就這些。
鄭州今邁網路部竭誠為你解答,希望我的答案能幫到你!