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

正文內(nèi)容

基于can總線汽車車窗控制器設(shè)計(參考版)

2024-12-10 02:28本頁面
  

【正文】 [0]=0X04。amp。 CAN_ITConfig(CAN1,CAN_IT_TME,ENABLE)。 TransmitMailbox =CAN_Transmit(CAN1, amp。 [1]=39。KEY10==0) { CAN_SetMsg()。 } if(KEY9==1amp。TxMessage)。A39。 [0]=0X04。amp。 CAN_ITConfig(CAN1,CAN_IT_TME,ENABLE)。 TransmitMailbox =CAN_Transmit(CAN1, amp。 [1]=39。KEY8==1) { CAN_SetMsg()。 } if(KEY7==1amp。TxMessage)。B39。 [0]=0X03。amp。 桂林電子科技大學(xué)畢業(yè)設(shè)計(論文)報告用紙 第 29 頁 共 31 頁 CAN_ITConfig(CAN1,CAN_IT_TME,ENABLE)。 TransmitMailbox =CAN_Transmit(CAN1, amp。 [1]=39。KEY8==1) { CAN_SetMsg()。 } if(KEY7==0amp。TxMessage)。C39。 [0]=0X02。amp。 CAN_ITConfig(CAN1,CAN_IT_TME,ENABLE)。 TransmitMailbox =CAN_Transmit(CAN1, amp。 [1]=39。KEY6==0) { CAN_SetMsg()。 } if(KEY5==1amp。TxMessage)。A39。 [0]=0X02。amp。 CAN_ITConfig(CAN1,CAN_IT_TME,ENABLE)。 TransmitMailbox =CAN_Transmit(CAN1, amp。 [1]=39。KEY4==1) 桂林電子科技大學(xué)畢業(yè)設(shè)計(論文)報告用紙 第 28 頁 共 31 頁 { CAN_SetMsg()。 } if(KEY3==1amp。TxMessage)。B39。 [0]=0X01。amp。 // 傳輸從機 CAN_ITConfig(CAN1,CAN_IT_TME,ENABLE)。 TransmitMailbox =CAN_Transmit(CAN1, amp。 [1]=39。KEY4==1) { CAN_SetMsg()。 } if(KEY3==0amp。KEY2==1) { LED0=1。 } if(KEY1==1amp。KEY2==0) { LED0=1。 } if(KEY1==1amp。KEY2==1) { LED0=0。 while(1) { if(KEY1==0amp。 // 初始化 KEY_Init()。 /*設(shè)置要通過 CAN 發(fā)送的信息 */ // CAN_SetMsg()。 int flag1=0。 //發(fā)送緩沖區(qū) CanRxMsg RxMessage。 桂林電子科技大學(xué)畢業(yè)設(shè)計(論文)報告用紙 第 22 頁 共 31 頁 參考文獻(xiàn) [1] 侯清鋒,羅海波,王洪福 .基于 VNH3SP30 的大電流直流電機驅(qū)動器的設(shè)計 [J].微計算機信息,2021(28): 1315. [2] 陳永東,毛春升,鐘紹華 .基于 CAN 總線的汽車車身控制系統(tǒng)的設(shè)計 [J].儀器儀表用戶, 2021(05):123125. [3] 毛春升, 鐘紹華,陳永東 .基于 LIN 總線的車身控制系統(tǒng)研究 [J].天津汽車, 2021(03): 17~21. [4] 林元新 .單片機在電子車窗控制器中的應(yīng)用設(shè)計 [J].汽車電 器, 2021(12) : 33~36. [5] 侯樹梅,王世震 .汽車車身總線應(yīng)用現(xiàn)狀 及發(fā)展趨勢 [J].汽車電器, 2021(11) : 45~47. [6] 劉永木,劉望生,李洪澤 .SAE J1939 標(biāo)準(zhǔn)下的汽車 CAN 通訊報文 /幀格式 [J].長春工業(yè)大學(xué)學(xué)報(自然科學(xué)版 ), 2021(01) : 26~29. [7] 賀樂廳,翟羽健 .汽車電動車窗防夾裝置的研制 [J].輕型汽車技術(shù), 2021(01) : 34~36. [8] 李直,黃河 .CAN 總線在汽車電動車窗和集控門鎖系統(tǒng)中的應(yīng)用 [J].微計算機應(yīng)用, 2021(05) :57~59. [9] 蔣建文,林勇,韓江洪 .CAN 總線通信協(xié)議的分析和實現(xiàn) [J].計算機工程, 2021(02) : 78~80. [10] 劉新亮, 汽車電器的電磁兼容 [J].汽車電器, 2021(06) : 23~25. [11] Daiqiang Wang, Shiyou Gao, Yuqing Chen, Yi Control System Based on CANbus For Car Doors and of the 3rd international conference on AntiCounterfeiting, security and identification in . [12] 申榮衛(wèi),汽車電子技術(shù) [M]. 機械工業(yè)出版社, : 1~7, 244~289 . [13] 凌永成,汽車電氣設(shè)備 [J]. 北京大學(xué)出版社, : 144~169. [14] 劉嵐,基于 ARM 的嵌入式系統(tǒng)開發(fā) [D]. 電子工業(yè)出版社, 2021: 168~212 . [15] 李國發(fā),汽車電氣設(shè)備 [J]. 電子科技大學(xué)出版社, : 137~164. [16] 殷俠,數(shù)據(jù)采集與分析技術(shù) [J]. 西安電子科技大學(xué)出版社, : 123~157. [17] 崔振民,汽車電器與電子控制技術(shù) [J]. 北京大學(xué)出版社, : 123~133 . [18] 韓宇龍,嵌入式應(yīng)用系統(tǒng)設(shè)計 [J]. 高等教育出版社, 2021: 101~131. [19] 曲金玉,汽車電器與電子控制技術(shù) [J]. 北京大學(xué)出版社, : 123~133 . [20] 葛紉 秋,嵌入式應(yīng)用系統(tǒng)設(shè)計 [J]. 高等教育出版社, 2021: 101~131. 桂林電子科技大學(xué)畢業(yè)設(shè)計(論文)報告用紙 第 23 頁 共 31 頁 附 錄 附錄一 系統(tǒng)硬件實物圖 附錄二 系統(tǒng)各模塊電路圖及 PCB 主節(jié)點原理圖及 PCB: 桂林電子科技大學(xué)畢業(yè)設(shè)計(論文)報告用紙 第 24 頁 共 31 頁 從節(jié)點: 桂林電子科技大學(xué)畢業(yè)設(shè)計(論文)報告用紙 第 25 頁 共 31 頁 電機驅(qū)動模塊: 桂林電子科技大學(xué)畢業(yè)設(shè)計(論文)報告用紙 第 26 頁 共 31 頁 附錄三 系統(tǒng)部分程序 include include include include include __IO uint32_t flag = 0xff。同時感謝二院科協(xié)的同學(xué)給本人提供的一些電路板制作、調(diào)試方面的服務(wù)與技術(shù)支持,有了大家的支持,本人最終才能順利的完成了我的畢業(yè)設(shè)計,再次感謝。每每遇到卡殼的問題,黎老師總能耐心細(xì)致地解答,常常令我們茅塞頓開,有了新的思路,沒有黎老師的指導(dǎo),畢業(yè)設(shè)計我?guī)缀醪恢廊绾蜗率帧? 本次設(shè)計能夠順利完成,首先要感謝的就是黎洪松老師,從開題報告開始他就給予了本人細(xì)致的指導(dǎo),后來確立方案、芯片的運用、程序設(shè)計和改進(jìn)、論文的完成,無處不滲透著他的汗水。 桂林電子科技大學(xué)畢業(yè)設(shè)計(論文)報告用紙 第 21 頁 共 31 頁 謝 辭 畢業(yè)設(shè)計意味著大學(xué)四年的學(xué)習(xí)生涯也接近了尾聲,論文的編寫雖然枯燥而繁瑣,但是在寫的過程中,回顧大學(xué)四年的知識,也是對其進(jìn)行了總結(jié)和梳理,本人還要借此機會向在這四年中給予本人諸多教誨和幫助的各位老師表示由衷的謝意,感謝他們四年來的辛勤栽培。當(dāng)然了,這些想法可以在以后的工作中加以實現(xiàn)。由于設(shè)計中硬件節(jié)點多,成本高,工作量大,有一定的難度。最終這些問題解決之后也基 本完成了設(shè)計的指標(biāo),達(dá)到了任務(wù)的要求。 首先是 CAN 節(jié)點的通信的穩(wěn)定性,從一開始的兩節(jié)點之間通信由不穩(wěn)定到穩(wěn)定,到后面多節(jié)點通信之間的調(diào)試,知道后面解決了這些問題,得以基本駕馭 CAN 總線。 通過本次設(shè)計,我熟悉了 CAN 總線的通信協(xié)議以及 CAN 總線在汽車電子 上的應(yīng)用,將理論與實踐相結(jié)合,熟悉了 CAN 總線多節(jié)點的應(yīng)用及其實現(xiàn),在這個畢業(yè)設(shè)計的過程中,也是遇到了許多問題,通過解決這些問題,也學(xué)到了很多東西,經(jīng)過幾個月的努力,本次設(shè)計的基本功能也都已經(jīng)實現(xiàn)??沼幸粋€簡單的概念,而沒有運用知識的能力,那只是紙上談兵。雖然這些知識不是很直接地應(yīng)用到自己未來發(fā)展的方向中來,但是有一種本質(zhì)的東西會一直伴隨著我們,那就是在學(xué)習(xí)過程中所鍛煉出來的思維能力。 雖然,在大學(xué)培養(yǎng)計劃的專業(yè)課程中,我們看不到所學(xué)專業(yè)知識的應(yīng)用領(lǐng)域,甚至很多時候會懷疑自己現(xiàn)在所學(xué)的知識對以后自己的發(fā)展是否會有用處,現(xiàn)在花那么多時間和精力在方面到底值不值 得。但整體并沒有太大的影響,還是基本能完成課題的要求。 調(diào)試結(jié)果分析 經(jīng)過軟硬件的調(diào)試,最終實現(xiàn)的功能可以通過主節(jié)點控制各個從節(jié)點,但由于需要保證 CAN 總線通信的穩(wěn)定性,其功能相對簡單沒有完善。 解決方法:通過對比通信較為穩(wěn)定的從節(jié)點,發(fā)現(xiàn)主函數(shù)中 while( 1)循環(huán)中的部分語句屏蔽之后,節(jié)點的通信會變得穩(wěn)定些,結(jié)論:在主函數(shù)中通信代碼段過于復(fù)雜的話會影響其掃描的狀態(tài),以至于有的時候程序跑飛。兩種選擇結(jié)構(gòu)并 列,在主函數(shù)中掃描。在收發(fā)的過程中,通過報文濾波判斷對應(yīng)的節(jié)點,而從節(jié)點向上發(fā)送數(shù)據(jù)的過程中,則是一對一的過程,只由相應(yīng)的主節(jié)點接收。 在多節(jié)點通信主要是在主節(jié)點的程序中的內(nèi)容,由主節(jié)點實現(xiàn)一對多控制。其中節(jié)點之間傳輸數(shù)據(jù)通過修改發(fā)送數(shù)組中的數(shù)據(jù),通過不同的指針控制相應(yīng)的變量,實現(xiàn)通過 CAN 總線的遠(yuǎn)程控制。 軟件調(diào)試 CAN 節(jié)點通信調(diào)試 在 CAN 節(jié)點通信中,主要調(diào)試工作體現(xiàn)一個是多節(jié)點通信方面,一個是節(jié)點之間的數(shù)據(jù)傳輸。后面接到之前做的電機驅(qū)動電路板子上面,后面發(fā)現(xiàn)在堵轉(zhuǎn)時能夠輸出高電平,但是在正常工作的時候輸出的也不是低電平而是 ~ 之間的電壓,后面通過調(diào)節(jié)電位器改變比較端電壓,使正常工作時的電壓降到 1V 以下,而在堵轉(zhuǎn)時的 電壓也能經(jīng)過比較器之后達(dá)到 5V 的高電平。在設(shè)計比較器電路時以便于搭配輸入端比較電壓。電機轉(zhuǎn)動比較快,檢測其正反轉(zhuǎn)需要接個輪子之類的東西來模擬,以便觀察電動機的工作。單片機控制正反轉(zhuǎn)的程序也比較簡單。有時候經(jīng)常出現(xiàn)有些線沒有接上而導(dǎo)致電機沒有運行,而在其使能端接通后,有時候輸入端只需要接一根線也能通。 在 L298N 的電路調(diào)試中,由于這個電路是個成熟的模塊,被非常 廣泛的運用到智能小車的設(shè)計制作中。在調(diào)通的過程中,我后面是做了單獨的 CAN 模塊,用杜邦線連接單片機最小系統(tǒng),調(diào)試成功后再繼續(xù)做剩余的電路板。其中也將桂林電子科技大學(xué)畢業(yè)設(shè)計(論文)報告用紙 第 18 頁 共 31 頁 收發(fā)器的下拉電阻也刪除了,最后在第一個板子中電路不通,后面對程序跟電路都做了分析之后,結(jié)合別人設(shè)計的測試過成功的電路后載加入了那個下拉電阻,后面才得以實現(xiàn)正常通信。而 5 腳的功能用的不多,一般為懸空, 8 腳一般接下拉電阻。在結(jié)合程序的分析中, CAN 節(jié)點的通信主要問題體現(xiàn)在下面幾個細(xì)節(jié): 在 CAN 收發(fā)器電路的設(shè)計中,第 8 個引腳需要連接下拉電阻而非直接接地。 在做系統(tǒng)通信模塊的時候,問題主要集中體現(xiàn)在系統(tǒng)的硬件制作方面,在硬件電路上做的電路板做了很多塊,其中在元件的封裝這種低級問題中也出了些問題。在調(diào)試的過程中,遇到的問題比較多。 CAN 節(jié)點調(diào)試的主要的測試流程是先對兩個節(jié)點之間的通信做個簡單的調(diào)試,然后再增加節(jié)點,逐步調(diào)試多節(jié)點調(diào)試。 硬件調(diào)試 節(jié)點調(diào)試 在設(shè)計中首先進(jìn)行的部分是系統(tǒng)的核心 — CAN 總線通信調(diào)試。// 設(shè)置 輸出 0,等同 LED0=0。//設(shè)置 輸出 1,等同 LED0=1。需要說明的是, 這里同樣可以使用固件庫操作來實現(xiàn) IO 口操作。 在 中輸入如下代碼: ifndef __LED_H define __LED_H include //LED 端口定義 define LED0 PBout(12)// DS0 define LED1 PBout(14)// DS1 桂林電子科技大
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1