


下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、東交通大學(測控系統(tǒng)課程設計報告)姓名:謝文英學院:機電工程學院專業(yè):測控技術與儀器班級:測控2008-1學號:20080310110104題目:車軸(車輪)磁粉探傷系統(tǒng)設計 指導教師:李鵬目錄測控系統(tǒng)設計課程設計任務書 2一、序言4.二、方案設計4.2.1設計方案的選擇4.2.2磁粉探傷的設計原理5.2.3電路設計(硬件)5.2.3.1 磁化方法5.檢測模塊6.放大模塊6.2.3.4 A/D 模塊7.顯示模塊7.2.4軟件設計.8.三、仿真及實驗調試1.23.1電路仿真123.2試驗調試12放大模塊1.23.2.2 A/D模塊及顯示模塊 12四、心得體會13五、參考文獻14六、附錄15附錄一
2、總電路圖1.5附錄二 電路仿真圖 1.6附錄三實物圖1.7附錄四程序代碼1.8測控系統(tǒng)設計課程設計任務書一、總要求能夠獨立進行系統(tǒng)方案的設計及論證, 設計合理的接口電路、控制電路、主機電路等, 以及合理選擇有關元器件及正確使用相關工具與儀器設備,設計接口程序、控制算法程序 以及主程序等,并且能結合實際調試與實驗進行有關精度分析與討論。二、總任務針對總要求進行原理及方案論證、系統(tǒng)設計、接口電路設計、焊接或插接與調試、控 制與系統(tǒng)程序設計、精度分析以及撰寫報告等工作。三、設計題目車軸(車輪)磁粉探傷系統(tǒng)設計四、設計內容1選用合適元件設計漏磁測量系統(tǒng)2、設計信號處理電路,與微機接口電路3、繪制電路原
3、理圖,進行實驗室調試五、設計進度或計劃1準備及查閱資料一天2、方案設計及論證(總體方案、硬件及軟件方案)二天3、硬件電路設計、畫圖(PROTEL)及實驗室調試四天4、軟件設計、編程及調試三天5、系統(tǒng)聯(lián)調及結果分析二天6、整理報告及準備答辯二天 六、設計說明書包括的主要內容1目錄2、設計任務書3、設計題目4、序言可包括系統(tǒng)工作原理的介紹等。5、方案設計及論證:可先進行總體方案設計與論證;再分模塊進行方案設計與論證;各模塊設計中應包括適當?shù)木确治黾斑x型等。6、實驗或系統(tǒng)調試可包括實驗調試工具儀器、實驗結果及適當?shù)姆治龅取?、心得體會8主要參考文獻另:撰寫格式應符合一定的要求,請參照華東交通大學本
4、科生畢業(yè)論文撰寫規(guī)范進行。 可參看撰寫要求。七、考核方法考核根據(jù)學生平時學習態(tài)度(含出勤率)20%、設計完成情況(樣機)50%、圖紙及說明書質量(含答辯)30%等確定。八、裝定要求裝入統(tǒng)一的資料袋中,報告裝定好,順序:封面,目錄,設計任務書,正文,參考文 獻,附錄等。、序言機車車輛的車軸(車輪)承受著很大的動態(tài)應力,隨著新型機車的功率參數(shù)和現(xiàn)代列 車行車速度的普遍提高,車軸(車輪)承受的應力也越來越大。因此,對車軸(車輪)的 可靠性和檢驗的要求也相應提高。磁粉探傷的原理:將待測物體置于強磁場中或通以大電流使之磁化,若物體表面 或表面附近有缺陷(裂紋、折疊、夾雜物等)存在,由于它們是非鐵磁性的,
5、對磁力 線通過的阻力很大,磁力線在這些缺陷附近會產生漏磁。當將導磁性良好的磁粉(通 常為磁性氧化鐵粉)施加在物體上時,缺陷附近的漏磁場就會吸住磁粉,堆集形成可 見的磁粉跡痕,從而把缺陷顯示出來。磁粉探傷的優(yōu)點是:對鋼鐵材料或工件表面裂紋等缺陷的檢驗非常有效;設備和操作均較簡單;檢驗速度快,便于在現(xiàn)場對大型設備和工件進行探傷;檢驗費用也較低。 缺點是:僅適用于鐵磁性材料;僅能顯出缺陷的長度和形狀,而難以確定其深度;對 剩磁有影響的一些工件,經磁粉探傷后還需要退磁和清洗。在工業(yè)中,磁粉探傷可用來作最后的成品檢驗,以保證工件在經過各道加工工序 (如焊接、金屬熱處理、磨削)后,在表面上不產生有害的缺陷
6、。它也能用于半成品 和原材料如棒材、鋼坯、鍛件、鑄件等的檢驗,以發(fā)現(xiàn)原來就存在的表面缺陷。鐵道、 航空等運輸部門、冶煉、化工、動力和各種機械制造廠等,在設備定期檢修時對重要 的鋼制零部件也常采用磁粉探傷,以發(fā)現(xiàn)使用中所產生的疲勞裂紋等缺陷,防止設備 在繼續(xù)使用中發(fā)生災害性事故。二、方案設計2.1設計方案的選擇一般來說,磁粉探傷主要是根據(jù)磁粉痕跡來判斷工件的缺陷情況,用肉眼來判別,或 者采用CCD攝像的方法,進行圖像處理等手段來判別。顯然,對于車軸(車輪)的探傷, 僅由肉眼來判別是不夠的,也是不現(xiàn)實的;而 CCD攝像法也是不大可能的,一是時間較 短,難度大,二是實驗室條件有限。綜合各方面考慮,我
7、們的設計采用霍爾傳感器檢測漏 磁場的強度變化,產生對應霍爾電動勢(即電壓)的變化,通過對電信號進行一系列處理, 分析得出結論。2.2磁粉探傷的設計原理在本設計中,由于被檢測對象是車軸(車輪),其本身不具有磁性,因此,我們先要 對其進行磁化處理,然后在用霍爾傳感器進行漏磁場檢測,對傳感器輸出的電信號進行放 大處理,A/D轉換,最后由LCD顯示。該設計的系統(tǒng)方框圖如圖1所示,設計的電路見附磁化裝置車軸(車輪)A 霍爾傳感器A 放大電路VLCD顯示51單片機 VA/D轉換電路圖1磁粉探傷系統(tǒng)方框圖2.3電路設計(硬件)2.3.1 磁化方法磁化法有周向、縱向、復合三種磁化方法。由于周向、縱向磁化都存在
8、各自的局限性, 我們采用復合磁化方法。在本設計中,周向磁化采用直接通電法,縱向磁化采用線圈法, 如圖2、圖3所示。周向磁化電流的選擇:采用交一直流全軸復合磁化法或直接通電法時,周向磁化電流按下列公式計算:I H * D / 320(8 10)D( 1)式中I電流強度(A);H 磁場強度(A/m),H 取2.551033.18 W3D車軸最大直徑(mm)??v向磁化電流的選擇:縱向磁化電流依據(jù)縱向磁場與周向磁場相匹配的原則進行選擇,可按如下方法進行確 定:縱向磁化采用分散式線圈法時,磁化電流(有效值)為:I (12000 20000)/N(2)式中I電流強度(A);N線圈匝數(shù)圖2周向磁化圖3縱向磁
9、化檢測模塊SS49E線性霍爾電路由電壓調整器,霍爾電壓發(fā)生器,線性放大器和射極跟隨器組成, 其輸入是磁感應強度,輸出是和輸入量成正比的電壓。靜態(tài)輸出電壓(B=OGS)是電源電壓的一半。S磁極出現(xiàn)在霍爾傳感器標記面時,將驅動輸出高于零電平;N磁極將驅動輸出低于零電平;瞬時和比例輸出電壓電平決定與器件最敏感面的磁通密度;提高電源電壓 可增加靈敏度。其各參數(shù)如表1所示。產品特點:體積小、精確度高、靈敏度高、線性好、溫度穩(wěn)定性好、可靠性高。將多個SS49E排列在車軸(車輪)表面,進行多方位信息采集。表1 SS49E參數(shù)規(guī)格供電電壓消耗電流輸出電壓高斯靈敏度(在-400至+400高斯測量范圍內)SS49
10、E4 10VDC4mA (典型值)1.75 2.25V5V,25C放大模塊采用LM324來實現(xiàn),通過調節(jié)相應電阻的大小來改變放大倍數(shù)。根據(jù)傳感器輸出的電壓大小,我們將其放大兩倍顯示,具體的電路設計如圖4所示。圖4 LM324放大電路圖2.3.4 A/D 模塊該部分采用的是ADC0832芯片,簡單方便,容易實現(xiàn)。主要技術指標:(1)8位分辨率,逐次逼近型。(2)5V電源供電時,基準電壓為5V,輸入模擬電壓范圍為05V。(3)輸入和輸出電平與TTL和CMO兼容。(4)有兩個可供選擇的模擬輸入通道。(5)在250KHZ時鐘頻率時,轉換時間為 32卩s。(6)一般功耗僅為15mW/顯示模塊在單片機系統(tǒng)
11、中應用晶液顯示器作為輸出器件有以下幾個優(yōu)點:(1)顯示質量咼由于液晶顯示器每一個點在收到信號后就一直保持那種色彩和亮度,恒定發(fā)光,而不 像陰極射線管顯示器(CRT)那樣需要不斷刷新新亮點。因此,液晶顯示器畫質高且不會 閃爍。(2)數(shù)字式接口液晶顯示器都是數(shù)字式的,和單片機系統(tǒng)的接口更加簡單可靠,操作更加方便。(3)體積小、重量輕液晶顯示器通過顯示屏上的電極控制液晶分子狀態(tài)來達到顯示的目的,在重量上比相 同顯示面積的傳統(tǒng)顯示器要輕得多。(4)功耗低相對而言,液晶顯示器的功耗主要消耗在其內部的電極和驅動IC上,因而耗電量比其它顯示器要少得多。因此,我們選用LCD1602字符型液晶顯示器作為我們的顯
12、示器件。1602字符型液晶顯示模塊是專門用于顯示字母、 數(shù)字、符號等的點陣型液晶顯示模塊, 可顯示2行,每行16個字符。分4位和8位數(shù)據(jù)傳輸方式。1602字符型LCD通常有14 條引腳線或16條引腳線的LCD,多出來的兩條線是背光電源線,VCC( 15腳)和地線 GND( 16腳),其控制原理與14腳的LCD完全一樣。其管腳圖如圖4所示,管腳功能如 表2所示。圖5 LCD1602管腳圖顯示容量16*2個字符芯片工作電壓4.55.5V工作電流2.0mA(5.0V)模塊最佳工作電壓5.0V字符尺寸2.95*4.35(WXH)mm表2 LCD1602管腳功能2.4軟件設計根據(jù)LCD1602的讀、寫操
13、作時序(如圖 & 7所示)等特性,編寫流程圖,包括主程 序、液晶模塊和電壓顯示三部分流程圖,分別如圖 & 9、10所示,具體的程序如附錄三 所示。1602LCD的一般初始化(復位)過程:延時15mS寫指令38H (不檢測忙信號)延時5mS寫指令38H (不檢測忙信號)以后每次寫指令、讀/寫數(shù)據(jù)操作均需要檢測忙信號寫指令38H:顯示模式設置寫指令08H:顯示關閉寫指令01H :顯示清屏寫指令06H :顯示光標移動設置寫指令0CH :顯示開及光標設置當RS=0,R/W=1時,為可讀狀態(tài)。當E=1時才允許讀寫,當各條件都滿足時,開始讀 取數(shù)據(jù)。當RS=0,R/W=0時,為可寫狀態(tài)。當
14、E=1時才允許讀寫,當各條件都滿足時,開始寫 入數(shù)據(jù)。圖6讀操作時序圖7寫操作時序主程序:首先設置存儲值,對 LCD進行初始化,然后調用顯示函數(shù),獲取A/D轉換值,在進行計算,得到整數(shù)、小數(shù)部分的值,如此循環(huán)。液晶模塊:先定義各引腳,延時一定時間,給其一定反映時間,再判斷液晶模塊是否 忙碌,忙就再延時若干毫秒,否則調用寫函數(shù)。指定好字符顯示的地址,將數(shù)據(jù)寫入液晶 模塊。開始定義引腳延時1毫秒圖8主程序流程圖調用函數(shù)延時若干毫秒液晶模塊顯示指定字符顯示的實際地址將數(shù)據(jù)寫入液晶模塊對LCD的顯示模塊進行初始化設置返回圖9液晶模塊流程圖電壓顯示:先設置參數(shù),寫入顯示地址,判斷是否寫到結束標志,不是的
15、話就繼續(xù)寫, 寫完后再將字符寫入LCD,然后調用各顯示函數(shù),將模擬信號轉換成數(shù)字信號。調用顯示電壓小數(shù)點的函數(shù)N調用函數(shù)顯示電壓的單位顯示電壓的整數(shù)部分顯示電壓的小數(shù)部分1F將模擬信號轉換成數(shù)字信號1rr1返回圖10電壓顯示流程圖三、仿真及實驗調試由于實驗室條件有限,不可能給我們提供車軸(車輪)讓我們進行檢測,因此在實驗 調試這一模塊中,我們都是用電壓模擬信號,通過滑動變阻器來改變電壓的大小,以模擬 信號的變化。3.1電路仿真利用Protuse進行仿真,將所寫的程序進行 Keil軟件處理,轉換成.hex文件,并加入 到89S51單片機中。開始放大模塊用的是 OP07,但是不管怎么調整還是不理想
16、,不能顯 示正確的放大電壓,后來改為 AD620還是不行。經過多番修改,最終用來 LM324,運行 仿真成功。具體仿真結果如附錄二所示。此外,還發(fā)現(xiàn)在仿真用總線進行連接,其誤差會 增大,而且隨著放大倍數(shù)的增加,誤差也會增大。3.2試驗調試放大模塊這一部分的調試,關鍵在于要一點接地。LM324本身需要供電才能工作,其供電和輸 入的設備不是同一儀器,因此需要有一個公共的參考點,即把各個地接在一起。還有就是, 輸入、輸出的電壓的大小都是對地而言的, 那么在這也有個地,必須接在一起,統(tǒng)一標準。3.2.2 A/D模塊及顯示模塊首先將程序燒入單片機中,然后根據(jù)電路圖連接好電路,供電,發(fā)現(xiàn)LCD不顯示,用萬
17、用表檢查單片機各個引腳的輸出電壓,都是高電平,分析,發(fā)現(xiàn)程序沒跑。于是重新 燒程序,這還是需要運氣的,因為那個燒程序的總是接觸不良,有時單片機的引腳又出問 題,檢測不到。程序燒好后,重新接入,可還是不亮,覺得很是奇怪。我們用的整個電路 板開始有同學用了是好的,所以這一塊應該不會有問題,LCD是好的,板上的接線也是沒問題的。我們用的是+5V的電壓輸入供電,輸入信號電壓用滑動變阻器分壓處理,找來找 去還是沒發(fā)現(xiàn)問題,折騰了一上午,后來在同學的建議下,我們采用 USB接口供電,奇跡 發(fā)生了,LCD亮了,而且正確的顯示了電壓大小。后來重新接的時候,問題又出現(xiàn)了,只 能顯示0V,怎么都改不動,用萬用表測
18、單片機引腳電壓,有些高電平,有些低電平,沒辦 法只能重新燒了一遍程序,可結果是只顯示5V o慢慢找才發(fā)現(xiàn)原來滑動變阻器的接法出了點問題,加上一根導線后好了。測得輸入端的電壓為1.99V, LCD顯示的為2.03V,誤差不是很大,這個實物算是成功了。看來這個接線什么的都要好小心,看似不起眼的往往就 會被忽視。四、心得體會三周的課程設計即將結束,感慨萬分??!回想上學期的傳感器課程設計,真是幸福多 了。那時選的題目較容易,只是有簡單的一點電路圖,沒用到單片機,設計的內容也不多。 不過難的也又難的好處,可以學到更多的東西。首先,人需要一定的壓力,才會有動力。剛開始老師明明說了選題的大致分類,可是 還沒
19、等到我選的時候,那些所謂的易題早已被選完了,當時心里好火。可是沒辦法啊,只 能迎難而上了。開始的那一周里,每天都是上午待實驗室,下午早早的就去參加招聘會了, 晚上回來要么就是寫作業(yè),要么就是去上課,天天忙個不停,一邊擔心找不到工作,一邊 又急著擔心課設的事。查了很多資料還是沒有確定好方案,后來在老師的壓力下,我們終 于將方案定下來了,雖然不知道其可行性,但至少定了。每天早上都要開例會,使得每天 要早起,其實大家并不是起不來,而是如果沒人管,沒壓力,就沒那動力起來,就像要是 不做課設,我們平時哪里會去看書,動手學東西。其次,學會了更多的查資料方法,懂得了更多。以前的我,只知道百度,Google等
20、幾種普遍的搜資料方法,重來都不會利用圖書館的資源,通過這次課設對這方面加強了了解。 由于要用到單片機,LCD等元件,發(fā)現(xiàn)自己掌握的知識幾近為零啊。于是看書,找資料, 對單片機有了而更深的印象。開始的我對 Protuse 無所知,從來沒用過,只聽同學說是 很好用的仿真軟件,通過這次課設,我已經能較熟練的使用了,挺高興的。本來C語言的知識早忘得一干二凈,這次課設我們把知識重新拾取,加深印象的同時也鍛煉了我自學的 能力。在這過程中我發(fā)現(xiàn),男生的接受能力、動手能力真的好強,他們的腦子很好用,平 時學習成績一般的同學,在做課設時都能很快的運用所學知識。然后,要敢于放棄,嘗試新方法。最初我們選用的顯示元件
21、是四顯示數(shù)碼管 LED , A/D 轉換用的是ADC0804,原理圖、程序、仿真等各個環(huán)節(jié)都 0K 了,可是,在我們接好電路 圖以后,經過兩天多的時間奮斗,還是沒能把它調試出來。在這過程中,老師都有來幫忙, 盡管如此還是沒能找到真正的問題所在,在那糾結了老半天,最終我們決定,如果晚上還 調不出來,就放棄。第二天,我們毅然的放棄了原有方案,改用ADC0832芯片轉換,LCD 顯示。結果我們成功了,讓我覺得有時為了達到目的,應該果斷的放棄,做更好的選擇。最后,要加強交流,多向同學學習,尋求幫助。經過這么長時間的接觸,一起找工作, 一起課設,跟許多同學變得更熟悉了,增進了同學之間的友誼。在整個過程中
22、,其實好多 東西都不會,看到有類似的就會相互學習,相互借鑒,少走了不少彎路。比如,好多人都 要用到A/D轉換和數(shù)碼管顯示,于是都會相互問一下用什么芯片比較好,程序如何設計, 以及如何判斷數(shù)碼管是共陽極還是共陰極,如何檢查是好是壞等,直接由同學傳授比自己 看資料學習效率高多了。眼看到驗收成果的時候了,有悲有喜啊。悲的是時間緊,擔心能不能過,喜的是這艱 難的日子就要到頭了。正如老師說的:“因果報應! ”平時不怎么努力,到現(xiàn)在急也沒用 總之,通過這次課設,對單片機等有一定的了解,學到了很多東西,明白書本上的知識看 著是容易,可要真正運用時,方知難啊,學到的只是一些皮毛。同時,也讓我明白,無論 做什么
23、事,都要主動點,當日事當日畢。還有就是要細心,耐心,有毅力,更要有信心!這段時間里,大家都辛苦了。在這里要特別感謝曹青松、李鵬兩位老師的指導!還有 就是感謝在這過程中幫過我們的同學!謝謝你們了!五、參考文獻1 李國華,張永忠機械故障診斷M.化學工業(yè)出版社.20042 孫傳友,孫曉斌測控系統(tǒng)原理與應用(第 2版)M.北京航空航天出版社.20103 王雪梅無損檢測技術及其在軌道交通中的應用M.西南交通大學出版社.20104 和衛(wèi)星,李長杰,王少華電子電路CAD實用技術M 中國科學技術大學出版社.2010.8-575 譚浩強C程序設計教程M.清華大學出版社.2008六、附錄附錄一總電路圖LTX:貳;
24、甘s:&1?1L5-a"J亠IZEEETJTI70捫TL 14 T1 Ta a 1a Ife T1? ? -J-XI1-H 孵n-EZZJ-c=1-r;211-附錄二電路仿真圖rlEeE EeE»£Ee囂s勞 IqdRJw n-FDFQ翟養(yǎng)畫CT-rP5EWULIp« jPi*片厲附錄三實物圖附錄四程序代碼#include<reg51.h>/包含單片機寄存器的頭文件#i nclude<i ntrin s.h> / 包含_n op_()函數(shù)定義的頭文件sbit CS=P3A4;/定義引腳sbit CLK=P1A0;sbit
25、DI0=P1A1;unsigned char code digit10="0123456789"/ 定義字符數(shù)組顯示數(shù)字unsigned char code Str="V olt="/ 說明顯示的是電壓/*以下是對液晶模塊的操作程序*/sbit RS=P2A0;/sbit RW=P2A1;/sbit E=P2A2;/sbit BF=P0A7;/*寄存器選擇位,將 RS位定義為P2.0引腳 讀寫選擇位,將 RW位定義為P2.1引腳 使能信號位,將E位定義為P2.2引腳 忙碌標志位,將BF位定義為P0.7引腳*函數(shù)功能:延時1ms(3j+2)*i=(333+
26、2) M0=1010(微秒),可以認為是 1毫秒*/void delay1ms()un sig ned char i,j;for(i=0;i<10;i+)for(j=0;j<33;j+)/*函數(shù)功能:延時若干毫秒入口參數(shù):n*/void dela yn ms( un sig ned char n)un sig ned char i;for(i=0;i <n ;i+)delay1ms();/*函數(shù)功能:判斷液晶模塊的忙碌狀態(tài)返回值:result。result=1,忙碌;result=O,不忙*/bit BusyTest(void)bit result;RS=0;II根據(jù)規(guī)定,R
27、S為低電平,RW為高電平時,可以讀狀態(tài)RW=1;E=1;IIE=1,才允許讀寫_nop_();_nop_();_nop_();_nop_();/空操作四個機器周期,給硬件反應時間result=BF; / 將忙碌標志電平賦給resultE=0;return result;/*函數(shù)功能:將模式設置指令或顯示地址寫入液晶模塊入口參數(shù):dictate*/void Write In struct ion (un sig ned char dictate)while(BusyTest()=1); /如果忙就等待RS=0;/根據(jù)規(guī)定,RS和R/W同時為低電平時,可以寫入指令RW=0;E=0;_n op_()
28、;_n op_();PO=dictate;/將數(shù)據(jù)送入P0 口,即寫入指令或地址_n op_();_n op_();_n op_();_n op_();E=1;_n op_();_n op_();_n op_();_n op_();E=0;/當E由高電平跳變成低電平時,液晶模塊開始執(zhí)行命令/*函數(shù)功能:指定字符顯示的實際地址入口參數(shù):x*/void WriteAddress( un sig ned char x)WriteInstruction(x|0x80); /顯示位置的確定方法規(guī)定為"80H+地址碼x"/*函數(shù)功能:將數(shù)據(jù)(字符的標準ASCII碼)寫入液晶模塊入口參數(shù)
29、:y(為字符常量)*/void WriteData( un sig ned char y)while(BusyTest()=1);RS=1;/ RS為高電平,RW為低電平時,可以寫入數(shù)據(jù)RW=0;E=0;P0=y;/將數(shù)據(jù)送入P0 口,即將數(shù)據(jù)寫入液晶模塊_ nop_();_n op_();_n op_();_n op_();E=1;_n op_();_n op_();_n op_();_n op_();E=0;/ 當E由高電平跳變成低電平時,液晶模塊開始執(zhí)行命令/*函數(shù)功能:對LCD的顯示模式進行初始化設置*/void Lcdln itiate(void)dela ynm s(15);/ 延
30、時15ms,首次寫指令時應給 LCD 一段較長的反應時間Write In structio n(0x38);/dela yn ms(5);/延時5ms,給硬件一點反應時間Write In structio n( 0x38);dela yn ms(5);WriteI nstructio n(0x38);/連續(xù)三次,確保初始化成功dela yn ms(5);WriteI nstructio n(0x0c);/ 顯示模式設置:顯示開,無光標,光標不閃爍顯示模式設置:16X2顯示,5X7點陣,8位數(shù)據(jù)接口dela yn ms(5);/顯示模式設置:光標右移,字符不移/清屏幕指令,將以前的顯示內容清除W
31、riteI nstructio n(0x06)dela yn ms(5);WriteI nstructio n(0x01);dela yn ms(5);/*以下是電壓顯示的說明*/*函數(shù)功能:顯示電壓符號*/void display_volt(void)un sig ned char i;WriteAddress(0x03); / 寫顯示地址,將在第 2行第1列開始顯示i = 0;/從第一個字符開始顯示while(Stri != '0')/只要沒有寫到結束標志,就繼續(xù)寫WriteData(Stri); /將字符常量寫入LCDi+;/ 指向下一個字符/*函數(shù)功能:顯示電壓的小數(shù)點
32、*/void display_dot(void)WriteAddress(0x09); / 寫顯示地址,將在第 1行第10列開始顯示WriteData(T);/ 將小數(shù)點的字符常量寫入 LCD/*函數(shù)功能:顯示電壓的單位 (V)*/void display_V(void)WriteAddress(OxOc); /寫顯示地址,將在第 2行第13列開始顯示WriteData('V'); /將字符常量寫入 LCD/*函數(shù)功能:顯示電壓的整數(shù)部分入口參數(shù):x*void display1( un sig ned char x)WriteAddress(0x08); /寫顯示地址,將在第2行第7列開始顯示WriteData(digit x);/將百位數(shù)字的字符常量寫入LCD/*i=x/10;/取十位(小數(shù)點后第一位)j=x%10;/取個位(小數(shù)點后第二位)WriteAddress(OxOa);/寫顯示地址
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年足球裁判員考試重難點試題及答案
- 游泳救生員資格考試常見問題解析的試題及答案
- 2024游泳救生員獨特視角試題及答案
- 2024年農業(yè)植保員考試溝通能力需求與試題
- 2024年籃球裁判員的持續(xù)學習試題及答案
- 農作物繁育項目管理試題及答案
- 優(yōu)化2024年籃球裁判員考試復習的具體步驟 試題及答案
- 2024年游泳救生員新興技能試題及答案
- 比賽中裁判員的角色與任務試題及答案
- 2024年體育經紀人資格考試備考技巧與試題及答案
- 【武漢大學】2025DeepSeek驅動下的地圖生成報告
- 高空作業(yè)簡答試題及答案
- 反邪教測試題及答案
- 跨語言文本生成-全面剖析
- 天車培訓考試題及答案
- 預見性護理及早期風險識別
- 中途入伙開店協(xié)議書
- 外科學普外科試題及答案
- 西安信息職業(yè)大學《形勢與政策(7)》2023-2024學年第一學期期末試卷
- 《集中用餐單位落實食品安全主體責任監(jiān)督管理規(guī)定》解讀與培訓
- 安徽省示范高中皖北協(xié)作區(qū)2025屆高三下學期第27屆聯(lián)考(一模)數(shù)學試題 含解析
評論
0/150
提交評論