2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩36頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p><b>  摘 要</b></p><p>  集成運放測試儀是電子專業(yè)中一種常用的芯片測試設(shè)備。目前,市場上出售的集成運放測試儀比較少,而且價格昂貴。一般實驗室都沒有此類測試儀器。本課題針對這種現(xiàn)狀,特意研制一臺質(zhì)量優(yōu)良、成本低廉的集成運放測試儀。</p><p>  集成運放測試儀主要用于測試運放芯片的參數(shù)和功能。本測試儀以STC12C5A

2、60S2單片機作為控制核心,對運放測試電路的輸入輸出信號進行檢測、處理,并將測試波形及參數(shù)顯示到TFT彩屏上。集成運放測試儀的研究遵循一般的電子作品研究過程:首先進行系統(tǒng)理論分析與方案設(shè)計;然后分模塊設(shè)計、測試;最后進行系統(tǒng)調(diào)試、測試。論文整體分為硬件設(shè)計和軟件設(shè)計兩大部分。然后從系統(tǒng)角度將測試儀分為單片機控制部分,功能按鍵輸入部分、顯示部分、信號源部分、運放測試部分和電源部分分別進行介紹。</p><p>  

3、研究結(jié)果表明自行研制的集成運放測試儀簡單、實用,能夠滿足大多數(shù)專業(yè)人員的要求。測試儀擯棄了繁瑣的功能,僅僅設(shè)置了四個按鍵、兩種模式,并且采用TFT彩屏顯示,方便專業(yè)人員觀察測試結(jié)果。同時,本測試儀還存在一些不足,如不能做到通用、電路設(shè)計不完善等,需要繼續(xù)深入研究。</p><p>  關(guān)鍵詞 集成運算放大器 單片機 芯片測試 TFT彩屏</p><p><b>  Abs

4、tract</b></p><p>  Integrated op-amp tester is a commonly used in electronic chip test equipment. At present, the market integration op-amp tester is less, and the price is high. General laboratory bot

5、h does not have this kind of test equipment. This subject is based on the present situation, we have developed a good quality, low cost integrated op-amp tester.</p><p>  Integrated op-amp tester is used to

6、test op-amp chip parameters and function. This tester is to STC12C5A60S2 single chip microcomputer as control core, the test circuit to put their input and output signal detection and treatment, and will test the wavefor

7、m and parameter display to TFT colour screens. Integrated op-amp tester research following general electronic work study process: first system theory analysis and design; And then points module design, test; The last sys

8、tem commissioning, testi</p><p>  The results of the study show that the developed by integrated op-amp tester is simple, practical, and can satisfy the requirements of most professionals. Ditched the functi

9、on of trival tester, just set the four buttons, two kinds of patterns, and the TFT color display, convenient professional observation test results. Meanwhile, the tester still existed some shortage, such as general motor

10、s, cannot do circuit design is not perfect and so on, needs to continue to study.</p><p>  Key words integrated operational amplifier single-chip microcomputer</p><p>  chip test TFT colour s

11、creens </p><p><b>  目 錄</b></p><p><b>  第1章 緒論1</b></p><p>  1.1 課題背景及國內(nèi)外研究概況1</p><p>  1.2 集成電路測試儀概述2</p><p>  1.3 本課題的研究內(nèi)容

12、及研究意義2</p><p>  1.3.1 本課題的研究內(nèi)容2</p><p>  1.3.2 本課題的研究意義2</p><p>  第2章 集成運放測試儀總體方案設(shè)計3</p><p>  2.1 集成運放測試儀測試參數(shù)選擇3</p><p>  2.1.1輸入失調(diào)電壓3</p>&l

13、t;p>  2.1.2 輸入失調(diào)電流IIO3</p><p>  2.1.3 開環(huán)差模放大倍數(shù)Aod4</p><p>  2.1.4 共模抑制比KCMR4</p><p>  2.1.5 最大輸出電壓UOPP5</p><p>  2.2集成運放測試儀測試芯片選擇5</p><p>  2.2.1 O

14、P07簡介5</p><p>  2.2.2 LM324簡介6</p><p>  2.2.3 LM358簡介7</p><p>  2.3 集成運放測試儀整體設(shè)計8</p><p>  2.3.1 集成運放測試儀系統(tǒng)結(jié)構(gòu)圖8</p><p>  2.3.2 集成運放測試儀各部分說明9</p>

15、;<p>  第3章 集成運放測試儀硬件設(shè)計12</p><p>  3.1 單片機控制部分12</p><p>  3.2 顯示部分13</p><p>  3.3 信號源部分14</p><p>  3.4 運放測試部分16</p><p>  3.5 電源部分16</p>

16、<p>  第4章 集成運放測試儀軟件設(shè)計17</p><p>  4.1 軟件使用說明17</p><p>  4.1.1 編程軟件keil17</p><p>  4.1.2 目標程序下載軟件STC_ISP_V48317</p><p>  4.2 軟件設(shè)計說明17</p><p>  4.

17、2.1 整體軟件流程圖17</p><p>  4.2.2 信號源(AD9850)部分軟件設(shè)計19</p><p>  4.2.3 TFT彩屏顯示部分軟件設(shè)計20</p><p>  4.2.4 AD轉(zhuǎn)換部分軟件設(shè)計21</p><p>  4.2.5 按鍵功能部分軟件設(shè)計24</p><p><b&g

18、t;  4.3 小結(jié)24</b></p><p>  第5章集成運放測試儀調(diào)試25</p><p>  5.1 集成運放測試電路調(diào)試25</p><p>  5.2 信號源模塊調(diào)試27</p><p>  5.3 TFT彩屏模塊調(diào)試28</p><p>  5.4 電源模塊調(diào)試28</p

19、><p>  5.5 整體調(diào)試29</p><p>  第6章 結(jié)論30</p><p><b>  致 謝31</b></p><p><b>  參考文獻32</b></p><p><b>  附 錄33</b></p&g

20、t;<p><b>  集成運放參數(shù)測試儀</b></p><p><b>  第1章 緒論</b></p><p>  1.1 課題背景及國內(nèi)外研究概況</p><p>  集成電路測試是保證集成電路性能、質(zhì)量的關(guān)鍵手段之一。集成電路測試技術(shù)也是發(fā)展集成電路產(chǎn)業(yè)的三大支撐技術(shù)之一。因此,集成電路測試儀作為

21、一個測試門類受到很多國家的高度重視。隨著集成電路發(fā)展到第四代,集成電路測試儀也從最初測試小規(guī)模集成電路發(fā)展到測試中規(guī)模、大規(guī)模和超大規(guī)模集成電路。</p><p>  集成電路測試儀的發(fā)展過程可以粗略地分為四個時代。第一代始于1965年,測試對象是小規(guī)模集成電路,可測管腳數(shù)達16只。用導線連接、撥動開關(guān)、二極管矩陣等方法,編制自動測試序列,僅僅測量IC外部管腳的直流參數(shù)。第二代始于1969年,此時計算機的發(fā)展已達

22、到適用于控制測試儀的程度 ,測試對象擴展到中規(guī)模集成電路,不但能測試IC的直流參數(shù),還可用低速圖形測試IC的邏輯功能。第三代始于1972年,這時的測量對象擴展到大規(guī)模集成電路(LSI),最突出的進步是把功能測試圖形速率提高到10MHz。從1975年開始,測試對象為大規(guī)模、超大規(guī)模集成電路(LSI/VLSI),不但能有效地測量CMOS電路,也能有效地測量TTL、ECL電路。此時作為獨立發(fā)展的半導體自動測試設(shè)備,無論其軟件、硬件都相當成熟。

23、1980年測試儀進入第四代,測量對象為VLSI,測試儀的智能化水平進一步提高,具備與計算機輔助設(shè)計(CAD)連接能力,加強了數(shù)字系統(tǒng)與模擬系統(tǒng)的融合。現(xiàn)在,測試儀的功能測試速率已達500MHz以上,可測管腳數(shù)多達1024個,測試儀的發(fā)展速度是驚人的。</p><p>  我國在70年代初就開始了集成電路測試儀的研制工作,80年代后期國產(chǎn)集成電路測試儀的水平,特別是自行設(shè)計能力有較大提高,國內(nèi)研究或制造集成電路測試

24、儀的研究所與工廠主要有中國科學院計算技術(shù)研究所、半導體所、北京自動測試技術(shù)研究所、光華無線電儀器廠等。1986年中國科學院計算技術(shù)研究所研制成功了ICT-2 LSI/VISI綜合測試系統(tǒng),功能測試速率10MHz/20MHz,通道數(shù)48。1987年北京自動測試技術(shù)研究所研制成功了BC3170存儲器測試系統(tǒng),功能測試速率20MHz,通道數(shù)32個。同期光華無線電儀器廠推出GH3123型集成電路自動測試儀,北京自動測試技術(shù)研究所BC3110X型

25、集成電路測試儀研制成功,標志著國產(chǎn)中小規(guī)模集成電路測試儀的技術(shù)水平進入新的發(fā)展時期和走向?qū)嵱秒A段。繼而北京科力公司研制和生產(chǎn)測試速率12.5MHz、64通道大規(guī)模數(shù)字集成電路測試系統(tǒng)。此后不久,光華無線電儀器廠又研制成功功能測試速率為10MHz的16M位RAM存儲器測試儀,大規(guī)模測試系統(tǒng)獲得長足的發(fā)展。</p><p>  1.2 集成電路測試儀概述</p><p>  集成電路測試儀是對

26、集成電路進行測試的專用儀器設(shè)備。集成電路測試儀的分類很多,按測試的集成電路的特點可以分為數(shù)字型和模擬型測試儀;按功能可以分為集成電路功能測試儀和集成電路參數(shù)測試儀;按形式可分為便攜式集成電路測試儀和臺式集成電路測試儀。功能測試是對集成電路的功能進行判定,看功能是否失效。而參數(shù)測試是對集成電路的各項參數(shù)進行測試,看測試讀取的參數(shù)是否符合集成電路的設(shè)計要求。市場上常見的便宜的集成電路測試儀大多是功能測試儀,由于參數(shù)測試儀的生產(chǎn)成本較高,一般

27、參數(shù)測試儀的價格都在幾萬,在實驗里, 集成電路的測試是一件經(jīng)常性的工作,實驗做完后電路是好是壞從表面上是看不出來的,如用簡單辦法給電路加信號源用萬用表和示波器測試則是一非常麻煩的事,因為一塊集成電路有很多引腳,一個一個的測試是一件非常費時費力的事,在一般實驗室條件下集成電路只需進行功能測試即可,所以本文要設(shè)計一個簡易、實用集成電路測試儀。</p><p>  1.3 本課題的研究內(nèi)容及研究意義</p>

28、<p>  1.3.1 本課題的研究內(nèi)容</p><p>  本課題主要對常用集成運放芯片的測試原理及實現(xiàn)方法進行研究和設(shè)計。具體包括以下內(nèi)容:</p><p>  1) 對集成運放的測試原理進行研究與分析,對各種測試方法進行分析與對比,并確定本課題所要采用的方案;</p><p>  2) 對集成運放測試儀進行硬件電路的設(shè)計,用Protel DXP

29、2004繪制電路原理圖,然后焊接、調(diào)試、測試各模塊電路;</p><p>  3) 對集成運放測試儀進行軟件設(shè)計,完成集成運放測試儀的具體軟件編輯、調(diào)試與測試。</p><p>  4) 對集成運放測試儀進行整體測試。</p><p>  1.3.2 本課題的研究意義</p><p>  目前集成電路測試儀的價格都非常昂貴,而且出現(xiàn)問題不易維

30、護。而對于電子類實驗室而言,一個常用的集成電路測試設(shè)備是不可或缺的?;谏鲜隹紤],我們針對實驗室最常用的集成運放芯片設(shè)計并制作了一臺簡單易用的集成運放測試儀。</p><p>  第2章 集成運放測試儀總體方案設(shè)計</p><p>  2.1 集成運放測試儀測試參數(shù)選擇</p><p>  集成運算放大器是一種線性集成電路,與其他半導體器件一樣,它也用一些性能指標

31、來衡量其質(zhì)量的優(yōu)劣。集成運放的性能指標可以從其器件手冊中查到,但由于集成電路是半導體器件,其性能參數(shù)常常有較大的離散性,因此,我們在使用具體器件之前必須對其主要參數(shù)進行測試,這樣才能保證在電路中使用的器件是合格的。</p><p>  集成運放的主要參數(shù)有輸入失調(diào)電壓UIO、輸入失調(diào)電流IO 、差模放大倍數(shù)Aod 、共模抑制比KCMR 、最大輸出電壓UOPP 、通頻帶等。</p><p>

32、  2.1.1輸入失調(diào)電壓</p><p>  理想運算放大器,當輸入信號為零時其輸出也為零。但在真實的集成電路器件中,由于輸入級的差動放大電路總會存在一些不對稱的現(xiàn)象(由晶體管組成的差動輸入級,不對稱的主要原因是兩個差放管的UBE不相等),使得輸入為零時,輸出不為零。這種輸入為零而輸出不為零的現(xiàn)象稱為“失調(diào)”。為討論方便,人們將由于器件內(nèi)部的不對稱所造成的失調(diào)現(xiàn)象,看成是由于外部存在一個誤差電壓而造成,這個外部

33、的誤差電壓叫做“輸入失調(diào)電壓”,記作UIO或VOS。</p><p>  輸入失調(diào)電壓在數(shù)值上等于輸入為零時的輸出電壓除以運算放大器的開環(huán)電壓放大倍數(shù):</p><p>  式中:UIO — 輸入失調(diào)電壓 Uoo— 輸入為零時的輸出電壓值</p><p>  Aod — 運算放大器的開環(huán)電壓放大倍數(shù)</p><p>  2.1.2

34、 輸入失調(diào)電流IIO</p><p>  當輸入信號為的零時,運放兩個輸入端的輸入偏置電流之差稱為輸入失調(diào)電流,記為IIO :</p><p>  式中:IB1,IB2分別是運算放大器兩個輸入端的輸入偏置電流</p><p>  輸入失調(diào)電流的大小反映了運放內(nèi)部差動輸入級的兩個晶體管的失配度,由于IB1,IB2本身的數(shù)值已很?。é藺或nA級),因此它們的差值通常不是

35、直接測量的。</p><p>  一般情況下輸入失調(diào)電壓和輸入失調(diào)電流的數(shù)值都很小,且其測試電路復雜。如果要對失調(diào)電壓、電流進行檢測則要求測試儀有很高的精度,高精度的測試儀必然要選擇高精度的專用硬件芯片,這樣一方面測試儀的成本會大幅度提高,另一方面一些專用硬件芯片的購買、調(diào)試都不是很方便,需要占用很多的時間與經(jīng)費。如果這樣設(shè)計測試儀的硬件架構(gòu)就違背了低成本、簡單實用的要求,與購買商家的測試儀沒有什么區(qū)別,甚至會造

36、成高成本、低質(zhì)量。綜合考慮,不對以上兩項集成運放參數(shù)進行測試。</p><p>  2.1.3 開環(huán)差模放大倍數(shù)Aod</p><p>  集成運放在沒有外部反饋時的直流差模放大倍數(shù)稱為開環(huán)差模電壓放大倍數(shù),用Aod 表示。它定義為開環(huán)輸出電壓UO與兩個差分輸入端之間所加差模輸入信號Uid 之比:</p><p>  按定義Aod應是信號頻率為零時的直流放大倍數(shù),但

37、為了測試方便,通常采用低頻(幾十赫茲以下)正弦交流信號進行測量。由于集成運放的開環(huán)電壓放大倍數(shù)很高,而且在開環(huán)情況下UO的漂移量太大,難以直接進行測量,故一般采用閉環(huán)測量方法。</p><p>  差模放大倍數(shù)Aod是集成運放的一項主要參數(shù),在運放應用電路中對放大倍數(shù)的考慮是必不可少的。</p><p>  2.1.4 共模抑制比KCMR</p><p>  集成運

38、放的差模電壓放大倍數(shù)Aod與共模電壓放大倍數(shù)Aoc之比稱為共模抑制比,記為KCMR(或CMRR):</p><p>  式中:Aod—差模電壓放大倍數(shù);</p><p>  Aoc—共模電壓放大倍數(shù)</p><p>  共模信號是指加在運算放大器兩個輸入端上幅值、相位都相等的輸入信號,是一種無用的信號(常因電路結(jié)構(gòu)、干擾和溫漂造成)。理想運算放大器的輸入級是完全對稱

39、的,其共模電壓放大倍數(shù)為零,所以當只輸入共模信號時,理想運放的輸出信號為零;當輸入信號中包含差模信號與共模信號兩種成份時,理想運放輸出信號中的共模成份為零。但在實際的集成運算放大器中,因為電路結(jié)構(gòu)不可能完全對稱,所以其共模電壓放大倍數(shù)不可能為零,當輸入信號中含有共模信號時,其輸出信號中必然含有共模信號的成分。輸出端共模信號愈小,說明電路對稱性愈好,也就是說運放對共模干擾信號的抑制能力愈強。人們用共模抑制比KCMR來衡量集成運算放大器對共

40、模信號的抑制能力。KCMR愈大,對共模信號的抑制能力越強,抗共模干擾的能力越強。</p><p>  從上式可知,理論上的差模放大倍數(shù)為無窮大,這在實際當中是不可實現(xiàn)的,故不對此項參數(shù)進行測試。</p><p>  2.1.5 最大輸出電壓UOPP</p><p>  集成運放的最大輸出電壓又稱輸出電壓動態(tài)范圍,記為UOPP,該參數(shù)與電源電壓、外接負載及信號源頻率有

41、關(guān)。輸出電壓峰峰值UOPP 調(diào)試方便,故也對其進行測試。</p><p>  通頻帶是指輸入在輸入電壓范圍內(nèi),一定放大倍數(shù)下輸入信號的頻率上限值,超過此頻率值輸出電壓會產(chǎn)生失真。故此項參數(shù)也必須進行測試。</p><p>  綜合考慮,本測試儀僅對差模放大倍數(shù)Aod 、最大輸出電壓UOPP 和通頻帶進行測試。在一般的集成運放中,這三項參數(shù)經(jīng)過測試后正常的話,可以認為這個運放芯片是正常的。&

42、lt;/p><p>  2.2集成運放測試儀測試芯片選擇</p><p>  目前,集成運放的型號很多,且各種運放的引腳排列各不相同,所以在設(shè)計不同運放的測試電路時引腳切換電路的設(shè)計也會很復雜,很難做到通用。下面對實驗室中常用的集成運放芯片作簡要介紹:</p><p>  2.2.1 OP07簡介</p><p>  1. OP07雙極性運算放大

43、器集成電路</p><p>  OP07芯片是一種低噪聲,非斬波穩(wěn)零的雙極性運算放大器集成電路。由于OP07具有非常低的輸入失調(diào)電壓(對于OP07A最大為25μV),所以O(shè)P07在很多應用場合不需要額外的調(diào)零措施。OP07同時具有輸入偏置電流低(OP07A為±2nA)和開環(huán)增益高(對于OP07A為300V/mV)的特點,這種低失調(diào)、高開環(huán)增益的特性使得OP07特別適用于高增益的測量設(shè)備和放大傳感器的微弱

44、信號等方面。</p><p>  OP07可以用單電源供電,但是線性區(qū)間太小,單電源供電,模擬地在1/2 VCC。建議電源最好大于8V,否則線性區(qū)實在太小,放大倍數(shù)無法做大,一不小心就飽和了。通常用+12V,-12V雙電源供電。</p><p>  2. OP07芯片引腳功能說明:</p><p>  1和8為偏置平衡(調(diào)零端),2為反向輸入端,3為正向輸入端,4接

45、﹣VCC,5空腳 6為輸出,7接電源﹢VCC。</p><p>  OP07芯片外形圖和引腳圖分別圖2-1和圖2-2所示:</p><p>  圖2-1 OP07芯片外形圖 圖2-2 OP07引腳圖</p><p>  2.2.2 LM324簡介</p><p>  1. LM324雙極型線性集成電路

46、</p><p>  LM324內(nèi)部包括有四個獨立的、高增益、內(nèi)部頻率補償?shù)倪\算放大器,適合于電源電壓范圍很寬的單電源使用, 也適用于雙電源工作模式,在推薦的工作條件下,電源電流與電源電壓無關(guān)。它的使用范圍包括傳感放大器、直流增益模塊和其他所有可用單電源供電的使用運算放大器的場合。 LM324的封裝形式為塑封14引線雙列直插式。</p><p>  2. 特點

47、 </p><p>  1) 內(nèi)部頻率補償 </p><p>  2) 直流電壓增益高(約100dB) </p><p>  3) 單位增益頻帶寬(約1MHz) </p><p>  4) 電源電壓范圍寬:單電源(3—32V); 雙電源(±1.5—±16V) &l

48、t;/p><p>  5) 低功耗電流,適合于電池供電 </p><p>  6) 低輸入失調(diào)電壓和失調(diào)電流 </p><p>  7) 共模輸入電壓范圍寬,包括接地 </p><p>  8) 差模輸入電壓范圍寬,等于電源電壓范圍 </p><p>  9) 輸出電壓擺幅大(0至VCC-1.5V)

49、 </p><p>  LM324外形圖和引腳圖分別圖2-3和圖2-4所示:</p><p>  圖2-3 LM324外形圖 圖2-4 LM324引腳排列圖</p><p>  2.2.3 LM358簡介<

50、/p><p>  LM358內(nèi)部包括有兩個獨立的、高增益、內(nèi)部頻率補償?shù)碾p運算放大器,適合于電源電壓范圍很寬的單電源使用,也適用于雙電源工作模式,在推薦的工作條件下,電源電流與電源電壓無關(guān)。它的使用范圍包括傳感放大器、直流增益模組,音頻放大器、工業(yè)控制、DC增益部件和其他所有可用單電源供電的使用運算放大器的場合。 LM358的封裝形式有塑封8引線雙列直插式和貼片式。特性如下: </p><p>

51、;<b>  內(nèi)部頻率補償</b></p><p>  直流電壓增益高(約100dB)</p><p>  單位增益頻帶寬(約1MHz)</p><p>  電源電壓范圍寬:單電源(3—30V);雙電源(±1.5一±15V)</p><p>  低功耗電流,適合于電池供電</p><

52、;p>  低輸入失調(diào)電壓和失調(diào)電流</p><p>  共模輸入電壓范圍寬,包括接地</p><p>  LM358 DIP塑封引腳圖如圖2-5所示。</p><p>  圖2-5 DIP塑封引腳圖引腳功能</p><p>  由以上對三種常用運放芯片的介紹可知,這三種運放可以滿足大多數(shù)運放應用電路的要求,故僅對這三種集成運放芯片進行測

53、試。這三種運放是各種運算放大電路中應用最為廣泛的集成運放芯片。其價格便宜,性能也能滿足一般運放應用電路的要求。 </p><p>  2.3 集成運放測試儀整體設(shè)計</p><p>  集成運放測試儀圍繞其可靠性、實用性與低成本設(shè)計電路。從電路系統(tǒng)考慮,其應該包括功能按鍵、控制器、顯示、運放測試電路、AD/DA,信號源電路及電源電路。所有模塊電路都是圍繞運放測試電路進行設(shè)計、選型的。為達到

54、直觀、清晰的要求,顯示界面有必要的操作說明及選項設(shè)置,在測試過程中有輸入、輸出波形的顯示。下面對各模塊的設(shè)計及芯片的選型作簡要分析。</p><p>  2.3.1 集成運放測試儀系統(tǒng)結(jié)構(gòu)圖</p><p>  集成運放測試儀的結(jié)構(gòu)框圖如圖2-6所示:</p><p>  圖2-6 集成運放測試儀系統(tǒng)框圖</p><p>  2.3.2 集成

55、運放測試儀各部分說明</p><p>  集成運放測試電路采用同相比例運算放大電路,考慮到對帶寬的測試,測試所需的輸入信號由信號源模塊AD9850產(chǎn)生。待測運放輸出的測試信號輸入到單片機中進行數(shù)據(jù)處理,并將波形顯示到TFT彩屏上。通過按鍵來切換不同的芯片測試模式。</p><p>  1.集成運放測試電路</p><p>  集成運放典型應用電路有反相比例運算放大電

56、路、同相比例運算放大電路,加減運算電路、微積分電路等,而反相比例和同相比例運算放大電路是其他運算放大電路的基礎(chǔ)。所以在運放測試電路上可以選擇同相比例運算放大電路或反相運算放大電路。本測試儀采用同相比例運算放大電路,使得測試電路變得簡單。正負12V供電保證了輸入測試信號的寬電壓范圍。通過調(diào)節(jié)反饋電位器可以改變運放測試電路的放大倍數(shù)。由于三種運放芯片的性能參數(shù)幾乎相同,故三種測試芯片均采用相同的測試電路。另外經(jīng)過對不同型號運放的多次測試,發(fā)

57、現(xiàn)運放在閉環(huán)放大倍數(shù)為20倍時信號波形最佳。閉環(huán)放大倍數(shù)大于20倍后,輸出信號頻率小于10KHZ,否則就失真了。另一方面,由于輸出信號幅值必須小于5V,這是單片機AD的限制,若運放放大倍數(shù)過大,必定要降低輸入信號的幅度,而當輸入信號幅度過小時,單片機的AD又會有較大誤差,嚴重的會造成信號的錯誤檢測。達不到單片機控制的目的。</p><p><b>  2.信號源部分</b></p>

58、;<p>  方案一:采用軟件編程方式產(chǎn)生正弦信號</p><p>  這種方案的好處是外接硬件電路簡單,成本低。但這種方案有一個瓶頸的地方,若要產(chǎn)生高精度、平滑的正弦信號,必然要有很大的軟件工作量,這必然會占用很大一部分單片機的內(nèi)存資源。另一方面單片機輸出的信號波形不穩(wěn)定,容易受單片機晶振的影響。</p><p>  方案二:采用集成的DDS信號源模塊</p>

59、<p>  現(xiàn)在市場上銷售的AD9850模塊已經(jīng)非常成熟。其性能優(yōu)于一般信號源電路。信號源模塊能夠輸出正弦波和方波,2個正弦波和2個方波。采用70MHz的低通濾波器,使波形的SN比更好。且其價格不高。</p><p>  本測試儀僅對信號源的兩項指標有要求,一是輸出信號頻率,普通運放單位增益帶寬在1M左右。AD9850模塊輸出的正弦信號的頻率可達10M,遠遠滿足了普通運放的要求;二是對信號幅度的要求,

60、由于使用的是單片機內(nèi)部自帶AD,其基準電壓為5V,故運放的輸出信號幅度要小于5V,本測試儀的運放測試的放大倍數(shù)為20倍。故輸入信號要小于250mv,經(jīng)測試,AD9850輸出200mv,1kHZ的正弦信號波形良好。</p><p><b>  3.顯示部分</b></p><p>  方案一:采用LCD1602液晶顯示模塊</p><p>  L

61、CD1602為工業(yè)字符型液晶,能夠同時顯示16x02即32個字符(16列2行)。 1602液晶是一種專門用來顯示字母、數(shù)字、符號等的點陣型液晶模塊,它有若干個5X7或者5X10等點陣字符位組成,每個點陣字符位都可以顯示一個字符。每位之間有一個點距的間隔,每行之間也有間隔,起到了字符間距和行間距的作用,正因為如此所以它不能顯示圖形。其功耗低、體積小、超薄輕巧,常用在袖珍式儀表和低功耗應用系統(tǒng)中。但由于本測試儀要顯示波形及漢字,所以此方案不

62、可行。</p><p>  方案二:采用TFT LCD 彩屏模塊</p><p>  TFT LCD 彩屏模塊接口簡單,軟件控制方便,其原理類似于點陣,不過功耗、效果要遠遠優(yōu)于點陣。一般較小的TFT彩屏像素點都在128*160,所以其可以顯示的字符遠遠多于LCD1602,而價格卻相差不大。本測試儀采用2.2寸TFT LCD 彩屏模塊,控制器為 HY-220,像素點為220*175,顯示設(shè)計

63、兩屏顯示,第一屏是集成運放測試儀使用說明及芯片選型,配合按鍵選擇待測運放芯片型號,第二屏是選擇特定型號的待測運放后的測試界面,測試界面主要包括輸入、輸出信號的波形、幅值,測試運放的放大倍數(shù)及帶寬。</p><p><b>  4.按鍵功能設(shè)置</b></p><p>  測試儀正面板共設(shè)計有4個按鍵及一個運放供電開關(guān)。為避免測試儀通電后運放輸出幅值電壓損壞單片機AD端

64、口,特設(shè)置了一個運放供電開關(guān)。當選擇特定型號的測試運放后方可打開運放供電開關(guān)。設(shè)置這一開關(guān)的好處是更換待測運放芯片時不用關(guān)閉測試儀的電源,只需關(guān)閉運放供電電源。</p><p>  四個按鍵分別為“選擇” 、“確定” 、“Retest” 、“Return” 。其的功能分別如下:</p><p>  選擇 : 用于選擇待測運放型號;</p><p>  確定 : 選好

65、測試芯片型號后按此鍵進行測試;若待測芯片正常,顯示屏上會出現(xiàn)輸入輸出兩路波形,同時‘正?!甘緹簦ňG色)亮;若待測芯片異常,顯示屏上只有輸入波形,‘異?!甘緹簦t色)亮,同時蜂鳴器報警,此時按任意鍵可停止報警。</p><p>  Retest :用于重復測試同一(或同一型號的)芯片,</p><p>  注意:應待屏幕上出現(xiàn)帶寬值后再按此鍵,否則無效!</p><p

66、>  Return :用于返回主界面,當測試另一種型號芯片時需先切換到主界面,此鍵兼有復位功能。</p><p><b>  5.控制部分</b></p><p><b>  主控制器 </b></p><p>  方案一:采用STC89C52單片機</p><p>  STC89C52是一種

67、低功耗、高性能8位微控制器,具有以下標準功能: 8k字節(jié)Flash,512字節(jié)RAM, 32 位I/O 口線,看門狗定時器,內(nèi)置4KB EEPROM,MAX810復位電路,三個16 位定時器/計數(shù)器,一個6向量2級中斷結(jié)構(gòu),全雙工串行口。另外 STC89X52 可降至0Hz 靜態(tài)邏輯操作,支持2種軟件可選擇節(jié)電模式??臻e模式下,CPU 停止工作,允許RAM、定時器/計數(shù)器、串口、中斷繼續(xù)工作。掉電保護方式下,RAM內(nèi)容被保存,振蕩器被凍

68、結(jié),單片機停止一切工作,直到下一個中斷或硬件復位為止。最高運作頻率35Mhz,6T/12T可選。但其與信號源、鍵盤與顯示電路、A/D轉(zhuǎn)換電路的接口電路比較復雜,而且其內(nèi)存過小,難以滿足軟件編程的要求,故不采用此方案?! 》桨付翰捎肧TC12C5A60S2單片機</p><p>  STC12C5A60S2/AD/PWM系列單片機是宏晶科技生產(chǎn)的單時鐘/機器周期(1T)的單片機,是高速/低功耗/超強抗干擾的新一

69、代8051單片機,指令代碼完全兼容傳統(tǒng)8051,但速度快8-12倍。內(nèi)部集成MAX810專用復位電路,2路PWM,8路高速10位A/D轉(zhuǎn)換(250K/S), 內(nèi)置56K字節(jié)片內(nèi)Flash程序存儲器,擦寫次數(shù)10萬次以上 ,1280字節(jié)片內(nèi)RAM數(shù)據(jù)存儲器,4個16位定時器,兼容普通8051的定時器T0/T1。該單片機內(nèi)置A/D轉(zhuǎn)換模塊,在32個I/O口中,有8個端口可以作為模擬量輸入端口,且AD轉(zhuǎn)換速率比一般的AD轉(zhuǎn)換芯片高,能滿足對模

70、擬信號輸入的要求,簡化外圍電路設(shè)計,這樣就省去了AD芯片的選擇,在電路設(shè)計與可靠性上都是一個優(yōu)勢;另外,該單片機的RAM資源大,能夠滿足數(shù)據(jù)存儲空間的需要。故采用方案二。</p><p>  以上是集成運放測試儀的總體設(shè)計方案及主要部分的說明。本方案的設(shè)計過程為:首先,對測試運放主要性能參數(shù)作簡要理論分析,確定可以測試的參數(shù);然后,設(shè)計測試儀整體方案,大致分為運放測試電路、信號產(chǎn)生電路、單片機控制部分、模數(shù)轉(zhuǎn)換部

71、分、顯示及輸入部分。在確定各模塊后,對各模塊分別進行詳細理論分析及實際電路測試。測試順序為信號產(chǎn)生電路、運放測試電路、模數(shù)轉(zhuǎn)換部分、顯示部分、輸入部分,單片機作為控制核心貫穿于整個測試的始終。按照這樣一種測試順序進行的理由為:測試運放性能作為這一設(shè)計的最終目的,要首先確定實際情況下運放參數(shù)的范圍。整理好性能參數(shù)測試數(shù)據(jù)后,通過理論分析,選取特定的頻率及幅值作為運放測試電路的設(shè)定值。之后才能開始信號源的測試工作,信號源模塊輸出信號的參數(shù)標

72、準是從運放參數(shù)測試結(jié)果中得來的。同時,信號源幅值的選取還受單片機AD幅值的限制,故要綜合考慮信號源輸出的信號參數(shù)。在完成信號源及運放測試電路的測試后,接下來要調(diào)試顯示了,因為選取的顯示屏為TFT2.2液晶屏,它的原理類似于點陣,任何字符、漢字的顯示都是通過打點形成的。這一部分測試工作主要在軟件。封裝好各個函數(shù)模塊后就可以進行聯(lián)調(diào)了。最</p><p>  第3章 集成運放測試儀硬件設(shè)計</p>&

73、lt;p>  集成運放測試儀的硬件按照上一章的系統(tǒng)框圖進行設(shè)計,主要包括單片機控制部分、輸入及顯示部分、信號源部分、運放測試部分和供電部分。下面分別對各硬件模塊做詳細介紹。</p><p>  3.1 單片機控制部分</p><p>  單片機控制部分電路圖如圖3-1所示:</p><p>  圖3-1 單片機控制部分原理圖</p><p&

74、gt;  這一部分主要是單片機最小系統(tǒng)及必要的接口設(shè)計。這樣設(shè)計的目的一是單片機最小系統(tǒng)是一個成熟的電路,不需要做太多改動,二是外圍的接口是考慮到最后安裝時需要用排線連接不能做在一塊電路板上的模塊。這一部分充分利用了STC12C5A60S2單片機的RAM資源與片內(nèi)AD資源。</p><p>  STC12C5A60AD/S2系列帶A/D轉(zhuǎn)換的單片機的A/D轉(zhuǎn)換口在P1口(P1.7-P1.0),有8路10位高速A/

75、D轉(zhuǎn)換器,速度可達到250KHz(25 萬次/ 秒)。8 路電壓輸入型A/D,可做溫度檢測、電池電壓檢測、按鍵掃描、頻譜檢測等。上電復位后P1 口為弱上拉型I/O 口,用戶可以通過軟件設(shè)置將8 路中的任何一路設(shè)置為A/D轉(zhuǎn)換。單片機的這一功能恰好能夠滿足對運放輸入輸出測試信號檢測的要求。 </p><p>  單片機選用宏晶公司的STC12C5A60S2單片機,其性能指標如下:</p><p&

76、gt;  1) 增強型8051 CPU,單時鐘/機器周期,指令代碼完全兼容傳統(tǒng)8051</p><p>  2) 工作電壓:STC12C5A60S2系列工作電壓:5.5V- 3.3V(5V單片機)</p><p>  3) 工作頻率范圍:0 - 35MHz,相當于普通8051的 0~420MHz</p><p>  4) 用戶應用程序空間60K字節(jié)<

77、/p><p>  5) 片上集成1280字節(jié)RAM</p><p>  6) 通用I/O口(32個),復位后為:準雙向口/弱上拉(普通8051傳統(tǒng)I/O口),可設(shè)置成四種模式:準雙向口/弱上拉,推挽/強上拉,僅為輸入/高阻,開漏,每個I/O口驅(qū)動能力均可達到20mA,但整個芯片最大不要超過100mA</p><p>  7) ISP(在系統(tǒng)可編程)/IAP(在應用可編程

78、),無需專用編程器,無需專用仿真器,可通過串口(P3.0/P3.1)直接下載用戶程序,數(shù)秒即可完成一片</p><p>  8) 時鐘源:外部高精度晶體/時鐘,內(nèi)部R/C振蕩器(溫漂為+/-5%到+/-10%以內(nèi)) ,用戶在下載用戶程序時,可選擇是使用內(nèi)部R/C振蕩器還是外部晶體/時鐘。常溫下內(nèi)部R/C振蕩器頻率為:5.0V單片機為:11MHz~15.5MHz。精度要求不高時,可選擇使用內(nèi)部時鐘,但因為有制造誤差

79、和溫漂,以實際測試為準</p><p>  9) 共4個16位定時器。兩個與傳統(tǒng)8051兼容的定時器/計數(shù)器,16位定時器T0和T1,沒有定時器2,但有獨立波特率發(fā)生器</p><p>  10) 2個時鐘輸出口,可由T0的溢出在P3.4/T0輸出時鐘,也可由T1的溢出在P3.5/T1輸出時鐘</p><p>  11) 外部中斷I/O口7路。傳統(tǒng)的下降沿中斷或低電

80、平觸發(fā)中斷,并新增支持上升沿中斷的PCA模塊</p><p>  12) A/D轉(zhuǎn)換, 10位精度ADC,共8路,轉(zhuǎn)換速度可達250K/S(每秒鐘25萬次)</p><p>  13) 通用全雙工異步串行口(UART),由于STC12系列是高速的8051,可再用定時器或PCA軟件實現(xiàn)多串口</p><p><b>  3.2 顯示部分</b>&

81、lt;/p><p>  顯示部分采用HY - 220 TFT彩屏,HY - 220 - TFT模塊是一個2.2 寸 TFT觸摸屏。分辨率為176 x 220,具有256 K的顏色。液晶顯示器有一個寬視角,這樣的對比也很合適。屏幕使用HX8340控制器,它是8位數(shù)據(jù)接口,許多單片機像STM32單片機、AVR和8051都可以與此液晶屏接口匹配。HY - 220 – TFT模塊配有一個SD卡插槽,可以實現(xiàn)SD卡存儲功能擴展

82、。</p><p>  TFT彩屏引腳說明:</p><p><b>  1) GND 接地</b></p><p>  2) VCC 接5V電源</p><p>  3) NC 懸空</p><p>  4) RS RS為高電平時選擇數(shù)據(jù)寄存器,為低電平時選擇指令寄存器。</p&g

83、t;<p>  5) WR 讀信號線,高電平時進行讀操作。</p><p>  6) RD 寫信號線,高電平時進行寫操作。</p><p>  7) ~ 14) DB0~DB7 雙向數(shù)據(jù)總線接口,與單片機的數(shù)據(jù)口對應連接</p><p>  15) CS 片選端 低有效</p><p>  16) NC 懸空<

84、;/p><p>  17) RST 復位引腳</p><p>  18) NC 懸空</p><p><b>  3.3 信號源部分</b></p><p>  信號源部分采用基于DDS(直接數(shù)字頻率合成)技術(shù)的信號源芯AD9850,AD9850是AD公司生產(chǎn)的最高時鐘為125 MHz、采用先進的DDS技術(shù)的直接頻率合成器

85、,主要由可編程DDS系統(tǒng)、高性能數(shù)模變換器(DAC)和高速比較器3部分構(gòu)成,能實現(xiàn)全數(shù)字編程控制的頻率合成。</p><p>  AD9850有40 位控制字,32 位用于頻率控制(低32位),5 位用于相位控制,1 位用于電源休眠控制,2位用于選擇工作方式。這40 位控制字可通過并行或串行方式輸入到AD9850 。在并行裝入方式中,通過8 位總線D0 —D7將數(shù)據(jù)輸入到寄存器,在W - CL K 的上升沿裝入8

86、位數(shù)據(jù),并把指針指向下一個輸入寄存器,在重復5 次之后再在FQ - UD 上升沿把40位數(shù)據(jù)從輸入寄存器裝入到頻率/ 相位數(shù)據(jù)寄存器(更新DDS 輸出頻率和相位) , 同時把地址指針復位到第一個輸入寄存器。 AD9850的復位(RESET) 信號為高電平有效,且脈沖寬度不小于5 個參考時鐘周期。AD9850的參考時鐘頻率一般遠高于單片機的時鐘頻率(小廝所用為單片機89C51,使用12M晶振), 因此AD9850 的復位(RESET)端可

87、與單片機的復位端直接相連。</p><p>  由于AD9850外圍電路較繁瑣,且一些外圍電路器件價格較高,若焊接一部分電路,與購買成品模塊相比,既要耗費大量時間,又會造成不必要的花費。在此,我們采用市場上出售的AD9850模塊。 </p><p>  AD9850模塊主要功能特點:</p><p>  1) 模塊能夠輸出正弦波和方波,2個正弦波和2個方波輸出<

88、;/p><p>  AD9850: 0-40MHz</p><p>  頻率在20-30MHz后諧波越來越大,波形會越來越不干凈</p><p>  方波: 0-1MHz</p><p>  2) 采用70MHz的低通濾波器,使波形的SN比更好</p><p>  3) 并口和串口數(shù)據(jù)輸入可以通過一個跳帽選擇&

89、lt;/p><p>  4) 產(chǎn)生DA基準的管腳(PIN12)引出,方便做輸出波形的幅度調(diào)節(jié)應用</p><p>  5) 比較器的基準輸入端電壓由可變電阻產(chǎn)生,調(diào)節(jié)該電阻可以得到不同的占空比方波</p><p>  6) AD9850模塊采用125MHz的有源晶振</p><p>  AD9850模塊功能框圖如圖3-2所示:</p>

90、;<p>  圖3-2 AD9850模塊功能框圖</p><p>  AD9850模塊硬件連接圖如圖3-3所示:</p><p>  圖3-3 AD9850模塊硬件連接圖</p><p>  3.4 運放測試部分</p><p>  運放測試電路采用最簡單的反相比例運算放大電路。用正負12V供電,輸入信號由信號源模塊提供。輸出的

91、正弦信號送入單片機進行處理。為防止輸出的正弦幅值超過AD的檢測范圍,將運放測試電路的放大倍數(shù)固定為20倍。</p><p><b>  3.5 電源部分</b></p><p>  測試儀整體需要三種電壓,分別為5V、±12V。所以電源部分必須設(shè)計三種電壓輸出電路。三路電源都采用線性電源。這種電源輸出電壓紋波小,幅值穩(wěn)定。綜合考慮性價比,穩(wěn)壓芯片采用LM78

92、/79系列芯片??紤]到測試儀整體功耗較大,選用的整流橋為4A,變壓器為20W。電源電路原理圖如圖3-4所示:</p><p>  圖3-4 電源電路原理圖</p><p>  以上為集成運放測試儀的主要硬件電路,各模塊硬件電路相互配合,考慮安裝限制,單片機模塊和信號源模塊做在一塊板上,電源單獨一塊板,運放測試模塊、按鍵模塊以及彩屏顯示模塊做在一起。中間考慮到信號的切換,加入了繼電器。這里不

93、再詳述。</p><p>  第4章 集成運放測試儀軟件設(shè)計</p><p>  4.1 軟件使用說明</p><p>  4.1.1 編程軟件keil</p><p><b>  1. keil概述</b></p><p>  Keil C51是美國Keil Software公司出品的51系列

94、兼容單片機C語言軟件開發(fā)系統(tǒng),與匯編相比,C語言在功能上、結(jié)構(gòu)性、可讀性、可維護性上有明顯的優(yōu)勢,因而易學易用。Keil C51軟件提供豐富的庫函數(shù)和功能強大的集成開發(fā)調(diào)試工具,全Windows界面。另外,看一下編譯后生成的匯編代碼,就能體會到Keil C51生成的目標代碼效率非常高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。在開發(fā)大型軟件時更能體現(xiàn)高級語言的優(yōu)勢?!?lt;/p><p>  2. Keil C51單片

95、機軟件開發(fā)系統(tǒng)的整體結(jié)構(gòu)</p><p>  C51工具包的uVision與Ishell分別是C51 for Windows和for Dos的集成開發(fā)環(huán)境(IDE),可以完成編輯、編譯、連接、調(diào)試、仿真等整個開發(fā)流程。開發(fā)人員可用IDE本身或其它編輯器編輯C或匯編源文件。然后分別由C51及A51編譯器編譯生成目標文件(.OBJ)。目標文件可由LIB51創(chuàng)建生成庫文件。</p><p>  

96、4.1.2 目標程序下載軟件STC_ISP_V483</p><p>  下載軟件STC_ISP_V483使用說明:</p><p>  第一步:運行STC_ISP_V483.exe;</p><p>  第二步:選擇單片機類型為stc12c5a60s2;</p><p>  第三步:點擊“打開文件”按鈕(選擇一個hex文件);</p&

97、gt;<p>  第四步:點擊“DownLoad下載”按鈕;</p><p>  第五步:提示給MCU上電后打開單片機的電源開關(guān)待軟件下面的白框提示下載信息”……已加密”,這樣就完成了hex文件的下載。</p><p>  4.2 軟件設(shè)計說明</p><p>  集成運放測試儀軟件部分先對整體流程圖作簡要介紹,之后分模塊介紹設(shè)計流程。</p&g

98、t;<p>  4.2.1 整體軟件流程圖</p><p>  集成運放測試儀軟件流程圖如圖4-1所示:</p><p>  圖4-1 集成運放測試儀軟件流程圖</p><p>  4.2.2 信號源(AD9850)部分軟件設(shè)計</p><p>  AD9850 有 40 位控制字,32 位用于頻率控制,5 位用于相位控制。1

99、位用于電源休 眠控制,2 位用于選擇工作方式。這 40 位控制字可通過并行方式或串行方式輸入到 AD9850,在并行裝入方式中,通過 8 位總線 D0…D7 將可數(shù)據(jù)輸入到寄存器, 在重復 5 次之后再在 FQ_UD 上升沿把 40 位數(shù)據(jù)從輸入寄存器裝入到頻率/相位數(shù)據(jù)寄存器(更新 DDS 輸出頻率和相位),同時把地址指針復位到第一個輸入寄存器,接著在 W_CLK 的上升沿裝入 8 位數(shù)據(jù),并把指針指向下一個輸入寄存器,連續(xù) 5 個

100、W_CLK 上升沿后, W_CLK 的邊沿就不再起作用, 直到復位信號或 FQ_UD 上升沿把地址指針復位到第一個寄存器。在串行輸入方式,W_CLK 上升沿把 25 引腳的一位數(shù)據(jù)串行移入,當移動 40 位后, 用一個 FQ_UD 脈沖即可更新輸出頻率和相位。</p><p>  AD9850 的復位信號為高電平有效,且脈沖寬度不小于5個參考時鐘周期。 AD9850 的參考時鐘頻率一般遠高于單片機的時鐘頻率,因此

101、 AD9850 的復位端可與單片機的復位端直接相連。值得一提的是:用于選擇工作方式的兩個控制位,無論并行還是串行最好都寫成 00,并行時的 10、01 和串行時的 10、01、11 都是工廠測試用的保 留控制字,不慎使用可能導致難以預料的后果。</p><p>  AD9850信號源軟件流程圖如圖4-2所示</p><p>  圖4-2 AD9850信號源軟件流程圖</p>

102、<p>  4.2.3 TFT彩屏顯示部分軟件設(shè)計</p><p>  HY - 220 - TFT模塊是一個2.2 寸 TFT觸摸屏,其分辨率為176 x 220,具有256 K的顏色。由于屏幕上要顯示漢字,所以要求單片機有較高的時鐘頻率和大的內(nèi)存空間。而12c5a60s2單片機的工作頻率范圍為0 - 35MHz,相當于普通8051的 0~420MHz, 用戶應用程序空間60K字節(jié),片上集成

103、1280字節(jié)RAM。單片機的這些資源可以滿足彩屏顯示的要求。</p><p>  TFT彩屏的控制程序被封裝成了很多函數(shù)模塊,上層函數(shù)與具體硬件接口無關(guān),可以直接調(diào)用底層函數(shù)。實現(xiàn)了程序的可移植性。在彩屏函數(shù)中,打點函數(shù)是顯示函數(shù)的一個基本函數(shù)。TFT_PutPixel(uint x,uint y,uint color)由此函數(shù)說明可知,打點函數(shù)實際上是在屏幕坐標范圍內(nèi)某一個確定的位置用一種特定的顏色來顯示這個點

104、。</p><p>  在有了打點函數(shù)的基礎(chǔ)后,可以在屏幕上進行畫線、畫矩形區(qū)域、顯示字符、漢字等。其原理都是基于打點的,也就是說任何的字符、漢字以及波形都是由一個一個的像素點構(gòu)成的。TFT彩屏軟件流程圖如圖4-3所示:</p><p>  圖4-3 TFT彩屏軟件流程圖</p><p>  4.2.4 AD轉(zhuǎn)換部分軟件設(shè)計</p><p>

105、  集成運放測試儀的AD轉(zhuǎn)換器采用的是STC 12C5A60S2內(nèi)部自帶的AD,不僅簡化了硬件電路,而且簡化了程序設(shè)計。</p><p>  STC12C5A60AD/S2系列帶A/D轉(zhuǎn)換的單片機的A/D轉(zhuǎn)換口在P1口(P1.7-P1.0),有8路10位 高速A/D轉(zhuǎn)換器,速度可達到250KHz。8路電壓輸入型A/D,可做溫度檢測、電池電壓檢測、按鍵掃描、頻譜檢測等。上電復位后P1口為弱上拉型I/O口,用戶可以通

106、過軟件設(shè)置將8路中的任何一路設(shè)置為A/D轉(zhuǎn)換,不需作為A/D使用的口可繼續(xù)作為I/O口使用。</p><p>  1.AD轉(zhuǎn)換器的結(jié)構(gòu)</p><p>  STC12C5A60S2單片機ADC(A/D轉(zhuǎn)換器)的結(jié)構(gòu)圖如圖4-4所示:</p><p>  圖4-4 STC12C5A60S2單片機ADC結(jié)構(gòu)圖</p><p>  STC12C5A

107、60S2系列單片機ADC由多路選擇開關(guān)、比較器、逐次比較寄存器、10位DAC、轉(zhuǎn)換結(jié)果寄存器(ADC_RES和ADC_RESL)以及ADC_CONTR構(gòu)成。</p><p>  從圖4-4可以看出,通過模擬多路開關(guān),將通過ADC的模擬量輸入送給比較器。用數(shù)/模轉(zhuǎn)換器(DAC)轉(zhuǎn)換的模擬量與本次輸入的模擬量通過比較器進行比較,將比較結(jié)果保存到逐次比較器,并通過逐次比較寄存器輸出轉(zhuǎn)換結(jié)果。A/D轉(zhuǎn)換結(jié)束后,最終的轉(zhuǎn)換

108、結(jié)果保存到ADC轉(zhuǎn)換結(jié)果寄存器ADC_RES和ADC_RESL,同時,置位ADC控制寄存器ADC_CONTR中的A/D轉(zhuǎn)換結(jié)束標志位ADC_FLAG,以供程序查詢或發(fā)出中斷申請。模擬通道的選擇控制由ADC控制寄存器ADC_CONTR中的CHS2 - CHS0確定。ADC的轉(zhuǎn)換速度由ADC控制寄存器中的SPEED1和SPEED0確定。在使用ADC之前,應先給ADC上電,也就是置位ADC控制寄存器中的ADC_POWER位。</p>

109、;<p>  當ADRJ=0時,如果取10位結(jié)果,則按下面公式計算:</p><p>  10-bit A/D Conversion Result:(ADC_RES[7:0], ADC_RESL[1:0]) =1024 xVin /Vcc</p><p>  當ADRJ=0時,如果取8位結(jié)果,按下面公式計算:</p><p>  8-bit A/D C

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 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

提交評論