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

正文內(nèi)容

24通道溫度檢測顯示控制系統(tǒng)設(shè)計(參考版)

2025-07-10 11:34本頁面
  

【正文】 參考文獻:張毅剛,彭喜元. 單片機原理與應(yīng)用設(shè)計. 張義和,王敏男,徐宏昌,(c語言版). 張瑾,張偉,. .江太輝,石秀芳主編. MCS51單片機原理及應(yīng)用.勞動和社會保障部教材辦公室主編.何立民主編. MCS51單片機應(yīng)用系統(tǒng)設(shè)計. .。 if(number==100) number=0。}/*void exd00()interrupt 4{ TI=0。 d_buf[j]=1。 CP=0。i++) { TXR=(d_buf[j]amp。j++) { for(i=0。 for(j=0。i++) d_buf[i]=LED7Code[display_buf[i]]。 for(i=0。 }}void LED_Display(void){ static unsigned char d_buf[4]。 else i=0。 while(1) { Adval_Display(i)。 TR0=1。 TL0=0x80。 TMOD=0x02。 LED_Display()。 display_buf[1]=ad_val%100/10。 display_buf[3]=ad_val%10000/1000。}void Adval_Display(unsigned char ch){ unsigned long ad_val。 ad_temp=ad_temp*500/255。 TR0=0。 while(EOC)。 TR0=1。 }}unsigned long Get_addata(unsigned char ch){ unsigned long ad_temp。=0X1F。ADDB=1。INH3=0。 } else if(ch24) { INH1=1。=0X1F。ADDB=0。INH3=1。 } else if(ch16) { INH1=1。=0X1F。ADDB=0。INH3=1。}void Channel_CH(uchar ch){ if(ch8) { INH1=0。i120。void delay_ms(uint ms){ uint i。unsigned char code LED7Code[] = {0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F,0x77,0x7C,0x39,0x5E,0x79,0x71}。sbit TXR=P3^0。sbit CLOCK=P3^4。sbit ADDB=P2^1。sbit INH3=P2^2。sbit INH1=P2^4。在本設(shè)計中,晶體振蕩器頻率為6MHz,T0定時時間為100ms,T0工作于方式1,則T0的初值為:X=(最大計數(shù)值M―定時間t/及其周期Tm)=216 100ms/2us=15536=3CB0H按以上任務(wù)分析設(shè)計出的源程序如下:includeincludeincludedefine uchar unsigned char typedef unsigned int uint。(3)十進制轉(zhuǎn)換子程序METRICCON將存放于內(nèi)部RAM21H單元的當(dāng)前溫度值得二進制數(shù)形式轉(zhuǎn)換為十進制數(shù)(BCD碼)形式,以便輸出顯示,轉(zhuǎn)換結(jié)果存放在片內(nèi)RAM的32H單元(百位)、31H(十位)、30H單元(個位)。采用查表法計算溫度值時為了克服熱敏電阻的阻值——溫度特性曲線的非線性,提高測量精度。一個溫度有兩個字節(jié)組成,前一字節(jié)為溫度值,后一字節(jié)為該溫度所對應(yīng)的熱敏電阻上的電壓的數(shù)字量。這種溫度計算方法,避免了溫度特性曲線的非線性對溫度計算精確性的影響,計算出的溫度非常精確。按這樣方法組成的049℃的溫度數(shù)據(jù)表如下:DATATAB:DB 0,194,1 ,193 ,2 ,192, 3, 191,4,190 DB 5,189,6, 188, 7 ,187, 8, 186,9,185 DB10,184,11,182,12,181,13,180,14,178 DB 15,177,16,175,17,174,18,173,19,171DB 20,169,21,168,22,166,23,165,24,163DB 25,161,26,159,27,158,28,156,29,154DB 30,152,31,150,32,149,33,147,34,145DB 35,143,36,141,37,139,38,147,39,135DB 40,133,41,131,42,129,43,127,44,125DB 45,123,46,121,47,118,48,116,49,114在溫度采樣機模數(shù)轉(zhuǎn)換子程序中,采樣得到的當(dāng)前溫度下熱敏電阻上的數(shù)字電壓存于20H單元,在溫度計算子程序中通過查表的方法從表中的第一個溫度(0℃)下熱敏電阻上的數(shù)字電壓開始,依次取出各溫度下熱敏電阻上的十字電壓,與存于20H單元的當(dāng)前溫度下熱敏電阻上的的數(shù)字電壓比較,如小于當(dāng)前溫度的數(shù)字電壓,則在取出下一溫度的數(shù)字電壓與當(dāng)前溫度的數(shù)字電壓比較;直到大于或等于當(dāng)前的溫度數(shù)字電壓,比較結(jié)束。程序中的溫度數(shù)據(jù)表構(gòu)成:1個溫度數(shù)據(jù)占2個字節(jié),前一字為溫度值,后一個字節(jié)為該溫度下熱敏電阻上的模擬電壓轉(zhuǎn)換成8位數(shù)字量。R8100k圖 熱敏電阻的連接D0D1 VR(+)D2D3D4D5 VR()D6D7 IC2ABC ADC0809 IN0OE IN1ALE IN2SC IN3 IN4EOC IN5 IN6CLK IN71714158181920212524239226710121626272812345VccR720kRTR9 本設(shè)計所使用的熱敏電阻的分度表及ADC0809轉(zhuǎn)換后的電壓數(shù)字量見附表11所示轉(zhuǎn)換后的電壓數(shù)字量的計算方法為:熱敏電阻與R8并聯(lián)后的總電阻:R=(Rt*R8)/(Rt+R8)R與R7串聯(lián)電路中R的分壓值(即輸入ADC0809的模擬量):V=5R/(R+R7)5V被分成256等分(8位量化),則每份的電壓值:△=5/256輸入的模擬量電壓經(jīng)8位量化后的數(shù)字量:D=V/△例如,熱敏電阻在溫度為20℃,則根據(jù)上述方法計算出的電壓數(shù)字量為169。 按以上分析及相關(guān)知識設(shè)計出的溫度控制器電路原理圖如圖15所示。加熱系統(tǒng)要有加熱電阻進行加熱并由熱傳感器對溫度進行采樣和測量。(3) 溫度采集及模數(shù)轉(zhuǎn)換子程序ADCON該子程序進行溫度采樣并將其轉(zhuǎn)換為數(shù)字量傳送給89C51的P0口。(2)定時/計數(shù)器0中斷服務(wù)程序應(yīng)用定時計數(shù)器0中斷的目的是進行定時采樣,消除數(shù)碼管溫度顯示的閃爍現(xiàn)象,用戶可以根據(jù)實際環(huán)境溫度變化率進行采樣時間調(diào)整。直到溫度高于設(shè)定值,停止加熱。按下啟動鍵,INT1轉(zhuǎn)為高電平,開始加熱,并顯示當(dāng)前溫度。(1)主程序主程序進行系統(tǒng)初始化操作,主要是進行定時/計數(shù)器的初始化。 第三章 程序設(shè)計本軟件系統(tǒng)有1個主程序,6個子程序組成。 65℃~150℃圖2 邏輯符號 引腳功能:CLOCK :時鐘輸入端CLEAR: 同步清除輸入端(低電平有效) A,B :串行數(shù)據(jù)輸入端QA-QH: 輸出端 當(dāng) A、B任意一個為 低電平,則禁止新數(shù)據(jù)輸入,在時鐘端(CLOCK)脈沖上升沿作用下Q0 為低電平。 54/74LS164 80mW當(dāng)清除端(CLEAR)為低電平時,輸出端(QA-QH)均為低電平。 185mW10mA 儲存溫度…………-65℃~150℃ 74LS164寄存器164 為 8 位移位寄存器,其主要電特性的典型值如下: 如果在八個通道輸入一模擬量,在輸出端將輸出什么,輸入什么是自己設(shè)定 例如,若模擬開關(guān)的供電電源 VDD= +5V,VSS=0V,只要對此模擬開關(guān)施加 0~5V的數(shù)字控制信號,... 這里,ABC 數(shù)字控制信號就可以使用 5V信號了,因為VDD是5v,里面控制部分就都是 5V邏輯. 當(dāng)VEE=-5V時,就可控制幅度范圍為-5V~+5V的模擬信號。 . 使用十六進制代碼就可以對CD4051進行操作了。此外,CD4051還設(shè)有另外一個電源端 VEE ,以作為電平位移時使用,從而使得通常在單組電源供電條件下工作的 CMOS 電路所提供的數(shù)字信號能直接控制這種多路開關(guān),并使這種多路開關(guān)可傳輸峰-峰值達 15V 的交流信號。(2) CD4051功能及使用概述: CD4051相當(dāng)于一個單刀八擲開關(guān),開關(guān)接通哪一通道,由輸入的3 位地址碼 ABC來決定。顯示器的亮度既與導(dǎo)通電流有關(guān),也與點亮?xí)r間和間隔時間的比例有關(guān), 由于掃描速度極快,顯示效果與靜態(tài)驅(qū)動相同。動態(tài)顯示方式:動態(tài)顯示方式是指一位一位地輪流點亮每位顯示器(稱為掃描),即每個數(shù)碼管的位選被輪流選中,多個數(shù)碼管公用一組段選,段選數(shù)據(jù)僅對位選選中的數(shù)碼管有效。其不足之處是占用硬件資源較多,每個LED數(shù)碼管需要獨占8條輸出線。靜態(tài)顯示方式:是指當(dāng)顯示器顯示某一字符時,發(fā)光二極管的位選始終被選中。LED的驅(qū)動電路簡單,使用方便,具有耗電少、成本低廉、配置簡單靈活、安裝方便、耐振動、使用壽命長等優(yōu)點
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1