在當(dāng)下社會(huì),,接觸并使用報(bào)告的人越來(lái)越多,,不同的報(bào)告內(nèi)容同樣也是不同的。優(yōu)秀的報(bào)告都具備一些什么特點(diǎn)呢,?又該怎么寫(xiě)呢,?下面是小編帶來(lái)的優(yōu)秀報(bào)告范文,,希望大家能夠喜歡!
單片機(jī)實(shí)訓(xùn)報(bào)告書(shū)篇一
生產(chǎn)實(shí)習(xí)是培養(yǎng)本科學(xué)生理論聯(lián)系實(shí)際,提高實(shí)際動(dòng)手操作能力的重要教學(xué)環(huán)節(jié),。本專業(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ù)專業(yè)課的學(xué)習(xí)提供必要的感性知識(shí),同時(shí)使學(xué)生直接了解本業(yè)的生產(chǎn)過(guò)程和生產(chǎn)內(nèi)容,,為將來(lái)走上工作崗位提供必要的實(shí)際生產(chǎn)知識(shí),。
集中授課,,進(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板上焊接跳線,,ic插座,電阻,,電容,,led器件等。
檢查焊接是否正確,。
插上元器件,,運(yùn)行系統(tǒng),并觀測(cè)系統(tǒng)工作是否正常,。
本次生產(chǎn)實(shí)習(xí)用到的開(kāi)發(fā)板和模塊共7塊,,分別為:?jiǎn)纹瑱C(jī)核心板,電子鐘模塊,,mp3模塊,,rfid模塊,無(wú)線傳輸模塊,,脈搏傳感模塊,,gps模塊。
各模塊相互組合,,其所能實(shí)現(xiàn)的基本功能如下:
單片機(jī)核心板+電子鐘模塊:實(shí)現(xiàn)時(shí)間的顯示,,溫度的測(cè)量,且可通過(guò)遙控器調(diào)時(shí),、定鬧等,。
單片機(jī)核心板+無(wú)線傳輸模塊:實(shí)現(xiàn)數(shù)據(jù)的近距離無(wú)線傳輸,。
單片機(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ú)線傳輸模塊接口電路,,脈搏傳感模塊接口電路,gps模塊接口電路,,串口擴(kuò)展電路,,電源供電電路。該系統(tǒng)的單片機(jī)是宏晶科技生產(chǎn)的單時(shí)鐘機(jī)器周期(it)的單片機(jī),,是高速,、低功耗、超強(qiáng)干擾的新一代8051單片機(jī),。通過(guò)使用stc-isp軟件,,該單片機(jī)可實(shí)現(xiàn)串口在線編程,無(wú)需編程器,,無(wú)需仿真器,。
核心板電路的設(shè)計(jì)思想主要是圍繞單片機(jī)芯片的工作原理和特點(diǎn),為其實(shí)現(xiàn)合理的設(shè)計(jì)出外圍電路:包括電源電路,,顯示電路部分,,復(fù)位電路部分,串行口通信電路,,按鍵電路等,。
(二)電子鐘模塊電路設(shè)計(jì)
該模塊主要用到的芯片有:時(shí)鐘保持芯片ds1302,單總線數(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的非接觸式通信讀卡芯片fm1702。該芯片是基于iso/4443標(biāo)準(zhǔn)的非接觸卡讀卡機(jī)專用芯片,,采用0.6微米cmos,、eeprom工藝,支持13.56mhz頻率下的typea非接觸式通信協(xié)議,,
支持多種加窗算法,,兼容philips的mfrc530(spi接口)讀卡機(jī)芯片。
該模塊的電路設(shè)計(jì)思想是基于fm1702各引腳的功能和特點(diǎn),,合理的設(shè)計(jì)芯片的外圍電路,,其中的電容和電感所構(gòu)成的天線是芯片與s50卡通信的工具。
單片機(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)境溫度值,,和紅外遙控解碼值,。用戶可通過(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è),分別為:so,、si,、sclk、xdcs,、xreset,、dreq、mosi,,只有保證它們與單片機(jī)正確可靠的連接,,才能對(duì)vs1003進(jìn)行有效的操作與控制。另外,,vs1003各部分的供電電壓與輸出電壓值是不同的,。
卡是一種大容量,,性價(jià)比高,,體積小,,訪問(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線(dat1-dat3)在上電后處于輸入狀態(tài),,它們?cè)趫?zhí)行set-bus-width命令后作為dat線操作,當(dāng)不用dat1-dat3線時(shí),,主機(jī)應(yīng)使自己的dat1-dat3線處于輸入模式,,這樣定義是為與mmc卡保持兼容。上電后,,cd/dat3作為帶50k上拉電阻的輸入線(可用于檢測(cè)卡是否存在或選擇spi模式),。用戶可以在正常的數(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.3vttl電平標(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的電平剛好滿足上述的電平兼容原則,,既經(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),公交車收費(fèi)系統(tǒng)等,。s50非接觸式卡符合mifare的國(guó)際標(biāo)準(zhǔn),,容量8k位,數(shù)據(jù)保存期10年,,又可改寫(xiě)10萬(wàn)次,,讀無(wú)限次。s50卡不帶電源,,自帶天線,,內(nèi)含加密控制邏輯電路和通用邏輯電路,卡與讀卡器之間的通訊采用國(guó)際通用des和res保密交叉算法,,具有較高的保密性能,。
單片機(jī)與fmitdisl通用spi總線通信,采用中斷工作模式,,在fmitdisl復(fù)位后,,必須進(jìn)行一次初始化程序以便初始化spi接口模式,而且可以同步實(shí)現(xiàn)單片機(jī)和fmitdisl的啟動(dòng)工作,。信息存儲(chǔ)在mifarse卡里,,讀寫(xiě)器與卡通過(guò)各自的天線建立起二者之間非接觸信息傳輸通道,。當(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)容內(nèi)的電荷送到另一個(gè)電容內(nèi)存儲(chǔ),,當(dāng)所有積累的電荷達(dá)到2v時(shí),,此電容可做到電源為其它電路提供工作電壓,將卡內(nèi)數(shù)據(jù)發(fā)射出去或讀取讀寫(xiě)器的數(shù)據(jù),。
根據(jù)互感原理可知,,讀寫(xiě)器天線半徑越大,匝數(shù)越多,,讀寫(xiě)器上的天線和卡上的天線的互感系數(shù)就越大,。根據(jù)國(guó)際標(biāo)準(zhǔn)的要求,卡和讀寫(xiě)器的通信距離為10cm,通過(guò)調(diào)整天線驅(qū)動(dòng)電壓可以改變通信的最長(zhǎng)距離,。天線的傳輸帶寬和品質(zhì)因數(shù)成反比關(guān)系,。過(guò)高的品質(zhì)因數(shù)會(huì)導(dǎo)致帶寬減小,從而減弱讀寫(xiě)器的調(diào)制邊帶,,會(huì)導(dǎo)致讀寫(xiě)器無(wú)法與卡通信,。
無(wú)線傳輸模塊分析:
是一無(wú)線通信芯片,采用fsk調(diào)制,,可以實(shí)現(xiàn)點(diǎn)對(duì)點(diǎn)或是1對(duì)6的無(wú)線通信,。無(wú)線通信速度最高可達(dá)2mbps,只需為單片機(jī)系統(tǒng)預(yù)留5個(gè)gpio,,1個(gè)中斷輸入引腳,,就可很容易地實(shí)現(xiàn)天線通信的功能,非常適合用mcu系統(tǒng)構(gòu)建無(wú)線通信功能,。
具有收發(fā)模式,,待機(jī)模式和掉電模式,四種工作模式,,并由ce,、寄存器內(nèi)部pwr、vp和prim,、rx共同控制,。nrf24l01所有的配置都由配置寄存器來(lái)定義,這些配置寄存器可通過(guò)spi口訪問(wèn),。spi接口由sck,、mosi、miso及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í)是從高位傳起。
通過(guò)使用stc-isp軟件,,stc12c5a60s2單片機(jī)可實(shí)現(xiàn)串口在線編程,。由于現(xiàn)在大的數(shù)據(jù)計(jì)算機(jī)都不存在提供單獨(dú)的串口,所以需要usb轉(zhuǎn)rs232串口線,。
新學(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é)內(nèi)容理解的更深刻,,而且大大提高了我們的團(tuán)結(jié)協(xié)作能力。在實(shí)際操作焊接的過(guò)程中,,我們從笨拙到熟練,,動(dòng)手能力不斷提高,有了很大的進(jìn)步,。這為我們以后步入工作崗位做了良好的鋪墊,。
總之,通過(guò)這次生產(chǎn)實(shí)習(xí),,我受益匪淺,,各方面的能力都有了提高。最后,,感謝在實(shí)踐過(guò)程中悉心指導(dǎo)的每一位老師!
單片機(jī)實(shí)訓(xùn)報(bào)告書(shū)篇二
1,、熟悉手工焊錫的常用工具的使用,。
2、基本掌握手工電烙鐵的焊接技術(shù),,能夠獨(dú)立的完成簡(jiǎn)單電子產(chǎn)品的安裝與焊接,。
3、焊接pcb電路板,,調(diào)試制作的電路板,。
第一階段:實(shí)習(xí)說(shuō)明,、理論學(xué)習(xí)、元器件分發(fā)
7月19日:實(shí)習(xí)安排說(shuō)明,、電子工藝基本技能技法學(xué)習(xí),、單片機(jī)開(kāi)發(fā)系統(tǒng)演示。
這是實(shí)習(xí)的第一天,,司楊老師給我們介紹了一些基本的實(shí)習(xí)內(nèi)容以及注意事項(xiàng),,讓大家都準(zhǔn)時(shí)來(lái)到實(shí)習(xí)地點(diǎn),要把這次實(shí)習(xí)看做是一件很重要的課程來(lái)認(rèn)真對(duì)待,。雖然第一節(jié)課大家由于各種原因沒(méi)有全部準(zhǔn)時(shí)到實(shí)驗(yàn)室,,但是經(jīng)過(guò)老師的一番教誨,大家都懂得了準(zhǔn)時(shí)的重要性,。下午是由張海峰老師帶領(lǐng)我們一起了解了電子工藝的基本發(fā)展歷史和現(xiàn)狀,,并且講解了許多關(guān)于焊接的知識(shí)。在這個(gè)過(guò)程中,,由于是很多人一起在一個(gè)教室里,,難免會(huì)有些熱或者悶,很多人都覺(jué)得老師的這些講解都是無(wú)意義的,,甚至有的人有點(diǎn)反感,,但是,那是不認(rèn)真最終注定了是要付出代價(jià)的(像焊接與拆焊練習(xí)的時(shí)候不合格,,最終的pcb板沒(méi)有結(jié)果),。
7月20日:?jiǎn)纹瑱C(jī)開(kāi)發(fā)系統(tǒng)介紹、元器件分發(fā),、清點(diǎn)元件,、查閱資料。
這一天的任務(wù)就是大家一起認(rèn)識(shí)了許多類型的元件,,當(dāng)聽(tīng)說(shuō)我們這次的實(shí)習(xí)單單元件就涉及了76種時(shí),,我們這些孩子們瞬間有點(diǎn)難以接受,但是在我們真正見(jiàn)到這些元件以后,,幼小的心靈才有點(diǎn)安穩(wěn),,原來(lái)并不像我們想象中那么難,還是可以接受的,。接下來(lái)的時(shí)間就是分發(fā)元件,,這種像流水作業(yè)一樣的分發(fā)元件,讓我們對(duì)老師又有了新的看法,,不愧是老師,,這樣的都能想到,不然那么多元件那么多人還真不知道怎么樣才能把元件分下去,。由于有了老師的指導(dǎo),,元件很快就分了下去,,結(jié)果頁(yè)很是讓人滿意,至少?zèng)]有出現(xiàn)什么大的錯(cuò)誤,。
第二階段:基本練習(xí)
7月21日:元器件分揀,、元器件分裝。
這一天的實(shí)習(xí),,在我看來(lái),,就是為了鍛煉大家,第一點(diǎn)就是鍛煉大家是否認(rèn)識(shí)各種元件,,第二點(diǎn)就是鍛煉大家的耐心,,看你在面對(duì)那么多的小東西的時(shí)候能否保持平靜的心態(tài),做到不驕不躁,,堅(jiān)持到最后,。上午分揀元件,下午每個(gè)人一包元件,,把1000個(gè)元件分成每10個(gè)一小包,,再裝進(jìn)一個(gè)大包里面,這就看大家是否手快了,,而且還不能出錯(cuò),,總的來(lái)說(shuō),這一天還是很輕松的,。
7月22日:焊接練習(xí)
7月23日:拆焊練習(xí)
進(jìn)入焊接練習(xí)就是考驗(yàn)大家的時(shí)候了,,每個(gè)人發(fā)下去一個(gè)板子,我們就在上面焊了拆,,拆了再焊,,有的人很認(rèn)真的在按照老師教的步驟練習(xí),但是有些人卻認(rèn)為這沒(méi)有必要,,在這兩天的實(shí)習(xí)中我學(xué)到了許多焊接的知識(shí),。在焊接的過(guò)程中,我明白了焊接的原理,,即是:焊錫借助于助焊劑的作用,,經(jīng)過(guò)加熱熔化成液態(tài),進(jìn)入被焊金屬的縫隙,,在焊接物的表面,,形成金屬合金使兩種金屬體牢固地連接在一起。
我在老師的指導(dǎo)下,,更加了解焊接的步驟,即:左手拿焊錫絲,,右手拿電烙鐵,。把電烙鐵以45度左右?jiàn)A角與焊盤(pán)接觸,,加熱焊盤(pán)。待焊盤(pán)達(dá)到溫度時(shí),,同樣從與焊板成45度左右?jiàn)A角方向送焊錫絲,。待焊錫絲熔化一定量時(shí),迅速撤離焊錫絲,。最后撤離電烙鐵,。
在焊接的過(guò)程中,我們應(yīng)該注意:焊接的時(shí)間不能太久,,大概心里默數(shù)1,、2即可,然后再撤離焊錫絲,,再撤離電烙鐵,,在撤離電烙鐵時(shí),也一樣心里默數(shù)1,、2即可,;焊錫要適量,少了可能虛焊,,多了又容易連一塊,。
在焊的過(guò)程中,出現(xiàn)虛焊或則焊接不好,,要把焊錫吸掉,,重新再焊。在把焊錫吸掉的過(guò)程中,,左手拿這吸錫器,,右手拿著電烙鐵,先把電烙鐵與焊盤(pán)接觸,,加熱焊錫,,再將吸錫器靠近焊錫,按下吸錫器的按鈕,,就可以吧焊錫焊掉,,重復(fù)多次,就可清除焊盤(pán)上的焊錫,,注意不要將焊盤(pán)加熱太久,,以免把焊盤(pán)的銅片給吸掉。
7月24日:基本焊接技能考核
這一天的下午是我們2班的考核時(shí)間,,老師給大家每人發(fā)了一個(gè)小的板子和一個(gè)芯片,,同學(xué)們都認(rèn)真的把自己技術(shù)發(fā)揮到極致,按照老師的講解一個(gè)一個(gè)的把電阻焊在板子上,,直到自己認(rèn)為很滿意的時(shí)候才去讓老師檢查,,功夫不負(fù)有心人啊,,我的檢查結(jié)果竟然是a+,心里還算是很滿意,,后來(lái)老師又讓我們把焊上去的元件給拆下來(lái),,其中最困難的要數(shù)那個(gè)芯片了,這真是焊上去容易取下來(lái)難啊,,很多人都在這個(gè)上面浪費(fèi)了不少時(shí)間,。可能是拆的時(shí)候有點(diǎn)心急了,,不小心弄下來(lái)4個(gè)銅片,,結(jié)果得了a。
第三階段:?jiǎn)纹瑱C(jī)開(kāi)發(fā)系統(tǒng)制作
7月25,、26日:?jiǎn)纹瑱C(jī)開(kāi)發(fā)系統(tǒng)制作
這兩天的實(shí)習(xí),,實(shí)際上就是檢驗(yàn)我們之前的練習(xí)情況,包括焊接與心態(tài),,因?yàn)楹芏嗟脑仨氁灰粚?duì)應(yīng)放到它的位置,,有一個(gè)放錯(cuò)或者焊接不好的話都會(huì)影響最終的結(jié)果,導(dǎo)致調(diào)試結(jié)果不正確,。
pcb電路板的焊接:
焊接的時(shí)候注意電解電容可從引腳長(zhǎng)短來(lái)識(shí)別,,長(zhǎng)腳為正,短腳為負(fù),。
注意事項(xiàng):
(1)外殼整合要到位,,不然會(huì)因接觸不良而無(wú)法顯示數(shù)字。
(2)一些小的零件也要小心安裝,,如圖中沒(méi)有經(jīng)過(guò)焊接安裝上的,,如不小心很容易掉。
(3)注意電解電容,、發(fā)光二極管,、蜂鳴器的正負(fù)極性不能接反、三者均是長(zhǎng)的管腳接正極,、短的管腳接負(fù)極,。使用電解電容的時(shí)候,還要注意正負(fù)極不要接反,,還有排阻的同名端,,三極管的三個(gè)引腳的對(duì)應(yīng)位置。
當(dāng)把這個(gè)板子做出來(lái)以后,,心里總算感覺(jué)有點(diǎn)平衡了,,因?yàn)檫@么長(zhǎng)時(shí)間的實(shí)習(xí),這是唯一的一個(gè)感覺(jué)屬于自己的東西,而且這個(gè)板子凝結(jié)了自己心血,,所以對(duì)它十分的珍惜,,向來(lái)都是輕拿輕放的,,生怕會(huì)受到損害,,但是后來(lái)想想,如果自己焊接的牢固也不用擔(dān)心會(huì)受到損害,。到這時(shí)才知道以前認(rèn)為很難做出來(lái)的東西原來(lái)自己也可以做的很好,,我想這就是我們實(shí)習(xí)的目的吧,讓我們了解電子元件的制作,,讓我們知道那些我們認(rèn)為的困難并不是真的那么難以克服,,只要你去做,就一定會(huì)有收獲,。
7月27日:?jiǎn)纹瑱C(jī)開(kāi)發(fā)系統(tǒng)制作考核
10天的實(shí)習(xí)已經(jīng)接近尾聲了,,今天是實(shí)習(xí)中最重要的一天,因?yàn)檫@一天關(guān)系到我們前面一段時(shí)間所有的付出,,如果調(diào)試成功是對(duì)我們這幾天的付出最好的回復(fù),,每個(gè)人都有點(diǎn)激動(dòng)又有點(diǎn)擔(dān)心,由于我不是第一組去調(diào)試的,,當(dāng)看到有人拿著自己調(diào)試完全成功板子回來(lái)以后,,心里挺擔(dān)心的,生怕自己的會(huì)出什么錯(cuò)誤,,盡管經(jīng)常對(duì)自己充滿信心,,但是在結(jié)果出來(lái)之前,內(nèi)心平靜不下來(lái),。
這是自己在去調(diào)試之前的一張照片,,所有的元件都已經(jīng)完整了,只剩下去老師那里調(diào)試了,,懷著忐忑的心情,,看著老師在那里操作,一直到最后調(diào)試結(jié)束,,在確定老師說(shuō)完全正確以后,,懸著的心總算是放下來(lái)了,當(dāng)然啦,,有點(diǎn)小激動(dòng)又有點(diǎn)小驕傲啊,,付出會(huì)有收獲的。
調(diào)試結(jié)果
調(diào)試顯示led跑馬燈實(shí)驗(yàn)后,,跑馬燈一個(gè)個(gè)循環(huán)的亮,,測(cè)試程序,蜂鳴器也響了,最后顯示傳感器溫度,,其他的程序調(diào)試也一樣能實(shí)現(xiàn)相應(yīng)的功能,。
第四階段:總結(jié)
7月28日:撰寫(xiě)實(shí)習(xí)報(bào)告
這次電路板焊接實(shí)習(xí)就是培養(yǎng)我們的動(dòng)手能力,電子技術(shù)實(shí)習(xí)就要我們對(duì)電子元器件識(shí)別,,相應(yīng)工具的操作,,相關(guān)儀器的使用。對(duì)理論知識(shí)有了更深的理解,,對(duì)平常學(xué)習(xí)工作的態(tài)度和能力培養(yǎng)有一定的認(rèn)識(shí),,打好日后深入學(xué)習(xí)各種工作能力的基礎(chǔ)。
在實(shí)習(xí)中,,我鍛煉了自己的動(dòng)手技巧,,提高了自己解決問(wèn)題的能力。比如做電路板組裝與調(diào)試時(shí),,芯片觸角的間距特別小,,稍不留神,就焊在一起了,,這就是在考驗(yàn)自己,,所以我很認(rèn)真的對(duì)待這些,爭(zhēng)取做到一個(gè)錯(cuò)誤都不出現(xiàn),。
通過(guò)十多天的實(shí)習(xí),,我覺(jué)得我在以下幾個(gè)方面都有很大的提高:對(duì)電子工藝的理論有了初步的了解。我了解到如何焊接普通元件與單片機(jī)電路的焊接與組成元件的作用等,。這些在以后的學(xué)習(xí)中有很大的啟發(fā)作用,,而且我學(xué)到了很多課堂上學(xué)不到的技巧和知識(shí),了解了理論與實(shí)踐的重要性,,對(duì)自己在以后的學(xué)習(xí)和生活都有很大的意義,。
最后,感謝老師給我們這次實(shí)習(xí)的機(jī)會(huì),,也感謝老師指導(dǎo)和帶領(lǐng)我們參加這次實(shí)習(xí),,在這里真誠(chéng)的說(shuō)一句:老師,您辛苦了,。
單片機(jī)實(shí)訓(xùn)報(bào)告書(shū)篇三
實(shí)驗(yàn)中心507
8月14日~8月18日
實(shí)習(xí)目的:
課程實(shí)習(xí)是專業(yè)理論和實(shí)踐知識(shí)最重要的補(bǔ)充和延伸,。單片機(jī)系統(tǒng)實(shí)訓(xùn)的目的是通過(guò)對(duì)單片機(jī)硬件和軟件的綜合訓(xùn)練,讓學(xué)生掌握單片機(jī)的硬件知識(shí)及設(shè)計(jì)方法,,讓學(xué)生學(xué)習(xí)運(yùn)用課堂所學(xué)的理論知識(shí),,來(lái)解決實(shí)際性的問(wèn)題。通過(guò)本次實(shí)習(xí),,希望學(xué)生能夠了解各元件的作用及其識(shí)別其大小的方法,。通過(guò)查閱資料,自學(xué)一些課外知識(shí),增進(jìn)學(xué)生對(duì)電子工藝的感性認(rèn)識(shí),,熟悉電子產(chǎn)品裝配,、生產(chǎn)制造工藝及過(guò)程,學(xué)習(xí)現(xiàn)代電子設(shè)計(jì)與制造,、單片機(jī)及接口技術(shù),、獲得安全用電、錫焊接技術(shù),、電子元器件,、以及電子技術(shù)文件的制訂等基礎(chǔ)知識(shí),全面提高學(xué)生的實(shí)踐動(dòng)手能力和分析問(wèn)題,、解決實(shí)際問(wèn)題的能力,培養(yǎng)其創(chuàng)新精神,。實(shí)習(xí)要求:
通過(guò)單片機(jī)實(shí)驗(yàn)板焊接實(shí)習(xí)要求學(xué)生應(yīng)具備以下實(shí)踐動(dòng)手能力:
1,、了解所安排的實(shí)習(xí)項(xiàng)目的電路工作原理和制作工藝;
2,、掌握電子元件的焊接,、拆焊技術(shù);
3,、認(rèn)識(shí)所用元件的性能以及在所做電路中所起的作用,;
4、對(duì)電阻,、電容,、二極管、排阻,、開(kāi)關(guān),、按鈕等有大概的了解;
5,、學(xué)習(xí)使用萬(wàn)用表對(duì)元器件和電路進(jìn)行調(diào)試,;
6、培養(yǎng)編寫(xiě)實(shí)習(xí)報(bào)告的能力,;
7,、提前觸及模電、數(shù)電及單片機(jī)三大技術(shù),,與數(shù)碼產(chǎn)品接軌,。
8月14日:
(一)實(shí)習(xí)理論上課:
20xx年8月14日,8:30,在412階教室鄔芝權(quán)老師首先介紹本次實(shí)習(xí)對(duì)于我們大學(xué)生的重要性以及它對(duì)于我們應(yīng)用型人員的必要性,,告訴我們務(wù)必重視這次實(shí)習(xí),,為了本次實(shí)習(xí)有良好的開(kāi)始鄔老師給我們?cè)敿?xì)講解了普及焊接所必需的知識(shí),主要內(nèi)容如下:
一、產(chǎn)品開(kāi)發(fā)流程:市場(chǎng)調(diào)研——修理分析——系統(tǒng)設(shè)計(jì)——硬件設(shè)計(jì)(原理圖)——硬件焊接——硬件測(cè)試(其中硬件測(cè)試與軟件一起聯(lián)調(diào))
二,、元器件的認(rèn)識(shí)
1,、電阻:直插、貼片(讀數(shù)舉例:220=22歐,,103=10千歐),、排阻(白點(diǎn)部分為公共腳)。
2,、電容:(電解>1微法,;瓷片)
3、二極管:方向二極管,、功率二極管(整流),,方向:黑邊為負(fù)極
4、發(fā)光二極管(led)
5,、芯片:直插,、貼片
6、其余:按鍵:管座,;撥碼開(kāi)關(guān)(四位,、六位、八位等),;接插件:usb接口,、串行口接口(公母)、單列,、插針,、電源插座。
三,、焊接方法(手工):
1,、工具及耗材:電熔鐵、焊錫絲(內(nèi)含松香),、松香(助焊),、海綿紙。
2,、焊接方法:找出溫度最高部分:加溫——送上焊錫——脫開(kāi)錫絲——脫開(kāi)電烙鐵,。
焊接質(zhì)量:電連接性能高
有一定機(jī)械強(qiáng)度
表面光滑圓潤(rùn)要領(lǐng):供給時(shí)間、位置
(二)實(shí)習(xí)所需器材的領(lǐng)取以及練習(xí)板的焊接實(shí)習(xí)
20xx年8月14日,10:00,,李騏老師帶領(lǐng)我們領(lǐng)取焊接所必須的器件,、練習(xí)板工具、元件,。在學(xué)生助理的指導(dǎo)下我們開(kāi)始進(jìn)行焊接練習(xí),,本次練習(xí)我們主要懂得了本次實(shí)習(xí)中烙鐵,、焊錫絲、鉗子等焊接工具的實(shí)際操作以及運(yùn)用,,為后面單片機(jī)實(shí)驗(yàn)電路板的焊接實(shí)習(xí)打下堅(jiān)實(shí)的基礎(chǔ),。
圖為練習(xí)板
8月15日:
光立方的焊接實(shí)習(xí):
本次課程由每?jī)蓚€(gè)同學(xué)一組團(tuán)結(jié)協(xié)共同作完成,其中一個(gè)同學(xué)用鑷子夾住接口處,,另一個(gè)同學(xué)使用焊錫絲合烙鐵進(jìn)行焊接,,本次光立方的焊接一小組共分發(fā)了32個(gè)發(fā)光二極管,分別用兩種方式處理它們,,一種13個(gè),,另一種3個(gè),最終將其焊成一層4×4的光立方,。我們認(rèn)真完成,,經(jīng)老師檢查后沒(méi)有問(wèn)題,每個(gè)led燈都能夠亮起來(lái),。
8月16日:
單片機(jī)實(shí)驗(yàn)板焊接實(shí)習(xí):
本次實(shí)習(xí)課上老師給我們發(fā)放正式單片機(jī)實(shí)驗(yàn)板元件,、電容、電阻以及其他焊接所用的器件,。李騏老師首先帶領(lǐng)我們認(rèn)識(shí)元件,并告訴我們這些元件的參數(shù)及它將要放置的位置,,同時(shí)我們清理自己的原件是否齊全,。
學(xué)生助理給我們進(jìn)行示范性焊接,并在焊接時(shí)必須注意的幾個(gè)部分進(jìn)行了焊接指導(dǎo),。之后大家對(duì)照著實(shí)習(xí)的要求一絲不茍的對(duì)照,,焊接有條不紊的進(jìn)行著。大家對(duì)于焊接遇到的問(wèn)題可以及時(shí)請(qǐng)教老師和學(xué)長(zhǎng),,這也是實(shí)習(xí)很好的地方,,大家可以及時(shí)解決自己的問(wèn)題所在,學(xué)到了很多的東西,。今天的實(shí)習(xí)由于自己不是很熟練,,進(jìn)度有點(diǎn)慢,但在自己的努力下,,有了較大的進(jìn)步,,還是不錯(cuò)的。主要是在把握焊錫的多少以及焊錫所要的溫度上把握還不足,,需要更多的訓(xùn)練來(lái)提升自己的動(dòng)手能力,。完成了整個(gè)焊接電路板工作的一半。
8月17日:
今天的實(shí)習(xí)繼續(xù)了昨天的焊接,,不過(guò)更多的是今天的焊接有了新的任務(wù),。今天需要焊接的是貼片的電阻,、芯片及l(fā)ed。相對(duì)于昨天的元件,,今天的元件實(shí)在是太小了,。上面標(biāo)記的數(shù)字和標(biāo)志都很小,需要大家認(rèn)真仔細(xì)的焊接,,否則錯(cuò)了連改正都不好進(jìn)行的,。首先領(lǐng)取了元件,還是學(xué)長(zhǎng)進(jìn)行了演示,,教我們?nèi)绾蝸?lái)焊接貼片類型的元件,。首先點(diǎn)上焊錫,一手拿鑷子,,一手拿焊錫工具,,輕輕地一點(diǎn),將其一推,。元件便焊上去了,。我們也認(rèn)真的按照學(xué)長(zhǎng)的方法,不敢掉以輕心,,生怕自己一失手就焊錯(cuò)就前功盡棄,。我們認(rèn)真的焊著,就等待著明天成果的驗(yàn)收,。今天焊完了pcb板,,還是很高興的。
圖為pcb板
8月18日:
今天我們?nèi)ソ晃覀兊膶?shí)習(xí)成果,,老師一一檢查,,十分仔細(xì)。對(duì)于每個(gè)元件的檢查顯得一絲不茍,,對(duì)每個(gè)細(xì)節(jié)都不放過(guò),。本著對(duì)我們認(rèn)真負(fù)責(zé)的態(tài)度來(lái)做這件事。老師指出我們的不足之處,,提醒我們,,望以后注意。
大二做實(shí)習(xí)并不是像大一一樣是第一次,,但焊電路板卻是頭一回,,覺(jué)得很新鮮,每個(gè)過(guò)程都覺(jué)得很有意思,。
剛開(kāi)始的時(shí)候,,不知道怎么焊,但看看男生,,全是一副駕輕就熟的模樣,,看著很是羨慕,,自己卻是完全不會(huì)。拿著工具,,手都在抖,,生怕哪里弄錯(cuò)了。還好老師告訴我們,,第一次練習(xí)的板子是不用了的,,放心大膽的練吧。自己才放手去做了,。但手還是不是自己的,,抖得不行,完全不是意識(shí)能夠支配的,,自己告訴自己,,不要緊張,放輕松,,但未必能奏效,。焊了幾個(gè)直插的電阻之后,手自然也不抖了,,開(kāi)始的緊張感也消失不見(jiàn),。一開(kāi)始焊電阻,電阻都不能好好地插入電路板,,懸在半空,,不能上下。到后來(lái),,電阻也能服服帖帖地附在電路板上,也讓我甚是歡喜,。
第二天的時(shí)候,,焊接的是光立方,看到老師給看的成品,,那神奇的燈光,,十分奇特。自己做的時(shí)候,,就是用16個(gè)led焊接了一層,,完全沒(méi)有了老師給的模板的氣勢(shì)。不過(guò)檢查的時(shí)候,,看到燈能夠全部的亮起來(lái)也十分喜悅,。第三天焊接電路板,才發(fā)現(xiàn)前些天的焊接完全是小菜一碟,。焊接直插型的還好,,只是剛開(kāi)始的時(shí)候不能控制焊錫的多少以及焊錫所需的溫度,。慢慢的焊接還是能夠焊好的。
第三天的時(shí)候焊了將近電路板的一半,。第四天的時(shí)候,,新的問(wèn)題又出現(xiàn)了,我們要焊接的是貼片型的電阻,、led,、芯片,小到掉桌子上不是自己看到時(shí)掉的就決計(jì)撿不到了,。按照學(xué)長(zhǎng)的方法,,自己慢慢的焊,才發(fā)現(xiàn)左右手都不是自己的,,完全沒(méi)有默契可言,,頭發(fā)被燒到幾次,但也沒(méi)有辦法,,必須繼續(xù)做下去,。慢慢地,靜下心來(lái)還是可以做好的,。
通過(guò)這次焊接電路板的實(shí)習(xí),,培養(yǎng)了自己的自學(xué)及動(dòng)手能力,能夠自主的識(shí)別元器件,,安裝焊接元器件,。對(duì)電阻、電容,、二極管,、排阻、開(kāi)關(guān),、按鈕等有大概的了解,。并且基本掌握手工電烙鐵的焊接技能,能夠獨(dú)立地完成簡(jiǎn)單焊接,,學(xué)習(xí)一些簡(jiǎn)單的鉗工技能,。自己還學(xué)會(huì)了只要靜下心來(lái),認(rèn)認(rèn)真真做一件事,,即使自己完全不會(huì),,也能夠把它學(xué)好。加油,!
單片機(jī)實(shí)訓(xùn)報(bào)告書(shū)篇四
(一)單片機(jī)的背景及應(yīng)用
單片機(jī)是計(jì)算機(jī)技術(shù)發(fā)展史上的一個(gè)重要里程碑,,標(biāo)志著計(jì)算機(jī)正式構(gòu)成了通用計(jì)算機(jī)系統(tǒng)和嵌入式系統(tǒng)兩大分支。
單片機(jī)軟硬件結(jié)合,、體積小,,容易嵌入到各種應(yīng)用系統(tǒng)中,。得到廣泛應(yīng)用且其體積小、成本低,,嵌入到工業(yè)控制單元,、機(jī)器人、智能儀器儀表,、汽車電子系統(tǒng),、武器系統(tǒng)、家電系統(tǒng),、辦公自動(dòng)化設(shè)備,、金融電子系統(tǒng)、玩具,、個(gè)人信息終端及通訊產(chǎn)品中,。
它功能齊全,應(yīng)用可靠,,抗干擾潛力強(qiáng),;簡(jiǎn)單方便,易于普及,。單片機(jī)技術(shù)是易于掌握技術(shù),。應(yīng)用系統(tǒng)設(shè)計(jì)、組裝,、調(diào)試已經(jīng)是一件容易的事情,,工程技術(shù)人員透過(guò)學(xué)習(xí)可很快掌握其應(yīng)用設(shè)計(jì)技術(shù);發(fā)展迅速,,前景廣闊,。短短幾十年,單片機(jī)經(jīng)過(guò)4位機(jī),、8位機(jī),、16位機(jī)、32位機(jī)等幾大發(fā)展階段,。尤其是集成度高、功能日臻完善得單片機(jī)不斷問(wèn)世,,使單片機(jī)在工業(yè)控制及工業(yè)自動(dòng)化領(lǐng)域獲得長(zhǎng)足發(fā)展和超多應(yīng)用,。目前,單片機(jī)內(nèi)部結(jié)構(gòu)愈加完美,,片內(nèi)外圍功能部件越來(lái)越完善,,向更高層次和更大規(guī)模的發(fā)展奠定堅(jiān)實(shí)基礎(chǔ)。
單片機(jī)是集成電路技術(shù)與微型計(jì)算機(jī)技術(shù)高速發(fā)展的產(chǎn)物,。體積小,、價(jià)格低,、應(yīng)用方便、穩(wěn)定可靠,,因此,,給工業(yè)自動(dòng)化等領(lǐng)域帶來(lái)了一場(chǎng)重大革命和技術(shù)進(jìn)步。由于體積小,,很容易地嵌入到系統(tǒng)之中,,以實(shí)現(xiàn)各種方式的檢測(cè)、計(jì)算或控制,,這一點(diǎn)一般微機(jī)根本做不到,。又由于單片機(jī)本身就是一個(gè)微型計(jì)算機(jī),因此只要在單片機(jī)的外部適當(dāng)增加一些必備外圍擴(kuò)展電路,,就能夠靈活的構(gòu)成各種應(yīng)用系統(tǒng),,如工業(yè)自動(dòng)監(jiān)測(cè)監(jiān)視系統(tǒng),數(shù)據(jù)采集系統(tǒng),,自動(dòng)控制系統(tǒng),,智能儀器儀表等。
(二)認(rèn)識(shí)stc11f32xe單片機(jī)的基本結(jié)構(gòu)和原理
stc11f32xe單片機(jī)是由一個(gè)8位cpu,,4kb程序存儲(chǔ)器,,一組特殊功能寄存器,4個(gè)輸入輸出口(即p0p1p2p3),,一個(gè)全雙工串行口,,2個(gè)16位定時(shí)器/計(jì)數(shù)器,5個(gè)中斷源等部分組成,,各功能部件透過(guò)片內(nèi)單一總線連成一個(gè)整體,,集成在一塊芯片上。共有40個(gè)引腳,,采用雙列直插的封裝形式,,每個(gè)引腳都有其特定功能。
(三)搭建開(kāi)發(fā)板的各個(gè)模塊
學(xué)習(xí)單片機(jī)的前一個(gè)星期就是在設(shè)計(jì)好的電路板上用電烙鐵和錫絲把每個(gè)電阻,、電容,、芯片、開(kāi)關(guān),、插槽,、按鍵、數(shù)碼管等部件焊接到板子上,。由于要鍛煉動(dòng)手實(shí)踐潛力,,剛開(kāi)始焊接電源模塊時(shí),出現(xiàn)虛焊、短路等各種狀況,。由于剛接觸,,不太熟練,不能輕車熟路的駕馭烙鐵,,但是隨著模塊的慢慢搭建,,錫焊技術(shù)已明顯好轉(zhuǎn),就美觀度而言和其他電子設(shè)備上的焊接技術(shù)能夠相媲美了,。
經(jīng)過(guò)一個(gè)星期的焊接,,單片機(jī)開(kāi)發(fā)板的每一個(gè)模塊已基本完成,經(jīng)過(guò)對(duì)各個(gè)模塊的檢查測(cè)試,,全部透過(guò)后我自我的單片機(jī)開(kāi)發(fā)板就完成了,。
(四)編寫(xiě)驅(qū)動(dòng)程序,實(shí)現(xiàn)對(duì)各個(gè)模塊的操作
(1)數(shù)碼管顯示
單片機(jī)開(kāi)發(fā)板搭建完成后,,寫(xiě)的第一個(gè)驅(qū)動(dòng)就是0—f在數(shù)碼管上的顯示,。涉及到的兩個(gè)芯片分別是:74vhc595d和74ls138,前者實(shí)現(xiàn)對(duì)8段數(shù)碼管的段選,,后者控制位選,,兩者結(jié)合實(shí)現(xiàn)數(shù)碼管對(duì)不一樣數(shù)字的顯示。
單片機(jī)模板用的是共陽(yáng)極的數(shù)碼管,,建立數(shù)組保存數(shù)碼表,,然后透過(guò)段選和位選對(duì)每個(gè)數(shù)組元素進(jìn)行顯示。
第一次接觸keil軟件,,不僅僅要學(xué)習(xí)如何建立工程,,還要掌握基本的引腳控制。在網(wǎng)上查詢資料和觀看單片機(jī)教程的過(guò)程中學(xué)會(huì)了如何寫(xiě)驅(qū)動(dòng),,經(jīng)過(guò)接近兩天的自我學(xué)習(xí),,我的第一個(gè)驅(qū)動(dòng)——數(shù)碼管顯示程序出爐了,很高興,。然后便是把寫(xiě)好的程序生成x,。hex文件燒到單片機(jī)當(dāng)中,數(shù)碼管便可顯示,。
(2)按鍵操作
我們所用的矩陣鍵盤(pán)與網(wǎng)上通用的鍵盤(pán)略不相同,,(我們采用的是3x6,而通用的開(kāi)發(fā)板多采用4x4鍵盤(pán))但是思想相同,。鍵盤(pán)的引腳分別用了p0口和p2^5引腳,。
首先實(shí)現(xiàn)單擊,即按每一個(gè)鍵顯示不一樣的鍵值,。調(diào)試透過(guò)后再實(shí)現(xiàn)雙擊和組合鍵。
按鍵的關(guān)鍵是先對(duì)行賦值(或?qū)α匈x值),若對(duì)行賦值(列賦值),,則對(duì)列進(jìn)行檢索(行進(jìn)行檢索),。當(dāng)有按鍵被按下,相應(yīng)的列(或行)拉為低電平,。
在用數(shù)碼管顯示按鍵的狀態(tài)時(shí),,由于595io的引腳和按鍵第三行用的都是p2^5引腳,數(shù)碼管顯示有時(shí)出現(xiàn)問(wèn)題,,與程序中間的延時(shí)時(shí)光有關(guān),。不太好控制。
(3)溫度測(cè)量
溫度的測(cè)量主要用到ds18b20,,透過(guò)對(duì)ds18b20芯片個(gè)參數(shù)的控制便可驅(qū)動(dòng)該芯片,,把結(jié)果顯示在數(shù)碼管上。
ds18b20芯片操作包括讀操作,、寫(xiě)操作以及對(duì)其的初始化,。在讀操作時(shí)把讀的結(jié)果與10相除得溫度的十位,取余數(shù)得溫度的各位(在室溫下實(shí)驗(yàn)),。
(4)時(shí)鐘控制
時(shí)鐘的顯示主要是透過(guò)對(duì)ds1302進(jìn)行控制,,能夠?qū)崿F(xiàn)時(shí)、分,、秒,、年、月,、日的顯示,,并且有漏電保護(hù)功能。同樣把時(shí)分秒顯示在數(shù)碼管上,,透過(guò)按鍵再切換到20xx年x月x日,。
在給ds1302初始化時(shí),如果寫(xiě)保護(hù)關(guān),,則有漏電保護(hù)功能(即斷電重連后,,時(shí)鐘會(huì)自動(dòng)記錄斷電的這段時(shí)光,并順著此時(shí)光繼續(xù)計(jì)時(shí),。)
(5)rs485通信
用rs485實(shí)現(xiàn)多機(jī)通信,,編寫(xiě)通信協(xié)議實(shí)現(xiàn)一臺(tái)主機(jī)和多臺(tái)從機(jī)進(jìn)行通信。在進(jìn)行該模塊設(shè)計(jì)時(shí),,由于平臺(tái)搭建的有點(diǎn)問(wèn)題,,使得rs485的電壓拉不到工作電壓。然后把問(wèn)題反映給了我們的兩位指導(dǎo)老師,,經(jīng)過(guò)他們的一番測(cè)試,,最終找到問(wèn)題的所在:是因?yàn)橐粋€(gè)電阻的原因。當(dāng)然在觀看老師對(duì)電路的檢測(cè)中受益匪淺。也對(duì)多功能電壓表的應(yīng)用更為了解,。
(6)x屏顯示
x屏是x的點(diǎn)陣lcd,,能夠顯示x行漢字。用x屏實(shí)現(xiàn)計(jì)算器,、閱讀器,、推箱子和足球射門(mén)等功能。這四個(gè)程序設(shè)計(jì)全是基于x屏和對(duì)按鍵的檢測(cè),,用按鍵來(lái)控制各個(gè)功能,,并在屏上圖形化顯示。
在對(duì)計(jì)算器的設(shè)計(jì)要實(shí)現(xiàn)0——999之間的四則運(yùn)算,,尤其是除法運(yùn)算還涉及到浮點(diǎn)數(shù),。閱讀器主要是上下?lián)Q行和左右翻頁(yè),由于要存儲(chǔ)一段文字在寄存器中,,文字不能太長(zhǎng),,否則會(huì)超過(guò)程序寄存器的大小而不能進(jìn)行構(gòu)建。
推箱子是透過(guò)數(shù)組0和1實(shí)現(xiàn)小人和箱子的走與停,。足球射門(mén)透過(guò)產(chǎn)生隨機(jī)數(shù)來(lái)控制球的方向的任意性,。
兩個(gè)x的暑期xx很快結(jié)束了,總體上來(lái)說(shuō)感覺(jué)很充實(shí),,沒(méi)有白白浪費(fèi)暑假時(shí)光,,也充實(shí)了自我的知識(shí)儲(chǔ)備,獲益匪淺,。
當(dāng)然很感謝xx老師和xx老師,,他們放下自我的假期,在酷暑中堅(jiān)持沒(méi)兩天一到,,為我們解答學(xué)習(xí)過(guò)程中的疑問(wèn),。還有就是系里的支持,為我們帶給涼爽的學(xué)習(xí)環(huán)境,,會(huì)議室配有空調(diào),,在學(xué)習(xí)的同時(shí)不用經(jīng)受酷暑的考驗(yàn)。雖然我們的學(xué)習(xí)場(chǎng)所很簡(jiǎn)陋:桌椅是我們從5棟教學(xué)樓搬的,,電源插座是剛剛搭建的,,和在普通教室上自習(xí)的同學(xué)來(lái)比我們是幸福的。
實(shí)習(xí)前雖說(shuō)已經(jīng)大二結(jié)束,,但是對(duì)我們的專業(yè)嵌入式方向始終不甚明白,,縱然專業(yè)導(dǎo)論課已經(jīng)談過(guò),但是總感覺(jué)迷茫與空洞,。書(shū)本上的知識(shí)也學(xué)了不少,,像電路,,數(shù)字邏輯,組成原理等一些課,,但是這些課始終是書(shū)本知識(shí),,得不到實(shí)際的應(yīng)用。透過(guò)這次的親自動(dòng)手設(shè)計(jì)到編寫(xiě)驅(qū)動(dòng)設(shè)計(jì)程序,,最后切身體會(huì)到在開(kāi)發(fā)產(chǎn)品中要用到哪些知識(shí)。依然記得實(shí)訓(xùn)剛開(kāi)始時(shí),,大家都很興奮,,因?yàn)槲覀円晕覄?dòng)手焊接自我開(kāi)發(fā)板的每一模塊,從電源模塊開(kāi)始著手,。
“書(shū)到用時(shí)方恨少,,事要做時(shí)方知難”,一點(diǎn)也不假,,感覺(jué)焊接就應(yīng)不難,,不就把錫點(diǎn)到電器元件引腳上不就行了,但是真正拿著烙鐵去焊時(shí),,手是抖動(dòng)的,,烙鐵也不打聽(tīng)話……淡然這只是剛開(kāi)始時(shí),經(jīng)過(guò)多次的練習(xí)慢慢的得心應(yīng)手,。怪不得社會(huì)上的公司招聘都提到:有工作經(jīng)驗(yàn)者優(yōu)先,。是啊,干過(guò)的總比紙上談兵的強(qiáng)的多,,公司不需要對(duì)你培訓(xùn),,能夠直接工作給公司帶來(lái)效益。
焊接電路板的時(shí)光很短,,這只是簡(jiǎn)單的技術(shù)活,,不需要邏輯上的思考。接下來(lái)就是用我們焊接好的開(kāi)發(fā)板開(kāi)始我們的單片機(jī)之旅,。由于單片機(jī)課程還沒(méi)開(kāi),,我們不得不從網(wǎng)上查資料,看教程彌補(bǔ)自我基礎(chǔ)知識(shí)的匱乏,。還記得自我寫(xiě)的第一個(gè)程序,,驅(qū)動(dòng)數(shù)碼管。
雖然看著焊接好的開(kāi)發(fā)板很好看,,但是要寫(xiě)程序點(diǎn)亮它就不那么容易了,,第一感覺(jué)就是無(wú)從下手。老師推薦我們從網(wǎng)上看前人的驅(qū)動(dòng)程序,,然后比著寫(xiě),,由于使用的單片機(jī)不一樣,,電路的設(shè)計(jì)不一樣,在看網(wǎng)上程序時(shí)務(wù)必要明白其原理,,否則還是無(wú)法借鑒過(guò)來(lái),,就這樣第一個(gè)驅(qū)動(dòng)程序花費(fèi)了我兩天時(shí)光才把數(shù)碼管點(diǎn)亮。開(kāi)發(fā)的過(guò)程是痛苦的,,但是結(jié)果是令人無(wú)比興奮的,。看著自我點(diǎn)亮的數(shù)碼管心里個(gè)性高興,。
接下來(lái)的日子就是每一天對(duì)著電腦編寫(xiě)程序,,然后下載到單片機(jī)中進(jìn)行檢測(cè),查看能否運(yùn)行,。有時(shí)花費(fèi)了一天的時(shí)光編寫(xiě)的一個(gè)程序下載單片機(jī)中竟然運(yùn)行不了或者顯示錯(cuò)誤,,心里真的個(gè)性失望;有時(shí)為了一個(gè)驅(qū)動(dòng)程序想了一天還是一無(wú)所獲,,會(huì)個(gè)性煩躁……但是看到其他同學(xué)都在專心的研究,,自我也就安慰自我別灰心,要堅(jiān)持,。就想《xx》中說(shuō)的一樣不拋棄不放下,,所以自我也不能放下自我。然后又重新打起精神,,投入到學(xué)習(xí)當(dāng)中,,就是在這樣的一次次的自我暗示中,在和同學(xué)們一齊拼搏一齊學(xué)習(xí),。
還記得在進(jìn)行多機(jī)通信時(shí),,由于要把所有的單片機(jī)連接在一齊,大家不得不默契配合,,一齊想辦法,,編寫(xiě)協(xié)議“眾人拾柴火焰高”,很快一個(gè)主機(jī)程序,,從機(jī)程序就出爐了,。
經(jīng)過(guò)一個(gè)暑假的認(rèn)知實(shí)習(xí)我學(xué)到的不僅僅是知識(shí),還有職責(zé)心,、信心,、恒心以及團(tuán)隊(duì)合作潛力。我想無(wú)論是在學(xué)校還是以后踏入社會(huì)這些都必不可少,。我認(rèn)識(shí)到了我所學(xué)知識(shí)的重要性,。知識(shí)猶如人的血液。人缺少了血液,,身體就會(huì)衰弱,,人缺少了知識(shí),,頭腦就要枯竭。
這次的單片機(jī)培訓(xùn)應(yīng)用到的不僅僅是單片機(jī)知識(shí),,還有以前的課程,,所以知識(shí)的積累也是十分重要的。這次親身體驗(yàn)讓我有了深刻感觸,,這不僅僅是一次實(shí)踐,,還是一次人生經(jīng)歷,是一生寶貴的財(cái)富,。在磨練自我的同時(shí)讓自我認(rèn)識(shí)了很多,,使自我未踏入企業(yè)就已經(jīng)對(duì)企業(yè)有了必須的了解。
透過(guò)這次的實(shí)習(xí),,我對(duì)自我的專業(yè)更清楚的認(rèn)知,以前一向不清楚嵌入式的具體應(yīng)用,,不明白以后畢業(yè)了該干什么,。但透過(guò)這次的實(shí)習(xí),我對(duì)嵌入式有了更清楚地認(rèn)識(shí),,對(duì)單片機(jī)有了更清晰的理解,。我認(rèn)識(shí)到做什么都要有職責(zé)心,只有抱著認(rèn)真負(fù)責(zé)的態(tài)度才能把任務(wù)完成,。而程序員更是對(duì)耐心和細(xì)心有很高的要求,。
實(shí)習(xí)的過(guò)程不僅僅僅是一個(gè)認(rèn)知的過(guò)程,更是一個(gè)反思的過(guò)程,。學(xué)習(xí)到新知識(shí)固然可喜,,但能否用新知識(shí)對(duì)舊只是加以反思,這是關(guān)鍵的關(guān)鍵,。
單片機(jī)實(shí)訓(xùn)報(bào)告書(shū)篇五
1.通過(guò)對(duì)單片機(jī)小系統(tǒng)的設(shè)計(jì),、焊接、裝配,,掌握電路原理圖及電子線路的基本焊接裝配工藝,、規(guī)范及注意事項(xiàng);
2.通過(guò)對(duì)系統(tǒng)板的測(cè)試,了解系統(tǒng)板的工作原理及性能,,掌握元器件及系統(tǒng)故障的排除方法;
3.掌握程序編制及調(diào)試方法,,完成系統(tǒng)初始化、存儲(chǔ)器操作,、端口操作,、鍵盤(pán)顯示等程序的編制及調(diào)試(匯編語(yǔ)言、c語(yǔ)言均可);
4.通過(guò)單片機(jī)系統(tǒng)的組裝,,調(diào)試以及程序編制,、調(diào)試及運(yùn)行,,與理論及實(shí)驗(yàn)的有機(jī)結(jié)合和指導(dǎo)教師的補(bǔ)充介紹,使學(xué)生掌握控制系統(tǒng)的工作原理,、開(kāi)發(fā)方法和操作方法,。
5.培養(yǎng)學(xué)生解決實(shí)際問(wèn)題的能力,提高對(duì)理論知識(shí)的感性認(rèn)識(shí),。
通過(guò)本實(shí)習(xí)不但可以掌握單片機(jī)軟,、硬件的綜合調(diào)試方法,而且可以熟練掌握電路原理圖,,激發(fā)對(duì)單片機(jī)智能性的探索精神,,提高學(xué)生的綜合素質(zhì),培養(yǎng)學(xué)生應(yīng)用單片機(jī)實(shí)現(xiàn)對(duì)工業(yè)控制系統(tǒng)的設(shè)計(jì),、開(kāi)發(fā)與調(diào)試的能力,。在制作學(xué)習(xí)過(guò)程中,不但可以掌握軟,、硬件的綜合調(diào)試方法,,而且可以使學(xué)生對(duì)單片機(jī)智能性產(chǎn)生強(qiáng)烈的欲望。達(dá)到最大限度地掌握微機(jī)應(yīng)用技術(shù),,軟件及接口設(shè)計(jì)和數(shù)據(jù)采集與處理的技能,,培養(yǎng)電綜合實(shí)踐素質(zhì)的目的。
1,、系統(tǒng)基本組成
系統(tǒng)以單片機(jī)stc89c52作為控制核心,,各部分基本組成框圖如圖1所示。
流水燈部分由單片機(jī),、鍵盤(pán)模塊等組成;
四位數(shù)碼顯示,,編程實(shí)現(xiàn)30秒倒計(jì)時(shí)部分由單片機(jī)、鍵盤(pán)模塊,、液晶顯示模塊等組成;
按鍵功能部分通過(guò)按鍵控制流水燈部分,、四位數(shù)碼顯示部分;
電子鐘部分由單片機(jī)、鍵盤(pán)模塊,、液晶顯示模塊等組成;
使用功能鍵實(shí)現(xiàn)相應(yīng)的功能組合部分通過(guò)流水燈部分,、30秒倒計(jì)時(shí)部分實(shí)現(xiàn);
模數(shù)轉(zhuǎn)換部分由單片機(jī)、adc0809轉(zhuǎn)換模塊,、鍵盤(pán)模塊,、液晶顯示模塊等組成。
2,、系統(tǒng)工作原理
本設(shè)計(jì)采用stc89c52rc單片機(jī)作為本系統(tǒng)的控制模塊,。單片機(jī)可把由adc0809及單片機(jī)中的數(shù)據(jù)利用軟件來(lái)進(jìn)行處理,從而把數(shù)據(jù)傳輸?shù)斤@示模塊,,實(shí)現(xiàn)阻值大小的顯示,。以數(shù)碼管顯示為顯示模塊,,把單片機(jī)傳來(lái)的數(shù)據(jù)顯示出來(lái)。在顯示電路中,,主要靠按鍵來(lái)實(shí)現(xiàn)各種顯示要求的選擇與切換,。
對(duì)于模數(shù)轉(zhuǎn)換部分,單片機(jī)89c51通過(guò)p0口的i/o線向adc0809發(fā)送鎖存地址以及復(fù)位,、啟動(dòng)轉(zhuǎn)換等信號(hào),,并查詢轉(zhuǎn)換狀態(tài)。adc0809啟動(dòng)轉(zhuǎn)換后,,將0-8個(gè)通道一次輸入的電壓信號(hào)轉(zhuǎn)換成相應(yīng)的數(shù)字量,,供89c51讀取使用,并且將eoc置1供單片機(jī)查詢轉(zhuǎn)換狀態(tài),。而滑動(dòng)變阻器負(fù)責(zé)將阻值信號(hào)轉(zhuǎn)換成電壓信號(hào),,再送到adc0809的八個(gè)通道。當(dāng)單片機(jī)查詢到轉(zhuǎn)換結(jié)束后依次讀取數(shù)據(jù)并按照現(xiàn)實(shí)的需要進(jìn)行二進(jìn)制轉(zhuǎn)bcd碼等處理最后控制顯示電路顯示出數(shù)字,。其實(shí)現(xiàn)方式是:adc0809轉(zhuǎn)換來(lái)自3通道的阻值變化信號(hào),。80c51的p2口與adc0809的輸出相連用于讀取轉(zhuǎn)換結(jié)果,同時(shí)p0.0-p0.6作控制總線,,向adc0809發(fā)送鎖存、啟動(dòng)等控制信息,,并查詢eoc狀態(tài),。ale經(jīng)分頻后給adc0809提供時(shí)鐘信號(hào)。p3.0和p3.1口用于向顯示電路輸出段碼,,p3.2-p3.7用于數(shù)碼管的位選,。
結(jié)合本設(shè)計(jì)的要求和技術(shù)指標(biāo),通過(guò)對(duì)系統(tǒng)大致程序量的估計(jì)和系統(tǒng)工作的估計(jì),,考慮價(jià)格因素,。選定at89c51單片機(jī)作為系統(tǒng)的主要控制芯片,8位模擬轉(zhuǎn)換器adc0809進(jìn)行阻值轉(zhuǎn)換,。逐次比較法a/d轉(zhuǎn)換器是目前種類最多,、應(yīng)用最廣的a/d轉(zhuǎn)換器,其原理即“逐位比較”,,其過(guò)程類似于用砝碼在天平上稱物體重量,。它由n位寄存器、a/d轉(zhuǎn)換器,、比較器和控制邏輯等部分組成,,n位寄存器代表n位二進(jìn)制碼。目前應(yīng)用最廣的逐次比較法a/d轉(zhuǎn)換器有adc0809,。它是一種8路模擬輸入8位數(shù)字輸出的逐次比較法a/d轉(zhuǎn)換器件,。其主要性能指標(biāo)和特性如下:
分表率:8位
轉(zhuǎn)換時(shí)間:取決于芯片時(shí)鐘頻率,,轉(zhuǎn)換一次時(shí)間位64個(gè)時(shí)鐘周期
單一電源:+5v
模擬輸入電壓范圍:?jiǎn)螛O性0-+5v;雙極性-5v-+5v
具有可控三態(tài)輸出鎖存器
啟動(dòng)轉(zhuǎn)換控制位脈沖式,上升沿使內(nèi)部所有寄存器清零,,下降沿使a/d轉(zhuǎn)換開(kāi)始,。
通過(guò)以上性能比較,我們不難看出adc0809滿足本設(shè)計(jì)的要求,,所以本設(shè)計(jì)采用adc0809作為a/d轉(zhuǎn)換器
1,、按鍵電路設(shè)計(jì)
利用單片機(jī)的p1口擴(kuò)展一個(gè)8位鍵盤(pán)。
2,、晶振與復(fù)位電路設(shè)計(jì)
本設(shè)計(jì)采用的是上電復(fù)位的形式,,如圖3.3所示,上電順進(jìn)rst獲得高電平,,隨著電容器c的充電,,rst引腳上的高電平將逐漸下降,只要高電平能保持復(fù)位所需要的兩個(gè)機(jī)器周期以上時(shí)間,,單片機(jī)就能實(shí)現(xiàn)復(fù)位操作,。晶振電路為單片機(jī)提供工作所需要的時(shí)鐘信號(hào)。震蕩頻率越高,,系統(tǒng)時(shí)鐘頻率也越高,,單片機(jī)運(yùn)行的速度就越快。其電路如圖3.4所示,。89c51的xtal1和xtal2兩個(gè)引腳跨接晶體振蕩器和微調(diào)電容c1,、c2形成反饋電路,就構(gòu)成了穩(wěn)定的自激振蕩器,,本設(shè)計(jì)的震蕩器頻率為12mhz,。
3、下載電路設(shè)計(jì)
4,、流水燈模塊設(shè)計(jì)
5,、模數(shù)轉(zhuǎn)換模塊設(shè)計(jì)
6、顯示電路設(shè)計(jì)
本設(shè)計(jì)采用六位數(shù)碼管,。本系統(tǒng)采用共陽(yáng)極動(dòng)態(tài)掃描的方式連接,。數(shù)碼管的段碼數(shù)據(jù)由89c51的p3.0-p3.1口送出,89c51的p3.2-p3.7輸出位選通信號(hào),,只有被選中的那位數(shù)碼管才會(huì)顯示段碼
7,、整體電路設(shè)計(jì)
1、主程序設(shè)計(jì)
主程序采用分支結(jié)構(gòu),,以狀態(tài)號(hào)標(biāo)識(shí)系統(tǒng)所處的狀態(tài),。在上電初始化后即進(jìn)入狀態(tài)號(hào)的輪詢掃描,,狀態(tài)號(hào)的值決定了分支程序的入口,。其中分支程序分別為:ad轉(zhuǎn)換模塊(狀態(tài)號(hào)為0),數(shù)字模塊狀態(tài)號(hào)為1),,倒計(jì)時(shí)模塊(狀態(tài)號(hào)為2),電子鐘模塊(狀態(tài)號(hào)為3),,功能組合模塊(狀態(tài)號(hào)為4),,流水燈模塊(狀態(tài)號(hào)為5)。
2,、功能子程序設(shè)計(jì)
2.1流水燈模塊
流水燈模塊利用單片機(jī)的p3口,,通過(guò)給p3口的各位送低電平,相應(yīng)的實(shí)現(xiàn)流水燈有規(guī)律的點(diǎn)亮,。
2.230秒倒計(jì)時(shí)模塊
30秒倒計(jì)時(shí)模塊利用單片機(jī)的p3.0與p3.1口送相應(yīng)的段控?cái)?shù)據(jù),,p3.2-p3.7口送相應(yīng)的位控?cái)?shù)據(jù)。通過(guò)程序?qū)崿F(xiàn)30秒倒計(jì)時(shí),。
2.3數(shù)字加減模塊
利用數(shù)碼管實(shí)現(xiàn)數(shù)字顯示,,通過(guò)加一鍵或者是減一鍵實(shí)現(xiàn)數(shù)字變量的加一或者減一,進(jìn)而實(shí)現(xiàn)利用數(shù)碼管顯示加一鍵,、減一鍵功能,。
2.4電子鐘模塊
利用數(shù)碼管實(shí)現(xiàn)時(shí)間顯示,通過(guò)加一鍵或者是減一鍵實(shí)現(xiàn)小時(shí)變量或者是分鐘變量的加一,,從而實(shí)現(xiàn)調(diào)時(shí)功能,。
2.5模數(shù)轉(zhuǎn)換模塊
對(duì)于模數(shù)轉(zhuǎn)換部分,單片機(jī)89c51通過(guò)p0口的i/o線向adc0809發(fā)送鎖存地址以及復(fù)位,、啟動(dòng)轉(zhuǎn)換等信號(hào),,并查詢轉(zhuǎn)換狀態(tài)。adc0809啟動(dòng)轉(zhuǎn)換后,,將0-8個(gè)通道一次輸入的電壓信號(hào)轉(zhuǎn)換成相應(yīng)的數(shù)字量,供89c51讀取使用,,并且將eoc置1供單片機(jī)查詢轉(zhuǎn)換狀態(tài),。而滑動(dòng)變阻器負(fù)責(zé)將阻值信號(hào)轉(zhuǎn)換成電壓信號(hào),再送到adc0809的八個(gè)通道,。
當(dāng)單片機(jī)查詢到轉(zhuǎn)換結(jié)束后依次讀取數(shù)據(jù)并按照現(xiàn)實(shí)的需要進(jìn)行二進(jìn)制轉(zhuǎn)bcd碼等處理最后控制顯示電路顯示出數(shù)字,。其實(shí)現(xiàn)方式是:adc0809轉(zhuǎn)換來(lái)自3通道的阻值變化信號(hào)。80c51的p2口與adc0809的輸出相連用于讀取轉(zhuǎn)換結(jié)果,,同時(shí)p0.0-p0.6作控制總線,,向adc0809發(fā)送鎖存、啟動(dòng)等控制信息,,并查詢eoc狀態(tài),。ale經(jīng)分頻后給adc0809提供時(shí)鐘信號(hào)。p3.0和p3.1口用于向顯示電路輸出段碼,p3.2-p3.7用于數(shù)碼管的位選,。
本次單片機(jī)實(shí)習(xí)我們一共完成了個(gè)模塊的程序設(shè)計(jì),,包括:led顯示模塊、數(shù)碼管顯示模塊和鍵盤(pán)模塊,。分別實(shí)現(xiàn)了流水燈的循環(huán)點(diǎn)亮控制,、數(shù)碼管的靜態(tài)和動(dòng)態(tài)計(jì)數(shù)顯示,還有矩陣鍵盤(pán)按鍵控制數(shù)碼管顯示的程序設(shè)計(jì),。然后我們分別用protues系統(tǒng)仿真軟件對(duì)各個(gè)模塊進(jìn)行了模擬仿真,,用keil軟件編制了匯編語(yǔ)言程序,驗(yàn)證了我們所設(shè)計(jì)的程序,。這次實(shí)習(xí)還使我理解了編寫(xiě)程序的一些技巧,。單片機(jī)應(yīng)用系統(tǒng)一般由包含多個(gè)模塊的主程序和由各種子程序組成。每一模塊都要完成一個(gè)明確的任務(wù),,實(shí)現(xiàn)某個(gè)具體的功能,,如計(jì)算、接受,、發(fā)送,、延時(shí)、顯示等,。采用模塊化程序設(shè)計(jì)方法,,就是將這些具體功能程序進(jìn)行獨(dú)立設(shè)計(jì)和分別調(diào)試,最后將這些模塊程序裝配成整體程序并進(jìn)行聯(lián)合調(diào)試,。
模塊化程序設(shè)計(jì)方法的優(yōu)點(diǎn):一個(gè)模塊可以為多個(gè)程序所共享;單個(gè)功能明確的程序模塊的設(shè)計(jì)和調(diào)試比較方便,,容易完成;利用已經(jīng)編好的成熟模塊,將大大縮短開(kāi)發(fā)程序的時(shí)間,,降低開(kāi)發(fā)成本,。采用循環(huán)結(jié)構(gòu)和子程序結(jié)構(gòu)可以使程序的容量大大減少,提高程序的效率,,節(jié)省內(nèi)存,。對(duì)于多重循環(huán),要注意各重循環(huán)的初值和循環(huán)結(jié)束的條件,,避免出現(xiàn)程序無(wú)休止循環(huán)的“死循環(huán)”現(xiàn)象;通過(guò)這次的實(shí)習(xí)我發(fā)現(xiàn),,只有理論水平提高了,才能夠?qū)⒄n本知識(shí)與實(shí)踐相結(jié)合,,理論知識(shí)服務(wù)于教學(xué)實(shí)踐,,以增強(qiáng)自己的動(dòng)手能力。這次實(shí)習(xí)十分有意義,,這次實(shí)習(xí)我們知道了理論和實(shí)踐的距離,,也知道了理論和實(shí)踐相結(jié)合的重要性,。
回顧起此次課程設(shè)計(jì),感覺(jué)受益匪淺,,從拿到題目到完成整個(gè)編程,,從理論到實(shí)踐,學(xué)到很多很多的課堂理論中沒(méi)學(xué)到過(guò)的東西,,不僅對(duì)鍵盤(pán)的識(shí)別技術(shù)這一章節(jié)的知識(shí)點(diǎn)有了深刻的認(rèn)識(shí),,而且對(duì)這學(xué)期開(kāi)設(shè)的單片機(jī)這門(mén)課程有了更全面的了解,尤其是在學(xué)習(xí)使用proteus軟件片編程和仿真時(shí)收獲良多,。通過(guò)這次單片機(jī)課程設(shè)計(jì),,還使我懂得了實(shí)踐的重要性。同時(shí)在程序調(diào)試的過(guò)程中提高自己的發(fā)現(xiàn)問(wèn)題,、解決問(wèn)題,、實(shí)際動(dòng)手和獨(dú)立思考的能力。這次課程設(shè)計(jì)能順利的完成,,除了我們的努力外,,當(dāng)然也離不開(kāi)指導(dǎo)老師申老師的辛勤指導(dǎo),致使我在設(shè)計(jì)的過(guò)程中學(xué)到了很多實(shí)用性的知識(shí),。同時(shí),,對(duì)給過(guò)我?guī)椭乃型瑢W(xué)和各位指導(dǎo)老師表示忠心的感謝!