版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 課程設(shè)計(jì)說明書成績(jī)題 目 基于光電傳感器的轉(zhuǎn)速測(cè)量系統(tǒng)設(shè)計(jì) 課 程 名 稱 電力電子技術(shù)課程設(shè)計(jì) 院(系、部、中心) 專 業(yè) 電氣工程及其自動(dòng)化 班 級(jí) 學(xué) 生 姓 名 學(xué) 號(hào) 設(shè) 計(jì) 時(shí) 間 2013. 6.3 6.14 設(shè) 計(jì) 地 點(diǎn) 工程實(shí)踐中心8315 指 導(dǎo) 教 師 課程設(shè)計(jì)任務(wù)書 課 程 名 稱 檢測(cè)技術(shù)與系統(tǒng)課程設(shè)計(jì) 院(系、部、中心) 電力工程學(xué)院 專 業(yè) 電氣工程及其自動(dòng)化 班 級(jí) 電氣101 起 止 日 期 4 指 導(dǎo) 教 師 許大宇 1課程設(shè)計(jì)應(yīng)達(dá)到的目的通過對(duì)本課程的設(shè)計(jì),使學(xué)生掌握常見被測(cè)量的檢測(cè)原理、方法和技術(shù),了解國(guó)內(nèi)外對(duì)這些工程量進(jìn)行測(cè)控的系
2、統(tǒng)組建原理,通過對(duì)檢測(cè)系統(tǒng)的設(shè)計(jì)與分析,增強(qiáng)學(xué)生理解和運(yùn)用所學(xué)知識(shí)來解決實(shí)際問題的能力,逐步掌握根據(jù)具體測(cè)控要求、性能指標(biāo)設(shè)計(jì)出先進(jìn)測(cè)控系統(tǒng)的方法和技術(shù)。2課程設(shè)計(jì)題目及要求題目:基于接近傳感器的轉(zhuǎn)速測(cè)量系統(tǒng)設(shè)計(jì)要求:(1)性能指標(biāo):測(cè)速范圍:03000RPM,測(cè)量精度:0.5RPM;(2)根據(jù)題意,明確測(cè)速系統(tǒng)性能指標(biāo)及系統(tǒng)能完成的功能;(3)根據(jù)系統(tǒng)要求,選擇合適的傳感器(盡量選擇實(shí)驗(yàn)室中已有的傳感器);(4)設(shè)計(jì)傳感器測(cè)量電路;(5)選擇單片機(jī)的品種、型號(hào),設(shè)計(jì)單片機(jī)的外圍測(cè)量電路;(6)計(jì)算有關(guān)的電路參數(shù),有條件的情況下,根據(jù)實(shí)驗(yàn)室現(xiàn)有設(shè)備進(jìn)行實(shí)驗(yàn)數(shù)據(jù)的測(cè)取,明確測(cè)量電路輸出與被測(cè)非電
3、量的關(guān)系;(7)畫出系統(tǒng)原理框圖(此部分放在說明書的開始);(8)畫出系統(tǒng)電路圖,最好用PROTEL畫;(9)在說明書中詳細(xì)說明本系統(tǒng)工作原理。3課程設(shè)計(jì)任務(wù)及工作量的要求包括課程設(shè)計(jì)計(jì)算說明書、圖紙、實(shí)物樣品等要求(1) 給出設(shè)計(jì)說明書一份;(2) 有條件的情況下盡量給出必要的實(shí)驗(yàn)數(shù)據(jù);(3) 在說明書中附上完整的系統(tǒng)電路原理圖(手畫或用PROTEL畫)。4主要參考文獻(xiàn)1、 李現(xiàn)明,吳皓編著.自動(dòng)檢測(cè)技術(shù).北京:機(jī)械工業(yè)出版社,20092、 徐仁貴.單片微型計(jì)算機(jī)應(yīng)用技術(shù).北京:機(jī)械工業(yè)出版社.20013、 陳愛弟.Protel99實(shí)用培訓(xùn)教程.北京:人民郵電出版社.20005課程設(shè)計(jì)進(jìn)度安
4、排起 止 日 期工 作 內(nèi) 容13年6月4日布置設(shè)計(jì)任務(wù),熟悉課題,查找資料;13年6月5日結(jié)合測(cè)控對(duì)象,選擇合適的傳感器,理解傳感器性能;13年6月6日設(shè)計(jì)傳感器測(cè)量電路,選擇合適的單片機(jī),設(shè)計(jì)其外圍電路;13年6月7日設(shè)計(jì)電路參數(shù),有條件情況下,在實(shí)驗(yàn)室進(jìn)行實(shí)驗(yàn),進(jìn)一步理解測(cè)量電路輸入輸出關(guān)系;13年6月8日繼續(xù)設(shè)計(jì)論證電路參數(shù),完善系統(tǒng)設(shè)計(jì)方案;13年 6月 9日查找資料,理解系統(tǒng)各部分工作原理;13年 6月 10日理清系統(tǒng)說明要點(diǎn),著手設(shè)計(jì)說明書的書寫;13年 6月 11日書寫設(shè)計(jì)說明書,充分理解系統(tǒng)每一部分作用;13年 6月 12日完善設(shè)計(jì)說明書,準(zhǔn)備設(shè)計(jì)答辯。13年 6月 14日設(shè)
5、計(jì)答辯。6成績(jī)考核辦法平時(shí)表現(xiàn)30%,設(shè)計(jì)成果40%,答辯表現(xiàn)30%.教研室審查意見:教研室主任簽字: 年 月 日院(系、部、中心)意見:主管領(lǐng)導(dǎo)簽字: 年 月 日目 錄二、課程設(shè)計(jì)正文 1、光電傳感器的應(yīng)用概述 2、系統(tǒng)工作原理及方案 (1)系統(tǒng)框圖 (2)光電傳感器原理(3)轉(zhuǎn)速測(cè)量原理 3、系統(tǒng)硬件電路設(shè)計(jì) (1)光電轉(zhuǎn)換及信號(hào)調(diào)理電路 (2)脈沖產(chǎn)生電路設(shè)計(jì) 4、系統(tǒng)軟件電路設(shè)計(jì) (1)AT89C52基本性能及最小系統(tǒng) (2)系統(tǒng)軟件程序設(shè)計(jì)(3)系統(tǒng)仿真結(jié)果 5、課程設(shè)計(jì)總結(jié) 6、主要參考文獻(xiàn) 7、附錄1.概述轉(zhuǎn)速測(cè)量系統(tǒng)的發(fā)展背景 隨著超大規(guī)模集成電路技術(shù)提高,尤其是單片機(jī)應(yīng)用技術(shù)
6、以其功能強(qiáng)大,價(jià)格低廉的顯著特點(diǎn),使全數(shù)字化測(cè)量轉(zhuǎn)速系統(tǒng)得以廣泛應(yīng)用。由于單片機(jī)在測(cè)量轉(zhuǎn)速方面具有體積小、性能強(qiáng)、成本低的特點(diǎn),越來越受到企業(yè)用戶的青睞。本設(shè)計(jì)課題的目的和意義 在工程實(shí)踐中,經(jīng)常會(huì)遇到各種需要測(cè)量轉(zhuǎn)速的場(chǎng)合, 例如在發(fā)動(dòng)機(jī)、電動(dòng)機(jī)等旋轉(zhuǎn)設(shè)備的試驗(yàn)、運(yùn)轉(zhuǎn)和控制中,常需要分時(shí)或連續(xù)測(cè)量和顯示其轉(zhuǎn)速及瞬時(shí)轉(zhuǎn)速。要測(cè)速,首先要解決是采樣問題。本課程設(shè)計(jì)使用單片機(jī)AT89C52采樣信號(hào)。因此轉(zhuǎn)速的測(cè)試具有重要的意義。2.系統(tǒng)工作原理及方案 1.系統(tǒng)框圖系統(tǒng)由傳感器檢測(cè)單元、信號(hào)調(diào)理放大電路,單片機(jī)AT89C52、LED顯示模塊、系統(tǒng)軟件組成。其中信號(hào)調(diào)理電路包含信號(hào)放大、波形變換和波形
7、整形。對(duì)待測(cè)信號(hào)進(jìn)行放大的目的是降低對(duì)待測(cè)信號(hào)的幅度要求;波形變換和波形整形電路則用來將放大的信號(hào)轉(zhuǎn)換成可與單片機(jī)匹配的TTL信號(hào);通過對(duì)單片機(jī)的編程設(shè)置可使內(nèi)部定時(shí)器T0對(duì)輸入脈沖進(jìn)行計(jì)數(shù),這樣就能精確地算出加到T0引腳的單位時(shí)間內(nèi)檢測(cè)到的脈沖數(shù);系統(tǒng)的原理框圖如下所示。2.光電傳感器的原理檢測(cè)原理光電傳感器是利用光電轉(zhuǎn)換原理,來檢測(cè)機(jī)械量轉(zhuǎn)速的傳感元件,將光源發(fā)出的光調(diào)制成與轉(zhuǎn)速相關(guān)的光信號(hào),再轉(zhuǎn)換成電信號(hào),通過檢測(cè)信號(hào)頻率或狀態(tài)圖形來測(cè)量轉(zhuǎn)速。光電光轉(zhuǎn)速傳感器主要由光源,調(diào)制盤,光電轉(zhuǎn)換元件三個(gè)部分組成。電檢測(cè)方法具有精度高、反應(yīng)快、非接觸等優(yōu)點(diǎn),而且可測(cè)參數(shù)多,傳感器的結(jié)構(gòu)簡(jiǎn)單,形式靈
8、活多樣。光電傳感器一般可以分為兩大類:直射式、反射式?;镜脑砭褪钱?dāng)發(fā)射管光照射到接收管時(shí),接收管導(dǎo)通,反之關(guān)斷。脈沖發(fā)生源的硬件結(jié)構(gòu)圖如圖所示。圖1脈沖發(fā)生源硬件結(jié)構(gòu)圖(左為正視圖,右為側(cè)視圖)直射式光電轉(zhuǎn)速計(jì)的工作原理如圖1和圖2,被測(cè)轉(zhuǎn)軸上裝有調(diào)制盤,調(diào)制盤是帶孔或者帶齒的圓盤,帶孔的如圖1,帶齒的如圖3,調(diào)制盤的一邊放置光源,另一邊放置光電元件。調(diào)制盤隨軸轉(zhuǎn)動(dòng),當(dāng)光線通過小孔或齒縫時(shí),光電元件就發(fā)生一個(gè)電脈沖。轉(zhuǎn)軸連續(xù)轉(zhuǎn)動(dòng),光電元件就輸出一列與轉(zhuǎn)速及調(diào)制盤上的孔(或齒)數(shù)成正比。電脈沖輸入測(cè)量電路后經(jīng)放大整形,再送入頻率計(jì)技術(shù)現(xiàn)實(shí)。 圖2光電傳感器的原理圖 圖3遮光葉片轉(zhuǎn)速測(cè)量原理一
9、般的轉(zhuǎn)速長(zhǎng)期測(cè)量系統(tǒng)是預(yù)先在軸上安裝一個(gè)有60 齒的測(cè)速齒盤,當(dāng)測(cè)速齒槽旋轉(zhuǎn)一周,光敏元件就能感受與開孔數(shù)相等次數(shù)的光次數(shù),即每轉(zhuǎn)一周產(chǎn)生60個(gè)電脈沖信號(hào)。臨時(shí)性轉(zhuǎn)速測(cè)量系統(tǒng),多采用光電傳感器,從轉(zhuǎn)軸上預(yù)先粘貼的一個(gè)標(biāo)志上獲得一轉(zhuǎn)一個(gè)轉(zhuǎn)速脈沖,隨后利用電子倍頻器和測(cè)頻方法實(shí)現(xiàn)轉(zhuǎn)速測(cè)量。不論長(zhǎng)期或臨時(shí)轉(zhuǎn)速測(cè)量,都可以在微處理器的參與下,通過測(cè)量轉(zhuǎn)軸上預(yù)留的一轉(zhuǎn)一齒的鑒相信號(hào)或光電信號(hào)的周期,換算出轉(zhuǎn)軸的頻率或轉(zhuǎn)速。即通過速度傳感器,將轉(zhuǎn)速信號(hào)變?yōu)殡娒}沖,利用微機(jī)在單位時(shí)間內(nèi)對(duì)脈沖進(jìn)行計(jì)數(shù),再經(jīng)過軟件計(jì)算獲得轉(zhuǎn)速數(shù)據(jù)。 即:n=N/ (mT) n 轉(zhuǎn)速、單位:轉(zhuǎn)/ 分鐘;N 采樣時(shí)間內(nèi)所計(jì)脈沖個(gè)數(shù)
10、;T采樣時(shí)間、單位:分鐘;m 每旋轉(zhuǎn)一周所產(chǎn)生的脈沖個(gè)數(shù)(通常指測(cè)速碼盤的齒數(shù)) 。通常m=60, 那么1 秒鐘內(nèi)脈沖個(gè)數(shù)N就是轉(zhuǎn)速n, 即: n=N/ (mT) =N/601/60=N3.系統(tǒng)硬件電路的設(shè)計(jì)系統(tǒng)硬件部分包含輸入模塊、顯示模塊、控制模塊、測(cè)速模塊等。在硬件搭建前,先通過Proteus Pro 7.5進(jìn)行硬件仿真實(shí)現(xiàn)。光電轉(zhuǎn)換及信號(hào)調(diào)理設(shè)計(jì)由于系統(tǒng)需要將光信號(hào)轉(zhuǎn)換為電信號(hào),因而需要使用光電傳感器并設(shè)計(jì)相應(yīng)的信號(hào)調(diào)理電路,以得到符合要求的脈沖信號(hào),送給單片機(jī)AT89C52進(jìn)行計(jì)數(shù),同時(shí)得到計(jì)數(shù)的時(shí)間,由單片機(jī)進(jìn)行相關(guān)計(jì)算以得到電動(dòng)機(jī)轉(zhuǎn)速。傳感器將電機(jī)的轉(zhuǎn)速信號(hào)轉(zhuǎn)變成了電脈沖信號(hào),該
11、信號(hào)經(jīng)過LM358集成運(yùn)放整形驅(qū)動(dòng),送到單片機(jī)進(jìn)行脈沖計(jì)數(shù),從而測(cè)出電動(dòng)機(jī)轉(zhuǎn)速。介紹一下LM358,:LM358里面包括有兩個(gè)高增益、獨(dú)立的、內(nèi)部頻率補(bǔ)償?shù)碾p運(yùn)放,適用于電壓范圍很寬的單電源,而且也適用于雙電源工作方式,它的應(yīng)用范圍包括傳感放大器、直流增益模塊和其他所有可用單電源供電的使用運(yùn)放的地方使用。光電轉(zhuǎn)換部分與單片機(jī)的連接框圖如圖所示脈沖產(chǎn)生電路設(shè)計(jì)由于proteus不能仿真光電傳感器,則用一個(gè)方波代替光電傳感器的將光信號(hào)轉(zhuǎn)換成電信號(hào)的輸出。如圖發(fā)現(xiàn),方波電壓的幅值已經(jīng)被放大,將這個(gè)信號(hào)輸入單片機(jī)中作脈沖計(jì)數(shù)。4.系統(tǒng)軟件電路設(shè)計(jì)AT89C52基本性能單片機(jī)我們選用AT89C52(引腳
12、圖如下)AT89C52是一個(gè)低電壓,高性能CMOS 8位單片機(jī),片內(nèi)含8k bytes的可反復(fù)擦寫的Flash只讀程序存儲(chǔ)器和256 bytes的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器(RAM),器件采用ATMEL公司的高密度、非易失性存儲(chǔ)技術(shù)生產(chǎn),兼容標(biāo)準(zhǔn)MCS-51指令系統(tǒng),片內(nèi)置通用8位中央 處理器和Flash存儲(chǔ)單元,功能強(qiáng)大的AT89C52單片機(jī)可為您提供許多較復(fù)雜系統(tǒng)控制應(yīng)用場(chǎng)合。 AT89C52有40個(gè)引腳,32個(gè)外部雙向輸入/輸出(I/O)端口,同時(shí)內(nèi)含2個(gè)外中斷口,3個(gè)16位可編程定時(shí)計(jì)數(shù)器,2個(gè)全雙工串行通信口,2 個(gè)讀寫口線,AT89C52可以按照常規(guī)方法進(jìn)行編程,也可以在線編程。其將通用的
13、微處理器和Flash存儲(chǔ)器結(jié)合在一起,特別是可反復(fù)擦寫的 Flash存儲(chǔ)器可有效地降低開發(fā)成本。AT89C52引腳圖 單片機(jī)最小系統(tǒng)單片機(jī)最小系統(tǒng)包括時(shí)鐘電路和復(fù)位電路。單片機(jī)工作時(shí),從取指令到譯碼再進(jìn)行微操作,必須在時(shí)鐘信號(hào)控制下才能有序地進(jìn)行,時(shí)鐘電路就是為單片機(jī)工作提供基本時(shí)鐘的。單片機(jī)的時(shí)鐘信號(hào)通常有兩種產(chǎn)生方式:內(nèi)部時(shí)鐘方式和外部時(shí)鐘方式。內(nèi)部時(shí)鐘方式的原理電路如下圖所示。在單片機(jī)XTAL1和XTAL2引腳上跨接上一個(gè)晶振和兩個(gè)穩(wěn)頻電容,可以與單片機(jī)片內(nèi)的電路構(gòu)成一個(gè)穩(wěn)定的自激振蕩器。外接電容的作用是對(duì)振蕩器進(jìn)行頻率微調(diào),使振蕩信號(hào)頻率與晶振頻率一致,同時(shí)起到穩(wěn)定頻率的作用,一般選用
14、2030pF的瓷片電容。復(fù)位電路是利用電容充電來實(shí)現(xiàn)復(fù)位。在電源接通瞬間,RST引腳上的電位是高電平(Vcc),電源接通后對(duì)電容進(jìn)行快速充電,隨著充電的進(jìn)行,RST引腳上的電位也會(huì)逐漸下降為低電平。最小系統(tǒng)如圖所示顯示電路設(shè)計(jì)led數(shù)碼管(LED Segment Displays)是由多個(gè)發(fā)光二極管封裝在一起組成“8”字型的器件,引線已在內(nèi)部連接完成,只需引出它們的各個(gè)筆劃,公共電極。led數(shù)碼管常用段數(shù)一般為7段有的另加一個(gè)小數(shù)點(diǎn),led數(shù)碼管根據(jù)LED的接法不同分為共陰和共陽(yáng)兩類,了解LED的這些特性,對(duì)編程是很重要的,因?yàn)椴煌愋偷臄?shù)碼管,除了它們的硬件電路有差異外,編程方法也是不同的。
15、共陰和共陽(yáng)極數(shù)碼管,它們的發(fā)光原理是一樣的,只是它們的電源極性不同而已。內(nèi)部電路如下:點(diǎn)亮LED顯示器有兩種方式:一是靜態(tài)顯示,二是動(dòng)態(tài)顯示。動(dòng)態(tài)顯示,就一位一位地輪流點(diǎn)亮各位顯示器(掃描),對(duì)于每一位顯示器來說,每隔一段時(shí)間點(diǎn)亮一次。顯示器的亮度既與導(dǎo)通電流有關(guān),也與點(diǎn)亮?xí)r間和間隔時(shí)間的比例有關(guān)。調(diào)整電流和時(shí)間參數(shù),可實(shí)現(xiàn)亮度較高較穩(wěn)定的顯示。本文采用4位LED動(dòng)態(tài)顯示電路如圖圖6 4位動(dòng)態(tài)LED顯示電路根據(jù)設(shè)計(jì)的復(fù)位、晶振、顯示電路電路,我們做了一張總電路圖。程序設(shè)計(jì)方案本系統(tǒng)采用89C52中T0定時(shí)器和T1計(jì)數(shù)器配合使用對(duì)轉(zhuǎn)速脈沖定時(shí)計(jì)數(shù)。計(jì)數(shù)器T1工作于計(jì)數(shù)狀態(tài)對(duì)外部脈沖進(jìn)行計(jì)數(shù);TO
16、工作為定時(shí)器方式每次定時(shí)50ms,采用60次中斷,即在計(jì)數(shù)器T1在3秒鐘內(nèi)對(duì)外部脈沖進(jìn)行計(jì)數(shù),然后根據(jù)3秒鐘內(nèi)的計(jì)數(shù)值推算出。(1)定時(shí)/計(jì)數(shù)器的初始化定時(shí)/計(jì)數(shù)器的方式控制字TMOD,TMOD是一個(gè)不可按位尋址的特殊功能寄存器,其高四位專供T1作計(jì)數(shù)用,低四位供T0作定時(shí)用。(1) 定時(shí)/計(jì)數(shù)器的啟動(dòng)方式為GATE=0,用軟件設(shè)置使TOCN中的運(yùn)行控制位TR0和TR1為1,就可以啟動(dòng)T0和T1,稱為軟啟動(dòng)。(2) C/T: 定時(shí)/計(jì)數(shù)器方式選擇位,C/T =0時(shí)作定時(shí)器用。C/T=1作計(jì)數(shù)器用。(3) M1M0工作方式選擇位,這里 我們選M1M0=01,方式一,作16位定時(shí)/計(jì)數(shù)器用。綜上所
17、述,我們給TMOD應(yīng)賦給二進(jìn)制的B,是十六進(jìn)制的0x51。TMOD=0x51.TMOD寄存器如下表:對(duì)定時(shí)器T0與計(jì)數(shù)器T1的初始化程序如下timer_init() /初始化子程序 EA=1; /開中斷總允許ET0=1; /開定時(shí)器T0中斷允許ET1=1; /開計(jì)數(shù)器T1中斷允許TMOD=0X51; /TMOD=BTH0=(65535-50000)/256; /初值的高位。定時(shí)器一個(gè)機(jī)器周期加1,一次中斷為50ms對(duì)應(yīng)50000個(gè)機(jī)器周期(振蕩頻率為12MHZ)TL0=(65535-50000)%256; /初值的低位TH1=0; /T1作計(jì)數(shù)器用,初值定為0x00TL1=0;TR0=1; /
18、軟啟動(dòng)方式TR1=1;(2)定時(shí)器中斷程序中斷部分要對(duì)單片機(jī)產(chǎn)生的中斷次數(shù)計(jì)數(shù),定時(shí)器每次觸發(fā)中斷需要的時(shí)間為50ms,我們需要單片機(jī)在3秒鐘內(nèi)對(duì)脈沖計(jì)數(shù),所以要對(duì)中斷計(jì)數(shù)60次。中斷程序要給TH0,TL0賦初值,同時(shí)要開啟定時(shí)器T0。定時(shí)器中斷程序void timer0() interrupt 1 n+;TR0=0; /T0停止工作TR1=0;TH0=(65535-50000)/256; /賦初值TL0=(65535-50000)%256;if(n=60) /若n自加到60則停止計(jì)數(shù),一次中斷50ms則60次中斷就為3smm=0;mm|=TH1;mm=(mm8)|TL1;TH1=0; /賦初
19、值0TL1=0; n=0; /n從頭開始自加TR0=1; /T0開始工作TR1=1;顯示部分程序本系統(tǒng)采用動(dòng)態(tài)數(shù)碼管顯示,所以程序如下:xian_shi() uchar qian,bei,shi,ge; /定義個(gè)十百千四個(gè)無符號(hào)整形參數(shù)uint jj;jj=mm;jj=jj/3; qian=jj/1000; /將個(gè)十百千位對(duì)應(yīng)的數(shù)分別找出來bei=jj%1000/100;shi=jj%100/10;ge=jj%10;P2=0x10; /數(shù)碼管的段選,如接線圖P2.4=1,則左起第一個(gè)數(shù)碼管顯示P0=tableqian; /將千位的值所對(duì)應(yīng)的十六進(jìn)制碼點(diǎn)來亮該數(shù)碼管的中的八個(gè)小二極管delay(
20、1); /作延時(shí)P2=0x20; /段選,則左起第二個(gè)數(shù)碼管顯示P0=tablebei; /將百位的值所對(duì)應(yīng)的十六進(jìn)制碼來點(diǎn)亮該數(shù)碼管的中的八個(gè)小二極管delay(1); /延時(shí)P2=0x40;P0=tableshi; /十位delay(1);P2=0x80;P0=tablege; /個(gè)位delay(1);5.仿真及結(jié)果我們這里給單片機(jī)P3.5外接一個(gè)脈沖信號(hào),來模擬關(guān)電開關(guān)給單片機(jī)的信號(hào)。仿真時(shí),設(shè)置脈沖頻率為700,如圖所示,顯示電路的數(shù)碼管上顯示700。 設(shè)置脈沖頻率為3000,如上圖所示,顯示電路的數(shù)碼管上顯示3000。6.參考文獻(xiàn)1李現(xiàn)明,吳皓編著.自動(dòng)檢測(cè)技術(shù).北京:機(jī)械工業(yè)出版社
21、,20092徐仁貴.單片微型計(jì)算機(jī)應(yīng)用技術(shù).北京:機(jī)械工業(yè)出版社.20013. 陳愛弟.Protel99實(shí)用培訓(xùn)教程.北京:人民郵電出版社.20017.附錄總的電路圖設(shè)計(jì)總系統(tǒng)程序單片機(jī)總體程序如下:#include#define uchar unsigned char/宏定義#define uint unsigned intuint mm=0; /定義參變量uchar n;uchar code table=0xc0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90;/定義編碼表,給數(shù)碼管復(fù)制delay(uint m) /子程序調(diào)用,作延時(shí)用 uint
22、i,j;for(i=m;i0;i-)/i每加1,j經(jīng)過60次自加for(j=60;j0;j-);xian_shi() uchar qian,bei,shi,ge; /定義個(gè)十百千四個(gè)無符號(hào)整形參數(shù)uint jj;jj=mm;jj=jj/3;qian=jj/1000; /將個(gè)十百千位對(duì)應(yīng)的數(shù)分別找出來bei=jj%1000/100;shi=jj%100/10;ge=jj%10;P2=0x10; /數(shù)碼管的段選,如接線圖中,P2.4=1,則左起第一個(gè)數(shù)碼管顯示P0=tableqian; /將千位的值所對(duì)應(yīng)的十六進(jìn)制碼點(diǎn)來亮該數(shù)碼管的中的八個(gè)小二極管delay(1); /作延時(shí)P2=0x20; /段選,P2.5=1則左起第二個(gè)數(shù)碼管顯示P0=tablebei; /將百位的值所對(duì)應(yīng)的十六進(jìn)制碼來點(diǎn)亮該數(shù)碼管的中的八個(gè)小二極管delay(1); /作延時(shí)P2=0x40;P0=tableshi; /顯示十位的數(shù)delay(1);P2=0x80;P0=tablege; /顯示個(gè)位的數(shù)delay(1);timer_init() /中斷初始化子程序 EA=1; /開中斷總允許ET0=1; /開定時(shí)器T0中斷允許ET1=1; /開計(jì)數(shù)器T1中斷允許TMOD=0X51
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 價(jià)格策略與定價(jià)技巧
- 2025年度家用電梯定制設(shè)計(jì)與安裝合同范本2篇
- 2025年度25噸汽車吊車租賃與施工現(xiàn)場(chǎng)衛(wèi)生管理合同3篇
- 二零二五年度上市公司股權(quán)激勵(lì)股權(quán)轉(zhuǎn)讓及代持協(xié)議3篇
- 生產(chǎn)車間消防知識(shí)培訓(xùn)
- 二零二五年度停車場(chǎng)保險(xiǎn)服務(wù)合同6篇
- 二零二五年度打包機(jī)租賃與安裝調(diào)試服務(wù)合同2篇
- 二零二五年度市場(chǎng)推廣合同標(biāo)的營(yíng)銷方案與推廣渠道
- 重慶市2024-2025學(xué)年高一上學(xué)期期末聯(lián)合檢測(cè)語(yǔ)文試卷(含答案)
- 二零二五年度婚慶活動(dòng)參與者權(quán)益保障合同樣本3篇
- 提優(yōu)精練08-2023-2024學(xué)年九年級(jí)英語(yǔ)上學(xué)期完形填空與閱讀理解提優(yōu)精練(原卷版)
- 中央2025年全國(guó)人大機(jī)關(guān)直屬事業(yè)單位招聘18人筆試歷年典型考點(diǎn)(頻考版試卷)附帶答案詳解
- 2024年度美團(tuán)平臺(tái)商家入駐服務(wù)框架協(xié)議
- 2024至2030年四氯苯醌項(xiàng)目投資價(jià)值分析報(bào)告
- DB4511T 0002-2023 瓶裝液化石油氣充裝、配送安全管理規(guī)范
- 《肝衰竭診治指南(2024版)》解讀
- 2025年集體經(jīng)濟(jì)發(fā)展計(jì)劃
- 房地產(chǎn)銷售主管崗位招聘筆試題及解答(某大型央企)2024年
- 足球D級(jí)教練員培訓(xùn)匯報(bào)
- 巖溶區(qū)水文地質(zhì)參數(shù)研究-洞察分析
- 大學(xué)體育與健康 教案全套 體育舞蹈 第1-16周
評(píng)論
0/150
提交評(píng)論