![數(shù)字電容測量儀設(shè)計_第1頁](http://file4.renrendoc.com/view/1bdaab7e05960d7ebeab308216567cc0/1bdaab7e05960d7ebeab308216567cc01.gif)
![數(shù)字電容測量儀設(shè)計_第2頁](http://file4.renrendoc.com/view/1bdaab7e05960d7ebeab308216567cc0/1bdaab7e05960d7ebeab308216567cc02.gif)
![數(shù)字電容測量儀設(shè)計_第3頁](http://file4.renrendoc.com/view/1bdaab7e05960d7ebeab308216567cc0/1bdaab7e05960d7ebeab308216567cc03.gif)
![數(shù)字電容測量儀設(shè)計_第4頁](http://file4.renrendoc.com/view/1bdaab7e05960d7ebeab308216567cc0/1bdaab7e05960d7ebeab308216567cc04.gif)
![數(shù)字電容測量儀設(shè)計_第5頁](http://file4.renrendoc.com/view/1bdaab7e05960d7ebeab308216567cc0/1bdaab7e05960d7ebeab308216567cc05.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
畢業(yè)計、業(yè)論題
目
數(shù)字電容測量儀設(shè)計學(xué)
校
專班指教
姓
名年
word檔可自由編輯
摘要當前現(xiàn)代化電子市場正朝著快速及便利同時大容量的方向發(fā)展代電子產(chǎn)品幾乎能運用到社會的各個領(lǐng)域當中,有力的推動了社會現(xiàn)代化的發(fā)展。同時,電子產(chǎn)品也被要求以更快速度的升級和更快速的處理。本設(shè)計以STC89C52單片機和555蕩器作為主要元件實現(xiàn)對電容容量的基本測量本設(shè)計基于振蕩器構(gòu)成多諧振蕩器來產(chǎn)生輸入脈沖信號然后再通過STC89C52單片機方波脈沖進行中斷計數(shù)而測量電容的多諧振蕩器輸出端加入一個輸出波型毛刺減少,從而使單片機測量結(jié)果變精確。555振蕩器所產(chǎn)生的信號會根據(jù)所選的電阻的阻值不同,從而調(diào)節(jié)電容的參數(shù)值,這樣就可以確定被測電容的容值范圍,最后通過LCD1602顯示器顯示被測電容容值。在軟件設(shè)計中,該設(shè)計使用語言來編寫程序。該儀器具有方便快捷,簡單實用,價格低廉等特點。關(guān)鍵詞
電容測量
555蕩器
STC89C52LCD1602word檔可自由編輯
AbstractThecurrentmodernelectronicmarketisheadedinfastandconvenientlargecapacityandthedirectionofdevelopment,modernelectronictousetoalmostallareasofsocietypowerfulpromotedthedevelopmentofmodernsociety.Atthesametime,theelectronicalsoarerequiredtofasterspeedandfastThissingle-chipmicrocomputerandasthemaincomponents,torealizethebasiccapacityofcapacitancemeasurement.basedonmoreaharmonicoscillatorinputpulsesignal,andthenthroughtheSTC89C52microcontrollereachothertointerruptpulsecountandmeasurementofcapacitance.Inorderjointheoscillatora74HC08totheoutputwaveformburrreduced,sothatthesinglechipmicrocomputervariableprecisionmeasurement555oscillatorgeneratedwillbeselectedaccordingtotheresistanceoftheresistanceisdifferent,whichregulatescapacitanceparametervalue,whichcandeterminethecapacityofthecapacitancevaluerange,thelastthroughtheLCD1602displayshowsmeasuredcapacitanceletvalue.Insoftwaredesign,Clanguagetotheprogram.Theinstrumenthasconvenientandquick,simple,practical,andlowprices,etc.Keywords
capacitancemeasurements555oscillatorSTC89C52LCD1602word檔可自由編輯
目錄摘要................................................................Abstract...........................................................II目錄.................................................................1緒論..............................................................11.1引言..........................................................12STC89C52單片機的基本功能及應(yīng)用...................................32.1STC89C52芯片介紹32.2STC89C52應(yīng)用說明52.3單片機工作的最小化配置........................................63數(shù)字電容測量儀系統(tǒng)工作原理........................................73.1整體方案設(shè)計..................................................73.2系統(tǒng)按鍵電路..................................................83.3系統(tǒng)復(fù)位電路..................................................83.4555芯片電路..................................................93.5系統(tǒng)顯示電路.................................................4程序設(shè)計.........................................................5總結(jié).............................................................15參考文獻...........................................................16附錄...............................................................17附錄1元件清單..................................................附錄2系統(tǒng)原理圖................................................附錄3程序清單..................................................致謝...............................................................25word檔可自由編輯
緒1.1引言當前現(xiàn)代化電子市場正朝著方便快捷容量大的方向發(fā)展代電子產(chǎn)品幾乎能運用到社會的各個領(lǐng)域當中有力的推動了社會現(xiàn)代化的發(fā)同時電子產(chǎn)品也面臨著更快速度的節(jié)奏升級和更快速的處理功效。當今電子測試領(lǐng)域電容測量技術(shù)已經(jīng)應(yīng)用的非常廣泛了數(shù)字電容測量技術(shù)的發(fā)展主要取決于電容傳感器的發(fā)展最初的用交流不平衡電橋就能測量基本的電容傳感器到現(xiàn)在主要使用容柵式電容傳感器陶瓷電容壓力傳感器等電容測量技術(shù)也從單一化向多元化發(fā)展。雖然國內(nèi)電容傳感器方面的廠家越來越多但是每當提起國內(nèi)電容測量儀器戶就會有很多看法如諸如精度不高,外觀不好,可靠性差等。近年來我國在電子測量儀器的精準度方面投入了很多人力物力況有了很大改觀中國本土的儀器制造與生產(chǎn)已經(jīng)取得了很大的進步特別是在電子測量這個領(lǐng)域與國外的差距正在逐日減少并對國外電子設(shè)備巨頭產(chǎn)生了一定的影響。隨著現(xiàn)代化技術(shù)的提高與政府的重視,中國的的測量儀器每年都30%的速度增長同時也催生除了大批創(chuàng)新型企業(yè)和產(chǎn)品其實影響國內(nèi)測量技術(shù)的根本原因是:(1)測試在整個產(chǎn)品流程中的地位偏低,人們一般認為產(chǎn)品的開發(fā)過程中最重要的是研發(fā)而測試的話只屬于邊沿技術(shù)其實這一點是非常錯誤的因為在大部分的研究機構(gòu)部門配置上對其重視都不夠成這種錯誤觀念的原因是因為整個社會對電子測量的重視度不夠而造成電子測試方面人才的缺失同時相關(guān)的基礎(chǔ)科學(xué)研究也變得比較薄弱,這就成為了中國電子測量發(fā)展的一個瓶頸。同時,研發(fā)團隊自己對電子測試的重視度和對儀器本身的研究程度也遠遠不夠。(2)面向應(yīng)用和現(xiàn)代市場營銷模式還沒有真正建立起來,國內(nèi)儀器設(shè)備生產(chǎn)商只是一味的研發(fā)生產(chǎn)是卻沒有建立起一條連貫的全面的現(xiàn)代營銷體系跟科技研發(fā)模式傳統(tǒng)的營銷模式雖然在以前的八九十年代發(fā)展出很大的效益但卻無法滿足現(xiàn)代化市場的需求因此為了拉近國內(nèi)電子測量儀器與國外巨頭廠家之間的差距,國內(nèi)電子測量儀器廠家應(yīng)當加快自己企業(yè)的換代更新。(3)缺乏標準件的材料配套體系。歷史上的中國電子測量設(shè)備配套行業(yè)的企業(yè)都是一些私人的中小型企業(yè)沒有很大的資金投入到生產(chǎn)標準化跟技術(shù)研word檔可自由編輯
發(fā)上這導(dǎo)致了電子測量行業(yè)配套行業(yè)的研發(fā)水品普遍較低雖然隨著社會現(xiàn)代化發(fā)展這方面已經(jīng)有了很大的提高但是這還是遠遠不夠的我們應(yīng)當提高對電子測量技術(shù)的研發(fā)力度味的提高精準度但卻沒有配套材料精準度的支持是很難實現(xiàn)的。以上這些因素都制約了本土電子測量儀器的發(fā)展革新。電容測量是一項很基礎(chǔ)的研究工作,在日常的電路研究及實驗中,電容作為一個使用非常頻繁的電子元件實際電路對電容的研究越來越精確如果電容測量達不到一個很準確的水品會直接的影響到各項科技的提升和進步因此研究電容測量技術(shù)具有非常重要的意義統(tǒng)電容測量儀精度不高不夠便利,因此我選擇一個數(shù)字電容測量儀來測量電容的容值大小。該數(shù)字電容儀有方便,精度高的優(yōu)點這也使我的選題有了更大的意義并提高了我對做畢業(yè)設(shè)計的興趣。word檔可自由編輯
STC89C52單2.1STC89C52芯片介紹STC89C52是一種低電壓、高性能CMOS8位微處理器,具有在系統(tǒng)可編程的處理器STC89C52對比51片機具有更大的數(shù)據(jù)存儲空間并且?guī)в?K字EEPROM存儲空間,使得該單片機比單片機存儲空間更大,數(shù)據(jù)處理速度也更快在單片機芯片上該芯片擁有靈巧的8位CPU和在系統(tǒng)內(nèi)可編程的,這使得STC89C52單片機相比其它單片機有了很大的提高,大大提高了它在各種電子系統(tǒng)中的使用。STC89C52是由一個時鐘電路OSC、一個程序存儲器ROM、一個數(shù)據(jù)存儲器和一個定時器計數(shù)器組成。程序存儲器跟數(shù)據(jù)存儲器分為了兩個不同的邏輯存儲空間這樣就可以用8位地址對數(shù)據(jù)及程序存儲器來進行訪問通過這樣可以提高8的存儲和處理速度。(1)芯片引腳分布及說明:引腳分布如圖1示:圖1STC89C52引分布(2)STC89C52各引腳功能簡介:word檔可自由編輯
P0:8位。漏極開路的雙向I/O口。當擴展外部存儲器及I/O接口芯片是沒P作為地址總(低8位)及數(shù)據(jù)總線的分時復(fù)用端口。P0口也可作為通用的I/O口使用,但需加上拉電阻,這時為準雙向口。當作為通用的I/O輸入時,應(yīng)先向端口輸出鎖存器寫入個型TTL負載。P1:位,準雙向I/O口,具有內(nèi)部上拉電阻。
1口可驅(qū)動8P1口是專為用戶使用的準雙向
I/O口。當作為通用的I/O口輸出時,應(yīng)先向端口鎖存器寫入1.P1口可驅(qū)動個型負載。MOSI/P1.5MISO/P1.6和也可用于對卡片內(nèi)存儲器串行編程和校驗,它們分別是串行數(shù)據(jù)輸入、輸出和移位脈沖引腳。P2口:位,準雙向I/O口,具有內(nèi)部上拉電阻。當擴展外部存儲器及I/O口時,P2口作為高8位地址總線用,輸出高位地址。P2口也可作為普通的I/O口使用。當作為通用的
I/O輸入時,應(yīng)先向端口鎖存器寫入1P2口可驅(qū)動4個型TTL負載。P3:位,準雙向I/O口,具有內(nèi)部上拉電阻。P3口可作為通用的I/O口使用。當作為通用的口鎖存器寫入1.P3口可驅(qū)動4個型負載。
I/O輸入時,應(yīng)先向端復(fù)位電路輸入端,高電平有效。在此引腳加上持續(xù)時間大于機器周期的高電平,就可以使單片機復(fù)位。在單片機正常工作時,此引腳應(yīng)≤0.5V的低電平。
2個ALE/PROGALE為CPU訪問外部程序存儲器或外部數(shù)據(jù)存儲器提供一個地址鎖存信號,將低8位地質(zhì)所存在片外的地址鎖存器中。此外,單片機在正常運行時,ALE端一直有正脈沖信號輸出,此頻率為時鐘振蕩器頻率f1/6。該正脈沖振蕩信號可做外部定時或出發(fā)信號使用。但是要注意每當訪問外部RAM時(即執(zhí)行MOVX類指令時要丟失一個ALE脈沖。為該引腳的第二功能,即在對片內(nèi)作為編程脈沖輸入端。
存儲器編程是,此引腳word檔可自由編輯
:外程序存儲器的讀選通信號,低電平有效。EA/VPP為該引腳的異地功能,即外部程序存儲器訪問允許控制端。當引腳接高電平時,在PC值不超出0FFFH時,將自動轉(zhuǎn)向讀取片外60KB程序存儲器空間的程序。當引腳接高電平時,只讀取外部程序存儲器中的內(nèi)容,讀取的地址范圍為,片內(nèi)的4KB程序存儲器不起作用。VPP位該引腳第二功能,即在對片內(nèi)進行編程時,引腳接入編程電壓。:片內(nèi)振蕩器反相放大和時鐘發(fā)生器電路的輸入端。當使用片內(nèi)振蕩器時,該引腳連接外部石英晶體和微調(diào)電容;當采用外接時鐘源時,該引腳接外部時鐘振蕩器的信號。:片內(nèi)振蕩器反相放大的輸出端。當使用片內(nèi)振蕩器時,該引腳連接外部石英晶體和微調(diào)電容;當采用外部時鐘源時,該引腳懸空。INT0:外部中斷請求0,中斷請求信號由INT0引腳輸入,中斷請求標志為IE0。INT1:外部中斷請求1,中斷請求信號由INT1引腳輸入,中斷請求標志為IE1。TO計數(shù)器/定時器T0計數(shù)溢出發(fā)出的中斷請求,斷請求標志為TF0。計數(shù)/定時器計數(shù)溢出發(fā)出的中斷請求,中斷請求標志為。2.2STC89C52應(yīng)說明STC89C52主要性能如表1所示表STC89C52主要性能STC89C52各引腳性能與片機產(chǎn)品兼容1000擦寫周期三級加密程序存儲器三個16定時器/數(shù)器全雙工UART串行通掉電后中斷可喚醒雙數(shù)據(jù)指針
STC89C52各引腳性能8K字節(jié)在系統(tǒng)可編程Flash儲器全靜態(tài)操作:0Hz~33Hz32可編程線八個中斷源低功耗空閑和掉電模式看門狗定時器掉電標識符word檔可自由編輯
2.3單片機工作的最小化配置單片機的最小化系統(tǒng)簡稱單片機最小應(yīng)用系統(tǒng)俗的講就是單片機工作所用的最少元件如圖2所最小系統(tǒng)一般包括只需要單片機晶振電路和復(fù)位電路這三部分就可以讓單片機正常工作該設(shè)計使用了STC89C52芯片該片自帶8KFLASH程序存儲器在通常情況下該芯片的這的存儲空間是足夠我們使用的,因此STC89C52芯片的第31引腳一般都用來接高電平,所以我們只用芯片本身內(nèi)部提供的8K程序存儲器。單片機的時鐘電路通常由12M的晶振及兩個電瓷電容組成,它們共同決定了單片機的機器周期為。該復(fù)位電路由一個10UF電容一個200電阻和10K電阻共同組成。圖STC89C52最小化配置word檔可自由編輯
數(shù)3.1整體方案設(shè)計本設(shè)計是通過一塊芯片來測量電容芯片工作在直接反饋無穩(wěn)態(tài)的狀態(tài)下使555片輸出一定頻率的方波其頻率的大小跟被測量的電容之間的關(guān)系是:f
0.772R
*我們固定R的大小,其公就可以寫為:
kCx因此只要我們能夠測量出芯片輸出的頻率就可以計算出被測電容的容值。計算頻率的方法可以利用單片機的計數(shù)器T0和中斷配合使用來測量,這種研究方法相當?shù)暮唵?。系統(tǒng)框圖見圖:復(fù)位電路
T89C52被測電容
555晶振電路
按鍵測量圖系框圖圖中給出了整個系統(tǒng)設(shè)計的系統(tǒng)框圖,系統(tǒng)主要由四個主要部分組成,單片機和晶振電路設(shè)計芯片電路設(shè)計顯示電路復(fù)位電路設(shè)計。word檔可自由編輯
3.2系統(tǒng)按鍵電路按鍵電路可以實現(xiàn)人機對話們可以通過按鍵來實現(xiàn)讓單片機自動的做不同的工作鍵盤是一組按鍵的集合按鍵開關(guān)是一種常開型開關(guān)一般情況下按鍵電路的兩個觸點會處于斷開狀態(tài)按下鍵時它們是閉合的鍵盤分為編碼鍵盤及非編碼鍵盤這2按鍵的識別是由專門的硬件通過譯碼來實現(xiàn)的能產(chǎn)生鍵編號或者是鍵值的鍵盤被稱為編碼鍵盤缺少這種的要靠自編軟件識別的鍵盤則被稱為非編碼鍵盤在由單片機組成的電路系統(tǒng)以及智能儀器中使用的較多的一般是非編碼鍵盤圖4就是一種比較典型的按鍵電路在按鍵沒有按下的時候,輸出的是高電平,當按鍵按下去的時候,輸出的是低電平。電路圖見圖:圖4系按鍵電路3.3系統(tǒng)復(fù)位電路單片機復(fù)位電路主要包括積分復(fù)位微分復(fù)位比較器復(fù)位和看門狗復(fù)位這四種類型。52單片機的復(fù)位功能主要是由外接復(fù)位電路來實現(xiàn)的,單片機在啟動時都會需要復(fù)位電路來實現(xiàn)和各個原件都處于初始狀態(tài),并從初始狀態(tài)開始工作。該復(fù)位電路采用的是按鈕復(fù)位這種方式還有一種方式是上電自動復(fù)位上電自動復(fù)位電路通過外接的電解電容自動充放電從而實現(xiàn)電路的復(fù)位作用要上升時間低于1ms,自動上電復(fù)位就可以實現(xiàn)。5中所示的電解電容在系統(tǒng)內(nèi)可以起到上電復(fù)位的作用為考慮到芯片剛剛上電時由于供電不穩(wěn)定而word檔可自由編輯
做出錯誤的計算,所以增加一個上電復(fù)位以達到延時啟動CPU的目的,使芯片能夠正常工作雖然現(xiàn)在很多芯片自帶了上電延時功能但是我們一般還是會增加額外的上電復(fù)位電路提高可靠性當按壓式開關(guān)按下時電容兩端構(gòu)成回路并放電,使RST端重新變?yōu)楦唠娖?,按鍵抬起時容又充電使RST變回低電平電路。圖系復(fù)電路3.4555芯電路555片電路是一種能將模擬數(shù)據(jù)功能與邏輯數(shù)據(jù)功能結(jié)合在同一個芯片上的組合式集成電路。它的設(shè)計新穎、功能強大、適用面廣泛,深受電子方面工作人員以及電子愛好者的喜愛,因此人們稱芯片為小IC。555片電路能應(yīng)用的電路有很多,例如:多個單穩(wěn)、雙穩(wěn)觸發(fā)器以及一個單穩(wěn)和無穩(wěn)觸發(fā)器一個雙穩(wěn)和無穩(wěn)觸發(fā)器等組合在實際電路應(yīng)用中除了一些簡單的電路外,555片還可以與不同的原件組合出很多功能不同的電路。本次設(shè)計中應(yīng)用的電路是直接反饋型無穩(wěn)類電路。電路如圖所示:word檔可自由編輯
圖555片電路在555片輸出方波后由于硬件的原因輸出的方波會有很多毛刺所以為了去除這些毛刺本設(shè)計中使用了一個兩輸入與門(74HC08),讓信號通過后會使輸出的波形毛刺減少很多,使單片機的測量結(jié)果變得精確。555基芯片的輸出頻率跟所使用的電阻和電容的關(guān)系是:f
0.772C又因
1
,所以R*0.772即:*
0.772R如果單片機采用12M的晶振,計數(shù)器T0的值增1,時間就增加1μS,我們采用中斷的方式來啟動和停止計數(shù)器,中斷的觸發(fā)方式為脈沖下降沿觸發(fā),第一次中斷到來啟T0,計數(shù)器的值,第二次中斷到來停,計數(shù)器器的值為,則測量方波的周期為NN21word檔可自由編輯
如何開始時刻計數(shù)器的值,*10
。則:
0.772**10R
單片機的計數(shù)器的值
N=0-65535,為了測量的精度,N的取值一般在,當電阻R越大,電容C的值就越小。我們?nèi)〔煌碾娮柚?,就得到不同的電容測量的量程。第一檔:R1
N
uf第二檔:R7722
N*10*10C*10100100
0.1~5uf第三檔:R7.723
*1
uf第四檔:R77.2
N*10*10*
uf為了編寫程序的方便,我們只計算后面的單位可以根據(jù)使用的量程自N行添加。測量范圍的大小。3.5系統(tǒng)顯示電路擁有功耗小、數(shù)據(jù)顯示豐富、體型輕便,功能強大等諸多優(yōu)點,在很多電子產(chǎn)品和單片機系統(tǒng)中得到了廣泛的應(yīng)用LCD1602一共有個腳,其引腳分布如圖7示:圖系顯電路1602采用標準的16腳接口,引腳具體功能如表所示:word檔可自由編輯
表LCD1602各腳能圖引腳號123456
引腳名VssR/W
電平0/10/10,1→0
輸入/輸出輸入輸入輸入
作用電源地電源()對比調(diào)整電壓0=輸入指令,輸出數(shù)據(jù)0=寫數(shù)據(jù),1=讀數(shù)據(jù)使能信號1讀信息時執(zhí)行指令78910111213141516
DB0DB1DB2DB3DB4DB5DB6DB7AK
0/10/10/10/10/10/10/10/1接地
輸入/輸出輸入/輸出輸入/輸出輸入/輸出輸入/輸出輸入/輸出輸入/輸出輸入/輸出
數(shù)據(jù)總線(最低位)數(shù)據(jù)總線數(shù)據(jù)總線數(shù)據(jù)總線數(shù)據(jù)總線數(shù)據(jù)總線數(shù)據(jù)總線數(shù)據(jù)總線(最高位)LCD光電源正極LCD光電源負極word檔可自由編輯
程軟件設(shè)計看起來是個非常復(fù)雜的過程,但其實這是一個非常有創(chuàng)造性的過程軟件設(shè)計通過將問題和事物抽象起來同時將這些東西分成不同的層和面來進行編譯一些新手來說上手起來比較難是一旦理解了它的原理上手之后,編寫程序就會變得非常簡單書上的理論知識雖然很重要但是要想掌握程序設(shè)計最重要的還是自己多實踐自己程序?qū)懙枚嗔俗匀粫莆盏狡渲械脑E竅對于高級的軟件設(shè)計一個好的軟件系統(tǒng)與差的軟件系統(tǒng)相差是非常大的好的軟件系統(tǒng)可以讓你日常維護功能實現(xiàn)變得非常簡單而一個差的軟件系統(tǒng)則會讓功能實現(xiàn)屢屢受挫。因此,軟件開發(fā)最重要的步驟是對程序的構(gòu)思。其實軟件設(shè)計到現(xiàn)在還是一個流程非常固定的過程般都是先構(gòu)思程序的流程再加上一些指針及判斷和判定系統(tǒng)最后就是寫好程序進行調(diào)試并且將其寫入實物中如果實物實現(xiàn)不了功能就需要對程序和實物都進行檢測查找是程序問題還是硬件問題。軟件設(shè)計主要是針對硬件設(shè)計里面的控制部分的,這里指的是單片機,一般的單片機均可用匯編語言和語言進行編程。C言直觀,相對比較的簡單,但占用的程序存儲器的內(nèi)存比較大,匯編語言是針對硬件設(shè)計的語言,如果想用匯編語言設(shè)計的話必須要對硬件有很大的了解,相對C語言就比較的復(fù)雜但是比較的精簡占用的程序存儲器的空間比較的小作為還在學(xué)生階段的我們匯編語言進行編程對我們理解單片機的內(nèi)部結(jié)構(gòu)源都有很好的幫助,但是C語言編程在以后的實際工作中將會大大簡化自己的工作。因此本論文的程序都是基于C語言的。要完成的任務(wù)是:初始化程序設(shè)計、按鍵程序設(shè)計、中斷處理程序,計數(shù)器計數(shù)程序,顯示程序設(shè)計等。在主程序中,通過檢測按鍵是否按下來執(zhí)行循環(huán)程序。通過單片機P3.7口檢測是否開始測量電容,然后通過端口口對555時器復(fù)位端進行方波輸出控制最后通過程序?qū)ν獠恐袛?與定時器控制計算出電容值得大小并通過LCD1602進行顯示。圖為該程序設(shè)計的流程圖:word檔可自由編輯
,初始化N有無按鍵YY啟動555有無按鍵N有無中斷NY啟動計數(shù)器T0
顯示電容值N有無中斷計算電容的大小Y停止計數(shù)器T0圖軟設(shè)計流程圖word檔可自由編輯
5在這次的設(shè)計過程中遇到了許多的困難首先在原理圖的設(shè)計過程中由于對STC89C52的工作理不太了解致在剛開始編寫程序時不知道該如何下手。后來通過翻閱課本和在網(wǎng)上查找資料,基本了解了STC89C52的工作原理,才有了初步的思路。本設(shè)計通過由芯片和電容電阻組成的振蕩電路來輸出方波過單片機定時器測量其脈沖寬度,從而達到測量其周期的目的,再通過單片機軟件編程,對數(shù)據(jù)進行進一步的計算從而得出被測電容的值,最后再通過LCD1602顯示初被測電容的容值。在最小電路的測試中,與單片機連接的LCD始終不亮,用萬用表測試發(fā)現(xiàn)是顯示管腳接錯了,重新焊接以后,就亮了。晶振要注意:一定要盡量保證晶振焊腳與19的焊腳是最短對稱的晶振焊腳與30pF的電容也要求最短和對稱因為在最小系統(tǒng)搭建中最關(guān)鍵的就是確保晶振能起振感覺晶振比較嬌氣偏差一點點就很容易不振或亂振前兩次的最小系統(tǒng)就是因為沒有起振以失敗了過有過兩次經(jīng)驗之后這個就是小問題了。word檔可自由編輯
參考文獻[1]張毅剛.片機原理及應(yīng)用[北:等教育出版社[2]劉光斌,劉冬,姚志.片機系統(tǒng)實用抗干擾技[北人民郵電出版社[3]楊小川.DXP設(shè)指導(dǎo)教[北:清華大學(xué)出版社2004[4]李金平,沈明山,姜余.子系統(tǒng)設(shè)計[M].北京:電子工業(yè)出版社,[5]王毓銀.字電路邏輯設(shè)計[北:等教育出版社[6]康華光.子技術(shù)基礎(chǔ)[北:等教育出版社,2000[7]萬文略.片機原理及應(yīng)用[重大學(xué)出版社2004[8]江世明.于的片機用用技[北電子工業(yè)出版社,[9]邊春元.C51單機典型模塊設(shè)計與應(yīng)[機械工業(yè)出版社育出版社2008[10]李清,黃志電容傳感器新型微弱電容量電[J].北傳感技術(shù)學(xué)報,2002[11]付光單機原理與使用技[M].北:清華大學(xué)出版社[12]李安電技術(shù)實驗及課程設(shè)計[南京:東南大學(xué)出版社2008[13]夏強單機實驗與實踐教[M].北:北京航空航天大學(xué)出版社,2001[14]肖兵跟學(xué)用單片機[M].北京:北京航空航天大學(xué)出版社[15]申如郭福田丁暉.現(xiàn)代測試技術(shù)與系統(tǒng)設(shè)[西西交通大學(xué)出版社[16]郝.數(shù)字電子技[西:西安子科技大學(xué)出版社2007[17]趙博新常用集成電路速查手[北京:民郵政出版社[18]薛,華慧新編實用電子技術(shù)快速入[M].福:建科學(xué)技術(shù)出版社,[19]羅昌集電路系[北京:中國鐵道出版社[20]丁麗交型微小電容測量電路設(shè)[J].北京:電工技術(shù)雜志word檔可自由編輯
附錄1元件清單元器件萬能板STC89C52芯單片機555座12M晶振按鍵開關(guān)芯10k排阻200/10k/1k電LCD1602電可電阻開關(guān)100/1k/10k/100k精密可調(diào)電阻瓷容電電容
附錄數(shù)量
單位塊個個個個個個個個個個個個個個word檔可自由編輯
附錄2系統(tǒng)原理圖word檔可自由編輯
附錄3程序清單<reg52.h>//庫函數(shù)DATAP0RW=P2^6;//1602寫據(jù)RS=P2^5;//1602寫址EN=P2^7;工使能b_test=P3^7;//開始測量電容的按鍵輸入_reset=P3^6;//555時芯片工作控制信號unsignedintT_flag,N,C,i,Dis1,Dis0;unsignedintb[6]={0X13,0X0D,0X00,0X00,0X25,0X16};/***********延時1MS******************/voidint{unsignedinti;for(mm;mm>0;mm--)for(i=100;i>0;i--);}/***************查否*****************/voidCheckstates(){unsignedchardat;RS=0;下沿_nop_();//保一定間隔dat=DATA;word檔可自由編輯
//顯C=00UF
EN=0;}while((dat&0x80)==1);}/**************LCD寫命令函數(shù)*********/voidwcomd(unsignedchar{RS=0;DATA=cmd;EN=1;EN=0;}/**********LCD寫據(jù)函數(shù)**************/voidchardat){RS=1;DATA=dat;EN=1;EN=0;}word檔可自由編輯
/*****************始化********************/void{Delay1ms(15);wcomd(0x38);//能設(shè)置Delay1ms(5);wcomd(0x38);//能設(shè)置Delay1ms(5);wcomd(0x01);//屏Delay1ms(5);wcomd(0x08);//顯示Delay1ms(5);wcomd(0x0c);//開示,不開光標}/***********顯示函數(shù)**************/
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 施工現(xiàn)場施工防突發(fā)公共衛(wèi)生事件威脅制度
- 跨界合作中的對公客戶關(guān)系管理策略探討
- 中外合資經(jīng)營企業(yè)合同(交通基礎(chǔ)設(shè)施項目)
- 二手車行業(yè)合同標準格式
- 一手房購買合同樣本大全
- 個人保證擔保債務(wù)合同樣本
- 中外合作生產(chǎn)合同(環(huán)保鍋爐)
- 專利權(quán)轉(zhuǎn)讓合同(三)
- 個人土地流轉(zhuǎn)合同范本
- 個體工商戶勞動雇傭合同
- 慢性腎衰竭的護理課件
- 2024-2025學(xué)年河南省鄭州市高二上期期末考試數(shù)學(xué)試卷(含答案)
- 甲流乙流培訓(xùn)課件
- 兒科學(xué)川崎病說課
- 2025《省建設(shè)工程檔案移交合同書(責任書)》
- 2025年云南農(nóng)墾集團總部春季社會招聘(9人)管理單位筆試遴選500模擬題附帶答案詳解
- 四百字作文格子稿紙(可打印編輯)
- 新概念二冊課文電子版
- 零件的工藝分析及毛坯選擇
- 三筆字講座(完整版)
- 地埋管地源熱泵系統(tǒng)巖土熱響應(yīng)試驗、地埋管外徑及壁厚、巖土體熱物性參數(shù)
評論
0/150
提交評論