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

正文內容

基于單片機的步進電機式汽車組合儀表-免費閱讀

2025-07-12 18:50 上一頁面

下一頁面
  

【正文】 timedata[0]++。 } else EX0=0。 TR0=1。 CS4=0。 CS3=0。 CS2=0。/*給數碼管送數據*/ /*數碼管片選*/ switch(w) { case 0: { CS1=0。 CS4=0。 CS3=0。 CS2=0。/*給數碼管送數據*/ /*數碼管片選*/ switch(i) { case 0: { CS1=0。 A0=1。 A3=0。 A1=0。 dis[1]=temp/10。 true=0。 /********************1毫秒延時程序*********************/void Delay(uint t){int i,j。 uint a。}}}測速模塊程序: include define uint unsigned int define uchar unsigned char define LedPort P1 sbit CS1=P2^0 。 for(h=0。}}///////////////////main(){ Disdata=0xff。0x0f)4)。 if(temp_data[1]127) { temp_data[1]=(256temp_data[1])。 write_byte(0xCC)。 _nop_()。_nop_()。 _nop_()。 _nop_()。_nop_()。 _nop_()。 _nop_()。_nop_()。 _nop_()。 _nop_()。_nop_()。 _nop_()。 value = 1。 _nop_()。_nop_()。_nop_()。 val=val/2。_nop_()。 _nop_()。 _nop_()。_nop_()。 _nop_()。_nop_()。 _nop_()。 DQ=0。 _nop_()。 _nop_()。 presence = DQ。_nop_()。_nop_()。_nop_()。 delay(90)。t0。sbit DIN=P1^0。 ,通過改變溫度、直流電機轉動速度,不斷進行測試,通過測試,系統(tǒng)各方面性能表現良好,基本達到技術要求,從而證明了系統(tǒng)方案的可行性和實用性。系統(tǒng)的功能測試。 在程序換算方面,仍然是限于硬件條件(不可能真正地用直流電機驅動一輪胎進行測速)和本人水平條件,對車速采取如下方法: 直流電機在4V的電壓下的轉速1500r/min,因此在這樣的轉速情況下,為計算方便,我們這里設該直流電機所驅動的輪胎的直徑為20厘米,按照這樣的設定所計算出來的車速應該為113km/h,該車速屬于正常車速范圍內,設定符合實際情況。另一方面,改變軟件中采樣周期,觀察指針的轉動和抖動情況。 軟件調試方面: 調試工具: VC 通過將單片機系統(tǒng)和電腦相連接,直接用VC燒寫程序至單片機系統(tǒng)。 系統(tǒng)安裝與調試 系統(tǒng)調試包括硬件和軟件兩個方面的調試。 車速和轉速的采樣測量基本相同,不同的是在測量車速的同時,還要根據車速的輸入脈沖數把里程數也計算出來。當車速和轉速轉換后的信號頻率減小時,電機就向逆時針方向運動,這是反轉。 對此解決抖動的方法就是測量脈沖寬度,只是要求信號的占空比恒定。但是,當輸入脈沖頻率為4的倍數時,指針的就能夠比較穩(wěn)定、平滑的轉動,否則會有5度的抖動。圖 。本系統(tǒng)既對機器代碼的效率有較高的要求,又對數據的計算和處理要求也較高。根據入口參數完成轉速的計算、轉換。 根據系統(tǒng)任務分析,程序分為系統(tǒng)初始化、中斷處理、步進電機驅動、車速轉速測量、水溫測量、串行通信、顯示等模塊。 這些芯片特別適合電池供電的系統(tǒng),這是由于其低功耗關斷模式可以將功耗減小到5μW以內。 顯示模塊該模塊由單片機直接控制,顯示水溫。DS18B20的性能特點可歸納如下:1. 獨特的單線接口僅需要一個端口進行通信。 單片機模塊單片機模塊管腳連接簡介:1. 對從測溫傳感器和測速傳感器兩個信號輸入的數據進行處理。各位的位選線有另外的I/,要使其穩(wěn)定顯示必須采取動態(tài)掃描方式,即在每一時刻只選通一位數碼管,并送出相應的段碼,在另一時刻選通另外的一位數碼管,并送出相應的碼段。該器件采用高密度非易失存儲器制造技術制造,與工業(yè)標準的MCS51指令集和輸出管腳相兼容。單片機數據采集的電源干擾主要原因是因過壓、欠壓或尖峰電壓的出現引發(fā)。因為它的信號由專門時傳感器產生,信號較好,諧波分量少,更穩(wěn)定,更規(guī)則, ,雖不完全是較好的頻率信號,但很接近于正弦波,只要經過濾波、整形等處理,很容易得到系統(tǒng)所要求的脈沖波形。取出的信號為頻率信號,但并非是標準的脈沖頻率信號。一般步進電機的精度為步進角的35%,且不累積。 在圖 中,指針由1(4)的位置運動到4(1)的位置完成一個整步運動。通過控制脈沖頻率來控制電機轉動的速度和加速度,從而達到調速的目的。 步進電機分三種:永磁式(PM),反應式(VR)和混合式(HB)。,硬件設計和軟件設計都必須考慮。系統(tǒng)的抗干擾能力是系統(tǒng)能否穩(wěn)定可靠工作的基本保證。本設計采取的是10s鐘采樣一次。對系統(tǒng)主要功能部分的軟件進行分析和設計。第三代為模擬電路電子式。以單片機來控制微型步進電機帶動儀表指針來實現儀表指示功能已經成功的應用,充分地發(fā)揮了單片機和步進電機的所有優(yōu)勢,它們的完美結合構成的步進電機式數字化汽車組合儀表既保留了傳統(tǒng)儀表的指針式顯示模式,指示簡單直觀,符合傳統(tǒng)視覺效果,更主要的是精度高、可靠性好、抗干擾能力強、體積小、重量輕、生產檢測工藝簡單、一致性和通用性好,非常適合現代汽車的生產。第1章 引言 設計的目的和意義 目前的汽車儀表多為模擬式動圈式機芯(線圈連同指針一起轉動)或動磁式機芯(磁鋼連同指針一起轉動)儀表,主要是利用電磁感應原理來實現儀表的指示,指針的回轉回零則是利用彈簧游絲的彈性實現。但是目前這種新型的數字化儀表都是以單個的形式出現,每個表都是一個獨立的整體,比如車速表、轉速表、油量表、水溫表、數字里程表等等,每一個表都需要一個MCU和儀表外殼,造成了很大的資源浪費和成本的提高。第四代為步進電動機式全數字化汽車儀表從其應用技術手段上看,還是屬于電子技術范疇,也屬于電子式儀表。對系統(tǒng)的關鍵問題,即如何消除指針的抖動進行分析和解決。另外,此次設計不對車速進行非常精確的指示,而是“模糊指示”,所謂模糊指示,是指一定車速區(qū)間內設一個點,例如100km/h~150km/h之間的任何車速,在儀表盤顯示的則是125km/h,以此類推。通過對它們作理論分析和研究,可以對系統(tǒng)方案做出一個總體的設計. 設計一套車載智能儀表,用于顯示和記錄汽車行駛過程中的各種狀態(tài)信息,具體實現功能應達到如下要求:,用軟件實現對系統(tǒng)的控制。,標定和檢測方便。永磁式步進一般為兩相,轉矩和體積較小,:反應式步進一般為三相,可實現大轉矩輸出,但噪聲和振動都很大。 步進電機的工作原理,當電流信號經由四個觸點輸入時,引起電機線圈的磁場變化,從而引起轉動軸的轉動,而后再通過齒輪差速比裝置帶動針軸的旋轉。指針由1 (2)的位置運動到2 (1)的位置完成一個分步運動,相鄰的兩個相位相差180度。 汽車儀表 在實際應用中要求精度高、功能全,微特步進電機正好具備這些要求,除此之外,它還具有體積小、控制操作方便的優(yōu)點。根據取信號的位置不同,取出的信號有下面幾種形式:(1)發(fā)動機飛輪齒取信號。 通過傳感器采集來的水溫屬于電阻信號,要進行濾波處理和A/,顯示在LCD顯示液晶屏上。過壓與欠壓的危害是顯而易見的,它會使系統(tǒng)的直流工作電壓偏離允許范圍,而處于非正常工作狀態(tài)。由于將多功能8位CPU和閃爍存儲器組合在單個芯片中,它是一種高效微控制器,為很多嵌式控制系統(tǒng)提供了一種靈活性高且價廉的方案。 ,CS1,CS2,CS3三個引腳為片選,而A到DP為八段顯示。2. 驅動步進電機來驅動表頭,使儀表能指示車速。2. 多個DS18B20可以并聯(lián)在唯一的3線上,實現多點組網功能3. 無需外部器件4. 可通過數據線供電,5. 零待機功耗6. 溫度以9或12位數字量7. 用戶可定義的非易失性溫度報警設置8. 報警搜索命令識別并標志超過程序限定溫度(溫度報警條件)的器件。 采用ULN2803A芯片來實現步進電機控制模塊各項功能。應用于:便攜式計算機,低功耗調制解調器?、單片機系統(tǒng)電源模塊 采用U3LM芯片實現單片機供電系統(tǒng)模塊各項功能,用以向單片機中各其它模塊提供電源。1. 初始化模塊。5. 水溫測量模塊。因此,系統(tǒng)軟件程序采用匯編語言和C語言混編的形式編程。開始顯示時間測速到10秒?步進電機旋轉過一定角度LED顯示轉速 主程序流程圖 在進行表頭驅動程序的設計時,要使表頭指針能夠平滑無抖動地轉動,關鍵是要做到信號采樣頻率的選定和表頭驅動程序的合理設計這兩點。產生抖動的主要原因是信號頻率太低,表的相應速度又不能太慢,所以在時間上產生了錯位。這樣如果每相鄰的兩個采樣值之差的絕對值小于2的話,則輸出不變。而當車速恒定時,指針也不發(fā)生改變。計算公式如下:里程數X =總的接受到的脈沖數/(傳動比*傳感器極對數),單位為千米其中:傳動比=637,傳感器極對數=8車速V =(3600*單位時間內的脈沖數)/(),單位為千米/時 其中:傳動比=637,傳感器極對數=8轉速n= ()/齒數比,單位為轉/分 其中:齒數比=128 下面以車速的測量為例來說明其過程,車速測量周期為1/4秒,即車速表的刷新周期為250微秒,設置采樣濾波周期,每個周期中設置兩個檢測點。 由于本設計包括2個以上的模塊,因此為了防止一次性做完后出現大問題的情況,系統(tǒng)調試主要是采取了分模塊進行調試的方法,調試一塊,成功一塊,才去調試下一個模塊。 大學四年以來寫了這么多程序,在編程過程中犯的基本上都是一些低級錯誤,都是由于沒有完全掌握好C語言的原因。兩種參數的改變測試,測試結果和參照車型儀表的測試指標完全一致,證明了論文中系統(tǒng)的方案和技術理論的正確性。 以下為轉速-車速測試結果表: 轉速車速測試表直流電機電壓LED顯示的轉速(每10s的轉速)儀表盤上的指針位置(km/h)經計算得出的車速(km/h)258100~125368150~175348150~175303125~150可見,LED上顯示的轉速和儀表盤上的指針顯示的車速是基本對應的。 本文設計的
點擊復制文檔內容
法律信息相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1