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

正文內(nèi)容

電阻爐設(shè)計方案-預(yù)覽頁

2025-05-19 13:55 上一頁面

下一頁面
 

【正文】 允許的輸出電平用于鎖存地址的低位字節(jié)。然而要注意的是:每當(dāng)用作外部數(shù)據(jù)存儲器時,將跳過一個ALE脈沖。如果微處理器在外部執(zhí)行狀態(tài)ALE禁止,置位無效。 /EA/VPP:當(dāng)/EA保持低電平時,則在此期間外部程序存儲器(0000HFFFFH),不管是否有內(nèi)部程序存儲器。 XTAL2:來自反向振蕩器的輸出。如采用外部時鐘源驅(qū)動器件,XTAL2應(yīng)不接。 此外,AT89C51設(shè)有穩(wěn)態(tài)邏輯,可以在低到零頻率的條件下靜態(tài)邏輯,支持兩種軟件可選的掉電模式。復(fù)位電路的設(shè)計復(fù)位使單片機處于起始狀態(tài),并從該起始狀態(tài)開始運行。外部復(fù)位有上電復(fù)位和按鍵電平復(fù)位。 模擬量轉(zhuǎn)換成數(shù)字量的過程被稱為模數(shù)轉(zhuǎn)換,簡稱A/D(Analog to Digital)轉(zhuǎn)換;完成模數(shù)轉(zhuǎn)換的電路被稱為 A/D 轉(zhuǎn)換器,簡稱 ADC(Analog to Digital Converter)。同時,為了適應(yīng)快速過程的控制和檢測的需要,AD轉(zhuǎn)換器和 DA轉(zhuǎn)換器還必須有足夠快的轉(zhuǎn)換速度。轉(zhuǎn)換速率(Conversion Rate)指完成一次從模擬轉(zhuǎn)換到數(shù)字的AD轉(zhuǎn)換所需的時間的倒數(shù)。因此有人習(xí)慣上將轉(zhuǎn)換速率在數(shù)值上等同于采樣速率也是可以接受的。偏移誤差(Offset Error) 輸入信號為零時輸出信號不為零的值,可外接電位器調(diào)至最小。 ADC0808結(jié)構(gòu)ADC0808是采樣分辨率為8位的、以逐次逼近原理進(jìn)行模/數(shù)轉(zhuǎn)換的器件。圖33 ADC0808管腳圖(1)內(nèi)部結(jié)構(gòu)ADC0808是CMOS單片型逐次逼近式A/D轉(zhuǎn)換器,它有8路模擬開關(guān)、地址鎖存與譯碼器、比較器、8位開關(guān)樹型A/D轉(zhuǎn)換器。22(ALE):地址鎖存允許信號,輸入,高電平有效。當(dāng)A/D轉(zhuǎn)換結(jié)束時,此端輸入一個高電平,才能打開輸出三態(tài)門,輸出數(shù)字量。 13(GND):地。 (1)傳感器按照其用途分類  壓力敏和力敏傳感器 ;位置傳感器 ; 液位傳感器;能耗傳感器 ; 速度傳感器;加速度傳感器; 射線輻射傳感器; 熱敏傳感器。   膺數(shù)字傳感器——將被測量的信號量轉(zhuǎn)換成頻率信號或短周期信號的輸出(包括直接或間接轉(zhuǎn)換)。傳感器種類很多,我們該怎么選擇呢?那些參數(shù)都是什么意思?一、根據(jù)測量對象和環(huán)境確定類型首先,認(rèn)真分析測量工作,考慮采用哪種原理的傳感器進(jìn)行測量,因為即使測量同一物理量,也可以通過不同的原理實現(xiàn)。所以我們選擇的時候,得從整體考慮,適合自己的才是最好的,不要一味追求所謂的高精度,除非在需要定量測量精確值的場合,我們才選用精度等級高些的傳感器。四、線性范圍線形范圍是指輸出與輸入成正比的范圍,所以我們都希望線性范圍越寬越好,線性范圍越寬,量程就大,精度就高。所以我們希望頻率響應(yīng)快一點,這樣延遲時間就短一點。因此,選用的傳感器要具有較強的環(huán)境適應(yīng)能力,適當(dāng)?shù)臅r候還得采取保護措施。熱電偶的類型有多種,在測量高溫時通常使用的有鎳鉻一鎳硅(K型)、鉑銠一鉑(S型)、鎳鉻一銅鎳(E型)三種熱電偶,在本設(shè)計中選用的是鎳鉻一銅鎳E型熱電偶:溫度范圍:200—800℃,精度等級分兩級一級誤差177。3.4鍵盤和顯示電路的設(shè)計鍵盤和顯示電路實現(xiàn)了人機交互功能,通過鍵盤電路可以設(shè)置系統(tǒng)運行狀態(tài)和系統(tǒng)參數(shù),顯示電路可以顯示系統(tǒng)的運行狀態(tài)、設(shè)定溫度、實際溫度等。矩陣式鍵盤適用于按鍵數(shù)量多的場合,它通常由行線和列線組成,按鍵位于行、列的交叉點上。通過設(shè)置溫度鍵來進(jìn)入調(diào)節(jié)狀態(tài),進(jìn)行溫度上限限值的調(diào)節(jié),再按一下設(shè)置鍵,系統(tǒng)則進(jìn)入工作狀態(tài)。1602液晶也叫1602字符型液晶它是一種專門用來顯示字母、數(shù)字、符號等的點陣型液晶模塊它有若干個5X7或者5X11等點陣字符位組成,每個點陣字符位都可以顯示一個字符。 第6腳:E(或EN)端為使能(enable)端。 圖36 顯示器與單片機接口聲光報警電路由單片機控制,輸出控制信號,一個蜂鳴器,一個三極管組成,如圖37所示:圖37 聲光報警電路蜂鳴器是一種一體化結(jié)構(gòu)的電子訊響器,采用直流電壓供電,廣泛應(yīng)用于計算機、打印機、復(fù)印機、報警器、電子玩具、汽車電子設(shè)備、電話機、定時器等電子產(chǎn)品中作發(fā)聲器件。有的壓電式蜂鳴器外殼上還裝有發(fā)光二極管。在陶瓷片的兩面鍍上銀電極,經(jīng)極化和老化處理后,再與黃銅片或不銹鋼片粘在一起。所以,我們將設(shè)計如下的一個系統(tǒng)來說明單片機對蜂鳴器的驅(qū)動:系統(tǒng)有兩個他激蜂鳴器,頻率都為2000Hz,一個由I/O 口進(jìn)行控制,另一個由PWM 輸出口進(jìn)行控制;系統(tǒng)還有兩個按鍵,一個按鍵為PORT 按鍵,I/O 口控制的蜂鳴器不鳴叫時按一次按鍵I/O 口控制的蜂鳴器鳴叫,再按一次停止鳴叫,另一個按鍵為PWM 按鍵,PWM 口控制的蜂鳴器不鳴叫時按一次按鍵PWM輸出口控制的蜂鳴器鳴叫,再按一次停止鳴叫。 a) PWM 輸出口直接驅(qū)動蜂鳴器方式 由于PWM 只控制固定頻率的蜂鳴器,所以可以在程序的系統(tǒng)初始化時就對PWM 的輸出波形進(jìn)行設(shè)置。再來設(shè)置占空比寄存器,在PWM 輸出中占空比的實現(xiàn)是 通過設(shè)定一個周期內(nèi)電平的寬度來實現(xiàn)的。 以后只需要打開PWM 輸出,PWM 輸出口自然就能輸出頻率為2000Hz、占空比為1/2duty 的方波。當(dāng)需要I/O 口驅(qū)動的蜂鳴器鳴叫時,只需要在進(jìn)入TIMER0 中斷的時候?qū)υ?I/O 口的電平進(jìn)行翻轉(zhuǎn)一次,直到蜂鳴器不需要鳴叫的時候,將I/O 口的電平設(shè)置為低電平即可。系統(tǒng)軟件主要由三大模塊組成:主程序模塊、功能實現(xiàn)模塊和運算控制模塊。主模塊溫度檢測模塊輸出控制模塊控制算法模塊中斷服務(wù)模塊鍵盤輸入模塊液晶顯示模塊圖41 軟件總體結(jié)構(gòu)主程序的編寫是為了實現(xiàn)程序在各個模塊間的跳轉(zhuǎn)。開始初始化檢測當(dāng)前溫度顯示當(dāng)前溫度 溫度值小于或等于下限值? Y 開始加熱N溫度大于或等于上限值?Y停止加熱圖42主程序流程圖 鍵盤子程序鍵盤是人與微機打交道的主要設(shè)備,從系統(tǒng)監(jiān)控軟件的設(shè)計角度來看,僅僅通過鍵盤掃描,讀取當(dāng)前時刻的鍵盤狀態(tài)是不夠的,還有不少問題需要解決,否則,在操作鍵盤時就容易引起誤操作和操作失控等現(xiàn)象。③完成鍵處理任務(wù)。這種消除抖動影響的軟件措施是切實可行的。開始初始化設(shè)置擴充指令液晶清屏設(shè)置字符移動方向打開顯示開關(guān)設(shè)置字符顯示坐標(biāo)代入數(shù)據(jù)顯示溫度圖44 LCD顯示流程圖 溫度采集子程序根據(jù)DS18B20的通訊協(xié)議,主機控制DS18B20完成溫度轉(zhuǎn)換必須經(jīng)過三個步驟:每一次讀寫之前都要對DS18B20進(jìn)行復(fù)位,復(fù)位成功后發(fā)送一條ROM指令,最后發(fā)送RAM指令,這樣才能對DS18B20進(jìn)行預(yù)定的操作。開始初始化溫度控制采集當(dāng)前溫度當(dāng)前溫度和設(shè)定溫度送顯示緩沖YN當(dāng)前溫度大于上限值加熱可控硅導(dǎo)通讀鍵值圖46 溫度控制子程序第5章 調(diào)試與仿真本設(shè)計運用了Protues仿真,其中用Keil編譯程序 Keil編譯程序Keil C51是美國Keil Software公司出品的51系列兼容單片機C語言軟件開發(fā)系統(tǒng),與匯編相比,C語言在功能上、結(jié)構(gòu)性、可讀性、可維護性上有明顯的優(yōu)勢,因而易學(xué)易用。在開發(fā)大型軟件時更能體現(xiàn)高級語言的優(yōu)勢。雖然目前國內(nèi)推廣剛起步,但已受到單片機愛好者、從事單片機教學(xué)的教師、致力于單片機開發(fā)應(yīng)用的科技工作者的青睞。Protues軟件具有其它EDA工具軟件(例:multisim)的功能??梢苑抡?1系列、AVR、PIC、ARM、等常用主流單片機。在設(shè)計中涉及到得知識涵蓋了大學(xué)所學(xué)的所有知識,包括單片機、自動控制控制、電工電子技術(shù)、傳感器等多領(lǐng)域知識。老師在百忙之中把休息時間騰出來給我們講解而且對本設(shè)計的重視讓我看到老師的無私的精神,和對我們的期望,讓我們一步一個腳印,學(xué)到知識并完成論文設(shè)計。感謝各位老師的批評指導(dǎo)。sbit clk=P3^3。sbit led=P3^5。sbit s4=P2^3。uint num1,num,t1,t2。void delay(uint z) //延時函數(shù){ uint x,y。y0。 P0=a。 E=0。 E=1。 write_(0x38)。 }void disply(uchar add,date) //1602的顯示函數(shù)的計數(shù)顯示{ bai=date/100%10。 write_dat(0x30+bai)。 write_(0x80)。 }}void init_time()//定時器初始化{ TMOD=0x21。 TL0=(6553610000)%256。 ET1=1。 }void panduan() //判斷函數(shù){ if(num1t1) jiare=0。 } else { beep=1。 init_time()。 st=0。 //顯示A/D轉(zhuǎn)換結(jié)果 oe=0。 write_dat(0x43)。 write_(0x80)。 delay(1)。m++) { write_dat(table1[m])。 //調(diào)用顯示函數(shù) disply(0x40,t1)。 write_dat(0x80)。 write_dat(0x80)。 write_dat(0x80)。 } } }void time1() interrupt 3 //為ADC0808提供工作時鐘函數(shù){ clk=~clk。下次中斷來臨時在檢測numkey是否為1,若是numkey++,下次中端來臨時檢測numkey是否為 { case 0: //2,若是,判斷s是否為1(即是否松手),若是則表示鍵按下,以下函數(shù)原理雷同 if(s1==0) { numkey++。 break。 //flag是設(shè)置溫度界面的標(biāo)志位 if(m1==2) { flag=0。 } break。 case 2: if(s2) { numkey1=0。 } switch(numkey2) //按鍵s3用于減小下限溫度 { case 0: if(s3==0) { numkey2++。 break。 } break。 } else numkey3=0。 } else t2++。 case 1: if(s5==0) { numkey4++。 if(t2==0) {
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1