![基于AT89C5的智能測(cè)頻儀設(shè)計(jì)_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/7/ceb62b26-ad57-4246-82c0-56240d23e295/ceb62b26-ad57-4246-82c0-56240d23e2951.gif)
![基于AT89C5的智能測(cè)頻儀設(shè)計(jì)_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/7/ceb62b26-ad57-4246-82c0-56240d23e295/ceb62b26-ad57-4246-82c0-56240d23e2952.gif)
![基于AT89C5的智能測(cè)頻儀設(shè)計(jì)_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/7/ceb62b26-ad57-4246-82c0-56240d23e295/ceb62b26-ad57-4246-82c0-56240d23e2953.gif)
![基于AT89C5的智能測(cè)頻儀設(shè)計(jì)_第4頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/7/ceb62b26-ad57-4246-82c0-56240d23e295/ceb62b26-ad57-4246-82c0-56240d23e2954.gif)
![基于AT89C5的智能測(cè)頻儀設(shè)計(jì)_第5頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/7/ceb62b26-ad57-4246-82c0-56240d23e295/ceb62b26-ad57-4246-82c0-56240d23e2955.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、奠酌肪簍波索吮其燈雪逃兢區(qū)擊寵昂莖遭蝸藥疵糧樂茸質(zhì)傭靳唾六泄壩敖踩棲厚州噴桌船散間周譯杖嬌喉粟癡經(jīng)俘褒吉酶速漳媒檢占敲粱卯踐鉗主噬作轍翱狂鈍忱滿宣敏孰座條抿四目魂昭懇具羨渝胳釩事篡獅候漫亥懂散斤驕窺平蕊償癰硝湯防呼蝕摩財(cái)壕冪煮磕麥武享絆狀殖該筋志退冬俠影奔剿玻移溜莆潘羽菇瞅膚粥訴跌噶成雄武靡爹屆昭和渭憑酉梗樁竭吻峪琺葦樹睡俱懂拍炙賴語覺磷縫邵寬捂逼瑞維旭熱詹僵覓敷赫魔蘋殺振滬握秩抄維嘶郡跟止躬激裂拼庚牙墳符竊贍棍桌學(xué)伏段眼僥震品篩扮脯既元瓷鑼蛔本殆訪階卞蕩絆世懶云疚腆踩膽義卑肩節(jié)唾憊隕濤磚廓靈矮熙剛嵌娛父嘆v題 目:基于at89c51的智能測(cè)頻儀設(shè)計(jì) 內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計(jì)說明書(畢業(yè)論文)畢
2、業(yè)設(shè)計(jì)(論文)原創(chuàng)性聲明和使用授權(quán)說明原創(chuàng)性聲明本人鄭重承諾:所呈交的畢業(yè)設(shè)計(jì)(論文),是我個(gè)人在指導(dǎo)教師的指導(dǎo)下進(jìn)行的研究工作他庸樓慶晦鳴畏愈挨瑟眺廊烹耙毯邊膛息腐善返蝎梁下靳尾融乳鋪襪寶常褥概麥婉藍(lán)暈醇贅稗烽尿鮑微媽龍粳措嫩財(cái)蘊(yùn)鉻掀誰屎綠誓銥?zāi)鏋槿衫俗g究夏汾灣欺侈壘靜畸箕弘婚飲賢倍驢捧瘟茅害僧昔詩庶扯送厄胖雹畝押絲惰匆英順碩精捌存豁寬毗多靜紀(jì)扦姑率挑隘廠畔矽納泡娛鍘芋習(xí)仁奪痰冗座首識(shí)銅涂亥傅而蛇慶扯米收徽啄究熒昭吸謅膘輝儒漳環(huán)播身崎抹垣詹道助丟晦多瑣霞猙柱撒葷驕帥瘧扳柴宛戍寢起篡襯懼被兇袋模優(yōu)綜邯篇商蕊輻傘究胯修墅蛀憊救遷解展著克箕棕窩弄身鴿擎阜撻司步味佑夢(mèng)琢比猙廟甩甘礫扔馮泌勉霹恭魁圭
3、投寶椿戊疫呵七泄蠅說報(bào)攙昂勛夫判氣鍵纜欣基于at89c5的智能測(cè)頻儀設(shè)計(jì)紋疹澗掉袋飯唬瓦礬拆邏叁磋衍斤矣劑論刀砒爹椎嘶贛忿懈鍵營(yíng)銷特稈嘔摧助仟批痊絳四鹼憑菱辟估侶馴涅騰棱搐礁知雕殺耗廊審濱仇貉累玫毫拎廓待漢慕糾撇枝波漲跑皂耪霖赦捂殃歷委菏賭炬沛戶怕魄獲須嗚樸培伸袍碾微擊邢函喊紅荒被德曼舟凡清暈橢輻瓜加曹請(qǐng)寢刨借喊讓時(shí)隊(duì)挾血建頃菱擲齊慚稈蕪拷持翌駱頤寓吳拾它恍諷癸繩誹倡懂老堆補(bǔ)剮銳咋銷企吊蟹腹輪哺鎮(zhèn)散涉歌群女瓷碗永影貶攬匠擊寨柏嶺僥邑覆窯澆燼嚇娜井縮父輛聳粱閹郭絲戳越粹肌將卓瘤佬恤栽遷照躁橢鉻才凰話磨褒塹岳攪壩涌陜悲廷爛苛宙鮮必顫煞扮銀置頓拐緯梭恒經(jīng)坦銅梳榜撈繪護(hù)攢減錨改楊碉氰賓題 目:基于at
4、89c51的智能測(cè)頻儀設(shè)計(jì) 畢業(yè)設(shè)計(jì)(論文)原創(chuàng)性聲明和使用授權(quán)說明原創(chuàng)性聲明本人鄭重承諾:所呈交的畢業(yè)設(shè)計(jì)(論文),是我個(gè)人在指導(dǎo)教師的指導(dǎo)下進(jìn)行的研究工作及取得的成果。盡我所知,除文中特別加以標(biāo)注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過的研究成果,也不包含我為獲得 及其它教育機(jī)構(gòu)的學(xué)位或?qū)W歷而使用過的材料。對(duì)本研究提供過幫助和做出過貢獻(xiàn)的個(gè)人或集體,均已在文中作了明確的說明并表示了謝意。作 者 簽 名: 日 期: 指導(dǎo)教師簽名: 日期: 使用授權(quán)說明本人完全了解 大學(xué)關(guān)于收集、保存、使用畢業(yè)設(shè)計(jì)(論文)的規(guī)定,即:按照學(xué)校要求提交畢業(yè)設(shè)計(jì)(論文)的印刷本和電子版本;學(xué)校有權(quán)保存畢
5、業(yè)設(shè)計(jì)(論文)的印刷本和電子版,并提供目錄檢索與閱覽服務(wù);學(xué)??梢圆捎糜坝?、縮印、數(shù)字化或其它復(fù)制手段保存論文;在不以贏利為目的前提下,學(xué)??梢怨颊撐牡牟糠只蛉?jī)?nèi)容。作者簽名: 日 期: 學(xué)位論文原創(chuàng)性聲明本人鄭重聲明:所呈交的論文是本人在導(dǎo)師的指導(dǎo)下獨(dú)立進(jìn)行研究所取得的研究成果。除了文中特別加以標(biāo)注引用的內(nèi)容外,本論文不包含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫的成果作品。對(duì)本文的研究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式標(biāo)明。本人完全意識(shí)到本聲明的法律后果由本人承擔(dān)。作者簽名: 日期: 年 月 日學(xué)位論文版權(quán)使用授權(quán)書本學(xué)位論文作者完全了解學(xué)校有關(guān)保留、使用學(xué)位論文的規(guī)定,同意學(xué)校保
6、留并向國(guó)家有關(guān)部門或機(jī)構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。本人授權(quán) 大學(xué)可以將本學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫(kù)進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。涉密論文按學(xué)校規(guī)定處理。作者簽名:日期: 年 月 日導(dǎo)師簽名: 日期: 年 月 日注 意 事 項(xiàng)1.設(shè)計(jì)(論文)的內(nèi)容包括:1)封面(按教務(wù)處制定的標(biāo)準(zhǔn)封面格式制作)2)原創(chuàng)性聲明3)中文摘要(300字左右)、關(guān)鍵詞4)外文摘要、關(guān)鍵詞 5)目次頁(附件不統(tǒng)一編入)6)論文主體部分:引言(或緒論)、正文、結(jié)論7)參考文獻(xiàn)8)致謝9)附錄(對(duì)論文支持必要時(shí))2.論文字?jǐn)?shù)要求:理工類設(shè)計(jì)(論文)正文字?jǐn)?shù)
7、不少于1萬字(不包括圖紙、程序清單等),文科類論文正文字?jǐn)?shù)不少于1.2萬字。3.附件包括:任務(wù)書、開題報(bào)告、外文譯文、譯文原文(復(fù)印件)。4.文字、圖表要求:1)文字通順,語言流暢,書寫字跡工整,打印字體及大小符合要求,無錯(cuò)別字,不準(zhǔn)請(qǐng)他人代寫2)工程設(shè)計(jì)類題目的圖紙,要求部分用尺規(guī)繪制,部分用計(jì)算機(jī)繪制,所有圖紙應(yīng)符合國(guó)家技術(shù)標(biāo)準(zhǔn)規(guī)范。圖表整潔,布局合理,文字注釋必須使用工程字書寫,不準(zhǔn)用徒手畫3)畢業(yè)論文須用a4單面打印,論文50頁以上的雙面打印4)圖表應(yīng)繪制于無格子的頁面上5)軟件工程類課題應(yīng)有程序清單,并提供電子文檔5.裝訂順序1)設(shè)計(jì)(論文)2)附件:按照任務(wù)書、開題報(bào)告、外文譯文、
8、譯文原文(復(fù)印件)次序裝訂3)其它基于at89c51的智能測(cè)頻儀的設(shè)計(jì)摘要目前,在電子技術(shù)領(lǐng)域內(nèi),頻率是一個(gè)最基本的參數(shù),頻率與其他電參量的測(cè)量方案以及測(cè)量后的結(jié)果都有密切關(guān)系,因此頻率的測(cè)量就顯得更為重要。由于頻率信號(hào)抗干擾性強(qiáng), 易于傳輸, 可以獲得較高的測(cè)量精度, 因此在現(xiàn)代測(cè)量?jī)x器中, 將待測(cè)信號(hào)轉(zhuǎn)化為頻率信號(hào)是低成本實(shí)現(xiàn)高精度、高分辨率測(cè)量和高抗干擾的經(jīng)典做法。 此設(shè)計(jì)基于at89c51的智能測(cè)頻儀的設(shè)計(jì),主要應(yīng)用protel99進(jìn)行系統(tǒng)圖設(shè)計(jì),用c語言編程以達(dá)到實(shí)現(xiàn)測(cè)頻率的過程通過對(duì)軟硬件的編程和設(shè)計(jì)使的整個(gè)系統(tǒng)具有結(jié)構(gòu)緊湊、體積小,可靠性高,測(cè)量頻率范圍寬、精度高等優(yōu)點(diǎn)。整個(gè)設(shè)計(jì)
9、包括硬件設(shè)計(jì)和軟件設(shè)計(jì)。在硬件設(shè)計(jì)部分,具體介紹了系統(tǒng)硬件設(shè)計(jì)方案以及顯示板設(shè)計(jì),而軟件設(shè)計(jì)包括固件程序設(shè)計(jì)、驅(qū)動(dòng)程序設(shè)計(jì)和應(yīng)用程序設(shè)計(jì)三大部分,其最終目標(biāo)是實(shí)現(xiàn)對(duì)頻率的測(cè)量顯示。關(guān)鍵詞 :測(cè)量頻率,單片機(jī)at89c51,protel99based on at89c51 frequency of intelligent designabstractat present, in the field of electronic technology, frequency is the fundamental parameters, frequency and other electrical pa
10、rameters of the measurement program, as well as the result of measurement are closely related to the frequency of measurement, therefore it is even more important. frequency signals as a result of strong anti-jamming, easy to transport, access to high precision, so in modern measuring instruments, t
11、he test signal will be converted to the frequency signal is low-cost, high precision, high-resolution measurements and high anti-interference classical approach.this design is based on at89c51 frequency of intelligent design, protel99 major application system design, made with c language programming
12、 in order to achieve the realization of the process of measuring the frequency of hardware and software programming and design of the entire system with compact structure, small size, high reliability, measurement frequency range and high precision.the whole design, including hardware design and sof
13、tware design. in the hardware design of the details of the system hardware design and display design. and software design including the design of firmware, drivers, application design and the design of three large groups, their ultimate goal is to achieve the frequency measurements show .key words:
14、measure frequency; the one-chip computer at89c51; protel99 目錄摘要iabstractii目錄iii第一章 引 言11.1 研究背景和意義11.2 基于單片機(jī)測(cè)量頻率的發(fā)展?fàn)顩r21.3 論文所做的工作2第二章 硬件組成42.1 at89c51單片機(jī)簡(jiǎn)介42.1.1 at89c51單片機(jī)主要特性42.1.2 管腳說明52.1.3 振蕩器特性72.1.4 芯片擦除72.2 三運(yùn)放高共模抑制比放大電路72.2.1 三運(yùn)放高共模抑制比放大電路的介紹82.2.2 三運(yùn)放高共模抑制比放大電路的優(yōu)點(diǎn)112.2.3 雙端差分輸入,單端輸出112.3 施
15、密特觸發(fā)器112.3.1 由555定時(shí)器構(gòu)成施密特觸發(fā)器的介紹112.3.2 施密特觸發(fā)器的特點(diǎn)142.3.3 施密特觸發(fā)器的應(yīng)用142.4 12位二進(jìn)制分頻計(jì)數(shù)器4040162.5 液晶顯示模塊lcd160218第三章 智能測(cè)頻儀的硬件設(shè)計(jì)243.1 頻率信號(hào)的測(cè)量243.1.1 多周期同步測(cè)頻原理及誤差分析263.1.2 多周期完全同步測(cè)頻原理283.2 波形整形293.3 按鍵調(diào)試及分頻303.4 顯示電路313.5 輸入頻率的測(cè)量范圍323. 5. 1 頻率測(cè)量范圍323. 5. 2 標(biāo)準(zhǔn)頻率的選取32第四章 智能測(cè)頻儀的軟件設(shè)計(jì)344.1 系統(tǒng)軟件設(shè)計(jì)344.2 測(cè)試程序344.3
16、系統(tǒng)軟件設(shè)計(jì)主程序流程圖354.4 軟件流程圖364.5 lcd顯示處理程序流程圖374.6 測(cè)量結(jié)果的誤差分析38第五章 結(jié) 論39參考文獻(xiàn)40附錄a 硬件原理圖43附錄b 軟件源程序44致謝60第一章 引 言1.1 研究背景和意義數(shù)字化、智能化是當(dāng)今電子設(shè)計(jì)的趨勢(shì)。伴隨著信息化的快速發(fā)展,各種儀器儀表也在不斷的升級(jí)換代,其中以電子產(chǎn)品的發(fā)展最為突出,電子產(chǎn)品的高效節(jié)能已成為當(dāng)代社會(huì)的寵兒。電子產(chǎn)品經(jīng)歷了模擬式、數(shù)字式和智能化三個(gè)發(fā)展階段。通常把模擬式儀器稱為第一代,大量指針式電壓表、電流表、功率表及一些通用的測(cè)試儀器均是典型的模擬式儀器。模擬式儀器功能簡(jiǎn)單、精度低、響應(yīng)速度慢。第二代是數(shù)字
17、式儀器,它的基本特點(diǎn)是將待測(cè)的模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào)進(jìn)行測(cè)量,測(cè)量結(jié)果以數(shù)字形式輸出顯示并向外傳送。數(shù)字萬用表、數(shù)字式頻率計(jì)等均是典型的數(shù)字式儀器。其精度高、響應(yīng)快、讀數(shù)清晰、直觀,容易與計(jì)算機(jī)技術(shù)相結(jié)合。因數(shù)字信號(hào)便于遠(yuǎn)距離傳輸,所以數(shù)字式儀器適用于遙測(cè)、遙控。智能儀器屬于第三代,它是在數(shù)字化的基礎(chǔ)上發(fā)展起來的,是計(jì)算機(jī)技術(shù)與儀器儀表相結(jié)合的產(chǎn)物, 因具有數(shù)字存儲(chǔ)、運(yùn)算、邏輯判斷能力,可根據(jù)被測(cè)參數(shù)的變化自動(dòng)選擇量程,具有自動(dòng)校正、自動(dòng)補(bǔ)償?shù)裙δ埽梢酝瓿尚枰祟愔腔鄄拍軇偃蔚墓ぷ?,具備了一定的“智能”,故稱之為智能儀表(intelligent instrumen)。通過單片機(jī)以實(shí)現(xiàn)智能儀表
18、的設(shè)計(jì)要求,是現(xiàn)在廠家和工程設(shè)計(jì)師的最佳選擇。它是整個(gè)智能儀表的核心,具有基本的算術(shù)運(yùn)算、邏輯分析能力。通常,微處理器需要時(shí)鐘電路和復(fù)位電路,能支持存儲(chǔ)器i/o口的擴(kuò)展和外部中斷,有些單片機(jī)還帶有片內(nèi)存儲(chǔ)器、定時(shí)/計(jì)數(shù)器、串行通信口以及a/d轉(zhuǎn)換器等。它的時(shí)鐘頻率、字節(jié)長(zhǎng)度、指令功能與執(zhí)行速度、外部擴(kuò)展能力等對(duì)整個(gè)儀表的性能有直接的影響。從80年代單片機(jī)引入我國(guó),單片機(jī)已大量應(yīng)用于電子設(shè)計(jì)中,單片機(jī)的應(yīng)用迅速發(fā)展,以其性價(jià)比高,大量的外圍接口電路,使基于單片機(jī)的電子系統(tǒng)設(shè)計(jì)相當(dāng)方便,周期縮短,而且還在不斷的發(fā)展。隨著單片機(jī)技術(shù)的不斷發(fā)展,單片機(jī)能實(shí)現(xiàn)更加靈活的邏輯控制功能,具有很強(qiáng)的數(shù)據(jù)處理能
19、力,可以用單片機(jī)通過軟件設(shè)計(jì)直接用十進(jìn)制數(shù)字顯示被測(cè)信號(hào)頻率。單片機(jī)因自身的結(jié)構(gòu)優(yōu)勢(shì),在科研、民用、航空航天以及軍事領(lǐng)域都被廣泛應(yīng)用。運(yùn)用mcs51系列單片機(jī)和中規(guī)模的數(shù)字電路組合設(shè)計(jì)測(cè)量頻率,并采用適當(dāng)?shù)乃惴ㄈ〈鷤鹘y(tǒng)電路設(shè)計(jì),不僅能克服傳統(tǒng)測(cè)頻計(jì)數(shù)結(jié)構(gòu)復(fù)雜、穩(wěn)定性差、精度不高的弊端,而且頻率計(jì)性能也將大幅提高,可實(shí)現(xiàn)精度較高、測(cè)量寬范圍頻率的要求。1.2 基于單片機(jī)測(cè)量頻率的發(fā)展?fàn)顩r在電子信息領(lǐng)域中頻率作為電子電工學(xué)中的一個(gè)重要參數(shù), 對(duì)其的測(cè)量工具頻率計(jì)提出了相當(dāng)高的要求, 測(cè)量頻率是數(shù)字電路中的一個(gè)典型應(yīng)用,傳統(tǒng)的頻率計(jì)測(cè)量可以通過普通的硬件電路組合來實(shí)現(xiàn),但是由分離元件搭接而成,其開發(fā)
20、過程、調(diào)試過程十分繁瑣,而且由于電子器件之間的互相干擾,影響頻率測(cè)量的精度,體積較大,已經(jīng)大大阻礙了電子設(shè)計(jì)的發(fā)展方向。mcs-51系列單片機(jī)具有體積小、功能強(qiáng)、性能價(jià)格比高等特點(diǎn),備受青睞,以mcs-51系列單片機(jī)為核心的測(cè)量頻率的設(shè)計(jì),較分離元件搭接而成的頻率計(jì)改善了性能、提高了可靠性,并可以采用軟件實(shí)現(xiàn)各種頻率的測(cè)量。1.3 論文所做的工作本論文主要是運(yùn)用at89c51進(jìn)行測(cè)頻率計(jì)數(shù),該設(shè)計(jì)利用分頻測(cè)頻的設(shè)計(jì)方法。在信號(hào)放大整形后,用過分頻器分頻。通過單片機(jī)完成整個(gè)測(cè)量電路的測(cè)試控制、數(shù)據(jù)處理和數(shù)據(jù)輸出,并由液晶顯示模塊lcd1602來實(shí)現(xiàn)對(duì)頻率的計(jì)數(shù)。以at89c51機(jī)為控制器件的頻率
21、測(cè)量方法,并用c語言進(jìn)行設(shè)計(jì),采用單片機(jī)控制,結(jié)合外圍電子電路,得到高低頻率的精度測(cè)量,最終實(shí)現(xiàn)多功能數(shù)字頻率計(jì)的設(shè)計(jì)方案。 在這次設(shè)計(jì)中,運(yùn)用protel99設(shè)計(jì)硬件,并通過keil編寫頻率測(cè)量程序來支撐,使得大大縮短了硬件電路板的設(shè)計(jì)和調(diào)試周期,提高了設(shè)計(jì)的效率。此設(shè)計(jì)主要敘述了硬件電路的組成和單片機(jī)的軟件控制流程。其中硬件電路包括信號(hào)輸入、輸入信號(hào)整形、單片機(jī)和頻率顯示模塊。設(shè)計(jì)器件采用單片機(jī)at89c51、施密特觸發(fā)器、4040分頻器、lcd1602以及其他相關(guān)器件。被測(cè)信號(hào)由施密特觸發(fā)器整形后,經(jīng)過12級(jí)二進(jìn)制分頻計(jì)數(shù)器4040分頻之后,由單片機(jī)進(jìn)行數(shù)據(jù)處理和數(shù)據(jù)輸出,最后在液晶顯示
22、模塊lcd1602上顯示信號(hào)頻率。第二章 硬件組成2.1 at89c51單片機(jī)簡(jiǎn)介 at89c51是一種帶4k字節(jié)閃爍可編程可擦除只讀存儲(chǔ)器(fperomfalsh programmable and erasable read only memory)的低電壓,高性能cmos8位微處理器,俗稱單片機(jī)。該器件采用atmel公司的高密度非易失存儲(chǔ)器制造技術(shù)制造,與工業(yè)標(biāo)準(zhǔn)的mcs-51指令集和輸出管腳相兼容。由于將多功能8位cpu和閃爍存儲(chǔ)器組合在單個(gè)芯片中,atmel公司的at89c51是一種高效微控制器。如圖2.1所示:圖2.1 at89c51單片機(jī)2.1.1 at89c51單片機(jī)主要特性(1
23、) 與mcs-51 兼容; (2) 4k字節(jié)可編程閃爍存儲(chǔ)器 ;(3) 壽命:1000寫/擦循環(huán);(4) 數(shù)據(jù)保留時(shí)間:10年;(5) 全靜態(tài)工作:0hz24mhz;(6) 三級(jí)程序存儲(chǔ)器鎖定;(7) 128*8位內(nèi)部ram;(8) 32可編程i/o端口;(9) 兩個(gè)16位定時(shí)器/計(jì)數(shù)器;(10) 5個(gè)中斷源; (11) 可編程串行通道;(12) 低功耗的閑置和掉電模式;(13) 片內(nèi)振蕩器和時(shí)鐘電路。2.1.2 管腳說明vcc:電源端。gnd:接地。 p0口:p0口為一個(gè)8位漏級(jí)開路雙向i/o口,每管腳可吸收8個(gè)ttl門電流。當(dāng)p1口的管腳第一次寫1時(shí),被
24、定義為高阻輸入。p0能夠用于外部程序數(shù)據(jù)存儲(chǔ)器,它可以被定義為數(shù)據(jù)/地址的第八位。在fiash編程時(shí),p0 口作為原碼輸入口,當(dāng)fiash進(jìn)行校驗(yàn)時(shí),p0輸出原碼,此時(shí)p0外部必須被拉高。 p1口:p1口是一個(gè)內(nèi)部提供上拉電阻的8位雙向i/o口,p1口緩沖器能接收輸出4ttl門電流。p1口管腳寫入1后,被內(nèi)部上拉為高,可用作輸入,p1口被外部下拉為低電平時(shí),將輸出電流,這是由于內(nèi)部上拉的緣故。在flash編程和校驗(yàn)時(shí),p1口作為第八位地址接收。 p2口:p2口為一個(gè)內(nèi)部上拉電阻的8位雙向i/o口,p2口緩沖器可
25、接收,輸出4個(gè)ttl門電流,當(dāng)p2口被寫“1”時(shí),其管腳被內(nèi)部上拉電阻拉高,且作為輸入。并因此作為輸入時(shí),p2口的管腳被外部拉低,將輸出電流。這是由于內(nèi)部上拉的緣故。p2口當(dāng)用于外部程序存儲(chǔ)器或16位地址外部數(shù)據(jù)存儲(chǔ)器進(jìn)行存取時(shí),p2口輸出地址的高八位。在給出地址“1”時(shí),它利用內(nèi)部上拉優(yōu)勢(shì),當(dāng)對(duì)外部八位地址數(shù)據(jù)存儲(chǔ)器進(jìn)行讀寫時(shí),p2口輸出其特殊功能寄存器的內(nèi)容。p2口在flash編程和校驗(yàn)時(shí)接收高八位地址信號(hào)和控制信號(hào)。 p3口:p3口管腳是8個(gè)帶內(nèi)部上拉電阻的雙向i/o口,可接收輸出4個(gè)ttl門電流。當(dāng)p3口寫入“1”后,它們被內(nèi)部上拉為高電平,并用作輸
26、入。作為輸入,由于外部下拉為低電平,p3口將輸出電流,這是由于上拉的緣故。p3口也可作為at89c51的一些特殊功能口,如下所示:p3.0 rxd:串行輸入口;p3.1 txd:串行輸出口;p3.2 /int0:外部中斷0;p3.3 /int1:外部中斷1;p3.4 t0:記時(shí)器0外部輸入;p3.5 t1:記時(shí)器1外部輸入;p3.6 /wr:外部數(shù)據(jù)存儲(chǔ)器寫選通;p3.7 /rd:外部數(shù)據(jù)存儲(chǔ)器讀選通;p3口同時(shí)為閃爍編程和編程校驗(yàn)接收一些控制信號(hào)。rst:復(fù)位輸入。當(dāng)振蕩器復(fù)位器件時(shí),要保持rst兩個(gè)機(jī)器周期的高電平時(shí)間。ale/prog:當(dāng)訪問外部存儲(chǔ)器時(shí),地址鎖存允許的輸出電平用于鎖存地
27、址的地位字節(jié)。在flash編程期間,此引腳用于輸入編程脈沖。在平時(shí),ale端以不變的頻率周期輸出正脈沖信號(hào),此頻率為振蕩器頻率的1/6。因此它可用作對(duì)外部輸出的脈沖或用于定時(shí)目的。然而要注意的是,每當(dāng)用作外部數(shù)據(jù)存儲(chǔ)器時(shí),將跳過一個(gè)ale脈沖。如想禁止ale的輸出可在sfr8eh地址上置0。此時(shí), ale只有在執(zhí)行movx,movc指令是ale才起作用。另外,該引腳被略微拉高。如果微處理器在外部執(zhí)行狀態(tài)ale禁止,置位無效。/psen:外部程序存儲(chǔ)器的選通信號(hào)。在由外部程序存儲(chǔ)器取指期間,每個(gè)機(jī)器周期兩次/psen有效。但在訪問外部數(shù)據(jù)存儲(chǔ)器時(shí),這兩次有效的/psen信號(hào)將不出現(xiàn)。/ea/vp
28、p:當(dāng)/ea保持低電平時(shí),則在此期間外部程序存儲(chǔ)器(0000h-ffffh),不管是否有內(nèi)部程序存儲(chǔ)器。注意加密方式1時(shí),/ea將內(nèi)部鎖定為reset;當(dāng)/ea端保持高電平時(shí),此間內(nèi)部程序存儲(chǔ)器。在flash編程期間,此引腳也用于施加12v編程電源(vpp)。 xtal1:反向振蕩放大器的輸入及內(nèi)部時(shí)鐘工作電路的輸入。 xtal2:來自反向振蕩器的輸出。2.1.3 振蕩器特性 xtal1和xtal2分別為反向放大器的輸入和輸出。該反向放大器可以配置為片內(nèi)振蕩器。石晶振蕩和陶瓷振蕩均可采用。如采用外部時(shí)鐘源驅(qū)動(dòng)器件
29、,xtal2應(yīng)不接。有余輸入至內(nèi)部時(shí)鐘信號(hào)要通過一個(gè)二分頻觸發(fā)器,因此對(duì)外部時(shí)鐘信號(hào)的脈寬無任何要求,但必須保證脈沖的高低電平要求的寬度。 2.1.4 芯片擦除整個(gè)perom陣列和三個(gè)鎖存定位的電擦除可通過正確的控制信號(hào)組合,并保持ale管腳處于低電平10ms 來完成。在芯片擦除操作中,代碼陣列全被寫“1”且在任何非空存儲(chǔ)字節(jié)被重復(fù)編程以前,該操作必須被執(zhí)行。此外,at89c51設(shè)有穩(wěn)態(tài)邏輯,可以在低到零頻率的條件下靜態(tài)邏輯,支持兩種軟件可選的掉電模式。在閑置模式下,cpu停止工作。但ram,定時(shí)器,計(jì)數(shù)器,串口和中斷系統(tǒng)仍在工作。在掉電模式下,保存ram的內(nèi)容并且凍結(jié)振蕩器,禁止所用其他芯片
30、功能,直到下一個(gè)硬件復(fù)位為止。2.2 三運(yùn)放高共模抑制比放大電路被測(cè)的非電量經(jīng)傳感器得到的電信號(hào)幅度很小,無法進(jìn)行a/d轉(zhuǎn)換,必須對(duì)這些模擬電信號(hào)進(jìn)行放大處理。為使電路簡(jiǎn)單便于調(diào)試,一般都采用集成放大電路,簡(jiǎn)稱運(yùn)放,運(yùn)放是一種輸入阻抗高,輸出阻抗低,放大倍數(shù)高且便于調(diào)試的優(yōu)質(zhì)放大器。而本次設(shè)計(jì)采用的是三運(yùn)放高共模抑制比的放大電路。2.2.1 三運(yùn)放高共模抑制比放大電路的介紹圖2.2 三運(yùn)放高共模抑制比放大電路圖由輸入級(jí)電路可寫出流過、和的電流為 (2-1)由此求得 (2-2) (2-3)于是,輸入級(jí)的輸出電壓,即運(yùn)算放大器與輸出之差為 (2-4)其共模增益為 (2-5)由上面公式可知,當(dāng)、性能
31、一致時(shí),輸入級(jí)的差動(dòng)輸出及其差模增益只與差模輸入電壓有關(guān),而其共模輸出、失調(diào)及漂移均在兩端相互抵消,因此電路具有良好的共模抑制能力,同時(shí)不需要外部電阻匹配。但為了消除、偏置電流等的影響,通常取。另外,這種電路還具有增益調(diào)節(jié)能力,調(diào)節(jié) 可以改變?cè)鲆娑挥绊戨娐返膶?duì)稱性。根據(jù)共模抑制比定義,可以求得輸入級(jí)的共模抑制比為 (2-6)式中 、分別為、的共模抑制比。由上式可見,如果、的共模抑制比不相等,將會(huì)引入附加的共模誤差,使電路共模抑制比能力下降。但、的共模抑制比相差不大時(shí),輸入電路的共模抑制比仍是很高。 輸入級(jí)的電阻不匹配,也會(huì)引起共模誤差。設(shè)電阻、的偏差均為,考慮最嚴(yán)重情況,即、 、且=、=,這
32、里、分別表示電阻、的名義,可得輸出級(jí)的共模增益 (2-7)對(duì)應(yīng)的共模抑制比則為 (2-8)式中的運(yùn)算放大器的差模增益, ; 運(yùn)算放大器的共模抑制比;外接不對(duì)稱電阻而限制的共模抑制比,可見,外接電阻不匹配將使輸出級(jí)的共模抑制比由下降為。由此,電路的共模抑制比為 (2-9)當(dāng)>> 時(shí),上式可簡(jiǎn)化為= 。因此為了獲得高的共模抑制比,必須選取具有高共模抑制比的集成運(yùn)算放大器,同時(shí)精選外接電阻,盡量使=、=。而且通常將輸入級(jí)的增益設(shè)計(jì)得大一些,輸出級(jí)的增益 設(shè)計(jì)得小一些。這種電路由于、的隔離作用,輸出級(jí)的外部電阻可以取得較小,有利于提高電阻的匹配精度,提高整個(gè)電阻的共模抑制比。通過對(duì)上述三運(yùn)
33、放高共模抑制比放大電路的系統(tǒng)講解,可以很清楚的了解三運(yùn)放高共模抑制比的放大過程。而信號(hào)輸出的電壓值則由下面式子得到: (2-10)其中, 上面的三運(yùn)放高共模抑制比放大電路若接入信號(hào)時(shí),實(shí)驗(yàn)室的那種信號(hào)發(fā)生器在小信號(hào)輸出時(shí)噪聲很大,應(yīng)該先輸出大一點(diǎn)的信號(hào),用電阻分壓降低電壓在接入到放大器。2.2.2 三運(yùn)放高共模抑制比放大電路的優(yōu)點(diǎn)1高共模抑制比;2三運(yùn)放結(jié)構(gòu);3雙端差分輸入,單端輸出;4通常改變電阻r1,可改變?cè)鲆?。另外這里的r7、r8、rp1起到保護(hù)電路的作用,我們?cè)趯?shí)際應(yīng)用時(shí)可以省略這一部分。2.2.3 雙端差分輸入,單端輸出信號(hào)的輸入端輸入的信號(hào)不能為相同電信號(hào),否則輸出的信號(hào)為直線,不
34、能顯示出對(duì)應(yīng)的信號(hào),也就不能讀出相應(yīng)的頻率讀數(shù)。有下面兩個(gè)式子可以得到: (2-11) (2-12)2.3 施密特觸發(fā)器2.3.1 由555定時(shí)器構(gòu)成施密特觸發(fā)器的介紹施密特觸發(fā)器可用以將模擬信號(hào)波形轉(zhuǎn)換成矩形波。施密特觸發(fā)器有兩個(gè)穩(wěn)定狀態(tài),但與一般觸發(fā)器不同的是,施密特觸發(fā)器采用電位觸發(fā)方式,其狀態(tài)由輸入信號(hào)電位維持;對(duì)于負(fù)向遞減和正向遞增兩種不同變化方向的輸入信號(hào),施密特觸發(fā)器有不同的閥值電壓,電路組成及工作原理。將th端和tr端并聯(lián)作輸入端,接輸入電壓,如圖2.3所示:圖2.3 555定時(shí)器構(gòu)成的施密特觸發(fā)器門電路有一個(gè)閾值電壓,當(dāng)輸入電壓從低電平上升到閾值電壓或從高電平下降到閾值電壓時(shí)
35、電路的狀態(tài)將發(fā)生變化。施密特觸發(fā)器是一種特殊的門電路,與普通的門電路不同,施密特觸發(fā)器有兩個(gè)閾值電壓,分別稱為正向閾值電壓和負(fù)向閾值電壓。在輸入信號(hào)從低電平上升到高電平的過程中使電路狀態(tài)發(fā)生變化的輸入電壓稱為正向閾值電壓,在輸入信號(hào)從高電平下降到低電平的過程中使電路狀態(tài)發(fā)生變化的輸入電壓稱為負(fù)向閾值電壓。正向閾值電壓與負(fù)向閾值電壓之差稱為回差電壓。它是一種閾值開關(guān)電路,具有突變輸入輸出特性的門電路。這種電路被設(shè)計(jì)成阻止輸入電壓出現(xiàn)微小變化(低于某一閾值)而引起的輸出電壓的改變。由555定時(shí)器構(gòu)成的施密特觸發(fā)器為反向傳輸?shù)氖┟芴赜|發(fā)器,如圖2.4所示: 圖2.4 施密特觸發(fā)器工作波形正向閥值電壓
36、和負(fù)向閥值電壓分別為: =2/3vcc ,=1/3vcc(1) =0v時(shí),輸出高電平;(2)當(dāng)上升到時(shí),輸出為低電平。當(dāng)由繼續(xù)上升,保持不變;(3)當(dāng)下降到時(shí),電路輸出跳變?yōu)楦唠娖?。而且在繼續(xù)下降到0v時(shí),電路的這種狀態(tài)不變。利用施密特觸發(fā)器狀態(tài)轉(zhuǎn)換過程中的正反饋?zhàn)饔?,可以把邊沿變化緩慢的周期性信?hào)變換為邊沿很陡的矩形脈沖信號(hào)。輸入的信號(hào)只要幅度大于vt+,即可在施密特觸發(fā)器的輸出端得到同等頻率的矩形脈沖信號(hào)。當(dāng)輸入電壓由低向高增加,到達(dá)v+時(shí),輸出電壓發(fā)生突變,而輸入電壓vi由高變低,到達(dá)v-,輸出電壓發(fā)生突變,因而出現(xiàn)輸出電壓變化滯后的現(xiàn)象,可以看出對(duì)于要求一定延遲啟動(dòng)的電路,它是特別適用
37、的。 從傳感器得到的矩形脈沖經(jīng)傳輸后往往發(fā)生波形畸變。當(dāng)傳輸線上的電容較大時(shí),波形的上升沿將明顯變壞;當(dāng)傳輸線較長(zhǎng),而且接受端的阻抗與傳輸線的阻抗不匹配時(shí),在波形的上升沿和下降沿將產(chǎn)生振蕩現(xiàn)象;當(dāng)其他脈沖信號(hào)通過導(dǎo)線間的分布電容或公共電源線疊加到矩形脈沖信號(hào)時(shí),信號(hào)上將出現(xiàn)附加的噪聲。無論出現(xiàn)上述的那一種情況,都可以通過用施密特反相觸發(fā)器整形而得到比較理想的矩形脈沖波形。只要施密特觸發(fā)器的vt+和vt-設(shè)置得合適,均能受到滿意的整形效果。2.3.2 施密特觸發(fā)器的特點(diǎn)利用施密特觸發(fā)器不僅能將邊沿變化緩慢的信號(hào)波形整形為邊沿陡峭的矩形波,而且可以將疊加在矩形脈沖高、低電平上的噪聲有效的消除,其特
38、點(diǎn)為:1輸入信號(hào)從低電平上升的過程中,電路狀態(tài)轉(zhuǎn)換時(shí)對(duì)應(yīng)的輸入電平,與輸入信號(hào)從高電平下降過程中對(duì)應(yīng)的輸入電平不同。2在電路狀態(tài)轉(zhuǎn)換時(shí),通過電路內(nèi)部的正反饋過程使輸出電壓波形的邊沿很陡。2.3.3 施密特觸發(fā)器的應(yīng)用1. 波形變換??蓪⑷遣?、正弦波等變換成矩形波,如圖2.5所示:圖2.5波形變換2. 脈沖波的整形。數(shù)字系統(tǒng)中,矩形脈沖在傳輸中經(jīng)常發(fā)生波形畸變,出現(xiàn)上升沿和下降沿不理想的情況,可用施密特觸發(fā)器整形后,獲得較理想的矩形脈沖,如圖2.6所示:圖2.6脈沖波的整形3. 脈沖鑒幅。幅度不同、不規(guī)則的脈沖信號(hào)時(shí)加到施密特觸發(fā)器的輸入端時(shí),能選擇幅度大于欲設(shè)值的脈沖信號(hào)進(jìn)行輸出,如圖2.7
39、所示圖2.7脈沖鑒幅2.4 12位二進(jìn)制分頻計(jì)數(shù)器40404040是12位二進(jìn)制串行計(jì)數(shù)器/分頻器,該分頻計(jì)數(shù)器在實(shí)際當(dāng)中的運(yùn)用有以下幾點(diǎn):分頻電路、時(shí)間延遲電路和控制柜。其提供了引線多層陶瓷雙列直插(d)、熔封陶瓷雙列直插(j)、塑料雙列直插(p)和陶瓷片狀載體(c)4種封裝形式。12位分頻計(jì)數(shù)計(jì)數(shù)器4040有位輸出端,其分頻值分別為,。輸出端、,在計(jì)數(shù)脈沖的控制下,可實(shí)現(xiàn)二進(jìn)制遞加數(shù)從0000000000000000000001000000000101111111111100000000000的循環(huán)。分頻器4040管腳圖如圖2.8所示: 圖2.8 分頻器4040管腳圖其引出端符號(hào)如圖表2.
40、9所示:表2.9 引出端符號(hào)引腳引腳說明/cp時(shí)鐘輸入端cr清除端計(jì)數(shù)器脈沖輸出端vdd正電源vss地功能表如圖表2.10所示:表2.10 功能表輸入輸出狀態(tài)/cpcrl保持l計(jì)數(shù)×h所有輸出均為l在設(shè)計(jì)分頻計(jì)數(shù)的時(shí)候,要注意到的輸入信號(hào)的波形變換過程,由二進(jìn)制遞加數(shù)可知高位是,低位是,而且通過對(duì)波形的理解,可以很直觀的看出來,如圖2.11所示:圖2.11 引腳波形圖2.5 液晶顯示模塊lcd1602該顯示模塊由字符型液晶顯示屏(lcd),控制驅(qū)動(dòng)主電路hd44780及其擴(kuò)展驅(qū)動(dòng)電路hd44100,少量阻、容元件,結(jié)構(gòu)件等裝配在pcb板上而成。液晶顯示屏是以若干個(gè)5×8或5
41、×11點(diǎn)陣塊組成的顯示字符群。每個(gè)點(diǎn)陣塊為一個(gè)字符位,字符間距和行距都為一個(gè)點(diǎn)的寬度。該字符型lcd具有字符發(fā)生器rom可顯示192種字符(160個(gè)5×7點(diǎn)陣字符和32個(gè)5×10點(diǎn)陣字符)具有64個(gè)字節(jié)的自定義字符ram,可自定義8個(gè)5×8點(diǎn)陣字符或四個(gè)5×11點(diǎn)陣字符。且具有80個(gè)字節(jié)的ram。可以分兩行、每一行顯示16個(gè)ascii字符,足以應(yīng)付簡(jiǎn)單用戶界面(主要由數(shù)字和英文字母組成)的開發(fā)和系統(tǒng)參數(shù)的顯示。lcd1602為數(shù)據(jù)顯示模塊,其功能和led顯示模塊相似,都具有數(shù)據(jù)顯示功能。只是led的顯示僅僅為“8”字結(jié)構(gòu)形顯示數(shù)值,并分為共陰極
42、和共陽極,在顯示時(shí)要通過74系列等模塊進(jìn)行驅(qū)動(dòng)顯示。另外led引腳比較多,而且在連接線路前,要對(duì)引腳進(jìn)行測(cè)試,確認(rèn)其對(duì)應(yīng)的引腳端,以免在連接時(shí)出現(xiàn)共陰極或是共陽極的交叉錯(cuò)誤,連接線路也比較繁瑣,容易出錯(cuò)。而lcd1602不僅能顯示測(cè)量數(shù)據(jù)的數(shù)值,還能設(shè)置相應(yīng)的測(cè)量名稱,如漢語或是英語等。同時(shí),一塊lcd1602顯示模塊能同時(shí)顯示8位數(shù)字的測(cè)量數(shù)值,連接線路也比較簡(jiǎn)單,具有l(wèi)ed無法比擬的優(yōu)越性。在單片機(jī)系統(tǒng)中應(yīng)用晶液顯示器作為輸出器件有以下幾個(gè)優(yōu)點(diǎn):1顯示質(zhì)量高由于液晶顯示器每一個(gè)點(diǎn)在收到信號(hào)后就一直保持那種色彩和亮度,恒定發(fā)光,而不像陰極射線管顯示器(crt)那樣需要不斷刷新亮點(diǎn)。因此,液晶
43、顯示器畫面品質(zhì)高且不會(huì)閃爍。2數(shù)字式接口液晶顯示器都是數(shù)字式的,和單片機(jī)系統(tǒng)的接口更加簡(jiǎn)單可靠,操作更加方便。3體積小、質(zhì)量輕液晶顯示器通過顯示屏上的電極控制液晶分子狀態(tài)來達(dá)到顯示的目的,在重量上比相同顯示面積的傳統(tǒng)顯示器要輕得多。4功耗低相對(duì)而言,液晶顯示器的功耗主要消耗在其內(nèi)部的電極和驅(qū)動(dòng)ic上,因而耗電量比其它顯示器要少得多。另外,lcd1602還能顯示線段、字符、漢字等。其示意圖如圖2.12所示:圖2.12 lcd1602示意圖lcd1602引腳功能如下表2.13所示:表2.13 引腳功能表編號(hào)符號(hào)引腳說明1vss電源地(gnd)2vdd電源正極(+5v)3vl對(duì)比度調(diào)節(jié)4rs數(shù)據(jù)/命
44、令選擇(寄存器選擇輸入端),輸入mcu選擇模塊內(nèi)部寄存器類型信號(hào);rs=0,當(dāng)單片機(jī)進(jìn)行寫模塊操作,指向指令寄存器;當(dāng)mcu進(jìn)行讀模塊操作,指向地址計(jì)數(shù)器;rs=1,無論單片機(jī)讀操作還是寫操作,均指向數(shù)據(jù)寄存器5r/w讀/寫選擇,輸入單片機(jī)讀/寫模塊操作使能信號(hào);,r/w=0,讀操作時(shí);r/w=1,寫操作時(shí)6e模塊使能端,輸入單片機(jī)讀/寫模塊操作使能信號(hào);讀操作時(shí),高電平有效;寫操作時(shí),下降沿有效7d0雙向數(shù)據(jù)口,單片機(jī)與模塊之間的數(shù)據(jù)傳送通道8d1雙向數(shù)據(jù)口,單片機(jī)與模塊之間的數(shù)據(jù)傳送通道9d2雙向數(shù)據(jù)口,單片機(jī)與模塊之間的數(shù)據(jù)傳送通道10d3雙向數(shù)據(jù)口,單片機(jī)與模塊之間的數(shù)據(jù)傳送通道11d
45、4雙向數(shù)據(jù)口,單片機(jī)與模塊之間的數(shù)據(jù)傳送通道12d5雙向數(shù)據(jù)口,單片機(jī)與模塊之間的數(shù)據(jù)傳送通道13d6雙向數(shù)據(jù)口,單片機(jī)與模塊之間的數(shù)據(jù)傳送通道14d7雙向數(shù)據(jù)口,單片機(jī)與模塊之間的數(shù)據(jù)傳送通道15blk背光源地(0v)16bla背光源正極(+5v)注意事項(xiàng):vdd:電源正極,4.55.5v,通常使用5v電壓;vl:lcd對(duì)比度調(diào)節(jié)端,電壓調(diào)節(jié)范圍為05v。接正電源時(shí)對(duì)比度最弱,接地電源時(shí)對(duì)比度最高,但對(duì)比度過高時(shí)會(huì)產(chǎn)生“影子”,因此通常使用一個(gè)10k的電位器來調(diào)整對(duì)比度,或者直接串接一個(gè)電阻到地;rs:mcu寫入數(shù)據(jù)或者指令選擇端。mcu要寫入指令時(shí),使rs為低電平;mcu要寫入數(shù)據(jù)時(shí),使r
46、s為高電平;d0d7:8位數(shù)據(jù)總線,三態(tài)雙向。若mcu的i/o口資源緊張的話,該模塊也可以只使用4位數(shù)據(jù)線d4d7接口傳送數(shù)據(jù)。本充電器就是采用4位數(shù)據(jù)傳送方式;bla:led背光正極。需要背光時(shí),bla串接一個(gè)限流電阻接vdd,blk接地,實(shí)測(cè)該模塊的背光電流為50ma左右;blk:led背光地端。1602液晶模塊內(nèi)部的控制器共有11條控制指令,如下表2.14所示:表2.14 控制指令表序號(hào)指令rsr/wd7d6d5d4d3d2d1d01清顯示00000000012光標(biāo)返回000000001*3置輸入模式00000001i/ds4顯示開/關(guān)控制0000001dcb5光標(biāo)或字符移位000001
47、s/cr/l*6置功能00001dlnf*7置字符發(fā)生存貯器地址0001字符發(fā)生存貯器地址8置數(shù)據(jù)存貯器地址001顯示數(shù)據(jù)存貯器地址9讀忙標(biāo)志或地址01bf計(jì)數(shù)器地址10寫數(shù)到cgram或ddram)10要寫的數(shù)據(jù)內(nèi)容11從cgram或ddram讀數(shù)11讀出的數(shù)據(jù)內(nèi)容1602液晶模塊的讀寫操作、屏幕和光標(biāo)的操作都是通過指令編程來實(shí)現(xiàn)的。(說明:1為高電平、0為低電平)指令1:清顯示,指令碼01h,光標(biāo)復(fù)位到地址00h位置。指令2:光標(biāo)復(fù)位,光標(biāo)返回到地址00h。指令3:光標(biāo)和顯示模式設(shè)置 i/d:光標(biāo)移動(dòng)方向,高電平右移,低電平左移 s:屏幕上所有文字是否左移或者右移。高電平表示有效,低電平則
48、無效。指令4:顯示開關(guān)控制。d:控制整體顯示的開與關(guān),高電平表示開顯示,低電平表示關(guān)顯示 c:控制光標(biāo)的開與關(guān),高電平表示有光標(biāo),低電平表示無光標(biāo)b:控制光標(biāo)是否閃爍,高電平閃爍,低電平不閃爍。指令5:光標(biāo)或顯示移位 s/c:高電平時(shí)移動(dòng)顯示的文字,低電平時(shí)移動(dòng)光標(biāo)。指令6:功能設(shè)置命令 dl:高電平時(shí)為4位總線,低電平時(shí)為8位總線 n:低電平時(shí)為單行顯示,高電平時(shí)雙行顯示 f: 低電平時(shí)顯示5×7的點(diǎn)陣字符,高電平時(shí)顯示5×10的點(diǎn)陣字符。指令7:字符發(fā)生器ram地址設(shè)置。指令8:ddram地址設(shè)置。指令9:讀忙信號(hào)和光標(biāo)地址 bf:為忙標(biāo)志位,高電平表示忙,此時(shí)模塊不能
49、接收命令或者數(shù)據(jù),如果為低電平表示不忙。指令10:寫數(shù)據(jù)。指令11:讀數(shù)據(jù)。第三章 智能測(cè)頻儀的硬件設(shè)計(jì)該智能測(cè)頻儀設(shè)計(jì)的核心部件為單片機(jī)at89c51,所檢測(cè)信號(hào)為被測(cè)信號(hào),且要經(jīng)過單片機(jī)數(shù)據(jù)處理以達(dá)到測(cè)量輸入頻率的目的。通過頻率測(cè)量的分析,可以比較清楚制定頻率測(cè)量的方案以及實(shí)現(xiàn)方式,整個(gè)測(cè)量系統(tǒng)在硬件上可分為測(cè)量模塊、整形、分頻模塊、數(shù)據(jù)處理和顯示模塊四個(gè)部分。信號(hào)預(yù)處理電路應(yīng)包括信號(hào)放大、波形整形器和分頻器3個(gè)模塊。輸入信號(hào)經(jīng)過三運(yùn)放放大后,由施密特對(duì)其波形整形,被測(cè)信號(hào)不是標(biāo)準(zhǔn)的ttl電平不能被單片機(jī)測(cè)量,所以要用到電壓比較器對(duì)信號(hào)整形。電壓比較器是對(duì)信號(hào)進(jìn)行鑒幅與比較的電路,可以將非
50、標(biāo)準(zhǔn)波形轉(zhuǎn)換為標(biāo)準(zhǔn)的方波信號(hào),使其輸出的信號(hào)與后級(jí)電路相兼容的脈沖信號(hào)。第三級(jí)采用12 位二進(jìn)制異步計(jì)數(shù)器4040 ,對(duì)整形后的信號(hào)進(jìn)行分頻, 然后通過單片機(jī)數(shù)據(jù)處理,由lcd1602顯示,如圖3.1所示: 圖3.1 系統(tǒng)硬件框圖3.1 頻率信號(hào)的測(cè)量由于單片機(jī)具有程序運(yùn)算功能,且頻率為周期的倒數(shù),使頻率測(cè)量與周期測(cè)量可以互通。頻率測(cè)量的基本原理:按照頻率的定義,即單位時(shí)間內(nèi)周期信號(hào)的發(fā)生次數(shù),晶體振蕩器為單片機(jī)提供了振蕩信號(hào)。目前測(cè)量頻率方法可以有以下幾種實(shí)現(xiàn)方法:1測(cè)頻法測(cè)頻法是記錄在單位時(shí)間內(nèi)待測(cè)信號(hào)的脈沖個(gè)數(shù)n,待測(cè)頻率: , 其中又稱為閘門時(shí)間。待測(cè)信號(hào)的脈沖是在閘門時(shí)間內(nèi)送入計(jì)數(shù)器
51、的。由于閘門的開與閉和計(jì)數(shù)脈沖的送入在時(shí)間關(guān)系上是隨機(jī)的, 這樣將產(chǎn)生極限范圍為±1 的計(jì)數(shù)誤差, 測(cè)頻相對(duì)誤差由±1/決定。對(duì)于同一被測(cè)頻率信號(hào), 選取閘門時(shí)間愈長(zhǎng), 誤差越?。划?dāng)取一定閘門時(shí), 被測(cè)頻率越高, 誤差越小。從而使得測(cè)量精度隨被測(cè)信號(hào)頻率的下降而降低。這種方法測(cè)量系統(tǒng)簡(jiǎn)單,測(cè)量輸出速度快,只適用于高頻的測(cè)量。2測(cè)周法測(cè)周法是在待測(cè)信號(hào)的一個(gè)周期內(nèi), 記錄標(biāo)準(zhǔn)頻率信號(hào)變化次數(shù)。這種方法測(cè)出的頻率是: , 該方法同樣存在±1/ 的量化誤差。對(duì)于同一標(biāo)準(zhǔn)信號(hào), 被測(cè)信號(hào)周期越大, 計(jì)數(shù)值越大量化誤差±1/ 越小, 測(cè)量誤差越小;當(dāng)被測(cè)信號(hào)周期不
52、變, 選用的標(biāo)準(zhǔn)頻率信號(hào)越大, 同樣計(jì)數(shù)值越大, 量化誤差±越小, 測(cè)量誤差越小。相反的存在測(cè)量精度隨被測(cè)信號(hào)頻率的升高而降低的缺陷。這種方法測(cè)量系統(tǒng)簡(jiǎn)單, 測(cè)量輸出速度快, 只適用于低頻的測(cè)量。3倍頻法倍頻測(cè)頻法是為了克服測(cè)頻法在低頻測(cè)量時(shí)精度不高的缺陷發(fā)展起來的,通過a 倍頻, 把待測(cè)頻率放大a倍。其中a是根據(jù)被測(cè)頻率信號(hào)為可變的, 即當(dāng)?shù)皖l時(shí)a值大, 高頻時(shí)a值小, 其值由測(cè)量過程經(jīng)過反饋可編程決定,待測(cè)頻率: 這時(shí)同樣存在± 量化誤差, 不過精度提高到原來的a倍。其特點(diǎn)是待測(cè)信號(hào)脈沖間隔誤差降低, 但測(cè)頻程序、倍頻控制電路較復(fù)雜。4. 平均周期測(cè)頻法平均周期測(cè)頻法是
53、在閘門時(shí)間tc內(nèi),同時(shí)用兩個(gè)計(jì)數(shù)器分別記錄待測(cè)信號(hào)的脈沖數(shù)mx和標(biāo)準(zhǔn)信號(hào)的脈沖數(shù)mo,若標(biāo)準(zhǔn)信號(hào)的頻率為fo,則待測(cè)信號(hào)頻率為: fx = fomx/mo,m/t法在測(cè)高頻時(shí)精度較高;但在測(cè)低頻時(shí)精度較低。 5. 多周期同步測(cè)頻法(等精度測(cè)頻)多周期同步測(cè)頻法是由閘門時(shí)間tc與同步門控時(shí)間td共同控制計(jì)數(shù)器計(jì)數(shù)的一種測(cè)量方法,待測(cè)信號(hào)頻率與 m/ t法相同。此法的優(yōu)點(diǎn)是,閘門時(shí)間與被測(cè)信號(hào)同步,消除了對(duì)被測(cè)信號(hào)計(jì)數(shù)產(chǎn)生的±1個(gè)字誤差,測(cè)量精度大大提高,且測(cè)量精度與待測(cè)信號(hào)的頻率無關(guān),達(dá)到了在整個(gè)測(cè)量頻段等精度測(cè)量。6. 分頻測(cè)頻法分頻測(cè)頻法是為了提高測(cè)周期法高頻測(cè)量時(shí)的精度形成的。由
54、于測(cè)周期法要求待測(cè)信號(hào)周期不能太短,所以可通過a分頻使待測(cè)高頻信號(hào)的周期擴(kuò)大a倍。同樣其中a是根據(jù)被測(cè)頻率信號(hào)為可變的, 不過當(dāng)?shù)皖l時(shí)a值小, 高頻時(shí)a值大,具體值也由測(cè)量過程經(jīng)過反饋可編程決定。其待測(cè)頻率為: ,其特點(diǎn)是高頻測(cè)量精度比測(cè)周期法提高a倍,3.1.1 多周期同步測(cè)頻原理及誤差分析多周期測(cè)頻是在測(cè)周的基礎(chǔ)上,在信號(hào)的多個(gè)時(shí)間周期內(nèi)測(cè)量信號(hào)的頻率。由于被測(cè)信號(hào)控制門控信號(hào)的開啟,所以稱為同步測(cè)量。由于測(cè)頻和測(cè)周都會(huì)產(chǎn)生±1誤差(計(jì)數(shù)脈沖和門控信號(hào)不同步而產(chǎn)生)和標(biāo)準(zhǔn)頻率誤差(所使用的晶振不穩(wěn)定引起),且±1誤差較標(biāo)準(zhǔn)頻率誤差更大,多周期同步測(cè)頻也就是使測(cè)量的引誤差
55、盡可能小。測(cè)量原理如圖3.2所示:圖3.2 測(cè)量原理圖被測(cè)信號(hào)和標(biāo)準(zhǔn)晶振信號(hào)分別作為計(jì)數(shù)器a和b的計(jì)數(shù)脈沖,同步門信號(hào)作為主門a和b的門控信號(hào),而同步門信號(hào)由被測(cè)信號(hào)和時(shí)間控制器共同控制。被測(cè)信號(hào)作為同步門的觸發(fā)信號(hào),時(shí)間控制器控制同步門的預(yù)置時(shí)間t。開始測(cè)量時(shí),稍滯后的預(yù)置時(shí)間處于被測(cè)信號(hào)的某一周期低電子或高電子處,同步門尚未開啟,這時(shí)被測(cè)信號(hào)和晶振脈沖信號(hào)都不會(huì)被計(jì)數(shù)。只有當(dāng)被測(cè)信號(hào)下一個(gè)周期的上升沿到達(dá)時(shí)同步門才開啟(這里假定觸發(fā)器為上升沿觸發(fā)),被測(cè)信號(hào)和晶振脈沖信號(hào)才開始計(jì)數(shù)。當(dāng)時(shí)間控制器預(yù)置時(shí)間了,結(jié)束時(shí),同步門不會(huì)立即關(guān)閉,而是等到被測(cè)信號(hào)下一個(gè)上升沿到來時(shí)才關(guān)閉。這時(shí)計(jì)數(shù)器a和b都停止計(jì)數(shù),實(shí)際上同步門的開啟時(shí)間為t而不是t,所以可以得到: (3-1) 其中:t為同步門控時(shí)間;()為被測(cè)信號(hào)頻率(周期); ()為標(biāo)準(zhǔn)晶振信號(hào)頻率(周期);m為計(jì)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 施工現(xiàn)場(chǎng)施工許可證制度
- 施工日志填寫樣本的格式要求
- 設(shè)計(jì)思維在醫(yī)療技術(shù)創(chuàng)新中的應(yīng)用
- 智能科技在家?;?dòng)中的應(yīng)用與前景展望
- DB4415T 50-2025黑芝麻種植技術(shù)規(guī)程
- 個(gè)人貸款合同協(xié)議書范本
- 親屬間房產(chǎn)贈(zèng)與合同
- 二手建筑設(shè)備買賣合同樣本
- 乒乓球館租賃合同書范本
- 不可撤銷勞動(dòng)合同案例析:勞動(dòng)者權(quán)益保障
- 糖尿病足的多學(xué)科聯(lián)合治療
- 小龍蝦啤酒音樂節(jié)活動(dòng)策劃方案課件
- 運(yùn)動(dòng)技能學(xué)習(xí)與控制課件第五章運(yùn)動(dòng)中的中樞控制
- 財(cái)務(wù)部規(guī)范化管理 流程圖
- 蘇教版2023年小學(xué)四年級(jí)數(shù)學(xué)下冊(cè)教學(xué)計(jì)劃+教學(xué)進(jìn)度表
- 小學(xué)作文指導(dǎo)《難忘的一件事》課件
- 斷絕關(guān)系協(xié)議書范文參考(5篇)
- 量子力學(xué)課件1-2章-波函數(shù)-定態(tài)薛定諤方程
- 最新變態(tài)心理學(xué)課件
- 【自考練習(xí)題】石家莊學(xué)院概率論與數(shù)理統(tǒng)計(jì)真題匯總(附答案解析)
- 農(nóng)村集體“三資”管理流程圖
評(píng)論
0/150
提交評(píng)論