




已閱讀5頁,還剩32頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
煤氣報警器的畢業(yè)論文設(shè)計 1 開封大學(xué) 基于單片機(jī)的家用煤氣報警器設(shè)計的 畢業(yè)設(shè)計 目錄 摘要.2 Abstract.3 第 1 章 緒論.4 1.1、課題研究的背景4 1.2、課題研究的目的5 1.3、國內(nèi)外研究現(xiàn)狀及發(fā)展動態(tài)6 1.4、研究內(nèi)容7 第 2 章系統(tǒng)總體設(shè)計.8 2.1 設(shè)計要求.8 2.11 方案的選擇.8 2.12 煤氣泄露測試的功能9 2.13 煤氣泄露測試系統(tǒng)框圖9 2.2 相關(guān)技術(shù)和器件的基本知識.10 2.21 氣體傳感器介紹10 2.22單片機(jī)選擇.12 2.23 X5045 看門狗及復(fù)位電路16 2.24 聲光報警與 LED 顯示18 2.25 HD7279A 電路模塊20 2.26 數(shù)據(jù)采集單元.23 2.27 放大器的選擇.27 2.28 DS12887 實時時鐘芯片及其電路29 2.29 排氣扇控制系統(tǒng)與切斷閥.30 設(shè)計心得.33 參考文獻(xiàn):.35 謝辭.36 附錄 A:原理圖37 煤氣報警器的畢業(yè)論文設(shè)計 2 摘要 如今人類生活里面煤氣已成為人們生活中必不可少的能源了,在越來越多的人使 用煤氣的同時,煤氣泄漏引起的事故發(fā)生的頻率也越來越高,從而給人們的人身安全和 財產(chǎn)安全帶來了很多隱患,所以怎樣防止煤氣中毒與爆炸已成為人們的迫切需要.當(dāng)今 社會上,出現(xiàn)了許多煤氣報警器,而這些產(chǎn)品大都是針對煤氣的泄漏所做出的相應(yīng)的報 警,即為家庭式煤氣報警器。隨著社會的發(fā)展,煤氣報警器也在發(fā)展。微機(jī)控制技術(shù)、 傳感器在工業(yè)控制、機(jī)電一體化、智能儀表、通信、家用電器等方面得到了廣泛應(yīng)用, 顯著提高了各種設(shè)備的技術(shù)水平和自動化程度。 本課題設(shè)計煤氣報警采用了 AT89S52 單片機(jī)為報警器的核心部件, 對煤氣報警器進(jìn) 行控制。用單片機(jī)實現(xiàn)定時控制,電路簡單、價格便宜、可靠性好。由一氧化碳?xì)怏w傳 感器對煤氣進(jìn)行檢測,將所得的濃度值與設(shè)定濃度值相比較得到偏差。通過對偏差信號 的處理獲得控制信號,去調(diào)節(jié)煤氣出氣閥的通斷,八個單元的煤氣濃度對應(yīng)模擬量利用 A/D 轉(zhuǎn)換為數(shù)字量,并加入了鍵盤輸入,從而實現(xiàn)對家用煤氣漏氣的控制。整個系統(tǒng)的 硬件電路設(shè)計合理,性能安全可靠。 關(guān)鍵詞:單片機(jī)關(guān)鍵詞:單片機(jī) 煤氣濃度煤氣濃度 報警器報警器 煤氣報警器的畢業(yè)論文設(shè)計 3 Abstract Now the human life inside the gas has become essential to life energy, in more and more people use gas at the same time, gas leakage accidents caused by more and more is also high frequency, thus to peoples personal safety and property safety brought many hidden problems, so how to prevent gas poisoning and explosion has become the urgent needs of the people. In todays society, appeared a lot of gas alarm, but these products are mostly for the coal gas leak made corresponding alarm, is a family type gas alarm. With the development of the society, gas alarm also in development. The microcomputer control technology, the sensor inindustrialcontrolmechanicalandelectricalintegration,intelligentinstrument, communication, household appliances, etc to a wide range of applications, improved the each . This topic design gas alarm used for alarmAT89S52 SCM core part, gas alarm to control. With the single chip microcomputer timing control, circuit is simple, cheap, good reliability. Carbon monoxide gas by electrochemical sensors to detect gas, took the density and setting density compared to get deviation. Through to the deviation of signal processing gain control signal to regulate the gas out of the air valve hige, eight units of gas concentration of corresponding simulation using A/D conversion for the digital quantity, and joined the keyboard input, so as to realize the control of household gas leak. The whole system hardware circuit design is reasonable and reliable performance. Keywords: SCMgas concentrationalarm 煤氣報警器的畢業(yè)論文設(shè)計 4 第 1 章 緒論 1.1、課題研究的背景 隨著經(jīng)濟(jì)和科學(xué)技術(shù)的快速發(fā)展,人們對生活質(zhì)量的提高和生活環(huán)境的改善越來越 重視,液化氣、煤氣進(jìn)入家庭的使用為人們帶來了方便,人民生活水平的提高,管道煤氣 和罐裝煤氣已深入到尋常百姓家。 我國燃?xì)獾淖兏锛拔鳉鈻|輸工程的進(jìn)行,煤氣和天燃?xì)庖殉蔀槎鄶?shù)家庭的燃料。每 年,因煤氣泄露造成的煤氣中毒事故中,因使用熱水器不當(dāng)或產(chǎn)品本身的質(zhì)量問題,造 成的煤氣中毒事故,事故發(fā)生頻率隨年增長。因室內(nèi)煤氣濃度過高,引起煤氣爆炸的事 故也不少見。所以怎樣防止煤氣中毒與爆炸已經(jīng)成為人們的迫切需要。為此我們開發(fā)研 制了智能煤氣報警系統(tǒng)。目前家用煤氣,液化氣、天然氣作為氣體燃料,已用于家庭、 旅館,深入人民的生活之中。氣體燃料的應(yīng)用和普及,伴之而來的是氣體泄漏造成的中 毒、爆炸、火災(zāi)等事故也時有發(fā)生。家用煤氣有時會因各種原因發(fā)生泄漏,煤氣的主要 成分是甲烷、CO 等氣體,甲烷是一種可燃性氣體,遇到明火會發(fā)生燃燒,當(dāng)濃度達(dá)到 一定數(shù)量時甚至爆炸,所以如果在煤氣泄漏時打電話,煤氣遇到電火花可能會發(fā)生爆炸 事故。人呆在煤氣泄漏的空間內(nèi),甲烷的不完全燃燒可能會生成一氧化碳,一氧化碳泄 漏中毒死亡尤為嚴(yán)重。眾多周知由于 CO 與血液中的血紅素的結(jié)合能力是氧的 240 倍, 因此,當(dāng)它進(jìn)入人體血液循環(huán)系統(tǒng)后,就會大量取代氧而與血紅素結(jié)合,抑制血液中氧氣 的釋放,使得人體缺氧,從而導(dǎo)致發(fā)生頭痛、耳鳴、嘔吐、血壓降低等不同程度的癥狀 發(fā)生。如果 CO 中毒,輕者于康復(fù)過程中可能會頭昏眼花、喪失記憶或引起視覺及神經(jīng)上 的障礙,嚴(yán)重者會導(dǎo)致腦部受損甚至發(fā)生死亡。 煤氣報警器的畢業(yè)論文設(shè)計 5 表 1.1CO 對人體的有害程度 空氣中一氧化碳的濃度吸入時間和中毒癥狀 200ppm2-3 小時前頭部輕度頭痛 400ppm1-2 小時前頭痛惡心 2.5-3 小時后頭痛 800ppm45 分鐘頭暈眼花 2 小時精神失常 1600ppm20 分鐘頭暈、頭痛眼花 2 小時死亡 3200ppm5-10 分鐘頭暈、頭痛、眼花 30 分鐘死亡 6400ppm1-2 分鐘頭暈、頭痛、眼花 10-15 分鐘死亡 12800ppm1-3 分鐘死亡 1.2、課題研究的目的 可燃性氣體通常指煤氣、石油液化氣、汽油蒸汽、酒精蒸汽、天然氣以及煤礦瓦斯 等。這些氣體主要含有烷類(甲烷) 、烴類、烯類、醇類、苯類以及一氧化碳和氫氣等 成分,這些氣體易燃、易爆、不易貯存,在使用這些氣體的過程中,如違反操作規(guī)程或 者設(shè)備密封不好,都有可能發(fā)生可燃?xì)怏w泄漏事故,進(jìn)而釀成火災(zāi)或爆炸事故,給人民 的生命財產(chǎn)造成損失??扇夹詺怏w檢測報警裝置是能夠檢測環(huán)境中的可燃性氣體濃度, 并具有報警功能的儀器。 使用可燃?xì)鈾z測報警器是對付燃?xì)鉄o形殺手的重要且非常有效 的手段之一。當(dāng)今社會計算機(jī)科學(xué)技術(shù)的普及和信息技術(shù)的迅猛發(fā)展,人們己不在滿足 于傳統(tǒng)的居住環(huán)境, 對家庭及住宅小區(qū)提出了更高的要求, 智能化被引入人們的生活中, 并迅速在世界各地發(fā)展起來。人們對居住環(huán)境的要求日見增高,體現(xiàn)在希望住宅不僅更 便利、更加舒適而且更安全。如今單片機(jī)的應(yīng)用越來越廣泛,煤氣泄漏則是人們?nèi)粘I?活中常常需要測量和控制的一個問題。單片機(jī)有利于為現(xiàn)代人工作、科研、生活、提供 煤氣報警器的畢業(yè)論文設(shè)計 6 更好的、更方便、更安全的設(shè)施。為了防止中毒事件再次發(fā)生,提出利用單片機(jī)系統(tǒng)進(jìn) 行有效的預(yù)防對策。所以怎樣防止煤氣中毒與可燃性氣體爆炸已成為人們的迫切需要。 為此我們開發(fā)研制了智能煤氣報警系統(tǒng)。 1.3、國內(nèi)外研究現(xiàn)狀及發(fā)展動態(tài) 報警器其實按檢測氣體可分為:可燃?xì)怏w報警器,有毒氣體報警器和復(fù)合式氣體報 警器,其中復(fù)合式氣體報警器可同時檢測可燃和有毒氣體氣體報警器,使用不同傳感器 檢測不同氣體。 按自身形態(tài)可分為:固定式氣體報警器和便攜式氣體檢測儀。 燃?xì)庑孤﹫缶鲝墓δ苌峡煞譃椋?僅有泄漏報警功能的泄漏報警器和可以指示所探 測到的燃?xì)鉂舛炔⒕哂袌缶δ艿臋z測報警器;燃?xì)鈭缶鲝氖褂脠鏊峡煞譃椋好裼?燃?xì)庑孤﹫缶骱蜕逃脠缶鳌?其中民用報警器通常是獨立的在住宅中使用的燃?xì)鈭缶?器,功能較簡單,容易實現(xiàn),且價格便宜;商用報警器主要使用燃?xì)獾倪\輸、儲存場所、 使用燃?xì)夂涂赡苡腥細(xì)庑孤┑牡墓S和公共場所。城市燃?xì)庖?guī)范中規(guī)定地下室、半地下 室、建筑的管道井、地上密閉空間的用氣房間、封閉計量表房等可能出現(xiàn)可燃?xì)庑孤兜?地方都要安裝燃?xì)鈭缶鳌?建筑和燃?xì)獾南嚓P(guān)規(guī)范和法規(guī)也推薦使用民用燃?xì)庑孤﹫缶?器。 民用可燃?xì)怏w報警器為居民家庭用的燃?xì)鈭缶?,一般安裝在廚房、浴室等安裝了 煤氣設(shè)備的地方。遇燃?xì)庑孤r,報警器可發(fā)出聲光報警,或同時伴有數(shù)字顯示,同時 聯(lián)動外部設(shè)備。有的報警器可自動開啟排風(fēng)扇,把燃?xì)馀懦鍪彝?;還有的報警器在報警 時可自動關(guān)閉燃?xì)忾y門,以防燃?xì)饫^續(xù)泄漏。在應(yīng)用方面,目前最廣泛的是可燃性氣體 氣敏元件傳感器,已普及應(yīng)用于氣體泄漏檢測和監(jiān)控,從工廠企業(yè)到居民家庭,應(yīng)用十 分廣泛。 國外從 20 世紀(jì) 30 年代開始研究及開發(fā)氣體傳感器,發(fā)展非常迅速,其一方面是因 為人們安全意識越來越強(qiáng),對環(huán)境安全性和生活舒適性的要求提高;另一方面是因為傳 感器市場增長受到政府安全法規(guī)的保護(hù)和推動,因為發(fā)展智能的傳感器,可以推動人們 的生活水平的發(fā)展。據(jù)有關(guān)統(tǒng)計,美國 1996 年到 2002 年氣體傳感器年均增長率為 27% 至 30%。隨著傳感器生產(chǎn)工藝水平逐步提高,傳感器日益小型化、集成度不斷增大,使 煤氣報警器的畢業(yè)論文設(shè)計 7 得氣體檢測儀器的體積也逐漸變小,提高了氣體檢測儀器的便攜性,高集成,體積小, 功能容易實現(xiàn),更加利于生產(chǎn)、運輸及市場推廣。 1963 年 5 月,日本開發(fā)完成第一臺接觸燃燒式家用燃?xì)庑孤﹫缶?,又于次?12 月其改良產(chǎn)品問世,改良的報警器可以檢測燃?xì)猓淄椋?、一氧化碳等氣體,可以安裝 在浴室或者采用集中監(jiān)視。 我國于 70 年代初期開始研制可燃性氣體報警器,生產(chǎn)型號多樣、品種較齊全,應(yīng) 用范圍也由單一的煉油系統(tǒng)擴(kuò)展到幾乎所有危險作業(yè)環(huán)境的各種類型報警器, 同時產(chǎn)品 數(shù)量也在不斷增加。但主要是在引進(jìn)國外先進(jìn)的傳感器技術(shù)和先進(jìn)的生產(chǎn)工藝基礎(chǔ)上, 進(jìn)行研究與開發(fā)形成自己的特色。但是近年來,在氣體選擇性和產(chǎn)品穩(wěn)定性上也有很大 進(jìn)步。 1.4、研究內(nèi)容 本設(shè)計針對經(jīng)常發(fā)生的煤氣泄漏中毒事件,采用煤氣、甲烷及一氧化碳等氣體傳 感器、單片機(jī)、電磁閥和電鈴,設(shè)計一套有毒氣體檢測、報警電路,顯示室內(nèi)空氣質(zhì)量, 用單片機(jī)模塊分路控制繼電器、發(fā)光二極管和報警器。 報警系統(tǒng)由硬件和軟件兩大部分組成。其中硬件部分由各報警感應(yīng)器、感應(yīng)器控制 器、主控器等設(shè)備組成。軟件部分主要是報警系統(tǒng)控制程序。CO 氣體傳感器用來檢測 空氣中煤氣的濃度,當(dāng)空氣中煤氣含量超過允許的標(biāo)準(zhǔn)濃度后,感應(yīng)器所獲得的感應(yīng)信 號均被感應(yīng)器控制器所接收,再由感應(yīng)器控制器對各感應(yīng)信號進(jìn)行相應(yīng)識別和處理,并 將處理后的感應(yīng)信號轉(zhuǎn)化為電信號,再通過串口送至主控器,由主控器對其采取相應(yīng)的 警報動作。 報警信號加至報警聲響電路的控制端后, 報警聲響電路被觸發(fā), 發(fā)出報警聲, 同時關(guān)閉總氣閥。 本課題在硬件設(shè)計方面主要研究組成家用煤氣泄漏報警控制系統(tǒng)的單片機(jī)芯片、 CO 氣體傳感器總線的使用方法,同時研究電路設(shè)計思路、電路組成,包括控制芯片、氣體 傳感器、單片機(jī)等的選用和設(shè)計。 本設(shè)計主要研究并設(shè)計一個基于單片機(jī)的煤氣報警系統(tǒng), 并實現(xiàn)對 A/D 數(shù)據(jù)的采集 和聲光的報警控制??刂葡到y(tǒng)主要是由 52 系列單片機(jī)、A/D 數(shù)據(jù)采集電路、傳感器電 煤氣報警器的畢業(yè)論文設(shè)計 8 路、看門狗、復(fù)位電路、LED 顯示、聲光報警電路等部分組成。單片機(jī)通過 A/D 轉(zhuǎn)換 8 路傳感器來所得到的信號,進(jìn)行比較處理,并且能夠存儲各個通道的報警上限和報警時 的數(shù)據(jù)儲存, 并且在安全值內(nèi), 輪回顯示當(dāng)前通道的測量值和設(shè)定值, 但是在安全值外, 則產(chǎn)生聲光報警,并且輪回顯示報警通道的當(dāng)前值和設(shè)定值。 第 2 章系統(tǒng)總體設(shè)計 2.1 設(shè)計要求 2.11 方案的選擇 目前存在很多關(guān)于煤氣報警器設(shè)計的方案,很多種設(shè)計方法,但是我在這里這里不 一一列舉,只介紹了幾種方案,簡單介紹如下: 方案一,通過 52 系列單片機(jī)作為主控單元,并且能夠通過傳感器把模擬信號通過 A/D 信號轉(zhuǎn)換為數(shù)字信號,并且讀取和顯示出來。鍵盤可以通過不同的應(yīng)用場合和針對 不同氣體做出相應(yīng)的濃度設(shè)定,并且儲存報警的上限和報警時間,從而方便查詢和日后 的工作調(diào)查。 方案二,通過傳感器感受到可燃性氣體,降低自身的阻值,從而增大電流,并且驅(qū) 動蜂鳴器報警。電路簡單、可靠但是靈活性和實用性相較而言差。 方案三,可以通過傳感器感知原始信號多級放大電路,并用電位器調(diào)節(jié)得到固定的 電壓值,當(dāng)?shù)玫娇扇夹詺怏w信號時,電阻值會立刻變小,放大器的放大倍數(shù)會增加,電 壓也就隨著增加,驅(qū)動三極管導(dǎo)通報警電路。該方案有一定的靈活性和可執(zhí)性,但是電 路比較復(fù)雜,智能性差。 方案四,采用的是 Rabbit RCM5700 模塊實現(xiàn)煤氣報警器,該方案基于 Rabbit RCM5700 模塊進(jìn)行開發(fā)設(shè)計,Rabbit MiniCore 模塊用于加速嵌入式系統(tǒng)的開發(fā)和實施。 編程開發(fā)采用我們經(jīng)過業(yè)界廣為驗證的 Dynamic C 開發(fā)系統(tǒng), 一個包括編輯器、鏈接 器、裝載器和編譯器在內(nèi)的 C 語言集成開發(fā)環(huán)境。從計算機(jī)通過 USB 端口或串口下載 煤氣報警器的畢業(yè)論文設(shè)計 9 程序,立即在目標(biāo)硬件上進(jìn)行調(diào)試無需在線仿真器。這種開發(fā)環(huán)境減少了工作量, 加速了軟硬件集成。Rabbit 提供了廣泛的驅(qū)動函數(shù)庫和例程、免費的 TCP/IP 及其源代 碼。 綜合考慮,由于使用 52 系列的單片機(jī)設(shè)計方案,靈活性強(qiáng)、高集成、電路簡單、 價格便宜、可靠性好,所以本設(shè)計采用方案一。 2.12 煤氣泄露測試的功能 在本設(shè)計中, 煤氣泄露測試報警器裝置的主要功能就是快速準(zhǔn)確的檢測被測氣體中 有害氣體(主要是 CO 有毒氣體)的在空氣中的含量,通過 LED 顯示屏將 CO 氣體濃度顯 示出來,與計算機(jī)通信端口。所以為了實現(xiàn)以上功能:系統(tǒng)應(yīng)該具備氣體傳感器、數(shù)據(jù) 采集、A/D 轉(zhuǎn)換電路、單片機(jī)、LED 數(shù)碼顯示、聲光報警單元、光電隔離技術(shù)和切斷閥、 看門狗。 2.13 煤氣泄露測試系統(tǒng)框圖 圖 2-1 測試系統(tǒng)框圖 這個煤氣報警器的設(shè)計主要是依靠 AT89S52 系列的單片機(jī)來實現(xiàn), 其中系統(tǒng)的工作 的大概流程如下: 起先由裝在室內(nèi)的有毒氣體(一氧化碳?xì)怏w)傳感器獲得被測量對象(室內(nèi) CO 氣體 的濃度)原始信號,經(jīng)過溫度補(bǔ)償和取樣放大得到矯正后的可匹配信號,再進(jìn)入數(shù)模 AT8 9S52 系列 單片 機(jī) 有毒氣體 (CO)傳 感器 溫度補(bǔ)差、取樣放大 預(yù)警 設(shè) 置 A/D 轉(zhuǎn)換 器 數(shù)碼顯 示 光 電 隔 離接口 繼電器排 氣 切斷器 A/D 轉(zhuǎn)換 器 煤氣報警器的畢業(yè)論文設(shè)計 10 (A/D)轉(zhuǎn)換器,把原始模擬的信號轉(zhuǎn)化為數(shù)字信號(電信號) ,從而得到被測對象的數(shù) 字量信號,傳給單片機(jī), 再由單片機(jī)進(jìn)行數(shù)據(jù)處理,最后得到最終的室內(nèi)環(huán)境一氧化碳濃 度值,將此數(shù)據(jù)通過數(shù)碼管顯示并保存,同時根據(jù)系統(tǒng)設(shè)定的限值參數(shù)判斷環(huán)境濃度是 否超標(biāo),如果超標(biāo)立即向光隔離接口輸出控制信號,通過繼電器打開排氣扇, 如果超出 下限值,切斷閥關(guān)閉,并開始進(jìn)入危險期計時,如果發(fā)現(xiàn)環(huán)境中一氧化碳濃度長時間處 于危險狀態(tài),則有可能排氣扇未能打開,或者房間發(fā)生嚴(yán)重一氧化碳?xì)怏w泄露事故,此時 啟動預(yù)警信號進(jìn)行光電報警提示,提示室內(nèi)人員打開門窗、關(guān)閉氣源,并迅速撤離事故 現(xiàn)場。 2.2 相關(guān)技術(shù)和器件的基本知識 2.21 氣體傳感器介紹 1.氣體傳感器是一種將某種氣體體積分?jǐn)?shù)轉(zhuǎn)化成對應(yīng)電信號的轉(zhuǎn)換器。 探測頭通過 氣體傳感器對氣體樣品進(jìn)行調(diào)理,通常包括濾除雜質(zhì)和干擾氣體、干燥或制冷處理儀表 顯示部分。 氣體傳感器也是一種將氣體的成份、濃度等信息轉(zhuǎn)換成可以被觀察人員、儀器儀 表、計算機(jī)等利用的信息的裝置。氣體傳感器一般被歸為化學(xué)傳感器的一類,盡管這種 歸類不一定科學(xué)。 “氣體傳感器”包括:熱導(dǎo)式氣體傳感器、半導(dǎo)體氣體傳感器、電化學(xué)氣體傳感 器、催化燃燒式氣體傳感器、紅外線氣體傳感器等。 2. 氣體傳感器應(yīng)滿足的基本條件 一個氣體傳感器可以是單功能的,也可以是多功能的;可以是單一的實體,也可以 是由多個不同功能傳感器組成的陣列。但是,任何一個完整的氣體傳感器都必須具備以 下條件: (1) 能選擇性地檢測某種單一氣體,而對共存的其它氣體不響應(yīng)或低響應(yīng)。 (2) 對被測氣體具有較高的靈敏度,能有效地檢測允許范圍內(nèi)的氣體濃度。 (3) 制造成本低,使用與維護(hù)方便。 煤氣報警器的畢業(yè)論文設(shè)計 11 (4) 長期工作穩(wěn)定性好。并且使用壽命長。 (5) 對檢測信號響應(yīng)速度快,并且重復(fù)性好。 3.氣體傳感器的選定 氣體傳感器是本系統(tǒng)檢測的起點,也是系統(tǒng)的核心和重點,選擇合適的傳感器理所 當(dāng)然的成為決定這次設(shè)計系統(tǒng)成功的關(guān)鍵。 一氧化碳?xì)怏w傳感器屬于氣敏傳感器, 通過 A/D 轉(zhuǎn)換電路將模擬量轉(zhuǎn)換成數(shù)字量后 送到單片機(jī),進(jìn)而由單片機(jī)完成數(shù)據(jù)處理、濃度處理及報警控制等相關(guān)工作。傳感器作 為煤氣泄露測試裝置報警器的信號采集部分,是儀表的核心組成部分之一。本次設(shè)計采 用 MQ-9 半導(dǎo)體氣體傳感器,MQ-9 傳感器是裝有活性炭過濾器的傳感器,從而可以消除 雜質(zhì)氣體的影響,對有機(jī)溶劑或其他揮發(fā)性氣體的靈敏度低,而對氫氣和一氧化碳的靈 敏度高,所以非常適合用于檢測人工煤制氣。 圖 2.2 靈敏度特性 縱坐標(biāo)以傳感器電阻比(Rs/Ro)表示 Rs,Ro 的定義如下: Rs 不同濃度氣體中的電阻值 , Ro 1000ppm 一氧化碳中的電阻值 基本測試回路: 此傳感器需要施加 2 個電壓:加熱器電壓(VH)和回路電壓(VC) 。這個加熱器電 煤氣報警器的畢業(yè)論文設(shè)計 12 壓 (VH) 用于維持敏感素子處于與對象氣體相適應(yīng)的特定溫度而施加在集成的加熱器上。 VC 則是用于測定與傳感器串聯(lián)的負(fù)載電阻(RL)上的兩端電壓(VRL) 。這種傳感器具 有極性,所以 VC 需用直流電源。只要能滿足傳感器的電性要求,回路電壓 VC 和 VH 可 以共用同一個電源電路。為了將判定值水平最佳化,并使敏感素子的功耗(PS)低于 15mW 的限度值,需要選擇 RL 的值。 MQ-9 的管腳連接如圖 2.3 所示: 1 或 3 接傳感器,4 或 6 接傳感器,2 和 5 接加熱器 圖 2.3 MQ-9 的管腳連接 MQ-9 傳感器的工作原理是它的表面電阻 Rs ,是通過與其串聯(lián)的負(fù)載電阻 RL 上 的有效電壓信 VRL 輸出而獲得的。二者之間的關(guān)系為:Rs/R L = (Vc-V RL ) / V RL MQ- 9 型氣敏元件的敏感層是用非常穩(wěn)定的二氧化錫制成的。因此,它具有優(yōu)秀的 長 期穩(wěn)定性,在正常使用條件下,其使用壽命可達(dá) 5 年,所以被廣泛運用。 2.22單片機(jī)選擇 52 單片機(jī)芯片內(nèi)集成了定時/計數(shù)器、中斷系統(tǒng)和串行口等基本功能部件,一塊小 的芯片就是一個完整的小微機(jī)系統(tǒng),可以應(yīng)用于簡單的測控系統(tǒng)。Atmel 公司是世界著 名的 Flash 存儲器制造商。Flash 存儲器是一種可以反復(fù)擦寫的電擦/電寫閃速存儲器 (FPEROM)。控制器部分采用了美國 ATMEL 公司的 AT89S52 單片機(jī),AT89S52 單片機(jī)是 一個低功耗,高性能 CMOS 8 位單片機(jī),片內(nèi)含 8k Bytes ISP 的可反復(fù)擦寫 1000 次的 Flash 只讀程序存儲器,器件采用 ATMEL 公司的高密度,兼容標(biāo)準(zhǔn) MCS-51 指令系統(tǒng)及 80C51 引腳結(jié)構(gòu),非易失性存儲技術(shù)制造,芯片內(nèi)集成了通用 8 位中央處理器和 ISP Flash 存儲單元,功能強(qiáng)大的微型計算機(jī)的 AT89S52 可為許多嵌入式控制應(yīng)用系統(tǒng)提供 高性價比的解決方案。AT89S52 具有如下特點:40 個引腳,8k Bytes Flash 片內(nèi)程序 煤氣報警器的畢業(yè)論文設(shè)計 13 存儲器,256 bytes 的隨機(jī)存取數(shù)據(jù)存儲器(RAM) ,32 個外部雙向輸入/輸出(I/O)口, 2 個 16 位可編程定時計數(shù)器,5 個中斷優(yōu)先級,2 層中斷嵌套中斷,2 個全雙工串行通 信口,片內(nèi)時鐘振蕩器,看門狗電路。 此外,AT89S52 設(shè)計和配置了振蕩頻率可為 0 Hz,并可通過軟件設(shè)置省電模式???閑模式下,CPU 暫停工作,而 RAM(隨機(jī))定時計數(shù)器,串行口,,外中斷系統(tǒng)可繼續(xù)工 作,掉電模式凍結(jié)振蕩器而保存 RAM 的數(shù)據(jù),停止芯片其它功能直至外中斷激活或硬件 復(fù)位。同時該芯片還具有 PLCC、PDIP 和 TQFP 等三種封裝形式,以適應(yīng)不同產(chǎn)品的需求。 AT89S52 單片機(jī)的主要功能特性: 兼容 MCS-51 指令系統(tǒng) 8k 可反復(fù)擦寫(1000 次)ISP Flash ROM 3 個 16 位可編程定時/計數(shù)器 時鐘頻率 0-33MHz 32 個雙向 I/O 口、4.5-5.5V 工作電壓 全雙工 UART 串行中斷口線 256x8bit 內(nèi)部 RAM 2 個外部中斷源 中斷喚醒省電模式、低功耗空閑和省電模式 看門狗電路 3 級加密位 軟件設(shè)置空閑和省電功能 靈活的 ISP 字節(jié)和分頁編程、雙數(shù)據(jù)寄存器指針 煤氣報警器的畢業(yè)論文設(shè)計 14 圖 2.489S52 的各個管腳 各個引腳的說明: 52 單片機(jī)有四個八位雙向并行的 I/O 端口:P0,P1,P2,P3。端口映射于特殊功能寄 存器中,每個端口都有字節(jié)地址,可以輸入、輸出字節(jié)數(shù)據(jù),也就是并行操作;每個端 口也有位地址,其各條 I/O 線也是單獨的使用;對相應(yīng)地址但愿執(zhí)行讀寫指令,就實現(xiàn) 了從相應(yīng)端口的輸入/輸出操作。四個并行的端口 P0,P1,P2,P3 還具有各自不同的結(jié)構(gòu) 特點和功能。 P1 口(準(zhǔn)雙向通用 I/O 口) :P1 口是一個內(nèi)部提供上拉電阻的 8 位雙向 I/O 口,P1 口緩沖器能接收輸出 4TTL 門電流。 P1 口管腳寫入 1 后,被內(nèi)部上拉為高, 可用作輸入, P1 口被外部下拉為低電平時,將輸出電流,這是由于內(nèi)部上拉的緣故。在 FLASH 編程 和校驗時,P1 口作為第八位地址接收。 P3 口(具備第二功能的準(zhǔn)雙向通用 I/O 口) :P3 口管腳是 8 個帶內(nèi)部上拉電阻的雙 向 I/O 口,可接收輸出 4 個 TTL 門電流。當(dāng) P3 口寫入“1”后,它們被內(nèi)部上拉為高電 平,并用作輸入。作為輸入,由于外部下拉為低電平,P3 口將輸出電流(ILL)這是由 于上拉的緣故。 P3 口和 P1 口相比較增加了第二功能輸入輸出端口。輸入有兩路,加入或門 4 作緩 沖器。鎖存器輸出改成 Q 端,用非與門 3 控制輸出功能的交換。 表 2.1P3 口的第二功能: 煤氣報警器的畢業(yè)論文設(shè)計 15 引腳第二功能 P3.0RXD(串行輸入口) P3.1TXD(串行輸出口) P3.2/INT0(外部中斷 0 請求輸入端) P3.3/INT1(外部中斷 1 請求輸入端) P3.4T0(定時/計數(shù)器 0 計數(shù)脈沖輸入端) P3.5T1(定時/計數(shù)器 1 計數(shù)脈沖輸入端) P3.6/WR(片外數(shù)據(jù)存儲器寫選通信號輸出端) P3.7/RD(片外數(shù)據(jù)存儲器讀選通信號輸出端) P0 口 (地址數(shù)據(jù)分時復(fù)用總線和通用 I/O 口) : P0 口為一個 8 位漏級開路雙向 I/O 口,每腳可吸收 8TTL 門電流。當(dāng) P1 口的管腳第一次寫 1 時,被定義為高阻輸入。P0 能夠用于外部程序數(shù)據(jù)存儲器,它可以被定義為數(shù)據(jù)/地址的第八位。在 FIASH 編程時, P0 口作為原碼輸入口,當(dāng) FIASH 進(jìn)行校驗時,P0 輸出原碼,此時 P0 外部必須被拉高。 P2 口 (通用 I/O 口或高 8 位地址口) : P2 口為一個內(nèi)部上拉電阻的 8 位雙向 I/O 口, P2 口緩沖器可接收,輸出 4 個 TTL 門電流,當(dāng) P2 口被寫“1”時,其管腳被內(nèi)部上拉 電阻拉高,且作為輸入。并因此作為輸入時,P2 口的管腳被外部拉低,將輸出電流。 這是由于內(nèi)部上拉的緣故。P2 口當(dāng)用于外部程序存儲器或 16 位地址外部數(shù)據(jù)存儲器進(jìn) 行存取時,P2 口輸出地址的高八位。在給出地址“1”時,它利用內(nèi)部上拉優(yōu)勢,當(dāng)對 外部八位地址數(shù)據(jù)存儲器進(jìn)行讀寫時,P2 口輸出其特殊功能寄存器的內(nèi)容。P2 口在 FLASH 編程和校驗時接收高八位地址信號和控制信號。 P0 口能驅(qū)動 8 個 LSTTL 負(fù)載,即負(fù)載電流大于或等于 800uA;P1、P2、P3 端口的 負(fù)載能力相同,它們分別能驅(qū)動 4 個 LSTTL 負(fù)載,即負(fù)載電流大于或等于 400uA。 RST:復(fù)位輸入。當(dāng)振蕩器復(fù)位器件時,要保持 RST 腳兩個機(jī)器周期的高電平時間。 ALE/PROG:當(dāng)訪問外部存儲器時,地址鎖存允許的輸出電平用于鎖存地址的地位字 節(jié)。在 FLASH 編程期間,此引腳用于輸入編程脈沖。在平時,ALE 端以不變的頻率周期 輸出正脈沖信號,此頻率為振蕩器頻率的 1/6。 VCC:供電電壓,接+5V 電源正端。 煤氣報警器的畢業(yè)論文設(shè)計 16 VSS:接地, 接+5V 電源地端。 PSEN:程序儲存允許(PSEN)輸出是外部程序存儲器的讀選通信號,當(dāng) AT89S52 由 外部程序存儲器取指令(或數(shù)據(jù))時,每個機(jī)器周期兩次 PSEN 有效,即輸出兩個脈沖, 在此期間,當(dāng)訪問外部數(shù)據(jù)存儲器,將跳過兩次 PSEN 信號。 EA/VPP:外部訪問允許,欲使 CPU 僅訪問外部程序存儲器(地址為 0000H-FFFFH) , EA 端必須保持低電平(接地) 。需注意的是:如果加密位 LB1 被編程,復(fù)位時內(nèi)部會鎖 存 EA 端狀態(tài)。 如 EA 端為高電平 (接 Vcc 端) , CPU 則執(zhí)行內(nèi)部程序存儲器的指令。 FLASH 存儲器編程時,該引腳加上+12V 的編程允許電源 Vpp,當(dāng)然這必須是該器件是使用 12V 編程電壓 Vpp。 XTAL1:振蕩器反相放大器和內(nèi)部時鐘發(fā)生電路的輸入端。 XTAL2:振蕩器反相放大器的輸出端。 圖 2.589s52 最小系統(tǒng) 2.23 X5045 看門狗及復(fù)位電路 X5045 的特點是一種集看門狗、 電壓監(jiān)控和串行 EEPROM 三種功能于一身的可編程 煤氣報警器的畢業(yè)論文設(shè)計 17 電路。X5045 中的看門狗對系統(tǒng)提供了保護(hù)功能。這種組合設(shè)計減少了電路對電路板空 間的需求。如果當(dāng)系統(tǒng)發(fā)生故障而超過設(shè)置時間時,電路中的看門狗將通過 RESET(復(fù) 位)信號向 CPU 作出反應(yīng)。X5045 提供了三個時間值供用戶選擇使用。它所具有的電壓 監(jiān)控功能還可以保護(hù)系統(tǒng)免受低電壓的影響,當(dāng)電源電壓降到允許范圍以下時,系統(tǒng)將 復(fù)位,直到電源電壓返回到穩(wěn)定值為止。X5045 的存儲器與 CPU 可通過串行通信方式接 口,共有 4096 個位,可以按 512 x 8 個字節(jié)來放置數(shù)據(jù)。可以存放 512 個字節(jié),可擦 寫 100 萬次以上并且存儲 100 年。 圖 2.6 X5045 引腳 X5045 的管腳排列如圖 3-7 所示,它共有 8 個引腳,各引腳的功能如下: CS :電 路選擇端,低電平有效;SO :串行數(shù)據(jù)輸出端;SI :串行數(shù)據(jù)輸入端;SCK:串行時 鐘輸入端; WP :寫保護(hù)輸入端,低電平有效; RESET :復(fù)位輸出端;VCC :電源端; VSS :接地端。 本設(shè)計中由于 X5045 是利用 SPI 通信協(xié)議 (高速同步串行口) , SPI, 是一種高速的, 全雙工,同步的通信總線,并且在芯片的管腳上只占用四根線,節(jié)約了芯片的管腳,同 時為 PCB 的布局上節(jié)省空間,提供方便,正是出于這種簡單易用的特性,現(xiàn)在越來越多 的芯片集成了這種通信協(xié)議所以電路連接十分簡單。SI 和 SO 分別接 89S52 的 P1.3 和 P1.4 用作數(shù)據(jù)的傳輸使用。 CS 和 SCK 分別接單片機(jī)的 P1.1 和 P1.2 用作控制端口使用。 WP 和 Vcc 是直接接電源,RS 上拉 10k 電阻接電源,并且接上 89S52 的 RESET 引腳,用 作控制單片機(jī)復(fù)位信號使用,并且上電復(fù)位。設(shè)計中所用到的電路圖如圖 2.7 所示 煤氣報警器的畢業(yè)論文設(shè)計 18 圖 2.7X5045 的連接 2.24 聲光報警與 LED 顯示 作為煤氣泄露測試裝置,其中聲光報警部分不可缺少,當(dāng)檢測到一氧化碳有毒氣 體在空氣中的所占的濃度比例超標(biāo)時,就應(yīng)該通過聲光方式發(fā)出警報,防止由于一氧化 碳?xì)怏w含量過高而發(fā)生的意外事故。 本設(shè)計中的聲光報警部分包括蜂鳴器以及紅、黃、綠三個 LED 報警指示燈。 聲光報警表現(xiàn)形式如下: 1.紅色燈點亮?xí)r表示被測得一氧化碳?xì)怏w含量已經(jīng)達(dá)到報警值, 此時黃色和綠色燈 熄滅,蜂鳴器發(fā)出聲光報警,通知用戶; 2.黃色燈點亮表示傳感器檢測到一氧化碳?xì)怏w濃度超過下限值,但沒有達(dá)到報警 值,此時紅色燈和綠色燈熄滅,蜂鳴器不發(fā)聲; 3. 綠色燈點亮表示傳感器檢測到一氧化碳?xì)怏w,但沒達(dá)到下限值,所以一切正常, 此時紅色和黃色熄滅,蜂鳴器不發(fā)聲; 單片機(jī)本身 I/O 的驅(qū)動能力不是很高, 所以對蜂鳴器的驅(qū)動需要加入一個 PNP 三極 管,這樣能夠使蜂鳴器的聲音更加響亮,起到更好的報警作用。三極管基極的電路保證 了只有在單片機(jī)輸出低電平時,蜂鳴器才會發(fā)聲,從而避免了錯誤報警的發(fā)生。 用聲音或是燈光報警時,連續(xù)的聲響或常亮的燈光往往不易被人們的警覺,只有斷 煤氣報警器的畢業(yè)論文設(shè)計 19 續(xù)的聲音或山所的燈光才能取得最佳的報警效果。 就利用時鐘翻轉(zhuǎn) P3.5 和 P1.0 來轉(zhuǎn)換 電平,產(chǎn)生短促的報警聲音或閃爍燈光。 圖 2.8 聲光報警電路 LED 數(shù)碼顯示器是一種由 LED 發(fā)光二極管組合顯示字符的顯示器件。它使用了 8 個 LED 發(fā)光二極管,其中 1 個用于顯示小數(shù)點,7 個用于顯示字符,故稱之為 7 段發(fā)光二 極管數(shù)碼顯示器。 驅(qū)動 LED 的時候,應(yīng)該分二種情況比如用共陰接法和共陽接法,共陽的時候 LED 正 端接正電源,負(fù)端通過一個限流電阻接 P 口,這時不用接上拉電阻,只要這個限流電阻 取合適就可以了解發(fā)光管亮的時候電流就是從電源正LED限流電阻P 口, P 口為低 電位發(fā)光管滅的時候沒有電流流過。P 口為高電位或高阻狀態(tài)共陰接法,LED 負(fù)端接地, 正端直接 P 口,這時候要接上拉電阻,這個上拉電阻是提供 LED 發(fā)光用的,發(fā)光管亮的 這個時候電流是從電源正上拉電阻LED 地。這時上拉電阻也是限流用的。P 口為 高電位或高阻狀態(tài)發(fā)光管暗的時候電流是從電源正上拉電阻P 口,這時 LED 無電流 流過,P 口為低電位,限流電阻上流過電流全部從 P 口流入。 要從單片機(jī)的輸出驅(qū)動能力開始講起。 單片機(jī)輸出驅(qū)動分為低電平驅(qū)動和高電平驅(qū) 動兩種方式,所謂高電平驅(qū)動,就是端口輸出高電平時的驅(qū)動能力,同理低電平驅(qū)動, 就是端口輸出低電平時的驅(qū)動能力,當(dāng)單片機(jī)輸出高電平時,其驅(qū)動能力實際上是靠端 煤氣報警器的畢業(yè)論文設(shè)計 20 口的上拉電阻來驅(qū)動的,實際測試表明,52 單片機(jī)的上拉電阻的阻值在 330K 左右,也 就是說如果靠高電平驅(qū)動,本質(zhì)上就是靠 330K 的上拉電阻來提供電流的,當(dāng)然該電流 是非常小的,小的甚至連發(fā)光二極管也難以點亮,如果要保證 LED 正常發(fā)光,必須要外 接一個 1K 左右的上拉電阻,如果是一個 LED 還好,要是 10 個、20 個 LED 的話,就要 接 10 個、20 個 1K 的上拉電阻,接電阻的本身是可以的,問題是接了上拉電阻以后, 每當(dāng)端口變?yōu)榈碗娖?0 的時候,那么就有 10 個、20 個上拉電阻被無用的導(dǎo)通,假設(shè)每 個電阻的電流為 5mA 計算,故 20 個電阻就是 100mA,這樣將造成電源效率的嚴(yán)重下降, 導(dǎo)致發(fā)熱,紋波增大,以至于造成單片機(jī)工作不穩(wěn),因此很少有采用高電平直接驅(qū)動 LED 的,高電平驅(qū)動 LED 實際上就是共陰。然而低電平驅(qū)動就不同了,端口為低電平 0 時,端口內(nèi)部的開關(guān)管導(dǎo)通,可以驅(qū)動高達(dá) 30 多毫安的驅(qū)動電流,可以直接驅(qū)動 LED 等負(fù)載,當(dāng)端口為低電平 0 時,盡管內(nèi)部的上拉電阻也是消耗電流的,但是由于內(nèi)部的 上拉電阻很大(330K) ,因此消耗電流極小,基本上不會影響電源效率,不會造成無用 功的大量消耗,因此 52 單片機(jī)是不能用高電平直接驅(qū)動 LED 的,只能用地電平直接驅(qū) 動 LED,即只能用共陽數(shù)碼管,而不能直接用共陰數(shù)碼管 本設(shè)計通過觀察 LED 數(shù)碼顯示器顯示 CO 濃度值,判斷 CO 濃度值是否超過上限值, 如果超過,自動報警,同時打開排氣扇,使 CO 濃度降低。如果超過下限值,切斷閥閉 合,以便達(dá)到正常狀態(tài)。 用聲音或是燈光報警時,連續(xù)的聲響或常亮的燈光往往不易被人們的警覺,只有斷 續(xù)的聲音或山所的燈光才能取得最佳的報警效果。 就利用時鐘翻轉(zhuǎn) P3.5 和 P1.0 來轉(zhuǎn)換 電平,產(chǎn)生短促的報警聲音或閃爍燈光。 2.25 HD7279A 電路模塊 HD7279A 的特點是一片具有串行接口的 ,可同時驅(qū)動 8 位共陰極數(shù)碼管的智能顯示 驅(qū)動芯片。該芯片可連接多達(dá) 64 個鍵的鍵盤矩陣 , 并含有去抖動電路。HD7279A 芯 片內(nèi)部有譯碼器 ,可以直接接受 16 進(jìn)制碼 ,并且具有 2 種譯碼方式和多種控制指令 , 如:消隱、閃爍、 左移、 右移、 段尋址等。可以廣泛應(yīng)用在儀器儀表 ,工業(yè)控制 , 條形顯示器 ,控制面板等領(lǐng)域。串行接口,無需外圍元件可直接驅(qū)動 LED;各個獨立控 制譯碼/不譯碼及消隱和閃爍屬性;循環(huán)左移和右移指令;具有段尋址指令,方便控制 煤氣報警器的畢業(yè)論文設(shè)計 21 獨立 led;64 鍵盤控制器,內(nèi)含去抖動電路。HD7279A 的引腳如圖所示。 圖 2.9 HD7279A 引腳 HD7279A 是標(biāo)準(zhǔn) 28 引腳雙列直插式芯片。引腳 1 ,2 (VDD)為正電源;引腳 3 ,5 (NC) 不連接 ,使用時要求懸空;引腳 4 (VSS)為接地端;引腳 6 (CS)片選輸入端 ,此引腳為低 電平時 ,可向芯片發(fā)送指令及讀取鍵盤數(shù)據(jù);引腳 7 (CLK)為同步時鐘輸入端 ,向芯片 發(fā)送數(shù)據(jù)及讀取鍵盤數(shù)據(jù)時 ,該引腳電平上升沿表示數(shù)據(jù)有效;引腳 8 (DATA)為串行數(shù) 據(jù)輸入/輸出端 ,當(dāng)芯片接收指令時,此引腳為輸入端;當(dāng)讀取鍵盤數(shù)據(jù)時,此引腳在 讀指令最后一個時鐘的下降沿變?yōu)檩敵龆?引腳 9 (KEY)為按鍵有效輸出端 ,平時 為高電平 ,當(dāng)檢測到有效按鍵時 ,此引腳變?yōu)榈碗娖?引腳1016 (SGSA)為段g段 a 驅(qū)動輸出;引腳 17 (DP)為小數(shù)點驅(qū)動輸出;引腳 1825 (DIG0DIG7)為數(shù)字 07 位驅(qū)動輸出;引腳 26 (CLKO) 為振蕩輸出端;引腳 27(RC)為 RC 振蕩器連接端;引腳 28 (RESET)為復(fù)位端。 HD7279 的指令通信是采用串行方式與微處理器通訊 ,串行數(shù)據(jù)從DATA 引腳送入芯 片 ,并由 CLK 端同步。當(dāng)片選端 CS 信號變?yōu)榈碗娖胶?,DATA 引腳上的數(shù)據(jù)在 CLK 引 腳的上升沿被寫入 HD7279A 的緩沖寄存器。 HD7279A 的指令結(jié)構(gòu)有三種類型(表 1) :11 不帶數(shù)據(jù)的純指令 ,指令的寬度為8個BIT位 ,即微處理器需要發(fā)送8 個 CLK脈沖;21 帶數(shù)據(jù)指令 ,寬度為 16 個BIT位 ,即微處理器需要發(fā)送 16 個 CLK脈沖;31讀取鍵盤 數(shù)據(jù)指令 ,寬度為 16 個 BIT 位 ,前 8 個 BIT 位為微處理器發(fā)送到 HD7279A 的指令,后 8 個 BIT 位為 HD7279A 返回的鍵盤代碼。執(zhí)行該指令時 ,HD7279A 的 DATA 端在第 9 個 煤氣報警器的畢業(yè)論文設(shè)計 22 CLK 脈沖的上升沿變?yōu)檩敵鰻顟B(tài) ,并以第 6 個脈沖的下降沿恢復(fù)為輸入狀態(tài) ,等待接收 下一個指令。 電路接法和注意事項是比較關(guān)心的部分。HD7279A 應(yīng)連接共陰式數(shù)碼管,無需用到 的鍵盤和數(shù)碼管可以不連接,省去數(shù)碼管或?qū)?shù)碼管消隱屬性均不會影響鍵盤的使用。 如果不用到鍵盤,則連接到鍵盤的 8 只 10K 電阻和 8 只 100k 下來電阻均可以省去。如 果使用了鍵盤,則要在電路中的 100k 下拉電阻均不可以省。實際中下拉電阻和位選電 阻應(yīng)該遵循一定的比例,下拉電阻應(yīng)該大于位選電阻的 5 倍而小于 50 倍。下拉電阻為 10K-100k,位選電阻為 1K-10K。下拉電阻盡可能的小,可以提高鍵盤的抗干擾能力。 因為采用循環(huán)掃描工作方式,采用亮度高的數(shù)碼管可以解決亮度不夠問題。 HD7279A 需要一個外接的 RC 震蕩電路,經(jīng)典值是 R=1.5k,C=15PF,并且盡量靠近 芯片,使之電路連線最短。復(fù)位 RESET 可以直接與正電源連接,需要較高可靠性時可以 接一個外部的復(fù)位電路。在上電后大約經(jīng)過 12-25ms 的時間才會進(jìn)入正常工作狀態(tài)。上 電后所有的顯示位為顯示和不閃爍 。當(dāng)有按鍵按下,KEY 引腳輸出變低電平, 此時接到讀鍵盤指令時,將輸出鍵盤代碼。因為芯片直接驅(qū)動 LED 顯示,電流較大,且 為動態(tài)掃描,如果該部分電路的電源線較細(xì)較長,可能會有電源噪聲干擾,所以在 HD7279A 的正負(fù)電源端并上去耦電容,提高電路的抗干擾能力。 圖 2.10 HD7279A 的總體連接 本設(shè)計中總體連接如圖 2.10 采用經(jīng)典的連接方法,電路安全可靠,抗干擾能力強(qiáng)。 其中 89S52 的 P1.5 連接 CS 做片選使用,P1.6 連接 CLK 做模擬時鐘使用,P1.7 接 DATA 煤氣報警器的畢業(yè)論文設(shè)計 23 做數(shù)據(jù)傳輸使用。Key 接單片機(jī)的中斷 INT1,作為鍵盤中斷程序入口控制。而與共陰極 LED 顯示器接法基本也是很經(jīng)典接法一至,只是利用了 0、1、2、3、4、5、6、7 作為 使用的鍵盤,加上電源去耦電容。 2.26 數(shù)據(jù)采集單元 本設(shè)計數(shù)模(A/D)轉(zhuǎn)換器選擇了 TLC2543,該芯片是 TLC2543 是德州儀器公司新 型模數(shù)轉(zhuǎn)換器,具有 l2 位的分辨率,使用開關(guān)電容逐次逼近技術(shù)完成 A/D 轉(zhuǎn)換過程, 提供的最大采樣率為 66KSPS,供電電流僅需 1mA。它除具有通用靈活的串行接口外,還 具有高速的轉(zhuǎn)換器和通用的控制能力。它被廣泛運用于數(shù)據(jù)采集系統(tǒng)。 TLC2543 是 l2 位開關(guān)電容逐次逼近型 ADC 每個器件有三個控制輸入端: 片選(CS)、 輸入/輸出時鐘(I/O CLK)及地址數(shù)據(jù)輸入端(DATA INPUT)。它還可以通過一個串行的 3 態(tài)輸出端(DATA OUT)與主處理器或其它外圍的串行口通訊,輸出轉(zhuǎn)換結(jié)果。通過編程器 件的 DATA INPUT 管腳串行輸入的 8 位通道/方式控制字節(jié)的高 4 位(MSBs),可選擇 11 個模擬輸入通道中的任一個??捎猛瑯拥姆椒ㄟx用另外三個測試電壓 VREF-、VREF+、 (VREF+ + VREF-)/2,用于轉(zhuǎn)換器的枝正或其它用途。通道方式控制字節(jié)的低四位 (LSBs)用于選擇輸出數(shù)據(jù)的長度(8、 12 或 16 位)、 輸出數(shù)據(jù)的順序和是否需要單極性(二 進(jìn)制)或雙極性(二進(jìn)制補(bǔ)碼)格式。 TLC2543 使用開關(guān)電容逐次逼近技術(shù)完成 A/D 轉(zhuǎn)換過程。由于是串行輸入結(jié)構(gòu),能 夠節(jié)省 51 系列單片機(jī) I/O 資源;且價格適中,分辨率較高,因此在儀器儀表中有較為 廣泛的應(yīng)用。 TLC2543 的特點: (1)12 位分辯率 A/D 轉(zhuǎn)換器; (2)11 個模擬輸入通道; (3)具有單、雙極性輸出; (4)3 路內(nèi)置自測試方式; (5)采樣率為 66kbps; (6)可編程輸出數(shù)據(jù)長度。 (7)有轉(zhuǎn)換結(jié)束輸出 EOC; 煤氣報警器的畢業(yè)論文設(shè)計 24 (8)在工作溫度范圍內(nèi) 10us 轉(zhuǎn)換時間; (9)可編程的 MSB 或 LSB 前導(dǎo); (10)線性誤差1LSBmax; TLC2543 引腳介紹如圖 2.2 所示。 圖 2.11TLC2543 引腳 TLC2543 引腳說明: 引腳號名稱I/O說明 1 9,11,12 AIN0AIN10I 模擬量輸入端。11 路輸入信號由內(nèi)部多路器選 通。對于 4.1MHz 的 I/OCLOCK,驅(qū)動源阻抗必須小于或 等于 50,而且用 60pF 電容來限制模擬輸入電壓的斜 率 15/CSI 片選端。在/CS 端由高變低時,內(nèi)部計數(shù)器復(fù) 位。由低變高時,在設(shè)定時間內(nèi)禁 DATAINPUT 和 I/O CLOCK 17DATAINPUTI 串行數(shù)據(jù)輸入端。 由 4 位的串行地址輸入來選擇 模擬量輸入通道 16DATAOUTO A/D 轉(zhuǎn)換結(jié)果的三態(tài)串行輸出端。為高時處于高 阻抗?fàn)顟B(tài),/CS 為低時處于激活狀態(tài) 煤氣報警器的畢業(yè)論文設(shè)計 25 TLC2543 的工作過程分為兩個周期與接口時序,分別為:I/O 周期、轉(zhuǎn)換周期和接 口時序。 1、I/O 周期 I/O 周期由外部提供的 I/O CLOCK 定義,延續(xù) 8、12 或 16 個時鐘周期,決定于選定 的輸出數(shù)據(jù)長度。器件進(jìn)入 I/O 周期后同時進(jìn)行兩種操作。 19EOCO 轉(zhuǎn)換結(jié)束端。在最后的 I/OCLOCK 下降沿之后, EOC從高電平變?yōu)榈碗?
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 生態(tài)停車場車位代理銷售及維護(hù)管理合同
- 茶園場地承包與茶樹種植管理服務(wù)合同
- 柴油發(fā)電機(jī)組節(jié)能減排技術(shù)合作合同
- 商用車轉(zhuǎn)讓及運營維護(hù)服務(wù)合同
- 茶樓與茶文化博物館合作合同
- 車輛運輸合同爭議解決機(jī)制
- 菜鳥驛站快遞業(yè)務(wù)加盟合作合同
- 國際賽事參賽者出國擔(dān)保合同
- 和0有關(guān)的加減法教學(xué)課件
- 2025年農(nóng)業(yè)合作協(xié)議
- “崗課賽證”融合下的高職軟件技術(shù)專業(yè)課程體系構(gòu)建探索
- 2024年河南省開封市小學(xué)五年級上學(xué)期期末英語試卷及答案指導(dǎo)
- 化學(xué)能與電能(9大易錯點)-2025年高考化學(xué)復(fù)習(xí)易錯題(含解析)
- 熱力站電氣知識培訓(xùn)課件
- 2024年甘肅蘭州中考滿分作文《根深葉茂:成長的雙重旋律》
- 2025屆高考語文作文素材-哪吒之魔童鬧海
- 【高考真題】2022年高考物理真題試卷-福建卷(含答案)
- GB/T 45198-2024老舊汽車估值評價規(guī)范
- 重慶市2025年中考物理二模試卷含答案
- 俄羅斯文學(xué)史(黑龍江聯(lián)盟)知到智慧樹章節(jié)測試課后答案2024年秋哈爾濱師范大學(xué)
- 中國食物成分表標(biāo)準(zhǔn)版第6版
評論
0/150
提交評論