版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、 課程設計說明書課程名稱設計題目便攜式電子胎壓計設計專業(yè)學生姓名班級學號完成日期xxxxxxxxxxxxxx電氣學院目錄第一章:緒 論.111 便攜式電子胎壓計系統(tǒng)設計背景及應用前景.112 便攜式電子胎壓計系統(tǒng)的概述.2第二章:系統(tǒng)的總體設計.321 系統(tǒng)總體設計方案論證.3211方案一.3212方案二.3213方案三.322 系統(tǒng)配置.423硬件與軟件功能的簡要介紹.524 系統(tǒng)的基本構(gòu)架.5第三章:系統(tǒng)的硬件的設計.631系統(tǒng)的硬件設計.6311系統(tǒng)電路相關(guān)知識和原理.632重要元件的說明.7321HT46R71D單片機.7322 NPC1210壓力傳感器.12323A/D轉(zhuǎn)換芯片TLC
2、1549.12324 LCD.14325普通運放的儀表放大器LM358.16第四章: 系統(tǒng)的軟件設計.1941 軟件的設計思想.17411系統(tǒng)各功能模塊的設計思想.17412軟件系統(tǒng)框圖.1842 設計環(huán)境及開發(fā)工具.19421設計環(huán)境.19422運行環(huán)境.1943 主要程序流程圖.19431A/D轉(zhuǎn)換流程圖.20432LCD動態(tài)顯示流程圖.21433數(shù)據(jù)處理程序流程圖.2244 主程序.23第五章:心得體會.24參考文獻.25第一章 緒 論11便攜式電子胎壓計系統(tǒng)設計背景及應用前景 如今,隨著高速高速網(wǎng)的蓬勃興起,交通的日益發(fā)達,車輛行駛的速度不斷攀升,交通隱患的防范問題迫在眉睫,如今車胎漏
3、氣和爆炸等原因造成的交通事故,很多是由于胎壓不正常而引起的。研究汽車輪胎胎壓監(jiān)測系統(tǒng),就針對現(xiàn)代汽車行駛時的經(jīng)濟性、安全性和操縱穩(wěn)定性具有尤為重要的現(xiàn)實意義。 輪胎氣壓影響著汽車的使用性能和輪胎的的使用壽命。當前,輪胎爆炸,疲勞駕駛超速行駛已經(jīng)成為高速公路事故的三大殺手。其中,輪胎爆炸由于其不可預測性和無法控制而成為首要因素。有人曾經(jīng)用一句話來概括輪胎的重要性:當一個人做到汽車里面以后,這個人實際上就已經(jīng)交給了汽車;一旦汽車行駛起來,這個人實際上就全部交給了汽車。在汽車的高速行駛過程中,輪胎故障是所有駕駛者最為擔心和最難預防的,也是突發(fā)性交通事故發(fā)生的重要原因。據(jù)統(tǒng)計,在中國高速公路上發(fā)生的交
4、通事故有70%是由于爆炸引起的,而在美國這一比例則高達80%。怎樣防止爆胎已成為安全駕駛的一個重要課題。據(jù)國家橡膠輪胎質(zhì)量監(jiān)督中心的專家分析,保持標準的汽車輪胎氣壓正常與穩(wěn)定和及時發(fā)現(xiàn)車胎漏氣是防止爆胎的關(guān)鍵。而汽車輪胎壓力監(jiān)視系統(tǒng)(Tire Pressure Monitoring System ,簡稱TPMS)毫無疑問將是理想的工具。在客車和輕型客車上必須安裝輪胎氣壓監(jiān)測系統(tǒng)(TPMS)以便在輪胎氣壓低于規(guī)定時發(fā)出警報。于是,汽車輪胎壓力檢測系統(tǒng)應運而生。12便攜式電子胎壓計系統(tǒng)的概述我們采用半導體壓力傳感器NPC1210,將我們要測量的胎壓信號轉(zhuǎn)換成電壓信號,此電壓信號極為微弱,因此我們必
5、須將其通過運算放大器LM358,將其放大才能夠為我們所用。由此我們將放大后的電壓信號由HT46R71D將其進行A/D轉(zhuǎn)換,再由軟件部分將我們所得的數(shù)據(jù)進行處理,最后由驅(qū)動部分將其送入顯示部分進行數(shù)碼顯示。此便攜式電子胎壓計由壓力傳感器、微控制器、LCD顯示器等構(gòu)成。在開始測量時打開氣閥并把測量結(jié)果進行處理和顯示。整個測量過程由HT46R71D控制并完成各種計算,其中重要的進行A/D轉(zhuǎn)換以及LCD顯示器動態(tài)顯示的軟件處理.這也是我們研究的重點和關(guān)鍵所在,下面將作詳細說明。第二章 系統(tǒng)的總體設計2. 1 系統(tǒng)總體設計方案論證211方案一:采用模擬分立元件以及相關(guān)芯片,如電容、電感或晶體管等非線形元
6、件、以及MAX138等相關(guān)功能芯片,實現(xiàn)實時的胎壓的測量及顯示,該方案設計電路簡單易懂,操作簡單,且價格便宜,但采用分立元件分散性大,不便于集成數(shù)字化,而且測量誤差大。212方案二:采用集成的單片機主控,通過壓力傳感器將胎壓信號送入帶A/D轉(zhuǎn)換的單片機中,以及在相關(guān)模擬分立元件的輔助下進行A/D轉(zhuǎn)換以及其它的數(shù)據(jù)處理,將處理的結(jié)果送顯示部分進行顯示。原理原理框圖如下:壓力傳感器微處理器HT46R71D顯示器 圖2-1 方案二原理圖2. 1. 3. 方案三:采用單片機主控,通過壓力傳感器、A/D轉(zhuǎn)換采集數(shù)據(jù)信息,經(jīng)過含有單片機的檢測系統(tǒng)檢測,將結(jié)果傳送到單片機控制的主控器,數(shù)據(jù)通過顯示器顯示。原
7、理框圖如下:單片機控制的檢測系統(tǒng)單片機控制的主控制器A/D轉(zhuǎn)換器壓力傳感器顯示器總線圖2-2 方案三原理圖綜上所述,方案三電路雖然與方案二類似,都較方案一調(diào)整方便、可兼顧的指標多,但方案三利用PC機平臺實現(xiàn)軟件操作,在操作運行復雜,并且性價較底,因為耗費較大,所以在實際應用中一般不用,所以我們選擇第二種方案。22系統(tǒng)配置 我們以HT46R71D單片機為整個系統(tǒng)的核心,通過傳感器對胎壓信號的采集、放大等處理完成胎壓參數(shù)的自動獲取,以及進行數(shù)字顯示等等。HT46R71D單片機中自帶有比較器,因此它給我們的設計提供了很大的方便。我們可以直接利用其一端輸入我們的胎壓轉(zhuǎn)換后發(fā)電壓信號,另一端輸入我們的標
8、準波形電壓信號將其進行A/D轉(zhuǎn)換。在此過程當中我們還必需利用HA0105S單片機內(nèi)部的定時器對其進行度量,再使用軟件模塊對起進行處理,即得到了我們的 A/D 轉(zhuǎn)換的結(jié)果。進行多次A/D轉(zhuǎn)換后,我們就可以采集到一序列的數(shù)據(jù),對這些數(shù)據(jù)進行適當?shù)奶幚?,把其送入顯示模塊進行顯示,進而達到了我們對整個系統(tǒng)設計的基本要求。23硬件與軟件功能的簡要介紹 一個系統(tǒng)的設計很大部分決定于我們的硬件設計。有了足夠的硬件資源,軟件設計的功能才有實現(xiàn)的可行性。在硬件的設計上最為重要的是傳感器和出處理器單片機的選擇,當然電源的穩(wěn)定性和可靠性也非常關(guān)鍵。在硬件設計中我們采用NPC1210型壓阻式傳感器,由硅光電
9、池供電,在沒有使用時會自動將轉(zhuǎn)化后的電能儲存在蓄電池中,這款蓄電池的蓄電能力將可以提供給我們4次左右的測試電量。當輸入一個為P的壓力時,經(jīng)NPC1210壓阻式傳感器將壓力P轉(zhuǎn)化為模擬電信號I進入放大器,再由HT46R71D的比較端口將其進行A/D轉(zhuǎn)換,再有軟件部分將我們所得的數(shù)據(jù)進行處理,最后由驅(qū)動部分將其送入顯示部分進行LCD顯示。24系統(tǒng)的硬件基本構(gòu)架設計要求:測量范圍1001000KPa;綜合測量誤差優(yōu)于3%;測量結(jié)果LCD實時顯示;30秒無操作自動關(guān)機;低電壓報警;所以我們設計的便攜式電子胎壓計的系統(tǒng)基本結(jié)構(gòu)圖如下圖所示:顯示器A/D轉(zhuǎn)換器壓力傳感器 微處理器HA0105S圖2-3系統(tǒng)
10、基本結(jié)構(gòu)圖第三章 系統(tǒng)的硬件的設計31系統(tǒng)的硬件設計 3.1.1系統(tǒng)電路相關(guān)知識和原理3.1.1.1何謂胎壓 不同類型的車胎,在出廠之前都有一個標定的額定壓力,這個額定壓力就是胎壓。在這個壓力之下,會使汽車的負載能力、驅(qū)動動力、燃料消耗量和駕駛舒適性都綜合達到最優(yōu)。低于或高于這個額定壓力的一定范圍,都會導致輪胎故障。常見的輪胎故障有:溫度效應故障,自然壓力流失,穿刺導致的緩慢壓力下降,爆胎等。3.1.1.2如何將胎壓轉(zhuǎn)換成電壓知道了胎壓計的原理之后,我們選購壓力傳感器,主要的目的是想要將胎壓這個物理量轉(zhuǎn)換成電壓的訊號,它的工作原理是透過pump的充氣、漏氣來調(diào)整氣體的壓力。因為壓力讓壓力傳感器
11、內(nèi)部的材料發(fā)生形變,在經(jīng)過惠司登電橋后反應出相對的電壓差,反過來我們也可以從其電壓的變化知道當時的壓力。3.1.1.3如何將訊號表達我們將獲得的胎壓訊號經(jīng)由A/D Converter的轉(zhuǎn)換,再將其轉(zhuǎn)換后的數(shù)據(jù)顯示在LCD顯示器上。3.1.2 系統(tǒng)硬件整體組成便攜式電子胎壓計由壓力傳感器,電磁氣閥、微控制器、LCD顯示器等構(gòu)成。在開始測量時,打開氣閥, HT46R71D將A/D轉(zhuǎn)換后的數(shù)據(jù)進行存儲與處理,以便得到我們需要的數(shù)據(jù),并進行LCD動態(tài)顯示。3.2.2 系統(tǒng)電路圖動作說明 壓力通過壓力傳感NPC1210壓力傳感器將壓力轉(zhuǎn)換成電壓信號送給A/D轉(zhuǎn)換器TLC1549,TLC1549生成的數(shù)據(jù)
12、送入單片機HT46R71D,經(jīng)過單片機處理在LCD上顯示出來。33重要元件的說明 331 HT46R71D單片機HT46R71D是8位高性能精簡指令集單片機,專門為需要帶LCD顯示,A/D轉(zhuǎn)換的產(chǎn)品而設計。 低功耗、I/O使用靈活、計數(shù)器、振蕩類型選擇、雙積分A/D轉(zhuǎn)換、LCD顯示、暫停和喚醒功、看門狗定時器,使這款單片機可以廣泛應用于需要帶LCD顯示的A/D轉(zhuǎn)換產(chǎn)品中,例如傳感器信號處理、測量儀器、消費類產(chǎn)品、子系統(tǒng)控制等。引腳圖:引腳描述:特點:· 工作電壓:f SYS=4MHz: 2.2V5.5V· 10個雙向輸入/輸出口和2個ADC輸入· 1個外部中斷輸入
13、引腳,它與I/O口復用· 1個8位和1個16位定時/計數(shù)器,具有溢出中斷和7級預分頻器· 10×3段的LCD驅(qū)動· 2K×14帶有部分鎖存功能的程序存儲器· 32×8數(shù)據(jù)存儲器· 帶運放的雙積分數(shù)模轉(zhuǎn)換器· 看門狗定時器(電源可來自調(diào)整器輸出)· 蜂鳴器輸出· 內(nèi)置12kHz RC振蕩· RC 振蕩· HALT和喚醒功能可降低功耗· 穩(wěn)壓器(3.3V)和充電泵· 內(nèi)置參考電壓源(1.5V)· 4層硬件堆棧· 位操作指令
14、3; 查表指令,表格內(nèi)容字長14位· 系統(tǒng)頻率為4MHz時,指令周期為1s· 63條指令· 指令執(zhí)行時間為1或2個指令周期· 低電壓復位/檢測功能· 48-pin SSOP封裝工作原理:HT46R71D 為雙積分模/數(shù)轉(zhuǎn)換型單片機,芯片內(nèi)含有放大器,電壓跟隨器,積分器和比較器。充電時,內(nèi)部多路開關(guān)切換到放大器輸出端,經(jīng)由積分電路為充放電電容Vc 充電;放電時,多路開關(guān)切換到VDSO,Vc 即開始放電,當其電壓降至1/6VDSO 時,比較器即輸出低電平,視為放電結(jié)束。HT46R71D 的內(nèi)建3.3V 基準電壓可作為Sensor 的電壓源,VOBG
15、P PIN 可為Sensor 提供1.5V 的參考電壓。其中,VDOPAO = VOBGP+(VA-VB)*(R2/R1)= 1.5V+10*(VA-VB) (and R1=R3, R2=R4 )本裝置所選用Sensor 規(guī)格為:3.3V 工作電壓下滿量程(100PSI)輸出60mV。V-T 表格以0710 為首地址,以(Sensor 輸出電壓/5mV+10H)作為偏移地址,共包含13 組數(shù)據(jù)。在量測輪胎氣壓時,與所制表格數(shù)劇相同充電時間下,每量測一組放電時間,即可查表來確定與其值相近的表格偏移地址和數(shù)值,計算后,Sensor 輸出電壓值需取至小數(shù)點后兩位,以增加準確度。再經(jīng)單位轉(zhuǎn)換,取運算結(jié)
16、果的高三位有效值于LCD 顯示。功能描述: MCU 未上電或休眠狀態(tài)下,接通電源或按SELECT鍵,叫醒MCU,系統(tǒng)點亮工作指示燈,同時測量空載氣壓值,并保存此校準值(校準值需經(jīng)計算后以Sensor 輸出電壓值形式保存)。 若無按鍵,則取10 次放電時間的平均值作為此次測量的Tc 值(放電時間Tc 1S 鐘刷新測量一次),查表計算,并進行校準,取運算結(jié)果的高三位有效值于LCD 顯示;若檢測到按鍵發(fā)生,則進入相應的按鍵處理流程。 若顯示數(shù)據(jù)大于999,則顯示“-”,表示測試值超出顯示的數(shù)值范圍。 MCU 工作狀態(tài)下,若60S 沒有檢測到按鍵,則關(guān)閉LCD 顯示,置0 驅(qū)動LED 的IO 口,MC
17、U 進入睡眠狀態(tài)。參考程序:MAIN:CALL INI_RAM ;CALL INI_IO ;initial IOSET F_ON ;MAIN_LOOP1: ;CLR R_1SCLR DATA0CLR DATA1CLR DATA2XMOV R_TO0, 10 ;MAIN_LOOP2: ;CALL SBR_ADC ;CLR CXADDM DATA0, R_TMR1LXADCM DATA1, R_TMR1HCLR R_TMR1HXADCM DATA2, R_TMR1HSDZ R_TO0JMP MAIN_LOOP2 ;XMOV DATA4, 10CLR DATA5CLR DATA6CALL UNBIN
18、_DIV_24 ;XMOV R_TMR1L, TO0 ;XMOV R_TMR1H, TO1 MAIN_LOOP3:CALL SBR_TABLE ;CALL SBR_CALT ;CALL SBR_DIS ;CLR WDTSZ F_ HALT ;JMP L_ HALT ;CALL SBR_KEY_ SCAN ;CALL SBR_KEY_ JUMP ;INC R_1SNEJMP R_1S, 50 ;JMP MAIN_LOOP1 ;JMP MAIN_LOOP3 ;332 NPC1210壓力傳感器 傳感器以及電路的工作原理:采用Nova sensor公司的壓阻式傳感器。代號為1210(單引壓管的為121
19、0,其余兩個是形成差動的410/1220型)。其主要特點是: 低成本,可互換性; 雙列直插式(DIP)結(jié)構(gòu),可用于印刷電路板(PCB)安裝;可測液、氣等兼容介質(zhì);壓力范圍:01000Kpa;高精度:±0.1%。1210芯片的主要工作原理: 在芯片的上方有一個引壓管(差壓的為兩個引壓管,以達到相互補償?shù)窒糠终`差的作用)。通過這個引壓管將被測量引入到電路來。在芯片的內(nèi)部有一個電橋 ,當壓力引入或者壓力改變的時候,電橋上的四個電阻中的一個或者幾個當有輸入的時候,由于本次實驗采用的是單引壓管,所以:V0(U0/4)*(R1/R1)。沒有形成差動,故將增加一定的誤差。 333A/D轉(zhuǎn)換芯片T
20、LC1549 1概述TLC1549是美國德州儀器公司生產(chǎn)的10位模數(shù)轉(zhuǎn)換器。它采用CMOS工藝,具有內(nèi)在的采樣和保持,采用差分基準電壓高阻輸入,抗干擾,可按比例量程校準轉(zhuǎn)換范圍,總不可調(diào)整誤差達到±1LSB Max(4.8mV)等特點。 11 TLC1549的引腳及功能 TLC1549是10位串行A/D轉(zhuǎn)換器。各引腳及功能如下:(1)REF+:基準電壓的“+”端,通常接+VCC。(2)ANAL IN:模擬信號輸入端,使用要求被測量信號要有大于10mA的電流驅(qū)動能力。(3)REF-:基準電壓的“-”端,通常接GND。(4)GND:模擬信號和數(shù)字信號的接地端。(5)CS(-)片選信號端,
21、低電平有效。(6)DATAOUT:轉(zhuǎn)換數(shù)據(jù)輸出端,當CS(-)=0時,在時鐘的作用下,將數(shù)據(jù)從高位到低位依次輸出;當CS(-)=1時,呈高阻態(tài)。(7)I/O CLOCK:時鐘輸入端,允許的最大時鐘頻率為2.1MHZ。在時鐘的下跳沿輸出數(shù)據(jù)。(8)Vcc :電源輸入端,電壓范圍:+2.5VVcc+5.5V。1.2 TLC1549與單片機的連接工作原理:在芯片選擇(CS)無效情況下,I/O CLOCK 最初被禁止且DATA OUT 處于高阻狀態(tài)。當串行接口把CS拉至有效時,轉(zhuǎn)換時序開始允許I/O CLOCK 工作并使DATA OUT 脫離高阻狀態(tài)。串行接口然后把I/O CLOCK 序列提供給I/O
22、 CLOCK 并從DATA OUT 接收前次轉(zhuǎn)換結(jié)果。I/O CLOCK 從主機串行接口接收長度在10和16個時鐘之間的輸入序列。開始10個I/O 時鐘提供采樣模擬輸入的控制時序。在CS的下降沿,前次轉(zhuǎn)換的MSB出現(xiàn)在DATA OUT端。10位數(shù)據(jù)通過DATA OUT 被發(fā)送到主機串行接口。為了開始轉(zhuǎn)換,最少需要10個時鐘脈沖。如果I/O CLOCK 傳送大于10個時鐘長度,那么在的10個時鐘的下降沿,內(nèi)部邏輯把DATA OUT 拉至低電平以確保其余位的值為零。在正常進行的轉(zhuǎn)換周期內(nèi),規(guī)定時間內(nèi)CS端高電平至低電平的跳變可終止該周期,器件返回初始狀態(tài)(輸出數(shù)據(jù)寄存器的內(nèi)容保持為前次轉(zhuǎn)換結(jié)果)。
23、由于可能破壞輸出數(shù)據(jù),所以在接近轉(zhuǎn)換完成時要小心防止CS被拉至低電平。 13應用介紹1)TLC1549的理想轉(zhuǎn)換特性。(1) 此曲線基于下列假設:VREF+和VREF-已被調(diào)整以便從數(shù)字0至1跳變的電壓(VZT)為0.0024V,滿度跳變電壓(VFT)為4.908V。1LSB=4.8mV。(2) 滿度值(VFS)是指其額定中點(midstep)值具有最高的絕對值的那級臺階。零度值(VZS)是指其額定中點(midstep)值等于零的那級臺階。334 LCD 在日常生活中,我們對液晶顯示器并不陌生。液晶顯示模塊已作為很多電子產(chǎn)品的通過器件,如在計算器、萬用表、電子表及很多家用電子產(chǎn)品中都
24、可以看到,顯示的主要是數(shù)字、專用符號和圖形。在單片機的人機交流界面中,一般的輸出方式有以下幾種:發(fā)光管、LED數(shù)碼管、液晶顯示器。發(fā)光管和LED數(shù)碼管比較常用,軟硬件都比較簡單,在前面章節(jié)已經(jīng)介紹過,在此不作介紹,本章重點介紹字符型液晶顯示器的應用。 液晶是一種有機復合物,液晶顯示器(英文全稱為Liquid Crystal Display,簡稱LCD)具有低輻射、體積小、能耗低的優(yōu)點。 以1602LCD為例:l 1602LCD主要技術(shù)參數(shù): l 顯示容量:16×2個字符 l 芯片工作電壓:4.55.5V l 工作電流:2.0mA(5.0V)l
25、模塊最佳工作電壓:5.0V l 字符尺寸:2.95×4.35(W×H)mm 引腳功能說明 第1腳:VSS為地電源。 第2腳:VDD接5V正電源。 第3腳:VL為液晶顯示器對比度調(diào)整端,接正電源時對比度最弱,接地時對比度最高,對比度過高時會產(chǎn)生“鬼影”,使用時可以通過一個10K的電位器調(diào)整對比度。 第4腳:RS為寄存器選擇,高電平時選擇數(shù)據(jù)寄存器、低電平時選擇指令寄存器。 第5腳:R/W為讀寫信號線,高電平時進行讀操作,低電平時進行寫操作。當RS和R/W共同為低電平時可以寫入指令或者顯示地址,當RS為低電平
26、R/W為高電平時可以讀忙信號,當RS為高電平R/W為低電平時可以寫入數(shù)據(jù)。 第6腳:E端為使能端,當E端由高電平跳變成低電平時,液晶模塊執(zhí)行命令。 第714腳:D0D7為8位雙向數(shù)據(jù)線。 第15腳:背光源正極。第16腳:背光源負極。335 普通運放的儀表放大器LM358 3.3.5.1概述(Description): LM358內(nèi)部包括有兩個獨立的、高增益、內(nèi)部頻率補償?shù)碾p運算放大器,適合于電源電壓范圍很寬的單電源使用,也適用于雙電源工作模式,在推薦的工作條件下,電源電流與電源電壓無關(guān)。它的使用范圍包括傳感放大器、直流增益模塊和其他所有可用單電源供電的使用運算放大
27、器的場合。 LM358的封裝形式有塑封8引線雙列直插式和貼片式。3.3.5.2特性(Features):內(nèi)部頻率補償 直流電壓增益高(約100dB) 單位增益頻帶寬(約1MHz) 電源電壓范圍寬:單電源(330V);雙電源(±1.5一±15V) 低功耗電流,適合于電池供電 低輸入偏流 低輸入失調(diào)電壓和失調(diào)電流 共模輸入電壓范圍寬,包括接地 差模輸入電壓范圍寬,等于電源電壓范圍輸出電壓擺幅大 第四章 系統(tǒng)的軟件設計41軟件的設計思想4.1.1系統(tǒng)各功能模塊的設計思想4.1.1.1初始化模塊 通過對單片機各個端口的設置,以及定時器工
28、作方式和串行口工作方式的選擇,并對定時器和串行口進行初始化用以實現(xiàn)對單片機和各個功能模塊芯片之間通訊聯(lián)絡的設定。同時開辟緩存區(qū)。在主程序模塊中我們關(guān)鍵是使單片機初始化,以及分配地址空間交代程序中各個變量等等。其中最為關(guān)鍵的是連接子程序的各個功能模塊。4.1.1.2 A/D轉(zhuǎn)換模塊單片機接受傳感器的電壓值為模擬信號,它要和A/D轉(zhuǎn)換模塊的鋸齒波發(fā)生裝置發(fā)送過來的標準模擬信號相比較,即通過P1.0和P1.1引腳進行比較,同時開發(fā)定時器0,當待測模擬信號超過標準模擬信號時,P3.6引腳信號將會發(fā)生變化,此時的定時器0的值通過量綱轉(zhuǎn)化就得到了相應的數(shù)字信號.4.1.1.3數(shù)據(jù)處理模塊數(shù)據(jù)處理模塊主要是
29、對A/D轉(zhuǎn)換模塊的數(shù)據(jù)進行多次采集,并且對采集的數(shù)據(jù)進行處理,此處理過程主要是對采集的據(jù)進行最值的選起,以及相應的移位處理,并且把處理好的數(shù)據(jù)送入相應的緩沖區(qū),為后面的顯示模塊作好準備。 4.1.1.4顯示模塊 用 ATHT46R71D 單片機的 P0.0/AD0P0.7/AD7 端口接顯示器的 ah 端,8 位顯示器的 S1S8 通過 74LS138 譯碼器的 Y0Y7 來控制選通每個顯示器的位選端。ATHT46R71D 單片機的 P1.0P1.2 控制 74LS138 的 A,B,C端子。由于我們選用的顯示器為4位,所以我們可以直接把P1.2接低電平上。能夠比較平滑地看到拉幕的效果。在數(shù)據(jù)
30、的顯示模塊中,我們采用的是LCD動態(tài)動態(tài)顯示的方式。其具體的實現(xiàn)過程在上述設計思想中詳細的說明。7段顯示器選用共陽連接方式,通過口輸出編碼后的段碼,對應筆畫為“高電平“時點亮。位碼要由譯碼決定:“”時點亮;“”時點亮。 4.1.2軟件系統(tǒng)框圖 便攜式電子胎壓計系統(tǒng)模塊組成 基于單片機的胎壓檢測系統(tǒng)初始化模塊A/D轉(zhuǎn)換模塊數(shù)據(jù)處理模塊顯示模塊 圖4-1軟件系統(tǒng)框圖4.2設計環(huán)境及開發(fā)工具4.2.1 設計環(huán)境 在軟件設計中,遵循模塊化設計思想,采用結(jié)構(gòu)化程序設計方案,使之具有良好的模塊性、可修改性及可移植性。根據(jù)MCU系統(tǒng)所完成的任務,對于人機交流環(huán)節(jié)采取直觀易懂,操作簡單的圖形界面。4.2.2
31、運行環(huán)境軟件:操作系統(tǒng)Windows 95/98 或Windows NT 3.51以上版本。硬件:結(jié)點設計部分以ATHT46R71D為核心。4. 3主要程序流程圖4. 3 .1 A/D轉(zhuǎn)換流程圖片選有效,啟動轉(zhuǎn)換讀取前兩位數(shù)據(jù)前兩位數(shù)據(jù)送R3讀取后8位數(shù)據(jù)后8位數(shù)據(jù)送R4關(guān)閉轉(zhuǎn)換,時鐘低電平子程序返回圖4-2 A/D轉(zhuǎn)換流程圖4. 3 .2 LCD動態(tài)顯示程序模塊流程圖 保護現(xiàn)場設置動態(tài)掃描次數(shù)查表顯示十位數(shù) 查表顯示個位數(shù) 查表顯示小數(shù)掃 描 次 數(shù) 是 否 到 N Y恢 復 現(xiàn) 場中 斷 返 回圖4-3 LCD動態(tài)顯示程序模塊流程圖4. 3 .3 數(shù)據(jù)處理顯示程序模塊流程圖圖4-4數(shù)據(jù)處理顯示程序模塊流程圖轉(zhuǎn)換數(shù)據(jù)后8位除64H商送40H,余數(shù)送44H(44H)除10,商送41H,余數(shù)送42H轉(zhuǎn)換數(shù)據(jù)前2位是否為1?轉(zhuǎn)換數(shù)據(jù)前2位是否為2?轉(zhuǎn)換數(shù)據(jù)前2位是否為3?十進制調(diào)整42H內(nèi)容加6十
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度路面施工環(huán)境保護合同范本4篇
- 二零二五版跨境電商智能物流系統(tǒng)租賃合同3篇
- 二零二五年度材料買賣合同范本:石油化工材料購銷合作協(xié)議書2篇
- 二零二五年度版權(quán)合同管理崗位職責解析3篇
- 年度全熱風載流焊機戰(zhàn)略市場規(guī)劃報告
- 二零二五版導游人員國際交流聘用合同3篇
- 2025年度園林植物病蟲害防治勞務合同4篇
- 2024版建筑工程施工安全控制合同書一
- 二零二五年度搬家運輸貨物貨物包裝材料供應合同3篇
- 二零二五年個人商業(yè)房產(chǎn)抵押擔保合同樣本3篇
- GB/T 14864-2013實心聚乙烯絕緣柔軟射頻電纜
- 品牌策劃與推廣-項目5-品牌推廣課件
- 信息學奧賽-計算機基礎知識(完整版)資料
- 發(fā)煙硫酸(CAS:8014-95-7)理化性質(zhì)及危險特性表
- 數(shù)字信號處理(課件)
- 公路自然災害防治對策課件
- 信息簡報通用模板
- 火災報警應急處置程序流程圖
- 耳鳴中醫(yī)臨床路徑
- 安徽身份證號碼前6位
- 分子生物學在動物遺傳育種方面的應用
評論
0/150
提交評論