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

正文內(nèi)容

變電站煙霧監(jiān)測(cè)與報(bào)警器的設(shè)計(jì)畢業(yè)論文(文件)

 

【正文】 (8)116腳REF(+)、REF():正負(fù)基準(zhǔn)電壓輸入端。ADC0809的工作過(guò)程首先輸入3位地址,并使ALE=1,將地址存入地址鎖存器中。直到A/D轉(zhuǎn)換完成,EOC變?yōu)楦唠娖?,指示A/D轉(zhuǎn)換結(jié)束,結(jié)果數(shù)據(jù)已存入鎖存器,這個(gè)信號(hào)可用作中斷申請(qǐng)。引出端符號(hào)1CP、2CP 時(shí)鐘輸入端1D、2D 數(shù)據(jù)輸入端1Q、2Q、1Q、2Q _輸出端CLRCLR2 直接復(fù)位端(低電平有效)PRPR2 直接置位端(低電平有效)74LS74的內(nèi)部結(jié)構(gòu)圖見(jiàn)圖314,74LS74的引腳圖見(jiàn)圖315。綠燈常亮表示正常狀態(tài),環(huán)境中可燃煙霧濃度極低,紅燈亮表示環(huán)境中可燃煙霧濃度超過(guò)報(bào)警限值,提醒用戶盡快作相應(yīng)安全措施。(1)LCD1602模塊驅(qū)動(dòng):通常不接LCD的背光,因?yàn)椴捎帽彻獾脑?需要的電流太大,從而會(huì)造成穩(wěn)壓管發(fā)熱特別厲害。寫(xiě)狀態(tài),下降沿有效注意常用的命令:0x01:清屏; 0x38:8位數(shù)據(jù)傳送(0x28,4位數(shù)據(jù)傳送); 0x0C:開(kāi)LCD;0x08:關(guān)LCD; 0x18:字符左移; 0x04:向左移動(dòng)光標(biāo);0x06:向右移動(dòng)光標(biāo);(2) 通信方式線并行通信(命令:0x38)采用8線并口通信,占微控制端的I/O口,具體程序可以見(jiàn)發(fā)布的程序。圖315聲音報(bào)警電路圖蜂鳴器報(bào)警電路圖如圖315所示。但都是在RS232標(biāo)準(zhǔn)的基礎(chǔ)上經(jīng)過(guò)改進(jìn)而形成的。這個(gè)標(biāo)準(zhǔn)對(duì)串行通信接口的有關(guān)問(wèn)題,如信號(hào)線功能、電器特性都作了明確規(guī)定。目前在IBM PC機(jī)上的COMCOM2接口,就是RS232C接口。(3~15)V之間[7]。目前較為廣泛地使用集成電路轉(zhuǎn)換器件,MAX232芯片可完成TTL←→EIA雙向電平轉(zhuǎn)換,本系統(tǒng)中由于下載器單片機(jī)輸入輸出采用COMS電壓,因此在串口與其接口部分即采用MAX232作為電平轉(zhuǎn)換,圖316顯示了MAX232的內(nèi)部結(jié)構(gòu)、引腳和具體連接方法。DB25型連接器的引腳分配與DB25型引腳信號(hào)完全不同??梢?jiàn)這個(gè)最大的距離是在碼元畸變小于4%的前提下給出的。這兩個(gè)信號(hào)有時(shí)連到電源上,一上電就立即有效。允許發(fā)送(Clear to sendCTS)——用來(lái)表示DCE準(zhǔn)備好接收DTE發(fā)來(lái)的數(shù)據(jù),是對(duì)請(qǐng)求發(fā)送信號(hào)RTS的響應(yīng)信號(hào)。在全雙工系統(tǒng)中,因配置雙向通道,故不需要RTS/CTS聯(lián)絡(luò)信號(hào),使其變高[24]。振鈴指示(RingingRI)——當(dāng)MODEM收到交換臺(tái)送來(lái)的振鈴呼叫信號(hào)時(shí),使該信號(hào)有效(ON狀態(tài)),通知終端,已被呼叫。上述控制信號(hào)線何時(shí)有效,何時(shí)無(wú)效的順序表示了接口信號(hào)的傳送過(guò)程。設(shè)計(jì)如下圖317所示:圖317 串口通信電路設(shè)計(jì)圖4 變電站煙霧檢測(cè)報(bào)警器的軟件設(shè)計(jì) AT89S51單片機(jī)調(diào)試及開(kāi)發(fā)工具本系統(tǒng)的軟件編程使用的是美國(guó)Keil Software公司出品的Keil C51,是51系列兼容單片機(jī)C語(yǔ)言軟件開(kāi)發(fā)系統(tǒng),本設(shè)計(jì)可以用C語(yǔ)言編程序,也可以用匯編語(yǔ)言編程序,本人選擇了用C語(yǔ)言編寫(xiě)程序。C語(yǔ)言是一種編譯型程序設(shè)計(jì)語(yǔ)言,它兼顧了多種高級(jí)語(yǔ)言的特點(diǎn),并具備匯編語(yǔ)言的功能。因此,使用C語(yǔ)言進(jìn)行程序設(shè)計(jì)已成為軟件開(kāi)發(fā)的一個(gè)主流。兩部分信號(hào)的處理都是采用查詢方式。另外重要的一點(diǎn),Keil C51生成的目標(biāo)代碼效率非常之高,多數(shù)語(yǔ)句生成的匯編代碼很緊湊,容易理解。然后分別由C51及A51編譯器編譯生成目標(biāo)文件(.OBJ)。 煙霧檢測(cè)報(bào)警器軟件流程及設(shè)計(jì) 本論文中,軟件解決的主要問(wèn)題是檢測(cè)煙霧傳感器的煙霧濃度信號(hào),然后對(duì)信號(hào)進(jìn)行AD轉(zhuǎn)換,段式液晶濃度顯示,以及報(bào)警器聲光警報(bào)。 TMOD amp。 TH1 = 0xf9。}然后就是發(fā)送0809讀取到的數(shù)據(jù)到PC機(jī)顯示:void UART_Send(unsigned char ucData){ TI = 0。}開(kāi)始將電壓轉(zhuǎn)成濃度值LCD初始化串口通信初始化讀0809的數(shù)據(jù)將讀到的數(shù)據(jù)發(fā)送到串口pc機(jī)顯示AD轉(zhuǎn)化延時(shí)一秒1602顯示濃度值綠色發(fā)光二極管亮紅色發(fā)光二極管亮蜂鳴器響濃度值是否超過(guò)50%圖41 主程序流。 while (!TI)。 ES = 1。 TMOD |= 0x20。程序的主流程圖見(jiàn)圖41。ABS文件由OH51轉(zhuǎn)換成標(biāo)準(zhǔn)的Hex文件,以供調(diào)試器dScope51或tScope51使用進(jìn)行源代碼級(jí)調(diào)試,也可由仿真器使用直接對(duì) 目標(biāo)板進(jìn)行調(diào)試,也可以直接寫(xiě)入程序存貯器如EPROM中[19]。 C51工具包的整體結(jié)構(gòu)中,μVision與Ishell分別是C51 for Windows和for Dos的集成開(kāi)發(fā)環(huán)境(IDE),可以完成編輯、編譯、連接、調(diào)試、仿真等整個(gè)開(kāi)發(fā)流程。當(dāng)檢測(cè)到的濃度小于設(shè)定值時(shí),等待定時(shí)器中斷;當(dāng)檢測(cè)到的濃度超過(guò)設(shè)定值時(shí),執(zhí)行中斷程序進(jìn)行報(bào)警處理,顯示濃度。軟件部分是用來(lái)配合硬件電路,控制后面電路的響應(yīng),以實(shí)現(xiàn)設(shè)計(jì)預(yù)定功能。C語(yǔ)言是一種結(jié)構(gòu)化程序設(shè)計(jì)語(yǔ)言,它支持當(dāng)前程序設(shè)計(jì)中廣泛采用的由頂向下結(jié)構(gòu)化程序設(shè)計(jì)技術(shù)。 主要編程序來(lái)控制定時(shí)、計(jì)時(shí)中斷、和輸出等。若DTE要發(fā)送數(shù)據(jù),則預(yù)先將DTR線置成有效(ON)狀態(tài),等CTS線上收到有效(ON)狀態(tài)的回答后,才能在TxD線上發(fā)送串行數(shù)據(jù)[23]。接收數(shù)據(jù)(Received dataRxD)——通過(guò)RxD線終端接收從MODEM發(fā)來(lái)的串行數(shù)據(jù),(DCE→DTE)。當(dāng)本地的MODEM收到由通信鏈路另一端(遠(yuǎn)地)的MODEM送來(lái)的載波信號(hào)時(shí),使RLSD信號(hào)有效,通知終端準(zhǔn)備接收,并且由MODEM將接收下來(lái)的載波信號(hào)解調(diào)成數(shù)字量數(shù)據(jù)后,沿接收數(shù)據(jù)線RxD送到終端。這對(duì)RTS/CTS請(qǐng)求應(yīng)答聯(lián)絡(luò)信號(hào)是用于半雙工MODEM系統(tǒng)中發(fā)送方式和接收方式之間的切換。請(qǐng)求發(fā)送(Request to sendRTS)——用來(lái)表示DTE請(qǐng)求DCE發(fā)送數(shù)據(jù),即當(dāng)終端要發(fā)送數(shù)據(jù)時(shí),使該信號(hào)有效(ON狀態(tài)),向MODEM請(qǐng)求發(fā)送。接口信號(hào)RS232C規(guī)定標(biāo)準(zhǔn)接口有25條線,4條數(shù)據(jù)線、11條控制線、3條定時(shí)線、7條備用和未定義線,常用的只有9根,它們是:①聯(lián)絡(luò)控制信號(hào)線:數(shù)據(jù)裝置準(zhǔn)備好(Data set readyDSR)——有效時(shí)(ON)狀態(tài),表明MODEM處于可以使用的狀態(tài)。電纜長(zhǎng)度:在通信速率低于20kb/s時(shí),RS232C所直接連接的最大物理距離為15m(50英尺)。(1) DB25連接器PC和XT機(jī)采用DB25型連接器。因此,為了能夠同計(jì)算機(jī)接口或終端的TTL器件連接,必須在EIARS232C與TTL電路之間進(jìn)行電平和邏輯關(guān)系的變換。圖316 MAX232內(nèi)部結(jié)構(gòu)、連線示意圖在TxD和RxD上:邏輯1(MARK)=3V~15V邏輯0(SPACE)=+3~+15V在RTS、CTS、DSR、DTR和DCD等控制線上:信號(hào)有效(接通,ON狀態(tài),正電壓)=+3V~+15V信號(hào)無(wú)效(斷開(kāi),OFF狀態(tài),負(fù)電壓)= 3V~15V以上規(guī)定說(shuō)明了RS323C標(biāo)準(zhǔn)對(duì)邏輯電平的定義。RS232標(biāo)準(zhǔn)RS232C標(biāo)準(zhǔn)(協(xié)議)的全稱是EIARS232C標(biāo)準(zhǔn),其中EIA(Electronic Industry Association)代表美國(guó)電子工業(yè)協(xié)會(huì),RS(remended standard)代表推薦標(biāo)準(zhǔn),232是標(biāo)識(shí)號(hào),C代表RS232的最新一次修改(1969),在這之前,有RS232B、RS232A。RS323C標(biāo)準(zhǔn)是美國(guó)EIA(電子工業(yè)聯(lián)合會(huì))與BELL等公司一起開(kāi)發(fā)的1969年公布的通信協(xié)議。、當(dāng)單片機(jī)的22腳()置1時(shí),三極管Q1導(dǎo)通,當(dāng)單片機(jī)的24腳()置1時(shí),三極管Q2導(dǎo)通,當(dāng)單片機(jī)的26腳()置1時(shí),三極管Q3導(dǎo)通,Q3中任意一個(gè)導(dǎo)通都會(huì)驅(qū)動(dòng)蜂鳴器報(bào)警[15][16]。電路使用5V電源供電。為1:讀狀態(tài)。顯示模塊LCD1602的簡(jiǎn)介液晶顯示模塊具有體積小、功耗低、顯示內(nèi)容豐富等特點(diǎn),現(xiàn)在字符型液晶顯示模塊已經(jīng)是單片機(jī)應(yīng)用設(shè)計(jì)中最常用的信息顯示器件了。圖312 74LS74的內(nèi)部結(jié)構(gòu)引腳圖圖313 狀態(tài)指示燈電路。 A/D轉(zhuǎn)換電路的具體設(shè)計(jì) ,、ADDB、ADDC選擇通道IN0~I(xiàn)N2,利用74LS74來(lái)進(jìn)行分頻得到時(shí)鐘信號(hào)。START上升沿將逐次逼近寄存器復(fù)位。正負(fù)基準(zhǔn)電壓的典型值分別為+5V和0V。(7)D0~D7:數(shù)字量輸出端。在START信號(hào)上升沿之后的0~2us+8個(gè)時(shí)鐘周期時(shí)間內(nèi),EOC變?yōu)榈碗娖?。?)START(6腳):A/D轉(zhuǎn)換信號(hào)輸入端。A,B和C為地址輸入線,用于選通IN0-IN7上的一路模擬量輸入。 ADC0809對(duì)輸入模擬量要求:信號(hào)單極性,電壓范圍是0-5V,若信號(hào)太小,必須進(jìn)行放大;輸入的模擬量在轉(zhuǎn)換過(guò)程中應(yīng)該保持不變,如若模擬量變化太快,則需在輸入前增加采樣保持電路。(6)工作溫度范圍為40~+85攝氏度。(2)具有轉(zhuǎn)換起、??刂贫?。輸出具有TTL三態(tài)鎖存緩沖器,可直接連到單片機(jī)數(shù)據(jù)總線。電路還可以轉(zhuǎn)化成“電壓跟隨器”,可以減少電路模塊間由于阻抗引起的干擾。 在圖38中,根據(jù)運(yùn)放的“虛短”和“虛斷”的特點(diǎn)可知,I = I+ = 0,所以得出式(31):Vo= R13*V/R16+V (31)而且V =V+=Vi由以上兩式可求出式(32):Vo = Vi*(R13+R16)/R13 (32)所以本放大電路的放大倍數(shù)A =1+ R16/R13,此放大電路為同相比例放大電路,因此R13~R18均用10k電阻。LM324是單片高增益四運(yùn)算放大器,可在較寬電壓范圍內(nèi)的單電源或雙電源下工作,其電源電流很小且與電源電壓無(wú)關(guān),四個(gè)運(yùn)放一致性好;其輸入偏流電阻是溫度補(bǔ)償?shù)?,也不需外接頻率補(bǔ)償,可做到輸出電平與數(shù)字電路兼容。 傳感器輸出信號(hào)一般比較微弱,需要經(jīng)過(guò)前置電路對(duì)其進(jìn)行放大、濾波、電平調(diào)整,滿足ADC0809對(duì)輸入信號(hào)的要求。另外三端穩(wěn)壓器的工作速度不太高,對(duì)輸入電壓或負(fù)載電流急劇變化的響應(yīng)比較慢。8%,高精度為177。2%、177。三端穩(wěn)壓器有規(guī)定的額定電流,輸出Io的下限沒(méi)有特地限制,但I(xiàn)o的電流很小時(shí),精度會(huì)降低,Io在1~5mA時(shí)輸出精度得到保證。因此過(guò)負(fù)載時(shí)穩(wěn)壓器也不會(huì)遭到損壞。三端集成穩(wěn)壓器的功耗幾乎全部變成熱,使穩(wěn)壓器的溫度升高,若發(fā)熱量小,可以依靠穩(wěn)壓器的封裝進(jìn)行自然散熱,當(dāng)發(fā)熱量較大時(shí),必須安裝適當(dāng)?shù)纳崞鳌D36 三端固定式集成穩(wěn)壓器三端穩(wěn)壓器為了使電路能穩(wěn)定工作,在輸入端和輸出端分別接入電容。78XX系列為正電壓輸出,79XX為負(fù)電壓輸出,各自有100mA、。當(dāng)輸入電壓Vi、輸出電流Io或溫度變化時(shí),輸出電壓Vo可保持不變;另外當(dāng)輸出短路,可使輸出電流Io現(xiàn)在為一定值;若集成穩(wěn)壓器過(guò)熱,則穩(wěn)壓器停止工作,也避免穩(wěn)壓器遭到損壞。為此,本章將著重介紹硬件電路的設(shè)計(jì)以及分析。當(dāng)然,在硬件電路里一些芯片是必不可少的,軟件設(shè)計(jì)也需要對(duì)芯片進(jìn)行編程序。 煙霧檢測(cè)報(bào)警器硬件電路的設(shè)計(jì)與分析每一個(gè)設(shè)計(jì)都要以一定的知識(shí)為基礎(chǔ),知識(shí)的多少在一定程度上決定了設(shè)計(jì)出來(lái)的東西的好壞程度。CPU的狀態(tài)被完整地保持起來(lái),如PC,SP,PSW,ACC等都保持節(jié)電前地狀態(tài),各I/O口也保持節(jié)電前地邏輯值,ALE和PSEN均進(jìn)入無(wú)效狀態(tài)[11][13]。在中斷服務(wù)程序中要安排這樣的指令:JNB ,$ ;若INT0=0,不往下執(zhí)行JB ,$ ;若INT0=1,不往下執(zhí)行RETI 返回主程序執(zhí)行一條指令[10](4)掉電和節(jié)電方式 在掉電方式下,單片機(jī)的耗電降至最小。(3)單步執(zhí)行方式 單步執(zhí)行方式是使程序的執(zhí)行處在外加脈沖(通常用一個(gè)按鍵產(chǎn)生)的控制下,一條指令一條指令地執(zhí)行,即按一次鍵,執(zhí)行一條指令。所執(zhí)行的程序可以放在內(nèi)部ROM、外部ROM或者同時(shí)放在內(nèi)外ROM中。復(fù)位以后,內(nèi)部各寄存器狀態(tài)見(jiàn)表32:表32 內(nèi)部寄存器復(fù)位后狀態(tài)表寄存器復(fù)位后狀態(tài)寄存器復(fù)位后狀態(tài)PC 0000HTCON00HACC 00HTL000HPSW00HTH000HSP07HTL1 00HDPTR0000HTH100HP0~P3FFHSCON00HIP**000000BSBUF不定IE0*000000BPCON 0***0000BTMOD00H復(fù)位后,程序計(jì)數(shù)器PC的值是0000H說(shuō)明:AT89S51單片機(jī)的程序起始位置是在內(nèi)存的0000H,也就是說(shuō)程序的第一條指令必須存入內(nèi)存的0000H單元,程序才可能在復(fù)位后,直接運(yùn)行。在執(zhí)行片內(nèi)程序存儲(chǔ)器指令時(shí),不產(chǎn)生PSEN信號(hào),在訪問(wèn)外部數(shù)據(jù)時(shí),亦不產(chǎn)生PSEN信號(hào)[12]。如果是使用AT89S51或其它內(nèi)部有程序空間的單片機(jī)時(shí),此引腳接成高電平使程序運(yùn)行時(shí)訪問(wèn)內(nèi)部程序存儲(chǔ)器,當(dāng)程序指針PC值超過(guò)片內(nèi)程序存儲(chǔ)器地址(如8051/8751/89C51的PC超過(guò)0FFFH)時(shí),將自動(dòng)轉(zhuǎn)向外部程序存儲(chǔ)器繼續(xù)運(yùn)行。在非訪問(wèn)外部存儲(chǔ)器期間,ALE引腳的輸出頻率是系統(tǒng)工作頻率的1/16,因此可以用來(lái)驅(qū)動(dòng)其他外圍芯片的時(shí)鐘輸入。在整個(gè)系統(tǒng)中,這8個(gè)引腳還具有專門(mén)的第二功能,在此,對(duì)P3口相應(yīng)引腳用于控制信號(hào)時(shí)的情況如表31所示。~(21~28腳):P2是一個(gè)帶內(nèi)部上拉電阻的8位雙向I/O端口。在訪問(wèn)片外存儲(chǔ)器時(shí),它分時(shí)提供低8位地址和8位雙向數(shù)據(jù),故這些I/O線有地址線/數(shù)據(jù)線之稱,簡(jiǎn)寫(xiě)為AD0~AD7。它采用外部振蕩器時(shí),此引腳應(yīng)接地。AT89S51單片機(jī)的引腳定義及功能AT89S51引腳圖如圖3
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1