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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-單片機(jī)燃?xì)鈭?bào)警系統(tǒng)總體設(shè)計(jì)(編輯修改稿)

2025-01-09 09:57 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 的解決辦法,據(jù)有關(guān)專(zhuān)家介紹,使用燃?xì)鈭?bào)警器是對(duì)付燃?xì)獾闹匾侄沃弧H細(xì)庑孤┗驈U氣排放而大量產(chǎn)生的一氧化碳是燃?xì)庵卸臼录母?,如采用燃?xì)庑孤﹫?bào)警器 2 就能得到及時(shí)的警示。有關(guān)部門(mén)經(jīng)長(zhǎng)期測(cè)試同樣得出結(jié)論,燃?xì)鈭?bào)警器防止一氧化碳中毒事故發(fā)生的有效率達(dá) 95%以上。單片機(jī)在日用電子產(chǎn)品中的應(yīng)用越來(lái)越廣泛,有利于 為現(xiàn)代人工作、科研、生活、提供更好的更方便的設(shè)施。 研究?jī)?nèi)容 本設(shè)計(jì)中的燃?xì)鈭?bào)警器系統(tǒng),以單片機(jī) 89C51 為核心,選用了同步串行通信的接口芯片,可以采集最多 16 路模擬量輸入信號(hào),并設(shè)置了 8 個(gè)開(kāi)關(guān)量輸出通道,對(duì)外部設(shè)備進(jìn)行數(shù)據(jù)采集和超限報(bào)警處理。 利用低功耗的實(shí)時(shí)時(shí)鐘電路DS1307 提供實(shí)時(shí)的日期、時(shí)間信息。獨(dú)立式的按鍵設(shè)計(jì)和 LED 數(shù)碼管顯示器作為人 —機(jī)對(duì)話(huà)通道。通過(guò) RS485 標(biāo)準(zhǔn)的異步串行通信接口和上位機(jī)通信,用于多機(jī)系統(tǒng)和遠(yuǎn)距離通信。利用硬件看門(mén)狗電路(監(jiān)視器) X5045,提高系統(tǒng)可靠性。該應(yīng) 用系統(tǒng)功能齊全,性能優(yōu)越,電路簡(jiǎn)單實(shí)用,可靠性強(qiáng),不失為一個(gè)經(jīng)典的應(yīng)用實(shí)例。 燃?xì)鈭?bào)警器系統(tǒng)的總體設(shè)計(jì)的方案如下: CPU: 89C51 單片機(jī) 主頻: 數(shù)據(jù)采集: 16 通道模擬量輸入 多路選擇器: 4067( 16 選 1 模擬開(kāi)關(guān)電路) A/D 轉(zhuǎn)換器: MAX187( 12 位串行接口 A/D 轉(zhuǎn)換器) 開(kāi)關(guān)量輸出: 8 路開(kāi)關(guān)量輸出,可作繼電器開(kāi)關(guān),或超限報(bào)警控制。 看門(mén)狗定時(shí)器: X5045(帶 EEPROM、上電復(fù)位、降壓管理的看門(mén)狗定時(shí)器電路)。 實(shí)時(shí)時(shí)鐘 RTC: DS1302(帶 64 字節(jié) RAM、串行實(shí)時(shí)時(shí)鐘電路)。 串行通信接口: MAX485,提供 RS485 異步串行通信標(biāo)準(zhǔn)接口,和上位機(jī)通信。 并行 I/O 接口: 8255A 并行 I/O 接口電路 顯示器: 6 位 LED 顯示器和 8 個(gè)發(fā)光二極管指示燈,由 8255A 驅(qū)動(dòng),動(dòng)態(tài)掃描顯示。 鍵盤(pán): 4 個(gè)按鍵,獨(dú)立連接的非編碼鍵盤(pán) 電源: DC+5V、 DC+12V 軟件:程序固化在 89C51 單片機(jī)中,采用匯編語(yǔ)言編程。 基于 89C51 單片機(jī)的數(shù)據(jù)采集系統(tǒng)結(jié)構(gòu)框圖如圖 所示。 3 圖 89C51單片機(jī)燃?xì)鈭?bào)警器系統(tǒng)功能框圖 89 C51 gas alarm system function diagram 4 第二章 燃?xì)鈭?bào)警器 總體方案設(shè)計(jì) 燃?xì)鈭?bào)警系統(tǒng) 原理 該數(shù)據(jù)采集系統(tǒng)是以單片機(jī) 89C51 為核心,可以采集最多 16 路模擬量輸入信號(hào)。模擬量信號(hào)可以是溫度、壓力、流量、濃度等物理量經(jīng)過(guò)傳感器、變送器變換后輸入而來(lái)。模擬信號(hào)通過(guò)同步串行 A/D 轉(zhuǎn)換器 MAX187 的轉(zhuǎn)換,量化成為 12 位精度的數(shù)字量,由單片機(jī)進(jìn)行處理。處理的過(guò)程可以是數(shù)據(jù)采集,可以是數(shù)據(jù)運(yùn)算和進(jìn)行控制調(diào)節(jié),也可以進(jìn)行超限報(bào)警處 理等。 為了進(jìn)行系統(tǒng)控制,系統(tǒng)設(shè)置了 8 個(gè)開(kāi)關(guān)量輸出通道,控制繼電器來(lái)對(duì)外部設(shè)備進(jìn)行控制或者進(jìn)行報(bào)警處理。 系統(tǒng)利用高性能、低功耗的實(shí)時(shí)時(shí)鐘( RTC)接口芯片 DS1307 提供實(shí)時(shí)的日期、時(shí)間信息。 單片機(jī)系統(tǒng)通過(guò)異步串行通信接口和上位機(jī)通信,通信標(biāo)準(zhǔn)轉(zhuǎn)換成 RS485通信接口,適于遠(yuǎn)距離通信,并可以構(gòu)成多機(jī)系統(tǒng),通信距離可以最遠(yuǎn)到 1000m。 作為儀表式的系統(tǒng),顯示器采用了最簡(jiǎn)單的 LED 數(shù)碼管顯示,并輔以 8 個(gè)發(fā)光二極管作為指示燈。安裝了 4 個(gè)按鍵,可以進(jìn)行人機(jī)對(duì)話(huà)、人為設(shè)置參數(shù)和干預(yù)系統(tǒng)的操作。 為了加強(qiáng)系統(tǒng)的 可靠性,面向連續(xù)運(yùn)行和無(wú)人值守的環(huán)境,電路里增加了硬件看門(mén)狗(監(jiān)視器)芯片 —X5045,可以在系統(tǒng)故障停機(jī)時(shí)自動(dòng)復(fù)位,保證系統(tǒng)可靠運(yùn)行。 燃?xì)鈭?bào)警器設(shè)計(jì)思路 燃?xì)鈭?bào)警系統(tǒng)是能夠檢測(cè)環(huán)境中的可燃性氣體濃度,并具有報(bào)警功能的儀器,儀器的最基本組成部分應(yīng)包括:氣體信號(hào)采集電路、模數(shù)轉(zhuǎn)換電路、單片機(jī)控制電路。 氣體信號(hào)采集電路一般由氣敏傳感器和模擬放大電路組成,將氣體信號(hào)轉(zhuǎn)化為模擬的電信號(hào)。模數(shù)轉(zhuǎn)換電路將從燃?xì)鈾z測(cè)電路送出的模擬信號(hào)轉(zhuǎn)換成單片機(jī)可識(shí)別的數(shù)字信號(hào)后送入單片機(jī)。單片機(jī)對(duì)該數(shù)字信號(hào)進(jìn)行處理,并 對(duì)處理后的數(shù)據(jù)進(jìn)行分析,是否大于或等于某個(gè)預(yù)設(shè)值 (也就是報(bào)警限 ),如果大于則會(huì)自動(dòng)啟動(dòng)報(bào)警電路發(fā)出報(bào)警聲音,反之則為正常狀態(tài)。 為使報(bào)警裝置更加完善,可以在聲音報(bào)警基礎(chǔ)上,加入光閃報(bào)警,變化的光信號(hào)可以引起用戶(hù)注意,彌補(bǔ)嘈雜環(huán)境中聲音報(bào)警的局限。以上是根據(jù)報(bào)警器應(yīng) 5 具備的功能,提出的整體設(shè)計(jì)思路。 燃?xì)鈭?bào)警系統(tǒng)設(shè)計(jì) 根據(jù)該設(shè)計(jì)要實(shí)現(xiàn)的基本功能,設(shè)計(jì)大致應(yīng)分為信號(hào)采集放大,信號(hào)處理控制,系統(tǒng)設(shè)置報(bào)警三個(gè)部分。 (1)信號(hào)采集部分即通過(guò)氣體傳感器檢測(cè)室內(nèi)氣體濃度,將這種變化量轉(zhuǎn)化成電壓模擬量的變化,然后 通過(guò)運(yùn)放進(jìn)行必要的放大。 (2)信號(hào)處理部分是將采集到的模擬信號(hào)量轉(zhuǎn)換成數(shù)字信號(hào),送入控制器進(jìn)行處理,并將處理過(guò)的信號(hào)送存儲(chǔ)器保存和送顯示器顯示。 (3)系統(tǒng)設(shè)置報(bào)警部分是通過(guò)預(yù)定控制方式并利用蜂鳴器報(bào)警實(shí)現(xiàn)系統(tǒng)的準(zhǔn)確操作。 依據(jù)上面所說(shuō)的的思路,得到如下一些基本的結(jié)論: (1)信號(hào)采集部分為了能準(zhǔn)確采集到氣體濃度的變化應(yīng)選用半導(dǎo)體氣體傳感器,為使其有效的監(jiān)測(cè)室內(nèi)氣體濃度,采用電阻型半導(dǎo)體氣體傳感器;而放大部分使用運(yùn)放進(jìn)行比例和反相兩級(jí)放大 (2)信號(hào)處理部分為了實(shí)現(xiàn)精確控制,采集單片機(jī)較為合適。將模擬信號(hào) 送入 A/D 模塊進(jìn)行模數(shù)轉(zhuǎn)換,經(jīng)過(guò)處理后送存儲(chǔ)保存和送顯示器顯示。 該單片機(jī)應(yīng)用系統(tǒng)中大量選用了同步串行通信的接口芯片, CPU 和接口芯片間采用串行通信,大大簡(jiǎn)化了硬件電路,減小儀器的體積。 該應(yīng)用系統(tǒng)功能齊全,性能優(yōu)越,數(shù)據(jù)采集路數(shù)多,精度高,電路簡(jiǎn)單實(shí)用,可靠性強(qiáng),并能和上位機(jī)構(gòu)成多機(jī)系統(tǒng),是一個(gè)實(shí)用性很強(qiáng)的應(yīng)用系統(tǒng)。 單片機(jī)應(yīng)用系統(tǒng) 設(shè)計(jì) 一般情況下,單片機(jī)應(yīng)用系統(tǒng)的設(shè)計(jì)過(guò)程主要包括以下幾部分: ⑴ .總體方案的設(shè)計(jì) ⑵ .硬件系統(tǒng)設(shè)計(jì) ⑶ .軟件系統(tǒng)設(shè)計(jì) ⑷ .系統(tǒng) 仿真調(diào)試 ⑸ .運(yùn)行維護(hù) 設(shè)計(jì)過(guò)程列 出的這 5 個(gè)部分不是孤立的,而是相互關(guān)聯(lián)、相互依靠、互相制約的,設(shè)計(jì)過(guò)程的流程圖如 圖 所示。 6 圖 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)過(guò)程的流程 Fig. Microputer application system design process flow 燃?xì)鈭?bào)警器 總體方案設(shè)計(jì) 應(yīng)用系統(tǒng)總體方案的設(shè)計(jì)是非常重要的環(huán)節(jié),總體方案的優(yōu)劣直接影響后續(xù)工作的進(jìn)行。因此,對(duì)于設(shè)計(jì)過(guò)程前期的這些工作不能掉以輕心,項(xiàng)目不可倉(cāng)促上馬,要盡可能把總 體設(shè)計(jì)的工作作細(xì),作好。 首先要根據(jù)市場(chǎng)需求,進(jìn)行分析,提出本項(xiàng)目的任務(wù)。要對(duì)項(xiàng)目的可行性進(jìn)行調(diào)研和分析,最好能提出可行性報(bào)告,作為開(kāi)題的依據(jù)。據(jù)此,才可能由有關(guān)領(lǐng)導(dǎo)對(duì)設(shè)計(jì)方案作出決策,或者作為和用戶(hù)簽定技術(shù)合同的基礎(chǔ)。 熟悉和了解控制對(duì)象,確定合理、可行的技術(shù)指標(biāo)。單片機(jī)作為控制核心,它所控制的對(duì)象是各種各樣的,所實(shí)現(xiàn)的控制要求也不盡相同。有些控制對(duì)象是 7 一個(gè)生產(chǎn)過(guò)程,有些控制典型是一個(gè)具體設(shè)備,如儀器儀表、家用電器;有些控制對(duì)象是數(shù)據(jù)采集系統(tǒng),有些控制對(duì)象是安全報(bào)警系統(tǒng)等。無(wú)論哪種應(yīng)用系統(tǒng),作為設(shè)計(jì)者都要 對(duì)被控對(duì)象的工作過(guò)程和現(xiàn)場(chǎng)的要求進(jìn)行深入的調(diào)研和分析,了解系統(tǒng)的控制要求,如輸入 /輸出信號(hào)的種類(lèi)和數(shù)量、數(shù)據(jù)處理的數(shù)學(xué)模型、該系統(tǒng)的應(yīng)用環(huán)境等。在調(diào)研的過(guò)程中,不僅了解應(yīng)用的要求,而且要盡可能多地了解國(guó)內(nèi)外同類(lèi)產(chǎn)品的資料,加以分析對(duì)比,對(duì)要設(shè)計(jì)的系統(tǒng)有一個(gè)合理的定位。在充分調(diào)研分析的基礎(chǔ)上,還要綜合考慮應(yīng)用系統(tǒng)的可靠性、可維護(hù)性、產(chǎn)品的功耗、成本、經(jīng)濟(jì)效益等諸方面因素,提出一個(gè)合理、可行的技術(shù)指標(biāo)。 在方案和技術(shù)指標(biāo)基本確定的前提下,確定系統(tǒng)功能的具體實(shí)現(xiàn)形式。單片機(jī)是系統(tǒng)的核心,首先完成的是單片機(jī)的選型。 近年來(lái)單片機(jī)的發(fā)展非???,體現(xiàn)在以下幾個(gè)方面: 1. 運(yùn)行速度的提高。單片機(jī)技術(shù)的發(fā)展不僅是主頻提高,而且一條指令的執(zhí)行周期也發(fā)展到單機(jī)器周期,使得數(shù)據(jù)處理的能力得到極大的提升。 2. 存儲(chǔ)技術(shù)的發(fā)展。特別是單片機(jī)片內(nèi)程序存儲(chǔ)器包括 MROM、 EPROM、EEPROM 和 Flash Memory 多種形式, ROM 和 RAM 的存儲(chǔ)容量越來(lái)越大,使得程序可以完全固化在單片機(jī)芯片中。 3. I/O 接口的多樣化。很多 I/O 的功能已被大量集成在單片機(jī)芯片里,包括模擬量輸入、開(kāi)關(guān)量輸入、模擬量輸出、開(kāi)關(guān)量輸出、繼電器控制信號(hào)輸出、液晶顯示器輸出 接口等。單片機(jī)也集成了各種標(biāo)準(zhǔn)數(shù)字通信接口,如 SPI、 I2C、單總線、 CAN 總線、 USB 總線等接口,也包括有 RS232C、 RS42 RS485 等總線接口。 4. 單片機(jī)產(chǎn)品的系列化。生產(chǎn)廠家現(xiàn)在推出的單片機(jī)產(chǎn)品已經(jīng)不再像初期那樣,產(chǎn)品型號(hào)單一,而是產(chǎn)品系列化。在單片機(jī)的核心功能不變的基礎(chǔ)上,集成不同形式、不同容量的存儲(chǔ)器,集成不同形式、不同數(shù)量、不同精度要求的 I/O接口,和面向不同環(huán)境應(yīng)用(臺(tái)式、儀表、便攜式、低功耗等)的產(chǎn)品。 基于這些原因,再加上成本價(jià)格、產(chǎn)品來(lái)源、開(kāi)發(fā)手段、開(kāi)發(fā)經(jīng)驗(yàn)等的綜合考量,設(shè)計(jì) 者完全可以在眾多的單片機(jī)產(chǎn)品中選擇出一款適合該項(xiàng)目,能迅速開(kāi)發(fā)出性能價(jià)格比高的應(yīng)用系統(tǒng)來(lái)的單片機(jī)。 進(jìn)行軟件、硬件功能的劃分,是總體設(shè)計(jì)中重要的工作。劃分的合理與否,將直接影響后續(xù)的設(shè)計(jì)和開(kāi)發(fā)過(guò)程。在系統(tǒng)功能指標(biāo)確定以后,確定它的具體實(shí)現(xiàn)方法,哪些功能由硬件模塊實(shí)現(xiàn),哪些功能由軟件程序完成。硬件模塊包括微處理器、存儲(chǔ)器、 ASIC、 DSP、 FPGA、 I/O 接口部件,以及傳感器、電源設(shè)備、機(jī)箱等;軟件模塊包括操作系統(tǒng)、監(jiān)控程序、設(shè)備驅(qū)動(dòng)程序、應(yīng)用程序等;以及兩者之間聯(lián)系的載體,如總線、固化器件、數(shù)據(jù)通道等。這個(gè) 劃分的過(guò)程是一個(gè)復(fù)雜的過(guò)程,可能會(huì)反復(fù)修改,不斷地完善和不斷迭代。而且,由于硬件模塊的 8 可編程性和軟件固化技術(shù)的發(fā)展,軟件、硬件的界限已經(jīng)不十分嚴(yán)格,具有一定的互換性。例如,系統(tǒng)的的定時(shí),可以由片內(nèi)外的硬件定時(shí)器來(lái)實(shí)現(xiàn),也可以通過(guò)軟件程序、中斷服務(wù)來(lái)實(shí)現(xiàn)。再如,系統(tǒng)數(shù)據(jù)處理可以用硬件運(yùn)算電路或 DSP來(lái)實(shí)現(xiàn),也可以通過(guò)編寫(xiě)運(yùn)算程序來(lái)實(shí)現(xiàn)。在系統(tǒng)中,硬件負(fù)擔(dān)任務(wù)多,可以提高運(yùn)行速度,減少程序設(shè)計(jì)工作量,加快開(kāi)發(fā)周期,但是也會(huì)增加系統(tǒng)的成本和復(fù)雜程度。反之,軟件代替硬件的某些功能,可以減少成本,簡(jiǎn)化硬件結(jié)構(gòu),增加程 序設(shè)計(jì)的難度和工作量。在設(shè)計(jì)過(guò)程中,必須根據(jù)具體情況,結(jié)合系統(tǒng)造價(jià)、開(kāi)發(fā)周期等的要求綜合考慮,進(jìn)行平衡,盡可能合理地劃分出硬件和軟件兩部分的功能要求。 在以上論證、分析的基礎(chǔ)上,確定總體方案,擬定出設(shè)計(jì)任務(wù)書(shū)。特別是團(tuán)隊(duì)工作時(shí),要按照軟件工程的思想,將整個(gè)系統(tǒng)分解為若干子系統(tǒng),分別列出子系統(tǒng)的任務(wù)書(shū),以及軟件、硬件及它們之間的接口標(biāo)準(zhǔn)、技術(shù)要求,這樣會(huì)最大效率地完成系統(tǒng)的設(shè)計(jì)。 9 第三章 燃?xì)鈭?bào)警器 硬件系統(tǒng)設(shè)計(jì) 89C51 單片機(jī)介紹 單片計(jì)算機(jī)簡(jiǎn)稱(chēng)單 片機(jī),又稱(chēng)微控制器( MCU)。它在一塊半導(dǎo)體芯片上集成了微處理器、一定容量的存儲(chǔ)器、輸入 /輸出接口、定時(shí)器 /計(jì)數(shù)器等電路,構(gòu)成了較完整的數(shù)字處理系統(tǒng)。單片機(jī)體積小、可靠性高、控制功能強(qiáng)、廣泛應(yīng)用于工業(yè)控制、儀表控制、網(wǎng)絡(luò)通信、汽車(chē)電子、智能家居、家用電器以及日常生活等各個(gè)領(lǐng)域。如今,可以說(shuō)是無(wú)處不在,無(wú)時(shí)不在。 89C51 單片機(jī)是在 Intel 公司的 8051 基礎(chǔ)上發(fā)展的 8 位單片機(jī)。它的內(nèi)部除了一個(gè) 8 為的微處理器外,片內(nèi)還包含 128 個(gè)字節(jié)的數(shù)據(jù)存儲(chǔ)器、 21 個(gè)特殊功能寄存器( SFR)和 4KB 的 Flash程序 存儲(chǔ)器;它可以尋址片內(nèi)外統(tǒng)一編址的 64KB的 RAM;片內(nèi)有 4 個(gè) 8 位并行 I/O 接口( UART)和兩個(gè) 16 位的定時(shí)器 /計(jì)數(shù)器;有很強(qiáng)的中斷處理和位操作功能。 基于 89C51 的電子鐘的設(shè)計(jì) 為了深入了解單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)的過(guò)程,設(shè)計(jì)一個(gè)基于 89C51 單片機(jī)控制的電子鐘的實(shí)例。 時(shí)間的概念對(duì)每個(gè)人來(lái)說(shuō)都是非常重要的,計(jì)時(shí)的時(shí)鐘(鐘表)在日常生活中經(jīng)常見(jiàn)到,是人們工作、學(xué)習(xí)、起居不可缺少的用具。利用電子元器件數(shù)字實(shí)時(shí)顯示 “時(shí):分:秒 ”信息,就是這里介紹的電子鐘(電子表)。 電子鐘的實(shí)現(xiàn)有多種方法,一種是采 用專(zhuān)用集成電路,目前市場(chǎng)上銷(xiāo)售的電子手表、電子掛鐘等多數(shù)是這種,它的優(yōu)點(diǎn)是集成度高、應(yīng)用方便、價(jià)格低廉。但是在單片機(jī)應(yīng)用系統(tǒng)中,往往也需要實(shí)時(shí)的時(shí)間信息,
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1