光電式傳感器應(yīng)用課程設(shè)計_第1頁
已閱讀1頁,還剩16頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p><b>  目錄</b></p><p>  目錄···························&

2、#183;····························2</p><p>  第一章:設(shè)計題目··

3、83;····································&

4、#183;····3</p><p>  第二章:設(shè)計要求··························

5、83;·················3</p><p>  第三章:題目分析··············

6、;······························3</p><p>  第四章:整體構(gòu)思·&

7、#183;····································

8、;······4</p><p>  第五章:具體實現(xiàn)·························&

9、#183;··················4</p><p>  5.1電源部分············

10、3;······························4</p><p>  5.2光電檢測部分·

11、;····································

12、83;·4</p><p>  5.3單片機控制計數(shù)部分·····························&

13、#183;····5</p><p>  5.4顯示部分··························

14、3;················7</p><p>  5.5報警器部分···············

15、··························8</p><p>  5.6程序設(shè)計部分·····&

16、#183;·································9</p><

17、p>  5.7焊接部分··································&#

18、183;········11</p><p>  第六章:定性說明······················

19、83;······················11</p><p>  第七章:實驗時遇到的困難和排除措施·······&

20、#183;·······················11</p><p>  第八章:設(shè)計心得體會·······

21、··································12</p>&l

22、t;p>  第九章:參考文獻··································

23、;···········12</p><p>  第十章:附錄····················&#

24、183;····························14</p><p><b>  傳感器應(yīng)用課程設(shè)計</

25、b></p><p>  一、設(shè)計題目:基于單片機的工業(yè)產(chǎn)品自動計數(shù)器</p><p>  二、設(shè)計要求:1、數(shù)碼管可以顯示產(chǎn)品個數(shù)(0-99),自由設(shè)定產(chǎn)品報警個數(shù)(比如8),當產(chǎn)品數(shù)目是8的個數(shù)時,發(fā)出報警(蜂鳴器響)。</p><p>  2、獨立設(shè)計電路,應(yīng)包括單片機小系統(tǒng)、紅外光電開關(guān)、數(shù)碼管顯示部分。</p><p>  3

26、、五人一組,每組選一個組長。</p><p><b>  三、題目分析:</b></p><p>  當今社會,隨著人們物質(zhì)生活的不斷提高,電子產(chǎn)品已經(jīng)走進了家家戶戶,無論是生活或?qū)W習,還是娛樂和消遣幾乎樣樣都離不開電子產(chǎn)品,大型復(fù)雜的計算能力是人腦所不能勝任的,而且比較容易出錯。計算器作為一種快速通用的計算工具方便了用戶的使用。本設(shè)計著重在于分析計算器軟件和開發(fā)過程

27、中的環(huán)節(jié)和步驟,并從實踐經(jīng)驗出發(fā)對計算器設(shè)計做了詳細的分析和研究。</p><p>  單片機由于其微小的體積和極低的成本,廣泛的應(yīng)用于家用電器、工業(yè)控制等領(lǐng)域中。在工業(yè)生產(chǎn)中。單片微型計算機是微型計算機的一個重要分支,也是頗具生命力的機種。單片微型計算機簡稱單片機,特別適用于控制領(lǐng)域,故又稱為微控制器。</p><p>  本系統(tǒng)就是充分利用了8052芯片的I/O引腳。系統(tǒng)以采用MCS-

28、51系列單片機Intel8052為中心器件來設(shè)計計算器控制器,實現(xiàn)了能根據(jù)實際輸入值顯示并存儲的功能,計算程序則是參照教材。至于位數(shù)和功能,如果有需要可以通過設(shè)計擴充原系統(tǒng)來實現(xiàn) 。</p><p>  如今的產(chǎn)品自動計數(shù)器大多采用非接觸式的計數(shù)觸發(fā)方式。早已開發(fā)出了多種型號的專用檢測芯片.而利用AT89C2052為控制單元、輔以多種外圍硬件搭配而成的計數(shù)裝置已成為現(xiàn)在自動計數(shù)應(yīng)用領(lǐng)域的潮流。而如何提高自動計數(shù)器

29、的實時性,抗干擾能力、穩(wěn)定性是現(xiàn)在國內(nèi)外自動計數(shù)生產(chǎn)廠家研究的主要課題.產(chǎn)品自動計數(shù)器主要用于工廠的流水線上,往往是處于高溫,高噪聲等極度惡劣的環(huán)境當中.而MCS-51系列單片機構(gòu)成的產(chǎn)品自動計數(shù)器在這種環(huán)境中工作時往往會出現(xiàn)誤動作(單片機程序跑飛)或死機(程序進入死循環(huán)).這也是基于單片機構(gòu)成的產(chǎn)品自動計數(shù)器存在的致命問題。</p><p><b>  四、整體構(gòu)思:</b></p&

30、gt;<p>  設(shè)計思路和選擇設(shè)計方案:</p><p>  原理:電路的指導(dǎo)思想是利用光電開關(guān)檢測裝置,當有人或物擋住紅外光時,光電開關(guān)檢測到紅外信號被阻擋,放大器將輸出低電平。這個便是外部計數(shù)脈沖信號。這個計數(shù)脈沖信號送入單片機中進行計數(shù)控制,在經(jīng)過擴展、顯示驅(qū)動完成最后的顯示過程。當計數(shù)為8的倍數(shù)時,報警器鳴響一次。(注:0時不鳴響。)</p><p><b&g

31、t;  五、具體實現(xiàn):</b></p><p>  5.1、電源部分:采用5V電源直接驅(qū)動。</p><p>  5.2、光電檢測部分:采用E18-B03N1光電開關(guān),其檢查距離為30cm。</p><p><b>  光電開關(guān)</b></p><p><b>  其內(nèi)部電路為:</b>

32、</p><p>  在距離范圍內(nèi)若檢查到紅外線被擋住了,則將信號傳遞給單片機進行計數(shù),從0開始,依次往后,每當被遮擋一次,則計數(shù)加1,直至全部物品完全通過,即計數(shù)結(jié)束。</p><p>  5.3、單片機控制計數(shù)部分:</p><p>  此實驗采用的是AT89C2052單片機進行控制計數(shù)。</p><p>  其引腳圖和端口功能分別如下圖

33、:</p><p>  AT89C52單片機引腳圖 AT89C52P3口端口功能</p><p>  AT89C52是51系列單片機的一個型號,它是ATMEL公司生產(chǎn)的。</p><p>  AT89C52是一個低電壓,高性能CMOS 8位單片機,片內(nèi)含8k bytes的可反復(fù)擦寫的Flash只讀程序存儲器和256 bytes的隨機存取數(shù)據(jù)存儲

34、器(RAM),器件采用ATMEL公司的高密度、非易失性存儲技術(shù)生產(chǎn),兼容標準MCS-51指令系統(tǒng),片內(nèi)置通用8位中央處理器和Flash存儲單元,功能強大的AT89C52單片機可為您提供許多較復(fù)雜系統(tǒng)控制應(yīng)用場合。</p><p>  AT89C52有40個引腳,32個外部雙向輸入/輸出(I/O)端口,同時內(nèi)含2個外中斷口,3個16位可編程定時計數(shù)器,2個全雙工串行通信口,2個讀寫口線,AT89C52可以按照常規(guī)方

35、法進行編程,但不可以在線編程(S系列的才支持在線編程)。其將通用的微處理器和Flash存儲器結(jié)合在一起,特別是可反復(fù)擦寫的Flash存儲器可有效地降低開發(fā)成本。</p><p>  兼容MCS51指令系統(tǒng) · 8k可反復(fù)擦寫(>1000次)Flash ROM </p><p>  · 32個雙向I/O口 · 256x8bit內(nèi)部RAM </p>

36、;<p>  · 3個16位可編程定時/計數(shù)器中斷 · 時鐘頻率0-24MHz </p><p>  · 2個串行中斷 · 可編程UART串行通道 </p><p>  · 2個外部中斷源 · 共6個中斷源 </p><p>  · 2個讀寫中斷口線 · 3級加密位 <

37、;/p><p>  · 低功耗空閑和掉電模式 · 軟件設(shè)置睡眠和喚醒功能 </p><p>  AT89C52P為40 腳雙列直插封裝的8 位通用微處理器,采用工業(yè)標準的C51內(nèi)核,在內(nèi)部功能及管腳排布上與通用的8xc52 相同,其主要用于會聚調(diào)整時的功能控制。功能包括對會聚主IC 內(nèi)部寄存器、數(shù)據(jù)RAM及外部接口等功能部件的初始化,會聚調(diào)整控制,會聚測試圖控制,紅外遙控信

38、號IR的接收解碼及與主板CPU通信等。主要管腳有:XTAL1(19 腳)和XTAL2(18 腳)為振蕩器輸入輸出端口,外接12MHz 晶振。RST/Vpd(9 腳)為復(fù)位輸入端口,外接電阻電容組成的復(fù)位電路。VCC(40 腳)和VSS(20 腳)為供電端口,分別接+5V電源的正負端。P0~P3 為可編程通用I/O 腳,其功能用途由軟件定義,在本設(shè)計中,P0 端口(32~39 腳)被定義為N1 功能控制端口,分別與N1的相應(yīng)功能管腳相&l

39、t;/p><p>  連接,13 腳定義為IR輸入端,10 腳和11腳定義為I2C總線控制端口,分別連接N1的SDAS(18腳)和SCLS(19腳)端口,12 腳、27 腳及28 腳定義為握手信號功能端口,連接主板CPU 的相應(yīng)功能端,用于當前制式的檢測及會聚調(diào)整狀態(tài)進入的控制功能。</p><p><b>  5.4、顯示部分:</b></p><p

40、>  本實驗采用雙共陽極LED數(shù)碼管。</p><p><b>  其內(nèi)部電路圖為:</b></p><p>  當單片機有計數(shù)時,信號傳遞給LED數(shù)碼管,并通過LED數(shù)碼管顯示出來。顯示范圍為00~99.</p><p>  單片機和顯示部分電路圖:</p><p>  5.5、報警器部分:</p>

41、<p>  本實驗采用蜂鳴器進行鳴響報數(shù),當單片機計數(shù)為8的倍數(shù)時,即LED數(shù)碼管顯示數(shù)值為8的倍數(shù)時,蜂鳴器鳴響一次。</p><p><b>  蜂鳴器電路為:</b></p><p>  5.6、程序設(shè)計部分:</p><p><b>  程序流程圖:</b></p><p>&l

42、t;b>  實驗程序:</b></p><p>  #include<reg52.h></p><p>  #define uchar unsigned char</p><p>  #define uint unsigned int</p><p>  sbit buzzer=P3^0;</p>

43、<p>  uchar code tab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,</p><p>  0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e};</p><p>  uchar num,num1,num2,flag;</p><p>  void delay(unsig

44、ned int i)</p><p><b>  {</b></p><p>  unsigned int j;</p><p>  for(i;i>0;i--)</p><p>  for(j = 110; j >0; j--);</p><p><b>  }</b

45、></p><p>  void display()</p><p><b>  {</b></p><p>  uchar a,b;</p><p><b>  a=num%10;</b></p><p><b>  b=num/10;</b>&

46、lt;/p><p>  if((num%8==0)&&(num!=0)&&flag==1)</p><p><b>  {</b></p><p><b>  buzzer=1;</b></p><p>  delay(1000);</p><p>

47、;<b>  flag=0;</b></p><p><b>  buzzer=0;</b></p><p><b>  num1++;</b></p><p>  if(num1==100)</p><p><b>  {</b></p>

48、<p><b>  num1=0;</b></p><p><b>  }</b></p><p><b>  } </b></p><p>  P0=tab[a];</p><p><b>  P2=0xfe;</b></p>&

49、lt;p><b>  delay(5);</b></p><p>  P0=tab[b];</p><p><b>  P2=0xfd;</b></p><p><b>  delay(5);</b></p><p>  /* P0=tab[c];</p>

50、<p><b>  P2=0xfe;</b></p><p><b>  delay(5);</b></p><p>  P0=tab[d];</p><p><b>  P2=0xfb;</b></p><p>  delay(5);*/</p>&l

51、t;p><b>  }</b></p><p><b>  main()</b></p><p><b>  {</b></p><p><b>  EA=1;</b></p><p><b>  EX1=1;</b></

52、p><p><b>  5.7、焊接部分:</b></p><p>  5.7.1焊接工具:內(nèi)熱式電烙鐵 </p><p>  用電烙鐵將各個零部件焊接在電路板上,并盡量在焊接時使電路板整潔,焊接平整。</p><p>  5.7.2焊接圖見附錄:圖1、圖2</p><p>  5.7.3總電路圖見

53、附錄:圖3</p><p><b>  六、定性說明:</b></p><p>  各部分按照規(guī)定和設(shè)計組合起來,詳細情況見各部分說明和總電路圖。</p><p>  七、實驗時遇到的困難和排除措施:</p><p>  1、困難:也許是電烙鐵不好使,在焊接時候不管怎么做焊接出來的結(jié)果總是差強人意,非常的不美觀,這件事著

54、實讓我們頭疼</p><p>  解決方法:我們又換了一個電烙鐵,這次焊接出來的結(jié)果就稍微漂亮一點了</p><p>  2、困難:在布線時總是不美觀,雖然也能夠?qū)崿F(xiàn)功能,但對我們工科生來說使用是一方面,美觀同樣也占據(jù)著相當重要的地位。</p><p>  解決方法:我們多次重畫草圖,終于黃天不負有心人,我們終于做到了美觀,至少在我們看來是這樣</p>

55、<p><b>  八、設(shè)計心得體會:</b></p><p>  之前我們也曾做過幾次課程設(shè)計,例如:在子電子技術(shù)的課程設(shè)計中我們做的是電子時鐘的課程設(shè)計,機械設(shè)計的課程設(shè)計中我們做了一個減速箱的設(shè)計和原理圖的繪制等,前幾次我們做的課程設(shè)計的的確確給我們帶來了意想不到的效果 也學(xué)著正是我們工科專業(yè)與非工科專業(yè)的區(qū)別:</p><p>  關(guān)鍵就在練習中提

56、高自己,而不是單單的進行理論知識的學(xué)習,否則我們只會成為一個沒有用的“文”呆子,純理論文字的學(xué)習的確能讓我們知道甚至了解一些相關(guān)專業(yè)知識,但我相信這絕對不是社會和我們自己希望看到和得到的結(jié)果!</p><p>  同樣在這次傳感器的課程設(shè)計中我同樣學(xué)習到了我之前所不了解的很多知識,并且鍛煉了自己的動手操作能力和提高了查找資料的水平!</p><p>  自從12月20號我們從老師那領(lǐng)到焊接

57、板之后,我們小組幾個人就進行了相關(guān)知識了查找及了解,對于有些元件我們甚至聽都沒有聽都沒有得聽過的,就在網(wǎng)上搜到了一些關(guān)于它的資料:元件照片,功能特點使用說明。由于課本上的知識太多,平時課間的學(xué)習并不能很好的理解和運用各個元件的功能,而且考試內(nèi)容有限,所以在這次課程設(shè)計過程中,我們了解了很多元件的功能</p><p>  并且,我們在最小系統(tǒng)板JZ-M2套件的焊接中不僅知道了如何去焊接,還知道了焊接過程中的注意事項

58、:</p><p>  1:拿到三件以后請先用小紙盒之類的裝好所有元件,不要一把全放桌上,以免焊接過程中小的原件掉了;</p><p>  2:元件要插到位,焊接時用手按住PCB板,這樣焊接出來的元件才會平整,美觀;</p><p>  3:遇到有地線的焊盤,焊接時間需要燒長一些,如果是調(diào)溫烙鐵,焊接地線引腳的時候可以把溫度調(diào)高一些,那樣更容易上錫。</p&g

59、t;<p>  通過這次課程設(shè)計使我懂得了理論與實際相結(jié)合是很重要的,只有理論知識是遠遠不夠的,只有把所學(xué)的理論知識與實踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會服務(wù),從而提高自己的實際動手能力和獨立思考的能力。在設(shè)計的過程中遇到問題,可以說得是困難重重,這畢竟第一次做的,難免會遇到過各種各樣的問題,同時在設(shè)計的過程中發(fā)現(xiàn)了自己的不足之處,對以前所學(xué)過的知識理解得不夠深刻,掌握得不夠牢固。并且在這次課程設(shè)計中我還有一個

60、更大的體會那就是“團隊很重要”,之前幾次課程設(shè)計中我們都是一對一的進行設(shè)計和操作,即各干各的,雖然那樣用助于培養(yǎng)我們自己的獨立思考能力,但是我們要知道以后我們面臨的困難都不會是只憑我們一人之力所能夠解決的,此時我們就必須有人能在我們面對困境找不到頭緒時給我們指導(dǎo)和幫助,所謂術(shù)業(yè)有專攻,并充分利用他們的專長來共同完成一項非一人能夠完成的項目。</p><p>  同樣在這次課程設(shè)計中我們也非常感謝我們的指導(dǎo)老師——

61、賈宛英老師,沒有她就不坑能有我們今日課設(shè)的完美結(jié)束!</p><p>  在這次課程設(shè)計中我學(xué)會的,也許這些才是真正最重要的!</p><p><b>  九、參考文獻:</b></p><p>  [1]單片機原理與接口技術(shù)教程 倪小軍 章韻 清華大學(xué)出版社</p><p>  [2]高可靠紅外線傳感器控

62、制開關(guān)[J] 陳勇 儀表技術(shù)與傳感器 2004 (5).</p><p>  [3] CMOS 4000系列60種常用集成電路的應(yīng)用[M] 魏丑君等 人民郵電出版社,1995.</p><p>  [4]中國集成電路大全CMOS集成電路[M] 中國集成電路大全編寫委員會 國防工業(yè)出版社,1985.</p><p>  [5]數(shù)子集成電路應(yīng)用精粹[M] 肖景和 人民

63、郵電出版社 2002.</p><p>  [6]傳感器應(yīng)用電路詳解[M] 羅四維 人民郵電出版社 1993.</p><p>  [7]傳感器應(yīng)用制作入門[M] 吳桂秀 浙江科學(xué)技術(shù)出版社 2004.</p><p>  [8]單片機原理及應(yīng)用 李建忠 西安電子科技大學(xué)出版社 2002. <

64、;/p><p>  [9]電子線路CAD實用教程 潘永雄等 西安電子科技大學(xué)出版社 2002.</p><p>  [10]紅外探測與控制電路[M] 陳永莆 人民郵電出版社 2005.</p><p>  [11]8051單片機徹底研究基礎(chǔ)篇 林伸茂 人民郵電出版社 2004.</p><p><b&g

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論