簡易自動電阻測試儀_第1頁
簡易自動電阻測試儀_第2頁
簡易自動電阻測試儀_第3頁
簡易自動電阻測試儀_第4頁
簡易自動電阻測試儀_第5頁
已閱讀5頁,還剩28頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、.目錄TOC o 1-3 h z u HYPERLINK l _Toc304497185 畢業(yè)論文(設計)任務書 PAGEREF _Toc304497185 h HYPERLINK l _Toc304497185 1 HYPERLINK l _Toc304497186 提案報告 PAGEREF _Toc304497186 h HYPERLINK l _Toc304497186 2 HYPERLINK l _Toc304497187 摘要 PAGEREF _Toc304497187 h HYPERLINK l _Toc304497187 1 HYPERLINK l _Toc304497188 1

2、 HYPERLINK l _Toc304497188 系統(tǒng)規(guī)劃 PAGEREF _Toc304497188 h HYPERLINK l _Toc304497188 1 HYPERLINK l _Toc304497189 1.1 HYPERLINK l _Toc304497189 單片機控制板模塊演示與選型 PAGEREF _Toc304497189 h HYPERLINK l _Toc304497189 1 HYPERLINK l _Toc304497190 1.2 HYPERLINK l _Toc304497190 電阻檢測模塊的演示與選型 PAGEREF _Toc304497190 h H

3、YPERLINK l _Toc304497190 1 HYPERLINK l _Toc304497191 1.3 HYPERLINK l _Toc304497191 控制系統(tǒng)的演示與選型 PAGEREF _Toc304497191 h HYPERLINK l _Toc304497191 2 HYPERLINK l _Toc304497192 2 HYPERLINK l _Toc304497192 系統(tǒng)理論分析與計算 PAGEREF _Toc304497192 h HYPERLINK l _Toc304497192 3 HYPERLINK l _Toc304497193 2.1 HYPERLIN

4、K l _Toc304497193 電阻檢測模塊 PAGEREF _Toc304497193 h HYPERLINK l _Toc304497193 3分析 HYPERLINK l _Toc304497194 2.2 HYPERLINK l _Toc304497194 電阻檢測模塊的計算 PAGEREF _Toc304497194 h HYPERLINK l _Toc304497194 4 HYPERLINK l _Toc304497195 3 HYPERLINK l _Toc304497195 電路和編程 PAGEREF _Toc304497195 h HYPERLINK l _Toc304

5、497195 4 HYPERLINK l _Toc304497196 3.1.1 HYPERLINK l _Toc304497196 整體系統(tǒng)框圖 PAGEREF _Toc304497196 h HYPERLINK l _Toc304497196 4 HYPERLINK l _Toc304497197 3.1.2 HYPERLINK l _Toc304497197 恒流源測試電路示意圖 PAGEREF _Toc304497197 h HYPERLINK l _Toc304497197 4 HYPERLINK l _Toc304497198 3.1.3 HYPERLINK l _Toc30449

6、7198 鍵盤接口電路原理圖 PAGEREF _Toc304497198 h HYPERLINK l _Toc304497198 5 HYPERLINK l _Toc304497199 3.1.4 HYPERLINK l _Toc304497199 電源 PAGEREF _Toc304497199 h HYPERLINK l _Toc304497199 5 HYPERLINK l _Toc304497200 3.2 HYPERLINK l _Toc304497200 程序設計 PAGEREF _Toc304497200 h HYPERLINK l _Toc304497200 6 HYPERLI

7、NK l _Toc304497201 程序流程圖 PAGEREF _Toc304497201 h HYPERLINK l _Toc304497201 6 HYPERLINK l _Toc304497202 4 HYPERLINK l _Toc304497202 測試計劃和測試結果 PAGEREF _Toc304497202 h HYPERLINK l _Toc304497202 8 HYPERLINK l _Toc304497203 4.1 HYPERLINK l _Toc304497203 測試計劃 PAGEREF _Toc304497203 h HYPERLINK l _Toc304497

8、203 8 HYPERLINK l _Toc304497204 4.2 HYPERLINK l _Toc304497204 測試條件和儀器 PAGEREF _Toc304497204 h HYPERLINK l _Toc304497204 8 HYPERLINK l _Toc304497205 4.3 HYPERLINK l _Toc304497205 測試結果與分析 PAGEREF _Toc304497205 h HYPERLINK l _Toc304497205 9 HYPERLINK l _Toc304497206 4.3.1 HYPERLINK l _Toc304497206 測試結果

9、 HYPERLINK l _Toc304497206 ( HYPERLINK l _Toc304497206 數(shù)據(jù) HYPERLINK l _Toc304497206 ) PAGEREF _Toc304497206 h HYPERLINK l _Toc304497206 9 HYPERLINK l _Toc304497207 4.3.2 HYPERLINK l _Toc304497207 測試分析與結論 PAGEREF _Toc304497207 h HYPERLINK l _Toc304497207 9 HYPERLINK l _Toc304497208 附錄 HYPERLINK l _To

10、c304497208 1 HYPERLINK l _Toc304497208 :電路原理圖 PAGEREF _Toc304497208 h HYPERLINK l _Toc304497208 10 HYPERLINK l _Toc304497209 附錄 HYPERLINK l _Toc304497209 2 HYPERLINK l _Toc304497209 :源程序 PAGEREF _Toc304497209 h HYPERLINK l _Toc304497209 12.畢業(yè)論文(設計)作業(yè)本學生柴專業(yè)班機電一體化 09.2 _導師阜成論文題目簡易自動電阻測試儀研究目標、內容和方法設計制造

11、簡單的自動電阻測試儀。(1) 測量范圍為 100、1k、10k、100k 和 10M。測量精度為 (讀數(shù)的 1% + 2 位)。(2) 3位顯示(最大顯示數(shù)必須為999),可自動顯示小數(shù)點和單位,測量速率大于5次/秒。(3) 100、1k、10k三個量程具有自動量程轉換功能。(4)具有自動電阻篩選功能。即在進行電阻篩選測量時,用戶通過鍵盤輸入所需的電阻值和篩選誤差值;測量時,儀器可顯示被測電阻的阻值,并提示電阻是否符合篩選要求。(5)設計制造一種能自動測量并顯示電位器電阻值隨旋轉角度變化曲線的輔助裝置。曲線各點的測量精度要求為(讀數(shù)的5%+2位),整個測量時間不超過10秒。 ,測量點不少于15

12、個點。分階段完成的工作 1 9 月1-15日的數(shù)據(jù)收集。 2 9月16-30日硬件系統(tǒng)選型及制作 3 10月1日至20日程序調試 4 10月20日至10月30日畢業(yè)報告撰寫部門(部門)主任意見.開幕報告1.論文(設計)選題簡易自動電阻測試儀二、背景及意義科學技術的進步不斷對儀器提出更高更新的要求。儀器儀表的發(fā)展趨勢是不斷開發(fā)和使用新的工作原理和使用新材料、新元件,如利用超聲波、微波、射線、紅外線、核磁共振、超導、激光等原理以及利用各種新的半導體敏感元件。 、集成電路、集成光路、光纖等元件。其目的是實現(xiàn)儀器儀表的小型化,減輕重量,降低生產成本,使之更易于使用和維護。另一個重要的情況是通過使用微機

13、來提高儀器儀表的性能,提高儀器本身的自動化、智能化和數(shù)據(jù)處理能力。儀器儀表不僅可以單獨使用,還可以通過標準接口和數(shù)據(jù)通道與電子計算機相結合,形成各種測試控制管理集成系統(tǒng),以滿足更高的要求。三、系統(tǒng)設計思路本系統(tǒng)主要由單片機控制板模塊、電阻檢測模塊、顯示模塊、鍵盤、電機模塊、電源模塊組成。我們選用C8051F 060/1/2/3/4/5/6/7高速混合信號ISP FLASH單片機。C 8051F06x 系列器件是完全集成的混合信號片上系統(tǒng) MCU,具有 59 個數(shù)字 I/O (C 8051F060/2/4/6) 或 24 個數(shù)字 I/O 引腳 (C 8051F061/3/5/7),片上集成C 0

14、6x 系列 MCU 是兩個 16 位、1 引腳 Msps ADC,對 CIP-51 內核和外設進行了多項關鍵改進,提高了整體性能并使其更易于在終端應用中使用。8051F下圖,系統(tǒng)主要由參考電阻矩陣模塊、量程自動切換模塊、恒流源模塊、單片機系統(tǒng)、ADC采樣模塊、數(shù)顯模塊、直流穩(wěn)壓電源、控制面板。1、參考電阻矩陣:由精密電阻組成,提供對應的參考電阻有100、1K、10K、100K、 1M、 10M340、5K、50K、500K、5M六種量程50M。2、量程自動切換:根據(jù)被測電阻的大小,從六個參考電阻中選擇最合適的參考電阻。3、恒流源:恒流源由LM358、被測電阻和穩(wěn)壓電源通過深負反饋線組成。4、A

15、DC采樣:對LM358的輸出電壓進行采樣。5、單片機系統(tǒng):處理采樣數(shù)據(jù),控制采樣,控制量程自動切換。6、控制面板:10M量程選擇、電源開關、鍵盤等部件。7、數(shù)碼顯示:3位數(shù)碼管和兩個K、M單位顯示LED燈。系統(tǒng)整體結構圖本設計基于單片機的性能自動測量恒流源組成的電路的電阻,可以產生模擬信號,以及A/D模數(shù)轉換芯片的性能。我設計了一套以C8051F06x基礎系統(tǒng)為核心的檢測系統(tǒng),包括電阻矩陣模塊、量程自動切換模塊、恒流源模塊、單片機系統(tǒng)、ADC采樣模塊、數(shù)顯模塊、直流穩(wěn)壓電源的基準設計電源,控制面板和其他部分。四、設計方案及措施方法一:使用恒流源模塊為了使輸出電壓的變化與被測電阻的變化成正比,我

16、們可以利用恒流源的思想來實現(xiàn),如下圖所示:從圖中可以看出,當RX變化時,輸出電壓UX與RX的變化成正比,因此可以獲得更高的精度。方法二:使用恒流源模式,如下圖該方案主要是將電壓源產生的輸出電壓改變?yōu)楹懔髟磳崿F(xiàn),在不同檔位選擇相應的檔位開關。該方案硬件復雜,但精度高,可以滿足測試要求。五、設計工作主要階段、進度及指標階段開始日期結束日期日程技術指標第一階段201 1.9.01 _ _ _201 1.09.10 _ _ _完成選題和數(shù)據(jù)收集豐富而全面第二階段201 1.9.10 _201 1.09.15 _ _ _分析電路圖滿足精度要求第三階段201 1.09.15 _201 1.10.01 _

17、_硬件系統(tǒng)選型與制作合理的設計結構化, 模塊化第四階段201 1.10.01 _ _ _201 1.10.20 _程序調試實現(xiàn)其功能控制第 5 階段201 1.11 _ 1201 1.11.20 _準備論文答辯詳細而全面六、國外簡易自動電阻測試儀系統(tǒng)儀器儀表重點開發(fā)長壽命電能表、電子式電能表、特種專用電測儀表和電網(wǎng)計量自動化管理系統(tǒng)。 2005年中國中低檔電器儀器儀表市場占有率達到95%;到2010年,我國中高檔電器儀器儀表市場占有率達到80%??茖W檢測儀器重點開發(fā)基礎行業(yè)所需的過程分析儀器、環(huán)境監(jiān)測儀器、工業(yè)爐節(jié)能分析儀器,以及汽車零部件動平衡、動力試驗和車輛性能檢測儀、測量儀器、電子測速儀

18、等。 ,測量GPS等新產品,如試驗機和實驗室儀器。產品以技術含量較高的中檔產品為主,到2005年將占總產值的50%60%。環(huán)保儀器儀表重點開發(fā)大氣環(huán)境和水環(huán)境的環(huán)保監(jiān)測儀器儀表、采樣系統(tǒng)和環(huán)境監(jiān)測自動化控制系統(tǒng)產品。 2005年技術水平達到1990年代后期國際先進水平,全國市場占有率達到50%60%,2010年達到70%以上的全國市場占有率。儀表元器件“十五”及2010年前,盡快開發(fā)出一批適銷對路、市場有效的產品,品種占有率達到70%80%,高端產品占有率達到100%以上60%;通過科技攻關、新產品開發(fā),使產品質量水平達到1990年代后期的國際水平,部分產品已接近國外同類產品的先進水平。信息技

19、術電測儀器主要開發(fā)電測儀器軟件、智能化技術、總線式自動測試技術、綜合自動測試系統(tǒng)、信息元件測量技術及測試儀器、在線測試技術、信息產業(yè)產品測試技術、多媒體測試技術等。測試設備、電源監(jiān)控管理技術等。中低檔電工儀表產品國內市場占有率達到95%,在現(xiàn)有基礎上,高端產品國內市場占有率和中低檔產品國外市場占有率有較大提升。 2010年我國儀器儀表產品市場發(fā)展有望好轉。產品結構調整目標,其中工業(yè)自動化儀表,重點發(fā)展基于現(xiàn)場總線技術的主控系統(tǒng)裝置和智能儀表、專用儀表和專業(yè)儀表。產品技術水平在1990年代后期達到國外先進水平,2005年銷售額占國內儀器銷售額的30%。面向市場,在全國范圍內拓展服務領域,推動儀器

20、儀表系統(tǒng)數(shù)字化、智能化、網(wǎng)絡化,完成自動化儀器儀表由模擬技術向數(shù)字技術的轉變,“十五”末數(shù)字化儀表數(shù)量達到100余臺60%。七、現(xiàn)有條件及擬采取的措施單片機實驗室和數(shù)字電路實驗室,主要儀器有計算機、80C51F060控制板。必要措施:在現(xiàn)有條件下研究制作電路。八、合作單位及主要解決問題合作單位:高校電子學實驗室。本課題要解決的主要問題是:檢測電路的設計,以及主電路圖的合理性、制作和調試。如果條件滿足,則需要解決:購買專用電路器件,購買專用電路芯片。9. 導師意見導師簽名:年月日十、部門(部門)意見領隊簽名:年月日.摘要本電子設計主要介紹一種簡易自動電阻測試儀的組成、原理及實現(xiàn)過程。簡易自動電阻

21、測試儀具有測試模式,自動轉換量程可在測試電阻時根據(jù)電阻的阻值自動切換100、1K、10k三檔。本設計基于C8051F 060/1/2/3/4/5/6/7高速混合信號ISP FLASH單片機制作了一個簡單的自動電阻測試儀。在簡單的自動電阻測試儀中,我們采用模式選擇的方法。通過不同的模式選擇,可以實現(xiàn)電阻的基本測量、電阻的自動篩選和曲線測試的功能。最后,通過自己的動手實踐,將所學的理論與實踐很好的銜接起來,不僅將所學知識應用到實踐中,還增強了對自己專業(yè)的理解,提高了對自己專業(yè)的興趣。未來的學習。關鍵詞電阻測量儀 電子儀器 自動量程轉換.簡易自動電阻測試儀(問題G )【高職專家組】1 系統(tǒng)計劃本系統(tǒng)

22、主要由單片機控制板模塊、電阻檢測模塊、顯示模塊、鍵盤、電機模塊和電源模塊組成。這些模塊的選擇如下所示。單片機控制板模塊的演示與選型方案一:使用自制單片機控制系統(tǒng)板。自制控制系統(tǒng)板由于資源擴展困難,工作穩(wěn)定性低,一般只適用于控制要求簡單的場合。對于更復雜的控制系統(tǒng),往往無法更好地滿足控制要求。選項2 :選擇 SCB-CS1 系統(tǒng)控制板。SCB-CS1是早期的單片機控制產品,無法在線調試??刂瓢迳峡捎玫馁Y源很少。它只擴展了一個普通的并口8155、一個8位模數(shù)轉換器ADC0809和一個8位數(shù)模轉換器DAC0832。 ,數(shù)模轉換器件都是早期產品,性能低下,不能滿足更高的控制要求。系統(tǒng)板上的顯示器和鍵盤

23、都由8279控制。雖然8279可以處理鍵盤抖動,給編程帶來方便,但顯示部分是8位數(shù)碼管,顯示信息少,體積大。因此,控制面板的使用頻率較低。方案三:選擇C8051F 060/1/2/3/4/5/6/7高速混合信號ISP FLASH單片機。C 8051F06x 系列器件是完全集成的混合信號片上系統(tǒng) MCU,具有 59 個數(shù)字 I/O (C 8051F060/2/4/6) 或 24 個數(shù)字 I/O 引腳 (C 8051F061/3/5/7),片上集成C 06x 系列 MCU 是兩個 16 位、1 引腳 Msps ADC,對 CIP-51 內核和外設進行了多項關鍵改進,提高了整體性能并使其更易于在終端

24、應用中使用。8051F結合以上三個選項,選擇選項三。電阻檢測模塊的演示與選型選項 1:使用電阻分壓器模塊。基本原理見下圖:當Rx變化時,輸出電壓Ux隨電阻值變化,我們可以根據(jù)測得的Ux得到電阻值。但這種方法在測試時不是很準確,主要原因是輸出電壓Ux與電阻的變化不成正比。它的輸出公式是Ux=Rx*U/(Rx+Ro),所以這種方法在實際測試中很少使用。方案二:使用恒流源模塊。為了使輸出電壓的變化與被測電阻的變化成正比,我們可以利用恒流源的思想來實現(xiàn),如下圖所示:從圖中可以看出,當RX變化時,輸出電壓UX與RX的變化成正比,因此可以獲得更高的精度。因此,我們采用第二種方案進行設計。1.3控制系統(tǒng)的演

25、示和選型方案一:使用分壓法,如下圖所示。在該方案的采樣計算中,要達到1%的精度,可以通過將電壓輸出曲線分成幾段來達到精度,而且間隔越小精度越高,會給編程帶來很大的不便。系統(tǒng)實現(xiàn)難度大,硬件簡單。方案二:使用恒流源模式,如下圖:該方案主要是將電壓源產生的輸出電壓改變?yōu)楹懔髟磳崿F(xiàn),在不同檔位選擇相應的檔位開關。該方案硬件復雜,但精度高,可以滿足測試要求??紤]上述方案,第二種方案更能滿足測試要求。 .2 系統(tǒng)理論分析與計算2.1電阻檢測模塊分析電阻模塊的電路圖如下圖所示,分為兩部分。第一部分是恒流源電路,它實現(xiàn)了電阻的變化用電壓的線性變化來表示。它本質上是一個同相比例運算放大器電路。 5V或0.5V

26、的參考電壓加到同相端,為連接到反相端的參考電阻提供電壓。由于電壓是恒定的,同相端電壓與反相端電壓相同。因此,流過參考電阻的電流是恒定的,不隨被測電阻的變化而變化。這樣,被測電阻的阻值變化就用電壓的變化線性表示。基準電壓為0.5V,在阻值大于1M的條件下進行測試。集成運放輸出端的晶體管是為了提高集成運放的輸出電流。圖中的開關部分為檔位選擇開關,開關的通斷應根據(jù)測試電阻的大小合理選擇。開關部分可以用導通電阻小、電流大的模擬開關來實現(xiàn),也可以用小型繼電器來實現(xiàn)。在這個電路中,我們使用一個小型繼電器來實現(xiàn)。模擬開關的第二部分是信號放大部分。它的作用是通過測量放大器將Rx兩端的電壓變成單端電壓。經(jīng)過放大

27、器輸出A/D轉換器所需的0-2.4V電壓。2.2電阻檢測模塊的計算根據(jù)設計要求,測試電阻的檔位分為100、1K、10K、100K、1M等不同檔位,要求精度達到1%。進行測試時選擇合適的檔位。具體計算方法:根據(jù)電源電壓5V與參考電阻的關系,如參考電阻為1K,待測電阻為130,則通過電壓與電阻的關系如下式:參考電壓由上式計算。那么對應的數(shù)字量可以通過以下公式計算:計算得到的值送入A/D轉換器,從而實現(xiàn)數(shù)字量與模擬量的轉換,得到相應的值。3 電路和編程3.1.1系統(tǒng)整體框圖系統(tǒng)整體框圖如下圖所示:3.1.2恒流源測試電路示意圖3.1.3鍵盤接口電路示意圖3.1.4電源電源由變壓器部分、濾波部分和穩(wěn)壓

28、部分組成。為整個系統(tǒng)提供5V或12V電壓,保證電路正常穩(wěn)定工作。這部分電路比較簡單,由三端穩(wěn)壓器實現(xiàn),不再詳述。3.2 程序設計程序流程圖一、主程序流程圖測試子程序流程圖3.顯示子程序流程圖4 測試計劃和測試結果4.1 測試計劃測量電阻時,使用與被測電阻對應的方法。當阻值小于1M時,連接到測試孔后,根據(jù)自動換檔,使用幾十歐、幾百歐、幾個等一系列不同的電阻。方法,測量電阻并顯示電阻值。對于大于1M和小于10M的電阻,可以拉到大電阻檔進行測試。當電阻超過10M或電阻小于1歐時,本電路無法準確測量。4.2 測試條件和儀器測試條件:多次檢查,仿真電路和硬件電路必須與系統(tǒng)原理圖完全一致,檢查無誤,保證硬

29、件電路無虛焊。測試儀器:高精度數(shù)字毫伏表、模擬示波器、數(shù)字示波器、數(shù)字萬用表、指針萬用表。4.3 測試結果與分析4.3.1測試結果(數(shù)據(jù))20V 信號如下表所示:電阻測試模塊條件結果接收真實的咩標準齒輪測試電阻01002424.20.69V7574.31.99V1001K130129.80.37V6806771.92V1K10K2.4K2.35K0.68V7.5K7.49K2.06V10K100K20K19.3K0.57V91K91.2K2.39V100K1M160K159.7K0.45V910K890K2.14V電阻檢測模塊的數(shù)據(jù)測試結果如下表所示:(單位/V)輸入電壓0.51.01.52.

30、02.53.03.54.04.55輸出電壓0.290.590.880.181.471.741.972.152.302.454.3.2測試分析與結論電路測試調試過程中可以得出以下結論:1 、通過親自焊接電路,首先了解了基本元器件和一些常用芯片,在焊接過程中遇到了各種問題,通過思考解決問題,鍛煉了自己獨立思考和解決問題的能力。2 、電路檢查和測試過程中一定要細心、認真。接通電源前,先斷開電源線,用萬用表檢查電源端子與地之間是否短路。3 、通過測試數(shù)據(jù),我們深刻理解了我們在這個設計中的一些問題和疑問,但是我們有信心通過多次的實驗和思考,最終會得到理想的數(shù)據(jù)。綜上所述,本設計符合設計要求。.附錄 1:

31、電路原理圖.附錄 2:源程序#include #include #include#define uchar 無符號字符#define uint 無符號整數(shù)#define lcd_data P5uchar mod1=0;/uchar disps16;uchar key_result;sbit lcd_rs=P62;/寄存器選擇輸入sbit lcd_rw=P63;/LCD讀/寫控制sbit lcd_en=P61;/LCD使能控制sbit psb=P60;/串口/并口控制sbit start_adc2=ADC2CN4;uchar pdata dis316=;uchar pdata dis216=;/

32、 舒茹足芝;/float pdata rx;uchar pdata modflag,dingweiflag,weictrl,cifang;unsigned long int pdata shuruzuzhi;浮動 pdata 接收;uint pdata wucha;/延時功能100us / /void delay1ms(uint k)uint i,j;對于(j=k;j0;j-) for(i=0;i68;i+);/ LCD寫命令函數(shù)/ /無效 wr_cmd(uchar cmd)SFRPAGE=0XF;/SFR頁選擇F頁液晶顯示器=0; lcd_rs=0;lcd_rw=0;P5=cmd;延遲1毫秒

33、(10);lcd_en=1;延遲1毫秒(10);液晶顯示器=0;/LCD顯示數(shù)據(jù)函數(shù)/ /無效 wr_dat(uchar dat)SFRPAGE=0XF;/SFR頁選擇F頁lcd_rs=1;lcd_rw=0;液晶顯示器=0;P5=數(shù)據(jù);延遲1毫秒(10);lcd_en=1;延遲1毫秒(10);液晶顯示器=0;/ /void lcd_int() /初始化函數(shù)/psb=1;wr_cmd(0 x30);/基本工作模式wr_cmd(0 x 0c);/打開顯示wr_cmd(0 x01);/清屏延遲1ms(100);/ /void lcd_pos(uchar x,uchar y)/定位函數(shù)uchar 位置

34、;如果(x=0)x=0 x80;否則如果(x=1)x=0 x90;否則如果(x=2)x=0 x88;否則如果(x=3)x=0 x98;位置=x+y;WR_CMD(位置);/ /uchar key_y()uchar 溫度,標志 1;SFRPAGE=0X 0F;/SFR頁選擇F頁P7=0 xf0;溫度=P7;如果(溫度!= 0 xf0)延遲1毫秒(10); /15毫秒如果(溫度!= 0 xf0)標志1=1;別的標志1=0;返回標志1;/ /uchar key_scan() uchar key_result,tem;SFRPAGE=0X 0F;/SFR頁選擇F頁P7=0 xFE;TEM=P7;如果(

35、tem=0XEE)關鍵結果=1;否則如果(tem=0 xde)關鍵結果=2; 否則如果(tem=0 xbe)關鍵結果=3;否則如果(tem=0X7E)key_result=0 xa;別的P7=0 xfd;如果(P7=0 xed)關鍵結果=4;否則如果(P7=0 xdd)關鍵結果=5;否則如果(P7=0 xbd)關鍵結果=6;否則如果(P7=0 x7d)關鍵結果=11;別的P7=0 xfb; 如果(P7=0 xeb)關鍵結果=7;否則如果(P7=0 xdb)關鍵結果=8;否則如果(P7=0 xbb)關鍵結果=9;否則如果(P7=0 x7b)關鍵結果=12;別的P7=0 xf7;如果(P7=0 x

36、e7)key_result=0 xe;否則如果(P7=0 xd7)關鍵結果=0;否則如果(P7=0 xb7)key_result=0 xf;別的key_result=0 xd;P7=0 xf0;而(P7!=0 xf0);延遲1毫秒(10);/而(P1!= 0 xf0);返回鍵_結果;/在第三行顯示電阻值/是否按開始鍵/uchar starttest() uchar kk=0,key;如果(key_y() key=key_scan();if(key=10) /開始鍵是Akk=1;返回 kk;/是否按結束鍵/ /uchar endkey()uchar endflag=0,key1;如果(key_y

37、() key1=key_scan();if(key1=12) /結束鍵是C結束標志=1;返回結束標志;/ /uchar 模型鍵()uchar m;/modflag=0;/modflag=0;如果(key_y()m=key_scan();if(m=11)/B鍵是改變工作模式的鍵mod1+;modflag=1;返回模組標志;/ /無效 putlcdstr(無符號字符 x,無符號字符 y,無符號字符 *pData)lcd_pos(x,y);而( *pData != 0 )wr_dat(*pData+);/ /閑時() 無符號字符 kk;無符號長整數(shù)解析;資源=RX;對于 (kk=0;kk=10000

38、000)putlcdstr(2,0,阻力太大);否則 if(res=1000000) /1M無符號字符 i;unsigned long int yu;dis311=res/1000000+0 x30;yu=res%1000000;dis312=.;dis313=yu/100000+0 x30;yu=yu%100000;這314=你/10000+0 x30;dis315=M;lcd_pos(2.0);對于 (i = 0 ; i = 100000 ) / 100k-1Muchar我;unsigned long int 你;dis312=分辨率/100000+0 x30;你=res%100000;這

39、313=你/10000+0 x30;你=res%10000;這314=你/1000+0 x30;dis315=k;lcd_pos(2.0);對于 (i = 0 ; i = 10000 ) / 10k - 100kuchar我;unsigned long int 你;putlcdstr(2.0, );dis311=分辨率/10000+0 x30;你=你%10000;這312=你/1000+0 x30;你=你%1000;dis313=.;這314=你/100+0 x30;dis315=k;lcd_pos(2.0);對于 (i = 0 ; i = 1000 ) / 1k - 10kuchar我;未簽

40、名的你;putlcdstr(2.0, );dis311=分辨率/1000+0 x30;你=res%1000;dis312=.;這313=你/100+0 x30;你=你%100;這314=你/10+0 x30;dis315=k;lcd_pos(2.0);對于 (i = 0 ; i = 100 ) / 100 - 1kuchar我;unsigned char你;putlcdstr(2.0, );dis312=分辨率/100+0 x30;你=res%100;這313=你/10+0 x30;這314=你的%10+0 x30;dis315=R;lcd_pos(2.0);對于 (i = 0 ; i 100

41、)this311=你/100+0 x30;/你=你%100;這312=你/10+0 x30;dis313=.;這314=你的%10+0 x30;dis315=R; 別的 this312=你/10+0 x30;dis313=.;這314=你的%10+0 x30;dis315=R;lcd_pos(2,0);對于(i=0;i16;i+)wr_dat(dis3i);/ /切士()uchar i,j;uint sum=0 ; /電阻表達式 rx=(D*r0)/1023;比較電壓值 0.5V=213無符號長整數(shù) r0=10;SFRPAGE=2;對于(i=0;i10;i+)start_adc2=1;for(j=0;j1;i-)r0=r0*10;rx=總和*(r0/1023.0);/ /drawquxian()/繪圖/ /dazuceshi()/1M以上電阻測試 /unsigned int pd

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論