千文網(wǎng)小編為你整理了多篇相關(guān)的《單片機(jī)實(shí)習(xí)報(bào)告(推薦6篇)》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在千文網(wǎng)還可以找到更多《單片機(jī)實(shí)習(xí)報(bào)告(推薦6篇)》。
第一篇:?jiǎn)纹瑱C(jī)實(shí)訓(xùn)總結(jié)
從剛開(kāi)始接觸單片機(jī),到現(xiàn)在已經(jīng)有4年的時(shí)間了,在這期間學(xué)習(xí)和使用了51單片機(jī)、飛思卡爾單片機(jī),lpc2138,pic16f887等系列的單片機(jī),每接觸一款單片機(jī),都會(huì)經(jīng)歷熟悉其基本開(kāi)發(fā),然后將其用于項(xiàng)目中的過(guò)程,對(duì)于如何學(xué)習(xí)一款單片機(jī),自己做了如下的總結(jié)。
大家都知道,51單片機(jī)是最容易入門(mén)的,不僅因?yàn)槠渚幊毯?jiǎn)單,更重要的是網(wǎng)上的資料非常豐富。所以一般學(xué)習(xí)單片機(jī)開(kāi)發(fā)的都將51單片機(jī)作為入門(mén)開(kāi)發(fā)的首選。我學(xué)習(xí)51單片機(jī)的時(shí)候是采用這樣的一個(gè)步驟進(jìn)行學(xué)習(xí)的:
第一步(熟悉的過(guò)程):買(mǎi)了一款51單片機(jī)開(kāi)發(fā)板,然后就開(kāi)始了我的學(xué)習(xí)之旅,剛開(kāi)始的時(shí)候沒(méi)有去看視頻教程,而是對(duì)著一本實(shí)驗(yàn)教材進(jìn)行學(xué)習(xí),那本實(shí)驗(yàn)教材的名字記不清楚了,但是其內(nèi)容就是圍繞單片機(jī)的led燈進(jìn)行控制,將51單片機(jī)內(nèi)部的各個(gè)功能部件全部都使用到了,這樣就能使我在很短的時(shí)間內(nèi),通過(guò)控制led燈的亮、滅熟悉了51單片機(jī)的內(nèi)部的各種資源,這時(shí)對(duì)51單片機(jī)也就沒(méi)有感到陌生了。所以,個(gè)人覺(jué)得,學(xué)習(xí)單片機(jī),要從實(shí)驗(yàn)入手,先熟悉單片機(jī)再說(shuō),開(kāi)發(fā)語(yǔ)言開(kāi)始使用的是c語(yǔ)言。
第二步(進(jìn)階的過(guò)程):有了第一步的基礎(chǔ)之后,接下來(lái)的便是進(jìn)階的過(guò)程,當(dāng)時(shí),我看的是郭天祥十天學(xué)會(huì)單片機(jī)的視頻教程,因?yàn)檫@個(gè)教程從基礎(chǔ)到復(fù)雜的編程慢慢深入,講的比較的全面,而且也生動(dòng),所以那一階段,也是我學(xué)習(xí)單片機(jī)進(jìn)步最快的階段,每次聽(tīng)課的時(shí)候,按照上面的實(shí)驗(yàn),以及課堂上面調(diào)試程序時(shí)出現(xiàn)的一些問(wèn)題,自己認(rèn)真的在電腦上進(jìn)行調(diào)試,并分析產(chǎn)生故障的原因,讓我有了一定的開(kāi)發(fā)基礎(chǔ)。在看完了視頻教程之后,后面又對(duì)基礎(chǔ)的知識(shí)進(jìn)行了下補(bǔ)習(xí),主要是看單片機(jī)原理性的教材,因?yàn)橛行┘?xì)節(jié)性的東西還是要從教材上面獲得。
第三步(項(xiàng)目實(shí)戰(zhàn)的階段):學(xué)習(xí)單片機(jī)的時(shí)候,雖然也編寫(xiě)了一些程序,但是那些都是一些很小的模塊程序,并沒(méi)有起到綜合應(yīng)用的目的,所以在這之后,我和另外一個(gè)學(xué)習(xí)硬件的同學(xué)一起組成了一個(gè)小的團(tuán)隊(duì),進(jìn)行項(xiàng)目實(shí)踐開(kāi)發(fā),那時(shí)候,實(shí)驗(yàn)室的條件比價(jià)好,有很多的器件可以自己使用。所以,我們就設(shè)計(jì)了我們的第一個(gè)作品,基于單片機(jī)的液體點(diǎn)滴監(jiān)控系統(tǒng)。做這個(gè)系統(tǒng)時(shí),就將以前單片機(jī)所學(xué)的知識(shí),做了一個(gè)綜合的應(yīng)用,包括有l(wèi)cd1602控制,串口的控制等。
經(jīng)過(guò)以上三個(gè)步驟的學(xué)習(xí)之后,對(duì)于51單片機(jī)的開(kāi)發(fā)基本上就算入門(mén)了。而對(duì)于其他類(lèi)型的單片機(jī),如飛思卡爾單片機(jī),lpc2148arm7單片機(jī),pic16f887等,雖然每個(gè)系列的功能不一樣,但是最基本的編程思想還是一樣的,不同的可能就是編譯器,程序下載的軟件等差別,所以有了51單片機(jī)的開(kāi)發(fā)基礎(chǔ)之后,學(xué)習(xí)其他單片機(jī)所采用的方法就是一個(gè)差異化的學(xué)習(xí),學(xué)習(xí)各種單片機(jī)不同的地方,這樣,就能很快的熟悉一款新的型號(hào)的單片機(jī)。
如在學(xué)習(xí)pic16f887這個(gè)系列的單片機(jī)時(shí),我首先做的工作不是去閱讀數(shù)據(jù)手冊(cè),而是先拿著demo代碼,在編譯軟件中編譯、鏈接、生成hex文件,然后將其下載到開(kāi)發(fā)板中跑起來(lái),這個(gè)過(guò)程主要就是學(xué)習(xí)其軟件的基本操作,有了這個(gè)基礎(chǔ)之后,就能自己進(jìn)行編程、測(cè)試。之后就是熟悉其編程的模式,所謂其編程模式,就是寄存器的控制,中斷程序的編寫(xiě),熟悉了這個(gè)操作,也就能控制其他的功能模塊了,如串口的控制、i2c硬件控制器的控制。這些基本的開(kāi)發(fā)熟悉了之后,接下來(lái)便是學(xué)習(xí)差異的部分,例如pic單片機(jī)c語(yǔ)言中,其堆棧深度不能超過(guò)8級(jí),超過(guò)了之后,將會(huì)使得程序出現(xiàn)跑飛的現(xiàn)象。而且內(nèi)存的分配完全要靠自己來(lái)控制,分成了4個(gè)bank的數(shù)據(jù),bank0,bank1,bank2,bank3等。這些就是每個(gè)系列單片機(jī)所獨(dú)有的一些東西,這些東西需要詳細(xì)的了解,因?yàn)樗鼈兛赡転槟愕木幊處?lái)很大的便利。
以上就是我學(xué)習(xí)單片機(jī)的總結(jié),如果大家有更好的學(xué)習(xí)方法,希望大家能夠提出來(lái),一起討論,共同進(jìn)步。
第二篇:?jiǎn)纹瑱C(jī)實(shí)訓(xùn)總結(jié)
通過(guò)這一個(gè)學(xué)期的單片機(jī)學(xué)習(xí),我收獲了很多關(guān)于單片機(jī)的知識(shí),并且這些知識(shí)和日常的生活息息相關(guān)。了解了一些簡(jiǎn)單程序的錄入,LED顯示器、鍵盤(pán)、和顯示器的應(yīng)用和原理。
LED顯示器:LED顯示器是由發(fā)光二管組成顯示字段的器件。通常的8段LED顯示器是由8個(gè)發(fā)光二極管組成,LED顯示器分共陽(yáng)極和共陰極兩種。有段選碼和和位選碼。當(dāng)LED顯示器每段的平均電流位5MA時(shí),就有較滿(mǎn)意的亮度,一般選擇斷碼5-10MA電流;位線(xiàn)的電流應(yīng)選擇40-80MA。LED顯示器的顯示方式有動(dòng)態(tài)和靜態(tài)兩種。7289A芯片是具有SPI串行接口功能的顯示鍵盤(pán)控制芯片,它可同時(shí)取得8位共陰極數(shù)碼管和64個(gè)鍵的鍵盤(pán)矩陣。7289A的控制指令分為兩類(lèi):8位寬度的單字節(jié)指令和16位寬度雙字節(jié)指令;還有閃爍指令和消隱指令。7289A采用串行方式SPI總線(xiàn)與微處理器通信;7289A與AT89C52接口電路,在實(shí)際電路中無(wú)論接不接鍵盤(pán),電路中連接到其各段上的8個(gè) 100千歐的下拉電阻均不可以省去,如果不接鍵盤(pán)而只接顯示器可以省去8個(gè)10千歐電阻,若僅接鍵盤(pán)而不接顯示器,可省去串入DP及SA-SG連線(xiàn)的8個(gè)220歐電阻,7289A還需要外接晶體振蕩電路。液晶顯示器簡(jiǎn)稱(chēng)LCD,其顯示原理是用經(jīng)過(guò)處后的液晶具有能改變光線(xiàn)傳輸方向的特性,達(dá)到顯示字符和圖形的目的。最簡(jiǎn)單的筆段式液晶顯示器類(lèi)似于LCD顯示器,可以顯示簡(jiǎn)單的字符和數(shù)字,而目前大量使用的是點(diǎn)陣式LCD顯示器,既可以顯示字符和數(shù)字也可以顯示漢字和圖形。如果把LCD顯示屏、背光可變電源、接口控制邏輯、驅(qū)動(dòng)集成芯片等部件構(gòu)成一個(gè)整體,是的與CPU接口十分方便。
鍵盤(pán):鍵盤(pán)是最常見(jiàn)的計(jì)算機(jī)輸入設(shè)備,它廣泛應(yīng)用于微型計(jì)算機(jī)和各種終端設(shè)備上。計(jì)算機(jī)操作者通過(guò)鍵盤(pán)向計(jì)算機(jī)輸入各種指令、數(shù)據(jù),指揮計(jì)算機(jī)的工作。按照鍵盤(pán)的工作原理和按鍵方式的不同,可以劃分為四種:機(jī)械式鍵盤(pán)采用類(lèi)似金屬接觸式開(kāi)關(guān),工作原理是使觸點(diǎn)導(dǎo)通或斷開(kāi),具有工藝簡(jiǎn)單、噪音大、易維護(hù)的特點(diǎn)。 塑料薄膜式鍵盤(pán)鍵盤(pán)內(nèi)部共分四層,實(shí)現(xiàn)了無(wú)機(jī)械磨損。其特點(diǎn)是低價(jià)格、低噪音和低成本,已占領(lǐng)市場(chǎng)絕大部分份額。 導(dǎo)電橡膠式鍵盤(pán)觸點(diǎn)的結(jié)構(gòu)是通過(guò)導(dǎo)電橡膠相連。鍵盤(pán)內(nèi)部有一層凸起帶電的導(dǎo)電橡膠,每個(gè)按鍵都對(duì)應(yīng)一個(gè)凸起,按下時(shí)把下面的觸點(diǎn)接通。這種類(lèi)型鍵盤(pán)是市場(chǎng)由機(jī)械鍵盤(pán)向薄膜鍵盤(pán)的過(guò)渡產(chǎn)品。 無(wú)接點(diǎn)靜電電容式鍵盤(pán)使用類(lèi)似電容式開(kāi)關(guān)的原理,通過(guò)按鍵時(shí)改變電極間的距離引起電容容量改變從而驅(qū)動(dòng)編碼器。特點(diǎn)是無(wú)磨損且密封性較好。
按照按鍵方式的不同鍵盤(pán)可分為接觸式和無(wú)觸點(diǎn)式兩類(lèi)。接觸式鍵盤(pán)就是我們通常所說(shuō)的機(jī)械式鍵盤(pán),它又分為普通觸點(diǎn)式和干簧式。普通觸點(diǎn)式的兩個(gè)觸點(diǎn)直接接觸,從而使電路閉合,產(chǎn)生信號(hào);而干簧式鍵盤(pán)則是在觸點(diǎn)間加裝磁鐵,當(dāng)鍵按下時(shí),依靠磁力使觸點(diǎn)接觸,電路閉合。與普通觸點(diǎn)式鍵盤(pán)相比,干簧式鍵盤(pán)具有響應(yīng)速度快、使用壽命長(zhǎng)、觸點(diǎn)不易氧化等優(yōu)點(diǎn)。無(wú)觸點(diǎn)式鍵盤(pán)又分為電容式、霍爾式和觸摸式三種。其中電容式是我們最常用到的鍵盤(pán)類(lèi)型,它的觸點(diǎn)之間并非直接接觸,而是當(dāng)按鍵按下時(shí),在觸點(diǎn)之間形成兩個(gè)串聯(lián)的平板電容,從而使脈沖信號(hào)通過(guò),其效果與接觸式是等同的。電容式鍵盤(pán)擊鍵時(shí)無(wú)噪聲,響應(yīng)速度快,但是價(jià)格很高一些。
顯示器:按照顯示器的顯示管分類(lèi)CRT、LCD。按顯示色彩分類(lèi)單色顯示器、彩色顯示器。按大小分類(lèi)通常有14寸、15寸、17寸和19寸,或者更大。顯示管的屏幕上涂有一層熒光粉,電子槍發(fā)射出的電子擊打在屏幕上,使被擊打位置的熒光粉發(fā)光,從而產(chǎn)生了圖像,每一個(gè)發(fā)光點(diǎn)又由“紅”“綠”“藍(lán)”三個(gè)小的發(fā)光點(diǎn)組成,這個(gè)發(fā)光點(diǎn)也就是一個(gè)象素。由于電子束是分為三條的,它們分別射向屏幕上的這三種不同的發(fā)光小點(diǎn),從而在屏幕上出現(xiàn)絢麗多彩的畫(huà)面。顯示器顯示畫(huà)面是由顯示卡來(lái)控制的。若仔細(xì)觀察顯示器上的文本或圖像是由點(diǎn)組成的,屏幕上點(diǎn)越多越密,則分辨率越高。
屏幕上相鄰兩個(gè)同色點(diǎn)的距離稱(chēng)為點(diǎn)距,常見(jiàn)點(diǎn)距規(guī)格有0.31mm、0.28mm、0.25mm等。顯示器點(diǎn)距越小,在高分辨率下越容易取得清晰的顯示效果。電子束采用光柵掃描方式,從屏幕左上角一點(diǎn)開(kāi)始,向右逐點(diǎn)進(jìn)行掃描,形成一條水平線(xiàn);到達(dá)最右端后,又回到下一條水平線(xiàn)的左端,重復(fù)上面的過(guò)程;當(dāng)電子束完成右下角一點(diǎn)的掃描后,形成一幀。此后,電子束又回到左上方起點(diǎn),開(kāi)始下一幀的掃描。這種方法也就是常說(shuō)的逐行掃描顯示。而隔行掃描指電子束在掃描時(shí)每隔一行掃一線(xiàn),完成一屏后再返回來(lái)掃描剩下的線(xiàn),這與電視機(jī)的原理一樣。隔行掃描的顯示器比逐行掃描閃爍得更厲害,也會(huì)讓使用者的眼睛更疲勞。完成一幀所花時(shí)間的倒數(shù)叫垂直掃描頻率,也叫刷新頻率,比如60Hz、75Hz等。
通過(guò)這幾天的單片機(jī)的實(shí)訓(xùn),我在理論的基礎(chǔ)上更深刻的掌握了單片機(jī)的深層內(nèi)容及實(shí)際生活中的應(yīng)用,實(shí)訓(xùn)鍛煉了自己動(dòng)手能力和思維能力,還有在軟件方面的編程能力,讓我受益匪淺,同時(shí)也暴露出一些平時(shí)學(xué)習(xí)上的問(wèn)題,讓我深刻反思。這些問(wèn)題的發(fā)現(xiàn)將為我以后的學(xué)習(xí)和工作找明道路,查漏補(bǔ)缺為進(jìn)一步學(xué)習(xí)作好準(zhǔn)備。通過(guò)實(shí)訓(xùn),讓我懂得了如何編寫(xiě)一些簡(jiǎn)單的程序,學(xué)會(huì)了如何制作單片機(jī)應(yīng)用程序,并且可以在今后的日常生活中靈活運(yùn)用。
第三篇:?jiǎn)纹瑱C(jī)實(shí)訓(xùn)總結(jié)
通過(guò)今次單片機(jī)實(shí)訓(xùn),使我對(duì)單片機(jī)的認(rèn)識(shí)有了更深刻的理解。系統(tǒng)以51單片機(jī)為核心部件,利用匯編軟件編程,通過(guò)鍵盤(pán)控制和數(shù)碼管顯示實(shí)現(xiàn)了基本時(shí)鐘顯示功能、時(shí)間調(diào)節(jié)功能,能實(shí)現(xiàn)本設(shè)計(jì)題目的基本要求和發(fā)揮部分。
由于時(shí)間有限和本身知識(shí)水平的限制,本系統(tǒng)還存在一些不夠完善的地方,要作為實(shí)際應(yīng)用還有一些具體細(xì)節(jié)問(wèn)題需要解決。例如:不能實(shí)現(xiàn)只用兩個(gè)按鍵來(lái)控制時(shí)鐘時(shí)間,還不能實(shí)現(xiàn)鬧鐘等擴(kuò)展功能。
踉踉蹌蹌地忙碌了兩周,我的時(shí)鐘程序終于編譯成功。當(dāng)看著自己的程序,自己成天相伴的系統(tǒng)能夠健康的運(yùn)行,真是莫大的幸福和欣慰。我相信其中的酸甜苦辣最終都會(huì)化為甜美的甘泉。
但在這次實(shí)訓(xùn)中同時(shí)使我對(duì)匯編語(yǔ)言有了更深的認(rèn)識(shí)。當(dāng)我第一次接觸匯編語(yǔ)言就感覺(jué)很難,特別是今次實(shí)訓(xùn)要用到匯編語(yǔ)言,盡管困難重重,可我們還是克服了。這次的實(shí)訓(xùn)使培養(yǎng)了我們嚴(yán)肅認(rèn)真的做事作風(fēng),增強(qiáng)了我們之間的團(tuán)隊(duì)合作能力,使我們認(rèn)識(shí)到了團(tuán)隊(duì)合作精神的重要性。
這次實(shí)訓(xùn)的經(jīng)歷也會(huì)使我終身受益,我感受到這次實(shí)訓(xùn)是要真真正正用心去做的一件事情,是真正的自己學(xué)習(xí)的過(guò)程和研究的過(guò)程,沒(méi)有學(xué)習(xí)就不可能有研究的能力,沒(méi)有自己的研究,就不會(huì)有所突破。希望這次的經(jīng)歷能讓我在以后學(xué)習(xí)中激勵(lì)我繼續(xù)進(jìn)步。
第四篇:?jiǎn)纹瑱C(jī)實(shí)習(xí)報(bào)告
一、生產(chǎn)實(shí)習(xí)的目的和意義:
生產(chǎn)實(shí)習(xí)是培養(yǎng)本科學(xué)生理論聯(lián)系實(shí)際,提高實(shí)際動(dòng)手操作潛力的重要教學(xué)環(huán)節(jié)。本專(zhuān)業(yè)的生產(chǎn)實(shí)習(xí)旨在使學(xué)生廣泛了解實(shí)際電子產(chǎn)品生產(chǎn)的全過(guò)程,熟悉電子產(chǎn)品的主要技術(shù)管理模式,并在實(shí)習(xí)的操作過(guò)程中學(xué)習(xí)掌握電子產(chǎn)品的焊接安裝調(diào)試的實(shí)際操作技能。鞏固和加深理解所學(xué)的理論,開(kāi)闊眼界,提高潛力,為培養(yǎng)高素質(zhì)大學(xué)本科人才打下必要的基礎(chǔ)。透過(guò)學(xué)習(xí),是理論與實(shí)際相結(jié)合,能夠使學(xué)生加深對(duì)所學(xué)知識(shí)的理解,并為后續(xù)專(zhuān)業(yè)課的學(xué)習(xí)帶給必要的感性知識(shí),同時(shí)使學(xué)生直接了解本業(yè)的生產(chǎn)過(guò)程和生產(chǎn)資料,為將來(lái)走上工作崗位帶給必要的實(shí)際生產(chǎn)知識(shí)。
二、實(shí)習(xí)的基本資料:
集中授課,進(jìn)行相關(guān)知識(shí)的學(xué)習(xí)。
學(xué)習(xí)掌握電子產(chǎn)品的獨(dú)立性設(shè)計(jì)與安裝調(diào)試的潛力;進(jìn)一步掌握電子測(cè)量?jī)x器的正確使用方法,電元器件的測(cè)量與篩選技術(shù)。
初步了解電子整機(jī)產(chǎn)品的工藝過(guò)程。
為能使學(xué)生得到充分的鍛煉,較大的提高學(xué)生的實(shí)際動(dòng)手潛力,本次生產(chǎn)實(shí)習(xí)安排每一位學(xué)生獨(dú)立完成全部系統(tǒng)的設(shè)計(jì)與安裝工作。
本實(shí)習(xí)環(huán)節(jié),學(xué)生要獨(dú)立使用電焊鐵及各種電子測(cè)試設(shè)備電路安裝與調(diào)試,要學(xué)生嚴(yán)格遵守電器設(shè)備的使用安全,遵守實(shí)驗(yàn)室的各項(xiàng)規(guī)章制度。
三、基本要求:
在教師的指導(dǎo)下練習(xí)在測(cè)試電路德核心板上焊接元件,掌握焊接要領(lǐng)。
熟悉元器件的性能及管腳分配。
在給定的PCB板上焊接跳線(xiàn),IC插座,電阻,電容,LED器件等。
檢查焊接是否正確。
插上元器件,運(yùn)行系統(tǒng),并觀測(cè)系統(tǒng)工作是否正常。
四、總體設(shè)計(jì)電路思想和原理:
本次生產(chǎn)實(shí)習(xí)用到的開(kāi)發(fā)板和模塊共7塊,分別為:?jiǎn)纹瑱C(jī)核心板,電子鐘模塊,MP3模塊,RFID模塊,無(wú)線(xiàn)傳輸模塊,脈搏傳感模塊,GPS模塊。
各模塊相互組合,其所能實(shí)現(xiàn)的基本功能如下:
單片機(jī)核心板+電子鐘模塊:實(shí)現(xiàn)時(shí)光的顯示,溫度的測(cè)量,且可透過(guò)遙控器調(diào)時(shí)定鬧等。
單片機(jī)核心板+無(wú)線(xiàn)傳輸模塊:實(shí)現(xiàn)數(shù)據(jù)的近距離無(wú)線(xiàn)傳輸。
單片機(jī)核心板+MP3模塊(含SD卡):實(shí)現(xiàn)MP3播放功能。
單片機(jī)核心板+RFID模塊:實(shí)現(xiàn)地鐵檢票系統(tǒng)的模擬。
單片機(jī)核心板+脈搏傳感模塊:實(shí)現(xiàn)人體脈搏傳感的測(cè)量。
單片機(jī)核心板+GPS模塊:實(shí)現(xiàn)GPS衛(wèi)星定位功能。
(一)核心板電路設(shè)計(jì)
單片機(jī)核心板電路主要包括STC12C5A60S2單片機(jī),電子鐘模塊接口電路,MP3接口電路,無(wú)線(xiàn)傳輸模塊接口電路,脈搏傳感模塊接口電路,GPS模塊接口電路,串口擴(kuò)展電路,電源供電電路。該系統(tǒng)的單片機(jī)是宏晶科技生產(chǎn)的單時(shí)鐘機(jī)器周期(IT)的單片機(jī),是高速低功耗超強(qiáng)干擾的新一代8051單片機(jī)。透過(guò)使用STC-ISP軟件,該單片機(jī)可實(shí)現(xiàn)串口在線(xiàn)編程,無(wú)需編程器,無(wú)需仿真器。
核心板電路的設(shè)計(jì)思想主要是圍繞單片機(jī)芯片的工作原理和特點(diǎn),為其實(shí)現(xiàn)合理的設(shè)計(jì)出外圍電路:包括電源電路,顯示電路部分,復(fù)位電路部分,串行口通信電路,按鍵電路等。
(二)電子鐘模塊電路設(shè)計(jì)
該模塊主要用到的芯片有:時(shí)鐘持續(xù)芯片DS1302,單總線(xiàn)數(shù)字溫度傳感器DS18B20,紅外遙控解碼器TL1838A。
該模塊電路設(shè)計(jì)的思想是了解這三種芯片的工作電壓,DS1302的工作時(shí)鐘頻率以及三種芯片與單片機(jī)之間的硬件連接。
(三)MP3模塊電路設(shè)計(jì)
該模塊用到的主要芯片有MP3音頻解碼芯片VS1003,3.3V電壓轉(zhuǎn)換芯片LM1117-3.3,2.5V電壓轉(zhuǎn)換芯片LM1117-2.5。
該電路的設(shè)計(jì)思想主要是了解芯片的作用和特點(diǎn),尋找各芯片之間的聯(lián)系,VS1003芯片是該模塊的主要部分。單片機(jī)設(shè)有單獨(dú)解碼MP3文件的功能,而單片機(jī)可與透過(guò)VS1003的接口電路的連接,進(jìn)行MP3的解碼,實(shí)現(xiàn)音頻的輸出。透過(guò)芯片各引腳的功能和特點(diǎn),合理的設(shè)計(jì)出相應(yīng)的外圍電路。
(四)RFID模塊電路的設(shè)計(jì)
該模塊的電路所用到的主要芯片為13.56MHZ的非接觸式通信讀卡芯片F(xiàn)M1702。該芯片是基于ISO/4443標(biāo)準(zhǔn)的非接觸卡讀卡機(jī)專(zhuān)用芯片,采用0.6微米CMOS EEPROM工藝,支持13.56MHZ頻率下的type A非接觸式通信協(xié)議,
支持多種加窗算法,兼容philips的MFRC530(SPI接口)讀卡機(jī)芯片。
該模塊的電路設(shè)計(jì)思想是基于FM1702各引腳的功能和特點(diǎn),合理的設(shè)計(jì)芯片的外圍電路,其中的電容和電感所構(gòu)成的天線(xiàn)是芯片與S50卡通信的工具。
五、單元電路設(shè)計(jì):
單片機(jī)核心板電路分析
單片機(jī)核心板是本次實(shí)習(xí)中最重要的部分,它是實(shí)現(xiàn)各種模塊功能的基礎(chǔ)部分。單片機(jī)核心板的核心是STC12C5A60S2單片機(jī)芯片,圍繞該芯片設(shè)計(jì)出相應(yīng)電源供電電路,蜂鳴器驅(qū)動(dòng)電路,按鍵電路,串行口通信電路,復(fù)位電路,液晶屏驅(qū)動(dòng)電路以及各模塊的接口電路,由以上的電路部分就構(gòu)成一個(gè)核心板電路系統(tǒng)。
電子鐘模塊電路分析
電子鐘模塊配合單片機(jī)核心板,可在LCD1602液晶屏上顯示當(dāng)前的日期(年月日)時(shí)光(時(shí)分秒),環(huán)境溫度值,和紅外遙控解碼值。用戶(hù)可透過(guò)遙控器或單片機(jī)核心板上的按鍵來(lái)進(jìn)行日期和時(shí)光的設(shè)置。
透過(guò)遙控上的“EQ”鍵,可控制LED顯示界面在時(shí)光溫度紅外解碼之間的切換。如果想調(diào)整時(shí)光,需要首先使用遙控器的“EQ”鍵將LCD顯示調(diào)制時(shí)光界面;之后透過(guò)按“播放停止鍵”將時(shí)光停止;然后再按“左快捷鍵”向右切換;最后按“加減鍵”能夠進(jìn)行數(shù)值的加減操作,調(diào)整完成后,再次按“播放停止鍵”,時(shí)光開(kāi)始運(yùn)行。另外透過(guò)單片機(jī)核心板上的K1-K4鍵也能夠完成時(shí)光的調(diào)整:其中K1鍵對(duì)應(yīng)遙控器的“右快捷鍵”,即實(shí)現(xiàn)向右切換年月日時(shí)分;K3鍵對(duì)應(yīng)遙控器的“加鍵”,即實(shí)現(xiàn)年月日時(shí)分的加1;K4鍵對(duì)應(yīng)遙控器的“減鍵”,即實(shí)現(xiàn)年月日時(shí)分的減1。
MP3電路模塊分析
是一單芯片MP3/WMA/MIDI音頻解碼和ADPCM編碼芯片,其擁有一個(gè)高性能低功耗的DSP處理器核VS-DSP.5K的指令RAM,0.5K的數(shù)據(jù)RAM,串行的控制和數(shù)據(jù)輸入接口,4個(gè)通用IO口,1個(gè)UART口;同時(shí)片內(nèi)帶有一個(gè)可變采樣率的DAC,一個(gè)立體聲DAC以及音頻耳機(jī)放大器;VS1003透過(guò)一個(gè)串行接口來(lái)接收輸入的比特流,它能夠作為一個(gè)系統(tǒng)的從機(jī)。
與單片機(jī)連接的引腳主要有7個(gè),分別為:SOSISCLKXDCSXRESETDREQMOSI,只有保證它們與單片機(jī)正確可靠的連接,才能對(duì)VS1003進(jìn)行有效的操作與控制。另外,VS1003各部分的供電電壓與輸出電壓值是不一樣的。
芯片各部分供電電壓如下表:
供電部分最小電壓推薦電壓最大電壓
模擬)
數(shù)字)
卡是一種大容量,性?xún)r(jià)比高,體積小,訪(fǎng)問(wèn)接口簡(jiǎn)單的存儲(chǔ)卡。SDIMMC卡超多 應(yīng)用于數(shù)碼相機(jī)MP3手機(jī)大容量存儲(chǔ)設(shè)備。作為這些便攜式設(shè)備的存儲(chǔ)載體,它具有低功耗,非易失性,保存數(shù)據(jù)無(wú)需消耗能量的特點(diǎn)。
卡只使用了1-7觸點(diǎn)。對(duì)于1號(hào)引腳(CD/DAT3)擴(kuò)展的DAT線(xiàn)(DAT1-DAT3)在上電后處于輸入狀態(tài),它們?cè)趫?zhí)行SET-BUS-WIDTH命令后作為DAT線(xiàn)操作,當(dāng)不用DAT1-DAT3線(xiàn)時(shí),主機(jī)應(yīng)使自我的DAT1-DAT3線(xiàn)處于輸入模式,這樣定義是為與MMC卡持續(xù)兼容。上電后,CD/DAT3作為帶50K上拉電阻的輸入線(xiàn)(可用于檢測(cè)卡是否存在或選取SPI模式)。用戶(hù)能夠在正常的數(shù)據(jù)傳輸中用SET-CLR-CARD-DETECT(ACMDA口)命令斷開(kāi)上拉電阻的連接。MMC卡的該引腳在SD模式下為保留引腳,在SD模式下無(wú)任何作用。對(duì)于2號(hào)引腳CMD,MMC卡在SD模式下為IO/PP/OO,MMC卡在SPI模式下為I/PP。
關(guān)于電壓匹配問(wèn)題,SD卡的邏輯電平相當(dāng)于3.3V TTL電平標(biāo)準(zhǔn),而單片機(jī)的邏輯電平為5V。因此,它們之間不能直接相連,否則會(huì)有燒毀SD卡的可能。解決邏輯器件接口的電平兼容問(wèn)題,原則主要有兩條:一為輸出電平器件輸出高電平的最小電壓值,應(yīng)大于理解電壓器件識(shí)別為高電平的最低電壓值;二為輸出電平器件輸出低電平的最大電壓值,應(yīng)小于理解器件識(shí)別為低電平的最高電壓值。思考到SD卡在SPI協(xié)議的工作模式下,通訊都是單向的,于是在單片機(jī)向SD卡傳輸數(shù)據(jù)時(shí)采用晶體管加上拉電阻法的方案。在SD卡向單片機(jī)傳輸數(shù)據(jù)時(shí),能夠直接連接。因?yàn)樗鼈冎g的電平剛好滿(mǎn)足上述的電平兼容原則,既經(jīng)濟(jì)又實(shí)用。該方案能夠雙電源供電(一個(gè)5V電源,一個(gè)3.3V電源供電),3.3V電源可用ASL1117穩(wěn)壓管從5V電源穩(wěn)壓獲取。
RFID模塊電路分析
基于FM1702SL的非接觸式IC卡讀寫(xiě)器,只要稍加改動(dòng)就能開(kāi)發(fā)成不一樣的射頻識(shí)別應(yīng)用系統(tǒng),如考勤系統(tǒng),門(mén)禁系統(tǒng),公交車(chē)收費(fèi)系統(tǒng)等。S50非接觸式卡貼合MIFARE的國(guó)際標(biāo)準(zhǔn),容量8K位,數(shù)據(jù)保存期10年,又可改寫(xiě)10萬(wàn)次,讀無(wú)限次。S50卡不帶電源,自帶天線(xiàn),內(nèi)含加密控制邏輯電路和通用邏輯電路,卡與讀卡器之間的通訊采用國(guó)際通用DES和RES保密交叉算法,具有較高的保密性能。
單片機(jī)與FMITDISL通用SPI總線(xiàn)通信,采用中斷工作模式,在FMITDISL復(fù)位后,務(wù)必進(jìn)行一次初始化程序以便初始化SPI接口模式,而且能夠同步實(shí)現(xiàn)單片機(jī)和FMITDISL的啟動(dòng)工作。信息存儲(chǔ)在MIFARSE卡里,讀寫(xiě)器與卡透過(guò)各自的天線(xiàn)建立起二者之間非接觸信息傳輸通道。當(dāng)卡進(jìn)入系統(tǒng)的工作區(qū)時(shí),讀寫(xiě)器向卡發(fā)射一組固定頻率的電磁波,卡內(nèi)有一個(gè)LC串聯(lián)諧振電路,其頻率與讀寫(xiě)器發(fā)射的頻率相同,在電磁波的激勵(lì)下,LC諧振電路產(chǎn)生共振,從而使電容內(nèi)有了電荷,在這個(gè)電容的另一端接有一個(gè)單向?qū)ǖ碾娮铀?,將帶資料內(nèi)的電荷送到另一個(gè)電容內(nèi)存儲(chǔ),當(dāng)所有積累的電荷到達(dá)2V時(shí),此電容可做到電源為其它電路帶給工作電壓,將卡內(nèi)數(shù)據(jù)發(fā)射出去或讀取讀寫(xiě)器的數(shù)據(jù)。
根據(jù)互感原理可知,讀寫(xiě)器天線(xiàn)半徑越大,匝數(shù)越多,讀寫(xiě)器上的天線(xiàn)和卡上的天線(xiàn)的互感系數(shù)就越大。根據(jù)國(guó)際標(biāo)準(zhǔn)的要求,卡和讀寫(xiě)器的通信距離為10cm,透過(guò)調(diào)整天線(xiàn)驅(qū)動(dòng)電壓能夠改變通信的最長(zhǎng)距離。天線(xiàn)的傳輸帶寬和品質(zhì)因數(shù)成反比關(guān)系。過(guò)高的品質(zhì)因數(shù)會(huì)導(dǎo)致帶寬減小,從而減弱讀寫(xiě)器的調(diào)制邊帶,會(huì)導(dǎo)致讀寫(xiě)器無(wú)法與卡通信。
無(wú)線(xiàn)傳輸模塊分析
是一無(wú)線(xiàn)通信芯片,采用FSK調(diào)制,能夠?qū)崿F(xiàn)點(diǎn)對(duì)點(diǎn)或是1對(duì)6的無(wú)線(xiàn)通信。無(wú)線(xiàn)通信速度最高可達(dá)2Mbps,只需為單片機(jī)系統(tǒng)預(yù)留5個(gè)GPIO,1個(gè)中斷輸入引腳,就可很容易地實(shí)現(xiàn)天線(xiàn)通信的功能,十分適合用MCU系統(tǒng)構(gòu)建無(wú)線(xiàn)通信功能。
具有收發(fā)模式,待機(jī)模式和掉電模式,四種工作模式,并由CE寄存器內(nèi)部PWRVP和PRIMRX共同控制。nRF24L01所有的配置都由配置寄存器來(lái)定義,這些配置寄存器可透過(guò)SPI口訪(fǎng)問(wèn)。SPI接口由SCKMOSIMISO及CSN組成,在配置模式下單片機(jī)透過(guò)SPI接口配置nRF24L01的工作參數(shù),在發(fā)射或接收模式下單片機(jī)SPI接口發(fā)送和接收數(shù)據(jù)。
單片機(jī)的控制指令從nRF24L01的MOSI引腳輸入,而nRF24L01的狀態(tài)信息和數(shù)據(jù)是從其MISO引腳輸出并送給單片機(jī)的。利用SPI傳輸數(shù)據(jù)時(shí),是先傳輸?shù)臀蛔止?jié),再傳輸高位字節(jié),并且在傳輸每個(gè)字節(jié)時(shí)是從高位傳起。
六、單片機(jī)軟件系統(tǒng)工作流程:
透過(guò)使用STC-ISP軟件,STC12C5A60S2單片機(jī)可實(shí)現(xiàn)串口在線(xiàn)編程。由于此刻大的數(shù)據(jù)計(jì)算機(jī)都不存在帶給單獨(dú)的串口,所以需要USB轉(zhuǎn)RS232串口線(xiàn)。
USB轉(zhuǎn)RS232串口設(shè)備驅(qū)動(dòng)程序的安裝
STC-ISP V483串口下載軟件
七、實(shí)習(xí)過(guò)程心得:
新學(xué)期伊始,就迎來(lái)了為期四周的單片機(jī)生產(chǎn)實(shí)習(xí)。在這次生產(chǎn)實(shí)習(xí)過(guò)程中,我受益頗多。這是我們經(jīng)歷的第一次廣泛了解實(shí)際電子產(chǎn)品生產(chǎn)的全過(guò)程。從最初的設(shè)計(jì),到焊接,安裝,調(diào)試,我們都是逐一親自動(dòng)手操作完成的。在這次實(shí)習(xí)中,我們遇到了不少問(wèn)題,但正是因?yàn)橛辛诉@些問(wèn)題,才有了我們更加深入學(xué)習(xí)的機(jī)會(huì)。為了解決這些問(wèn)題,我們查資料,探討,請(qǐng)教老師,充分利用自我身邊的一切資源來(lái)學(xué)習(xí)。這樣的學(xué)習(xí)過(guò)程讓我們對(duì)所學(xué)資料理解的更深刻,而且大大提高了我們的團(tuán)結(jié)協(xié)作潛力。在實(shí)際操作焊接的過(guò)程中,我們從笨拙到熟練,動(dòng)手潛力不斷提高,有了很大的進(jìn)步。這為我們以后步入工作崗位做了良好的鋪墊。
總之,透過(guò)這次生產(chǎn)實(shí)習(xí),我受益匪淺,各方面的潛力都有了提高。最后,感謝在實(shí)踐過(guò)程中悉心指導(dǎo)的每一位老師!