人工控制流水燈_第1頁(yè)
人工控制流水燈_第2頁(yè)
人工控制流水燈_第3頁(yè)
人工控制流水燈_第4頁(yè)
人工控制流水燈_第5頁(yè)
已閱讀5頁(yè),還剩5頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

.z人工控制流水燈生產(chǎn)實(shí)習(xí)姓名:陳華模學(xué)號(hào):09325101專(zhuān)業(yè):電子信息工程班級(jí):093251指導(dǎo)教師:*斌2012年11月26日目錄第一章緒論11.1課程研究背景11.2課程研究的意義11.3課程研究的任務(wù)1第二章實(shí)驗(yàn)內(nèi)容22.1STC89C51單片機(jī)簡(jiǎn)介22.1.151系列單片機(jī)構(gòu)造框圖2運(yùn)算器3程序狀態(tài)字存放器PSW3控制器4第三章實(shí)驗(yàn)電路圖53.1硬件電路圖53.2方案的論證與比擬63.2.1顯示局部設(shè)計(jì)方案與論證63.2.2驅(qū)動(dòng)局部設(shè)計(jì)方案論證與選擇。6電源模塊的選擇7第四章流水燈程序8完畢語(yǔ)9參考文獻(xiàn)10-.z第一章緒論1.1課程研究背景電子計(jì)算機(jī)的開(kāi)展經(jīng)歷了電子管、晶體管、集成電路到大〔超大〕規(guī)模集成電路弓四個(gè)階段,既通常所說(shuō)的第一代、第二代、第三代和第四代計(jì)算機(jī)?,F(xiàn)在廣泛使用的微型計(jì)算機(jī)是大規(guī)模集成電路技術(shù)的產(chǎn)物,因此它屬于第四代計(jì)算機(jī),而單片機(jī)則是微型計(jì)算機(jī)的一個(gè)分支。隨著信息技術(shù)革命的深入和計(jì)算機(jī)技術(shù)的飛速開(kāi)展,單片機(jī)的應(yīng)用越來(lái)越廣泛,并逐漸開(kāi)展成為一門(mén)關(guān)鍵的技術(shù)學(xué)科。單片機(jī)亦稱(chēng)微控制器,顧名思義,這種計(jì)算機(jī)的最小系統(tǒng)只用了一片集成電路,即可進(jìn)展簡(jiǎn)單運(yùn)算和控制。因?yàn)樗w積小,通常都藏在被控機(jī)械的“肚子〞里。它在整個(gè)裝置中,起著有如人類(lèi)頭腦的作用,它出了毛病,整個(gè)裝置就癱瘓了?,F(xiàn)在,這種單片機(jī)的使用領(lǐng)域已十分廣泛,如智能儀表、實(shí)時(shí)工控、通訊設(shè)備、導(dǎo)航系統(tǒng)、家用電器等。各種產(chǎn)品一旦用上了單片機(jī),就能起到使產(chǎn)品升級(jí)換代的成效,常在產(chǎn)品名稱(chēng)前冠以形容詞——“智能微電腦型〞,如智能型熱水器等。計(jì)算機(jī)是人類(lèi)制造的用于信息處理的機(jī)器。這種機(jī)器只能在人的控制下,將輸入的數(shù)據(jù)信息,按照人們的要求進(jìn)展存儲(chǔ)、分類(lèi)、整理、判斷、計(jì)算、決策和處理等操作。目前,微型計(jì)算機(jī)主要用在以下幾個(gè)方面:數(shù)值計(jì)算、數(shù)據(jù)處理與信息加工、計(jì)算機(jī)輔助功能、人工智能、計(jì)算機(jī)通信、多媒體、計(jì)算機(jī)檢測(cè)和過(guò)程控制等。微型計(jì)算機(jī)在檢測(cè)和過(guò)程控制方面的應(yīng)用具有簡(jiǎn)便、快捷、準(zhǔn)確、可靠等優(yōu)點(diǎn),便于實(shí)現(xiàn)各種生產(chǎn)過(guò)程自動(dòng)化。在改造傳統(tǒng)產(chǎn)業(yè)、節(jié)約能源、提高產(chǎn)品質(zhì)量和生產(chǎn)效率、改善生產(chǎn)者勞動(dòng)條件等方面,具有十分重要的作用。單片機(jī)具有一些突出優(yōu)點(diǎn):體積小、重量輕、耗電少、電源單一、功能強(qiáng)、價(jià)格低、運(yùn)行速度快、抗干擾能力強(qiáng)、可靠性高,所以在通信、家電、工業(yè)控制、儀器儀表、汽車(chē)等產(chǎn)品中都可以看到單片機(jī)的身影。1.2課程研究的意義流水燈在現(xiàn)代社會(huì)就有廣泛的應(yīng)用,大型電子廣告牌、霓虹燈、指示牌和工業(yè)控制的控制面板等等都有流水燈的應(yīng)用。而且基于單片機(jī)的流水燈的控制系統(tǒng)利用了單片機(jī)的內(nèi)部資源,如定時(shí)器、I/O口和存放器等,完成了單片機(jī)系統(tǒng)開(kāi)發(fā)的根本流程,因此具有典型的代表意義,是學(xué)習(xí)和開(kāi)發(fā)單片機(jī)的根本實(shí)驗(yàn)之一。ATmega16單片機(jī)是可屢次改寫(xiě)的可編程芯片,內(nèi)部有16K的FlsahRAM,含有32個(gè)通用I/O口線(xiàn),用這種芯片構(gòu)成的系統(tǒng)簡(jiǎn)單、可靠,性?xún)r(jià)比相當(dāng)高,適合成為霓虹燈程序控制器的核心部件,結(jié)合鎖存器MC74HC373實(shí)現(xiàn)的控制器功能,時(shí)間常數(shù)易修改,使用靈活,電路易實(shí)現(xiàn),本錢(qián)低,控制芯片更換方便??刂破鞯陌褢蜃兓八俣日{(diào)節(jié)能用軟件方法實(shí)現(xiàn),這樣進(jìn)一步提高了性?xún)r(jià)比。ATmega16成為一個(gè)功能強(qiáng)大的單片機(jī),為許多嵌入式控制應(yīng)用提供了靈活而低本錢(qián)的解決方案.1.3課程研究的任務(wù)本設(shè)計(jì)是以STC89C51芯片的電路為根底,通過(guò)軟件程序來(lái)控制單片機(jī)內(nèi)部的定時(shí)器來(lái)控制16*8的矩陣貼片發(fā)光二極管的明亮,顯示不同的圖案把戲,形成霓虹燈控制器。實(shí)物以ATmega16為主控芯片,74HC373、AMS117構(gòu)成電路,主要包括電源、控制電路、顯示電路。對(duì)于不同型號(hào)的單片機(jī)只需要相應(yīng)的改變一下地址即可。該軟、硬件系統(tǒng)具有很好的通用性和一定的實(shí)際使用價(jià)值.本文研究?jī)?nèi)容包括如下幾個(gè)單元:〔1〕硬件電路設(shè)計(jì);〔2〕硬件實(shí)物的調(diào)試、編寫(xiě)測(cè)試程序;〔4〕測(cè)試結(jié)果分析。各單元將在相應(yīng)章節(jié)詳述。第二章實(shí)驗(yàn)內(nèi)容2.1STC89C51單片機(jī)簡(jiǎn)介51系列單片機(jī)構(gòu)造框圖⑴電源引腳VSS〔20腳〕:接地,0V參考點(diǎn)。VCC〔40腳〕:電源,提供掉電、空閑、正常工作2.外接晶體引腳*TAL1〔19腳〕:接外部晶體的一端,振蕩反向放大器的輸入端和內(nèi)部時(shí)鐘電路輸入端。*TAL2〔18腳〕:接外部晶體的另一端,振蕩反向放大器的輸出端。⑵控制信號(hào)或與其它電源復(fù)用引腳控制信號(hào)或與其它電源復(fù)用引腳有RST/VPD、、和等4種形式。RST〔9腳〕:復(fù)位端。當(dāng)晶體在運(yùn)行時(shí),只要此引腳上出現(xiàn)2個(gè)機(jī)器周期高電平即可復(fù)位,內(nèi)部有擴(kuò)散電阻連接到Vss,僅需要外接一個(gè)電容到Vcc即可實(shí)現(xiàn)上電復(fù)位。ALE〔30腳〕:地址鎖存使能。在外部存儲(chǔ)器時(shí),輸出脈沖鎖存地址的低字節(jié),在正常情況下,ALE輸出信號(hào)恒定為1/6振蕩頻率。并可用作外部時(shí)鐘或定時(shí),注意每次外部數(shù)據(jù)時(shí),一個(gè)ALE脈沖將被忽略。PSEN〔29腳〕:程序存儲(chǔ)使能。讀外部程序存儲(chǔ)。當(dāng)從外部讀取程序時(shí),PSEN每個(gè)機(jī)器周期被激活兩次,在外部數(shù)據(jù)存儲(chǔ)器時(shí)PSEN無(wú)效,內(nèi)部程序存儲(chǔ)器時(shí)PSEN無(wú)效。EA/Vpp〔31腳〕:外部尋址使能/編程電壓。在整個(gè)外部程序存儲(chǔ)器時(shí),EA必須外部置低。如果EA為高時(shí),將執(zhí)行內(nèi)部程序。當(dāng)RST釋放后EA腳的值被鎖存,任何時(shí)序的改變都將無(wú)效。該引腳在對(duì)FLASH編程時(shí)用于輸入編程電壓(Vpp)。輸入/輸出引腳P0口〔P0.0-P0.7,32-39腳〕:是雙向8位三態(tài)I/O口??上蚱鋵?xiě)入1使其狀態(tài)為懸浮,用作高阻輸入。P0口也可以在外部程序存儲(chǔ)器時(shí)作地址的低字節(jié),在外部數(shù)據(jù)存儲(chǔ)器時(shí)作數(shù)據(jù)總線(xiàn),此時(shí)通過(guò)內(nèi)部強(qiáng)上拉傳送1。P1口〔P1.0-P1.7,1-8腳〕:是帶內(nèi)部上拉的雙向I/O口。向P1口寫(xiě)入1時(shí),P1口被內(nèi)部上拉為高電平,可用作輸入口;當(dāng)作為輸入腳時(shí),被外部拉低的P1口會(huì)因?yàn)閮?nèi)部上拉而輸出電流。P2口〔P2.0-P2.7,21-28腳〕:是帶內(nèi)部上拉的雙向I/O口。向P2口寫(xiě)入1時(shí),P2口被內(nèi)部上拉為高電平,可用作輸入口。當(dāng)作為輸入腳時(shí),被外部拉低的P2口會(huì)因?yàn)閮?nèi)部上拉而輸出電流。在外部程序存儲(chǔ)器和外部數(shù)據(jù)時(shí)分別作為地址高位字節(jié)和16位地址,此時(shí)通過(guò)內(nèi)部強(qiáng)上拉傳送1。當(dāng)使用8位尋址方式外部數(shù)據(jù)存儲(chǔ)器時(shí),P2口發(fā)送P2特殊功能存放器的內(nèi)容。P3口〔P3.0-P3.7,10-17腳〕:是帶內(nèi)部上拉的雙向I/O口。向P3口寫(xiě)入1時(shí),P3口被內(nèi)部上拉為高電平,可用作輸入口。當(dāng)作為輸入腳時(shí),被外部拉低的P3口會(huì)因?yàn)閮?nèi)部上拉而輸出電流。P3口腳具有第二功能,表2-2介紹了P3口的第二功能??诰€(xiàn)第二功能類(lèi)型名稱(chēng)P3.0R*DI串行輸入口P3.1T*D0串行輸出口P3.2INT0I外部中斷0P3.3INT1I外部中斷1P3.4T0I定時(shí)器0外部輸入P3.5T1I定時(shí)器1外部輸入P3.6WRO外部數(shù)據(jù)存儲(chǔ)器寫(xiě)信號(hào)P3.7RDO外部數(shù)據(jù)存儲(chǔ)器讀信號(hào)⑶STC89C51的系列單片機(jī)的主要組成局部該系列單片機(jī)由中央處理器(CPU)、存儲(chǔ)器和I/O接口三大局部組成。其中CPU包括運(yùn)算器和控制器兩大局部。運(yùn)算器對(duì)操作數(shù)進(jìn)展算術(shù)、邏輯和位操作運(yùn)算。主要包括算術(shù)邏輯運(yùn)算單元ALU、累加器A、位處理器、程序狀態(tài)字存放器PSW及兩個(gè)暫存器等。1.算術(shù)邏輯運(yùn)算單元ALU可對(duì)8位變量邏輯運(yùn)算〔與、或、異或、循環(huán)、求補(bǔ)和清零〕,還可算術(shù)運(yùn)算〔加、減、乘、除〕ALU還有位操作功能,對(duì)位變量進(jìn)展位處理,如置“1〞、清“0〞、求補(bǔ)、測(cè)試轉(zhuǎn)移及邏輯“與〞、“或〞等。2.累加器A使用最頻繁的存放器,可寫(xiě)為Acc?!癆〞與“Acc〞作用如下:〔1〕ALU單元的輸入數(shù)據(jù)源之一,又是ALU運(yùn)算結(jié)果存放單元。〔2〕數(shù)據(jù)傳送大多都通過(guò)累加器A,相當(dāng)于數(shù)據(jù)的中轉(zhuǎn)站。A的進(jìn)位標(biāo)志Cy是特殊的,因?yàn)樗瑫r(shí)又是位處理機(jī)的位累加器程序狀態(tài)字存放器PSWPSW〔ProgramStatusWord〕位于片內(nèi)特殊功能存放器區(qū),字節(jié)地址為D0H。包含了程序運(yùn)行狀態(tài)的信息,其中4位保存當(dāng)前指令執(zhí)行后的狀態(tài),供程序查詢(xún)和判斷。格式如圖2-3所示。圖2-3PSW的格式PSW中各個(gè)位的功能:〔1〕Cy〔PSW.7〕進(jìn)位標(biāo)志位可寫(xiě)為C。在算術(shù)和邏輯運(yùn)算時(shí),假設(shè)有進(jìn)位/借位,Cy=1;否則,Cy=0。在位處理器中,它是位累加器?!?〕Ac〔PSW.6〕輔助進(jìn)位標(biāo)志位在BCD碼運(yùn)算時(shí),用作十進(jìn)位調(diào)整。即當(dāng)D3位向D4位產(chǎn)生進(jìn)位或借位時(shí),Ac=1;否則,Ac=0。〔3〕F0〔PSW.5〕用戶(hù)設(shè)定標(biāo)志位由用戶(hù)使用的一個(gè)狀態(tài)標(biāo)志位,可用指令來(lái)使它置1或清0,控制程序的流向。用戶(hù)應(yīng)充分利用。〔4〕RS1、RS0〔PSW.4、PSW.3〕4組工作存放器區(qū)選擇 選擇片內(nèi)RAM區(qū)中的4組工作存放器區(qū)中的*一組為當(dāng)前工作存放區(qū)?!?〕OV〔PSW.2〕溢出標(biāo)志位 當(dāng)執(zhí)行算術(shù)指令時(shí),用來(lái)指示運(yùn)算結(jié)果是否產(chǎn)生溢出。如果結(jié)果產(chǎn)生溢出,OV=1;否則,OV=0。〔6〕PSW.1位保存位〔7〕P〔PSW.0〕奇偶標(biāo)志位指令執(zhí)行完,累加器A中“1〞的個(gè)數(shù)是奇數(shù)還是偶數(shù)。16:P=1,表示A中“1〞的個(gè)數(shù)為奇數(shù)。P=0,表示A中“1〞的個(gè)數(shù)為偶數(shù)。 此標(biāo)志位對(duì)串行通信有重要的意義,常用奇偶檢驗(yàn)的方法來(lái)檢驗(yàn)數(shù)據(jù)串行傳輸?shù)目煽啃浴?刂破魅蝿?wù)識(shí)別指令,并根據(jù)指令的性質(zhì)控制單片機(jī)各功能部件,從而保證單片機(jī)各局部能自動(dòng)協(xié)調(diào)地工作??刂破靼ǎ撼绦蛴?jì)數(shù)器、指令存放器、指令譯碼器、定時(shí)及控制邏輯電路等。功能是控制指令的讀入、譯碼和執(zhí)行,從而對(duì)各功能部件進(jìn)展定時(shí)和邏輯控制。程序計(jì)數(shù)器PC是一個(gè)獨(dú)立的16位計(jì)數(shù)器,不可。單片機(jī)復(fù)位時(shí),PC中內(nèi)容為0000H,從程序存儲(chǔ)器0000H單元取指令,開(kāi)場(chǎng)執(zhí)行程序。PC工作過(guò)程是:CPU讀指令時(shí),PC的內(nèi)容作為所取指令的地址,程序存儲(chǔ)器按此地址輸出指令字節(jié),同時(shí)PC自動(dòng)加1。PC中內(nèi)容變化軌跡決定程序流程。當(dāng)順序執(zhí)行程序時(shí)自動(dòng)加1;執(zhí)行轉(zhuǎn)移程序或子程序、中斷子程序調(diào)用時(shí),自動(dòng)將其內(nèi)容更改成所要轉(zhuǎn)移的目的地址。PC的計(jì)數(shù)寬度決定了程序存儲(chǔ)器的地址*圍。PC為16位,故可對(duì)64KB〔=216B〕尋址。程序存儲(chǔ)器〔FLASH,下載到4KBROM〕第三章實(shí)驗(yàn)電路圖本產(chǎn)品采用以STC89C51單片機(jī)為核心芯片的電路來(lái)實(shí)現(xiàn),主要由STC89C51芯片、時(shí)鐘電路、復(fù)位電路、列掃描驅(qū)動(dòng)電路、16*8LBD點(diǎn)陣5局部組成,電路框圖如圖4-2所示。其中,STC89C51是一種帶16kB閃爍可編程可擦除只讀存儲(chǔ)器(FalshProgrammableandErasableReadOnlyMemory,F(xiàn)PEROM)的低電壓、高性能CMOS型8位微處理器,俗稱(chēng)單片機(jī)。其先進(jìn)的指令集以及單時(shí)鐘周期指令執(zhí)行時(shí)間,STC89C51的數(shù)據(jù)吞吐率高達(dá)1MIPS/MHz,從而可以緩減系統(tǒng)在功耗和處理速度之間的矛盾由于將多功能8位CPU和閃爍存儲(chǔ)器組合在單個(gè)芯片中,能夠進(jìn)展1000次寫(xiě)/擦循環(huán)。他是一種高效微控制器,為很多嵌人式控制系統(tǒng)提供了一種靈活性高且價(jià)廉的方案。時(shí)鐘電路由ATmega16的7,8腳的時(shí)鐘端(*TAI1及*TAL2)以及12MHz晶振*、電容C4、C6組成,采用片內(nèi)振蕩方式。復(fù)位電路采用簡(jiǎn)易的上電復(fù)位電路,主要由電阻R12,電容C5,開(kāi)關(guān)S1組成,分別接至ATmega16的RST復(fù)位輸人端。LED點(diǎn)陣顯示屏采用16*8的發(fā)光二極管點(diǎn)陣,可通過(guò)萬(wàn)用表檢測(cè)發(fā)光二極管的方法測(cè)試判斷出該點(diǎn)陣的引腳分布。我們把行列總線(xiàn)接在單片機(jī)的I/O口,然后把上面分析到的掃描代碼送入總線(xiàn),就可以得到顯示的圖像了。我們?cè)趯?shí)際應(yīng)用中是將LBD點(diǎn)陣的8條列線(xiàn)通過(guò)驅(qū)動(dòng)電路接在PD口8條行線(xiàn)通過(guò)限流電阻接在PA、PC口,考慮到PD口必需設(shè)置上拉電阻,我們采用1k排電阻作為上拉電阻。圖像顯示的根本過(guò)程是這樣的:通電后由于電阻R12,電容C5的作用,使單片機(jī)的RST復(fù)位腳電平先高后低,從而到達(dá)復(fù)位;之后,在C4、C6、*以及單片機(jī)內(nèi)部時(shí)鐘電路的作用下,單片機(jī)ATmega16按照設(shè)定的程序在PA、PC、PD接口輸出與內(nèi)部圖像對(duì)應(yīng)的代碼電平送至LBD點(diǎn)陣的行列線(xiàn)(高電平驅(qū)動(dòng)),從而選中相應(yīng)的LBD點(diǎn)發(fā)光,并利用人眼的視覺(jué)暫留特性合成圖像的顯示。3.1硬件電路圖3.2方案的論證與比擬顯示局部設(shè)計(jì)方案與論證方案一、采用移位存放器擴(kuò)展I/O口。利用74HC595擴(kuò)展單片機(jī)的輸入輸出口來(lái)接發(fā)光二極管,實(shí)現(xiàn)串行輸入并行輸出。電路圖如3-2-1所示。此方案可擴(kuò)展受控制的發(fā)光二極管的數(shù)量,但要控制128個(gè)LBD需要16個(gè)移位存放器,需要芯片多,且PCB布局和布線(xiàn)不方便。方案二、采用矩陣式分布。利用單片機(jī)的PD口做行選信號(hào),PA和PC口做列選信號(hào),128個(gè)LBD構(gòu)成16行,18列的矩陣。詳細(xì)電路圖見(jiàn)單元電路設(shè)計(jì)中。此方案能單獨(dú)控制每一個(gè)LBD,也可單獨(dú)控制每行或每列的LBD,可形成豐富的圖案或把戲,顯示局部不需要格外的芯片,形成的電路簡(jiǎn)單,PCB的布局和布線(xiàn)也較容易和美觀。綜上所述,考慮到要求控制的LBD不是太多,又矩陣式能形成較豐富的圖案,PCB板的布局和布線(xiàn)也較美觀,選擇方案二。驅(qū)動(dòng)局部設(shè)計(jì)方案論證與選擇。方案一、三極管一級(jí)驅(qū)動(dòng)。由1個(gè)9012驅(qū)動(dòng)一行16個(gè)LBD。正常發(fā)光時(shí)每個(gè)LBD的工作電流為10~15毫安,16×(10~15)=160~240毫安,這樣大的電流一個(gè)三極管就能提供。當(dāng)一行同時(shí)亮?xí)r能滿(mǎn)足發(fā)光工作要求。當(dāng)一個(gè)燈亮?xí)r,由于亮的時(shí)間非常短不會(huì)對(duì)LBD的工作造成影響。方案二、功率放大芯片。可以很好的實(shí)現(xiàn)放大和驅(qū)動(dòng),性能穩(wěn)定,效果好,但價(jià)格較三極管高,電路較方案一也明顯復(fù)雜。綜上所述,三極管驅(qū)動(dòng)電路簡(jiǎn)單,性?xún)r(jià)比高,又能很好完成驅(qū)動(dòng)作用,選擇方案一。電源模塊的選擇線(xiàn)性電源的原理:線(xiàn)性電源主要包括工頻變壓器,,輸出整流濾波器,控制電路,保護(hù)電路,如圖3-2-3所示。線(xiàn)性電源是先將交流點(diǎn)經(jīng)過(guò)變壓器變壓,在經(jīng)過(guò)整流電路整流濾波得到未穩(wěn)定的直流電壓,要到達(dá)高精度的直流電壓,必須經(jīng)過(guò)電壓反應(yīng)調(diào)節(jié)輸出電壓,這種電源技術(shù)很成熟,可以到達(dá)很高的穩(wěn)定度,紋波也很小,而且沒(méi)有開(kāi)關(guān)電源具有的干擾和噪。圖3-2-3線(xiàn)性電路原理圖由顯示局部共128個(gè)放光二極管,每個(gè)LBD的工作電流為10~15毫安,則當(dāng)二極管全部工作時(shí),大約需要1.2~2A。所以選用9V1A的直流電源作為工作電源,采用市場(chǎng)上出售的成品,不再另行設(shè)計(jì)。圖3-2-1存放器擴(kuò)展的電路圖第四章流水燈程序*include"reg51.h"

*defineuintunsignedint

*defineucharunsignedchar

consttable[]={0*fe,0*fd,0*fb,0*f7,0*ef,0*df,0*bf,0*7f};

voiddelay(uintz)

//delay1ms

{

uint*,y;

for(*=z;*>0;*--)

for(y=124;y>0;y--);

}voidmain(void)

{

uchar*;

while(1)

{

for(*=0;*<8;*++)

{

P0=table[*];

delay(1000);

}

}

}完畢語(yǔ)本設(shè)計(jì)涉及模擬電路、數(shù)字電路、單片機(jī)、嵌入式系統(tǒng)、檢測(cè)理論、虛擬儀器、信號(hào)處理、誤差理論等,對(duì)實(shí)際動(dòng)手能力有一定的要求,因此需要實(shí)驗(yàn)設(shè)備。目前我校各種實(shí)驗(yàn)設(shè)備能夠完成傳感器實(shí)驗(yàn)、模/數(shù)電子實(shí)驗(yàn)、單片機(jī)實(shí)驗(yàn)、光電實(shí)驗(yàn)和虛擬儀器實(shí)驗(yàn)等。本文重點(diǎn)闡述該系統(tǒng)主控單元、各單元連接方式以及功能定義,所有模塊用可拆卸方式裝配,既可以用到本平臺(tái)的模塊,又可以在此根底上對(duì)不同模塊進(jìn)展自行開(kāi)發(fā),所有軟、硬件均可根據(jù)需求任意改動(dòng),能夠最大限度調(diào)動(dòng)同學(xué)們創(chuàng)造性,同時(shí)又可滿(mǎn)足低層次的簡(jiǎn)單需求,設(shè)計(jì)的設(shè)計(jì)思想,原理和軟件設(shè)計(jì)較簡(jiǎn)單,難點(diǎn)在于PCB板的布局和布線(xiàn)以及美觀的效果。采用了矩陣式布局,可以較好的解決這一難題,但是受單片機(jī)I/O口的限制,能控制每一個(gè)LBDD的數(shù)量有限。大型的設(shè)計(jì)可以采用擴(kuò)展I/O口和矩陣式相結(jié)合的方式。通過(guò)系統(tǒng)整體測(cè)試,本設(shè)計(jì)還存在些問(wèn)題,下面我舉例一些:顯示局部用的128個(gè)LBD,照此設(shè)計(jì)實(shí)際上可以直接購(gòu)置兩塊8*8的LED點(diǎn)陣來(lái)完成,不比大費(fèi)周章,所以跟最初多樣化的圖形期望有些差距。圖形的顯示比擬單調(diào),這跟LBD顏色的選擇的排版有關(guān)。程序相對(duì)來(lái)說(shuō)比擬繁瑣,要實(shí)現(xiàn)跟多樣化的漂亮圖案就要更加冗長(zhǎng)的編寫(xiě)。除了以上幾點(diǎn)還有很多缺乏之處,本可以加以改正但是由于條件和時(shí)間關(guān)系,再最初設(shè)計(jì)上考慮的不夠周全,沒(méi)能加以修正,希望將來(lái)能將其完善。參考文獻(xiàn)[1]海濤.ATmega系列單片機(jī)原理及應(yīng)用——C語(yǔ)言教程[M].:機(jī)械工業(yè),2008-1-1[2]萬(wàn)光毅,嚴(yán)毅.單片機(jī)實(shí)驗(yàn)與實(shí)踐教程(一)[M].:航空航天大學(xué),2003.[3]馬潮.AVR單片機(jī)嵌入式系統(tǒng)原理與應(yīng)用實(shí)踐[M].:航空航天大學(xué),2007.10[4]三恒星科技.AVR單片機(jī)原理應(yīng)用實(shí)例[M].:電子工業(yè),2009.07[5]*育才.MCS51系列單片微型計(jì)算機(jī)及其應(yīng)用[M].**:東南大學(xué),2004,95-125.[6]*愛(ài)鈞.8051單片機(jī)實(shí)踐教程[M].:電子工業(yè),2005,93-109.[7]超景波,王勁松,滕敦明.PTOTELD*P電路設(shè)計(jì)[M].:電子工業(yè),2007,51-90.[8]樓然苗,李光飛.51系列單片機(jī)設(shè)計(jì)實(shí)例[M].:航空航天大學(xué),2006,40-159.[9]AT89C51DATASHEEPPhilipsSemiconductors1999.dec[10

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論