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

正文內(nèi)容

嵌入式系統(tǒng)課程論文:基于arm的溫度測控系統(tǒng)設計(更新版)

2025-02-26 15:12上一頁面

下一頁面
  

【正文】 // TEST1:0=00,正常工作模式 (1 24) | // START=1,直接啟動ADC轉換 (0 27)。 DATA0[hor+0] = num%10/1。 // 清除中斷標志 VICVectAddr = 0。}/*========================timer0youguan=====================*/void Timer0_Init(void){ T0TC = 0。fp32 i_Ki = 。uint16 pwm_value = 5。4) 信號的處理還存在不科學的地方。經(jīng)過一番思索之后,我們決定將要采樣的信號和一個滑動變阻器串連在一起,采樣值從一端接地的滑動變阻器取出這樣就可以了。另外通過顯示板上的鍵盤修改要設定的溫度值,這樣所有的功能都能得到實現(xiàn)。5) 所有的I/O口全部引出,方便用戶連接外部電路的開發(fā)和應用。工作過程如下:PWM高電平觸發(fā)三極管的導通,這樣繼電器RelaySPST的直流側就導通了,緊接著繼電器的交流側AC 8V導通,就開始了對加熱電阻的加熱,交流側導通的同時兩個反并聯(lián)的發(fā)光二極管就會導通,起到指示電路開始工作的作用。由以上幾種方案的比較,方案一的可行性以及便利處也是顯而易見的,因此,我們毫不猶豫的選擇了方案一。 各部分電路方案論證1)采樣部分 方案 :采用熱敏電阻,可滿足35℃95℃的測量范圍,但熱敏電阻精度、重復性和可靠性都比較差,對于檢測精度小于1℃的溫度信號是非常不利的。而比較麻煩的它是一個隨溫度非線性變化的電阻,這就增加了整個系統(tǒng)的控制難度,它實際上要求我們在這個溫度傳感器上要做大量的工作,比如我們要把它隨溫度變化的曲線一點點的測試出來,然后還要還要根據(jù)測試出來的曲線圖進行分段線性化,這樣才有利于在控制程序中進行軟件編程。那么無論是哪種控制,我們都希望溫度控制系統(tǒng)能夠有很高的精確度(起碼是在滿足我們要求的范圍內(nèi)),幫助我們實現(xiàn)我們想要的控制,解決身邊的問題。本文首先用PID算法來控制PWM波的產(chǎn)生,進而控制電爐的加熱時間來實現(xiàn)溫度控制。然而,單純的PID算法無法適應不同的溫度環(huán)境,在某個特定場合運行性能非常良好的溫度控制器,到了新環(huán)境往往無法很好勝任,甚至使系統(tǒng)變得不穩(wěn)定,需要重新改變 PID 調(diào)節(jié)參數(shù)值以取得佳性能。以ARM為核心設計的溫度控制系統(tǒng),可以同時采集多個數(shù)據(jù),并將數(shù)據(jù)通過通訊口送至數(shù)碼管進行顯示和控制。根據(jù)我們手中現(xiàn)有的資源,有下面兩種方案可供選擇:方案一:選擇的溫度傳感器為外形比較短小的熱敏電阻(圖1),它的特點是常溫下電阻值特別大,而且為負溫度系數(shù)電阻,即隨著溫度的升高,其電阻值在不斷地減小。 圖1 非線性 圖2 線性在本課題中我們選擇了方案一,其缺點是明顯的,那就是測試和控制的溫度數(shù)值不準確,但作為一次控制過程,最終的控制結果還是可以接受的。方案三 :采用UART0串口通信的方式,送到上位機顯示,這可能在程序設計上并沒有增加復雜度,然而卻要占用一個串口通信接口,在簡單易于移動也是十分不利的。 溫度控制電路 圖 7 繼電器控制加熱原理圖,這樣就能夠控制圖7 中三極管的導通時間來實現(xiàn)對圖7中加熱電阻(即HOT)加熱時間的控制,從控制到了溫度,也就改變了和(HOT)固定在一起的溫度傳感器的阻值,這樣就能夠進行采樣A/D轉換。4) 多種免費商業(yè)化軟件包及其詳細的開發(fā)文檔,如SPI、I2C總線軟件包。直接利用LPC2131的SPI串行總線先發(fā)送要顯示數(shù)據(jù)的段碼在發(fā)送顯示數(shù)據(jù)的位碼,這樣就能夠把要顯示的數(shù)據(jù)顯示出來,再利用TIMER0的中斷功能不斷對數(shù)據(jù)進行快速刷新,從達到了董濤現(xiàn)實的目的。 第 五 節(jié) 課程設計總結 設計中遇到的問題及解決在設計我們碰到了不少的問題,首先是整個電路的布局問題,如何才能合理布局不僅關系到整個系統(tǒng)的觀賞性,更關系到系統(tǒng)是否能夠穩(wěn)定正常的工作,因而我們把整個電路除了LPC2131和鍵盤板外的所有元器件都焊接在了一個板子上,這樣不僅看起來舒服美觀,也為后面的調(diào)試打下了基礎,調(diào)試起來不會因為電路的雜亂無章而焦頭爛額,而鍵盤顯示完全能夠固定在整個電路板上,緊接著是電路的設計問題,在老師的關懷幫助下我們也很快得到了解決;采樣信號的變化幅度趨向如何才能和溫度的變化一致呢?這也是一個問題。3) 經(jīng)過PID算法之后的控制精度有待于進一步提高,波動范圍還是有一點大。 //AD轉換結果寄存器uint16 ADC_Result。fp32 ui_Kd=。j)。 // T0中斷標志置位 T0IR = 0x01。 DATA0[hor+1] = num%100/10。}/*========================ADCaiyang==========================*/void ADC_Init(void){ uint32 ADclk=(Fpclk / 1000000 1),h=0。 0x80000000) == 0)。 return (ADC_R1)。 PWMTC = 0。 int32 i_last_deviation。 i_last_deviation = i_then_deviation。 //i_pid_result= ( i_pid_result)10。}/*==========================================================*//*==========================================================*/int main (void){ uint8 s=0,x=0,k=4,i=0。 IRQEnable()。 s=0。 MSPI_SendData(digitable[x])。 if(M==0) { switch(PAGE) { case 0: { CONVBIT0(ui_Ad_Cnl,0)。 }//W==80 if(M==0) { x=DATA0[k]。 else M++。 case 1: { if(R==3) R=0。 R=0。i2
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1