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

正文內(nèi)容

基于can總線的電動汽車儀表控制系統(tǒng)的設(shè)計(文件)

2025-06-29 15:30 上一頁面

下一頁面
 

【正文】 2 系統(tǒng) 軟 件調(diào)試 調(diào)試工具 Keil uVision3, 程序 燒錄工具 STCISP 。 uVision3提供邏輯分析器,可監(jiān)控基于 MCUI/O引腳和外設(shè)狀態(tài)變化下的程序變量 。 圖 52 系統(tǒng)顯示結(jié)果 6. 結(jié)束語 課題以汽車組合儀表為研究對象,把 先進的通信網(wǎng)絡(luò)技術(shù) CAN總線引入汽車儀表盤設(shè)計中,實現(xiàn)了汽車組合儀表信息的采集,數(shù)據(jù)的 CAN通信。 電動汽車儀表控制系統(tǒng)的設(shè)計 24 b) 研 究了車速測量、 溫度測量 ,給出了硬件模塊設(shè)計框圖和主要處理芯片、傳感器的選用方案。 b) 有限的 CAN節(jié)點,本課題 只對 CAN總線做了初步的設(shè)計。 鹽城工學(xué)院本科生畢業(yè)設(shè)計說明書 ( 2021) 25 參考文獻 [1] 楊忠敏 .現(xiàn)代汽車儀表及其發(fā)展趨勢 [J].汽車情報 ,2021,(18):2022. [2] 張武 ,顧凱 .基于 51單片機的車用數(shù)字儀表的設(shè)計與實現(xiàn) [J].今日電子 ,2021,(01): 25. [3] 宋漢沖 .我國汽車儀表工業(yè)現(xiàn)狀與發(fā)展前景分析 [J].中國儀器 1995,(1):910. [4] 付勝 波 .基于 CAN總線的汽車組合儀表研究 [D]. 武漢 : 武漢理工大學(xué) ,2021. [5] 葛蓓 .電動汽車平板式電子儀表盤仿真設(shè)計研究 [D].西安: 長安大學(xué) ,2021. [6] 黃正權(quán) .單片機技術(shù)的汽車儀表 [J].汽車與配件 ,2021,(2):15. [7] 張毅剛 ,彭喜源 ,譚曉昀等 .MCS51單片機應(yīng)用設(shè)計 [M].哈爾濱工業(yè)大學(xué)出版社 ,1997. [8] 張培仁 ,孫占輝 ,張村峰等 .MCS51單片機原理及應(yīng)用 [M].清華大學(xué)出版社 .2021. [9] 袁強 .基于 CAN總線的汽車儀表研究 [D].重慶 : 重慶大學(xué) , 2021. [10] 劉迎春 ,葉湘賓 .現(xiàn)代新型傳感器原理與應(yīng)用 [M].國防工業(yè)出版社 ,1998. [11] 徐愛鈞 .智能化測量控制儀表原理與設(shè)計 [M]北京航空工業(yè)大學(xué)出版社 ,2021. [12] 張毅剛 ,彭喜元 ,董繼成 .單片機原理及應(yīng)用 [M].高等教育出版社 ,2021. [13] 邵貝貝 .單片機系統(tǒng)可靠性技術(shù)及發(fā)展 [J].電子產(chǎn)品世界 ,1998,8:2021. [14] 陳粵初等 .單片機應(yīng)用系統(tǒng)設(shè)計與實踐 [M].北京航空工業(yè)大學(xué)出版社 ,1991. [15] 鄔寬明 .CAN 總線原理和應(yīng)用系統(tǒng)設(shè)計 [M].北京航空航天大學(xué)出版社 ,1996. [16] 潘永雄 ,沙河 .電子線路 CAD實用教程 [M].西安電子科技大學(xué)出版社 ,2021. [17] 何彬 .基于 CAN總線的混合動力汽車 LCD儀表系統(tǒng) [D].上海: 上海交通大學(xué) ,2021. 電動汽車儀表控制系統(tǒng)的設(shè)計 26 致 謝 經(jīng)過幾個月的忙碌和工作,本次畢業(yè)設(shè)計已經(jīng)接近尾聲,本課題 是在 孫宏國 老師的悉心指導(dǎo)下完成的。在此,謹向 指 導(dǎo) 老 師表示崇高的敬意和衷心的感謝! 本課題 的順利完成,還要感謝大學(xué)近 4年來所有的老師,為我們打下專業(yè)知識的基礎(chǔ);同時還要感謝所有的同學(xué)們,正是因為有了你們的支持和鼓勵。 uchar code wele[]={High Sensor Temp}。 bit T_sign。 sbit lcden=P2^3。 for(x=z。y)。 while(i0)i。 } bit tmpreadbit(void) //read a bit 讀一位 鹽城工學(xué)院本科生畢業(yè)設(shè)計說明書 ( 2021) 29 { uint i。 //i++ for delay 小延時一下 DS=1。 i=8。 dat=0。 dat=(j7)|(dat1)。 bit testb。0x01。i++。 } 電動汽車儀表控制系統(tǒng)的設(shè)計 30 else 。 i=8。 if(testb) //write 1 寫 1 部分 { DS=0。j=8。 //將一個字節(jié)數(shù)據(jù)返回 } void tmpwritebyte(uchar dat) //write a byte to ds18b20 { //寫一個字節(jié)到 DS18B20 里 uint i。i=8。 return (dat)。i++。 DS=0。 i=4。 //DS18B20 初始化 DS=0。x) for(y=110。 sbit lcdrw=P2^2。 float temp1=0。 uchar code temp[]={temp: }。 最后感謝我的母校四年來對我的大力栽培。不僅使我樹立了遠大的學(xué)術(shù)目標、掌握了 基本的研究方法,還使我明白了許多待人接物 與為人處世的道理。 c) 該汽車 LCD儀表系統(tǒng)采用 STC89C52作為 控制芯片,從目前編程來看,系統(tǒng)還具有較強的程序擴展能力。 本課題 雖然做出了一些成果,但由于個人能力和時間限制,離實際的工程應(yīng)用還有一定差距。在該系統(tǒng)的實施過程中 ,本課題 主要完成了如下工作 : a) 對車用儀表 控制系統(tǒng)的關(guān)鍵技術(shù)、發(fā)展和研究進行了綜述,指出了 車用儀 表技術(shù)對未來汽車工業(yè)發(fā)展的重要性。 最后將編譯好的程序,通過 STCISP直接下載到單片機中。除增加了源代碼、功能導(dǎo)航器、模板編輯以及改進的搜索功能外, uVision3還提供了一個配置向 導(dǎo)功能,加速了啟動代碼和配置文件的生成。在調(diào)試過程中,對于出現(xiàn)的任何現(xiàn)象都不要放過, 有可能的情況下,最好 焊兩塊板子以上,這樣才好有個比較, 因為 硬件上很小的問題有很多時候是很難發(fā)現(xiàn)的。 首先是焊接的順序問題。 兩種接收方式的編程思路基本相同,如果對通信的實時性要求不是很強,建議采用查詢接收方式。為了避免這種情況,該函數(shù)在啟動發(fā)送后便立即返回,通過發(fā)送中斷或者利用查詢 TCS狀態(tài)位判斷是否發(fā)送成功。 b) 發(fā)送數(shù)據(jù)程序 對 CAN模塊初始化成功后,就可以用它來傳送報文。 開始 初始化 T0, T1 開始定時 T0 等待 50ms 開啟計數(shù)器 T1 關(guān)閉計數(shù)器 T1 處理 TH1, TH0數(shù)據(jù) 顯示數(shù)據(jù) Buf_min=100 N Y DS18B20初始化 結(jié)束 溫度轉(zhuǎn)換 跳過 ROM匹配 延時 DS18B20是否存在? 跳過 ROM匹配 讀暫存器 轉(zhuǎn)換為顯示碼 是 否 電動汽車儀表控制系統(tǒng)的設(shè)計 20 圖 43 T0定時中斷流程圖 CAN節(jié)點軟件設(shè)計 CAN節(jié)點軟件設(shè)計 包括:初始化子程序、發(fā)送子程序、接收子程序。 主程序的流程圖如圖 42所示。 鹽城工學(xué)院本科生畢業(yè)設(shè)計說明書 ( 2021) 19 部分模塊程序設(shè)計介紹 溫度傳感器 DS18B20模塊程序設(shè)計 DS18B20 模塊程序主要完成 DS18B20 的初始化和溫度的讀去操作,程序流程如圖 41 所示。因此在編寫單片機應(yīng)用系統(tǒng)程序時,更著重于程序本身的編寫效率。 圖 314 電源電路 4. 車用數(shù)字儀表系統(tǒng)的 軟件設(shè)計 開發(fā)語言簡介 在開發(fā)一個單片機應(yīng)用系統(tǒng)時,系統(tǒng)程序的編寫效率在很大程度上決定了目標系統(tǒng)的研制成效。 斜率控制模式( 10μA RsI 200μ A, RsV ) ,Rs的值 一般可 在 15KRs150K范圍之內(nèi) 。則兩個發(fā)送器輸出端極限電流將減小,由于發(fā)送器是功耗的主要部分,因而限制了芯片的溫升。其基本性能參數(shù)和引腳功能分別見表 35和表 36。 6N137的第 6腳 Vo輸出電路屬于集電極開路電路,必須上拉一個電阻; 6N137光耦合器的第 2腳和第 3腳之間是一個 LED,必須串接一個限流電阻 。當(dāng)輸入信號電流小于觸發(fā)閾值或使能端為低時,輸出高電平,但這個邏輯高是集電極開路的,可針對接收電路加上拉電阻或電壓調(diào)整電路。另外在兩根 CAN總線接入端與地之間分別反接了一個保護二極管,當(dāng) CAN總線有較高的負電壓時,通過二極管的短路可起到一定的過壓保護作用。這些部分雖然增加了節(jié)點的復(fù)雜,但是卻提高了節(jié)點的穩(wěn)定性和安全性。 SJA1000的 RD 、 WR 、 ALE分別與 89C52的對應(yīng)引腳相連, INT 接 89C52的 0INT ,89C52也可通過中斷方式訪問 SJA1000。 鹽城工學(xué)院本科生畢業(yè)設(shè)計說明書 ( 2021) 15 如圖 311所示為 CAN總線系統(tǒng)智能節(jié)點硬件電路原理圖??删幊探乖撘_ VSS1 8 邏輯電路地 XTAL1 9 振蕩放大器輸入,外部振蕩放大器信號經(jīng)此引腳輸入 XTAL2 10 振蕩放大器輸出,使用外部振蕩信號時此引腳必須開路 MODE 11 方式選擇輸入端: 1=Intel方式, 0=Motorola方式 VDD3 12 輸出 驅(qū)動器 5V電源 TX0 13 由輸出驅(qū)動器 0至物理總線的輸出端 TX1 14 由輸出驅(qū)動器 1至物理總線的輸出端 VSS3 15 輸出驅(qū)動器地 /INT 16 中斷輸出端 ,用于向微控制器提供中斷信號 /RST 17 復(fù)位輸入端,用于重新啟動 CAN接口(低電平有效) VDD2 18 輸入比較器 5V電源 RX0, RX1 19,20 由物理總線至 SJA1000輸入比較器的輸入端。 PeliCAN工作方式支持具有很多新特性的 。這里主要以 SJA1000為代表對 CAN控制器的功能作一個簡單介紹。節(jié)點是網(wǎng)絡(luò)上信息的接收和發(fā)送站,所謂智能節(jié)點是由微處理器和可編程的 CAN控制芯片組成,它們有兩者合二為一的,也有如本文介紹的,獨立的通信控制芯片 (SJA1000)與單片機接口,后者的優(yōu)點是比較靈活。 d) CAN只需通過報文濾波即可實現(xiàn)點對點、一點對多點及全局廣播等幾種方式傳送接收數(shù)據(jù),無需專門的“調(diào)度”; e) CAN上的節(jié)點數(shù)主要取決于總線驅(qū)動電路,目前可達 110個。 CAN總線與其它幾種現(xiàn)場總線比較而言,是最容易實現(xiàn)、價格最為低廉的一種,但其性能并不比其它現(xiàn)場總線差。 鹽城工學(xué)院本科生畢業(yè)設(shè)計說明書 ( 2021) 13 CAN 通信原理及其實現(xiàn) CAN總線簡介 CAN(Controller Area Network)總線,又稱控制器局域網(wǎng),是 Bosch公司在現(xiàn)代汽車技術(shù)中領(lǐng)先推出的一種多主機局部網(wǎng),由于其卓越的性能,極高的可靠性,獨特靈活的設(shè)計和低廉的價格,現(xiàn)已廣泛應(yīng)用于工業(yè)現(xiàn)場控制、智能大廈、小區(qū)安防、交通工具、醫(yī)療儀器、環(huán)境監(jiān)控等眾多領(lǐng)域。 圖 310 液晶顯示模塊與 STC89C52接口電路 液晶的 8位數(shù)據(jù)線 DB0~ DB7連接到單片 機的 P1口, 5根控制線分別連接到單片機的 ~ , VDD和 VSS是最基本的電源,在這里 接 5V即可, 第三個引腳 V0的接法如上圖所示即可, 當(dāng) LCD與單片機接線以及電源供給完畢以后,需要調(diào)節(jié)可變電阻的阻值 。設(shè)定一個字符或數(shù)字由 8*8個點陣來表示,也就是說每個字符由 8個字節(jié)組成,將這 8個字節(jié)作為一個數(shù)組存入 RAM里。該芯片自帶雙控制芯片,自動完成液晶控制。 圖 39 ST188與 STC89C52的接口電路圖 與發(fā) 射管 相接 的限流電阻為 510歐姆固定電阻 ,由于 ST188輸出的是模擬信號,而單片機能直接接收的是數(shù)字信號,因此 在這里選用了比較器作為一個一位的模數(shù)轉(zhuǎn)換器。A 輸出 集電極暗電流 Iceo ceV =20V 1 181。 b) 檢測距離可調(diào)整范圍大, 4~ 13mm可用。在本系統(tǒng)中,由于測試距離近且測試要求不高,僅在被測部件上只安裝了一片反光貼紙,因此,當(dāng)旋轉(zhuǎn)部件上的反光貼紙通過光電 傳感器前時,光電傳感器的輸出就會跳變一次。轉(zhuǎn)軸轉(zhuǎn)動時,反射記號對投射光點的反射率發(fā)生變化。 光電測速傳感器及其硬件接口電路設(shè)計 光電測速傳感器簡介 它分為投射式和反射式兩類。 DS18B20與單片機的硬件接口設(shè)計 DS18B20與 STC89C52的接口電路 如圖 38所示,其中 DS18B20工作在外部電源供電方式,單片機 STC89C52采用 和 DS18B20通信。 ℃ 。 本次系統(tǒng)設(shè)計的串行通信接口電路如圖 37 所示。當(dāng)數(shù)據(jù)從 CPU 經(jīng)過串行端口發(fā)送出去時,字節(jié)數(shù)據(jù)轉(zhuǎn)換為串行的位。 MAX232 引腳圖 如圖 36 所示。 微控制器有許多標準的通信方法 ,但在主 /從嵌入式系統(tǒng)中 ,最常用的是 RS232 串行接口、 SPI 和 I2C。 SW松手, C1又
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1