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

正文內(nèi)容

基于pt10測溫系統(tǒng)設(shè)計——畢業(yè)設(shè)計(參考版)

2025-03-02 10:18本頁面
  

【正文】 } void main() { while(1) { Display(data_deal(read2543(port)))。 P3=table1[0]。 P3=0x00。 P3=table1[1]。 P3=0x00。 P3=table1[2]。 25 P3=0x00。 P3=table1[3]。 //動態(tài)掃描顯示各位數(shù)字, 口輸出位碼 P3=0x00。 shi=temp%100/10。 } void Display(uint temp)//溫度顯示 { qian=temp/1000。 else t=500。amp。r) t=*。 else if(r=amp。amp。 if(r) t=200。 ad=(float)AD。 } uint data_deal(uint AD) { float r,ad,t。 } ad_data=ad_data1。 IO_CL0CK=0。 for(i=1; i=12; i++) // 12 位 DATA OUTPUT { bit0 = DATA_OUT。 CS = 0。 } CS = 1。 B = B 1。 i++) // 12 位 DATA INPUT { DATA_IN=bit7。 for(i=1。 CS = 0。 DATA_IN = 0。 IO_CLOCK = 0。 port = port4。 } uint read 2543(unsigned char port) // A/D 轉(zhuǎn)換子程序 { unsigned char data I。ix。 } void delay_(uchar x) { uchar i。i125。jx。 void delay(uint x) { uchar i,j。 void Display(uint temp)。 void delay_(uchar x)。 uchar qian,bai,shi,ge。 sbit bit7 = B^7。 // 2543 DATA OUT unsigned int ad_data。 // 2543 IO CLOCK sbit DATA_IN=Pl^1。 //位碼 sbit CS=P1^2。 //共陽 LED 段碼表 uchar table_[]={0x40,0x79,0x24,0x30,0x19,0x12,0x02,0x78,0x00,0x10}。src=top. [5] [S/OL]. OP07C 描述與參數(shù) sitesearch//docs/ univer salsear ?searchTerm=op07clinkId=1amp。 改進設(shè)想 根據(jù)上述對誤差產(chǎn)生的原因的分析,理論上可以對設(shè)計采取如下的改進措施: ① 增大 TLC2543 的基準電壓,使其滿量程為 10V,這樣可以減少輸入的波動對輸出結(jié)果的影響; 19 ② 在偏置放大電路中,要精確獲取 的電壓我們可以采用多個滑動變阻器串聯(lián)共同調(diào)整,或是采用分辨率更高的變阻器的方式; ③ 在程序的數(shù)據(jù)處理的設(shè)計部分,可以采用將 PT100 的分度表都存儲起來,以5℃為一步,然后每個 5℃的溫度區(qū)間進行線性化處理;也可以仍然按照本設(shè)計的思路,但要增加分段數(shù)目,例如把分 3 段線性化改為分 10 段線性化。雖然這些影響都不是很大,但對于 12 位、基于 5V 電壓的 A/D 轉(zhuǎn)換器來講,微小的誤差已經(jīng)足夠影響到 其轉(zhuǎn)換的數(shù)字信號的輸出。 現(xiàn)對誤差產(chǎn)生的情況分析如下: 首先是儀器設(shè)備的原因,畢竟理想的元器件是不存在的,從仿真調(diào)試的情況來看,運放的理論放大倍數(shù)和實際放大倍數(shù)就存在一定的區(qū)別,為偏置放大電路的設(shè)計中,根據(jù)滑動變阻器的分壓也無法得到理論上精確的 ,而且導致的偏差還會被放大。 仿真結(jié)果 在仿真界面中,先設(shè)定 PT100 的溫度,然后將其與數(shù)碼管的顯示的數(shù)值進行比較,記錄測量的六組數(shù)據(jù)如下表所示: 表 41 仿真結(jié)果記錄 設(shè)定溫度 ℃ 200 250 300 350 400 500 顯示溫度℃ 誤差值℃ 誤差率 % 18 綜合分析 溫度輸入與調(diào)理電路的輸出關(guān)系 設(shè)在溫度 T下, PT100的電阻值為 RT,由于 PT100是串聯(lián)的一個恒流源,且該恒流源的電流大小為: I= /2K,則 PT100兩端輸出的電壓為 Vin=RT * /2K。 該系統(tǒng)設(shè)計過程中,利用 keil C51 uVision2 將編寫的 C 程序輸出為 .hex 文件,然后再反正過程中,將該文件導入到 51 單片機中。 } 開始 信號采集 信號處理 數(shù)值顯示 結(jié)束 17 } 4 仿真調(diào)試 Proteus 是英國 Labcenter 公司開發(fā)的電路分析與仿真軟件。 delay(2)。 P2=table[ge]。 delay(2)。 P2=table_[shi]。 delay(2)。 P2=table[bai]。 delay(2)。 P2=table[qian]。//取個位數(shù)字 ge=temp%10。 //取小數(shù)位數(shù)字 bai=temp%1000/100。 //帶小數(shù)點共陽 LED 段碼表 uchar table1[]={0x01,0x02,0x04,0x08}。 } 數(shù)碼管顯示程序 uchar table[]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90}。 else t=500。amp。r) t=*。 else if(r=amp。amp。 if(r) t=200。 ad=(float)AD。 程序代碼為: uint data_deal(uint AD) { float r,ad,t。 } 信號處理 由于 PT100 的溫度和所對應的電阻值的關(guān)系,并不是完全線性的,這里我們對其進行簡單的線性化處理,具體是在 200~ 300℃、 300~ 400℃、 400~ 500℃這三個溫度范圍內(nèi),將溫度和電
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1