《數(shù)字電子技術(shù)基礎(chǔ)》課程設(shè)計說明書基于單片機的數(shù)字式電壓表

上傳人:仙*** 文檔編號:28049099 上傳時間:2021-08-23 格式:DOC 頁數(shù):21 大?。?85.50KB
收藏 版權(quán)申訴 舉報 下載
《數(shù)字電子技術(shù)基礎(chǔ)》課程設(shè)計說明書基于單片機的數(shù)字式電壓表_第1頁
第1頁 / 共21頁
《數(shù)字電子技術(shù)基礎(chǔ)》課程設(shè)計說明書基于單片機的數(shù)字式電壓表_第2頁
第2頁 / 共21頁
《數(shù)字電子技術(shù)基礎(chǔ)》課程設(shè)計說明書基于單片機的數(shù)字式電壓表_第3頁
第3頁 / 共21頁

下載文檔到電腦,查找使用更方便

15 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《《數(shù)字電子技術(shù)基礎(chǔ)》課程設(shè)計說明書基于單片機的數(shù)字式電壓表》由會員分享,可在線閱讀,更多相關(guān)《《數(shù)字電子技術(shù)基礎(chǔ)》課程設(shè)計說明書基于單片機的數(shù)字式電壓表(21頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、武漢理工大學《數(shù)字電子技術(shù)基礎(chǔ)》課程設(shè)計說明書 目錄 摘要 - 0 - 第一章 概述 - 1 - 第二章 方案論證及整體設(shè)計 - 2 - 2.1 設(shè)計目標 - 2 - 2.2 核心控制系統(tǒng) - 2 - 2.3 總體設(shè)計 - 3 - 第三章 系統(tǒng)硬件結(jié)構(gòu)設(shè)計 - 4 - 3.1 硬件系統(tǒng)設(shè)計原則 - 4 - 3.2 A/D轉(zhuǎn)換電路 - 4 - 3.3 電壓反向電路 - 8 - 3.4 數(shù)碼顯示模塊電路 - 10 - 3.5 輸入電路 - 10 - 第四章 系統(tǒng)的軟件設(shè)計 - 11 - 4.1 系統(tǒng)主程序設(shè)計 - 11 - 第五章 制作與調(diào)

2、試 - 12 - 5.1電路的仿真與分析 - 12 - 5.2 調(diào)試 - 12 - 結(jié) 論 - 14 - 參考文獻 - 15 - 附錄一 源程序 - 16 - 附錄二 原理圖 - 18 - 本科生課程設(shè)計成績評定表 - 18 - 摘 要 本文設(shè)計了基于單片機的數(shù)字式電壓表,具有可選檔,精度高等特點。通過對現(xiàn)有的各種方案分析,采用以AT89S52單片機為中央處理器,利用ICL7135芯片為完成A/D轉(zhuǎn)換功能并且由LED數(shù)碼管顯示結(jié)果。給出了具體的硬件設(shè)計電路和軟件結(jié)構(gòu),詳細敘述了系統(tǒng)硬件線路的設(shè)計要點和結(jié)構(gòu)以及軟件的設(shè)計要點,同時給出了各部分硬件電路原理圖和子程序

3、的流程圖。經(jīng)過實驗測試,實現(xiàn)了電壓測試功能,基本上達到了任務書的要求。 可測量0~2V,精度高可顯示4位半位數(shù)值 關(guān)鍵詞 AT89S52 ICL7135  LED數(shù)碼管顯示 數(shù)字電壓表 選檔 第一章 概述 21世紀是一個數(shù)字化的時代,各式各樣的數(shù)字產(chǎn)品如雨后春筍般進入科學研究、工業(yè)生產(chǎn)和生活等各領(lǐng)域。當今,數(shù)字電壓表正進入一個蓬勃發(fā)展的新時期,一方面它開拓了電子測量領(lǐng)域的先河,另一方面它本身正朝著高準確度、智能化、低成本的方向發(fā)展。此外,數(shù)字電壓表在安裝工藝、外觀設(shè)計、安全性、可靠性等方面也在不斷改進,日臻完善。因此,對數(shù)字電壓表的研究具有時代的意義。 傳統(tǒng)的指針式電壓

4、表功能單一、精度低,不能滿足數(shù)字化時代的需求,數(shù)字電壓表在這樣的背景下孕育而生。數(shù)字電壓表(Digital Voltmeter)簡稱DVM,它是采用數(shù)字化測量技術(shù),把連續(xù)的模擬量(直流或交流輸入電壓)轉(zhuǎn)換成不連續(xù)、離散的數(shù)字量形式并加以顯示的儀表。在電量的測量中,電壓、電流和頻率是最基本的三個被測量。其中,電壓量的測量最為經(jīng)常。而且隨著電子技術(shù)的發(fā)展,更是經(jīng)常需要測量高精度的電壓,所以數(shù)字電壓表就成為一種必不可少的測量儀器。另外,由于數(shù)字式儀器具有讀數(shù)準確方便、精度高、誤差小、靈敏度高和分辨率高、測量速度快等特點而倍受用戶青睞,數(shù)字式電壓表就是基于這種需求而發(fā)展起來的。目前數(shù)字電壓表的設(shè)計和開

5、發(fā),已經(jīng)有多種類型和款式,如由數(shù)字電路和芯片構(gòu)成的、基于單片機控制的、基于FPGA控制的、基于CPLD控制的等等。 基于微處理器(單片機)控制的數(shù)字電壓表,以單片機和A/D轉(zhuǎn)換器為主要元件,實現(xiàn)數(shù)字電壓表的硬件電路。這樣的電壓表電路簡單,所用的元件較少,成本低,調(diào)節(jié)工作可實現(xiàn)自動化,還可以方便地進行8路A/D轉(zhuǎn)換量的測量,遠程測量結(jié)果傳送等功能。解決了傳統(tǒng)電壓表欠缺靈活,其系統(tǒng)功能固定,難以更新擴展的缺點。 在現(xiàn)代電子科技的高速發(fā)展過程中,微型化、集成化、高密度化以及設(shè)備的高精度化已經(jīng)成為一種長期的趨勢,這就要求我們力求使用更精確的設(shè)備。數(shù)字電壓表正向這樣的趨勢發(fā)展中,未來的數(shù)字電壓表更加

6、面向智能化。 第二章 方案論證及整體設(shè)計 2.1 設(shè)計目標 設(shè)計一個數(shù)字電壓表,要求: 1. 電壓測量范圍:0-2V 2. 結(jié)果可顯示四位半數(shù)值 3. 輸出數(shù)據(jù)用LED數(shù)碼管顯示 4. 用ICL7135實現(xiàn)數(shù)字量的轉(zhuǎn)換 5. 用ICL7660產(chǎn)生-5V電壓 6. 核心控制部件采用單片機控制,不需要看門狗電路,直接利用單片機資源。 2.2 核心控制系統(tǒng) 目前數(shù)字電壓表很多采用單片微處理器來作為應用系統(tǒng)的中央處理器。單片微理器具有集成度高,系統(tǒng)結(jié)構(gòu)簡單,應用靈活,處理功能強,運算速度快等一系列優(yōu)點,這就使單片機為基礎(chǔ)的應用系統(tǒng)容易做到體積小,性能好,價格便宜,易于產(chǎn)品化

7、。 目前單片機種類繁多,有8位機的Intel MCS-51系列,PIC系列等,16位單片機有Intel MCS-96系列等。在本設(shè)計中,8位單片機就能滿足系統(tǒng)的設(shè)計需要。目前的8位單片機中,以Intel MCS-51系列單片機的品種最多,接口芯片以及應用軟件也非常豐富。在選擇MCS-51系列單片機芯片時,在成本允許的情況下,盡可能地選用集成度高的微處理器。ATEML公司推出的89S52低功耗單片機,高性能的8位COMS單片機。它內(nèi)部集成了8k的flash程序存儲器,這種flash存儲器可以反復擦除10000次之多,將使程序調(diào)試非常方便。同時AT89S52具有128字節(jié)內(nèi)部RAM, 3

8、2位輸出/輸入口線,3個16位定時器/計數(shù)器,6個中斷源2級中斷處理能力,具有休眠和掉電兩種節(jié)電模式。從系統(tǒng)的各個方面考慮,選用AT89S52單片機作為遙控接受系統(tǒng)的中央處理器,它應該完全能夠滿足系統(tǒng)的需要[4]。 2.3 總體設(shè)計 檔 位 選 擇 A/D 轉(zhuǎn) 換 電 路 AT89S52 555 方波產(chǎn) 生電路 顯示電路        圖2-1 總體設(shè)計框圖 系統(tǒng)總體設(shè)計框圖如圖2-1所示,工作原理:輸入的電壓經(jīng)檔位判斷選擇量程,高電壓在進入A/D轉(zhuǎn)換電路前還需進行適當?shù)乃p,在衰減到一定范圍時由

9、ICL7135將模擬電壓轉(zhuǎn)換成數(shù)字量輸出送單片機處理。ICL7135每次往單片機送數(shù)時都會產(chǎn)生一個負脈沖,該脈沖向單片機外中斷0提出申請,單片機轉(zhuǎn)向執(zhí)行中斷程序,單片機通過軟件控制對數(shù)據(jù)進行處理,數(shù)據(jù)從P2口輸出,送入顯示電路顯示。A/D轉(zhuǎn)換芯片所需的時鐘信號由555多諧振蕩器產(chǎn)生。 第三章 系統(tǒng)硬件結(jié)構(gòu)設(shè)計 3.1 硬件系統(tǒng)設(shè)計原則 一個單片機應用系統(tǒng)的硬件電路設(shè)計包含有兩部分內(nèi)容:一是系統(tǒng)擴展,即單片機內(nèi)部的功能單元,如ROM、RAM、I /O口、定時/計數(shù)器、中斷系統(tǒng)等容量不能滿足應用系統(tǒng)的要求時

10、,必須在片外進行擴展,選擇合適的芯片,設(shè)計相應的電路。二是系統(tǒng)配置,即按照系統(tǒng)功能要求配置外圍設(shè)備,如鍵盤、顯示器、打印機、A/D、D/A轉(zhuǎn)換器等,要設(shè)計合適的接口電路。在本系統(tǒng)中,AT89S52單片機內(nèi)部的功能單元已經(jīng)能夠滿足系統(tǒng)設(shè)計需要,不需要系統(tǒng)擴展。按系統(tǒng)功能需求,需要配置固定檔位、LED顯示等。 3.2 A/D轉(zhuǎn)換電路 A/D 轉(zhuǎn)換器的轉(zhuǎn)換精度對測量電路極其重要,它的參數(shù)關(guān)系到測量電路性能。本設(shè)計采用雙積A/D 轉(zhuǎn)換器,它的性能比較穩(wěn)定,轉(zhuǎn)換精度高,具有很高的抗干擾能力,電路結(jié)構(gòu)簡單,其缺點是工作速度較低。在對轉(zhuǎn)換精度要求較高,而對轉(zhuǎn)換速度要求不高的場合如電壓測量有廣泛的應用。

11、 3.2.1 雙積分A/D轉(zhuǎn)換器的工作原理 雙積分式AD轉(zhuǎn)換器又稱雙斜率A/D轉(zhuǎn)換器,其原理如圖3-3(a)、(b)所示。它主要由運放A構(gòu)成的反相積分器、過零電壓比較器CO、控制邏輯電路、時鐘、和二進制計數(shù)器等部分組成。其工作過程分為采樣和比較兩個階段。 轉(zhuǎn)換指令輸入,轉(zhuǎn)換開始,先進入采樣階段,S2斷開,S1接Ui,輸入信號Ui加到反相積分器輸入端,其輸出端電壓Uo從零開始增加(極性與Ui相反)。同時啟功n位二進制計數(shù)器對時鐘脈沖從零開始計數(shù)。當計數(shù)到預定時間T1,計數(shù)器計數(shù)值位N1時,則產(chǎn)生溢出脈沖使計數(shù)器復零,并在控制邏輯控制下S1接到-VREF,使Ui反極性的基準電壓-VRE

12、F加到反相積分器輸入端,積分器對-VREF積分,其輸出端電壓從U0開始下降,從新啟動計數(shù)器,進入比較階段。在經(jīng)過時間T2后,U0下降到零,過零比較器輸出端產(chǎn)生跳變信號,經(jīng)控制邏輯關(guān)上計數(shù)門,停止計數(shù),此時計數(shù)器值為N2。比較階段結(jié)束[1]。 根據(jù)上述原理計數(shù)器中所計的二進制數(shù)值:N2=(N1/VREF)Ui (3-1) 圖3-3(a) 雙積分式A/D轉(zhuǎn)換器 圖3-3

13、(b) 雙積分式A/D轉(zhuǎn)換器 3.2.2 ICL7135芯片介紹 ICL7135C 是德州儀器公司高效率 CMOS 工藝制造。這種41/2數(shù)位、雙斜率積分(dual-slope-integrating)模擬-數(shù)字轉(zhuǎn)換器是為提供與微處理器和可視顯示二者的接口而設(shè)計的。數(shù)字驅(qū)動輸出端D1至D4以及多路復用的二—十進制碼BCD輸出端B1、B2、B4和B8,提供適用于LED或LCD譯碼器/驅(qū)動器和微處理器的接口。 一、ICL7135的引腳排列如圖3-4所示 VCC-:負極性電源 REF:基準電壓輸入 ANLGCOMMON:模擬接地 INTOUT:接輸

14、入電容 AUTOZERO:接自動調(diào)零電容 BUFFOUT:共模抑制輸出 CREF-:基準電容負極 CREF+:基準電容正極 IN-:信號輸入 圖3-4 ICL7135引腳排列 IN+:信號輸出 VCC+:正極性電源 B1、B2、B4、B8:多路復用BCD碼輸出端 D1—D5:數(shù)字位驅(qū)動輸出端 BUSY:信號積分忙輸出 CLK:時鐘信號輸入 POLARITY:信號正負極性輸出 DGTLGND:數(shù)字接地端 RUN/HOLD:A/D轉(zhuǎn)換使能端 STROBE:負脈沖輸

15、出 OVERRANGE:過電壓輸出 UNDERRANGE:欠電壓輸出 二、ICL7135的推薦工作條件見表3-1所示 表3-1 ICL7135推薦工作條件 注釋:1. 時鐘頻率范圍擴展低至0Hz。 3.2.3 ICL7135與單片機連接 在ICL7135與單片機系統(tǒng)進行連接時,使用并行采集方式,要連接BCD碼數(shù)據(jù)輸出線,可以將ICL7135的/STB信號接至AT89C52的P3.2(INT0)。 ICL7135的外圍接線圖和與單片機的連接如圖3-8所示。電壓表在測量前先調(diào)節(jié)VREF,確保ICL7135的2管輸入電壓為1V。由圖可知:/STB(26

16、腳)腳接單片機外中斷0,B1、B2、B4、B8接P0口的0-3腳。當位選信號Dn有正脈沖輸出時,在正脈沖的中間時刻/STB便產(chǎn)生負脈沖,單片機響應中斷,P0口接收轉(zhuǎn)換結(jié)果BCD碼。采用動態(tài)掃描方式接收,D5、D4、D3、D2、D1分別對應萬位、千位、百位、十位、個位。當位選信號D5=“1”時,BCD碼為萬位數(shù)的內(nèi)容,D4=“1”時為千位數(shù)內(nèi)容,其余依次類推。A/D轉(zhuǎn)換使能端R/H接P0.0,當P0.0為高電平時,A/D轉(zhuǎn)換開始。OR、POL分別接單片機的P3.4、P3.3,因此單片機可以通過讀取P3口的狀態(tài)就能判斷電壓的過載、欠載和極性。 ICL7135內(nèi)部不能產(chǎn)生時鐘信號,需外部時鐘接入;

17、負極性電壓V-(1腳)采用電源極性反向電路,這兩部分電路將會在下面的小節(jié)中做介紹。 圖3-8 ICL7135與單片機連接圖 3.3 電壓反向電路 ICL7660 是一DC/DC 電荷泵電壓反轉(zhuǎn)器專用集成電路芯片。采用成熟的AL柵CMOS工藝及優(yōu)化的設(shè)計芯片,能將輸入范圍為+1.5V 至+10V的電壓轉(zhuǎn)換成相應的-1.5V至-10V 的輸出并且只需外接兩只低損耗電容無需電感,降低了損耗面積及電磁干擾。芯片的振蕩器額定頻率為10KHZ, 應用于低輸入電流情況時可于振蕩器與地之間外接一個電容從而以低于10KHZ 的振蕩頻率正常工作。 芯片引腳及引腳符號描述:

18、 NC :無連接 CAP+: 外接電容+ GND :接地 CAP-: 外接電容- Vout: 輸出 Low Voltage :低電壓選擇 OSC :振蕩器外接電容 圖3-9 7660引腳圖 V+ :輸入電 圖3-10 7660電壓反向器原理圖 如圖3-10所示,7660 與兩個的電解電容C1、 C2 一起構(gòu)成了負壓電路。工作原理:

19、在脈沖的前半周期,開關(guān)1、3 閉合(此時開關(guān)2、4 斷開)電容C1 被充電至V+;在脈沖的后半周期,開關(guān)1、3 斷開而2、4 閉合,于是向C2 充電在輸出端得到負壓-V+。 芯片中的調(diào)壓器模塊是一個防自鎖電路。它的固有壓降會使低壓工作性能變差。所以,低工作電壓時應將LV 腳接地以屏蔽該調(diào)壓器,而當工作電壓高于3.5V 時則必須開路以確保電路處于防自鎖狀態(tài)。 ICL7660的應用電路如圖3-11所示 圖3-11 ICL7660的應用電路圖 圖3-11是能將輸入范圍為+1.5V 至+10V 的電壓轉(zhuǎn)換成相應的-1.5V 至-10V 的輸出的應用電路。若V+=+5V 空載時的輸出電阻約

20、為100歐姆;負載電流大小為10mA 時輸出電壓約為-4V。 3.4 數(shù)碼顯示模塊電路 根據(jù)設(shè)計,選擇自動輪流顯示模擬通道數(shù),以及8路模擬電壓數(shù)值,根據(jù)功能要求,結(jié)合實際的布局布線復雜程度及調(diào)試的難易程度,為簡化電路起見,在設(shè)計中我們采用了動態(tài)顯示,并用四個連接的共陽數(shù)碼管取代了單個的數(shù)碼管,以做到調(diào)試簡單,實現(xiàn)容易。由于根據(jù)數(shù)碼管的參數(shù)要求,要求其驅(qū)動電流在10MA~20MA之間,在電路中采用74LS573來驅(qū)動四個數(shù)碼管;在本設(shè)計中段碼顯示是由P2口進行輸出。硬件電路圖如圖3-12所示。 同樣為了簡化電路,且充分利用單片機的資源,采用了軟件譯碼代替硬件譯碼的方式,來進行數(shù)值顯示

21、。由于人眼的視覺暫留時間為0.1S(100MS),所以每位顯示的間隔不能超過20MS,并保持延時一段時間,以造成視覺暫留效果,給人看上去每個數(shù)碼管總在亮,在本設(shè)計中每位數(shù)值的顯示時間為1MS,一個通道的數(shù)值顯示包括了通道數(shù)及電壓數(shù)值輪流顯示,共輪番顯示255次,所以每個通道的停留時間為1S。 圖3-12 數(shù)碼顯示模塊電路 3.5 輸入電路 圖3-13 衰減輸入電路 第四章 系統(tǒng)的軟件設(shè)計 軟件是整個控制系統(tǒng)設(shè)計的核心,要求具有充分的靈活性,可以根據(jù)系統(tǒng)的要求而變化。在硬件結(jié)構(gòu)一定的情況下,只要改變軟件就能實現(xiàn)一些不同的功能。單片機所具有的智能功能要由軟件來完成。在本設(shè)計

22、中,軟件結(jié)構(gòu)采用模塊化設(shè)計方法,分為顯示程序和中斷處理程序(應該不止這兩個模塊)。這樣的設(shè)計有利于程序代碼的優(yōu)化,而且便于設(shè)計、調(diào)試和維護將遙控接收器所要完成的功能分別編寫和調(diào)試。 4.1 系統(tǒng)主程序設(shè)計 開始 初始化 AD轉(zhuǎn)化結(jié)束 進入外部中斷? 從P0口讀取數(shù)據(jù) 結(jié)束 第五章 制作與調(diào)試 5.1電路的仿真與分析 根據(jù)附錄二利用Protues軟件完成數(shù)字電壓表的原理圖連接,并對其編譯和仿真。得到的仿真結(jié)果如下: 圖5-1

23、測試的電壓值 圖5-2 實際輸入電壓值 5.2 調(diào)試 5.2.1 軟件調(diào)試 本系統(tǒng)是用C語言來編寫的,采用Keil軟件進行編譯,采用模塊化編程方式,對各模塊分別進行調(diào)試。 在調(diào)試時首先檢查出語法錯誤,如少一個短號,指令寫錯等。改正后重新編譯,未出現(xiàn)問題,編譯成功。再加上功能檢查等描述。 5.2.2 硬件調(diào)試 在檢查實物的布線圖及元器件的焊接都無誤后,調(diào)試過程中出現(xiàn)以下問題: 1.ICL7135不能正常工作,A/D轉(zhuǎn)換不正常,無BCD碼輸出,檢測后發(fā)現(xiàn)電壓轉(zhuǎn)換器的輸出電壓只有-1.5V,沒有達到-5V值,查找資料后發(fā)現(xiàn)是ICL7660的外圍電路出錯,改正后基本能達到-5

24、V的輸出。 2.ICL7135無時鐘信號輸入,原來分頻器輸出端與信號輸入端是用跳線連接,檢測后發(fā)現(xiàn)是電路虛焊所致。連接好后,7135能正常工作,用示波器檢測各管腳信號,正常。 3.數(shù)碼管上無法顯示電壓的數(shù)值,檢測7135的轉(zhuǎn)換輸出發(fā)現(xiàn)有信號,由此判定是軟件的問題,檢查后發(fā)現(xiàn)程序中未將轉(zhuǎn)換結(jié)果送出顯示。 4.實際轉(zhuǎn)換精度和理論值之間差距較大,原因是基準電壓不準確,調(diào)準好基準電壓后,轉(zhuǎn)換精確度提高。 結(jié) 論 通過這兩周的課程設(shè)計使我學到了很多,在此次課設(shè)期間我借閱了大量關(guān)于電壓表方面的設(shè)計資料,學到了很多關(guān)于數(shù)字電壓表電路的知識。由于是初次實用Proteus仿真軟件,操作起來不是很熟練

25、,但經(jīng)過這次課程設(shè)計使我初步學會實用這款軟件,相信這次的課設(shè)在我以后的工作和學習中一定會讓我受益匪淺。 我認為做每一樣事情結(jié)果并不是最重要的,過程是最重要的。本次課設(shè)也一樣,用什么樣的態(tài)度去做課設(shè)就決定了你對學習的態(tài)度,或許自己做出來的電路不是最完美的,但在課設(shè)的過程中,自己去思考去琢磨,這帶我我一大筆財富。因為課設(shè)培養(yǎng)了我認真的態(tài)度以及堅定的信念。我非常感謝此次指導我的課設(shè)老師,老師給了我很多思路以及建議,再加上通過自己的分析設(shè)計及調(diào)試讓我能最終設(shè)計出具體的符合要求的電路。 在此次課程設(shè)計的過程中也看到了我自身的不足,如以前學習的原理知識掌握不踏實,曾經(jīng)學過的知識如今卻不會應用。我們即將

26、踏入大三,還要經(jīng)過兩次課設(shè),這次課設(shè)提供給我很多的鍛煉機會來培養(yǎng)自己實踐能力,對于以后的課設(shè)很有幫助。同時我覺得此次課設(shè)讓我所感悟到的對我今后在社會的發(fā)展,將產(chǎn)生很大的影響。 參考文獻 [1] 吳運昌.模擬集成電路與應用[M].廣州:華南理工大學出版社,2006:251-268. [2] 張永瑞,劉振起,楊林耀.電子測量技術(shù)基礎(chǔ)[M].西安:西安電子科技大學出版社,2007:188-231. [3] 李廣弟,朱月秀,冷祖祁.單片機基礎(chǔ)[M].北京:北京航空航天大學出版社,2007:76-87. [4] 彭為. 單片機典型系統(tǒng)設(shè)計精講實例[M]. 電子工業(yè)出版社,2006. 5: 2

27、75-297. [5] 何立民. MCS-51系列單片機應用系統(tǒng)設(shè)計[M]. 北京航空航天大學出版社,1990. [6] 曹彥平, 馬慶勇.基于51單片機的數(shù)字電壓表[N].電子報,2008-04-20(014). [7] 賈培軍, 董軍堂.一種量程自動切換數(shù)字電壓表的設(shè)計[J].山西電子技術(shù),2007,(6):10-12. [8] 張國勛.縮短ICL7135A/D采樣程序時間的一種方法[J].電子技術(shù)應用,2006,(1):20-28. [9] 徐愛鈞.智能化測量控制儀表原理與設(shè)計[M].北京:北京航空航天大學出版社,2007.51-63. [10] 章公器. A/D轉(zhuǎn)換芯片71

28、35與微機接口的簡便方法[J].電子與自動化,2006,(06),14-16 [12] 廖鉅鋒. 7135在智能電壓/電流表中的應用[J].中國儀器儀表, 2006,(05) :25-27 [13] 李川香. 高精度雙積分A/D轉(zhuǎn)換器與單片機接口的新方法[J].自動化儀表, 2002,(01):12-14 [14] LiXingmei. Single-machine scheduling of two activities with slack CPM to minim,ize the total tardiness[J]. Journal of Harbin Institute of

29、Technology,2007(1):97-100 [15] Microchip. Technical Library CD-ROM[M]. Microchip Technology Inc.,2006. [16] [DB/OL].http://www.ic-on- ICL7135.PDF 附錄一 源程序 #include #include #define uchar unsigned char #define uint unsigned int sbit u1=P3 ^ 0;//第一個鎖存器,表示顯示的值 sbit u2

30、=P3 ^ 1;//第二個鎖存器,表示顯示在第幾個數(shù)碼管 sbit rh=P3^7;//啟動或關(guān)閉AD sbit pol=P3^3;//正負極性判斷 sbit ovr=P3^4;//過量程報警端 sbit busy=P3^5;//轉(zhuǎn)換標志位 uchar temp=0,i,aa=0; uchar num[5]={0,0,0,0,0}; uchar wei[5]={0x3f,0x5f,0x6f,0x77,0x7b}; uchar num1; unsigned char code table[] = { 0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d

31、,0x07, 0x7f,0x6f,0x77,0x7c, 0x39,0x5e,0x79,0x71 }; //延時幾毫秒 void delay(uint ms) { uchar i,j; for(i=0;i

32、0; } void init() { TMOD=1; EA=1; EX0=1; ET0=1; TR0=0; TH0=(65536-50000)/256; TL0=(65536-50000)%256; } void main() { init(); while(1) { while(temp==1) { TR0=1; if(P1==0xf0) num[4]=P0&0x0f; if(P1==0xe8) num[3]=P0&0x0f; if(P1==0xe4)

33、 num[2]=P0&0x0f; if(P1==0xe2) num[1]=P0&0x0f; if(P1==0xe1) num[0]=P0&0x0f; if(aa==1) { TR0=0; temp=0; } } for(i=0;i<5;i++) { if(i==4) show(num[i],i); if(i!=4) show(num[i],i); } } } void exter0() interrupt 0 {

34、 temp=1; } void timer0() interrupt 1 { TH0=(65536-50000)/256; TL0=(65536-50000)%256; aa++; } 附錄二 原理圖 本科生課程設(shè)計成績評定表 姓 名 吳 慶 性 別 男 專業(yè)、班級 電子信息工程0906班 課程設(shè)計題目: 直流數(shù)字電壓表 課程設(shè)計答辯或質(zhì)疑記錄: 成績評定依據(jù): 最終評定成績(以優(yōu)、良、中、及格、不及格評定) 指導教師簽字: 年 月 日

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!