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

正文內容

基于單片機的汽車空調控制系統(tǒng)的設計論文(參考版)

2025-06-25 21:00本頁面
  

【正文】 35 。在程序中,量化因子Ku為5。本文取混合風門的開度范圍為45℃~45℃,表示空調從最大制冷到最大采暖變化。e(k)和溫差變化率ec(k)的大小,經(jīng)模糊化推理后直接與存儲在單片機表中的數(shù)據(jù)比較,查出輸出量步進電機的運轉步數(shù),精確化后再用于混合風門的調節(jié) 步進電機驅動控制子程序模塊定時器T2中斷響應當前位置U加1當前位置U減1步數(shù)Δu(k)減1重裝定時器T2步數(shù)Δu(k)=0?=1?=1?uc=25?uc=25?YYYNNN N高電平YN 正轉Y返回 步進電機運動控制子程序流程圖,定時器T2決定步進脈沖的頻率。即把A/D轉換結果除5便得到AD590檢測到的十進制溫度值。在A/D轉換中,因為OPA3的放大倍數(shù)為10倍,故本電路最大測量溫度對應為51℃。溫度采樣時刻到,定時器T0中斷響應溫度采集,A/D轉換Fuzzy控制算法更新e(k1),e(k2)重裝定時器返回 Fuzzy算法子程序流程圖 溫度信號采集子程序模塊系統(tǒng)溫度信號采集子程序模塊由Fuzzy控制系統(tǒng)算法子程序調用,主要涉及到對溫度信號的測量、計算和存儲。外部中斷1響應讀入8255PC口按鍵狀態(tài)延時10msUP鍵按下?DOWN鍵按下?UP鍵子程序DOWN鍵子程序AUTO鍵子程序NNYYYN消除按鍵機械抖動AUTO鍵按下? 中斷返回 按鍵掃描子程序流程圖改變位尋址單元20H的狀態(tài)20H=0?風門復位禁止定時器T0中斷允許定時器T0中斷N 自動控制Y 手動控制 返回 AUTO按鍵處理子程序流程圖升高1℃20H=0?是28℃?調整位十進制數(shù)把新的溫度設定值的十位放于30H中把新的溫度設定值的個位放于31H中=1Δu(k)=13Y 手動控制Y 自動控制NN 返回 UP按鍵處理子程序流程圖降低1℃20H=0?是18℃?調整位十進制數(shù)把新的溫度設定值的十位放于30H中把新的溫度設定值的個位放于31H中=0Δu(k)=13Y 手動控制Y 自動控制NN 返回 DOWN按鍵處理子程序流程圖 FUZZY控制系統(tǒng)算法子程序模塊Fuzzy控制系統(tǒng)算法子程序是系統(tǒng)對定時器T0的中斷響應程序,主要任務是根據(jù)計算處理得到的溫差值e(k)的大小對Fuzzy控制算法進行選擇?!癠P”是溫度加1鍵,“ODWN”是溫度減1鍵。2) 按鍵處理程序。若CUP開放外部中斷,則響應中斷請求,執(zhí)行中斷服務程序。對于“UP”、“DOWN”和“AUTO”鍵,在硬件接線上,將3個按鍵的行線通過一個與門接到CPU的外部中斷引腳上,當鍵盤上沒有鍵閉合時,列線都輸出高電平,引腳也為高電平。通常,鍵盤工作方式有三種,即編程掃描、定時掃描和中斷掃描。按鍵采用硬件中斷請求與軟件查詢相結合的方法,查詢順序即為優(yōu)先順序,~,則與變?yōu)榈碗娖降囊_相應的按鍵是閉合的。按鍵消抖措施分硬件和軟件兩種,本系統(tǒng)采用軟件消抖措施,方法為判別到鍵盤上有鍵閉合后,延遲10ms,再判別鍵盤的狀態(tài),若仍然有鍵閉合,則認為鍵盤上有一個鍵處于穩(wěn)定的閉合狀態(tài),否則就認為是鍵的抖動。b. 去除鍵的機械抖動。判別方法為外部中斷申請輸入端,有沒有向CPU發(fā)送中斷請求。采用動態(tài)顯示方式,即某一時刻只讓某一位處于選通狀態(tài),同時在段選線上輸出要顯示的字形碼。所以8255的地址編碼為:命令狀態(tài)口FF7FH,AP口FF7CH,BP口FF7DH,PC口FF7EH。根據(jù)硬件原理圖的設計,LED顯示器采用8255的PA口作為段選碼,PB0和PB1是溫度設定值的十位和個位的位選碼,PB2和PB3是溫度測量值的十位和個位的位選碼。系統(tǒng)初始化從X25045的EEPROM中調入保存的數(shù)據(jù)顯示溫度測量值y(k)和溫度設定值r(k)復位看門狗ON/OFF鍵按下?串行通訊子程序改變F0狀態(tài)F0=1?關閉顯示關閉中斷允許總控制位EA開顯示開中斷允許總控制位EA保存數(shù)據(jù)到X25045的EEPROM從X25045的EEPROM中調入保存的數(shù)據(jù)接收到握手信號?YNNYNY開始 主程序流程圖顯示程序包含在主程序中,采用軟件定時動態(tài)掃描方法,每隔1毫秒刷新一位LED顯示。下面分別給出主程序模塊流程圖和其中的顯示程序流程圖。 主程序模塊主程序模塊的內容包括系統(tǒng)初始化,溫度設定值與測量值的顯示,正常工作模式與軟關機模式的切換,X25045的EEPROM讀寫等。模塊化編程具有以下優(yōu)點:l) 開發(fā)周期短;2) 當同類的需求較多時,可以把程序放入庫中以備以后使用;3) 有利于軟件的可示化;4) 有利于軟硬件的聯(lián)調;5) 使得要解決的問題與待定模塊分離,很容易找到出錯的模塊,大大簡化了調試。當處于“自動控制模式”時,智能溫控系統(tǒng)根據(jù)溫度設定值與測量值的偏差自動調節(jié)混合風門的開度,使車廂溫度能滿足乘客期望的舒適度要求。如果再按一下“N0/OFF”鍵,系統(tǒng)將恢復到“正常運行模式”。此時,系統(tǒng)不能再進行溫度檢測、溫度設定和串行通訊,顯示器熄滅,混合風門步進電機停止運轉。此時,通過溫度調節(jié)按鍵可以設定需要的溫度值,溫度傳感器定時檢測車廂溫度,顯示器顯示溫度設定值和溫度測量值,混合風門的開度會根據(jù)溫差和溫差變化自動調節(jié),溫控系統(tǒng)能夠與PC機通過串口通訊交換數(shù)據(jù)。系統(tǒng)上電時,軟件進入上電自檢狀態(tài),這時系統(tǒng)會首先從X25045讀入上次斷電前存入EEPROM的系統(tǒng)狀態(tài)信息,初始化各個中斷并恢復空調控制器到上次關機前狀態(tài)。汽車空調智能溫控系統(tǒng)的軟件程序是由主程序、外部中斷服務程序、串行中斷服務程序和定時器中斷服務程序等組成。 系統(tǒng)軟件設計概述由于匯編程序占用空間小,執(zhí)行效率高,而且具有可直接操作硬件資源和實時性強等特點,故在本次設計中,采用MCS51匯編語言進行程序編寫。直到停止位到來之后置位接收中斷標志位RI,通知CUP從SBUF取走接收到的一個字符。在此前提下,串行口采樣RXD端,當采樣到從“1”向“0”的狀態(tài)跳變時,就認定是接收到起始位。一個字符幀發(fā)送完后,使TXD輸出線維持在“l(fā)”狀態(tài)下,并將串行控制寄存器SCON的TI位置“1”,通知CPU可以接著發(fā)送下一個字符。即以10位為一幀的異步串行通信方式,共包括1個起始位,8個數(shù)據(jù)位和1個停止位。在本文中,由于對實時性要求不高,故采用低波特率來減小誤碼率,本文采用的波特率為1200bit/s。通過MAX232的TTL電平和RS232的輸入/輸出端口,自動地調節(jié)了單片機串口的TTL電平信號和RS232的串行通信信號的電平匹配[15]。MAX232電平轉換芯片的第9,10引腳分別接單片機的10和11引腳。本文采用的是MAXMI公司的MAX232電平轉換芯片。 單片機與PC機的串行接口及電路微機串口通常采用RS232電平,而單片機串口是TTL電平,二者不兼容。b. RS232C接口引腳的使用異步傳輸只要9只引腳就夠了,如果要采用同步則需要25只引腳。RS232以位串行傳輸數(shù)據(jù)的格式,這是微機系統(tǒng)中最通用的格式。邏輯“1”電平是在5V到15V范圍內,邏輯“0”電平+5V到+15V范圍內。3) RS232總線RS232被定義為一種在低速率串行通信中增加通信距離的單端標準,該標準除包括物理指標外,還包括表明按位串行傳送的電氣標準。從起始位到停止位結束的全部內容稱為一幀,它是一個字符的完整的通信格式。停止位通常被接收器用來判別接收過程中的某些錯誤,例如串行數(shù)據(jù)的字節(jié)邊界錯等。異步數(shù)據(jù)接收器首先接收起始位,同步它的時鐘,使之接近于發(fā)送器的頻率,然后使用同步時鐘接收位數(shù)據(jù)串。2) 異步串行通信異步串行數(shù)據(jù)通信是以字符為單位,即一次傳送一個字符。計算機與遠程終端或終端與終端之間的數(shù)據(jù)傳送通常都采用串行方式。本文采用普通PC機作為上位機,在VB平臺上開發(fā)空調車廂溫度調節(jié)系統(tǒng)的熱力學模型,通過串口通訊的方式與單片機系統(tǒng)進行數(shù)據(jù)交換,以測試本文研究設計的汽車空調智能溫度控制器的實際工作性能[17]。脈沖輸入方法有雙脈沖輸入法和單脈沖輸入法兩種??刂迫嗷蛩南嗖竭M電機時,可以擇3種勵磁方式,每相最小灌入與拉出電流為20mA,滿足后級功率放大器的輸出要求,PMM8713在其所有輸入端子上內嵌有施密特電路,噪聲容限大。外接穩(wěn)壓二極管DD3用作鉗位保護和內部集成續(xù)流回路(需外接檢測電阻Rs)以保護T1免受因T1的開關動作引起的感應電動勢造成的尖峰電壓損害。系統(tǒng)采用四相混合式步進電機,驅動電壓為直流24V[16]。PMM8713采取單脈沖輸入、12相勵磁方式,DP控制端為SI7300A的輸入電流I。、串行時鐘輸入、片選、串行輸出端,經(jīng)2K電阻接Vcc,按鍵S起手動復位作用。WD0、WDI為看門狗定時器定時時間設定位。BL0、BL1是EEPROM塊保護的地址選擇位。WEL由WREN指令置為1,由WRDI指令復位為0。WIP位由WRNE指令設定為1:在執(zhí)行WRDI操作,上電時,字節(jié)、頁或狀態(tài)寄存器寫周期完成后,WIP腳變?yōu)榈碗娖綍r,WPI復位為0。另外,X25045有一個8位的狀態(tài)寄存器,它由
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1