




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、大連海事大學(xué)裝訂線畢 業(yè) 論 文二一四年六月1基于單片機(jī)的數(shù)字濕度傳感系統(tǒng)專業(yè)班級: 電科2班姓 名: 金美紅指導(dǎo)教師: 劉劍橋信息科學(xué)技術(shù)學(xué)院I摘 要隨著社會(huì)信息科學(xué)的發(fā)展,控制理論和電子技術(shù)也在不斷更新,基于微控制器的高度智能化測控技術(shù)逐步成為現(xiàn)實(shí)。其中以單片機(jī)為核心實(shí)現(xiàn)數(shù)字控制器因其體積小、成本低、功能強(qiáng)、簡便易行而得到了廣泛的應(yīng)用。室內(nèi)濕度測控由于其重要性的日益突出,技術(shù)也越來越成熟。本文主要討論基于AT89C52單片機(jī)的以HS1101作為前端濕敏元件的室內(nèi)濕度檢測系統(tǒng)。本系統(tǒng)采用層次化、模塊化設(shè)計(jì),以HS1101濕敏芯片的傳感器作為測量的器件,所得到的數(shù)據(jù)經(jīng)過NE555振蕩電路處理后
2、,接入到AT89C52單片機(jī),以單片機(jī)為核心對數(shù)據(jù)進(jìn)行記錄、存儲(chǔ)、處理和報(bào)警。本文在設(shè)計(jì)過程中主要做了以下幾個(gè)方面的工作:一是討論并選擇系統(tǒng)的總體設(shè)計(jì)方案;二是對傳感器、單片機(jī)進(jìn)行設(shè)計(jì)和選擇;三是對各個(gè)模塊進(jìn)行電路及軟件系統(tǒng)的設(shè)計(jì)。本系統(tǒng)的設(shè)計(jì)還處于理論階段,是在論證了各種方案和搜集了各種的資料后提出的一種切實(shí)可行的室內(nèi)濕度監(jiān)測系統(tǒng)。本系統(tǒng)完全滿足一般小實(shí)驗(yàn)室的濕度測控系統(tǒng)的要求,實(shí)現(xiàn)了對室內(nèi)濕度狀況的全面、實(shí)時(shí)和長期的監(jiān)測,也實(shí)現(xiàn)了室內(nèi)濕度檢測的自動(dòng)化智能化。關(guān)鍵詞:AT89S51;HS1101;NE555;傳感器ABSTRACTWith the social development of
3、information science, control theory and electronic technology has been updated too, based on the micro-controller, the technology of highly intelligent micro-controller monitoring has gradually become a reality. Among them, single-chip digital controller as the core because of their small size, low
4、cost, powerful, simple and widely used. Indoor humidity measurement and controlling has been growing importance because of the prominent and the more and more mature technology. This thesis focused on a single chip AT89S51 based HS1101 humidity sensor as a front-end indoor humidity detection system.
5、The system has a hierarchical, modular design, and uses HS1101 humidity sensor chip as a measurement device. The data obtained after treatment NE555 oscillator circuit through the AT89C52 micro-controller, a single machine as the core of the data record, storage, processing and alarm. In this paper,
6、 the main job of the design is the following points: First, to discuss the overall design and program so to select the appropriate system; Second, design and selection of the sensor, and a single-chip; third is a Micro Controller Unit to communicate with the PC interface and software systems for cir
7、cuit design.The design of the system is still in the theoretical stage, and it is to demonstrate a variety of programs and collected information on the various proposed a practical indoor humidity monitoring systems. Satisfy the system of small laboratory humidity measurement and control system requ
8、irements, the indoor humidity has been to achieve the status of a comprehensive, real-time and long-term monitoring, and also make the indoor humidity intelligent and automated testing to come true.Keywords: AT89C52, HS1101, NE555, sensorIV目 錄第1章 緒論11.1 課題研究的背景及意義11.1.1 濕度測控的現(xiàn)狀與發(fā)展21.1.2傳統(tǒng)的分立式濕度測量21.
9、1.3模擬集成濕度傳感器測量21.1.4智能濕度傳感器測量21.2 論文主要內(nèi)容3第2章 系統(tǒng)硬件工作原理42.1 傳感器的工作原理42.1.1 傳感器的靜態(tài)特性42.1.2 傳感器的動(dòng)態(tài)特性52.2 濕度傳感器的工作原理62.2.1 濕度及其表示方法62.2.2 數(shù)字濕度傳感HS110162.3濕度測量電路工作原理82.3.1 NE555時(shí)基電路82.3.2基于555振蕩電路的濕度測量電路設(shè)計(jì)82.4單片機(jī)工作原理102.4.1 MCS-51單片機(jī)102.4.2 AT89C52單片機(jī)102.4.3 AT89C52單片機(jī)功能介紹112.5數(shù)碼管工作原理122.5.1 四位數(shù)碼管簡介122.5.
10、2 四位數(shù)碼管驅(qū)動(dòng)方式132.5.3 四位數(shù)碼引腳圖132.5.4 四位數(shù)碼區(qū)分共陰陽極的方法14第3章 核心電路的設(shè)計(jì)153.1 系統(tǒng)硬件工作原理153.2 單片機(jī)頻率檢測模塊的設(shè)計(jì)153.3 時(shí)鐘晶振電路和復(fù)位電路模塊設(shè)計(jì)173.4 數(shù)碼管顯示模塊設(shè)計(jì)183.5 蜂鳴器暴擊模塊設(shè)計(jì)193.6 鍵盤掃描模塊設(shè)計(jì)203.7系統(tǒng)總電路21第4章 系統(tǒng)調(diào)試234.1 系統(tǒng)調(diào)試用到的工具234.1.1 硬件調(diào)試軟件Proteus軟件234.1.2 軟件調(diào)試軟件Keil軟件244.2 實(shí)物測試254.2.1 主要指標(biāo)測試254.2.2電路板設(shè)計(jì)254.2.3實(shí)物調(diào)試過程26第5章 結(jié)論28參 考 文
11、獻(xiàn)29致 謝30基于單片機(jī)的數(shù)字濕度傳感系統(tǒng)基于單片機(jī)的數(shù)字濕度傳感系統(tǒng)第1章 緒論濕度,被定義為表示大氣干燥程度的物理量。即在一定的溫度下在一定的體積的空氣里含有的水汽越少,則空氣越干燥;水汽越多,則空氣越潮濕。濕度測量技術(shù)的發(fā)展已有200多年的歷史,人們早就發(fā)現(xiàn)了人的頭發(fā)隨大氣濕度變化而伸長或縮短的現(xiàn)象,因而制成了毛發(fā)濕度計(jì)。但是人們對于濕度傳感器中的濕敏元件的認(rèn)識(shí),是從1938年美國F.W.Dunnore研制成功浸涂式氯化鋰濕敏元件才開始的。無論是在科研、實(shí)驗(yàn)生產(chǎn)、糧食儲(chǔ)備、軍火儲(chǔ)備還是植物生長、大學(xué)校園里面的實(shí)驗(yàn)室元器件的保養(yǎng),濕度的測量、傳輸和控制都跟其有著密不分的關(guān)系。為了確保實(shí)驗(yàn)
12、生產(chǎn)過程中得到很好的質(zhì)量保證,為了確保實(shí)驗(yàn)室的元器件能夠很好延續(xù)使用生命周期,濕度測量的提出已經(jīng)引起了工作者的注意。在現(xiàn)代社會(huì)信息科技的不斷迅速發(fā)展中,計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)傳輸和濕敏元件的高速更新,使得濕度的測量正朝著自動(dòng)化、網(wǎng)絡(luò)化發(fā)展。在實(shí)驗(yàn)室的監(jiān)控中,濕度測量的出現(xiàn)使得元器件的保養(yǎng)達(dá)到更好、使用周期更長、性能保持更好。所以實(shí)驗(yàn)室濕度測控有著廣闊和應(yīng)用發(fā)展空間?,F(xiàn)在技術(shù)中,對濕度的測量有方法多種多樣,也較為容易實(shí)現(xiàn)。但精度和反應(yīng)度卻是各種方法中的瓶頸,本系統(tǒng)的設(shè)計(jì)就是從精度上和高反應(yīng)度上進(jìn)行測控、選器件、系統(tǒng)的設(shè)計(jì),盡可能使做出來的系統(tǒng)可以更好更精確更實(shí)時(shí)地檢測到室內(nèi)濕度的變化,并及時(shí)讀取數(shù)據(jù)進(jìn)
13、行處理,最終顯示在個(gè)人電腦終端,使得工作者能夠在最短的時(shí)間內(nèi)對環(huán)境不斷發(fā)生變化的濕度有著實(shí)時(shí)的了解,并可以針對不同的狀況做出不同的反應(yīng)。1.1 課題研究的背景及意義每個(gè)實(shí)環(huán)境都有著自己的微小氣候,在其中濕度有著非常重要的影響力。高濕容易使人體散熱量增加、容易使人體喪失熱蒸發(fā)機(jī)能,導(dǎo)致熱疲勞。實(shí)驗(yàn)室濕度高于70%為高氣濕,人將感到不適;低于30%為低氣濕,人感到口鼻干燥;最舒適的濕度為 40%60%1。在實(shí)驗(yàn)室所使用的各種儀器設(shè)備中,空氣濕度對其影響是非常明顯的,無論是使用過程對精度的影響,還是在保養(yǎng)過程中使得容易老化,容易被侵蝕。綜上所述,無論是從人體健康的角度還是從元器件使用的角度上看,對濕
14、度測控的意義都是非常重大的。1.1.1 濕度測控的現(xiàn)狀與發(fā)展人們研究濕度測量的歷史也算是久遠(yuǎn),濕度測控也更是隨著實(shí)驗(yàn)信息技術(shù)的發(fā)展而不斷更新?lián)Q代。濕度測控的發(fā)展大致經(jīng)歷了以下三個(gè)階段:傳統(tǒng)的分立式濕度測量;模擬集成濕度傳感器測量;智能濕度傳感器測量2。1.1.2 傳統(tǒng)的分立式濕度測量傳統(tǒng)的電阻濕度計(jì)、半導(dǎo)體濕敏元器件等,都屬于分立式濕度測量元件,使用這些元器件來進(jìn)行測量濕度的,統(tǒng)稱為分立式濕度測量。20世紀(jì)50年代以來,隨著傳統(tǒng)的電阻、電容濕度計(jì)的出現(xiàn),濕度測量走向了一個(gè)新的臺(tái)階。此類測量方法所使用的元件通常不能單獨(dú)完成測量任務(wù),使用時(shí)還需要配上二次儀表,才能完成濕度測量及控制功能。其主要缺點(diǎn)
15、是外圍電路比較復(fù)雜、測量精度比較低、分辨力不高,還有就是它們的體積比較大、使用起來不夠方便。所以,傳統(tǒng)的分立式濕度測量方法受到了現(xiàn)在科學(xué)技術(shù)發(fā)展的挑戰(zhàn),已經(jīng)逐漸被淘汰。到了20世紀(jì)90年代,這種室內(nèi)濕度測控已經(jīng)很難再找到了。1.1.3 模擬集成濕度傳感器測量在20世紀(jì)80年代中,采用硅半導(dǎo)體集成工藝的集成濕度傳感器問世,它是將濕度傳感器集成在一個(gè)芯片上、可完成濕度測量及模擬信號(hào)輸出功能的專用IC,它屬于最簡單的一種集成濕度傳感器。用這種模擬集成濕度傳感器來進(jìn)行實(shí)驗(yàn)室室內(nèi)濕度測控,外圍電路是較為簡單,所以這種測量方法最為廣泛應(yīng)用。本系統(tǒng)也是基于這樣集成IC的傳感器HS1101來進(jìn)行設(shè)計(jì)的。1.1
16、.4 智能濕度傳感器測量智能濕度傳感器的未來測量發(fā)展的一個(gè)重要的方向,也是室內(nèi)濕度測控的必然發(fā)展,更是微電子技術(shù)、計(jì)算機(jī)技術(shù)和自動(dòng)測試技術(shù)的結(jié)晶。智能濕度測控器也是在智能濕度傳感器的基礎(chǔ)上發(fā)展起來的。智能濕度測控器適配各種微控制器,構(gòu)成智能化濕敏控制系統(tǒng);它們還可以脫離微控制器單獨(dú)工作,自行構(gòu)成一個(gè)溫控儀,既可以工作在連續(xù)轉(zhuǎn)換模式,亦可選擇單次轉(zhuǎn)換模式。進(jìn)入21世紀(jì)的第一個(gè)年代,智能濕度測控技術(shù)正朝著高精度、多功能、總線標(biāo)準(zhǔn)化、高可靠性及安全性、開發(fā)虛擬傳感器測量和網(wǎng)絡(luò)傳感器測控、研制單片測量系統(tǒng)等高科技的方向迅速發(fā)展。總之,隨著計(jì)算機(jī)技術(shù)、應(yīng)用電子技術(shù)、傳感器智能化技術(shù)、機(jī)械電子一體化技術(shù)和
17、計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)研究的發(fā)展,室內(nèi)濕度測控已經(jīng)成為各個(gè)國家在保養(yǎng)電子元器件、實(shí)時(shí)監(jiān)測室內(nèi)濕度等國際市場競爭力的前沿性研究領(lǐng)域。1.2 論文主要內(nèi)容在科研、實(shí)驗(yàn)生產(chǎn)、糧食儲(chǔ)備、軍火儲(chǔ)備還是植物生長、大學(xué)校園里面的實(shí)驗(yàn)室元器件的保養(yǎng),濕度的測量、傳輸和控制都跟其有著密不分的關(guān)系。環(huán)境的濕度有人們的視野里出現(xiàn),并其重要性逐漸提高,使?jié)穸鹊臏y控具有與環(huán)境溫度的測控有著相同的重要意義。本文針對以上問題,基于AT89C52單片機(jī),以HS1101傳感器為主要元件,通過幾個(gè)電路模塊:單片機(jī)電路,傳感器數(shù)據(jù)采集電路,數(shù)碼管顯示電路,晶振與復(fù)位電路,蜂鳴器報(bào)警電路,鍵盤電路等,完成對空氣濕度的測控。電路設(shè)計(jì)主要由HS
18、1101數(shù)字濕度傳感器與NE555時(shí)基電路工作產(chǎn)生一個(gè)方波,將電壓頻率信號(hào)傳送到單片機(jī),單片機(jī)通過接受方波信號(hào)將頻率轉(zhuǎn)為濕度,并通過數(shù)碼管顯示實(shí)時(shí)濕度。通過按鍵電路設(shè)置報(bào)警閥值,可以在超過設(shè)定值的時(shí)候完成蜂鳴器報(bào)警。第2章 系統(tǒng)硬件工作原理2.1 傳感器工作原理傳感器是能夠感受規(guī)定的被測量并按照一定規(guī)律轉(zhuǎn)換成可用輸出信號(hào)的器件或裝置。通常由敏感元件和轉(zhuǎn)換元件組成。其中,敏感元件是指傳感器中能夠直接感受被測量的部分,轉(zhuǎn)換元件指傳感器中能將敏感元件輸出轉(zhuǎn)換為適于傳輸和測量的電信號(hào)部分。有些國家和有些科學(xué)領(lǐng)域,將傳感器稱為變換器、檢測器或探測器等。應(yīng)該說明,并不是所有的傳感器都能明顯分清敏感元件與轉(zhuǎn)
19、換元件兩個(gè)部分,而是二者全為一體。例如半導(dǎo)體氣體、濕度傳感器等,它們一般都是將感受的被測量直接轉(zhuǎn)換為電信號(hào),沒有中間轉(zhuǎn)換環(huán)節(jié)3。2.1.1 傳感器的靜態(tài)特性所謂傳感器的靜態(tài)特性,是指在穩(wěn)態(tài)信號(hào)作用下,傳感器輸出輸入之間的關(guān)系特性。衡量傳感器靜態(tài)特性的重要指標(biāo)有線性度、靈敏度、遲滯和重復(fù)性。1.線性度傳感器的線性度用傳感器的輸出與輸入之間的線性程度表示。如果不考慮遲滯和蠕變效應(yīng),一般可用下面的多項(xiàng)式表示。 (2.1) 式中:y輸出量; x輸入物理量; a0零位輸出; a1傳感器線性靈敏度; a2,a3,,an待定常數(shù)。在使用非線性特性的傳感器時(shí),如果非線性項(xiàng)的方次不高,在輸入量變化范圍不大條件下
20、,可以用切線或割線等直線來近似地代表實(shí)際曲線的一段。2.靈敏度靈敏度是指傳感器在穩(wěn)態(tài)下輸出變化對輸入變化的比值,一般用Sn來表示,即 (2.2)式中:dy輸出量的變化; dx輸入量的變化。對于線性傳感器,它的靈敏度就是它的靜態(tài)特性的斜率。非線性傳感器的靈敏度為一變量。一般希望傳感器的靈敏度高,在滿量程范圍內(nèi)是恒定的,即傳感器的輸出輸入特性為直線。3.遲滯在相同工作條件下做全量程范圍校準(zhǔn)時(shí),下行程(輸入量由小到大)和反行程(輸入量由大到?。┧幂敵鲚斎胩匦郧€往往不重合。也就是說,對應(yīng)同一大小的輸入信號(hào),傳感器正反行程的輸出信號(hào)大小不相等,此即遲滯現(xiàn)象。遲滯(或稱回程誤差)正是用來描述傳感器在正
21、反行程期間特性曲線不重合程度的。遲滯的大小常用正反行程最大輸出差值ymax對滿量程輸出yFS的百分比來表示的4。4.重復(fù)性重復(fù)性是指在相同工作條件下,輸入量按同一方向作全量程多次測試時(shí),所得傳感器特性曲線不一致性的程度。多次重復(fù)測試的曲線重復(fù)性好,誤差也小。重復(fù)特性的好壞是與許多因素有關(guān)的,與產(chǎn)生遲滯現(xiàn)象具有的原因。其它的特性還有分辨力,傳感器能檢測到的最小輸入增量稱分辨力,在輸入零點(diǎn)附近的分辨力稱為閾值;零漂,傳感器在零輸入狀態(tài)下,輸出值的變化零漂,零漂可用相對誤差表示,也可用絕對誤差表示。2.1.2 傳感器的動(dòng)態(tài)特性傳感器動(dòng)態(tài)特性是指輸入量隨時(shí)間動(dòng)態(tài)變化時(shí),其輸出與輸入的關(guān)系。很多傳感器要
22、在動(dòng)態(tài)條件下檢測,被測量可能以各種形式隨時(shí)間變化。只要輸入量是時(shí)間的函數(shù),則其輸出量也將是時(shí)間的函數(shù),其間的關(guān)系要用動(dòng)態(tài)特性來說明。為研究傳感器的動(dòng)態(tài)特性,可建立其動(dòng)態(tài)數(shù)學(xué)模型,用數(shù)學(xué)中的邏輯推理和運(yùn)算方法,分拆傳感器在動(dòng)態(tài)變化的輸入量作用下,輸出量如何隨時(shí)間改變。實(shí)際中,輸入信號(hào)隨時(shí)間的變化形式多種多樣,無法統(tǒng)一研究,所以通常只分析傳感器在標(biāo)準(zhǔn)輸入信號(hào)作用下的輸出。研究動(dòng)態(tài)特性可以從時(shí)域和頻域兩個(gè)方面采用瞬態(tài)響應(yīng)法和頻率響應(yīng)法來分析。由于輸入信號(hào)的時(shí)候函數(shù)形式是多種多樣的,在時(shí)域內(nèi)研究傳感器的響應(yīng)特性時(shí),只能研究幾種特定的輸入時(shí)間函數(shù)如階躍函數(shù)、脈沖函數(shù)和斜坡函數(shù)等的響應(yīng)特性。對于任意輸入x
23、(t)所引起的響應(yīng)y(t),可以利用兩個(gè)函數(shù)的卷積關(guān)系,即系統(tǒng)的響應(yīng)y(t)等于沖激響應(yīng)函數(shù)h(t)同激勵(lì)x(t)的卷積,即 (2.3)2.2 濕度傳感器工作原理2.2.1 濕度及其表示方法在自然界中,凡是有水和生物的地方,在其周圍的大氣里總是含有或多或少的水汽。大氣中含有水汽的多少,表示大氣中的干、濕程度,用濕度來表示,也就是說,濕度表示大氣干濕程度的物理量。大氣濕度有兩種表示方法:絕對濕度與相對濕度。絕對濕度絕對濕度表示單位體積空氣里所含水汽的質(zhì)量,其表示為 (2.4)式中: 被測空氣的絕對(g/m3,mg/m3); MV 被測空氣中水汽的質(zhì)量(g,mg); V被測空氣的體積(m3)。相對
24、濕度:相對濕度是氣體的絕對濕度(v)與同一溫度下,水蒸汽已達(dá)到飽和的氣體的絕對濕度(W)之比,常用%RH來表示。其中 v待測氣體的水汽分壓; W同一溫度下水蒸汽的飽和水汽壓4。2.2.2 數(shù)字濕度傳感器 HS1101濕度傳感器HS1101是基于獨(dú)特工藝設(shè)計(jì)的電容元件,這些相對濕度傳感器可以大批量生產(chǎn)??梢詰?yīng)用于辦公室自動(dòng)化,車廂內(nèi)空氣質(zhì)量控制,家電,工業(yè)控制系統(tǒng)等。它有以下幾個(gè)顯著的特點(diǎn):1.全互換性,在標(biāo)準(zhǔn)環(huán)境下不需校正2.長時(shí)間飽和下快速脫濕3.可以自動(dòng)化焊接,包括波峰或水浸4.高可靠性與長時(shí)間穩(wěn)定性5.專利的固態(tài)聚合物結(jié)構(gòu)6.可用于線性電壓或頻率輸出回路7.快速反應(yīng)時(shí)間HS1101的簡單
25、物照圖如圖2.15。圖2.1 HS1101實(shí)物照相對濕度在0%100%RH范圍內(nèi);電容量由162pF變到200pF,其誤差不大于2%RH;響應(yīng)時(shí)間小于5s;溫度系統(tǒng)為0.04pF/。可見其精度是較高的。其濕度電容響應(yīng)曲線如圖2.2:圖2.2 HS1101濕度電容響應(yīng)曲線HS1101的一些常用參數(shù)如表2.1:表 2.1 HS1101常用參數(shù)參數(shù)符號(hào)參數(shù)值單位工作溫度Ta-40100儲(chǔ)存溫度Tstg-40125供電電壓Vs10Vac濕度范圍RH0100%RH焊接時(shí)間=260t10S2.3 濕度測量電路工作原理2.3.1 NE555時(shí)基電路NE555是一個(gè)能產(chǎn)生精確定時(shí)脈沖的高穩(wěn)度控制器,其輸出驅(qū)動(dòng)
26、電流可達(dá)200mA.。在多諧振蕩器工作方式時(shí),其輸出的脈沖占空比由兩個(gè)外接電阻和一個(gè)外接電容確定;在單穩(wěn)態(tài)工作方式時(shí),其延時(shí)時(shí)間由一個(gè)外接電阻和一個(gè)外接電容確定,它可以延時(shí)數(shù)微秒到數(shù)小時(shí)。其工作電壓范圍為:4.5VVCC16V。NE555的框圖如圖2.3所示。圖2.3 NE555框圖2.3.2 基于555振蕩電路的濕度測量電路設(shè)計(jì) 如圖2.4為系統(tǒng)測濕電路圖。圖2.4 測濕電路圖把HS1101和NE555同時(shí)接入電路中的電路設(shè)計(jì)原理圖如圖2-4所示。NE555電路功能的簡單概括為:當(dāng)6端和2端同時(shí)輸入為“1”時(shí),3端輸出為“0”;當(dāng)6端和2端同時(shí)輸入為“0”時(shí),3端輸出為“1”。在此電路中,5
27、55定時(shí)器正是根據(jù)這一功能用作多穩(wěn)態(tài)觸發(fā)器輸出頻率信號(hào)的。當(dāng)電源接通時(shí),由于6和2端的輸入為“0”,則定時(shí)器3腳輸出為“1”;又由于C1 兩端電壓為0,故VCC 通過R2 和R3 對C1充電,當(dāng)C1 兩端電壓達(dá)到2 VCC /3 時(shí),定時(shí)電路翻轉(zhuǎn),輸出變?yōu)椤?”。此時(shí)555定時(shí)器內(nèi)部的放電BJT的基極電壓為“1”,放電BJT導(dǎo)通,從而使電容C1 通過R3 和內(nèi)部放電BJT 進(jìn)行放電,當(dāng)C1 兩端電壓降低到VCC /3 時(shí),定時(shí)器又翻轉(zhuǎn),使輸出變?yōu)椤?”,內(nèi)部放電BJT 截止,VCC 又開始通過R2 和R3 對C1 充電,如此周而復(fù)始,形成振蕩。其工作循環(huán)中的充電時(shí)間為Th=0.7(R2+R3)
28、C1;放電時(shí)間為T1 = 0.7R3*C3; 輸出脈沖占空比為q (R2+R3)/(R2+2R3),為了使輸出脈沖占空比接近50,R2應(yīng)遠(yuǎn)遠(yuǎn)小于R3。當(dāng)外界濕度變化時(shí),HS1101 兩端電容值發(fā)生改變,從而改變定時(shí)電路的輸出頻率。因此只要測出555的輸出頻率,并根據(jù)濕度與輸出頻率的關(guān)系,即可求得環(huán)境的濕度6。2.4 單片機(jī)工作原理2.4.1 MCS-51單片機(jī)其所謂的單片機(jī)就是把中央處理器CPU、存儲(chǔ)器ROM/RAM、輸入輸出接口電路以及定時(shí)器/計(jì)數(shù)器等部件制作在一塊集成電路芯片中,構(gòu)成一個(gè)完整的微型計(jì)算機(jī)單片微型計(jì)算機(jī)。由于單片機(jī)把各種功能部件集成在一塊芯片上,因此它的結(jié)構(gòu)緊湊、超小型化、可
29、靠性高、價(jià)格低廉、易于開發(fā)應(yīng)用。MCS-51單片機(jī)包括8031、8051、8751等很多型,89C52是INTEL公司MCS-51系列單片機(jī)中基本的產(chǎn)品。2.4.2 AT89C52單片機(jī) 本課題所設(shè)計(jì)的系統(tǒng)的核心采用的是89C52單片機(jī),89C52是INTEL公司MCS-51系列單片機(jī)中基本的產(chǎn)品,它采用ATMEL公司可靠的CMOS工藝技術(shù)制造的高性能8位單片機(jī),屬于標(biāo)準(zhǔn)的MCS-51的HCMOS產(chǎn)品。它結(jié)合了CMOS的高速和高密度技術(shù)及CMOS的低功耗特征,它基于標(biāo)準(zhǔn)的MCS-51單片機(jī)體系結(jié)構(gòu)和指令系統(tǒng),屬于89C51增強(qiáng)型單片機(jī)版本,集成了時(shí)鐘輸出和向上或向下計(jì)數(shù)器等更多的功能,適合于類
30、似馬達(dá)控制等應(yīng)用場合。89C52內(nèi)置8位中央處理單元、512字節(jié)內(nèi)部數(shù)據(jù)存儲(chǔ)器RAM、8k片內(nèi)程序存儲(chǔ)器(ROM)32個(gè)雙向輸入/輸出(I/O)口、3個(gè)16位定時(shí)/計(jì)數(shù)器和5個(gè)兩級中斷結(jié)構(gòu),一個(gè)全雙工串行通信口,片內(nèi)時(shí)鐘振蕩電路。此外,89C52還可工作于低功耗模式,可通過兩種軟件選擇空閑和掉電模式。在空閑模式下凍結(jié)CPU而RAM定時(shí)器、串行口和中斷系統(tǒng)維持其功能。掉電模式下,保存RAM數(shù)據(jù),時(shí)鐘振蕩停止,同時(shí)停止芯片內(nèi)其它功能。89C52有PDIP(40pin)和PLCC(44pin)兩種封裝形式。圖2.5是89C52的PDIP封裝引腳圖。圖2.5 89C52的PDIP封裝2.4.3 AT8
31、9C52單片機(jī)功能介紹(1)引腳功能 電源引腳VCC正常運(yùn)行和編程校驗(yàn)時(shí)為5V電源,VSS為接地端。 I/O總線P0.0-P0.7(P0口),P1.0-P1.7(P1口),P2.0-P2.7(P2口),P3.0-P3.7(P3口) 為輸入/輸出引線。XTAL2:片內(nèi)振蕩器反相器的輸出端,也是內(nèi)部時(shí)鐘發(fā)生器的輸入端。 控制總線ALE/PROG:地址鎖存允許/編程信號(hào)線。當(dāng)CPU訪問外部存儲(chǔ)器時(shí),ALE用來鎖存P0輸出的地址信號(hào)的低8位。它的頻率為振蕩頻率的1/6。在對8751編程時(shí),此引腳輸入編程脈沖信號(hào)。 PSEN:外接程序存儲(chǔ)器讀選通信號(hào)。 EA/VPP:訪問內(nèi)部程序存儲(chǔ)器的控制信號(hào)。當(dāng)EA
32、=1時(shí),CPU從片內(nèi)ROM讀取指令;EA=0時(shí),CPU從片外ROM讀取指令。此外,當(dāng)對8751內(nèi)部EPROM編程時(shí),21V編程電源由此端輸入。 RST/VPD:復(fù)位輸入信號(hào)。當(dāng)該引腳上出現(xiàn)2個(gè)機(jī)器周期以上的高電平時(shí),可實(shí)現(xiàn)復(fù)位操作。此引腳為掉電保護(hù)后備電源之輸入引腳。(2)AT89C52單片機(jī)功能概述:AT89C52是一個(gè)低電壓,高性能CMOS 8位單片機(jī),片內(nèi)含8k bytes的可反復(fù)擦寫的Flash只讀程序存儲(chǔ)器和256 bytes的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器(RAM),器件采用ATMEL公司的高密度、非易失性存儲(chǔ)技術(shù)生產(chǎn),兼容標(biāo)準(zhǔn)MCS-51指令系統(tǒng),片內(nèi)置通用8位中央處理器和Flash存儲(chǔ)單元
33、,功能強(qiáng)大的AT89C52單片機(jī)可為您提供許多較復(fù)雜系統(tǒng)控制應(yīng)用場合。AT89C52有40個(gè)引腳,32個(gè)外部雙向輸入/輸出(I/O)端口,同時(shí)內(nèi)含2個(gè)外中斷口,3個(gè)16位可編程定時(shí)計(jì)數(shù)器,2個(gè)全雙工串行通信口,2個(gè)讀寫口線,AT89C52可以按照常規(guī)方法進(jìn)行編程,但不可以在線編程(S系列的才支持在線編程)。其將通用的微處理器和Flash存儲(chǔ)器結(jié)合在一起,特別是可反復(fù)擦寫的Flash存儲(chǔ)器可有效地降低開發(fā)成本。 AT89C52有PDIP、PQFP/TQFP及PLCC等三種封裝形式,以適應(yīng)不同產(chǎn)品的需求。(3)主要功能特性: 兼容MCS51指令系統(tǒng) 8k可反復(fù)擦寫(1000次)Flash ROM
34、32個(gè)雙向I/O口 256x8bit內(nèi)部RAM 3個(gè)16位可編程定時(shí)/計(jì)數(shù)器中斷 時(shí)鐘頻率0-24MHz 2個(gè)串行中斷 可編程UART串行通道 2個(gè)外部中斷源 共6個(gè)中斷源 2個(gè)讀寫中斷口線 3級加密位 低功耗空閑和掉電模式 軟件設(shè)置睡眠和喚醒功能2.5 數(shù)碼管工作原理2.5.1 四位數(shù)碼管簡介四位數(shù)碼管是一種半導(dǎo)體發(fā)光器件,其基本單元是發(fā)光二極管。能顯示4個(gè)數(shù)碼管叫四位數(shù)碼管。數(shù)碼管按段數(shù)分為七段數(shù)碼管和八段數(shù)碼管,八段數(shù)碼管比七段數(shù)碼管多一個(gè)發(fā)光二極管單元(多一個(gè)小數(shù)點(diǎn)顯示);按發(fā)光二極管單元連接方式分為共陽極數(shù)碼管和共陰極數(shù)碼管。共陽數(shù)碼管是指將所有發(fā)光二極管的陽極接到一起形成公共陽極(
35、COM)的數(shù)碼管。共陽數(shù)碼管在應(yīng)用時(shí)應(yīng)將公共極COM接到+5V,當(dāng)某一字段發(fā)光二極管的陰極為低電平時(shí),相應(yīng)字段就點(diǎn)亮。當(dāng)某一字段的陰極為高電平時(shí),相應(yīng)字段就不亮。共陰數(shù)碼管是指將所有發(fā)光二極管的陰極接到一起形成公共陰極(COM)的數(shù)碼管。共陰數(shù)碼管在應(yīng)用時(shí)應(yīng)將公共極COM接到地線GND上,當(dāng)某一字段發(fā)光二極管的陽極為高電平時(shí),相應(yīng)字段就點(diǎn)亮。當(dāng)某一字段的陽極為低電平時(shí),相應(yīng)字段就不亮。2.5.2 四位數(shù)碼管驅(qū)動(dòng)方式1、靜態(tài)驅(qū)動(dòng)也稱直流驅(qū)動(dòng)。靜態(tài)驅(qū)動(dòng)是指每個(gè)數(shù)碼管的每一個(gè)段碼都由一個(gè)單片機(jī)的I/O端口進(jìn)行驅(qū)動(dòng),或者使用如BCD碼二-十進(jìn)制譯碼器譯碼進(jìn)行驅(qū)動(dòng)。靜態(tài)驅(qū)動(dòng)的優(yōu)點(diǎn)是編程簡單,顯示亮度高,
36、缺點(diǎn)是占用I/O端口多,如驅(qū)動(dòng)5個(gè)數(shù)碼管靜態(tài)顯示則需要58=40根I/O端口來驅(qū)動(dòng),實(shí)際應(yīng)用時(shí)必須增加譯碼驅(qū)動(dòng)器進(jìn)行驅(qū)動(dòng),增加了硬件電路的復(fù)雜性。2、數(shù)碼管動(dòng)態(tài)顯示接口是單片機(jī)中應(yīng)用最為廣泛的一種顯示方式之一,動(dòng)態(tài)驅(qū)動(dòng)是將所有數(shù)碼管的8個(gè)顯示筆劃a,b,c,d,e,f,g,dp的同名端連在一起,另外為每個(gè)數(shù)碼管的公共極COM增加位選通控制電路,位選通由各自獨(dú)立的I/O線控制,當(dāng)單片機(jī)輸出字形碼時(shí),所有數(shù)碼管都接收到相同的字形碼,但究竟是那個(gè)數(shù)碼管會(huì)顯示出字形,取決于單片機(jī)對位選通COM端電路的控制,所以我們只要將需要顯示的數(shù)碼管的選通控制打開,該位就顯示出字形,沒有選通的數(shù)碼管就不會(huì)亮。通過分
37、時(shí)輪流控制各個(gè)數(shù)碼管的的COM端,就使各個(gè)數(shù)碼管輪流受控顯示,這就是動(dòng)態(tài)驅(qū)動(dòng)。在輪流顯示過程中,每位數(shù)碼管的點(diǎn)亮?xí)r間為12ms,由于人的視覺暫留現(xiàn)象及發(fā)光二極管的余輝效應(yīng),盡管實(shí)際上各位數(shù)碼管并非同時(shí)點(diǎn)亮,但只要掃描的速度足夠快,給人的印象就是一組穩(wěn)定的顯示數(shù)據(jù),不會(huì)有閃爍感,動(dòng)態(tài)顯示的效果和靜態(tài)顯示是一樣的,能夠節(jié)省大量的I/O端口,而且功耗更低。2.5.3 四位數(shù)碼管的引腳圖 四位數(shù)碼管的引腳圖如圖2.6所示。b圖2.6 四位七段數(shù)碼管引腳圖2.5.4 四位數(shù)碼管區(qū)分共陰陽極的方法首先數(shù)碼管有共陰極和共陽極之分,區(qū)別他們的方法是若公共端接地,其他端接電源,若各段測試能亮,說明是共陰的,反之
38、共陽的;若公共端接電源,其他端分別接的,測得各端亮,則說明是共陽的,反之為共陰的。世面上的四位一體的數(shù)碼管一般都沒有datasheet,所以掌握他們管腳的分布是很重要的一個(gè)環(huán)節(jié)。第3章 核心電路的設(shè)計(jì)3.1 系統(tǒng)硬件工作原理該系統(tǒng)的硬件電路由以下幾部分電路模塊組成:單片機(jī)、濕度傳感器檢測電路、數(shù)碼管顯示電路、鍵盤開關(guān)電路、蜂鳴器報(bào)警電路等部分。系統(tǒng)硬件框圖如圖3.1所示。STC89C52單片機(jī)串行LED顯示報(bào)警電路鍵盤HS1101濕度傳感器圖3.1 系統(tǒng)硬件框圖3.2單片機(jī)頻率檢測模塊的設(shè)計(jì) 本設(shè)計(jì)的頻率檢測程序,主要實(shí)現(xiàn)對數(shù)字濕度傳感器和NE555時(shí)基電路產(chǎn)生的方波頻率,方波將信號(hào)傳到單片機(jī)
39、的IO端口,由單片機(jī)進(jìn)行技計(jì)數(shù),并通過數(shù)碼管進(jìn)行顯示。在計(jì)數(shù)電路中選用兩個(gè)端口實(shí)現(xiàn)計(jì)數(shù)功能,一個(gè)端口控制加數(shù),另一個(gè)端口控制減計(jì)數(shù),從而能夠更完善的實(shí)現(xiàn)頻率檢測功能。在主程序的main()函數(shù)中,首先初始化單片機(jī)運(yùn)行所需的資源,開始兩個(gè)終端初始化,開總中斷并設(shè)定定時(shí)計(jì)數(shù)工作方式為2,提供50kHZ時(shí)鐘,由定時(shí)器計(jì)算公式得出TH0,TL0,然后開啟定時(shí)器0中斷,使定時(shí)計(jì)數(shù)器0開始運(yùn)行。經(jīng)過規(guī)定計(jì)數(shù)周期后,產(chǎn)生一個(gè)溢出中斷。在中斷服務(wù)程序中計(jì)算當(dāng)前周期的頻率,顯示結(jié)果至數(shù)碼管,重置計(jì)數(shù)值并重置計(jì)數(shù)器。初始化變量后,開始不斷掃描TH0,TH1。由于在程序中,20微秒為一個(gè)測試點(diǎn),側(cè)波形是否翻轉(zhuǎn),兩個(gè)
40、翻轉(zhuǎn)為一個(gè)周期,使單片機(jī)50毫秒產(chǎn)生一個(gè)中斷,20個(gè)中斷即一秒,計(jì)算一次波形翻轉(zhuǎn)次數(shù),從而確定頻率,并計(jì)算出實(shí)時(shí)濕度。主要程序代碼如下:void delay() int i;for(i=0;i10;i+); void timer1() interrupt 1/50毫秒一個(gè)中斷,20個(gè)中斷即一秒,計(jì)算一次波形翻轉(zhuǎn)次數(shù),確定頻率,計(jì)算濕度 TR0=0; count-; if(count=0) count=20; c=(7400-z/2)/24-10; z=0; TH0=(65536-50000)/256; TL0=(65536-50000)%256; TR0=1; void timer() int
41、errupt 3/20微秒一個(gè)測試點(diǎn),側(cè)波形是否翻轉(zhuǎn),兩個(gè)翻轉(zhuǎn)一個(gè)周期 d=AE;if(y!=d)z+;y=d;void main() int b4; ALE=1;/兩個(gè)中斷初始化 IE=0x8a; /開總中斷 TMOD=0x21;/設(shè)定定時(shí)計(jì)數(shù)工作方式為2TH1=0xf6;TL1=0xf6;/提供50kHZ時(shí)鐘,由定時(shí)器計(jì)算公式得出TH0,TL0ET1=1;/開定時(shí)器0中斷TR1=1;/定時(shí)計(jì)數(shù)器0開始運(yùn)行 TR0=0; TH0=(65536-50000)/256;/50毫秒 TL0=(65536-50000)%256; LED1=1; LED2=1; LED3=1; LED4=1; bee
42、p=0; TR0=1; while(1) 3.3 時(shí)鐘晶振電路和復(fù)位電路模塊設(shè)計(jì)AT89C52單片機(jī)在實(shí)際應(yīng)用中,時(shí)鐘電路用于產(chǎn)生時(shí)鐘信號(hào),時(shí)鐘信號(hào)是單片機(jī)內(nèi)部各種各樣的微小操作的時(shí)間基準(zhǔn),在此基礎(chǔ)上,控制器按照指令的功能產(chǎn)生一系列在時(shí)間上有一定次序的信號(hào),這些信號(hào)用來控制相關(guān)的邏輯電路工作,實(shí)現(xiàn)指令的功能。復(fù)位對單片機(jī)來說,是程序還沒開始執(zhí)行,是在做準(zhǔn)備工作。單片機(jī)XTAL1(19腳)和XTAL2(18腳)為振蕩器輸入輸出端口,外接12MHz晶振。RST/Vpd(9腳)為復(fù)位輸入端口,外接電阻電容組成的復(fù)位電路。時(shí)鐘晶振和復(fù)位電路如圖3.2所示。b圖3.2 AT89C52時(shí)鐘晶振和復(fù)位電路3
43、.4數(shù)碼管顯示模塊設(shè)計(jì)在日常生活中,大家對液晶顯示器并不陌生。液晶顯示模塊已作為很多電子產(chǎn)品的通過器件,如在計(jì)算器、萬用表、電子表及很多家用電子產(chǎn)品中都可以看到,顯示的主要是數(shù)字、專用符號(hào)和圖形。在單片機(jī)的人機(jī)交流界面中,一般的輸出方式有以下幾種:發(fā)光管、LED數(shù)碼管、液晶顯示器7 。在單片機(jī)系統(tǒng)中應(yīng)用晶液顯示器作為輸出器件有以下幾個(gè)優(yōu)點(diǎn):顯示質(zhì)量高、數(shù)字式接口 、體積小、重量輕 、功耗低 、LCD,LED四位七段數(shù)碼管 主要技術(shù)參數(shù):顯示容量:162 個(gè)字符;芯片工作電壓:4.55.5V;工作電流:2.0mA(5.0V);模塊最佳工作電壓:5.0V。單片機(jī)P0.0P0.7以及P1.3P1.6
44、接數(shù)碼管12個(gè)管腳。如圖3.3為數(shù)碼管顯示系統(tǒng)電路圖。b圖3.3數(shù)碼管顯示系統(tǒng)電路圖主要程序代碼如下:#include#include #include int set=0,x=3000,c,y=0,z=0,count=20,d;int code LedData=0x5f,0x06,0x3b,0x2f,0x66,0x6d,0x7d,0x07,0x7f,0x6f;/共陰極數(shù)碼管09sbit key1=P10;sbit key2=P11;sbit key3=P12;sbit LED1=P13;sbit LED2=P14;sbit LED3=P15;sbit LED4=P16;sbit beep=P
45、34;sbit CLK=P36;sbit START=P33;sbit EOC=P35;sbit OE=P37; sbit ALE=P31; sbit AE=P27;3.5蜂鳴器報(bào)警模塊設(shè)計(jì) 本設(shè)計(jì)中,在AT89C52單片機(jī)的P1.4口外接一個(gè)蜂鳴器作為對濕度測控的報(bào)警輸出。當(dāng)濕敏元件HS1101對室內(nèi)的濕度檢測時(shí),達(dá)到某個(gè)值,就會(huì)在P1.4端口輸出高電平,使得蜂鳴器發(fā)出警報(bào),以及時(shí)通知工作人員進(jìn)行相關(guān)的操作。其電路原理圖如圖3.4所示。圖3.4 蜂鳴器報(bào)警系統(tǒng)電路圖主要程序代碼如下:if(set!=0)/顯示調(diào)整報(bào)警值b0=x/1000; P0=LedDatab0;LED1=0;delay(
46、);LED1=1;b1=x/100%10;P0=LedDatab1; LED2=0;delay() ;LED2=1; b2=x/10%10;P0=LedDatab2;LED3=0; delay() ;LED3=1; b3=x%10;P0=LedDatab3; LED4=0; delay() ;LED4=1; if(set=0)/顯示濕度值 b0=c/1000; P0=LedDatab0;LED1=0;delay() ;LED1=1;b1=c/100%10;P0=LedDatab1; LED2=0;delay() ;LED2=1; b2=c/10%10;P0=LedDatab2;LED3=0;
47、delay() ;LED3=1; b3=c%10;P0=LedDatab3; LED4=0; delay() ;LED4=1; if(b0*1000+b1*100+b2*10+b3x) beep=1;delay();beep=0; 3.6 鍵盤掃描模塊設(shè)計(jì) 本模塊用于對外接鍵盤的識(shí)別,通過程序,使按一下K1鍵時(shí),選中第一個(gè)數(shù)碼管顯示值,再按一下K1鍵時(shí),選中第二個(gè)數(shù)碼管顯示值,以此類推到第四個(gè)數(shù)碼管顯示值,并通過K2鍵來對顯示值進(jìn)行加一位,和K3鍵來對顯示值進(jìn)行減一位,來完成對報(bào)警閥值的設(shè)定。主要程序代碼如下: if(key1=0)/鍵盤掃描 delay();/去抖 if(key1=0) se
48、t+; if(set=5)set=0;/調(diào)整報(bào)警值 while(key1=0); if(key2=0) delay(); if(key2=0) switch(set) case 1:if(x/10000)x=x-1000;else x=x+4000;break;/調(diào)整報(bào)警值 case 2:x=x-100;break; case 3:x=x-10;break; case 4:x=x-1;break; while(key3=0); 3.7 系統(tǒng)總電路基于AT89C52單片機(jī)的HS1101傳感器濕度測控系統(tǒng),主要由幾個(gè)部分組成:單片機(jī)電路,傳感器數(shù)據(jù)采集電路,數(shù)碼管顯示電路,晶振與復(fù)位電路,蜂鳴器報(bào)
49、警電路,鍵盤電路等。其程序總電路圖如圖3.5所示。圖3.5 數(shù)字濕度傳感系統(tǒng)原理圖下面對本次設(shè)計(jì)的總電路進(jìn)行說明。首先,AT89C52單片機(jī)具有許多特點(diǎn),其功能強(qiáng)大、I/O接口多,但其內(nèi)部的數(shù)據(jù)暫存存儲(chǔ)器的空間其實(shí)是比較小的,當(dāng)用于多位的外圍外接芯片時(shí),會(huì)出現(xiàn)內(nèi)部RAM使用不足的狀況。所以,在本系統(tǒng)設(shè)計(jì)中,考慮到目前只是計(jì)劃應(yīng)用于較小的機(jī)房中,監(jiān)測點(diǎn)不多,因此本文沒有對片內(nèi)RAM進(jìn)行擴(kuò)展或是改換單片機(jī)的型號(hào)。在實(shí)際編程中實(shí)現(xiàn)本系統(tǒng)的功能應(yīng)該沒有太大的障礙。AT89C52具有4個(gè)I/O接口,它們分別是P0口、P1口、P2口和P3口。本文進(jìn)行設(shè)計(jì)時(shí)只是用到了其中的部分接口,與本系統(tǒng)的其它部分進(jìn)行連
50、接,分別實(shí)現(xiàn)了不同的功能。例如:P3.4口用于蜂鳴器外接;P1.3P1.6和P0所有接口接數(shù)碼管顯示器等等。NE555電路中的參數(shù)選擇為:R11K、R2499K、R3576K、R4909K。其中R1與555的頻率輸出引腳相連,起輸出短路保護(hù)作用,防止輸出電流過大。R4是用作555定時(shí)器內(nèi)部溫度補(bǔ)償?shù)模鋺?yīng)該具有1%的精度。由于這里采用的是Texas Instruments生產(chǎn)的NE555,所以根據(jù)微調(diào)R4和R3取值分別為909K和576K。另由于本軟件軟件庫中無HS1101傳感元件,所以用激勵(lì)源代替。第4章 系統(tǒng)調(diào)試4.1 系統(tǒng)調(diào)試用到的工具4.1.1 硬件調(diào)試軟件Proteus軟件Prote
51、us ISIS是英國Labcenter公司開發(fā)的電路分析與實(shí)物仿真軟件。它運(yùn)行于Windows操作系統(tǒng)上,可以仿真、分析(SPICE)各種模擬器件和集成電路,該軟件的特點(diǎn)是:實(shí)現(xiàn)了單片機(jī)仿真和SPICE電路仿真相結(jié)合。具有模擬電路仿真、數(shù)字電路仿真、單片機(jī)及其外圍電路組成的系統(tǒng)的仿真、RS232動(dòng)態(tài)仿真、I2C調(diào)試器、SPI調(diào)試器、鍵盤和LCD系統(tǒng)仿真的功能;有各種虛擬儀器,如示波器、邏輯分析儀、信號(hào)發(fā)生器等。支持主流單片機(jī)系統(tǒng)的仿真。目前支持的單片機(jī)類型有:68000系列、8051系列、AVR系列、PIC12系列、PIC16系列、PIC18系列、Z80系列、HC11系列以及各種外圍芯片。提供
52、軟件調(diào)試功能。在硬件仿真系統(tǒng)中具有全速、單步、設(shè)置斷點(diǎn)等調(diào)試功能,同時(shí)可以觀察各個(gè)變量、寄存器等的當(dāng)前狀態(tài),因此在該軟件仿真系統(tǒng)中,也必須具有這些功能;同時(shí)支持第三方的軟件編譯和調(diào)試環(huán)境,如Keil C51 uVision2等軟件。具有強(qiáng)大的原理圖繪制功能??傊撥浖且豢罴瘑纹瑱C(jī)和SPICE分析于一身的仿真軟件,功能極其強(qiáng)大8。Proteus ISIS的工作界面如圖4.1所示。圖4.1 Proteus ISIS的工作界面操作流程:1雙擊桌面上的ISIS 6 Professional圖標(biāo)或者單擊屏幕左下方的”開始”程序”Proteus 6 Professional” ”ISIS 6 Professional”。2Proteus ISIS的工作界面是一種標(biāo)準(zhǔn)的Windows界面。包括:標(biāo)題欄、主菜單、標(biāo)準(zhǔn)工具欄、繪圖工具欄、狀態(tài)欄、對象選擇按鈕、預(yù)覽對象方位控制按鈕、仿真進(jìn)程控制按鈕、預(yù)覽窗口、對象選擇器窗口、圖形編
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 等保20政策規(guī)范解讀
- BM212-Standard-生命科學(xué)試劑-MCE
- 2025關(guān)于圍欄板的購銷合同范本
- 2025年度資產(chǎn)轉(zhuǎn)讓合同樣本
- 班級里的英雄人物議論文11篇范文
- 2025個(gè)人消費(fèi)貸款合同范本
- 2025車輛購買合同協(xié)議
- 2025電子產(chǎn)品代銷合同模板
- 2025租賃合同(重點(diǎn)章)
- 農(nóng)業(yè)科技栽培技術(shù)試題
- 中國絲綢簡述ppt課件
- 蘇軾《浣溪沙》優(yōu)秀課件
- 塑料包裝袋購銷合同
- 生產(chǎn)良率系統(tǒng)統(tǒng)計(jì)表
- 代理機(jī)構(gòu)服務(wù)質(zhì)量考核評價(jià)表
- 淺談打擊樂器在小學(xué)低段音樂課堂中的運(yùn)用
- 2018年瀘州市生物中考試題含答案
- S7、S9、S11系列變壓器損耗表
- 消防電氣檢驗(yàn)批質(zhì)量驗(yàn)收記錄表
- 品控員作業(yè)指導(dǎo)書
- 醫(yī)療器械質(zhì)量手冊含程序文件
評論
0/150
提交評論