freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于can總線的轎車車燈控制系統(tǒng)及雷達(dá)系統(tǒng)的設(shè)計(jì)畢業(yè)論文(參考版)

2025-06-30 17:15本頁面
  

【正文】 /。}else if(Result[2]150){PlaySnd_Auto(2,3)。Result[2]150)){PlaySnd_Auto(1,3)。}} if(Result[1]150||(Result[0]150amp。 break。case 2:*P_IOA_Data = *P_IOA_Bufferamp。(~0x0200)。 break。//測量值大于150cmswitch(ch){//對應(yīng)通道的狀態(tài)顯示進(jìn)行熄滅操作case 0:*P_IOA_Data = *P_IOA_Bufferamp。 //如果非零,則結(jié)果乘以6else Show_Freq_Set[ch] = 100。}void Result_Check(unsigned int ch,unsigned int Result[3]){if(Result[ch]200) //判斷測量結(jié)果是否大于200cm?{//小于,則設(shè)置顯示頻率值if(Result[ch]==0) //如果測得值為0,則是測量超時(shí)出錯(cuò)Result[ch] = 205。 //保證其它端口狀態(tài)不變uiTemp = uiTemp|ch。 //采用先讀,再計(jì)數(shù),再寫的方式uiTemp = uiTempamp。0x0003。}void Channel_Sel(unsigned int ch){unsigned int uiTemp。*P_IOB_Data = *P_IOB_Bufferamp。*P_IOB_Dir = *P_IOB_Dir|0x0003。*P_IOA_Data = *P_IOA_Bufferamp。void Initial_IO(void){*P_IOA_Dir = *P_IOA_Dir|0xff00。 參考文獻(xiàn)[1]侯樹梅,.汽車電器,2004,(11):14[2] 陸孟雄,魯植雄.CAN總線用于汽車布線的技術(shù)現(xiàn)狀分析.汽車科技,2004,(4):912[3] 茍廣鵬,孫澤昌,魏學(xué)哲.控制器局域網(wǎng)技術(shù)在汽車中的應(yīng)用研究.汽車工程,2000,22(6):409412[4] 陽憲惠.現(xiàn)場總線技術(shù)及其應(yīng)用.清華大學(xué)出版社,2000:7695[5] 周泉.CAN 的基本知識——背景概述與故障狀態(tài).汽車電器,2004,(3):5557[6] 李冬江,張大成.汽車車在網(wǎng)絡(luò)系統(tǒng)(CANBUS)原理與檢修.機(jī)械工業(yè)出版社,2005:3667[7] 鄔寬明.CAN 總線原理和應(yīng)用系統(tǒng)設(shè)計(jì).北京航空航天大學(xué)出版社,1996:2452[8] 劉晶晶,汪至中.LIN總線在車身控制中的應(yīng)用.電子設(shè)計(jì)應(yīng)用,2004,(9):102104[9] 馮淵.汽車電子控制技術(shù).機(jī)械工業(yè)出版社,1999:84103[10] 邊煥鶴.汽車電器與電子設(shè)備.人民交通出版社,1997:78131[11] 徐向陽.汽車電器與電子控制技術(shù).機(jī)械工業(yè)出版社,1999:1954[12] 饒運(yùn)濤.現(xiàn)場總線CAN原理與應(yīng)用技術(shù).北京航空航天大學(xué)出版社,2003:2036[13] 周震.基于CAN總線的車身控制模塊.南京航空航天大學(xué)碩士學(xué)位論文,2005:1324[14] 李洪波.基于CAN總線的車燈控制網(wǎng)絡(luò)的研究.哈爾濱理工大學(xué)碩士學(xué)位論文,2005:2829[15]李春明.汽車車身電子技術(shù).北京理工大學(xué)出版社,2003:146196[16] Peter Topping. LIN Node Temperature Display. Motorola, 2002: 120[17] Stuart Robb. Creating Efficient C Code for the MC68HC08. Freescale, 2000: 414[18] LIN Consortium. LIN Specification Package. , 2001: 2025[19] Peter Topping. Car Door Keypad Using LIN. Freescale Semiconductor. Inc,2001: 28附錄IIunsigned int Show_Freq_Set[3] = {0,0,0}。時(shí)間的倉促及自身專業(yè)水平的不足,整篇論文肯定存在尚未發(fā)現(xiàn)的缺點(diǎn)和錯(cuò)誤。感謝各位同學(xué),與他們的交流是我受益頗多。在此,我特別要感謝我的導(dǎo)師老師。論文的寫作是枯燥艱辛而又富有挑戰(zhàn)的。在這四年的時(shí)間里,我在學(xué)習(xí)上和思想上都受益匪淺。致謝畢業(yè)論文暫告收尾,這也意味著我在大學(xué)的四年的學(xué)習(xí)生活即將結(jié)束。在維護(hù)性方面,特別是考慮大批量生產(chǎn)時(shí),對智能節(jié)點(diǎn)的檢測與維護(hù),還急需建立一套可供維護(hù)人員使用的軟硬件測試平臺。設(shè)計(jì)的不足及展望:根據(jù)系統(tǒng)的設(shè)計(jì)性能指標(biāo)和設(shè)計(jì)要求,并進(jìn)行了有關(guān)嚴(yán)格的性能測試后,基本完成了各項(xiàng)汽車功能測試的基本要求。本系統(tǒng)的研究成果除了在汽車領(lǐng)域中使用外,還可以廣泛的用于樓宇通信,工業(yè)控制等領(lǐng)域。這樣通過這四根線的連接可以實(shí)現(xiàn)汽車上其它模塊的數(shù)據(jù)通信,為整車系統(tǒng)的擴(kuò)展以及改造帶來了極大的方便。測試結(jié)果表明,整個(gè)系統(tǒng)基本符合設(shè)計(jì)要求。開始濕度傳感器采集信號U2AD轉(zhuǎn)換器U22V?單片機(jī)系統(tǒng)霧燈照明燈亮結(jié)束YN圖 霧燈流程圖 測距系統(tǒng)整個(gè)系統(tǒng)程序以計(jì)數(shù)器為主軸,測距模塊首先設(shè)置兩個(gè)16位計(jì)數(shù)器初值,分別完成20ms和200us兩種計(jì)數(shù)器溢出中斷,20ms中斷用來控制選擇工作的通道,對P00、P01置位完成控制信號,然后由選中的通道發(fā)送出可以控制脈沖個(gè)數(shù)的4OKHZ的脈沖群,發(fā)送完成后對回波信號進(jìn)行接收,開AD采樣,在接收回波后,或等待一定的時(shí)間后(沒有回波),記錄下CPU計(jì)時(shí)器時(shí)間,然后選擇下一個(gè)通道進(jìn)行工作。 /*裝載數(shù)據(jù)*/}}}使能CAN發(fā)送中斷發(fā)送緩沖區(qū)是否釋放將報(bào)文寫入發(fā)送緩沖區(qū)位置發(fā)送請求復(fù)位臨時(shí)緩沖區(qū)用于發(fā)送其他的報(bào)文位置標(biāo)志”還有報(bào)文”報(bào)文是否為高優(yōu)先級位置標(biāo)志“中斷發(fā)送”NYYN結(jié)束圖 報(bào)文發(fā)送流程圖 照明燈軟件設(shè)計(jì)根據(jù)光敏傳感器的特性,隨著光照強(qiáng)度的不同,光敏傳感器兩端的電壓不同,所以光敏傳感器輸出的電壓不同,當(dāng)天越黑光照強(qiáng)度越弱,這個(gè)信號傳輸給A/D轉(zhuǎn)換器,再傳給單片機(jī)系統(tǒng),單片機(jī)系統(tǒng)對信號進(jìn)行分析處理,控制汽車的照明燈的亮滅。 i 7 。 = 0xDF ; 0x20 ) == 0x20 ) ; /*接收中斷子程序*/{If /*接收狀態(tài),IDE位為1表示擴(kuò)展幀,數(shù)據(jù)長度代碼為7*/}void CAN_RX ( void ){CANPAGE = RX_PAGE ; 在中斷處理中,必須檢查狀態(tài)寄存器的發(fā)送完成標(biāo)志位(TCS),以確定之前的發(fā)送是否成功。 如果出現(xiàn)一個(gè)發(fā)送緊急報(bào)文的請求,命令寄存器中的中止發(fā)送位(AT)將置 1。 通過命令寄存器中相應(yīng)位(AT)置 1,可以實(shí)現(xiàn)P87C591 CAN 控制器的這種特性,該特性可用于發(fā)送一個(gè)緊急報(bào)文,該報(bào)文優(yōu)先于寫入發(fā)送緩沖區(qū)但還未成功發(fā)送的報(bào)文。 當(dāng)發(fā)送緩沖區(qū)被釋放時(shí),CPU 將新報(bào)文寫入發(fā)送緩沖區(qū),并使發(fā)送請求標(biāo)志(TR)置1。 中斷服務(wù)程序在結(jié)束當(dāng)前運(yùn)行的發(fā)送時(shí)啟動。并置位軟件標(biāo)志“還有報(bào)文”,用于指示有新的信息等待發(fā)送。 這樣 CPU 必須檢查狀態(tài)寄存器的發(fā)送緩沖區(qū)狀態(tài)標(biāo)志(TBS),以確定是否可將一個(gè)新信息放入發(fā)送緩沖區(qū)。 中斷使能標(biāo)志(TIE)位于 CAN 控制器的中斷使能寄存器(IER)中。 該流程圖還包括了對于發(fā)送緩沖區(qū)未釋放而無法發(fā)送報(bào)文的調(diào)度,該情況下使用 CAN 控制器的中止發(fā)送功能。 /*清TXOK位*/CANCDMOB = 0x12 ; /*發(fā)送中斷*/{CANSTMOB amp。( ( CANSTMOB amp。 CAN_TX_INTER ( void ) /*裝載消息命令值*/CANCDMOB = 0x52 ; /*指定此消息的MOb頁(寄存器中的高4位)*/CANMSG = 0x01 ;下面以協(xié)議中的“聯(lián)合制動單元狀態(tài)查詢命令”為例,給出了發(fā)送程序:void 接收緩沖器中其他的報(bào)文將引起新的中斷,所以沒有必要在一次中斷過程中把接收緩沖器 FIFO 中的所有有效報(bào)文讀取出來。如果 P87C591 已經(jīng)接收一個(gè)報(bào)文,該報(bào)文通過驗(yàn)收濾波器并放入接收 FIFO, 則產(chǎn)生一個(gè)接收中斷。主流程在中斷控制的報(bào)文接收之前必須使能CAN 控制器的接收中斷和 P87C591 的全局中斷。從而得出障礙物與車輛之間的距離,如果障礙物與車輛之間的距離在報(bào)警范圍內(nèi),報(bào)警電路進(jìn)行報(bào)警。按照本系統(tǒng)的測距需要,需要得到超聲波的傳輸時(shí)間T和超聲波的傳輸速度V進(jìn)行TV運(yùn)算以得到車子與障礙物的距離S。這些功能分別由診斷報(bào)文 DM1—DM19 具體實(shí)現(xiàn)。在應(yīng)用層技術(shù)要求中,對報(bào)文格式、ISO 拉丁字符集、參數(shù)范圍、傳輸重復(fù)率、發(fā)動機(jī)參數(shù)的命名規(guī)則等方面都有具體的規(guī)定和描述。同時(shí)網(wǎng)絡(luò)層也定義了各種類型的網(wǎng)絡(luò)互聯(lián) ECU 和它們所提供的功能。傳輸協(xié)議涉及報(bào)文的拆裝和重組,通信方式又分為廣播和點(diǎn)對點(diǎn)會話,對傳輸過程還定義了超時(shí)監(jiān)測和錯(cuò)誤處理,是數(shù)據(jù)鏈路層最復(fù)雜的部分。數(shù)據(jù)鏈路層的功能通過命令、請求、廣播/響應(yīng)、應(yīng)答、組功能和傳輸協(xié)議來實(shí)現(xiàn)。通過數(shù)據(jù)鏈路層的組織,發(fā)送的 CAN 數(shù)據(jù)幀具有必需的同步、順序控制、錯(cuò)誤控制和流控制等功能。數(shù)據(jù)鏈路層 J193921,該層需要和 CAN 的數(shù)據(jù)鏈路層交互;網(wǎng)絡(luò)管理層 J193981,該層涉及網(wǎng)絡(luò)拓?fù)洹⒐?jié)點(diǎn)的增加和刪除管理;以及汽車應(yīng)用層 J193971,該層和汽車的具體應(yīng)用相關(guān)。J1939 協(xié)議是基于 為網(wǎng)絡(luò)核心,取自 OSI(Open System Interconnect 開放式系統(tǒng)互聯(lián))七層模型的其中四層,即物理層、數(shù)據(jù)鏈路層、應(yīng)用層、網(wǎng)絡(luò)管理層。標(biāo)識符同時(shí)避免了沖突的產(chǎn)生。J1939 完全兼容了前兩者的功能。J1939 是一個(gè)高速的通信網(wǎng)絡(luò),傳輸速率可達(dá)到250Kbps。其特點(diǎn)是:使用所謂多路復(fù)用技術(shù)(Multiplexing),為車輛上各傳感器、執(zhí)行器和控制器提供建立在 CAN 總線基礎(chǔ)上的標(biāo)準(zhǔn)化的高速網(wǎng)絡(luò)連接,在車輛電子裝置之間實(shí)現(xiàn)高速數(shù)據(jù)共享,有效減少電子線束的數(shù)量,利于提高車輛電子控制系統(tǒng)的靈活性、可靠性、可維修性和標(biāo)準(zhǔn)化程度。它是按照 ISO 的開放式數(shù)據(jù)互聯(lián)模型定義的七層基準(zhǔn)參考模型制定的,它采用串行通信協(xié)議 作為網(wǎng)絡(luò)核心協(xié)議。雷達(dá)系統(tǒng)根據(jù)超聲波檢測的信號,通過測距計(jì)算出汽車車身與障礙物的距離,如果在設(shè)定的距離內(nèi)是,報(bào)警電路進(jìn)行報(bào)警。系統(tǒng)分為前后兩個(gè)控制節(jié)點(diǎn),這符合汽車上的應(yīng)用設(shè)計(jì)。系統(tǒng)的程序結(jié)構(gòu)分為五個(gè)部分:CAN 通訊程序(包括應(yīng)用層的 1939 協(xié)議通訊),外圍接口程序(所有檢測芯片和驅(qū)動芯片的驅(qū)動),中斷服務(wù)程序(信號處理,故障報(bào)警以及數(shù)據(jù)收發(fā)),雷達(dá)系統(tǒng)程序(檢測汽車與障礙物的距離),主程序(完成系統(tǒng)的初始化設(shè)計(jì)以及任務(wù)調(diào)度)。具體電路如下: 穩(wěn)壓電路 第4章 軟件設(shè)計(jì) 系統(tǒng)總體軟件功能CAN 總線節(jié)點(diǎn)要有效、實(shí)時(shí)地完成通信任務(wù),軟件的設(shè)計(jì)是關(guān)鍵。由電路我們可以看到,在該電源模塊中我們使用了 7812和 7805兩種穩(wěn)壓管,通過它們來將電壓穩(wěn)定到 12V 和 5V 的需要電壓。 圖 濕度傳感器 穩(wěn)壓電路 輸入電源來自于車載電池,電源模塊的作用是為了給控制器和其他模塊電路提供符合要求的電源。由此可見,要測量較寬的濕度范圍時(shí),必須把不同濃度的元件組合在一起使用。單個(gè)元件的有效感濕范圍一般在20%RH 以內(nèi)。這種元件具有較高的精度,同時(shí)結(jié)構(gòu)簡單、價(jià)廉,適用于常溫常濕的測控等一系列優(yōu)點(diǎn)。這方面沒有干濕球測濕方法好。電子式濕敏傳感器的準(zhǔn)確度可達(dá)23%RH,這比干濕球測濕精度高。濕敏電容一般是用高分子薄膜電容制成的,常用的高分子材料有聚苯乙烯、聚酰亞胺、酪酸醋酸纖維等。濕敏元件主要有電阻式、電容式兩大類。 圖 單片機(jī)拓展電路 光敏傳感模塊 圖 光敏傳感模塊模塊描述(1)可以檢測周圍環(huán)境的亮度和光強(qiáng)(與光敏電阻比較,方向性比較好,可以感知固定方向的光源)(2)靈敏度可調(diào)(圖中藍(lán)色數(shù)字電位器調(diào)節(jié))(3)(4)輸出形式 a 模擬量電壓輸出。另外P87C591的、一一對應(yīng)相連。8255的D0~~。P87C591單片機(jī)與8255的接口電路比較簡單,8255的片選信號及口地址選擇線A0、A1分別由P87C591的T。因此選用MAXIM公司的MAX232電平轉(zhuǎn)換芯片,MAX232內(nèi)部有電壓倍增電路和轉(zhuǎn)換電路,僅需+5V電源便可工作,使用十分方便。由于電氣特性上的不同,如果計(jì)算機(jī)與單片機(jī)要互連,必須進(jìn)行電平轉(zhuǎn)換。RS一232C能夠識別低至+3V的信號作為邏輯0,能夠識別高至一3V的信號作為邏輯1。因此本控制器也采用異步通信方式。而異步通信傳輸數(shù)據(jù)速度較慢,但使用較少的連接線,若一次串行數(shù)據(jù)的過程中,出現(xiàn)錯(cuò)誤,僅僅影響一個(gè)字節(jié)的數(shù)據(jù)。停止位表示數(shù)據(jù)串的結(jié)束,它通常被接收器用來判別接收過程中的某些錯(cuò)誤。異步數(shù)據(jù)接收器首先接收起始位,同步它的時(shí)鐘,使之接近于發(fā)送器的頻率,然后使用同步時(shí)鐘接收數(shù)據(jù)串。要求兩個(gè)時(shí)鐘的頻率大致相同,能在短時(shí)間內(nèi)保持同步。如果由于某種原因,數(shù)據(jù)漏掉一位,則所有下面接收的字節(jié)數(shù)據(jù)都是不正確的。在同步通信傳輸二進(jìn)制數(shù)據(jù)串時(shí),發(fā)送和接收應(yīng)保持一致,因此往往使用同一個(gè)時(shí)鐘控制串行數(shù)據(jù)的發(fā)送和接
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1