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

正文內容

車輛工程畢業(yè)設計論文-節(jié)能車競賽車hljit-3a型電器系統(tǒng)設計(完整版)

2024-10-20 15:23上一頁面

下一頁面
  

【正文】 buf[5] = 39。 //小時的十位 buf[1] = Hour%10+39。 FreshScreen()。 FreshScreen()。 LCD12864_sendstrXY(1,0, 車速測量系統(tǒng) )。 //切換菜單的累加器 void ShowMenu(uchar new_menu)//顯示一個菜單 { if(CurMenu==new_menu)//如果應經在這個菜單,返回 return。//單位 ,是 CurSpeed = DisPerPlus*SensorPlusBak*。 InitSystem()。 Flag_Fresh = 1。 init_int0()。//刷新屏幕標志 SensorPlus = 0。 /* timer0 run */ } //初始化外部中斷 INT0 void init_int0(void) { EX0=1。 C/T0=0。 //跑道圈數(shù) uint AvgSpeed = 0。//分鐘 uchar Second=0。 //功能、模式設定 while(LCD12864_readBF())。 //寫入第 2 行的指定列 case 3: LCD12864_sendbyte(iCmd, LCDb_L3 + Col)。// 清屏指令寫入后, 2ms 的延時是很必要的 !!! } /******************************************* 函數(shù)名稱 : LCD12864_readBF 功 能 : 12864 液晶清屏 參 數(shù) : 無 返回值 : busy為 1 時忙,為 0 時可以接收指令 /********************************************/ uchar LCD12864_readBF(void) { uchar busy。 //寫入數(shù)據(jù) Delayus(100)。 //讀數(shù)據(jù)或者指令 Delayms(1)。 //液晶使能控制 sbit LCD_PSB = P2^5。 for( i=0。 } //向串口發(fā)送一個字符 void send_char_(unsigned char ch) { TI=0。 TCLK=1。//初始化測速系統(tǒng) while(1) { if(Flag_Fresh) { Flag_Fresh =0。//初始化串口 ,波特率 9600bps, 8 位數(shù)據(jù), 1 起始位, 1 停止位,無校驗 Uart_sentstr(\r\n 復位,已經初始化串口 !)。假設磁鋼共分為 8 片,磁場將會改變 8 次,當磁鋼經過傳感器時就會產生一個高電平,否則為低電平。根據(jù)所需要的功能,編譯相應的程序。 主要技術參數(shù)和顯示特性 電源: VDD ~ 5V(內置升壓電路,無需負壓 );顯示內容: 128 列 64 行,顯示顏色:黃綠,顯示角度: 6: 00 鐘直視, LCD 類型: STN 與 MCU 接口: 8 位或 4位并行 /3 位串行,配置 LED 背光。 STC89C52 單片機內部有 8KB 可反復擦寫 1000 次以上的程序存儲器,因此我們把 EA 接到 +5V 高電平,讓單片機運行內部的程序,我們就可以通過反復 燒寫來驗證我們的程序了。典型的 51 單片機當 RST 腳的高電平持續(xù)兩個機器周期以上就將復位 ,所以 ,適當組合RC 的取值就可以保證可靠的復位。單片機測量脈沖信號的個數(shù)和脈沖周期。安裝時一定要讓磁鐵的 S 極對準 A44 E 的反應傳感區(qū)。 A3144E 芯片的引腳及功能 霍爾傳感器 A44 E 芯片的引腳接線圖見圖 典型應用于無觸點開關、車點火器、剎車電路、位置轉速檢測與控制、全報警裝置和紡織控制系統(tǒng)。當施加的磁場達到釋放點 (即 BRP ) 時,觸發(fā)器輸出低電壓,三極管截止,使 OC 門輸出高電壓,這種狀態(tài)為關。 光電式車速傳感器是固態(tài)的光電半導體傳感器,它由帶孔的轉盤兩個光導體纖維,一個發(fā)光二極管,一個作為光傳感器的光電三極管組成。本設計的里程值采用 4 位顯示?;魻栭_關傳感器具有輸出響應快、體積小、安裝方便、性能可靠、不受光線、泥水等因素影響,價格便宜的優(yōu)點。 3 第 2 章 節(jié)能車 車速 里程表的 硬件 設計 車速里程表 設計 的總體 概述 本系統(tǒng)是由數(shù)據(jù)采集,單片機控制系統(tǒng),顯示電路顯示, 3 部分構成。 本設計中的里程表的設計具有結構簡單,成本低廉,顯示清晰,穩(wěn)定可靠等優(yōu)點,并且可進行擴充,加入時速表的功能,更加方便的了解駕駛員當時所處的情況;而改進后的自動進角直流點火器啟動性能大大優(yōu)于普通的交流點火器,具有怠速更加穩(wěn)定,高速明顯提高,震動降低,更省油等優(yōu)點。電器系統(tǒng)的改善,可以使駕駛員獲得更多的輔助駕駛參數(shù),這些參數(shù)有助于駕駛員更好的駕駛,并且可以使駕駛員對整車的工作狀況有所掌握與了解。 I 摘 要 本文介紹的節(jié)能車競賽車( HLJIT3A 型)電器系統(tǒng)設計分為節(jié)能車 車速 里程表的設計和對點火系統(tǒng)的改進兩個部分。 目前我校的節(jié)能競賽車電器系統(tǒng)是由摩托車的電器系統(tǒng)簡單改裝而來,點火系統(tǒng)是電容放點式點火系統(tǒng)( CDI),并且行駛里程表是由一塊碼表來代替,目前節(jié)能競賽車的電器系統(tǒng)現(xiàn)狀可以說是比較簡陋和 落后的,而本次設計是要改善節(jié)能車的點火系統(tǒng)和增加轉速測量系統(tǒng),即數(shù)字型里程表。 2 各章節(jié)的安排 第一章敘述了節(jié)能車里程表的背景、發(fā)展、意義以及本自行車里程表的概述。其中數(shù)據(jù)的采集是由霍爾開關傳感器來完成的,它的輸出是 0、 1 高低電平,經過霍爾開關傳感器內部集成電路進行濾波整形后就向單片機系統(tǒng)提供轉速信號。 該設計能實時地將所測的累計里 程數(shù)顯示出來,主要是將傳感器輸入到單片機的脈沖信號的頻率(傳感器將不同車速轉變成不同頻率的脈沖信號)實時地測量出來,考慮到信號的衰減、干擾等影響,在信號送入單片機前開關型霍爾開關傳感器內部的集成電路對其進行放大整形,然后通過單片機計算出里程,并由 LCD 顯示模塊交替顯示所測里程。 里程表系統(tǒng)設計總框圖 如圖 所示,為里程表設計總框圖,明確了里程表的設計思路。 一個以光電三極管為基礎的放大器為發(fā)動機控制電腦或點火模塊提供足夠功率的信號,光電三極管和放大器產生數(shù)字輸出信號 (開關脈沖 )。 圖 A3144E 輸出特性 在外磁場的作用下,當磁感應強度超過導通 閾 BOP 時,霍爾電路輸出管導通,輸出低電平?;魻杺鞲衅魇且粋€ 3端器件,外形與三極管相似,只要接上電源、地,即可工作,輸出通常是集電極開路 ( OC) 門輸出,工作電壓范圍寬,使用非常方便。 A3144E 的導通距離測量 把一塊小永久磁鐵固定在車輪的輻條上, A44 E 在車輪輻條附近,如圖 所示。根據(jù)脈沖信號的個數(shù)計算出里程,根據(jù)脈沖信號的周期計算出速度并顯示。一般教科書推薦 C 取 10uf,R 取 。 單片機最小系統(tǒng)的性能 本系統(tǒng)板具有串口通信方式,系統(tǒng)板省去了 MAX232 芯片,用 PL2303 做 USB 轉串口(筆記本和臺式機都能用), 232 通信的程序無需任何修改,即可于電腦的串口通信工具進行通信;復位電路,方便程序調試使用;供電方式是 USB 供電和外部供電(外部供電時,可以在電源電壓為 )。多種軟件功能:光標顯示、畫面移位、自定義字符、睡眠模式等。 本系統(tǒng)軟件采用模塊化設計方法。所以將會產生 8 個高電平,既每輸出 8 個高電平代表自行車轉動了一周。 LCD12864_initial()。 ClcSpeed()。 TH2 = 0x0FF。 SBUF=ch。iMS。 //串 /并方式控制 sbit LCD_RST = P2^7。 //時序調整 LCDb_CLR_E。 LCDb_CLR_E。 busy=LCD12864_readbyte(iCmd)。 break。 LCD12864_sendbyte(iCmd, LCDb_ON)。//秒鐘 uchar Ms50 = 0。//平均速度 uint MaxSpeed = 0。 M10=0。 // 允許外部中斷 IT0=1。//傳感器脈沖計數(shù)器 SensorPlusBak = 0。//初始化中斷 INT0 init_timer0()。//置刷新屏幕標志 Ms50 = 0。//重新初始化測速系統(tǒng) } } } } } 26 中斷服務程序 //INT0 中斷服務程序 void IE0_srv(void) interrupt IE0_VECTOR using 2 { SensorPlus++。//單位 ,是 if(CurSpeed==0) { //最高速度 MaxSpeed = 0。 switch(new_menu) { case LOGO CurMenu = MENU_INDEX_LOGO。 break。//刷新 LCD 屏幕數(shù)據(jù) break。//刷新 LCD 屏幕數(shù)據(jù) break。039。:39。 if(CurMenu==MENU_INDEX_1) LCD12864_sendstrXY(2,3,buf)。 // //小數(shù)點 buf[3] = (CurSpeed/10)%10+39。 Uart_sentstr( km/h)。.39。 Uart_sentstr(buf)。039。 //組織平均速度格式 buf[0] = (AvgSpeed/1000)%10+39。 //平均速度的十分位 buf[4] = AvgSpeed%10+39。 //組織最高速度格式 buf[0] = (MaxSpeed/1000)%10+39。 //最高速度的十分位 buf[4] = MaxSpeed%10+39。 //最高速度的百分位 buf[5] = 39。 //最高速度的十位 buf[1] = (MaxSpeed/100)%10+39。 //平均速度的百分位 buf[5] = 39。 //平均速度的十位 buf[1] = (AvgSpeed/100)%10+39。039。 ////////////刷新第二屏 //////////////////////////////// Uart_sentstr(\t 跑道圈數(shù) =)。039。 Uart_sentstr(\t 累計里程 =)。 //速度的十分位 buf[4] = CurSpeed%10+39。 //組織當前速度格式 buf[0] = (CurSpeed/1000)%10+39。039。:39。 } 29 } //刷新 LCD 屏幕數(shù)據(jù) void FreshScreen(void) { uchar buf[9]。 LCD12864_clear()。 LCD12864_clear()。 28 LCD12864_sendstrXY(1,0,黑龍江工程學院 )。 } else 27 { //判斷最高速度 if(CurSpeedMaxSpeed) MaxSpeed = CurSpeed。 //總時間,單位小時 // SensorPlusBak = +Minute。 if(Second59)//若夠一分鐘了,分鐘加 1 { Second = 0。 TH0 = 0x4C。//當前速度,單位 Distance = 0。 } //初始化測速系統(tǒng) void InitSystem(void) { Hour=0。 */ TH0 = 0x4C。// 每個脈沖對應的長度,單位:米 /脈沖 //sbit pin_Sensor = P3^2。//刷新屏幕標志 uint SensorPlus = 0。 LCD12864_clear()。 break。0x80) //如果忙,返回忙狀態(tài) busy=1。 while((*ptString)!=39。 } /******************************************* 函數(shù)名稱 : LCD12864_sendbyte 功 能 : 向 12864 液晶寫入
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1