輝光管時(shí)鐘顯示畢業(yè)設(shè)計(jì)剖析_第1頁(yè)
輝光管時(shí)鐘顯示畢業(yè)設(shè)計(jì)剖析_第2頁(yè)
輝光管時(shí)鐘顯示畢業(yè)設(shè)計(jì)剖析_第3頁(yè)
輝光管時(shí)鐘顯示畢業(yè)設(shè)計(jì)剖析_第4頁(yè)
輝光管時(shí)鐘顯示畢業(yè)設(shè)計(jì)剖析_第5頁(yè)
已閱讀5頁(yè),還剩25頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、輝光管POV顯示時(shí)鐘廣州大學(xué)市政技術(shù)學(xué)院機(jī)械制造及自動(dòng)化專業(yè) 曾勇金指 導(dǎo) 教 師:林思克摘要: 輝光管,上世紀(jì)60-80年代的產(chǎn)物,電子技術(shù)發(fā)展歷史的見證之一,相信有很多朋友對(duì)其了解甚少甚至從未親眼所見。但就是這現(xiàn)如今已瀕臨絕跡的古老器件,卻讓見過(guò)她的人都無(wú)法忘記那特有的顯示效果,甚至開始感嘆40年前的創(chuàng)造竟賦有如此的藝術(shù)氣息,為了讓這古老的并極富藝術(shù)氣息的器件發(fā)輝余熱,設(shè)計(jì)輝光管POV顯示時(shí)鐘,本設(shè)計(jì)應(yīng)用80C52芯片作為核心,輝光管顯示,使用DS1302實(shí)時(shí)時(shí)鐘日歷芯片完成時(shí)鐘的基本功能。這種實(shí)現(xiàn)方法的優(yōu)點(diǎn)是,性能可靠,實(shí)時(shí)性好,時(shí)間,操作簡(jiǎn)單,編程容易。了解單片機(jī)的內(nèi)部結(jié)構(gòu)和對(duì)程序的編

2、寫與仿真燒寫等,更好地掌握程序結(jié)構(gòu)及模塊化程序設(shè)計(jì),為今后的單片機(jī)的開發(fā)應(yīng)用奠定基礎(chǔ)。關(guān)鍵詞: 輝光管,單片機(jī),編程,設(shè)計(jì),仿真,電子時(shí)鐘ABSTRACT: Glow Tube is the product of the last century 60-80s, witness the history of the development of electronic technology, believe that there are a lot of friends to understand its seldom or even never saw. But here it is now

3、endangered ancient device, it makes people who saw her could not forget the display effect, exclamation, 40 years ago has even started creating endowed with such artistic breath, in order to make this ancient and very artistic devices send fail waste heat, POV clock according to glow tube design, th

4、is design used 80c52 chip as the core, the glow, according to the use of DS1302 real-time calendar clock chip to complete the basic function of the clock. This method has the advantage of reliable performance, good real-time, time, simple operation, easy programming. Understand the internal structur

5、e of single-chip microcomputer and program compiling and simulation burning, etc, to better grasp the program structure and the modularized program design, for the development and application of single-chip microcomputer in the future to lay the foundation.KEY WORDS: Glow Tube, MCU, Programming, Des

6、ign, Simulation,Electronic clock目錄前 言01 輝光管簡(jiǎn)介12 單片機(jī)及主要芯片相關(guān)知識(shí)22.1單片機(jī)的簡(jiǎn)介2單片機(jī)發(fā)展歷史2單片機(jī)的特點(diǎn)32.1.3 AT89C52單片機(jī)的介紹42.2 主要芯片簡(jiǎn)潔722.1 三極管2N5551功能及引腳圖82.2.2 十進(jìn)制解碼器HD74LS145芯片功能及引腳82.2.3 時(shí)鐘芯片DS1302功能及引腳102.3 Proteus軟件簡(jiǎn)介10231 keilc51軟件123 硬件電路設(shè)計(jì)133.1輝光管時(shí)鐘系統(tǒng)硬件組成133.2設(shè)計(jì)流程及順序圖13電路設(shè)計(jì)14仿真184 結(jié)論22參考文獻(xiàn)23附件24前 言隨著電子技術(shù)的不斷發(fā)

7、展,輝光管慢慢退去了昔日的光輝,但是輝光管是電子技術(shù)發(fā)展歷史的見證之一,相信有很多朋友對(duì)其了解甚少甚至從未親眼所見。但就是這現(xiàn)如今已瀕臨絕跡的古老器件,卻讓見過(guò)她的人都無(wú)法忘記那特有的顯示效果,甚至開始感嘆40年前的創(chuàng)造竟賦有如此的藝術(shù)氣息,為了讓這古老的并極富藝術(shù)氣息的器件發(fā)輝余熱,設(shè)計(jì)輝光管POV顯示時(shí)鐘,了解單片機(jī)的內(nèi)部結(jié)構(gòu)和對(duì)程序的編寫與仿真燒寫等,更好地掌握程序結(jié)構(gòu)及模塊化程序設(shè)計(jì),為今后的單片機(jī)的開發(fā)應(yīng)用奠定基礎(chǔ)。近年來(lái)隨著計(jì)算機(jī)在社會(huì)領(lǐng)域的滲透和大規(guī)模集成電路的發(fā)展,單片機(jī)的應(yīng)用正在不斷地走向深入,由于它具有功能強(qiáng),體積小,功耗低,價(jià)格便宜,工作可靠,使用方便等特點(diǎn),因此越來(lái)越廣

8、泛地應(yīng)用各個(gè)領(lǐng)域. 本文的電子鐘系統(tǒng)是以單片機(jī)(AT89C52)為核心,時(shí)鐘芯片DS1302、輝光管等元器件組成。具體介紹應(yīng)用Proteus的ISIS軟件進(jìn)行單片機(jī)系統(tǒng)的電子鐘設(shè)計(jì)與仿真的實(shí)現(xiàn)方法。該方法既能準(zhǔn)確驗(yàn)證所設(shè)計(jì)的系統(tǒng)是否滿足技術(shù)要求,又能提高系統(tǒng)設(shè)計(jì)的效率和質(zhì)量,降低開發(fā)成本,具有推廣價(jià)值。隨著半導(dǎo)體技術(shù)的飛速發(fā)展,以及移動(dòng)通信、網(wǎng)絡(luò)技術(shù)、多媒體技術(shù)在嵌入式系統(tǒng)設(shè)計(jì)中的應(yīng)用,單片機(jī)從4位、8位、16位、32位到64位,其發(fā)展歷程一直受到廣大電子愛好者的極大關(guān)注。單片機(jī)功能越來(lái)越強(qiáng)大,價(jià)格卻不斷下降的優(yōu)勢(shì)無(wú)疑成為嵌入式系統(tǒng)方案設(shè)計(jì)的首選,同時(shí)單片機(jī)應(yīng)用領(lǐng)域的擴(kuò)大也使得更多人加入到基于

9、單片機(jī)系統(tǒng)的開發(fā)行列中,推動(dòng)著單片機(jī)技術(shù)的創(chuàng)新進(jìn)步。1 輝光管簡(jiǎn)介輝光管-是60年代真空電子時(shí)代的產(chǎn)物,是利用輝光放電效應(yīng)產(chǎn)生光亮來(lái)顯示數(shù)字及符號(hào)的一種電子元件,誕生于上世紀(jì)60年代,到了80年代末慢慢的被其他技術(shù)所創(chuàng)造的新型器件所取代。古老的器件在經(jīng)過(guò)設(shè)計(jì)師精心設(shè)計(jì)后賦予了非常強(qiáng)烈的現(xiàn)代感,是古典科技與現(xiàn)代藝術(shù)的完美結(jié)合,從而成為經(jīng)典中的珍品。由于輝光管目前已經(jīng)停產(chǎn),因此該產(chǎn)品的數(shù)量是及其有限,完全可以說(shuō)是一種限量品。因此這些輝光管模塊不但可以作為極其酷炫的裝飾品也可以作為古典科技藝術(shù)品進(jìn)行收藏。本輝光管模塊采用國(guó)產(chǎn)的QS30-1型號(hào),內(nèi)部氣體是氖氣,輝光放電效應(yīng)所產(chǎn)生的光芒為橘紅色,尤其是

10、在夜晚,其散發(fā)出溫暖的橘紅色光芒給人非常溫馨的感覺,其獨(dú)特的字形,釋放出強(qiáng)烈的層次感,極具收藏價(jià)值。圖1 輝光管外觀圖輝光數(shù)碼管需在強(qiáng)電場(chǎng)作用下才能啟輝,因此,在譯碼器與輝光數(shù)碼管之間必須配有電子開關(guān),如圖中的VT1-VT10便是半導(dǎo)體三極管組成的開關(guān)電路。圖2 輝光管內(nèi)部引腳圖2 單片機(jī)及主要芯片相關(guān)知識(shí)2.1單片機(jī)的簡(jiǎn)介單片機(jī)是一種集成在電路芯片,是采用超大規(guī)模集成電路技術(shù)把具有數(shù)據(jù)處理能力的中央處理器CPU隨機(jī)存儲(chǔ)器RAM、只讀存儲(chǔ)器ROM、多種I/O口和中斷系統(tǒng)、定時(shí)器/計(jì)時(shí)器等功能(可能還包括顯示驅(qū)動(dòng)電路、脈寬調(diào)制電路、模擬多路轉(zhuǎn)換器、A/D轉(zhuǎn)換器等電路)集成到一塊硅片上構(gòu)成的一個(gè)小

11、而完善的計(jì)算機(jī)系統(tǒng)。2.1.1單片機(jī)發(fā)展歷史4位單片機(jī):1975年,美國(guó)德克薩斯儀器公司首次推出4位單片機(jī)TMS-1000;此后,各個(gè)計(jì)算機(jī)公司競(jìng)相推出四位單片機(jī)。四位單片機(jī)的主要應(yīng)用領(lǐng)域有:PC機(jī)的輸入裝置,電池充電器,運(yùn)動(dòng)器材,帶液晶顯示的音/視頻產(chǎn)品控制器,一般家用電器的控制及遙控器,電子玩具,鐘表,計(jì)算器,多功能電話等。8位單片機(jī):1972年,美國(guó)Intel公司首先推出8位微處理器8008,并于1976年9月率先推出MCS-48系列單片機(jī)。在這以后,8位單片機(jī)紛紛面市。8位單片機(jī)由于功能強(qiáng),被廣泛用于自動(dòng)化裝置、智能儀器儀表、智能接口、過(guò)程控制、通信、家用電器等各個(gè)領(lǐng)域。16位單片機(jī):

12、1983年以后,集成電路的集成度可達(dá)幾十萬(wàn)只管/片,各系列16位單片機(jī)紛紛面市。16位單片機(jī)主要用于工業(yè)控制,智能儀器儀表,便攜式設(shè)備等場(chǎng)合。32位單片機(jī):隨著高新技術(shù)只智能機(jī)器人,光盤驅(qū)動(dòng)器,激光打印機(jī),圖像與數(shù)據(jù)實(shí)時(shí)處理,復(fù)雜實(shí)時(shí)控制,網(wǎng)絡(luò)服務(wù)器等領(lǐng)域的應(yīng)用與發(fā)展,20世紀(jì)80年代末推出了32位單片機(jī),64位單片機(jī):近年來(lái),64位單片機(jī)在引擎控制,智能機(jī)器人,磁盤控制,語(yǔ)音圖像通信,算法密集的實(shí)時(shí)控制場(chǎng)合已有應(yīng)用,如英國(guó)Inmos公司的Transputer T800是高性能的64位單片機(jī)。單片機(jī)的特點(diǎn)(1)集成度高、體積小。單片機(jī)、CPU、存儲(chǔ)器、I/O接口等各種功能部件集成在一塊晶體芯片

13、上,體積小,節(jié)省空間。能靈活,方便地應(yīng)用于各種智能化的控制設(shè)備和儀器,實(shí)現(xiàn)機(jī)電一體化。(2)可靠性高,抗干擾性強(qiáng)。單片機(jī)把各種功能部件集成在一塊芯片上,內(nèi)部采用總線結(jié)構(gòu),減少了各芯片之間的連線,大大提高了單片機(jī)的可靠性與抗干擾能力,對(duì)于強(qiáng)磁場(chǎng)環(huán)境易于采取屏蔽措施,適合在惡劣環(huán)境下(3)低功耗。許多單片機(jī)的工作電壓只有24伏特,電流幾百微安,功耗很低,適用于便攜式系統(tǒng)(4)控制功能強(qiáng)。 其CPU可以對(duì)I/O端口直接進(jìn)行操作,可以進(jìn)行位操作、分支轉(zhuǎn)移操作, 還能方便地實(shí)現(xiàn)多機(jī)控制,使整個(gè)系統(tǒng)的控制效率大為提高,適用于專門的控制領(lǐng)域。(5)可擴(kuò)展性好。 單片機(jī)具有靈活方便的外部擴(kuò)展總線接口,使得當(dāng)片

14、內(nèi)資源不夠使用時(shí)可以非常方便地進(jìn)行片外擴(kuò)展。另外,現(xiàn)在單片機(jī)具有越來(lái)越豐富的通信接口:如異步串行口SCI、同步串行口SPI、I2C、CAN總線、甚至有的單片機(jī)還集成了USB接口或以太網(wǎng)接口,這些豐富的通信接口使得單片機(jī)系統(tǒng)與外部計(jì)算機(jī)系統(tǒng)的通信變得非常容易。(6)性價(jià)比高單片機(jī)應(yīng)用廣泛,生產(chǎn)批量大,產(chǎn)品供應(yīng)商的商業(yè)競(jìng)爭(zhēng)使得單片機(jī)產(chǎn)品的性能越來(lái)越強(qiáng)而價(jià)格低廉,有優(yōu)異的性能價(jià)格比。2.1.3 AT89C52單片機(jī)的介紹圖3 封裝AT89C52 ATMEL是一種低功耗,高性能CMOS 8位單片機(jī)片內(nèi)含8K byTES的可反復(fù)擦寫的只讀程序存儲(chǔ)器(PEROM)。器件采用ATMEL公司的高密度、非易失性

15、存儲(chǔ)技術(shù)生產(chǎn),與標(biāo)準(zhǔn)80C51指令系統(tǒng)及80C52 產(chǎn)品引腳兼容,片內(nèi)置通用8位中央處理器(CPU )和FLASH由存儲(chǔ)單元,功能強(qiáng)大AT89C52單片適用于許多較為復(fù)雜控制應(yīng)用場(chǎng)合。主要性能參數(shù):與Mcs-51產(chǎn)品指令和引腳完全兼容。8字節(jié)可重擦寫FLASH閃速存儲(chǔ)器1000 次擦寫周期全靜態(tài)操作:0HZ-24MHZ三級(jí)加密程序存儲(chǔ)器256X8字節(jié)內(nèi)部RAM32個(gè)可編程I/0口線3個(gè)16 位定時(shí)計(jì)數(shù)器8個(gè)中斷源可編程串行UART通道低功耗空閑和掉電模式AT89C52 提供以下標(biāo)準(zhǔn)功能:8字節(jié)FLASH閃速存儲(chǔ)器,256字節(jié)內(nèi)部RAM , 32個(gè)I/O口線,3個(gè)16 位定時(shí)計(jì)數(shù)器,一個(gè)6向量?jī)?/p>

16、級(jí)中斷結(jié)構(gòu),一個(gè)全雙工串行通信口,片內(nèi)振蕩器及時(shí)鐘電路。同時(shí),AT89c52可降至零赫茲的靜態(tài)邏輯操作,并支持兩種軟件可選的節(jié)電上作模式??臻e方式停止CPU 的工作,但允許RAM,定時(shí)計(jì)數(shù)器串行通信口及中斷系統(tǒng)繼續(xù)工作。掉電方式保存RAM 中的內(nèi)容,但振蕩器停止工作并禁止其它所有部件工作直到下一個(gè)硬件復(fù)位。圖4 單片機(jī)內(nèi)部結(jié)構(gòu)功能引腳說(shuō)明:圖5 引腳圖Vcc:電源電壓 GND:接地P0:是一組8位漏極開路型雙向1/O 口,也即地址/數(shù)據(jù)總線復(fù)用口。作為輸出口用時(shí)每位能吸收電流的方式驅(qū)動(dòng)8個(gè)TTL 邏輯門電路,對(duì)端口P0 寫“1”時(shí),可作為高阻抗輸入端用。P0口也可以配置為復(fù)低位地址/數(shù)據(jù)總線和

17、內(nèi)存數(shù)據(jù)訪問(wèn)外部程序。在這種模式下,P0具有內(nèi)部上拉電阻。在FLASH由編程時(shí),P0口接收指令字節(jié),而在程序校驗(yàn)時(shí),輸出指令字節(jié),校驗(yàn)時(shí),要求外接上拉電阻。P1:是一個(gè)帶內(nèi)部上拉電阻的8位雙向I/O口,Pl的輸出緩沖級(jí)可驅(qū)動(dòng)(吸收或輸出電流)4個(gè)TTL邏輯門電路。對(duì)端口寫“1”,通過(guò)內(nèi)部的上拉電阻把端口拉到高電平,此時(shí)可作輸入口。作輸入口使用時(shí),因?yàn)閮?nèi)部存在上拉電阻某個(gè)引腳被外部信號(hào)拉低時(shí)會(huì)輸出一個(gè)電流IIL,此外,Pl.0 和P1.1還可分別作為定時(shí)/計(jì)數(shù)器2 的外部計(jì)數(shù)輸入(Pl.0/T2 )和輸入(P1.1/T2EX) 。P2:是一個(gè)帶有內(nèi)部上拉電阻的8位雙向I/O口,P2的輸出緩沖級(jí)可

18、驅(qū)動(dòng)(吸收或輸出電流)4個(gè)TTL邏輯電路。對(duì)端口P2寫“l(fā),通過(guò)內(nèi)部的上拉電阻把端口拉到高電平,此時(shí)可作輸入口,作輸入口使用時(shí),因?yàn)閮?nèi)部存在上拉電阻,某個(gè)引腳被外部信號(hào)拉低時(shí)會(huì)輸出一個(gè)電流(llt )。P3:口是一組帶有內(nèi)部上拉電阻的8位雙向I/O口。P3口輸出緩沖級(jí)可驅(qū)動(dòng)(吸收或輸出電流)4個(gè)TTL邏輯門電路。對(duì)P3口寫入“1”時(shí),它們被內(nèi)部上拉電阻拉高并可作為輸入端口。此時(shí),被外部拉低的P3口將用上拉電阻輸出電流(IIL) . 此外,P3口一些特殊功能口,如下表所示:P3.0 RXD串行輸入口P3.1 TXD串行輸出口P3.2 /INT0外部中斷0P3.3 /INT1外部中斷1P3.4 T

19、0記時(shí)器0外部輸入P3.6 /WR外部數(shù)據(jù)存儲(chǔ)器寫選通P3.7 /RD外部數(shù)據(jù)存儲(chǔ)器讀選通表1 功能口RST:復(fù)位輸入。當(dāng)振蕩器工作時(shí),RST引腳出現(xiàn)兩個(gè)機(jī)器周期以上高電平將使單片機(jī)復(fù)位。PSEN:程序儲(chǔ)存允許PSEN輸出是外部程序存儲(chǔ)器的讀選通信號(hào),當(dāng)AT89C52由外部程序存儲(chǔ)器取指令(或數(shù)據(jù))時(shí),每個(gè)機(jī)器周期兩次PSEN有效,即輸出兩個(gè)脈沖。在此期間,當(dāng)訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器,將跳過(guò)兩次PSEN信號(hào)。EA/VPP:外部訪問(wèn)允許。欲使CPU 僅訪問(wèn)外部程序存儲(chǔ)器(地址為0000H-FFFFH ) , EA端必須保持低電平(接地)需注怠的是:如果加密位LBI被編程,復(fù)位時(shí)內(nèi)部會(huì)鎖存EA端狀態(tài)。如

20、EA端為高電平(接Vcc端)。flash存儲(chǔ)器編程時(shí),該引腳加上+12V的編程允許電源VPP ,當(dāng)然這必須是該器件是使用12V編程電壓VPP 。XTAL1:振蕩器反相放大器的及內(nèi)部時(shí)鐘發(fā)生器的輸入端XTAL1:振蕩器反相放大器的輸出端。特殊功能寄存器:并非所有的地址都被定義,還有相當(dāng)一部分沒有定義。對(duì)沒有定義的單元讀寫將是無(wú)效的,讀出的數(shù)位將不確定,而寫入的數(shù)據(jù)也將丟失。軟件使用者不應(yīng)將數(shù)據(jù)1寫入未定義的單元,由于這些單元在將來(lái)的產(chǎn)品中可能賦予新的功能,在這種情況下,復(fù)位后這些單元數(shù)值總是“0”。定時(shí)/計(jì)數(shù)器2的控制和狀態(tài)位位于T2CON和T2MOD ,寄存器對(duì)(RCA02H、RCAP2L)是

21、定時(shí)器2在16 位捕獲方式或16位自動(dòng)重裝載方式下的捕獲/自動(dòng)重裝載寄存器。數(shù)據(jù)存儲(chǔ)器AT89C52有256個(gè)字節(jié)的內(nèi)部RAM , 80HFFH高128個(gè)字節(jié)與特殊功能寄存器(SFR)地址是重疊的,也就是高128字節(jié)的RAM和殊功能寄存器的地址是相同的,但物理上它們是分開的。當(dāng)一條指令訪問(wèn)7FH以上的內(nèi)部地址單元時(shí),指令中使用的尋址方式是不同的,也即尋址方式?jīng)Q定是訪問(wèn)高128字節(jié)RAM還是訪問(wèn)特殊功能寄存器。如果指令是直接尋址方式則為訪問(wèn)特殊功能寄存器2.2 主要芯片簡(jiǎn)介主要利用AT89C52單片機(jī)與時(shí)鐘芯片DS1302、2N5551三極管及十進(jìn)制解碼器74LS145芯片組成22.1 三極管2

22、N5551功能及引腳圖圖6 1 基極2發(fā)射極 3集電極2N5551是一種NPN型高反壓三極管。直流電流增益hFE最小值(dB):80直流電流增益hFE最大值(dB):250集電極發(fā)射集最小雪崩電壓Vceo(V):160集電極最大電流Ic(max)(A):0.600最小電流增益帶寬乘積Ft(MHz):100可以用在高壓開關(guān)管、中功率功放、視頻放大等。 十進(jìn)制解碼器HD74LS145芯片功能及引腳BCD到十進(jìn)制解碼器/驅(qū)動(dòng)器(15 V輸出)圖7 HD74LS145芯片引腳BCD到十進(jìn)制解碼器/驅(qū)動(dòng)器由8個(gè)逆變器和10個(gè)四輸入與非門.成對(duì)連接的逆變器,使BCD輸入數(shù)據(jù)可用于解碼由“與非”門。全解碼的

23、有效BCD輸入邏輯,確保所有的輸出保持關(guān)閉所有無(wú)效的二進(jìn)制輸入條件.該解碼器具有高性能,NPN輸出晶體管設(shè)計(jì)用于指示燈/繼電器驅(qū)動(dòng)器或集電極開路邏輯電路的驅(qū)動(dòng)程序.表2功能表BCD碼(Binary-Coded Decimal)亦稱二進(jìn)碼十進(jìn)數(shù)或二-十進(jìn)制代碼。用4位二進(jìn)制數(shù)來(lái)表示1位十進(jìn)制數(shù)中的09這10個(gè)數(shù)碼。是一種二進(jìn)制的數(shù)字編碼形式,用二進(jìn)制編碼的十進(jìn)制代碼。BCD碼這種編碼形式利用了四個(gè)位元來(lái)儲(chǔ)存一個(gè)十進(jìn)制的數(shù)碼,使二進(jìn)制和十進(jìn)制之間的轉(zhuǎn)換得以快捷的進(jìn)行。這種編碼技巧最常用于會(huì)計(jì)系統(tǒng)的設(shè)計(jì)里,因?yàn)闀?huì)計(jì)制度經(jīng)常需要對(duì)很長(zhǎng)的數(shù)字串作準(zhǔn)確的計(jì)算。BCD碼也叫8421碼就是將十進(jìn)制的數(shù)以842

24、1的形式展開成二進(jìn)制,大家知道十進(jìn)制是09十個(gè)數(shù)組成,這十個(gè)數(shù)每個(gè)數(shù)都有自己的8421碼: 0=0000 1=0001 2=0010 3=0011 4=0100 5=0101 6=0110 7=0111 8=1000 9=1001 時(shí)鐘芯片DS1302功能及引腳圖8 時(shí)鐘芯片DS1302引腳圖9 時(shí)鐘芯片DS1302功能2.3 Proteus軟件簡(jiǎn)介PROTEUS軟件由Labcenter公司開發(fā),是目前世界上最先進(jìn)、最完整的嵌入式系統(tǒng)設(shè)計(jì)與仿真平臺(tái),可以實(shí)現(xiàn)數(shù)字電路、模擬電路及微控制器系統(tǒng)與外設(shè)的混合電路系統(tǒng)的電路仿真、軟件仿真、系統(tǒng)協(xié)同仿真和PCB設(shè)計(jì)等功能,是目前唯一能夠?qū)Ω鞣N處理器進(jìn)行實(shí)

25、時(shí)仿真、調(diào)試與測(cè)試的EDA工具。微控制器系統(tǒng)相關(guān)的仿真需建立編譯和調(diào)試環(huán)境,可選擇Keil C51uVision2 軟件。該軟件支持眾多不同公司的芯片,集編輯、編譯和程序仿真等于一體,同時(shí)還支持PLM、匯編和C語(yǔ)言的程序設(shè)計(jì)。它的界面友好易學(xué),在調(diào)試程序、軟件仿真方面有很強(qiáng)大的功能。 其革命性的功能是:將電路仿真和微處理器仿真進(jìn)行協(xié)同,直接在基于原理圖的虛擬原型上進(jìn)行處理器編程調(diào)試,并進(jìn)行功能驗(yàn)證,通過(guò)動(dòng)態(tài)器件如電機(jī)、LED、LCD、開關(guān)等,實(shí)時(shí)看到運(yùn)行后的輸入、輸出的效果,配合系統(tǒng)配置的虛擬儀器如示波器、邏輯分析儀等, Proteus為我們建立了完備的電子設(shè)計(jì)開發(fā)環(huán)境。操作界面如下圖:圖10

26、 操作界面1圖11 操作界面2231 keilc51軟件軟件界面如下:圖12 操作界面1圖13 操作界面23 硬件電路設(shè)計(jì)3.1輝光管時(shí)鐘系統(tǒng)硬件組成輝光管時(shí)鐘系統(tǒng)硬件主要由AT89C52單片機(jī)、時(shí)鐘芯片DS1302、輝光管顯示高壓驅(qū)動(dòng)等元器件組成。AT89C52是一種帶8K字節(jié)閃爍可編程可擦除只讀存儲(chǔ)器的低電壓,高性能微處理器,俗稱單片機(jī)芯片DS1302 是美國(guó)DALLAS公司推出的一種高性能、低功耗、失電任能保證走時(shí)。輝光管顯示9V電源十進(jìn)制譯碼高壓驅(qū)動(dòng)5V電源單片機(jī)復(fù)位電路晶振電路圖14 系統(tǒng)框圖3.2設(shè)計(jì)流程及順序圖設(shè)計(jì)流程源程序設(shè)計(jì)生成目標(biāo)代碼實(shí)物焊接燒錄程序電路設(shè)計(jì)順序圖圖15程序

27、順序圖電路設(shè)計(jì)復(fù)位方式采用上電復(fù)位方式,復(fù)位電路由兩部分組成,電容和電阻。當(dāng)系統(tǒng)通電時(shí),VCC上電壓從無(wú)到有在RESET處會(huì)先處于高電平一段時(shí)間,然后由于該點(diǎn)通過(guò)電阻接地則RESET該點(diǎn)的電平會(huì)逐漸的改變?yōu)榈碗娖剑瑥亩沟脝纹瑱C(jī)復(fù)位口電平從1到0,達(dá)到給單片機(jī)復(fù)位的功能。這樣一種復(fù)位方式就是所謂上電復(fù)位。如下圖所示。圖 16 上電復(fù)位時(shí)鐘方式采用外部時(shí)鐘,如下圖所示。圖17 外部時(shí)鐘方式外部時(shí)鐘方式常用于多片單片機(jī)組成的系統(tǒng)中,(當(dāng)兩個(gè)芯片需要嚴(yán)格同步時(shí),就要使用外部時(shí)鐘信號(hào))以便各單元之間的時(shí)鐘信號(hào)同步運(yùn)行??刂齐娐穲D18 控制電路說(shuō)明:時(shí)鐘在單管顯示時(shí),當(dāng)輝光管分別顯示“時(shí)十位”、“時(shí)個(gè)位

28、”、“分十位”、“分個(gè)位”時(shí),用排在一起的4只LED同步顯示,使之更加直觀,容易識(shí)別。高壓驅(qū)動(dòng)部分圖19高壓驅(qū)動(dòng)部分 采用SN74LS145BCD到十進(jìn)制解碼器/驅(qū)動(dòng)器(15 V輸出),編譯為0-9十進(jìn)制數(shù).在這里通過(guò)解碼器配合2N5551高壓開關(guān)管,有效安全的驅(qū)動(dòng)輝光管升壓原理:采用升壓斬波電路原理,電路也使用一個(gè)全控型器件Q1。由圖19中Q1的柵極電壓波形UGE可知,當(dāng)Q1處于通態(tài)時(shí),電源Ui向電感L1充電,充電電流基本恒定為I1,同時(shí)電容C4上的電壓向負(fù)載供電,因C4值很大,基本保持輸出電壓UO為恒值。設(shè)V處于通態(tài)的時(shí)間為ton,此階段電感L1上積蓄的能量為UiI1ton。當(dāng)Q1處于斷態(tài)

29、時(shí)Ui和L1共同向電容C1充電,并向負(fù)載提供能量。設(shè)Q1處于斷態(tài)的時(shí)間為toff,則在此期間電感L1釋放的能量為(UO-Ui)I1ton。當(dāng)電路工作于穩(wěn)態(tài)時(shí),一個(gè)周期T內(nèi)電感L1積蓄的能量與釋放的能量相等,即:UiI1ton=(UO-Ui)I1toff注意事項(xiàng):1因?yàn)轵?qū)動(dòng)輝光管要170V的高壓,所以調(diào)試時(shí)需注意防被電。2. 消除鬼影,輝光管從亮到滅時(shí),仍出現(xiàn)有短暫的光亮現(xiàn)象,可采用脈沖振蕩,當(dāng)輝光管滅時(shí)不提供高壓驅(qū)動(dòng)脈沖即可消除鬼影。仿真圖20仿真效果圖部分源程序:/-/* 主程序 */-void main(void) /*中斷程序初始化*/ TH0=0;TL0=0; TR0=1;ET0=1;

30、 TH1=0;TL1=0; TR1=1;ET1=1; IT0=1; EX0=1; EA=1; ST=0; MO=2; P0=0x00; / Set1302(); for(;) Get1302(); if(Key1=0)&(Key2=0) /AB鍵同時(shí)按下 Delay(6000); if(Key1=0)&(Key2=0) ST=!ST; /進(jìn)入或退出設(shè)置程序 if(ST=0) Time2=TS0*10+TS1; Time1=TS2*10+TS3; Set1302(); /保存設(shè)置 else TZ=0; TS0=Time2/10; TS1=Time2%10; TS2=Time1/10; TS3=Time1%10; if(Key1=0)&(Key2=1)&(ST=1) /A鍵按下 Delay(6000); if(Key1=0)&(Key2=1) if(TZ=3) TZ=0; else TZ+; /改變調(diào)整項(xiàng) if(Key1=1)&(Key2=0) /B鍵按下 Delay(6000); if(Key1=1)&(Key2=0)&(ST=1) if(TZ=0) /改變調(diào)整值 if(TS0=2) TS0=0; else TS0+; if(TZ=1)

溫馨提示

  • 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ù)覽,若沒有圖紙預(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論