版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、-PAGE . z.網(wǎng)絡(luò)與繼續(xù)教育學(xué)院畢 業(yè) 設(shè) 計(jì)題目:智能溫度器的研究學(xué) 校:理工大學(xué)專(zhuān) 業(yè): 機(jī)電一體化 姓 名: 衛(wèi)康 指導(dǎo)教師: 江毅 完成時(shí)間: 2011年8月15日 摘要:*MT-100系列數(shù)字顯示控制儀是一種帶微電腦的新型全量程智能儀表。它與熱電阻、熱電偶、壓力變送器、遠(yuǎn)程電阻壓力表及各種線性變送器配合使用,可測(cè)量和控制溫度、壓力、流量、電壓、電流等各種工業(yè)參數(shù),適用于冶金、化工、電力、輕功、醫(yī)療、視頻、半導(dǎo)體等行業(yè)。本文介紹了溫度控制器的硬件及軟件,硬件包括pt傳感器、電壓放大器、壓頻轉(zhuǎn)換器lm331及89s8253-8279組成的單片機(jī)系統(tǒng)。關(guān)鍵詞傳感器、電壓放大器、lm3
2、31、單片機(jī)目錄 HYPERLINK l _Toc14347 第一章 緒論 PAGEREF _Toc14347 1 HYPERLINK l _Toc17770 第二章 本次畢業(yè)設(shè)計(jì)任務(wù) HYPERLINK l _Toc26442 2.1設(shè)計(jì)題目:1 HYPERLINK l _Toc2401 2.2設(shè)計(jì)意義:2第三章 軟件設(shè)計(jì) HYPERLINK l _Toc6888 3.1.1 Pt溫度傳感器4 HYPERLINK l _Toc4640 3.1.2 恒流源介紹 PAGEREF _Toc4640 4 HYPERLINK l _Toc12155 恒流源分為流出(Current Source)和流入
3、(Current Sink)兩種形式。 PAGEREF _Toc12155 4 HYPERLINK l _Toc31504 3.3 電壓-頻率變換器LM331 PAGEREF _Toc31504 6 HYPERLINK l _Toc26448 3.3.1 Lm331周邊電路圖 PAGEREF _Toc26448 6 HYPERLINK l _Toc18374 3.3.2 概述 PAGEREF _Toc18374 6 HYPERLINK l _Toc16440 3.3.3 工作原理 PAGEREF _Toc16440 7 HYPERLINK l _Toc11537 3.4 8279單片機(jī)的性能及
4、構(gòu)造 PAGEREF _Toc11537 8 HYPERLINK l _Toc14565 3.4.1 芯片引腳功能說(shuō)明 PAGEREF _Toc14565 8 HYPERLINK l _Toc24447 3.4.2 部構(gòu)造 PAGEREF _Toc24447 10 HYPERLINK l _Toc2531 3.5 Pcb印制板電路圖 PAGEREF _Toc2531 10 HYPERLINK l _Toc31438 3.5.1 PCB開(kāi)展簡(jiǎn)介: PAGEREF _Toc31438 10 HYPERLINK l _Toc29225 第四章 軟件設(shè)計(jì) HYPERLINK l _Toc20149 4
5、.1 程序流程圖如下 PAGEREF _Toc20149 10第五章 數(shù)和數(shù)值的編碼 HYPERLINK l _Toc14122 5.1 前面板示意圖及案件說(shuō)明: PAGEREF _Toc14122 11 HYPERLINK l _Toc24174 5.2 儀表參數(shù)的設(shè)置流程 PAGEREF _Toc24174 12 HYPERLINK l _Toc14850 參考文獻(xiàn)13-. z.第一章 緒論1.1單片機(jī)開(kāi)展概述1946年第一臺(tái)電子計(jì)算機(jī)誕生至今,只有50年的時(shí)間,依靠微電子技術(shù)和半導(dǎo)體技術(shù)的進(jìn)步,從電子管晶體管集成電路大規(guī)模集成電路,現(xiàn)在一塊芯片上完全可以集成幾百萬(wàn)甚至上千萬(wàn)只晶體管,使得
6、計(jì)算機(jī)體積更小,功能更強(qiáng)。特別是近20年時(shí)間里,計(jì)算機(jī)技術(shù)獲得飛速的開(kāi)展,計(jì)算機(jī)在工農(nóng)業(yè),科研,教育,國(guó)防和航空航天領(lǐng)域獲得了廣泛的應(yīng)用,計(jì)算機(jī)技術(shù)已經(jīng)是一個(gè)國(guó)家現(xiàn)代科技水平的重要標(biāo)志。單片機(jī)誕生于20世紀(jì)70年代,象Fairchid公司研制的F8單片微型計(jì)算機(jī)。所謂單片機(jī)是利用大規(guī)模集成電路技術(shù)把中央處理單元(Center Processing Unit,也即常稱(chēng)的CPU)和數(shù)據(jù)存儲(chǔ)器(RAM)、程序存儲(chǔ)器(ROM)及其他I/O通信口集成在一塊芯片上,構(gòu)成一個(gè)最小的計(jì)算機(jī)系統(tǒng),而現(xiàn)代的單片機(jī)則加上了中斷單元,定時(shí)單元及A/D轉(zhuǎn)換等更復(fù)雜、更完善的電路,使得單片機(jī)的功能越來(lái)越強(qiáng)大,應(yīng)用更廣泛。
7、20世紀(jì)70年代,微電子技術(shù)正處于開(kāi)展階段,集成電路屬于中規(guī)模開(kāi)展時(shí)期,各種新材料新工藝尚未成熟,單片機(jī)仍處在初級(jí)的開(kāi)展階段,元件集成規(guī)模還比擬小,功能比擬簡(jiǎn)單,一般均把CPU、RAM有的還包括了一些簡(jiǎn)單的I/O口集成到芯片上,象Farichild公司就屬于這一類(lèi)型,它還需配上外圍的其他處理電路方才構(gòu)成完整的計(jì)算系統(tǒng)。類(lèi)似的單片機(jī)還有Zilog公司的Z80微處理器。1976年INTEL公司推出了MCS-48單片機(jī),這個(gè)時(shí)期的單片機(jī)才是真正的8位單片微型計(jì)算機(jī),并推向市場(chǎng)。它以體積小,功能全,價(jià)格低贏得了廣泛的應(yīng)用,為單片機(jī)的開(kāi)展奠定了根底,成為單片機(jī)開(kāi)展史上重要的里程碑。在MCS-48的帶著下
8、,其后,各大半導(dǎo)體公司相繼研制和開(kāi)展了自己的單片機(jī),象Zilog公司的Z8系列。到了80年代初,單片機(jī)已開(kāi)展到了高性能階段,象INTEL公司的MCS-51系列,Motorola公司的6801和6802系列,Rokwell公司的6501及6502系列等等,此外,*的著名電氣公司NEC和HITACHI都相繼開(kāi)發(fā)了具有自己特色的專(zhuān)用單片機(jī)。80年代,世界各大公司均競(jìng)相研制出品種多功能強(qiáng)的單片機(jī),約有幾十個(gè)系列,300多個(gè)品種,此時(shí)的單片機(jī)均屬于真正的單片化,大多集成了CPU、RAM、ROM、數(shù)目繁多的I/O接口、多種中斷系統(tǒng),甚至還有一些帶A/D轉(zhuǎn)換器的單片機(jī),功能越來(lái)越強(qiáng)大,RAM和ROM的容量也
9、越來(lái)越大,尋址空間甚至可達(dá)64kB,可以說(shuō),單片機(jī)開(kāi)展到了一個(gè)全新階段,應(yīng)用領(lǐng)域更廣泛,許多家用電器均走向利用單片機(jī)控制的智能化開(kāi)展道路。泛的應(yīng)用。因此研究和設(shè)計(jì)數(shù)控激光切割有很強(qiáng)的現(xiàn)實(shí)意義。微機(jī)控制技術(shù)正在發(fā)揮出巨大的優(yōu)越性。1.2單片機(jī)開(kāi)展趨勢(shì)現(xiàn)在可以說(shuō)單片機(jī)是百花齊放,百家爭(zhēng)鳴的時(shí)期,世界上各大芯片制造公司都推出了自己的單片機(jī),從8位、16位到32位,數(shù)不勝數(shù),應(yīng)有盡有,有與主流C51系列兼容的,也有不兼容的,但它們各具特色,互成互補(bǔ),為單片機(jī)的應(yīng)用提供廣闊的天地。縱觀單片機(jī)的開(kāi)展過(guò)程,可以預(yù)示單片機(jī)的開(kāi)展趨勢(shì),大致有:1.低功耗CMOS化MCS-51系列的8031推出時(shí)的功耗達(dá)630m
10、W,而現(xiàn)在的單片機(jī)普遍都在100mW左右,隨著對(duì)單片機(jī)功耗要求越來(lái)越低,現(xiàn)在的各個(gè)單片機(jī)制造商根本都采用了CMOS(互補(bǔ)金屬氧化物半導(dǎo)體工藝)。象80C51就采用了HMOS(即高密度金屬氧化物半導(dǎo)體工藝)和CHMOS(互補(bǔ)高密度金屬氧化物半導(dǎo)體工藝)。CMOS雖然功耗較低,但由于其物理特征決定其工作速度不夠高,而CHMOS則具備了高速和低功耗的特點(diǎn),這些特征,更適合于在要求低功耗象電池供電的應(yīng)用場(chǎng)合。所以這種工藝將是今后一段時(shí)期單片機(jī)開(kāi)展的主要途徑。2.微型單片化現(xiàn)在常規(guī)的單片機(jī)普遍都是將中央處理器(CPU)、隨機(jī)存取數(shù)據(jù)存儲(chǔ)(RAM)、只讀程序存儲(chǔ)器(ROM)、并行和串行通信接口,中斷系統(tǒng)、
11、定時(shí)電路、時(shí)鐘電路集成在一塊單一的芯片上,增強(qiáng)型的單片機(jī)集成了如A/D轉(zhuǎn)換器、PMW(脈寬調(diào)制電路)、WDT(看門(mén)狗)、有些單片機(jī)將LCD(液晶)驅(qū)動(dòng)電路都集成在單一的芯片上,這樣單片機(jī)包含的單元電路就更多,功能就越強(qiáng)大。甚至單片機(jī)廠商還可以根據(jù)用戶的要求量身定做,制造出具有自己特色的單片機(jī)芯片。此外,現(xiàn)在的產(chǎn)品普遍要求體積小、重量輕,這就要求單片機(jī)除了功能強(qiáng)和功耗低外,還要求其體積要小?,F(xiàn)在的許多單片機(jī)都具有多種封裝形式,其中SMD(外表封裝)越來(lái)越受歡送,使得由單片機(jī)構(gòu)成的系統(tǒng)正朝微型化方向開(kāi)展。3.主流與多品種共存現(xiàn)在雖然單片機(jī)的品種繁多,各具特色,但仍以80C51為核心的單片機(jī)占主流,
12、兼容其構(gòu)造和指令系統(tǒng)的有PHILIPS公司的產(chǎn)品,ATMEL公司的產(chǎn)品和中國(guó)的Winbond系列單片機(jī)。所以C8051為核心的單片機(jī)占據(jù)了半壁江山。而Microchip公司的PIC精簡(jiǎn)指令集(RISC)也有著強(qiáng)勁的開(kāi)展勢(shì)頭,中國(guó)的HOLTEK公司近年的單片機(jī)產(chǎn)量與日俱增,與其低價(jià)質(zhì)優(yōu)的優(yōu)勢(shì),占據(jù)一定的市場(chǎng)分額。此外還有MOTOROLA公司的產(chǎn)品,日本幾大公司的專(zhuān)用單片機(jī)。在一定的時(shí)期,這種情形將得以延續(xù),將不存在*個(gè)單片機(jī)一統(tǒng)天下的壟斷局面,走的是依存互補(bǔ),相輔相成、共同開(kāi)展的道路。第二章 本次畢業(yè)設(shè)計(jì)任務(wù)2.1設(shè)計(jì)題目:溫度控制器2.2設(shè)計(jì)意義:溫度控制器控制方法一般分為兩種:一種是由被冷卻
13、對(duì)象的溫度變化來(lái)進(jìn)展控制,多采用蒸氣壓力式溫度控制器,另一種由被冷卻對(duì)象的溫差變化來(lái)進(jìn)展控制,多采用電子式溫度控制器。溫度控制器可分為: 1機(jī)械式溫度控制器分為:蒸氣壓力式溫度控制器、液體膨脹式溫度控制器、氣體吸附式溫度控制器、金屬膨脹式溫度控制器。其中蒸氣壓力式溫度控制器又分為:充氣型、液氣混合型和充液型。家用空調(diào)機(jī)械式溫度控制器都以這類(lèi)溫度控制器為主。 2.電子式溫度控制器分為:電阻式溫度控制器和熱電偶式溫度控制器。傳統(tǒng)的溫度控制器的電熱元件一般以電熱棒、發(fā)熱圈為主,兩者里面都用發(fā)熱絲制成。發(fā)熱絲通過(guò)電流加熱時(shí),通常到達(dá)1000以上,所以發(fā)熱棒、發(fā)熱圈部溫度都很高。一般進(jìn)展溫度控制的電器機(jī)
14、械,其控制溫度多在0-400之間,所以,傳統(tǒng)的溫度控制器進(jìn)展溫度控制期間,當(dāng)被加熱器件溫度升高至設(shè)定溫度時(shí),溫度控制器會(huì)發(fā)出信號(hào)停頓加熱。但這時(shí)發(fā)熱棒或發(fā)熱圈的部溫度會(huì)高于400,發(fā)熱棒、發(fā)熱圈還將會(huì)對(duì)被加熱的器件進(jìn)展加熱,即使溫度控制器發(fā)出信號(hào)停頓加熱,被加熱器件的溫度還往往繼續(xù)上升幾度,然后才開(kāi)場(chǎng)下降。當(dāng)下降到設(shè)定溫度的下限時(shí),溫度控制器又開(kāi)場(chǎng)發(fā)出加熱的信號(hào),開(kāi)場(chǎng)加熱,但發(fā)熱絲要把溫度傳遞到被加熱器件需要一定的時(shí)候,這就要視乎發(fā)熱絲與被加熱器件之間的介質(zhì)情況而定。通常開(kāi)場(chǎng)重新加熱時(shí),溫度繼續(xù)下降幾度。所以,傳統(tǒng)的定點(diǎn)開(kāi)關(guān)控制溫度會(huì)有正負(fù)誤差幾度的現(xiàn)象,但這不是溫度控制器本身的問(wèn)題,而是整個(gè)
15、熱系統(tǒng)的構(gòu)造性問(wèn)題,使溫度控制器控溫產(chǎn)生一種慣性溫度誤差,此次設(shè)計(jì)重點(diǎn)則是解決傳統(tǒng)溫度控制器系統(tǒng)構(gòu)造上存在的問(wèn)題。2.3主要容:系統(tǒng)任務(wù)本裝置的任務(wù)是對(duì)溫度進(jìn)展實(shí)時(shí)監(jiān)測(cè)與控制。溫度的變化會(huì)使pt溫度傳感器阻值發(fā)生變化,讓恒流源電流通過(guò)電阻,根據(jù)U=I*R對(duì)電阻取電壓,用電壓放大器對(duì)電壓值放大,壓頻轉(zhuǎn)換器lm331對(duì)電壓值進(jìn)展轉(zhuǎn)換,把輸出的頻率信號(hào)出入單片機(jī)比擬處理,頻率信號(hào)大于一定值時(shí)則發(fā)出中斷。第三章 硬件電路設(shè)計(jì)3.1 恒流源與pt傳感器電路圖及原理3.1.1 Pt溫度傳感器pt溫度傳感器是一種穩(wěn)定性和線性都比擬好的白金熱電阻傳感器,電阻式溫度檢測(cè)器(RTD,Resistance Temp
16、erature Detector)是一種物質(zhì)材料作成的電阻,它會(huì)隨溫度的上升而改變電阻值,如果它隨溫度的上升而電阻值也跟著上升就稱(chēng)為正電阻係數(shù),如果它隨溫度的上升而電阻值反而下降就稱(chēng)為負(fù)電阻系數(shù)。大局部電阻式溫度檢測(cè)器是以金屬作成的,其中以白金(Pt)作成的電阻式溫度檢測(cè)器,最為穩(wěn)定耐酸堿、不會(huì)變質(zhì)、相當(dāng)線性.,最受工業(yè)界采用。PT溫度感測(cè)器是一種以白金(Pt)作成的電阻式溫度檢測(cè)器,屬于正電阻系數(shù),其電阻和溫度變化的關(guān)系式如下:R=Ro(1+T)其中=0.00392,Ro為100(在0的電阻值),T為攝氏溫度因此白金作成的電阻式溫度檢測(cè)器,又稱(chēng)為PT100。傳感器的接入非常簡(jiǎn)單,從系統(tǒng)的 5
17、V 供電端僅僅通過(guò)一支電阻就連接到 PT100 了.這種接法通常會(huì)引起嚴(yán)重的非線性問(wèn)題,但是.由于有了單片機(jī)的軟件校正作為后盾,因此就簡(jiǎn)化了傳感器的接入方式. 恒流源介紹恒流源分為流出(Current Source)和流入(Current Sink)兩種形式。最簡(jiǎn)單的恒流源,就是用一只恒流二極管。實(shí)際上,恒流二極管的應(yīng)用是比擬少的,除了因?yàn)楹懔鞫O管的恒流特性并不是非常好之外,電流規(guī)格比擬少,價(jià)格比擬貴也是重要原因。最常用的簡(jiǎn)易恒流源用兩只同型三極管,利用三極管相對(duì)穩(wěn)定的電壓作為基準(zhǔn),這種恒流源優(yōu)點(diǎn)是簡(jiǎn)單易行,而且電流的數(shù)值可以自由控制,也沒(méi)有使用特殊的元件,有利于降低產(chǎn)品的本錢(qián)。缺點(diǎn)是不同型
18、號(hào)的管子,其電壓不是一個(gè)固定值,即使是一樣型號(hào),也有一定的個(gè)體差異。同時(shí)不同的工作電流下,這個(gè)電壓也會(huì)有一定的波動(dòng)。因此不適合精細(xì)的恒流需求。為了能夠準(zhǔn)確輸出電流,通常使用一個(gè)運(yùn)放作為反應(yīng),同時(shí)使用場(chǎng)效應(yīng)管防止三極管的電流導(dǎo)致的誤差。如果電流不需要特別準(zhǔn)確,其中的場(chǎng)效應(yīng)管也可以用三極管代替。恒流源的實(shí)質(zhì)是利用器件對(duì)電流進(jìn)展反應(yīng),動(dòng)態(tài)調(diào)節(jié)設(shè)備的供電狀態(tài),從而使得電流趨于恒定。只要能夠得到電流,就可以有效形成反應(yīng),從而建立恒流源。能夠進(jìn)展電流反應(yīng)的器件,還有電流互感器,或者利用霍爾元件對(duì)電流回路上*些器件的磁場(chǎng)進(jìn)展反應(yīng),也可以利用回路上的發(fā)光器件例如光電耦合器,發(fā)光管等進(jìn)展反應(yīng)。這些方式都能夠構(gòu)成
19、有效的恒流源,而且更適合大電流等特殊場(chǎng)合。電路圖及原理圖3.1 pt傳感器與恒流源電路令A(yù)A、BB與CC3段電阻阻值相等為r,恒=流源IA=IBUA=IA*r+IA*R+IA*rUB=IB*r+IB*rUA-UB=UAB=IA*R3.2 電壓放大器電路電路圖圖3.2 電壓放大器電路圖放大器的電壓放大公式:U=Au+-u-,其中U為輸出電壓,A為放大器放大倍數(shù),u+-u-=UA-UB ,UA-UB為圖一中UAB 。電路中引入電容是為了降低干擾脈沖。放大電路引入電壓負(fù)反應(yīng)后,能夠使輸出電壓穩(wěn)定。任何外界因素引起輸電壓不穩(wěn)時(shí),輸出電壓的變化將通過(guò)反應(yīng)網(wǎng)絡(luò)立即回送到放大電路的輸入端,并與原輸入信號(hào)進(jìn)展
20、比擬,得出與前一變化相反的有效輸人信號(hào),從而使輸出電壓的變化量得到削弱,輸出電壓便趨于穩(wěn)定。可見(jiàn),負(fù)反應(yīng)使放大電路具有了自動(dòng)調(diào)節(jié)能力。電壓負(fù)反應(yīng)能夠穩(wěn)定輸出電壓。3.3 電壓-頻率變換器LM331Lm331周邊電路圖圖3.3 lm331周邊電路概述LM331是美國(guó)NS公司生產(chǎn)的性能價(jià)格比擬高的集成芯片,可用作精細(xì)頻率電壓轉(zhuǎn)換器、A/D轉(zhuǎn)換器、線性頻率調(diào)制解調(diào)、長(zhǎng)時(shí)間積分器及其他相關(guān)器件。LM331采用了新的溫度補(bǔ)償能隙基準(zhǔn)電路,在整個(gè)工作溫度圍和低到4.0V電源電壓下都有極高的精度。LM331的動(dòng)態(tài)圍寬,可達(dá)100dB;線性度好,最大非線性失真小于0.01,工作頻率低到0.1Hz時(shí)尚有較好的線
21、性;變換精度高,數(shù)字分辨率可達(dá)12位;外接電路簡(jiǎn)單,只需接入幾個(gè)外部元件就可方便構(gòu)成V/F或F/V等變換電路,并且容易保證轉(zhuǎn)換精度。LM331的部電路組成如圖1所示。由輸入比擬器、定時(shí)比擬器、RS觸發(fā)器、輸出驅(qū)動(dòng)管、復(fù)零晶體管、能隙基準(zhǔn)電路、精細(xì)電流源電路、電流開(kāi)關(guān)、輸出保護(hù)管等局部組成。輸出驅(qū)動(dòng)管采用集電極開(kāi)路形式,因而可以通過(guò)選擇邏輯電流和外接電阻,靈活改變輸出脈沖的邏輯電平,以適配TTL、DTL和CMOS等不同的邏輯電路。LM331可采用雙電源或單電源供電,可工作在4.040V之間,輸出可高達(dá)40V,而且可以防止Vcc短路。工作原理圖3.4 lm331原理圖上圖是由LM331組成的電壓頻
22、率變換電路,LM331部由輸入比擬器、定時(shí)比擬器、RS觸發(fā)器、輸出驅(qū)動(dòng)、復(fù)零晶體管、能隙基準(zhǔn)電路和電流開(kāi)關(guān)等局部組成。輸出驅(qū)動(dòng)管采用集電極開(kāi)路形式,因而可以通過(guò)選擇邏輯電流和外接電阻,靈活改變輸出脈沖的邏輯電平,以適配TTL、DTL和CMOS等不同的邏輯電路。當(dāng)輸入端Vi輸入一正電壓時(shí),輸入比擬器輸出高電平,使RS觸發(fā)器置位,輸出高電平,輸出驅(qū)動(dòng)管導(dǎo)通,輸出端f0為邏輯低電平,同時(shí)電源Vcc也通過(guò)電阻R2對(duì)電容C2充電。當(dāng)電容C2兩端充電電壓大于Vcc的2/3時(shí),定時(shí)比擬器輸出一高電平,使RS觸發(fā)器復(fù)位,輸出低電平,輸出驅(qū)動(dòng)管截止,輸出端f0為邏輯高電平,同時(shí),復(fù)零晶體管導(dǎo)通,電容C2通過(guò)復(fù)零
23、晶體管迅速放電;電子開(kāi)關(guān)使電容C3對(duì)電阻R3放電。當(dāng)電容C3放電電壓等于輸入電壓Vi時(shí),輸入比擬器再次輸出高電平,使RS觸發(fā)器置位,如此反復(fù)循環(huán),構(gòu)成自激振蕩。輸出脈沖頻率f0與輸入電壓Vi成正比,從而實(shí)現(xiàn)了電壓頻率變換。其輸入電壓和輸出頻率的關(guān)系為:fo=(VinR4)/(2.09R3R2C2) 由式知電阻R2、R3、R4、和C2直接影響轉(zhuǎn)換結(jié)果f0,因此對(duì)元件的精度要有一定的要求,可根據(jù)轉(zhuǎn)換精度適中選擇。電阻R1和電容C1組成低通濾波器,可減少輸入電壓中的干擾脈沖,有利于提高轉(zhuǎn)換精度。-. z.DB0DB7:雙向數(shù)據(jù)總線,用來(lái)傳送8279與CPU之間的數(shù)據(jù)和命令。CLK:時(shí)鐘輸入線,用以產(chǎn)
24、生部定時(shí)的時(shí)鐘脈沖。RESET:復(fù)位輸入線,8279復(fù)位后被置為字符顯示左端輸入,二鍵閉鎖的觸點(diǎn)回彈形式,程序時(shí)鐘前置分頻器被置為31,RESET信號(hào)為高電平有效。CS:片選輸入線,低電平有效,單片機(jī)在此端為低時(shí)可以對(duì)8279進(jìn)展讀寫(xiě)操作。AA0:緩沖器低位地址,當(dāng)A0為高電平時(shí),表示數(shù)據(jù)總線上為命令或狀態(tài);為低電平時(shí),表示數(shù)據(jù)總線上為數(shù)據(jù)。RD:讀信號(hào)輸入線,低電平有效,將緩沖器讀出,數(shù)據(jù)送往外部總線。wr:寫(xiě)信號(hào)出入線,低電平有效,將數(shù)據(jù)從外部數(shù)據(jù)總線寫(xiě)入8279的緩沖器。IRQ:中斷請(qǐng)求輸出線,高電平有效,在鍵盤(pán)工作方式下,當(dāng)FIFO/傳感器RAM中有數(shù)據(jù)時(shí),此中斷線變?yōu)楦唠娖?,在FIF
25、O/傳感器RAM每次讀出時(shí),中斷線就下降為高電平。在傳感器工作方式中,每當(dāng)探測(cè)到傳感信號(hào)變化時(shí),中斷線就變?yōu)楦唠娖?。SL0SL3:掃描線,用來(lái)掃描按鍵開(kāi)關(guān)、傳感器陣列和顯示數(shù)字,這些線可被編碼或被譯碼。RL0RL7:回送線,經(jīng)過(guò)按鍵或傳感器開(kāi)關(guān)與掃描線連接,這些回送出入線部設(shè)置有上拉電路,使之保持為高電平,只有當(dāng)一個(gè)按鍵閉合時(shí),對(duì)應(yīng)的返回線變?yōu)榈碗娖剑粺o(wú)按鍵閉合時(shí),均保持高電平。Shift:換位功能,當(dāng)有開(kāi)關(guān)閉合時(shí)被拉為低電平、沒(méi)有按下shift開(kāi)關(guān)時(shí),shift輸入端保持高電平,在鍵盤(pán)掃描方式中,按鍵一閉合,按鍵位置就和換位輸入狀態(tài)一起被存儲(chǔ)起來(lái)。TL/STB:當(dāng)此開(kāi)關(guān)閉合時(shí)將其拉到低電平,
26、否則始終保持高電平,對(duì)于鍵盤(pán)輸入方式,此線用作控制輸入端,當(dāng)鍵被按下時(shí),按鍵位置就和控制輸入狀態(tài)一起被存儲(chǔ)起來(lái)。在選通輸入方式中,作選通用,把數(shù)據(jù)存入FIFO ram中。OUTA0OUTA3及OUTB0OUTB3:顯示輸出A口及B口,這兩個(gè)口是16*4的顯示器更新存放器輸出,這些輸出端輸出的數(shù)據(jù)與掃描線SL0SL3同步,供多路切換的數(shù)字顯示。這兩個(gè)端口被獨(dú)立控制,也可以看成一個(gè)8位端口。BD:空格顯示,此輸出端信號(hào)用于在數(shù)字轉(zhuǎn)換時(shí)將顯示空格,或者用現(xiàn)實(shí)空格命令控制其顯示空格字符。Vcc:+5V電源輸入線。Vss:地線輸入線。SL0SL3:掃描線,用來(lái)掃描按鍵開(kāi)關(guān)、傳感器陣列和顯示數(shù)字,這些線可
27、被編碼或被譯碼。RL0RL7:回送線,經(jīng)過(guò)按鍵或傳感器開(kāi)關(guān)與掃描線連接,這些回送出入線部設(shè)置有上拉電路,使之保持為高電平,只有當(dāng)一個(gè)按鍵閉合時(shí),對(duì)應(yīng)的返回線變?yōu)榈碗娖剑粺o(wú)按鍵閉合時(shí),均保持高電平。Shift:換位功能,當(dāng)有開(kāi)關(guān)閉合時(shí)被拉為低電平、沒(méi)有按下shift開(kāi)關(guān)時(shí),shift輸入端保持高電平,在鍵盤(pán)掃描方式中,按鍵一閉合,按鍵位置就和換位輸入狀態(tài)一起被存儲(chǔ)起來(lái)。TL/STB:當(dāng)此開(kāi)關(guān)閉合時(shí)將其拉到低電平,否則始終保持高電平,對(duì)于鍵盤(pán)輸入方式,此線用作控制輸入端,當(dāng)鍵被按下時(shí),按鍵位置就和控制輸入狀態(tài)一起被存儲(chǔ)起來(lái)。在選通輸入方式中,作選通用,把數(shù)據(jù)存入FIFO ram中。OUTA0OUT
28、A3及OUTB0OUTB3:顯示輸出A口及B口,這兩個(gè)口是16*4的顯示器更新存放器輸出,這些輸出端輸出的數(shù)據(jù)與掃描線SL0SL3同步,供多路切換的數(shù)字顯示。這兩個(gè)端口被獨(dú)立控制,也可以看成一個(gè)8位端口。BD:空格顯示,此輸出端信號(hào)用于在數(shù)字轉(zhuǎn)換時(shí)將顯示空格,或者用現(xiàn)實(shí)空格命令控制其顯示空格字符。Vcc:+5V電源輸入線。Vss:地線輸入線。SL0SL3:掃描線,用來(lái)掃描按鍵開(kāi)關(guān)、傳感器陣列和顯示數(shù)字,這些線可被編碼或被譯碼。RL0RL7:回送線,經(jīng)過(guò)按鍵或傳感器開(kāi)關(guān)與掃描線連接,這些回送出入線部設(shè)置有上拉電路,使之保持為高電平,只有當(dāng)一個(gè)按鍵閉合時(shí),對(duì)應(yīng)的返回線變?yōu)榈碗娖剑粺o(wú)按鍵閉合時(shí),均保
29、持高電平。Shift:換位功能,當(dāng)有開(kāi)關(guān)閉合時(shí)被拉為低電平、沒(méi)有按下shift開(kāi)關(guān)時(shí),shift輸入端保持高電平,在鍵盤(pán)掃描方式中,按鍵一閉合,按鍵位置就和換位輸入狀態(tài)一起被存儲(chǔ)起來(lái)。TL/STB:當(dāng)此開(kāi)關(guān)閉合時(shí)將其拉到低電平,否則始終保持高電平,對(duì)于鍵盤(pán)輸入方式,此線用作控制輸入端,當(dāng)鍵被按下時(shí),按鍵位置就和控制輸入狀態(tài)一起被存儲(chǔ)起來(lái)。在選通輸入方式中,作選通用,把數(shù)據(jù)存入FIFO ram中。OUTA0OUTA3及OUTB0OUTB3:顯示輸出A口及B口,這兩個(gè)口是16*4的顯示器更新存放器輸出,這些輸出端輸出的數(shù)據(jù)與掃描線SL0SL3同步,供多路切換的數(shù)字顯示。這兩個(gè)端口被獨(dú)立控制,也可以
30、看成一個(gè)8位端口。BD:空格顯示,此輸出端信號(hào)用于在數(shù)字轉(zhuǎn)換時(shí)將顯示空格,或者用現(xiàn)實(shí)空格命令控制其顯示空格字符。Vcc:+5V電源輸入線。Vss:地線輸入線。第四章 軟件設(shè)計(jì)4.1 簡(jiǎn)述本裝置的軟件設(shè)計(jì)包括主程序、鍵盤(pán)處理子程序、顯示子程序、溫度設(shè)定子程序以及相關(guān)硬件的初始化子、寫(xiě)程序、和讀程序等。程序完成的功能:?jiǎn)?dòng)系統(tǒng)獲取一頻率值F*,PT溫度傳感器的比例系數(shù)K的獲取方法如下:第五章 數(shù)和數(shù)值的編碼計(jì)算機(jī)只認(rèn)得二進(jìn)制數(shù),要計(jì)算機(jī)處理的所有的數(shù),都要用二進(jìn)制數(shù)字來(lái)表示,所有的字母、符號(hào)亦都要用二進(jìn)制編碼來(lái)表示。5.1 進(jìn)位計(jì)數(shù)制1、十進(jìn)制數(shù):1有十個(gè)不同的數(shù)字符號(hào)0、19。2逢十進(jìn)一。不同位
31、置的數(shù)字代表的數(shù)值是不同的有個(gè)位、十位2、二進(jìn)制數(shù):1只有二個(gè)符號(hào)0、1;2逢二進(jìn)一,不同的數(shù)碼在不同的數(shù)位,所代表的值也不同。3、十六進(jìn)制數(shù):1用16個(gè)不同的數(shù)碼符號(hào)09以及A、B、C、D、E、F來(lái)表示數(shù)值;2逢十六進(jìn)位。在不同的數(shù)位,數(shù)碼所表示的值是不同的。5.2 二進(jìn)制編碼在計(jì)算機(jī)中,是采用二進(jìn)制數(shù)。因而,要在計(jì)算機(jī)中表示的數(shù)、字母、符號(hào)等都要以特定的二進(jìn)制碼來(lái)表示,這就是二進(jìn)制編碼。 1、二進(jìn)制編碼的十進(jìn)制數(shù):BCD碼Binary-Coded Decimal 2、字母與字符的編碼 字母和各種字符$、#也必須按特定的規(guī)則用二進(jìn)制編碼才能在機(jī)中表示。普通的是采用ASCII( America
32、n Standard Code for Information Interchange碼。09的ASCII碼為30H39H,大寫(xiě)字母AZ的ASCII碼為41H5AH。 5.3帶符號(hào)數(shù)的表示法1、機(jī)器數(shù)與真值通常用最高位作為符號(hào)位,假設(shè)字長(zhǎng)為8位即D7為符號(hào)位,D6D0為數(shù)字位,符號(hào)位用0表示正,用1表示負(fù)如*01011011B91*11011011B912、原碼按上所述,正數(shù)的符號(hào)位用0表示,負(fù)數(shù)的符號(hào)位用1表示,這種表示法就稱(chēng)為原碼。*105 *原01101001*105 *原111010013、反碼正數(shù)的反碼表示與原碼一樣,最高位為符號(hào)位,用0表示正,其余位為數(shù)值位。4100 0 0 0
33、0 1 0 0符號(hào) 二進(jìn)制數(shù)值31100 0 0 1 1 1 1 1127100 1 1 1 1 1 1 1而負(fù)數(shù)的反碼表示為它的正數(shù)的按位取反連符號(hào)位而形成的。4100 0 0 0 0 1 0 04101 1 1 1 1 0 1 1 反碼表示31100 0 0 1 1 1 1 131101 1 1 0 0 0 0 0 反碼表示127100 1 1 1 1 1 1 1127101 0 0 0 0 0 0 0 反碼表示00 0 0 0 0 0 0 001 1 1 1 1 1 1 1 反碼表示4、補(bǔ)碼正數(shù)的補(bǔ)碼表示與原碼一樣,即最高位為符號(hào)位,用0表示正,其余位為數(shù)值位。如【4】補(bǔ)【4】原【4】反
34、0 0 0 0 0 1 0 0【127】補(bǔ)【127】原【127】反0 1 1 1 1 1 1 1負(fù)數(shù)的補(bǔ)碼表示為它的反碼,并在其最后位即最低位加1形成。如 【4】原0 0 0 0 0 1 0 0【4】反1 1 1 1 1 0 1 1 是4各位取反【4】補(bǔ)1 1 1 1 1 1 0 0 反碼1【31】原0 0 0 1 1 1 1 1【31】反1 1 1 0 0 0 0 0【31】補(bǔ)1 1 1 0 0 0 0 1【0】原0 0 0 0 0 0 0 0【0】反1 1 1 1 1 1 1 1【0】補(bǔ)0 0 0 0 0 0 0 08位帶符號(hào)數(shù)的補(bǔ)碼特點(diǎn):1【0】補(bǔ)【0】補(bǔ)0 0 0 0 0 0 0 028位二進(jìn)制補(bǔ)碼所能表示的數(shù)值為1271283一個(gè)用補(bǔ)碼表示的二進(jìn)制數(shù),最高位為符號(hào)位。當(dāng)符號(hào)位為0即正數(shù))時(shí),其余七位即為此數(shù)的二進(jìn)制值;當(dāng)符號(hào)位為1即負(fù)數(shù)時(shí),其余幾位不
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 共青科技職業(yè)學(xué)院《生物產(chǎn)業(yè)概論》2023-2024學(xué)年第一學(xué)期期末試卷
- 贛南師范大學(xué)《大學(xué)綜合英語(yǔ)錢(qián)院》2023-2024學(xué)年第一學(xué)期期末試卷
- 《博物館方案》課件
- 三年級(jí)數(shù)學(xué)上冊(cè)3圖形的運(yùn)動(dòng)一3.2旋轉(zhuǎn)學(xué)案冀教版
- 三年級(jí)數(shù)學(xué)下冊(cè)專(zhuān)項(xiàng)復(fù)習(xí)數(shù)與代數(shù)第五組認(rèn)識(shí)分?jǐn)?shù)蘇教版
- 三年級(jí)科學(xué)上冊(cè)第三單元人與動(dòng)物7拯救野生動(dòng)物教案首師大版1
- 小學(xué)生素質(zhì)培養(yǎng)課件
- 銷(xiāo)售課件培訓(xùn)
- 《加強(qiáng)蠅必凈更新》課件
- 居家養(yǎng)老服務(wù)協(xié)議書(shū)
- 反電信詐騙ppt-防范電信詐騙的ppt
- 樁基檢測(cè)的環(huán)保措施
- 術(shù)前術(shù)后健康宣教
- 輪機(jī)概論-大連海事大學(xué)
- 新東方國(guó)際游學(xué)報(bào)名表
- 數(shù)學(xué)八年級(jí)下冊(cè)第十七章 小結(jié)與復(fù)習(xí)
- 鋼筋計(jì)算截面面積及理論重量
- 基層動(dòng)物防疫員培訓(xùn)課件
- 《哈佛管理制度全集-中文》
- 仁愛(ài)版九年級(jí)上冊(cè)英語(yǔ)中考專(zhuān)題復(fù)習(xí)訓(xùn)練課件
- 抗高血壓藥與麻醉藥之間的相互作用
評(píng)論
0/150
提交評(píng)論