版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
PAGEPAGElxxiii摘要單片機對溫溫度的測測控是一一個工業(yè)業(yè)生產(chǎn)中中經(jīng)常遇遇到的控控制問題題,采用用單片機機對溫度度進行測控控不僅具具有控制制方便、簡簡單和靈靈活等優(yōu)優(yōu)點,而而且可以以大幅度度提高控控制質(zhì)量量。單片片機構(gòu)成成的溫度度測控系統(tǒng)統(tǒng)是通過過單片機機80551及其其溫度檢檢測和控控制電路路,對環(huán)環(huán)境的溫溫度進行行控制。本文主要介介紹了溫溫度傳感感器的選選取和溫溫度實時時測控裝裝置硬件件部分的的電路設(shè)設(shè)計。設(shè)設(shè)計中選選用獨特特的單總總線溫度度傳感器器DS118200,并且且把整個個硬件系系統(tǒng)的電電路設(shè)計計劃分為為DS118200與80051的的硬件接接口電路路設(shè)計、數(shù)據(jù)顯示與鍵盤設(shè)計、數(shù)據(jù)存儲器的擴展電路設(shè)計、通信接口電路設(shè)計。該裝置可實現(xiàn)環(huán)境溫度的實時測量與控制,并能記錄、存儲相關(guān)數(shù)據(jù),并附有通信接口,能方便地應(yīng)用于各種溫度控制場合。關(guān)鍵詞:單單片機;;傳感器器;檢測;控制;;電路AbstrracttMicroocommputtertotemmperratuuremonnitoorinngiisaafrrequuenttlyenccounnterredbytheeinndusstriialprooducctiooncconttroll,aadopptinngmmicrrocoompuuterrtoocaarryyonnthhecconttrolltoothhemnottonnlyhavvettheconntroolcconvveniiencce,simmpleeanndaagillityy,bbutalssowwithhsiigniificcanttimmproovetheequualiityofconntrool.Makkinggusseoof880511anndiitstemmperratuuredettecttionnanndcconttrollciircuuitss,mmicrrocoompuuterrteempeerattureecoontrrolsysstemmcaanccarrryoontthedettecttionnanndcconttrolltoothhettempperaaturreoofttheenvviroonmeent..Thisartticllemmainnlyinttrodduceestthesellecttionnoffthhettempperaaturressenssorssanndtthecirrcuiitddesiignoftheeteempeerattureereeal--timmeddeteectiionanddcoontrrolharrdwaaredevviceepaartiial..IchoooseeDSS18220ttheuniiquee1--wirrebbustemmperratuuresennsorr,aanddivvideethhewwholleccirccuittsoofhharddwarressysttemforrthheDDS18820witthtthe80551oofhharddwarreinnterrfacceccirccuittdeesiggn,dattaddispplayyanndtthedessignnoffkeeybooardd,ttheexppanddciircuuitdessignnoffdaatamemmoryyanndtthecirrcuiitddesiignofcommmunnicaatiooniinteerfaace..Thhisddeviicecannacchieevereaal-ttimeemeeasuuremmenttanndcconttrolloffennvirronmmenttaltemmperratuure,,anndccanreccordd,ssaviingrellateedddataa,aandapppenddthhecoommuuniccatiionssinnterrfacce,socannbeeappplyyinnvaariooussittuattionnoffteempeerattureecoontrroleexpeedieentlly.KeyWWordds:mmicrrocoompuuterr;sennsorr;dettectt;conntrool;;cirrcuiit目錄錄1.概述…………………………111.1單片片機構(gòu)成成的環(huán)境境溫度控控制裝置置的意義義…………1.2溫度度測控裝裝置所實實現(xiàn)的功功能………………2.微機控控制系統(tǒng)統(tǒng)簡介…………………………1..1微微機控制制系統(tǒng)的的組成………………………1..2微微機控制制系統(tǒng)的的分類……………………3.溫度傳傳感器的的選擇……………………3.11溫度度傳感器器的分類類………………………3..2溫度傳傳感器信信號傳輸輸模式………………3.3溫度度傳感器器的確定定…………3..4單總總線溫度度傳感器器DS118200介紹…………4.溫度測測控裝置置的電路路設(shè)計………………4.1Intell80551單片片機簡介介……………………4.1.11Intell80551的結(jié)結(jié)構(gòu)及特特性………4.1.22Intell80551時鐘鐘電路與與復(fù)位電電路……………4.2DS118200與80051的的接口電電路設(shè)計計………4.3溫度度顯示與與鍵盤設(shè)設(shè)計………………………4.3.11LEED數(shù)碼碼管簡介介及其顯顯示電路路………………4.3.22鍵盤盤電路設(shè)設(shè)計…………4.4存存儲器的的擴展電電路設(shè)計計…………………4.5通信信接口電電路設(shè)計計…………4.5.11RS-3323CC標準介介紹………………4.5.22MAXX2322與80051的的接口電電路…………………5.總結(jié)………………單片機構(gòu)成成的環(huán)境境溫度實實時測控控裝置設(shè)設(shè)計1.概述本課題的題題目是“單片機機構(gòu)成的的環(huán)境溫溫度實時時測控裝裝置設(shè)計計”,主要要論述了了環(huán)境溫溫度實時時測控裝裝置的硬硬件部分分的設(shè)計計,包括括核心元元器件的的選取和和介紹、單單片機控控制系統(tǒng)統(tǒng)的電路路設(shè)計。1.1單片片機構(gòu)成成的環(huán)境境溫度控制裝裝置的意意義電子技術(shù)和和微型計計算機的的迅速發(fā)發(fā)展,促促進了微微型計算算機測量量和控制制技術(shù)的的迅速發(fā)發(fā)展和廣廣泛應(yīng)用用。可以以說,微微機測控控技術(shù)的的應(yīng)用己己滲透到到國民經(jīng)經(jīng)濟的各各個部門門。國防防技術(shù),航航空,航航天,鐵鐵路,冶冶金,化化工等產(chǎn)產(chǎn)業(yè)自不不必說,就就連日常常生活中中也用上上了微機機控制的的電梯,微微波爐,電電冰箱,電電視機,電電扇,智智能照相相機,玩玩具,模模糊控制制洗衣機機,模糊糊控制空空調(diào)機,攜攜帶式心心臟監(jiān)護護機等,所所有這些些智能機機電一體體化產(chǎn)品品的出現(xiàn)現(xiàn),無不不是微機機測控技技術(shù)的成成功應(yīng)用用。環(huán)境溫度是是一種最最基本的的環(huán)境參參數(shù),人人民的生生活與環(huán)環(huán)境的溫溫度息息息相關(guān),在在工業(yè)生生產(chǎn)過程程中需要要實時測測控溫度,在在農(nóng)業(yè)生生產(chǎn)中也也離不開開溫度的的測控,而溫度度也是最最不易保保障的指指標,因此研研究可靠靠并且實實用的溫溫度測控控裝置具具有重要要的意義義。而采采用MCCS—51單單片機來來對溫度度進行控控制,不不僅具有有控制方方便、組組態(tài)簡單單和靈活活性大等等優(yōu)點,而而且可以以大幅度度提高被被控溫度度的技術(shù)術(shù)指標,從從而能夠夠大大提提高產(chǎn)品品的質(zhì)量量和數(shù)量量。環(huán)境境溫度實實時測控控裝置在在工業(yè)生生產(chǎn)中也也會經(jīng)常常會遇到到,因此此,具有有很強的的實用價價值。測控溫度的的關(guān)鍵是是控制器器和溫度度傳感器器。環(huán)境境溫度實實時測控控裝置的的設(shè)計采采用的控控制器為為51單單片機,溫度傳感器是智能集成溫度傳感器DS1820。單片機作為控制器件,具有體積小、功能強可靠性高、價格低廉等一系列優(yōu)點,再加上近年來隨著計算機在社會領(lǐng)域的滲透,單片機的應(yīng)用正在不斷地走向深入,同時帶動傳統(tǒng)控制檢測日新月益更新。在實時檢測和自動控制的單片機應(yīng)用系統(tǒng)中,單片機往往是作為一個核心部件來使用。單片機不僅已成為工業(yè)測控領(lǐng)域普遍采用的智能化控制工具,而且已滲入到人們工作和生活的各個角落,有力地推動了各行業(yè)的技術(shù)改造和產(chǎn)品的更新?lián)Q代。因此,設(shè)計該裝置時選用的控制器是8051單片機,以保證達到設(shè)計的控制要求。DS1820是智能集成數(shù)字溫度傳感器,能快速準確的進行溫度采集,從而使溫度的檢測和控制達到設(shè)計要求。1.2溫度度測控裝裝置所實實現(xiàn)的功功能環(huán)境溫度實實時測控控裝置可可在0~50℃的范圍圍內(nèi)任意意設(shè)定溫溫度控制制點,數(shù)碼管管可以顯顯示出環(huán)環(huán)境溫度度,并附有有RS--2322通信接口口可使多多個這樣樣的裝置置方便地地與計算算機互聯(lián)聯(lián),以實實現(xiàn)溫度度的測控控。由于于該裝置置采用了了一線數(shù)數(shù)字溫度度傳感器器DS118200來實現(xiàn)現(xiàn)溫度采采樣,所所以也可可以實現(xiàn)現(xiàn)多點溫溫度采樣樣的集中中控制。此外,該該裝置還還可自動動控制多多個設(shè)備備的多點點時間控控制電路路,便于功功能的擴擴展,可可保證溫溫度指標標滿足設(shè)設(shè)計要求求。因此能方方便地應(yīng)應(yīng)用于各各種溫度度控制場場合,因而具具有更廣廣泛的應(yīng)應(yīng)用。環(huán)境溫溫度實時時測控裝裝置的設(shè)設(shè)計,是是以80051單單片機為為控制核核心,以以DS118200為溫度度檢測核核心構(gòu)成成一個環(huán)環(huán)境溫度度的實時時測量與與控制系系統(tǒng)。該裝置可實實現(xiàn)的功功能如下下:(1)在00~50℃間可任任意設(shè)定定溫度控控制點;;(2)可以以實時顯顯示監(jiān)測測環(huán)境溫溫濕度的的變化情情況,并并記錄、存存儲相關(guān)關(guān)數(shù)據(jù);;(3)具有有多點定定時設(shè)備備控制電電路,便便于功能能擴展;;(4)配有有通信接接口,可可方便地地與計算算機進行行通信;;(5)溫度度控制的的精度為為:(00~50℃)±0..5℃。本裝置的整整個硬件件系統(tǒng)的的電路劃分分為DSS18220與880511的硬件件接口電電路、數(shù)據(jù)顯顯示與鍵鍵盤、數(shù)數(shù)據(jù)存儲儲器的擴擴展電路路、通信信接口電電路,并并通過這這些電路路來實現(xiàn)現(xiàn)上述功功能,在在本論文文中將對對這些電電路作詳詳細介紹紹。2.微機控控制系統(tǒng)統(tǒng)簡介微機測控系系統(tǒng)是由由微型機機與其它它器件和和裝置適適當連接接起來的的硬件系系統(tǒng),并并在軟件件的操作作下協(xié)調(diào)調(diào)運行執(zhí)執(zhí)行預(yù)定定的測量量與控制制任務(wù)。電子技術(shù)和和微型計計算機的的迅速發(fā)發(fā)展,促促進了微微型計算算機測量量和控制制技術(shù)的的迅速發(fā)發(fā)展和廣廣泛應(yīng)用用??梢砸哉f,微微機測控控技術(shù)的的應(yīng)用己己滲透到到國民經(jīng)經(jīng)濟的各各個部門門。國防防技術(shù),航航空,航航天,鐵鐵路,冶冶金,化化工等產(chǎn)產(chǎn)業(yè)自不不必說,就就連日常常生活中中也用上上了微機機控制的的電梯,微微波爐,電電冰箱,電電視機,電電扇,智智能照相相機,玩玩具,模模糊控制制洗衣機機,模糊糊控制空空調(diào)機,攜攜帶式心心臟監(jiān)護護機等,所所有這些些智能機機電一體體化產(chǎn)品品的出現(xiàn)現(xiàn),無不不是微機機測控技技術(shù)的成成功應(yīng)用用。2.1微機機控制系系統(tǒng)的組組成微機控制系系統(tǒng)包括括硬件和和軟件兩兩部分。硬件件是微機機控制系系統(tǒng)的物物質(zhì)基礎(chǔ)礎(chǔ)。它在在軟件的的協(xié)調(diào)下下運行,實實現(xiàn)對生生產(chǎn)過程程或被控控對象參參數(shù)的檢檢驗,完完成對生生產(chǎn)過程程或被控控對象的的控制任任務(wù)。硬件件包括::主機,外外部設(shè)備備,傳感感器和變變送器,功功率放大大和執(zhí)行行機構(gòu),模模擬量輸輸入通道道,模擬擬量輸出出通道,開開關(guān)量輸輸入和輸輸出通道道,接口口電路和和電源??刂葡到y(tǒng)的的軟件,指指的是它它的全部部程序,包包括系統(tǒng)統(tǒng)軟件和和應(yīng)用軟軟件兩大大類。其其中系統(tǒng)統(tǒng)軟件主主要包括括以下內(nèi)內(nèi)容:(1)監(jiān)控控程序和和操作系系統(tǒng)監(jiān)控程序是是一種低低級計算算機的管管理程序序。它的的功能是是掃描鍵鍵盤,實實現(xiàn)人機機對話,接接受用戶戶程序,顯顯示、調(diào)調(diào)試、修修改和運運行用戶戶程序,顯顯示和修修改存儲儲器中的的內(nèi)容。通通電后立立即進入入監(jiān)控程程序,各各種程序序均在監(jiān)監(jiān)控程序序下運行行。操作系統(tǒng)統(tǒng)是一種種微型計計算機的的大型管管理程序序,是在在監(jiān)控程程序的基基礎(chǔ)上進進一步擴擴展許多多控制程程序形成成的。其其主要功功能是實實現(xiàn)人機機對話,管管理微型型機、存存儲器、操操作臺、外外部設(shè)備備、文件件和作業(yè)業(yè)進程。它它控制各各種軟件件,如匯匯編程序序、解釋釋程序、編編譯程序序、I//0驅(qū)動動程序、連連接程序序等。(2)匯編編程序、解解釋程序序和編譯譯程序匯編程序用用于把匯匯編語言言程序變變?yōu)橛嬎闼銠C能夠夠認識和和執(zhí)行的的機器語語言程序序,也稱稱為目標標程序。例例如MCCS-551單片片機仿真真器里有有MCSS-511匯編程程序,用用戶可以以把自己己用匯編編語言編編寫的程程序送入入仿真器器然后把把它變?yōu)闉闄C器語語言程序序,再把把這些機機器語言言程序固固化到EEPROOM中,EEPROOM中的的程序就就可以在在用戶系系統(tǒng)中執(zhí)執(zhí)行。解釋程程序能把把用某種種程序設(shè)設(shè)計語言言寫的源源程序((如BAASICC),翻翻譯成機機器語言言的目標標程序,此此目標程程序是可可執(zhí)行程程序。編譯譯程序能能把用高高級語言言編寫的的源程序序,編譯譯成某種種中間語語言(如如匯編語語言)或或機器目目標程序序。應(yīng)用軟件是是由微機機控制系系統(tǒng)的設(shè)設(shè)計者編編寫的,對對不同的的系統(tǒng),應(yīng)應(yīng)用軟件件的差別別也很大大,就算算是同一一個系統(tǒng)統(tǒng),也會會有多種種應(yīng)用軟軟件。應(yīng)應(yīng)用軟件件一般采采用模塊塊化結(jié)構(gòu)構(gòu),一個個程序模模塊就是是一個子子程序。總總的來說說,這些些子程序序可分為為兩類::通用軟軟件和專專用軟件件。(1)通用用軟件通用軟件在在一般的的微機控控制系統(tǒng)統(tǒng)軟件設(shè)設(shè)計中經(jīng)經(jīng)常用到到,常見見的有以以下幾種種:a.數(shù)制變變換程序序,例如如二進制制與BCCD碼之之間互相相轉(zhuǎn)換程程序;b.運算程程序,包包括加、減減、乘、除除、乘方方、開方方、函數(shù)數(shù)運算等等;c.數(shù)字濾濾波程序序,用于于對數(shù)據(jù)據(jù)進行處處理;d.工程量量程序,在在工程顯顯示時往往往會用用到這類類程序;;e.查表程程序,例例如查找找熱電勢勢對應(yīng)的的溫度值值;f.報警程程序。(2)專用用軟件這是針對某某一具體體控制系系統(tǒng)和不不同控制制規(guī)律編編制的程程序,常常見的有有以下幾幾種:a.數(shù)據(jù)采采集程序序;b.輸出程程序;c.各種控控制算法法程序,例例如PIID算法法程序。2.2微機機控制系系統(tǒng)的分分類微型機控制制系統(tǒng)有有多種分分類方法法,這里里是按單單片機在在系統(tǒng)中中參與控控制的方方式來分分。(1)生產(chǎn)產(chǎn)過程的的巡回檢檢測和數(shù)數(shù)據(jù)處理理系統(tǒng)這種系統(tǒng)是是微型機機不斷輪輪流檢測測生產(chǎn)過過程的各各個參數(shù)數(shù),即所所謂巡回回檢測,然然后微型型機對所所測得的的參數(shù)進進行處理理和加工工,如數(shù)數(shù)字濾波波,并將將處理和和加工的的數(shù)據(jù)存存于半導(dǎo)導(dǎo)體存儲儲器或磁磁盤上,在在需要時時可打印印和顯示示這些數(shù)數(shù)據(jù)。如如果發(fā)生生異常情情況,還還可以發(fā)發(fā)出聲光光報警。這這樣的系系統(tǒng)稱為為生產(chǎn)過過程的巡巡回檢測測和數(shù)據(jù)據(jù)處理系系統(tǒng),簡簡稱為巡巡回檢測測系統(tǒng)或或數(shù)據(jù)采采集系統(tǒng)統(tǒng)。人們可以利利用巡回回檢測系系統(tǒng)所得得到的數(shù)數(shù)據(jù)和信信息獲得得生產(chǎn)過過程的數(shù)數(shù)學(xué)模型型和其它它有用信信息,作作為設(shè)計計或修改改微型機機控制系系統(tǒng)的依依據(jù)。這這種系統(tǒng)統(tǒng)更多地地是作為為較大型型和復(fù)雜雜的生產(chǎn)產(chǎn)過程控控制系統(tǒng)統(tǒng)的一部部分,作作為這個個控制系系統(tǒng)的數(shù)數(shù)據(jù)采集集裝置,它它能快速速向微機機提供生生產(chǎn)過程程的有關(guān)關(guān)數(shù)據(jù)和和信息,由由微機行復(fù)復(fù)雜的運運算和決決策,以以便實現(xiàn)現(xiàn)自適應(yīng)應(yīng)控制和和最優(yōu)控控制。(22)直接接數(shù)字控控制系統(tǒng)統(tǒng)(DDDC)DDDC(DiirecctDDigiitallCoontrrol))控制系系統(tǒng),就就是微型型機不僅僅對數(shù)據(jù)據(jù)進行采采集,還通過輸出出通道直直接對生生產(chǎn)過程程進行控控制。這這里的“數(shù)字”二字是是區(qū)別于于模擬或或連續(xù)控控制系統(tǒng)統(tǒng)而言的的。大多多數(shù)直接接數(shù)字控控制系統(tǒng)統(tǒng)不需配配備磁盤盤驅(qū)動器器、打印印機和顯顯示終端端,而用用簡單的的數(shù)碼顯顯示器代代替顯示示終端。系系統(tǒng)的控控制過程程是:DDDC微微型機通通過模擬擬量輸入入通道和和開關(guān)量量輸入通通道巡回回檢測生生產(chǎn)過程程的參數(shù)數(shù),并與與事先存存于存儲儲器中的的給定值值進行比比較,得得出誤差差(給定定值與生生產(chǎn)過程程的被調(diào)調(diào)量之差差),然然后根據(jù)據(jù)誤差及及其變化化趨勢,運運用體現(xiàn)現(xiàn)控制規(guī)規(guī)律的控控制算法法(程序序)求出出控制器器的輸出出量,并并通過模模擬量輸輸出通道道和開關(guān)關(guān)量輸出出通道送送給執(zhí)行行機構(gòu),控控制生產(chǎn)產(chǎn)過程,使使被控量量接近給給定值。(3)計算機監(jiān)督控制系統(tǒng)(SCC)計算機監(jiān)督督控制系系統(tǒng)即SSCC(SuuperrvissoryyCoompuuterrCoontrrol))系統(tǒng)是是比DDDC系統(tǒng)更高一一級的系系統(tǒng),它它是一個個兩級控控制系統(tǒng)統(tǒng)。上位位級是SSSC計計算機,它它根據(jù)原原始的生生產(chǎn)工藝藝信息和和其它信信息,如如運行條條件的變變更等,按按照生產(chǎn)產(chǎn)過程的的數(shù)學(xué)模模型,計計算出生生產(chǎn)過程程的最優(yōu)優(yōu)給定值值(設(shè)定定值或期期望值))送給SSCC計計算機的的下級計計算機。建建立生產(chǎn)產(chǎn)過程的的數(shù)學(xué)模模型和求求解控制制策略是是SCCC計算機機的兩個個重要任任務(wù)。由由于SCCC計算算機的輸輸出不直直接控制制執(zhí)行機機構(gòu),而而是給出出下級計計算機的的設(shè)定值值,所以以這種系系統(tǒng)也稱稱為設(shè)定定值控制制系統(tǒng)SSPC(SeetPPoinntCCompputeer)。監(jiān)監(jiān)督控制制系統(tǒng)的的下位級級為DDDC計算算機或模模擬控制制系統(tǒng),它它對生產(chǎn)產(chǎn)過程進進行直接接控制,從從而實現(xiàn)現(xiàn)整個生生產(chǎn)過程程的綜合合最優(yōu)控控制,例例如生產(chǎn)產(chǎn)效率高高、產(chǎn)品品質(zhì)量好好、能源源消耗少少、原材材料省、成成本低、人人員和設(shè)設(shè)備安全全等。(4)計算算機多機機控制系系統(tǒng)計計算機多多機控制制系統(tǒng)是是為了適適應(yīng)現(xiàn)代代化工業(yè)業(yè)生產(chǎn)規(guī)規(guī)模大,生生產(chǎn)過程程復(fù)雜,要要求可靠靠性高的的要求出出現(xiàn)的,它它不僅對對生產(chǎn)過過程進行行控制,還還進行各各種管理理工作。整整個系統(tǒng)統(tǒng)由三級級組成::最低級級為直接接控制級級,中間間級為計計算機監(jiān)監(jiān)督控制制級(SSCC)),最高高級為管管理級MMIS(ManagementInformationSystem)。直接控制級級采集生生產(chǎn)過程程的參數(shù)數(shù),接收收來自SSCC計計算機的的給定值值并按預(yù)預(yù)定的控控制規(guī)律律對被控控對象進進行控制制。監(jiān)督督控制級級的SCCC計算算機的作作用如前前面所述述,其功功能主要要是建立立過程的的數(shù)學(xué)模模型,求求解控制制策略,確確定各DDDC級級的給定定值并傳傳送給各各DDCC級以實實現(xiàn)最優(yōu)優(yōu)或自適適應(yīng)控制制。SCCC計算算機不僅僅可以與與DDCC級通訊訊,各SSCC級級之間也也有通訊訊聯(lián)系,以以便交流流信息。(5)分布布型綜合合控制系系統(tǒng)分布型綜合合控制系系統(tǒng)TDDCS(TootallDiistrribuuteddCoontrrolSSysttemss)也稱稱為分布布型微處處理機控控制系統(tǒng)統(tǒng)(DiistrribuuteddMiicrooproocesssorrsCConttrollSyysteems))或分布布控制系系統(tǒng)(DDisttribbuteedCConttrollSyysteems)),簡稱稱集散系系統(tǒng)或分分布系統(tǒng)統(tǒng)。它實實質(zhì)上就就是一種種多級控控制系統(tǒng)統(tǒng),只不不過系統(tǒng)統(tǒng)各部分分(硬件件和軟件件)以組組件或模模塊的形形式出現(xiàn)現(xiàn)。集散控制系系統(tǒng)由基基本控制制器進行行局部分分散控制制,用協(xié)協(xié)調(diào)級協(xié)協(xié)調(diào)各基基本控制制器的工工作,實實現(xiàn)最優(yōu)優(yōu)控制,并并實現(xiàn)集集中監(jiān)視視、操作作和管理理,以達達到掌握握全局的的目的。集集散系統(tǒng)統(tǒng)的優(yōu)點點是:(1)容易易掌握,組組建系統(tǒng)統(tǒng)工作量量少。(2)擴充充靈活,可可實現(xiàn)各各種控制制。(3)分散散控制,故故障分散散,再加加上有完完善的系系統(tǒng)自檢檢功能,故故可靠性性高。(4)集中中協(xié)調(diào)和和管理,可可實現(xiàn)最最優(yōu)控制制。(5)維修修方便。哪哪一部分分有故障障,換下下來即可可,系統(tǒng)統(tǒng)可不停停止運行行。對于大型集集散系統(tǒng)統(tǒng),用戶戶可以購購買現(xiàn)成成模塊,只只需把模模塊連接接起來并并對軟件件進行組組態(tài)就可可組成系系統(tǒng)。按按這種方方法組成成系統(tǒng),節(jié)節(jié)省時間間,系統(tǒng)統(tǒng)性能優(yōu)優(yōu)良,可可靠性高高。根據(jù)單片機機構(gòu)成的的溫度測測控裝置置的設(shè)計計要求實實現(xiàn)的功功能如下下:(1)在00~50℃間可任任意設(shè)定定溫度控控制點;;(2)可以以實時顯顯示監(jiān)測測環(huán)境溫溫濕度的的變化情情況,并并記錄、存存儲相關(guān)關(guān)數(shù)據(jù);;(3)具有有多點定定時設(shè)備備控制電電路,便便于功能能擴展;;(4)配有有通信接接口,可可方便地地與計算算機進行行通信;;(5)溫度度控制的的精度為為:(00~50℃)±0..5℃。為了達到上上述要求求,并且且使裝置置結(jié)構(gòu)盡盡量簡單單,本溫度測測控裝置置采用的的是直接接數(shù)字控控制方式式,屬于于直接數(shù)數(shù)字控制制系統(tǒng)。3.溫度傳傳感器的的選擇設(shè)計環(huán)境溫溫度實時時測控裝裝置,首首先遇到到的問題題就是選選用什么么樣的溫溫度傳感感器,這這對于整整個系統(tǒng)統(tǒng)的性能能、簡繁繁程度以以及設(shè)計計成本等等都有一一定的影影響,因因此我對對各種溫溫度傳感感器先進進行了比比較。溫溫度傳感感器的發(fā)發(fā)展經(jīng)歷歷了三個個發(fā)展階階段:①①傳統(tǒng)的的分立式式溫度傳傳感器,②模擬集成溫度傳感器,③智能集成溫度傳感器。目前,國際上新型溫度傳感器正從模擬式向數(shù)字式,從集成化向智能化、網(wǎng)絡(luò)化的方向飛速發(fā)展。3.1溫度度傳感器器的分類類依依據(jù)制作作溫度傳傳感器采采用材料料的不同同,常用用的溫度度傳感器器有熱電電偶、熱熱電阻、NNTC熱熱敏電阻阻、半導(dǎo)導(dǎo)體溫度度傳感器器等。熱熱電偶由由兩種特特定的金金屬材料料(如鉑鉑鍺)結(jié)結(jié)合后制制成,測測溫范圍圍一般在在-1884℃至23000℃。熱電電阻是由由一種特特定的金金屬材料料(如鉑鉑等)制制成的,測測溫范圍圍一般在在-2000℃至8500℃。以上上兩種溫溫度傳感感器測溫溫范圍寬寬、可以以在高溫溫場合工工作、體體積較大大、成本本較高。NNTC熱熱敏電阻阻即負溫溫度系數(shù)數(shù)熱敏電電阻。它它由Mnn-Coo-Nii-Fee-Cuu等過渡渡金屬氧氧化物的的2至4種種組合,采采用陶瓷瓷工藝燒燒結(jié)而成成。測溫溫范圍一一般在--55℃℃至3000℃。NTTC熱敏敏電阻阻阻值隨溫溫度的變變化符合合指數(shù)規(guī)規(guī)律,其其最大的的缺點也也在于它它的非線線性,一一般需要要經(jīng)過線線性化處處理,使使輸出電電壓與溫溫度之間間基本上上成線性性關(guān)系。隨隨著對檢檢測溫度度精度要要求越來來越高,以以及測量量環(huán)境要要求越來來越苛刻刻,目前前,人們們正在研研制高精精度高可可靠性的的NTCC熱敏電電阻。NNTC熱熱敏電阻阻的綜合合性能以以日本的的產(chǎn)品為為最好。NNTC熱熱敏電阻阻主要用用于靜電電復(fù)印機機、自動動化設(shè)備備、熱打打印頭、鍋鍋爐、熱熱水器等等做溫度度控制檢檢測。半導(dǎo)體溫度度傳感器器的溫度度檢測依依據(jù)是PPN結(jié)正正向電壓壓和溫度度的關(guān)系系。其測測溫范圍圍一般在在-555℃至1500℃。半導(dǎo)體溫度度傳感器器很容易易制成集集成溫度度傳感器器。與熱熱電偶、熱熱電阻、熱熱敏電阻阻等其它它溫度傳傳感器相相比,半半導(dǎo)體溫溫度傳感感器具有有靈敏度度高、線線性度好好、響應(yīng)應(yīng)速度快快等特點點。另外外,它將將驅(qū)動電電路、信信號處理理電路以以及必要要的邏輯輯控制電電路集成成在單片片IC上上,有尺尺寸小、使使用方便便等特點點。隨著著集成工工藝的提提高,集集成溫度度傳感器器的功能能和性能能己有了了較大的的提高,已已廣泛應(yīng)應(yīng)用于臺臺式計算算機、筆筆記本電電腦、打打印機、數(shù)數(shù)字相機機、汽車車電子、家家電控制制器等系系統(tǒng)。集集成溫度度傳感器器一般用用來測量量自身封封裝的溫溫度,但但是片上上加熱后后封裝溫溫度上升升,可以以測量氣氣流溫度度,二極極管連接接方式的的三極管管可以測測量遠端端溫度。集集成溫度度傳感器器的信號號輸出有有三種形形式:模模擬輸出出、邏輯輯輸出和和數(shù)字輸輸出。根根據(jù)溫度度傳感器器的輸出出信號方方式,可可以分為為模擬溫溫度傳感感器、邏邏輯溫度度傳感器器和數(shù)字字溫度傳傳感器。(1)模擬擬溫度傳傳感器模模擬溫度度傳感器器輸出模模擬信號號,信號號為電壓壓或電流流。模擬擬信號必必須經(jīng)過過專門的的A/DD轉(zhuǎn)換接接口電路路,轉(zhuǎn)換換成數(shù)字字信號后后才能由由微處理理器進行行處理。傳傳統(tǒng)的熱熱電偶、熱熱電阻、熱熱敏電阻阻及半導(dǎo)導(dǎo)體溫度度傳感器器都是將將溫度經(jīng)經(jīng)過一定定的接口口電路轉(zhuǎn)轉(zhuǎn)換后輸輸出電壓壓或電流流信號,再再用這些些電壓、電電流信號號進行測測量控制制。如果果想將這這種模擬擬信號轉(zhuǎn)轉(zhuǎn)換成微微處理器器可以處處理的信信號,需需要利用用模數(shù)轉(zhuǎn)轉(zhuǎn)換器將將模擬信信號轉(zhuǎn)換換為數(shù)碼碼,然后后由微處處理器讀讀取、處處理。另另一種轉(zhuǎn)轉(zhuǎn)換方式式是進行行V/FF變換。VV/F變變換器實實際上是是一個振振蕩頻率率隨控制制電壓變變化而變變化的振振蕩電路路。電電壓輸出出溫度傳傳感器主主要特點點是電源源電壓和和電流比比較低,在在傳輸線線路電壓壓降和電電壓噪聲聲不是主主要考慮慮因素時時,其電電壓輸出出直接成成為控制制系統(tǒng)和和數(shù)據(jù)采采集系統(tǒng)統(tǒng)的輸入入。常用用的電壓壓輸出半半導(dǎo)體溫溫度傳感感器有NNS公司司的LMM35//45//50等等。電電流輸出出溫度傳傳感器的的主要特特點是輸輸出阻抗抗高,輸輸出電流流不受傳傳輸線路路電壓降降和電壓壓噪聲的的影響,且且對電源源電壓脈脈沖和漂漂移具有有很強的的抑制能能力。電電流輸出出溫度傳傳感器與與微處理理器接口口時,一一般仍需需將電流流變成電電壓,再再轉(zhuǎn)換成成微處理理器可以以處理的的信號。這這樣的傳傳感器有有AD公公司的AAD5990、TTMP117等。(2)邏輯輯溫度傳傳感器邏邏輯溫度度傳感器器在有些些文獻中中將其劃劃分為模模擬溫度度傳感器器,稱為為輸出跳跳變信號號的模擬擬溫度傳傳感器。在在有的系系統(tǒng)中,并并不需要要知道精精確的溫溫度值,而而只需了了解溫度度是否高高于或低低于某特特定值即即可。該該信息可可用來觸觸發(fā)風扇扇、空調(diào)調(diào)、加熱熱器等環(huán)環(huán)境控制制單元。這這種特殊殊的模擬擬傳感器器一般只只是輸出出跳變信信號進行行控制,通通常稱之之為溫度度控制器器。邏邏輯溫度度傳感器器可由傳傳統(tǒng)的溫溫度傳感感器和比比較器組組合或集集成而成成。當溫溫度超過過預(yù)設(shè)門門限時,輸輸出發(fā)生生變化,一一般是電電平發(fā)生生跳變。如如Maxxim公公司的MMAX665011/65502,,ADD公司的的AD2221005等均均屬于此此類產(chǎn)品品。(3)數(shù)字字溫度傳傳感器習習慣上將將具有數(shù)數(shù)字輸出出能力的的溫度傳傳感器稱稱為數(shù)字字溫度傳傳感器。將將模擬溫溫度傳感感器與數(shù)數(shù)字轉(zhuǎn)換換接口電電路集成成在一起起制成的的溫度傳傳感器是是其中的的-種。另另一種是是傳感器器內(nèi)部不不涉及到到模擬量量的真正正意義上上的數(shù)字字溫度傳傳感器,比比如用振振蕩器和和計數(shù)器器等構(gòu)成成的溫度度傳感器器。由于于半導(dǎo)體體技術(shù)的的迅猛發(fā)發(fā)展,功功能越來來越強大大、精確確,廉價價的數(shù)字字溫度傳傳感器己己在不斷斷推出。數(shù)數(shù)字溫度度傳感器器目前有有單線輸輸出和多多線輸出出等形式式。單單線輸出出數(shù)字溫溫度傳感感器的特特點是接接口電路路簡單。由由于只有有一根輸輸出線,測測量出的的溫度值值必須轉(zhuǎn)轉(zhuǎn)換成某某種方式式以方便便進行輸輸出。常常見的輸輸出方式式有時間間輸出、頻頻率輸出出以及數(shù)數(shù)值輸出出等。由由微處理理器將溫溫度傳感感器輸出出的信號號轉(zhuǎn)換成成真實溫溫度值,再再進行進進一步的的處理與與控制。多多線輸出出數(shù)字溫溫度傳感感器采用用的是目目前比較較成熟的的幾種工工業(yè)總線線形式,輸輸出格式式時序嚴嚴格遵守守某種協(xié)協(xié)議,方方便使用用,適合合于各種種場合,尤尤其是遠遠端測量量。這種種溫度傳傳感器一一般有多多根線進進行輸出出。3.2溫度度傳感器器信號傳傳輸模式式溫度傳感器器信號傳傳輸?shù)哪DJ?,根根?jù)溫度度傳感器器的種類類及其與與數(shù)據(jù)采采集器之之間連接接方式的的不同,可可以分為為多線制制和總線線制。對于使用模模擬溫度度傳感器器的溫度度檢測系系統(tǒng),為為了解決決溫度傳傳感器供供電和信信號傳輸輸問題,溫溫度傳感感器與數(shù)數(shù)據(jù)采集集器之間間采用多多線方式式連接,即即每個溫溫度傳感感器至少少有兩根根線與數(shù)數(shù)據(jù)采集集器相連連,這樣樣按線的的分配方方式不同同,常見見的有22N線制制,N++2線,即即有2根根公共線線,N++1線線制,有有1根公公共線等等幾種。如如圖3.1所示示是N++1線系系統(tǒng)的連連接形式式。圖3.1N++1線系系統(tǒng)多線制系統(tǒng)統(tǒng)用線量量大,安安裝、調(diào)調(diào)試和維維護困難難,點數(shù)數(shù)多時將將造成成成本的大大幅度提提高。但但由于原原理簡單單、可靠靠性高,目目前在小小規(guī)模工工程及工工業(yè)領(lǐng)域域仍然使使用這種種多線制制系統(tǒng)。隨著通信技技術(shù)的進進步,出出現(xiàn)了總總線制傳傳輸方式式。總線線制通常常采用地地址編碼碼方式將將所有的的傳感器器并聯(lián)在在2~4根根總線上上,每個個溫度傳傳感器擁擁有自己己獨立的的地址以以區(qū)別其其它溫度度傳感器器。目前前應(yīng)用較較多的是是2總線線制和單單總線制制。2總線制中中溫度傳傳感器與與數(shù)據(jù)采采集器之之間需要要兩根數(shù)數(shù)據(jù)線傳傳送信息息;單總總線制中中則只需需要一根根數(shù)據(jù)線線傳遞信信息。圖圖3.2和圖圖3.3分別別是2總總線和單單總線的的連接形形式。圖3.22總總線連接接形式圖圖3.3單總線線連接形形式對對于多線線制系統(tǒng)統(tǒng),信號號傳輸?shù)牡膬?nèi)容不不包括地地址信息息,不同同的溫度度傳感器器根據(jù)信信號線的的接口位位置的不不同進行行區(qū)分;;對于總總線制系系統(tǒng),信信號傳輸輸?shù)膬?nèi)容容必須包包括地址址信息,以以此區(qū)分分同一個個接口上上的多個個溫度傳傳感器。單總線也稱稱為一線線總線。單單總線技技術(shù)是美美國DAALLAAS半導(dǎo)導(dǎo)體公司司近年推推出的新新技術(shù)。它它將地址址線、數(shù)數(shù)據(jù)線、控控制線合合為一根根信號線線,允許許在這根根信號線線上掛接接多個測測控對象象,這些些測控對對象所用用器件芯芯片是由由DALLLASS公司提提供的。每每個芯片片均有一一個644位的RROM,廠廠家對每每一個芯芯片燒寫寫了固定定的編碼碼,其中中存有116位十十進制編編碼的序序列號,也也稱之為為身份證證號,確確保掛在在單總線線上后,可可以被唯唯一地區(qū)區(qū)分并識識別出來來。這是是定位和和尋址器器件實現(xiàn)現(xiàn)單總線線測控功功能的前前提條件件。ROOM中含含有CRRC校驗驗碼,能能確保數(shù)數(shù)據(jù)交換換可靠。芯芯片內(nèi)還還設(shè)有收收、發(fā)控控制和電電源存儲儲電路。這這些芯片片在檢測測點就把把模擬信信號數(shù)字字化了,這這樣在單單總線上上傳送的的是數(shù)字字信號,提提高了系系統(tǒng)的抗抗干擾性性能和可可靠性。這這類芯片片的耗電電量都很很小,既既可以用用電源從從供電端端直接供供電,也也可以從從總線上上“偷”一點電電,空閑閑時幾微微瓦,工工作時幾幾毫瓦,并并把“偷”來的電電存在大大電容中中,供芯芯片電路路正常工工作使用用。這種種供電方方式被稱稱為數(shù)據(jù)據(jù)線寄生生供電。單單總線芯芯片入口口的示意意圖如圖圖3.4所示示。圖3.4單總線線芯片入入口示意意圖單單總線技技術(shù)是建建立在碼碼分多址址、串行行數(shù)據(jù)交交換基礎(chǔ)礎(chǔ)上的,因因此只能能用于對對速度要要求不高高的場合合,一般般用于1100kkbpss以下速速率的測測控系統(tǒng)統(tǒng)中。3.3溫度度傳感器器的確定定研研究了目目前各種種溫度傳傳感器的的特性以以及信號號傳輸方方式后,我我認為單單片機環(huán)環(huán)境溫度度實時測測控裝置置中選擇擇單總線線數(shù)字溫溫度傳感感器DSS18220比較較合適。傳傳統(tǒng)的溫溫度檢測測系統(tǒng)以以熱敏電電阻為溫溫度敏感感元件,熱熱敏電阻阻成本低低,但需需要后續(xù)續(xù)信號處處理電路路,而且且熱敏電電阻的可可靠性較較差,測測量溫度度的準確確度低,檢檢測系統(tǒng)統(tǒng)的精度度差。如如果采用用模擬溫溫度傳感感器,模模擬信號號在傳輸輸過程中中遇到的的干擾問問題往往往不能得得到徹底底解決,當當傳感器器與數(shù)據(jù)據(jù)采集器器距離較較遠,信信號線周周圍存在在電磁干干擾源時時,該問問題顯得得尤為突突出。另另外,模模擬傳感感器特征征參數(shù)的的不一致致性和放放大器的的零點漂漂移問題題使系統(tǒng)統(tǒng)調(diào)試變變得十分分困難。從從溫度傳傳感器信信號傳輸輸方式考考慮,多多點檢測測時多線線制用線線量大,施施工困難難,成本本高,系系統(tǒng)的整整體可靠靠性差;;2總線線制由于于不能采采用寄生生供電,傳傳感器數(shù)數(shù)量較多多時,也也會使整整個系統(tǒng)統(tǒng)結(jié)構(gòu)變變得復(fù)雜雜起來。單單總線數(shù)數(shù)字溫度度傳感器器克服了了上述不不足。用用單總線線溫度傳傳感器設(shè)設(shè)計單片片機環(huán)境境溫度實實時測控控裝置具具有如下下特點::較高的的性能價價格比;;監(jiān)測對對象越多多越能顯顯示其優(yōu)優(yōu)越性;;硬件施施工工作作量少;;系統(tǒng)維維修方便便;抗干干擾性能能好;有有CRCC校驗,可可靠性高高;系統(tǒng)統(tǒng)簡明直直觀。由由于單片片機環(huán)境境溫度實實時測控控裝置溫溫度巡檢檢的速度度并不要要求太快快,所以以單總線線速率較較慢的問問題不會會對系統(tǒng)統(tǒng)造成明明顯的不不良影響響。3.4單總總線溫度度傳感器器DS118200介紹DDS18820的的引腳見見圖3.5圖3.5DS118200的引腳腳圖GND:接接地引腳腳。DQ:數(shù)據(jù)據(jù)輸入//輸出引引腳(單單總線接接口,可可作寄生生供電))。VDD:++5V電電壓電源源電壓引引腳。DS18820是是DALLLASS半導(dǎo)體體公司生生產(chǎn)的單單總線數(shù)數(shù)字溫度度傳感器器。單線線數(shù)字溫溫度傳感感器是通通過輸出出9位((二進制制)數(shù)字字來直接接表示所所測量的的溫度值值,溫度度值是通通過DSS18820的的數(shù)據(jù)總總線直接接輸入到到CPUU,無需需A/DD轉(zhuǎn)換,而而且讀寫寫指令以以及溫度度轉(zhuǎn)換指指令又都都是通過過數(shù)據(jù)總總線傳入入DS18220,可可以無需需接外部部電源。因因為每一一個DSS18820在在出場是是已經(jīng)給給定了唯唯一的編編碼,該該編碼存存放在DDS118200內(nèi)部RROM中中。開始始的8位位是產(chǎn)品品類型編編碼。接接著的448位是是每個器器件的唯唯一序號號。最后后8位是是前面556位的的CRCC(循環(huán)環(huán)冗沉檢檢驗)碼碼。正因因為每個個DS118200都包含含有一個個唯一的的64位位ROMM編碼,所所以可以以在一根根總線上上掛接多多個器件件。DSS18220數(shù)字字溫度傳傳感器與與AD5590,,LMM35等等溫度傳傳感器相相比除具具有相當當?shù)臏y溫溫范圍和和精度外外,還具具有溫度度測量精精確,不不受外界界干擾等等。并且且所有的的傳感元元件及轉(zhuǎn)轉(zhuǎn)換電路路集成在在一塊極極小的芯芯片上,外外形如同同普通小小功率塑塑封三極極管,體體積很小小,在溫溫度測控控系統(tǒng)中中使用十十分方便便。與其其它溫度度傳感器器相比DDS18820具具有以下下特點::11、獨特特的單線線接口方方式。DDS18820在在與微處處理器連連接時僅僅需要一一條接口口線即可可實現(xiàn)微微處理器器與DSS18220的雙雙向通訊訊。22、DSS18220在使使用中無無需任何何外圍元元件。33、可以以由總線線提供電電源。44、支持持多點組組網(wǎng)功能能。多個個DS118200可以并并接在同同一條總總線上,實實現(xiàn)多點點測溫。55、測溫溫范圍--55至至+1255℃,固有有測溫分分辨率00.5℃℃。66、測量量結(jié)果以以9位數(shù)數(shù)字量方方式串行行傳送。7、可以設(shè)設(shè)置溫度度警報系系統(tǒng),當當溫度超超界時可可以通過過警報搜搜尋命令令,和外外部設(shè)備備相連。8、轉(zhuǎn)換溫溫度時間間小于11秒。DS18220的內(nèi)內(nèi)部結(jié)構(gòu)構(gòu)框圖如如圖3.6所示示。圖3.6DS118200的內(nèi)部部結(jié)構(gòu)框框圖1、DS118200的寄生生供電原原理DDS18820既既可以由由外部電電源供電電也可以以利用總總線信號號寄生供供電。在在寄生供供電情況況下,當當總線信信號為高高電平時時,DSS18220從總總線上獲獲得能量量并儲存存在內(nèi)部部電容上上;當總總線為低低電平時時,由電電容向DDS18820供供電。利用DS118200的這一一特點,可可以構(gòu)成成簡潔明明了的溫溫度測控控系統(tǒng),能能節(jié)省大大量的線線材以及及施工費費用。2、DS118200的測溫溫原理DS18220的測測溫原理理框圖如如圖1--7所示示。圖中中低溫度度系數(shù)晶晶振的振振蕩頻率率受溫度度影響很很小,用用于產(chǎn)生生固定頻頻率的脈脈沖信號號送給計計數(shù)器11。高溫溫度系數(shù)數(shù)晶振隨隨溫度變變化其振振蕩頻率率明顯改改變,所所產(chǎn)生的的信號作作為計數(shù)數(shù)器2的的脈沖輸輸入。計計數(shù)器11、計數(shù)數(shù)器2和和溫度寄寄存器被被預(yù)置在在-555℃所對應(yīng)應(yīng)的一個個基數(shù)值值。計數(shù)數(shù)器1對對低溫度度系數(shù)晶晶振產(chǎn)生生的脈沖沖信號進進行減法法計數(shù),當當計數(shù)器器1的預(yù)預(yù)置值減減到0時時,溫度度計數(shù)器器的值將將加1,計計數(shù)器11的預(yù)置置值將被被重新裝裝入,計計數(shù)器11重新開開始對低低溫度系系數(shù)晶振振產(chǎn)生的的脈沖信信號進行行計數(shù),如如此循環(huán)環(huán)直到計計數(shù)器22計數(shù)到到0時,停停止溫度度寄存器器的累加加,此時時溫度寄寄存器中中的數(shù)值值即為所所測溫度度。圖33.7中的的斜率累累加器用用于補償償和修正正測溫過過程中的的非線性性,其輸輸出用于于修正計計數(shù)器11的預(yù)置置值。圖3.7DSS18220的測測溫原理理框圖在正常測溫溫情況下下,DSS18220的測測溫分辨辨率為00.5℃℃,以99位數(shù)據(jù)據(jù)格式表表示,其其中最低低有效位位(LSSB)由由比較器器進行00.255℃比較,當當計數(shù)器器1中的的余值轉(zhuǎn)轉(zhuǎn)化成溫溫度后低低于0..25℃℃時,清清除溫度度寄存器器的最低低位(LLSB));當計計數(shù)器11中的余余值轉(zhuǎn)化化成溫度度后高于于0.225℃時,置置位溫度度寄存器器的最低低位(LLSB)。DS1820操作的總體流程分三步完成:系統(tǒng)通過反復(fù)操作,搜索DS1820序列號;啟動所有在線DS1820做溫度A/D變換;逐個讀出在線DS1820變換后的溫度數(shù)據(jù)。4溫度測控控裝置的的電路設(shè)設(shè)計為了使單片片機構(gòu)成成的環(huán)境境溫度實實時測控控裝置的的硬件設(shè)設(shè)計具有有層次行行,并在在設(shè)計時時方便對對整個控控制系統(tǒng)統(tǒng)硬件系系統(tǒng)進行行優(yōu)化,我我將整個個硬件系系統(tǒng)的電電路設(shè)計計劃分為為DS118200與80051的的硬件接接口電路路設(shè)計、數(shù)據(jù)顯示與鍵盤設(shè)計、數(shù)據(jù)存儲器的擴展電路設(shè)計、通信接口電路設(shè)計。其裝置結(jié)構(gòu)框圖如圖4.1所示。圖4.1單片片機構(gòu)成成的環(huán)境境溫度實實時測控控裝置的的結(jié)構(gòu)圖圖下面首先介介紹本系系統(tǒng)的核核心控制制器件880511單片機機和溫度度傳感器器的選,然然后將分分別介紹紹以上幾幾種電路路的設(shè)計計。詳細細電路圖圖見附錄錄1。4.1IIntell80551單片片機簡介介4.1.11Intell80551的結(jié)結(jié)構(gòu)及特特點Intell80551單片片機為88位高檔檔單片機機,它在一塊塊大規(guī)模模集成電電路上集集成了CCPU、RROM、RRAM、定定時器//計數(shù)器器和4××8位并并行I//O,一一個串行行I/OO線等一一臺微型型機的基基本部件件,其結(jié)結(jié)構(gòu)框圖圖如圖44.2所所示。圖4.2IIntell80551結(jié)構(gòu)構(gòu)框圖其內(nèi)部的部部件和特特性如下下:(1)一個個8位微微處理器器;(2)振蕩蕩器和時時鐘電路路;(3)4KKB的片片內(nèi)程序序存儲器器;(4)可尋尋址外部部程序存存儲器和和數(shù)據(jù)存存儲器,各各64KKB;(5)兩個個16位位定時器器/計數(shù)數(shù)器;(6)322位可編編程并行行I/OO口;(7)一個個可編程程全雙工工串行II/O口口;(8)二十十多個特特殊功能能寄存器器;(9)5個個中斷源源,兩個個優(yōu)先級級嵌套中中斷結(jié)構(gòu)構(gòu)。因為80551單片片機芯片片的集成成度很高高,它將將微型計計算機的的主要部部件都集集成在一一個芯片片上,所所以它具具有下列列特點::(1)體積積小、重重量輕、價價格便宜宜、耗電電少。(2)根據(jù)據(jù)工控環(huán)環(huán)境要求求設(shè)計的的,許多多功能部部件集中中在芯片片內(nèi)部,其其信號通通道受外外界影響響小,故故可靠性性高,抗抗干擾性性能優(yōu)于于采用的的CPUU。(3)控制制功能強強,運行行速度快快。其結(jié)結(jié)構(gòu)組成成與指令令系統(tǒng)都都著重滿滿足工控控要求。有有極豐富富的條件件分支轉(zhuǎn)轉(zhuǎn)移指令令,有很很強的位位處理功功能和II/O口口邏輯操操作功能能。(4)片內(nèi)內(nèi)存儲器器的容量量不可能能很大,引腳也較少,I/O引腳常不夠用,且兼第二功能,但存儲器和I/O口都容易擴展。當然,還還有很多多系列的的單片機機的性能能比80051單單片機更更加優(yōu)秀秀,但880511單片機機構(gòu)成的的環(huán)境溫溫度實時時測控裝裝置以能能夠達到到設(shè)計要要求,考考慮到成成本因素素及單片片機的使使用效率率,我在在本設(shè)計計中選擇擇了80051單單片機作作為系統(tǒng)統(tǒng)的控制制核心器器件。4.1.22Intell80551時鐘鐘電路與與復(fù)位電電路8051單單片機芯芯片內(nèi)部部有一個個反向放放大器構(gòu)構(gòu)成的振振蕩電路路,XTTAL11為振蕩蕩電路的的輸入端端、XTTAL22為振蕩蕩電路的的輸出端端。80051的的時鐘可可以由內(nèi)內(nèi)部方式式或外部部方式產(chǎn)產(chǎn)生。內(nèi)部方式時時鐘電路路如圖44.3所所示,利利用80051內(nèi)內(nèi)部的振振蕩電路路,在XXTALL1和XTTAL22引腳上上外接定定時元件件,內(nèi)部部振蕩電電路便產(chǎn)產(chǎn)生自激激振蕩。定定時元件件一般采采用石英英晶體和和電容組組成的并并聯(lián)諧振振回路。晶晶體可以以在1.2~12MMHz之之間任選選,電容容可以在在5~30ppF之間間選擇,電電容C11、C2的大小小,可起起頻率微微調(diào)作用用。上述述電路可可用示波波器觀察察到XTTAL22輸出的的正弦波波。圖4.380051內(nèi)內(nèi)部方式式時鐘電電路外部方式的的時鐘電電路,如如圖4..4所示示。XTTAL11接地,,XTAAL2接外部部振蕩器器。對外外部振蕩蕩信號無無特殊要要求,但但需保證證脈沖寬寬度,通通常為頻頻率低于于12MMHz的的方波信信號。圖4.44外部部方式時時鐘電路路在單片機構(gòu)構(gòu)成的環(huán)環(huán)境溫度度實時測測控裝置置的設(shè)計中,采采用的是是內(nèi)部方方式時鐘鐘電路。其其電路結(jié)結(jié)構(gòu)簡單單,需要要附加的的元器件件相對來來說也較較少。要了解880511的復(fù)位位電路,首首先要知知道復(fù)位位的工作作狀態(tài)。復(fù)復(fù)位不影影響片內(nèi)內(nèi)RAMM存放的的內(nèi)容,但但它在復(fù)復(fù)位后單單片機的的初始狀狀態(tài)如下下:(1)(PPC)==00000H復(fù)位后后程序的的入口地地址為000000H;(2)(PPSW)==00HH由于RRS1(PPSW4)==0,RRS0(PPSW3)==0,復(fù)復(fù)位后單單片機選選擇工作作寄存器器0組;;(3)(SSP)==07HH復(fù)位位后堆棧棧在片內(nèi)內(nèi)RAMM的088H單元元處建立立;(4)THH1、TTL1、TTH0、TTL0的的內(nèi)容為為00HH,復(fù)位位后定時時器/計計數(shù)器的的初值為為0;(5)(TTMODD)=000H復(fù)位后后定時器器/計數(shù)數(shù)器0、11選擇定定時器工工作方式式0,非非門控方方式。(6)(TTCONN)=000H復(fù)位后后定時器器/計數(shù)數(shù)器0、11停止工工作,外外部中斷斷0、11為電平平觸發(fā)方方式;(7)(TT2COON)==OOHH復(fù)位位后定時時器/計計數(shù)器22停止工工作;(8)(SSCONN)=000H復(fù)位后后串行口口工作在在移位積積存器方方式、且且禁止串串行移位位接收;;(9)(IIE)==00HH復(fù)位位后中斷斷系統(tǒng)禁禁止工作作;(10)(IIP)==00HH復(fù)位位后全部部中斷設(shè)設(shè)置在低低優(yōu)先級級中斷狀狀態(tài);(11)PP0~PP3口鎖鎖存器都都是全11狀態(tài),說說明復(fù)位位后這些些并行借借口可以以作輸入入口。8051單單片機和和其他計計算機一一樣,常常常有上上電復(fù)位位和操作作復(fù)位兩兩種方法法。所謂謂上電復(fù)復(fù)位,是是指計算算機上電電瞬間,要要在RSST引腳腳上出現(xiàn)現(xiàn)寬度大大于100ms的的正脈沖沖,使單單片機進進入復(fù)位位狀態(tài)。操操作復(fù)位位是指用用戶按下下“復(fù)位”按鍵使使單片機機進入復(fù)復(fù)位狀態(tài)態(tài)。且復(fù)復(fù)位電路路是要靠靠外部電電路實現(xiàn)現(xiàn)的,復(fù)位電路的的基本功功能是::系統(tǒng)上上電時提提供復(fù)位位信號,直直至系統(tǒng)統(tǒng)電源穩(wěn)穩(wěn)定后,撤撤銷復(fù)位位信號。為為可靠起起見,電電源穩(wěn)定定后還要要經(jīng)一定定的延時時才撤銷銷復(fù)位信信號,以以防電源源開關(guān)或或電源插插頭分--合過程程中引起起的抖動動而影響響復(fù)位。如如圖4..5所示的的RC復(fù)復(fù)位電路路可以實實現(xiàn)上述述基本功功能,圖圖4.7為其輸輸入-輸輸出特性性。但解解決不了了電源毛毛刺((A點))和電源源緩慢下下降(電電池電壓壓不足))等問題題。而且且調(diào)整RRC常數(shù)數(shù)改變延延時會令令驅(qū)動能能力變差差。左邊邊的電路路為高電電平復(fù)位位有效,右右邊為低低電平,Sm為手動復(fù)位開關(guān),C4可避免高頻諧波對電路的干擾。圖4.5RC復(fù)復(fù)位電路路圖4.6所所示的復(fù)復(fù)位電路路是我所所采用的的復(fù)位電電路,在在一般的的RC復(fù)復(fù)位電路路增加了了二極管管,在電電源電壓壓瞬間下下降時使使電容迅迅速放電電,一定定寬度的的電源毛毛刺也可可令系統(tǒng)統(tǒng)可靠復(fù)復(fù)位。圖圖4.7所示復(fù)復(fù)位電路路輸入輸輸出特性性圖的下下半部分分是其特特性,可可與上半半部分比比較增加加放電回回路的效效果。圖4.6增加放放電回路路的RCC復(fù)位電電路圖4.7RC復(fù)復(fù)位電路路輸入--輸出特特性4.2DSS18220與880511的接口口電路設(shè)設(shè)計前面已對DDS18820作作了詳細細的介紹紹,采用用DS118200數(shù)字溫溫度傳感感器也是是本系統(tǒng)統(tǒng)設(shè)計的的一個特特點,但但DSS18220畢竟竟只是一一個傳感感器,所所以其自自身無法法獨立工工作,只只有在微微機的控控制下工工作,本本系統(tǒng)選選擇的微微機是880511單片機機。另外因為DDS18820可可以使用用寄生電電源方式式或外部部電源方方式提供供工作能能量,所所以與880511接口有有兩種方方式。圖圖4.8為寄生生電源方方式。DDS18820是是通過當當數(shù)據(jù)線線在處于于高電平平時儲存存能量在在內(nèi)部電電容中,當當數(shù)據(jù)線線處于低低電平時時則內(nèi)部部電容放放電工作作。這種種工作方方式主要要由兩個個優(yōu)點::(1)從電電路接發(fā)發(fā)上更加加簡單、清清晰和明明了;(2)減少少傳感器器的功耗耗,使RROM在在沒有外外部電源源的情況況下工作作,保護護傳感器器。但是采用這這種接法法時,必必須注意意以下幾幾點:(1)為了了讓DSS18220精確確的轉(zhuǎn)換換溫度,必必須給該該器件提提供足夠夠的能量量,即當當該器件件在進行行轉(zhuǎn)換溫溫度時必必須把數(shù)數(shù)據(jù)總線線拉高,給給DS118200充電;;(2)DDS18820的的最大工工作電流流為1mmA則當當幾個DDS18820同同時工作作,且都都在轉(zhuǎn)換換溫度時時要特別別注意這這一點。所所以在實實際工作作中一般般都在數(shù)數(shù)據(jù)總線線上加一一個提拉拉電阻,并并用一個個MOSSFETT來幫助助提供能能量。圖4.8寄寄生電源源工作方式式也可以采用用外部電電源工作作方式,圖圖4.9就是采采用的這這種方式式,能夠夠保證DDS18820溫溫度轉(zhuǎn)換換的精度度,并且且這樣就就不需要要MOSSFETT,而且且不必考考慮DSS18220的充充電和功功耗問題題了,可可以在同同一數(shù)據(jù)據(jù)總線上上掛接任任意個DDS18820。圖4.9外外部電源源工作方方式綜上考慮,為為了滿足足溫度檢檢測的精精度,并并且使設(shè)設(shè)計的系系統(tǒng)有更更大的擴擴展空間間,我選選用了外外部電源源工作方方式。4.3溫度度顯示與與鍵盤設(shè)設(shè)計4.3.11LEED數(shù)碼碼管簡介介及其顯顯示電路路LED數(shù)碼碼管是目目前最常常用的一一種數(shù)顯顯器件,它它等效于于多只具具有發(fā)光光性能的的PN結(jié)結(jié)。當PPN結(jié)導(dǎo)導(dǎo)通時,依依靠少數(shù)數(shù)載流子子的注入入及隨后后的復(fù)合合而輻射射發(fā)光,其其伏安特特性與普普通二極極管相似似。在正正向?qū)ㄍㄖ?,正正向電流流近似于于零,筆筆段不發(fā)發(fā)光。當當電壓超超過開啟啟電壓時時,電流流就急劇劇上升,筆筆段發(fā)光光。LED數(shù)碼碼管的主主要特點點如下::(1)能在在低電壓壓、小電電流條件件下驅(qū)動動發(fā)光,能能與CMMOS、TTTL電電路兼容容。(2)發(fā)光光響應(yīng)時時間極短短(<00.1μμs)高高頻特性性好,單單色性好好,亮度度高。(3)體積積小,重重量輕,抗抗沖擊性性能好。(4)壽命命長,使使用壽命命在100萬小時時以上,甚甚至可達達1000萬小時時,成本本低。所以它被廣廣泛用作作數(shù)字儀儀器儀表表、數(shù)控控裝置、計計算機的的數(shù)顯器器件。單單片機構(gòu)構(gòu)成的環(huán)環(huán)境溫度度實時測測控裝置置設(shè)計就就是選用用的是44位LEED數(shù)碼碼管做溫溫度顯示示。單片機構(gòu)成成的環(huán)境境溫度實實時測控控裝置的的設(shè)計選用用了MAAX72219數(shù)數(shù)碼管顯顯示驅(qū)動動器,這這也是本本設(shè)計的的特點之之一。傳傳統(tǒng)的數(shù)數(shù)碼管顯顯示驅(qū)動動電路占占用的系系統(tǒng)資源源較多若若是動態(tài)態(tài)顯示,88位顯示示驅(qū)動電電路一般般由1片片82555,44片54407構(gòu)構(gòu)成,不不僅硬件件資源占占用多,而而且需要要由軟件件定時刷刷新,軟軟件資源源占用也也不少;;若是靜靜態(tài)顯示示,8位位數(shù)碼管管顯示驅(qū)驅(qū)動電路路一般由由8片554LSS1644構(gòu)成,硬硬件資源源占用太太多?,F(xiàn)現(xiàn)在,一一片MAAX72219便便可完成成8位數(shù)數(shù)碼管的的顯示驅(qū)驅(qū)動任務(wù)務(wù)。雖然然在本裝裝置中只只用了44位LEED顯示示器,但但用一般般的顯示示驅(qū)動電電路仍然然比較復(fù)復(fù)雜,選選用MAAX72219構(gòu)構(gòu)成的驅(qū)驅(qū)動電路路就相對對簡單明明了多了了,下面面對MAAX72219作作簡單的的介紹。MAX72219是是一種串串行接口口的8位位數(shù)碼管管顯示驅(qū)驅(qū)動器,其引腳圖圖如圖4..10所示示。圖4.110MAAX72219引引腳圖MAX72219是是共陰極極LEDD顯示驅(qū)驅(qū)動器,其其引腳功功能為::(1)DIIN:串串行數(shù)據(jù)據(jù)輸入端端。在CCLK的的上升沿沿,數(shù)據(jù)據(jù)被裝入入到內(nèi)部部的166位移位位寄存器器中。(2)DIIG7~~DIGG0:88位數(shù)值值驅(qū)動線線。輸出出位選信信號,從從每位LLED顯顯示器公公共陰極極吸入電電流。(3)GNND:接接地端。
(4)LOAD:裝載數(shù)據(jù)控制端。在LOAD的上升沿,最后送入的16位串行數(shù)據(jù)被鎖存到數(shù)據(jù)據(jù)或控制制寄存器器中。(5)DOOUT::串行數(shù)數(shù)據(jù)輸出出端。進進入DIIN的數(shù)數(shù)據(jù)在116.55個時鐘鐘后送到到DOUUT端,,以便在在級聯(lián)時時傳送到到下一片片MAXX72119。(6)SEEGAA~SEGGG::LEDD七段顯顯示器段段驅(qū)動端端。(7)SEEGHH:小數(shù)數(shù)點驅(qū)動動端。(8)VCCC:++5V電電源端。(9)Isset::LEDD段峰值值電流提提供端。它它通過一一只電阻阻與電源源相連,,以便給給LEDD段提供供峰值電電流。(10)CCLK::串行時時鐘輸入入端。最最高輸入入頻率為為10MMHz,在CLK的上升沿,數(shù)據(jù)被移入內(nèi)部移位寄存器;在CLK的下降沿,數(shù)據(jù)被移至DOUT端。MAX72219內(nèi)內(nèi)部邏輯輯結(jié)構(gòu)主主要由88個數(shù)位位寄存器器和6個控制制寄存器器組成,分分別是::(11)數(shù)位位寄存器器7~0:它決定定該位LLED顯顯示內(nèi)容容。(2)譯碼碼方式寄寄存器::它決定定數(shù)位寄寄存器的的譯碼方方式,它它的每一一位對應(yīng)應(yīng)一個數(shù)數(shù)位。其其中,11代表BB碼方式式;0表示示不譯方方式。若若用于驅(qū)驅(qū)動LEED數(shù)碼碼管,應(yīng)應(yīng)將數(shù)位位寄存器器設(shè)置為為B碼方式式;當用于于驅(qū)動條條形圖顯顯示器時時,應(yīng)設(shè)設(shè)置為不不譯碼方方式。(3)掃描描位數(shù)寄寄存器::設(shè)置顯顯示數(shù)據(jù)據(jù)位的個個數(shù)。該該寄存器器的D22~D0(低低三位)指指定要掃掃描的位位數(shù),支支持0~7位,各各數(shù)位均均以1..3KHHz的掃掃描頻率率被分路路驅(qū)動。(4)亮度度控制寄寄存器::該寄存存器通常常用于數(shù)數(shù)字控制制方式,,利用其其D3~D0位控控制內(nèi)部部脈沖寬寬度調(diào)制制DACC的占空空比來控控制LEED段電電流的平平均值,,實現(xiàn)LLED的的亮度控控制。DD3~D0取值值可從000000~11111,對對應(yīng)電流流占空比比則從11/322變化到到31//32,,共166級,D33~D0的值值越大,LLED顯顯示越亮亮。而亮亮度控制制寄存器器中的其其他各位位未使用用,可置置任意值值。(55)顯示示測試寄寄存器::它用來來檢測外外掛LEED數(shù)碼碼管各段段的好壞壞。當DD0置為為1時,LEED處于于顯示測測試狀態(tài)態(tài),所有有8位LEDD的段被被掃描點點亮,電電流占空空比為331/332;若若D0為0,則處處于正常常工作狀狀態(tài)。DD7~D1位未未使用,,可任意意取值。(6)關(guān)斷斷寄存器器:用于關(guān)關(guān)斷所有有顯示器器。當DD0為0時,關(guān)關(guān)斷所有有顯示器器,但不不會消除除各寄存存器中保保持的數(shù)數(shù)據(jù);當當D0設(shè)置置為1時,正正常工作作。剩下下各位未未使用,,可取任任意值。(7)無操操作寄存存器:它它主要用用于多MMAX772199級聯(lián),,允許數(shù)數(shù)據(jù)通過過而不對對當前MMAX772199產(chǎn)生影影響。MAX72219與與80551單片片機只有有3根串串行線相相連,可可以節(jié)約約單片機機的I//O口資資源,最最多可驅(qū)驅(qū)動8個個共陰數(shù)數(shù)碼管或或64個個發(fā)光二二極管。它它內(nèi)部有有可存儲儲顯示信信息的88×8靜靜態(tài)RAAM,動動態(tài)掃描描電路,以以及段、位位驅(qū)動器器。它的的特點有有:(1)串行行接口的的傳輸速速率可達達10MMHz;;(2)獨立立的發(fā)光光二極管管段控制制;譯碼碼與非譯譯碼兩種種顯示方方式可選選;(3)數(shù)字字、模擬擬兩種亮亮度控制制方式;;(4)可以以級聯(lián)使使用。MAX72219的的數(shù)據(jù)輸輸入主要要由三根根輸入線線完成。它它們分別別是串行行數(shù)據(jù)線線、時鐘鐘線與加加載線。當當1個116位的的數(shù)據(jù)從從高位到到低位依依次輸入入MAXX72119后,在在加載的的上升沿沿將D77-D00送入對對應(yīng)的內(nèi)內(nèi)部寄存存器。MMAX772199的串行行輸入數(shù)數(shù)據(jù)格式式,高位位字節(jié)的的高4位位保留,低低4位為為片內(nèi)寄寄存器地地址;低位字字節(jié)為88位數(shù)據(jù)據(jù)。單片機構(gòu)成成的環(huán)境境溫度實實時測控控裝置中中,80051單片片機與MMAX772199和4位位LEDD數(shù)碼管管組成了了一個數(shù)數(shù)碼管的的顯示系系統(tǒng)。其其中單片片機的PP1.22作為串串行數(shù)據(jù)據(jù)線,PP1.1作為數(shù)數(shù)據(jù)加載載控制線線,P11.0作為為時鐘線線,電阻R44可改變變LED的亮度度,每段段的驅(qū)動動峰值電電流約為為R4中電電流的1100倍倍。R44的取值值不能小小于100KΩ。實際際使用時時,可先先用一只只可調(diào)電電阻調(diào)節(jié)節(jié)亮度,,達要求求后用一一只相同同阻值的的固定電電阻代替替即可,在這里里應(yīng)注意意,MAAX72219的的段電流流正常工工作范圍圍為100~40mmA,當當段電流流超過440mAA時,必必須外加加擴流電電路。880511單片、與MAXX72119和四四位LEED數(shù)碼碼管構(gòu)成成的溫度度顯示電路路圖如44.111。圖4.111溫溫度顯示示電路圖圖由單片機向向MAXX72119輸送送信息的的工作流流程描述述如下::(1)將PP1.1置“低低”;(2)將PP1.22置成與與“D115”相相同的狀狀態(tài);(3)將PP1.00先置“低低”,再再置“高高”,產(chǎn)產(chǎn)生1個個移位脈脈沖將“DD15”移移入MAAX72219;;(4)重復(fù)復(fù)過程(22)(33)將“DD14~~D0”移入入MAXX72119;(5)將PP1.1置“高高”,將將“D77~D00”送入入MAXX72119片內(nèi)內(nèi)相應(yīng)的的寄存器器。過程(1)~~(5)用用軟件實實現(xiàn)非常常方便,可可以由專專門的子子程序來來完成。此此外,對對MAXX72119的各控制制寄存器器和位寄寄存器賦賦值也可可方便地地由循環(huán)環(huán)程序來來完成。因因為MAAX72219有有自動的的動態(tài)刷刷新功能能,所以以賦值完完畢后,單單片機不不必對它它有其它它的操作作,如定時時刷新,這這就大大大減輕了了單片機機的工作作負擔。4.3.22鍵盤電電路設(shè)計計通常鍵盤的的列線接接到微機機的輸出出端,CCPU依依次向各各列線發(fā)發(fā)送低電電乎(稱稱為掃描描),鍵鍵盤的行行線接到到微機的的輸入口口,CPPU檢測測行線的的電平,CCPU對對鍵盤的的掃描可可以來用用程序控控制的隨隨機方式式,即CCPU在在空閑時時間才去去掃描控控盤。也也可以采采取定時時控制方方式,即即CPUU每隔一一定的時時間對鍵鍵盤掃描描一次。還還可以采采用中斷斷方式,當當鍵盤上上有鍵按按下時,向向CPUU發(fā)出中中斷,在在CPUU響應(yīng)中中斷時,對對鍵盤進進行掃描描,以判判斷哪個個鍵被按按下。單片機構(gòu)成成的環(huán)境境溫度實實時測控控裝置采采用的是是四位鍵鍵盤,采采用的掃掃描方式式是中斷斷方式。因因為這種種中斷掃掃描方式式既能確確保單片片機能及及時地響響應(yīng)鍵盤盤的輸入入,又提提高單片片機的工工作效率率。四四個鍵的的功能如如表4.1:代號接口鍵名功能S1P1.4MODE不按顯示當當前溫度度,按下下時顯示示設(shè)定溫溫度S2P1.5SET按下此鍵時時才能設(shè)設(shè)定溫度度值S3P1.6ADD設(shè)定溫度漸漸次增加加1℃S4P1.7REDUCCE設(shè)定溫度漸漸次減少少1℃表4.1四個個鍵的功功能表按鍵與80051的的接口電電路如圖圖4.122所示,四四個功能能鍵分別別與80051單單片機的的四個II/O口口相連,四四個功能能鍵通過過三個與邏邏輯門電電路構(gòu)成成了一個個四輸入入的與邏輯電電路,只只要有一一個功能能鍵有輸輸入,就就會有低低電平送送入80051的的外部中中斷,然然后單片片機響應(yīng)應(yīng)中斷,開開始對各各功能鍵鍵進行掃掃描,執(zhí)執(zhí)行中斷斷程序。圖4.122按鍵鍵與80051的的接口電電路4.4存存儲器的的擴展為了對相相關(guān)數(shù)據(jù)據(jù)進行記記錄、存存儲,又又考慮到到80551單片片機的片片內(nèi)存儲儲器只有有1288個字節(jié)節(jié)的容量量,所以以單片機機構(gòu)成的的環(huán)境溫溫度實時時測控裝裝置的設(shè)設(shè)計必須須要對存存儲器進進行擴展展,本裝裝置采用用的是662644(8KK×8位)靜靜態(tài)RAAM在片片外擴展展8K個個單元的的數(shù)據(jù)存存儲器。其其中,662644的編址址是8KKB,自自00000H到到1FFFFH。因為只是擴擴展了一一片62264片片外存儲儲器,所所以將662644的兩個個片選信信號都接接為有效效電平,這這樣可以以簡化電電路,易易于編程程。在擴擴展電路路中,還還用到了了74LLS3773地址址鎖存芯芯片,用用來鎖存存低8位位地址。擴擴展電路路如圖44.133所示。圖4.13380051存存儲器擴擴展電路路4.5通信信接口電電路設(shè)計計4.5.11RS-3323CC標準介紹紹為了更好地地實現(xiàn)與與上位計計算機之之間的通通信和系系統(tǒng)功能能的擴展展,該裝裝置設(shè)有有RS--2322接口電電路。由于單片片機的輸輸入、輸輸出電平平為TTTL電平平,與PC機機RS--2322標準串串行接口口的電氣氣規(guī)范不不一致,因因此要實實現(xiàn)單片片機與PPC機之之間的數(shù)數(shù)據(jù)通訊訊,必須須進行電電平轉(zhuǎn)換換,就必必須使用用RS--2322接口電電路。為為了更好好的了解解RS--2322接口電電路,下下面簡單單介紹RSS-3223C標標準的相相關(guān)知識識。串行通信接接口標準準經(jīng)過使使用和發(fā)發(fā)展,目目前已經(jīng)經(jīng)有幾種種,但都是是在RSS-2332標準準的基礎(chǔ)礎(chǔ)上經(jīng)過過改進而而形成的的。RSS-3223C標標準是美美國EIIA(電電子工業(yè)業(yè)聯(lián)合會會)與BBELLL等公司司一起開開發(fā)的119699年公布布的通信信協(xié)議。它它適合于于數(shù)據(jù)傳傳輸速率率在0~~200000bb/s范范圍內(nèi)的的通信。這這個標準準對串行行通信接接口的有有關(guān)問題題,如信信號線功功能、電電器特性性都作了了明確規(guī)規(guī)定。由由于通行行設(shè)備廠廠商都生生產(chǎn)與RRS-2232CC制式兼兼容的通通信設(shè)備備,因此此,它作作為一種種標準,目目前已在在微機通通信接口口中廣泛泛采用。在了解RS-232C標準之前,首先要認識以下兩點:首先,RSS-2332-CC標準最最初是遠遠程通信信連接數(shù)數(shù)據(jù)終端端設(shè)備DDTE((DattaTTermminaalEEquiipmeent))與數(shù)據(jù)據(jù)通信設(shè)設(shè)備DCCE(DDataaCoommuuniccatiionEquuipmmentt)而制制定的。因因此這個個標準的的制定,并并未考慮慮計算機機系統(tǒng)的的應(yīng)用要要求。但但目前它它又廣泛泛地被借借來用于于計算機機接口與與終端或或外設(shè)之之間的近近端連接接標準。顯顯然,這這個標準準的有些些規(guī)定及及和計算算機系統(tǒng)統(tǒng)是不一一致的,甚甚至是相相矛盾的的。有了了對這種種背景的的了解,我我們對RRS-2232CC標準與與計算機機不兼容容的地方方就不難難理解了了。其次,RS-232C標準中所提到的“發(fā)送”和“接收”,都是站在DTE立場上,而不是站在DCE的立場來定義的。由于在計算機系統(tǒng)中,往往是CPU和I/O設(shè)備之間傳送信息,兩者都是DTE,因此雙方都能發(fā)送和接收。RS-2332C標標準(協(xié)協(xié)議)的的全稱是是EIAA-RSS-2322C標準準,其中中EIAA(EllecttronnicInddusttryAsssociiatiion))代表美美國電子子工業(yè)協(xié)協(xié)會,RRS(rrecommmenndeddsttanddardd)代表表推薦標標準,2232是是標識號號,C代代表RSS2322的最新新一次修修改(119699),在在這之前前,有RRS2332B、RS232A。它規(guī)定連接電纜和機械、電氣特性、信號功能及傳送過程。EIA-RRS-2232CC對電器器特性、邏邏輯電平平和各種種信號線線功能都都作了如如下規(guī)定定:(1)在TTXD和和RXDD上:邏輯1(MMARKK)=--3V~~-155V
邏輯0((SPAACE))=+33~+115V(2)在RRTS、CCTS、DDSR、DDTR和和DCDD等控制制線上::信號有效(接接通,OON狀態(tài)態(tài),正電電壓)==+3VV~+115V信號無效(斷斷開,OOFF狀狀態(tài),負負電壓))=-33V~--15VV以上規(guī)定說說明了RRS-2322C標準對對邏輯電電平的定定義。對對于數(shù)據(jù)據(jù)(信息息碼)::邏輯“11”(傳傳號)的的電平低低于-33V,邏邏輯“00”(空空號)的的電平高高于+33V;對對于控制制信號;;接通狀狀態(tài)(OON)即即信號有有效的電電平高于于+3VV,斷開開狀態(tài)((OFFF)即信信號無效效的電平平低于--3V,也也就是當當傳輸電電平的絕絕對值大大于3VV時,電電路可以以有效地地檢查出出來,介介于-33~+33V之間間的電壓壓無意義義,低于于-155V或高高于+115V的的電壓也也認為無無意義,因因此,實實際工作作時,應(yīng)應(yīng)保證電電平在±±(3~~15))V之間間。4.5.22MAXX2322與80051的的接口電電路一般常用的的電平轉(zhuǎn)轉(zhuǎn)換器件件有MAAX2332、MC114888、MCC14889及等等,但MMC14488、MMC14489需需要±112V電電源,這這對
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年西寧晚報數(shù)字報刊內(nèi)容版權(quán)保護與許可合同3篇
- 建設(shè)工程消防查驗合同(2篇)
- 重點領(lǐng)域政策力度持續(xù)加強 債券市場信用風險趨于緩和-2024年債券市場信用風險分析及2025年展望 -新世紀
- 初三中考備考指導(dǎo)模板
- 2025年銷售薪資結(jié)構(gòu)優(yōu)化合同規(guī)范2篇
- 九年級自我介紹綜評范文(4篇)
- 益陽雙面銑床施工方案
- 雨刷器機械原理課程設(shè)計
- 二零二五民法典合同編電子書制作合同4篇
- 2025年度電影院日常保潔與觀眾安全服務(wù)合同4篇
- 物業(yè)民法典知識培訓(xùn)課件
- 2023年初中畢業(yè)生信息技術(shù)中考知識點詳解
- 2024-2025學(xué)年山東省德州市高中五校高二上學(xué)期期中考試地理試題(解析版)
- 《萬方數(shù)據(jù)資源介紹》課件
- 麻風病病情分析
- 《急診科建設(shè)與設(shè)備配置標準》
- 第一章-地震工程學(xué)概論
- JJF(陜) 063-2021 漆膜沖擊器校準規(guī)范
- 《中國糖尿病防治指南(2024版)》更新要點解讀
- TSGD7002-2023-壓力管道元件型式試驗規(guī)則
- 2024年度家庭醫(yī)生簽約服務(wù)培訓(xùn)課件
評論
0/150
提交評論