本科畢業(yè)設(shè)計論文答辯模板_第1頁
本科畢業(yè)設(shè)計論文答辯模板_第2頁
本科畢業(yè)設(shè)計論文答辯模板_第3頁
本科畢業(yè)設(shè)計論文答辯模板_第4頁
本科畢業(yè)設(shè)計論文答辯模板_第5頁
已閱讀5頁,還剩13頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、精選ppt1答辯人:*導(dǎo)師: *專業(yè): *精選ppt2論文研究的背景及意義 隨著電子技術(shù)的迅速發(fā)展和在汽車上的廣泛應(yīng)用,汽車電子化程度越來越高,汽車總線技術(shù)的發(fā)展甚為迅速。本文所要研究的LIN總線技術(shù)是目前使用較多的一種低速汽車總線。在不需要CAN總線性能、帶寬及復(fù)雜性的領(lǐng)域,LIN總線標(biāo)準(zhǔn)得到了廣泛的應(yīng)用。 LIN網(wǎng)絡(luò)開發(fā)和設(shè)計過程中,需要針對整個網(wǎng)絡(luò)進(jìn)行整體設(shè)計和調(diào)試,調(diào)試工具尤為重要?,F(xiàn)有的硬件調(diào)試工具有NI的LIN卡等,存在著價格較高、必須使用專用軟件配合才能調(diào)試等缺點。為了解決上述問題,更好地進(jìn)行LIN總線的開發(fā)調(diào)試,本論文開發(fā)了一套基于ARM的LIN主節(jié)點控制器系統(tǒng)。 精選ppt3

2、本設(shè)計實現(xiàn)的主要功能有: 實現(xiàn)LIN主節(jié)點發(fā)送和接收數(shù)據(jù)。 通過RS232串口實現(xiàn)LIN主節(jié)點與上位機(jī)之間的通信。 通信數(shù)據(jù)可以通過液晶顯示器顯示出來。精選ppt4系統(tǒng)實現(xiàn)的方法 論文首先對LIN總線協(xié)議進(jìn)行研究,包括LIN總線網(wǎng)絡(luò)通訊機(jī)制、LIN總線報文幀的構(gòu)成等。 然后,結(jié)合設(shè)計要求確定系統(tǒng)的總體硬件方案及各個功能模塊,并繪制硬件原理圖。 在分析LIN協(xié)議和硬件支持的基礎(chǔ)上,設(shè)計和開發(fā)系統(tǒng)的軟件部分。精選ppt5系統(tǒng)硬件部分設(shè)計系統(tǒng)總體結(jié)構(gòu)圖:嵌入式硬件平臺LIN通信模塊節(jié)點2節(jié)點3LIN總線節(jié)點1節(jié)點4上位機(jī)上位機(jī)軟件RS232串口上位機(jī)通信接口模塊微控制器MCU電源模塊液晶顯示模塊精選

3、ppt6 電源模塊:系統(tǒng)需要12V,3.3V,1.8V電源。圖中通過LM1085和AS1117兩個穩(wěn)壓器可以獲得3.3V和1.8V電源;二極管D1起反向保護(hù)的作用。 精選ppt7 微控制器MCU模塊:微控制器MCU是整個系統(tǒng)的核心,控制上位機(jī)和LIN總線的通信,還提供液晶顯示模塊的數(shù)據(jù)和控制接口。 本設(shè)計選擇了NXP公司的LPC2103處理器。 MCU外圍電路模塊包括復(fù)位電路、晶振回路和JTAG調(diào)試電路。精選ppt8 LPC2103芯片的復(fù)位電路和引腳分配:通過復(fù)位按鍵S1,可以將硬件和軟件復(fù)位,P0.0和P0.1用于上位機(jī)通信發(fā)送和接收數(shù)據(jù),P0.8和P0.9用于LIN收發(fā)器通信發(fā)送和接收數(shù)

4、據(jù)。 精選ppt9 LIN通信模塊:使用TJA1020收發(fā)器,圖中C8為220pf電容,提高EME和EMI性能。精選ppt10 上位機(jī)通信接口模塊:使用RS232串口通信,MAX3232為電平轉(zhuǎn)換芯片,J2為九針的公頭接口。精選ppt11 液晶顯示模塊:采用MD1602A, RS為寄存器選擇端口, RW為讀寫信號線, E為使能端,D0-D7 為8位數(shù)據(jù)總線。精選ppt12系統(tǒng)軟件部分設(shè)計 本系統(tǒng)的軟件主要包括系統(tǒng)與LIN總線的通信程序模塊、系統(tǒng)與上位機(jī)通信的程序模塊和液晶顯示程序模塊。 軟件開發(fā)環(huán)境 :軟件編輯調(diào)試環(huán)境是Keil uVision3集成開發(fā)環(huán)境。硬件仿真/編程器為Keil公司配套

5、推出的ARM仿真器ULINK 。精選ppt13 系統(tǒng)整體的程序流程圖:NY上電開始系統(tǒng)初始化發(fā)送LIN報文頭(HEADER)清顯示標(biāo)識符是否為接收數(shù)據(jù)?接收數(shù)據(jù)送上位機(jī)并顯示檢測同步間隔場 系統(tǒng)上電后,執(zhí)行系統(tǒng)初始化程序,設(shè)定串口通訊波特率,配置LIN總線收發(fā)器和初始化液晶顯示器。然后執(zhí)行主機(jī)任務(wù)即發(fā)送LIN報文頭,發(fā)起整個LIN總線的通信。LIN總線上的節(jié)點接收報文頭并與主節(jié)點取得同步后,根據(jù)標(biāo)識符調(diào)用相應(yīng)的LIN發(fā)送或接收函數(shù),通過LIN總線傳輸相應(yīng)的報文,并調(diào)用上位機(jī)軟件和液晶顯示程序?qū)?shù)據(jù)送至上位機(jī)并顯示 。精選ppt14 LIN主節(jié)點主機(jī)任務(wù)流程圖:開始總線初始化發(fā)送同步間隔場發(fā)送同

6、步場0 x55h發(fā)送受保護(hù)的標(biāo)識符報文的邏輯組成 主機(jī)任務(wù)位于主機(jī)節(jié)點內(nèi)部,用SCI串口發(fā)送報文頭。即先發(fā)送一個同步間隔場,然后發(fā)送同步場0 x55h和一個標(biāo)識符場。 精選ppt15 LIN主節(jié)點從機(jī)任務(wù)流程圖: NY開始接收受保護(hù)標(biāo)識符PID接收數(shù)據(jù)標(biāo)識符為接收數(shù)據(jù)?接收校驗和檢測同步間隔 從機(jī)任務(wù)檢測同步間隔,并與主節(jié)點取得同步后,接收受保護(hù)標(biāo)識符,如果標(biāo)識符為接收數(shù)據(jù)則調(diào)用LIN接收數(shù)據(jù)函數(shù)接收數(shù)據(jù)和校驗和,否則繼續(xù)檢測下一個同步間隔。精選ppt16 系統(tǒng)與上位機(jī)通信流程圖:串口初始化串口發(fā)送數(shù)據(jù)接收LIN總線數(shù)據(jù)結(jié)束LIN報文是否準(zhǔn)備好? 串口初始化主要是設(shè)定通信波特率,如果LIN報文已經(jīng)準(zhǔn)備好,則調(diào)用相應(yīng)的上位機(jī)通信程序接收LIN總線數(shù)據(jù)并通過RS232將數(shù)據(jù)發(fā)送至上位機(jī),通過串口調(diào)試工具觀察分析數(shù)據(jù)。精選ppt17 液晶顯示程序流程圖:開始初始化清顯示設(shè)定光標(biāo)位置顯示數(shù)據(jù)結(jié)束 MD1602A液晶模

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論