多路放大與巡回檢測(cè)課程設(shè)計(jì)_第1頁(yè)
已閱讀1頁(yè),還剩20頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、<p><b>  第一章 緒論</b></p><p><b>  1.1系統(tǒng)背景</b></p><p>  科技信息時(shí)代,數(shù)據(jù)的重要行不言而喻,如何高效、穩(wěn)定的對(duì)數(shù)據(jù)(包括溫度、壓力、濕度、光線、輻射等項(xiàng)目)進(jìn)行實(shí)時(shí)采集對(duì)現(xiàn)代的企業(yè)、工廠、研究所等對(duì)數(shù)據(jù)的精度要求較高的單位有非常重要的作用。</p><p&

2、gt;  自動(dòng)化生產(chǎn)和大型設(shè)備(如激光器)中,經(jīng)常需要對(duì)生產(chǎn)過程或運(yùn)行狀態(tài)的各種參數(shù)實(shí)時(shí)進(jìn)行巡回檢測(cè)、監(jiān)視以及報(bào)警,以確保系統(tǒng)的穩(wěn)定可靠性。然而在具體的生產(chǎn)實(shí)踐中,需要檢測(cè)的數(shù)據(jù)不至一路,大多需要對(duì)多路信號(hào)進(jìn)行同時(shí)的檢測(cè),而且這些信號(hào)大多數(shù)都是由傳感器測(cè)量得來,在進(jìn)行信號(hào)處理前必須對(duì)其進(jìn)行前置放大的處理,才能夠?yàn)楹蠹?jí)的電路使用,因此研制一種可以多路放大的并且可以對(duì)每一路信號(hào)進(jìn)行巡回檢測(cè)的系統(tǒng)成為必要。</p><p&

3、gt;  目前國(guó)內(nèi)有相關(guān)的自動(dòng)檢測(cè)系統(tǒng),但是大多數(shù)都是專門針對(duì)某一項(xiàng)具體的參數(shù)(如環(huán)境溫度)的檢測(cè)居多,能夠?qū)Χ嗦凡煌男盘?hào)同時(shí)進(jìn)行放大與檢測(cè)的產(chǎn)品很少,而且價(jià)格偏高,抗干擾性不強(qiáng)</p><p><b>  1.2系統(tǒng)概述</b></p><p>  本文研究一種多路放大與巡回檢測(cè)系統(tǒng),可以8路不同的被測(cè)信號(hào)進(jìn)行放大,放大后的信號(hào)連接到數(shù)據(jù)選擇器,然后通過一路A/D

4、轉(zhuǎn)換器轉(zhuǎn)換為相應(yīng)的數(shù)字量,送單片機(jī)進(jìn)行處理,最后用數(shù)字顯示器按照一定順序輪流顯示這若干個(gè)被測(cè)量,這樣既可以減小測(cè)試儀器的功耗和體積,又能降低成本。</p><p>  第二章 系統(tǒng)單元硬件電路設(shè)計(jì)</p><p>  2.1單片機(jī)最小系統(tǒng)電路設(shè)計(jì)</p><p>  單片機(jī)最小系統(tǒng)是指單片機(jī)利用自身資源,用最少的輔助元件組成一個(gè)可以工作的系統(tǒng)。包括電源(地),起振電

5、路(晶振Y2=11.0592MHZ),復(fù)位電路組成。如圖2.1所示。其中,晶振的兩端分別接30pF的電容到地;復(fù)位電路先接10uF電容后在與地并聯(lián),起到濾波的作用,復(fù)位采用上電復(fù)位電路。晶振是為單片機(jī)提供起振時(shí)間,晶振頻率越高,單片機(jī)處理速度越快。本次系統(tǒng)設(shè)計(jì)選擇11.0592MHZ的晶振,一個(gè)機(jī)器周期大約是1uS,能夠滿足系統(tǒng)設(shè)計(jì)需求</p><p>  圖2.1: 單片機(jī)最小系統(tǒng)</p><

6、;p>  2.2 放大電路設(shè)計(jì)</p><p>  工業(yè)檢測(cè)絕大多數(shù)信號(hào)都是有傳感器獲得,屬于小信號(hào),無(wú)法直接進(jìn)行處理,因此需要相應(yīng)的放大電路都有傳感器獲得的信號(hào)放大。工業(yè)現(xiàn)場(chǎng)屬于強(qiáng)干擾的現(xiàn)場(chǎng),對(duì)傳感器和放大電路的性能要求很高,否則檢測(cè)到的信號(hào)無(wú)法分辨是有用的信號(hào)還是噪聲干擾,因此選擇一個(gè)抗干擾、高精度、高阻抗的集成運(yùn)算放大器顯得尤為重要。</p><p>  由于LM324集成運(yùn)算

7、放大器價(jià)格便宜,具有差動(dòng)輸入,帶有四個(gè)運(yùn)放單元,與單電源應(yīng)用的標(biāo)準(zhǔn)運(yùn)算放棄相比,具有更多的優(yōu)點(diǎn),可以工作在低至4V高至32V的電源下,共模輸入范圍包括負(fù)電源,功耗低,具有輸入端靜電保護(hù),具有內(nèi)部補(bǔ)償,輸出短路保護(hù),且具有偏置電流也較低等優(yōu)點(diǎn),為此選擇此集成運(yùn)算放大器。其引腳圖排列如圖2.2所示 </p><p>  圖2.2: LM324引腳圖</p><p>  為了獲得良好的信號(hào)放大性

8、能,放大電路采用同相比例運(yùn)算放大電路如2.3所示。</p><p>  圖2.3: 運(yùn)算放大電路</p><p>  2.3 信號(hào)選擇電路設(shè)計(jì)</p><p>  本設(shè)計(jì)對(duì)八路信號(hào)進(jìn)行放大然后顯示,鑒于成本和使用的方便,不可能對(duì)八路信號(hào)進(jìn)行同時(shí)處理和顯示,需要用數(shù)據(jù)選擇對(duì)每一路巡回測(cè)量處理,然后一次顯示,因此可選用CD4051數(shù)據(jù)選擇器,其引腳圖如圖2.4所示。&l

9、t;/p><p>  圖2.4: CD4051引腳圖</p><p>  八路放大電路對(duì)信號(hào)放大后,連接到CD4051的八個(gè)輸入端,使能端接地,讓其始終處于工作的狀態(tài),三個(gè)二進(jìn)制控制輸入端A、B、C和單片機(jī)相應(yīng)的IO口相連接,依次選通八路信號(hào)送至AD轉(zhuǎn)換器處理,如圖2.5所示。</p><p>  圖2.5: 數(shù)據(jù)選擇電路</p><p>  2

10、.4 AD轉(zhuǎn)換電路設(shè)計(jì)</p><p>  本設(shè)計(jì)采用A/D芯片為ADC0804,它是CMOS 8位單通道逐次漸近型的模/數(shù)轉(zhuǎn)換器,其規(guī)格及引腳圖如圖2.6所示</p><p>  圖2.6:ADC0804引腳圖</p><p>  當(dāng)CS/=0時(shí),允許進(jìn)行轉(zhuǎn)換。WR/由低跳高時(shí)轉(zhuǎn)換開始,8位逐次比較需用8×8=64個(gè)時(shí)鐘周期,再加上控制邏輯操作,一次轉(zhuǎn)

11、換需要66~73個(gè)時(shí)鐘周期。 </p><p>  當(dāng)CS/與WR/同時(shí)有效時(shí)便啟動(dòng)轉(zhuǎn)換,轉(zhuǎn)換結(jié)束時(shí)產(chǎn)生信號(hào)INTR/,可供出查詢或中斷信號(hào)。在CS/和RD/共同控制下可以讀取轉(zhuǎn)換結(jié)果數(shù)據(jù)。 在轉(zhuǎn)換過程中,如果再次啟動(dòng)轉(zhuǎn)換器,則終止正在進(jìn)行的轉(zhuǎn)換,進(jìn)入新的轉(zhuǎn)換,在新的轉(zhuǎn)換過程中,數(shù)據(jù)寄存器中仍保持上一次的轉(zhuǎn)換結(jié)果。0804轉(zhuǎn)換器的零點(diǎn)無(wú)需調(diào)整,而輸入電壓的范圍可以通過調(diào)整Vref/2端處的電壓加以改變。Vref端

12、電壓應(yīng)為輸入電壓的1/2。例如輸入電壓范圍是0V至2V,則在Vref端加1V電壓,但當(dāng)輸入電壓為0~+5V時(shí),Vref端無(wú)需外加任何電壓,而由內(nèi)部電源分壓得到 。</p><p>  本設(shè)計(jì)的內(nèi)部時(shí)鐘由4引腳和19引腳外接RC實(shí)現(xiàn)。輸入信號(hào)來自數(shù)據(jù)選擇器的輸出,轉(zhuǎn)換完后的結(jié)果由數(shù)據(jù)線DB0-DB7送到單片機(jī)的P1口處理,INTR引腳外部中斷1相連,提供轉(zhuǎn)換完成信號(hào),為了保證數(shù)據(jù)的實(shí)時(shí)性,因此片選端接地,WR和RD

13、分別與單片機(jī)的讀寫控制端相連。具體電路如圖7所示。</p><p>  圖2.7: ADC轉(zhuǎn)換電路</p><p><b>  2.4顯示模塊電路</b></p><p>  可以顯示單片機(jī)系統(tǒng)數(shù)據(jù)的方法很多,常用的有數(shù)碼管和LCD液晶顯示,考了到價(jià)格的原因,本設(shè)計(jì)選用四位LED數(shù)碼管顯示。</p><p>  所謂LE

14、D就是發(fā)光二級(jí)管的縮寫,LED顯示模塊是由發(fā)光二極管顯示字段組成的顯示器,有8字段和“米”字段之分,顯示塊都有DP顯示段,用于顯示小數(shù)點(diǎn)。7段LED的字型碼,由于只有7個(gè)段發(fā)光二極管,所以字型碼為一個(gè)字節(jié)如圖2.8所示。這種顯示塊有共陽(yáng)極和共陰極兩種,共陰極LED顯示塊的發(fā)光二極管的陰極連接在一起,通常此公共陰極接地,當(dāng)某個(gè)發(fā)光二極管的陽(yáng)極為高電平時(shí),發(fā)光二極管點(diǎn)亮,相應(yīng)的段被顯示,如圖2.8(a)。同樣,共陽(yáng)極LED顯示塊的發(fā)光二極管

15、的陽(yáng)極連接在一起,當(dāng)某一個(gè)陰極為低電平時(shí),對(duì)應(yīng)的二極管唄點(diǎn)亮發(fā)光,如圖2.8(b)。</p><p>  共陰極接法(a) 共陽(yáng)極接法(b) LED數(shù)碼管內(nèi)部結(jié)構(gòu)(c)</p><p>  圖2.8 :數(shù)碼管內(nèi)部結(jié)構(gòu)</p><p>  由N片LED顯示塊可拼接成N位LED顯示器。 N位LED顯示器由N根位選線和8X

16、N(或16XN)根段選線構(gòu)成。根據(jù)顯示方式的不同,位選線和段選線的連接方法也各不相同。段選線控制顯示字符的字型,而位選線則控制顯示位的亮、暗。</p><p>  數(shù)碼管的顯示方法有動(dòng)態(tài)顯示和靜態(tài)顯示,所謂靜態(tài)顯示,就是再同一時(shí)刻只顯示一種字符,或者說被顯示的字符再同一時(shí)刻是穩(wěn)定不變的。其顯示方法比較簡(jiǎn)單,只要將顯示段碼送至段碼口即可。此種顯示比較簡(jiǎn)單、亮度高、接口編程容易,但是用處不大。動(dòng)態(tài)顯示是把所有位的斷碼

17、線的相應(yīng)段并聯(lián)在一起,有一個(gè)8位的IO口控制,各位的共陰極或共陽(yáng)極分別由相應(yīng)的IO口線控制,形成各位的分時(shí)選通,雖然每位顯示的字符不是在同一時(shí)刻出現(xiàn)的,每一時(shí)刻只能夠顯示一位,而其他的各位熄滅,但是由于LED的余輝和人眼的視覺暫留作用,只要每位的顯示時(shí)間間隔足夠短,就可以達(dá)到同時(shí)顯示的效果。</p><p>  由于本系統(tǒng)需要顯示的位數(shù)較多,為了節(jié)省IO口資源,達(dá)到顯示效果,采用動(dòng)態(tài)顯示,斷碼線與單片機(jī)的P0.0

18、-PO.7相連,位選線分別與單片機(jī)的P2.0P2.3相連,電路圖如圖2.9所示。</p><p><b>  圖2.9 顯示模塊</b></p><p>  第三章 系統(tǒng)設(shè)計(jì)與分析 </p><p>  3.1 體統(tǒng)原理綜述</p><p>  圖3.1:系統(tǒng)原理框圖</p><p>  系統(tǒng)的

19、原理框圖如圖3.1所示,本系統(tǒng)分為五大部分,第一部分主控芯片,本設(shè)計(jì)的主控芯片采用AT89C52單片機(jī),第二部分放大電路,由傳感器獲得的各種電壓信號(hào),分別接到八個(gè)放大器的輸入端進(jìn)行放大,放大后的信號(hào)連接到第三部分的數(shù)據(jù)選擇器的數(shù)據(jù)輸入端,數(shù)據(jù)選擇的的三個(gè)控制端連至單片機(jī)的三個(gè)IO口,由單片依次選擇控制進(jìn)入數(shù)據(jù)選擇器的八路信號(hào)的任一路,選擇輸出的數(shù)據(jù)送至ADC0804的輸入端,AD轉(zhuǎn)換器把輸入的模擬量轉(zhuǎn)化為相應(yīng)的數(shù)字量送至單片,然后由顯示

20、模塊的數(shù)碼管顯示相應(yīng)的數(shù)值。</p><p>  3.2 系統(tǒng)原理圖</p><p>  系統(tǒng)原理圖如圖3.2所示。</p><p>  圖3.2:系統(tǒng)總原理圖</p><p><b>  第四章 軟件設(shè)計(jì)</b></p><p>  4.1 軟件實(shí)現(xiàn)的功能及流程圖</p>&l

21、t;p>  本設(shè)計(jì)采用8052單片為控制芯片,改程序要實(shí)現(xiàn)的功能是:用單片的P3.0-P3.2IO口控制數(shù)據(jù)選擇器,依次把每一路信號(hào)選通,這通道選擇函數(shù)實(shí)現(xiàn),選擇的信號(hào)送至ADC轉(zhuǎn)換器,再由單片機(jī)P1口通過讀取函數(shù)讀取AD轉(zhuǎn)換器,單片機(jī)處理完數(shù)據(jù)后,有顯示函數(shù)顯示具體的數(shù)值。其流程圖如圖4.1所示。</p><p>  圖4.1:程序流程圖</p><p><b>  4.

22、2 程序清單</b></p><p>  #include <intrins.h></p><p>  #include"at89x52.h"</p><p>  #define uchar unsigned char</p><p>  #define uint unsigned int&l

23、t;/p><p>  #define ulong unsigned long</p><p>  #define k0 P2_0</p><p>  #define k1 P2_1</p><p>  #define k2 P2_2</p><p>  #define k3 P2_3</p><

24、;p>  #define ADwr P3_1</p><p>  #define nop() _nop_()</p><p>  #define Intr P3_2</p><p>  uchar code acLEDCS[]={0xef,0xdf,0xbf,0x7f};/* 位選地址碼,“0”有效,位選接的是P2口高4位 */</p>

25、<p>  uchar code acLedSegCode[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c};/* 段碼 */</p><p>  uchar acLED[4]; /* 測(cè)電壓顯示緩沖區(qū) */</p><p>  char cScanIndex=0;

26、 /* 位選指針0~3 */</p><p>  sbit DQ =P3^3;/*TSOR為數(shù)據(jù)口,接于P3.3*/</p><p>  uchar nChannel;</p><p>  uchar nVoltage; </p><p>  uint Voltage;

27、 /*轉(zhuǎn)化后的電壓值*/</p><p>  void delay2(void);</p><p>  void display2(int k) ;</p><p>  void zhuanhuan();</p><p>  void Delay1(unsigned char );</p><p>

28、  void delay(unsigned int time); </p><p>  WriteOneChar(unsigned char dat);</p><p>  void AdChannel(uchar channel);</p><p>  void display1(void);</p><p>  void di

29、splay()</p><p>  { if(nChannel == 0)</p><p>  acLED[0]=acLedSegCode[1]|0x80;</p><p>  if(nChannel == 1)</p><p>  acLED[0]=acLedSegCode[2]|0x80;</p>&l

30、t;p>  if(nChannel == 2)</p><p>  acLED[0]=acLedSegCode[3]|0x80;</p><p>  if(nChannel == 3)</p><p>  acLED[0]=acLedSegCode[4]|0x80;</p><p>  if(nChannel == 4)

31、</p><p>  acLED[0]=acLedSegCode[5]|0x80;</p><p>  if(nChannel == 5)</p><p>  acLED[0]=acLedSegCode[6]|0x80;</p><p>  if(nChannel == 6)</p><p>  acLE

32、D[0]=acLedSegCode[7]|0x80;</p><p>  if(nChannel == 7)</p><p>  acLED[0]=acLedSegCode[8]|0x80;</p><p>  if(nChannel == 7) acLED[1]=acLedSegCode[Voltage/100%10];</p><p&g

33、t;  else acLED[1]=acLedSegCode[Voltage/100%10]|0x80;/* 顯示第2位 */</p><p>  acLED[2]=acLedSegCode[Voltage/10%10];/* LED顯示第3位 */</p><p>  acLED[3]=acLedSegCode[Voltage%10];/* LED顯示第4位 */</p>

34、;<p><b>  }</b></p><p>  /************************** 主函數(shù) *****************************/</p><p>  void main(void)</p><p>  { nChannel = 0;</p><p>

35、<b>  mode =0;</b></p><p><b>  while(1)</b></p><p>  { Delay1(6000); </p><p>  if(k1==0&&mode==0)</p><p><b>  {</b></

36、p><p>  while(k1==0);</p><p>  if(nChannel == 7) </p><p>  nChannel = 0;</p><p>  else nChannel ++;</p><p>  if(k2==0&&mode==0)</p><p>&l

37、t;b>  {</b></p><p>  while(k2==0);</p><p>  if(nChannel == 0) </p><p>  nChannel = 7;</p><p>  else nChannel --;</p><p><b>  } </b>&

38、lt;/p><p><b>  if(k0==0)</b></p><p><b>  {</b></p><p>  while(k0==0);</p><p>  mode=~mode;</p><p><b>  }</b></p>&l

39、t;p>  while(mode==1)</p><p>  { while(k0!=0)</p><p>  { zhuanhuan();</p><p>  display2(temp);</p><p><b>  }</b></p><p>  Delay1(6000);</p

40、><p>  if (k0==0)</p><p><b>  {</b></p><p>  while(k0==0);</p><p>  mode=~mode;</p><p><b>  }</b></p><p><b>  }

41、 </b></p><p>  AdChannel(nChannel);</p><p>  Delay1(100);</p><p>  zhuanhuan();</p><p><b>  }</b></p><p><b>  }</b></p

42、><p>  /*******ADC0804進(jìn)行模數(shù)轉(zhuǎn)換,然后顯示出來********/</p><p>  void zhuanhuan()</p><p>  { ADwr=0;</p><p><b>  ADwr=1;</b></p><p>  Delay1(5000);</p&g

43、t;<p>  //while(Intr==1);</p><p>  nVoltage=P1;</p><p>  Voltage = (uint)(nVoltage*250)/128; </p><p>  if(nChannel==7)</p><p>  {Voltage=Voltage*10/54;}<

44、;/p><p>  TMOD=0x12;</p><p><b>  TH0=-200;</b></p><p><b>  TL0=-200;</b></p><p><b>  TR0=1;</b></p><p><b>  ET0=1;&l

45、t;/b></p><p>  while(k1!=0&&k2!=0&&k0!=0)</p><p><b>  { EA=1;</b></p><p>  display();</p><p><b>  }</b></p><p>&

46、lt;b>  EA=0;</b></p><p><b>  P0=0;</b></p><p><b>  }</b></p><p>  void IntT0() interrupt 1</p><p>  { uchar BakP2;</p><p&

47、gt;  P0 = 0; /* 先清顯示再換位選 */</p><p>  Delay1(1);</p><p>  BakP2 = P2 & 0x0F;</p><p>  P2 = BakP2 | acLEDCS[cScanIndex];/* 送位選數(shù)據(jù) */</p><p>  P0 = acLE

48、D[cScanIndex++]; /* 送顯示數(shù)據(jù),位選指針移位 */ </p><p>  cScanIndex &= 0x03; /* 位選指針回位 */</p><p><b>  }</b></p><p>  /******跳到選擇 *********/</p><p>  void

49、 AdChannel(uchar channel)</p><p>  { P3&=0x8f;</p><p>  switch(channel)</p><p>  {case 0:break;</p><p>  case 1:P3|=0x10;break;</p><p>  case 2:P3|=

50、0x20;break;</p><p>  case 3:P3|=0x30;break;</p><p>  case 4:P3|=0x40;break;</p><p>  case 5:P3|=0x50;break;</p><p>  case 6:P3|=0x60;break;</p><p>  case 7

51、:P3|=0x70;break;</p><p><b>  }</b></p><p><b>  }</b></p><p>  //數(shù)碼管顯示子程序 入口參數(shù)k</p><p>  void display2(int k) { </p><p>  P0=tab

52、[k/1000];</p><p><b>  P2_4=0;</b></p><p><b>  delay2();</b></p><p><b>  P0=0x00;</b></p><p><b>  P2=0xff;</b></p>

53、<p>  P0=tab[k%1000/100]|0x80;</p><p><b>  P2_5=0;</b></p><p><b>  delay2();</b></p><p><b>  P0=0x00;</b></p><p><b>  P2

54、=0xff;</b></p><p>  P0=tab[k%100/10];</p><p><b>  P2_6=0;</b></p><p><b>  delay2();</b></p><p><b>  P0=0x00;</b></p>&l

55、t;p><b>  P2=0xff;</b></p><p>  P0=tab[k%10];</p><p><b>  P2_7=0;</b></p><p><b>  delay2();</b></p><p><b>  P0=0x00;</b&g

56、t;</p><p><b>  P2=0xff;</b></p><p><b>  }</b></p><p>  void display1(void)</p><p><b>  {uchar i;</b></p><p>  tab3[1]=0

57、;</p><p>  tab3[2]=temp%10000/1000;</p><p>  tab3[3]=temp%1000/100;</p><p>  tab3[0]=0;</p><p>  for(i=2;i<4;i++)</p><p><b>  { P0=0;</b><

58、;/p><p>  P0=acLedSegCode[tab3[i]];</p><p>  P2=acLEDCS[i];</p><p>  delay(600);</p><p><b>  }</b></p><p><b>  }</b></p><p&

59、gt;  void delay2(void) //數(shù)碼管掃瞄延時(shí)程序</p><p><b>  {</b></p><p><b>  int k;</b></p><p>  for(k=0;k<600;k++);</p><p><b>  }</b></

60、p><p>  void Delay1(unsigned char t)</p><p><b>  {</b></p><p>  for(;t>0;t--) </p><p>  { nop();</p><p><b>  nop();</b></p>

61、<p><b>  nop();</b></p><p><b>  nop();</b></p><p><b>  }</b></p><p><b>  }</b></p><p>  void delay(unsigned int t

62、ime) //延時(shí)子程序 入口參數(shù) time</p><p><b>  {</b></p><p>  unsigned int n;</p><p><b>  n=0;</b></p><p>  while(n<time)</p><p><b>

63、  {n++;}</b></p><p><b>  return;}</b></p><p><b>  第五章 設(shè)計(jì)總結(jié)</b></p><p>  以上為課設(shè)期間所設(shè)計(jì)的多路放大與巡回測(cè)量控制系統(tǒng),經(jīng)過多次修改和整理,可以滿足設(shè)計(jì)的基本要求,且性能穩(wěn)定,可靠性較好,具有一定的使用價(jià)值,</p>

64、;<p>  本系統(tǒng)在設(shè)計(jì)時(shí)采用8052單片機(jī)為核心,把整個(gè)系統(tǒng)劃分為了五大部分,先由整體原理框圖構(gòu)思系統(tǒng)整體電路結(jié)構(gòu),然后分單元構(gòu)思每個(gè)模塊電路設(shè)計(jì),最后把所有的單元模塊綜合起來,繪制總體的硬件電路圖,在設(shè)計(jì)中放大電路部分采用了性能優(yōu)良的LM324集成運(yùn)算放大器,由于題目要求8路數(shù)據(jù)巡回檢測(cè),在數(shù)據(jù)性選擇部分選擇了CD4051數(shù)據(jù)選擇器,為了節(jié)省成本,ADC選擇了價(jià)格便宜的ADC0804,同時(shí)滿足題目要求的一路AD轉(zhuǎn)換要

65、求偶,顯示部分則選用四位數(shù)碼管,才用動(dòng)態(tài)顯示的方式,方便而且可行性高。</p><p>  通過這十天的課程設(shè)計(jì)學(xué)習(xí),我感覺有很大的收獲:首先,通過學(xué)習(xí)使自己對(duì)課本上的知識(shí)可以應(yīng)用于實(shí)際,使的理論與實(shí)際相結(jié)合,加深自己對(duì)課本知識(shí)的更好理解,同時(shí)實(shí)習(xí)也段練了我個(gè)人的動(dòng)手能力:能夠充分利用圖書館去查閱資料,拓展許多課本以外的知識(shí)。能對(duì)PROTEL 99SE、PROTEUS、KEIL等軟件熟練操作,達(dá)到學(xué)以致用。對(duì)我們

66、學(xué)生來說,理論與實(shí)際同樣重要,這是我們以后在工作中說明自己能力的一個(gè)重要標(biāo)準(zhǔn)。同時(shí)掌握了電子系統(tǒng)綜合設(shè)計(jì)的不少方法和技巧,為以后的工作和學(xué)習(xí)奠定一定的基礎(chǔ)。</p><p>  雖然整個(gè)系統(tǒng)設(shè)計(jì)完成后能夠基本滿足設(shè)計(jì)的要求,但是在實(shí)際的設(shè)計(jì)過程中出現(xiàn)了不少的問題,對(duì)相關(guān)的硬件電路原理不夠熟悉,軟件使用不夠精通,在設(shè)計(jì)時(shí)走不少的彎路,尤其在軟件編程的設(shè)計(jì)上,缺乏經(jīng)驗(yàn),還需要進(jìn)一步的加強(qiáng),最后在老師的幫助下完成了相關(guān)

67、的設(shè)計(jì)。</p><p><b>  參考文獻(xiàn)</b></p><p>  [1] 趙 晶 主編《Prote199高級(jí)應(yīng)用》.人民郵電出版社,2000.12</p><p>  [2 ] 于海生 編著 《微型計(jì)算機(jī)控制技術(shù)》 清華大學(xué)出版社2003.4</p><p>  [3]段九洲. 放大電路實(shí)用設(shè)計(jì)手冊(cè).[M]&

68、#160;遼寧科學(xué)技術(shù)出版社,2002.8</p><p>  [4]李朝青. 單片機(jī)原理及接口技術(shù)[M] 空航天大學(xué)出版社,2000.5</p><p>  [5]閻石 主編《數(shù)字電子技術(shù)基礎(chǔ)》 高等教育出版社,2006.5</p><p>  [6].忠梅. 單片機(jī)的C語(yǔ)言應(yīng)用程序設(shè)計(jì)[M]. 北京:北京航空航天大學(xué)出版社,2003</p>

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝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ù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論