


版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、.中北大學(xué)課程設(shè)計說明書學(xué)生姓名:XXX學(xué) 號:XXXXXXXXXX學(xué)院: 電子與計算機科學(xué)技術(shù)學(xué)院專業(yè): 微電子學(xué)題目:A/D與D/A轉(zhuǎn)換電路設(shè)計 指導(dǎo)教師:XXX 2012年 12 月 31 日目錄1、課程設(shè)計目的.22、課程設(shè)計內(nèi)容和要求 2.1、設(shè)計內(nèi)容.2 2.2、設(shè)計內(nèi)容.23、 設(shè)計方案 3.1、設(shè)計思路.2 3.2、總體設(shè)計框圖.23.3、工作原理.33.4、硬件電路原理圖.9 3.5、PCB版圖設(shè)計.114、課程設(shè)計總結(jié).125、參考文獻.11、課程設(shè)計目的 掌握電子電路的一般設(shè)計方法和設(shè)計流程; 學(xué)習(xí)使用PROTEL軟件繪制電路原理圖
2、及印刷板圖; 掌握應(yīng)用EWB對所設(shè)計的電路進行仿真,通過仿真結(jié)果驗證設(shè)計的正確性。2設(shè)計內(nèi)容和要求 查閱熟悉相關(guān)芯片資料; 輸入正弦波通過A/D轉(zhuǎn)換,把產(chǎn)生的數(shù)字信號通過LED數(shù)碼管顯示; 使該數(shù)字信號再通過D/A轉(zhuǎn)換; 通過仿真比較輸入的正弦波和輸出的模擬信號; 利用PROTEL繪制原理圖電路和印刷板圖,并利用EWB軟件仿真。3總體設(shè)計方案3.1A/D與D/A轉(zhuǎn)換電路設(shè)計方案設(shè)計一個A/D與D/A轉(zhuǎn)換電路,可以用單片機做主控制器,采集正弦波,通過ADC轉(zhuǎn)換器進行數(shù)字信號轉(zhuǎn)換,利用單片機主控制器進行數(shù)據(jù)處理,通過LED數(shù)碼管顯示數(shù)字信號,將轉(zhuǎn)換的數(shù)字信號通過DAC轉(zhuǎn)換器實現(xiàn)數(shù)模轉(zhuǎn)換。將輸入的正
3、弦波于最后轉(zhuǎn)換輸出的模擬信號進行比較,進而達到實現(xiàn)A/D與D/A轉(zhuǎn)換電路設(shè)計。單片機復(fù)位主控制器3.2總體設(shè)計框圖時鐘振蕩LED顯示數(shù)字信號轉(zhuǎn)換示波器顯示模擬信號轉(zhuǎn)換圖1總體設(shè)計方框圖A/D與D/A轉(zhuǎn)換電路設(shè)計總體設(shè)計方框圖如圖1所示,控制器采用單片機AT89C51,數(shù)字信號轉(zhuǎn)換采用芯片ADC0809,模擬信號轉(zhuǎn)換采用芯片DAC0832,使用LED數(shù)碼管顯示數(shù)字信號。3.2.1 主控制器單片機AT89C51具有低電壓供電和體積小等特點,四個端口只需要兩個口就能滿足電路系統(tǒng)的設(shè)計需要,很適合便攜手持式產(chǎn)品的設(shè)計使用系統(tǒng)可用二節(jié)電池供電。3.2.2 ADC轉(zhuǎn)換器ADC0809有三個主要組成部分:2
4、56個電阻組成的電阻階梯及樹狀開關(guān)、逐次比較寄存器SAR和比較器。電阻階梯和樹狀開關(guān)是ADC0809的一個特點。另一個不特點是,它含有一個8通道單端信號模擬開關(guān)和一個地址譯碼器。地址譯碼器選擇8個模擬信號之一送入ADC進行A/D轉(zhuǎn)換,因此適用于數(shù)據(jù)采集系統(tǒng)。圖2 圖2為引腳圖。各引腳功能如下:(1)IN0IN7是八路模擬輸入信號;(2)ADDA、ADDB、ADDC為地址選擇端;(3)2-12-8為變換后的數(shù)據(jù)輸出端;(4)START(6腳)是啟動輸入端。(5)ALE(22腳)是通道地址鎖存輸入端。當(dāng)ALE上升沿到來時,地址鎖存器可對ADDA、ADDB、ADDC鎖定。下一個ALE上升沿允許通道地
5、址更新。實際使用中,要求ADC開始轉(zhuǎn)換之前地址就應(yīng)鎖存,所以通常將ALE和TART連在一起,使用同一個脈沖信號,上升沿鎖存地址,下降沿則啟動轉(zhuǎn)換。(6)OE(9腳)為輸出允許端,它控制ADC內(nèi)部三態(tài)輸出緩沖器。(7)EOC(7腳)是轉(zhuǎn)換結(jié)束信號,由ADC內(nèi)部控制邏輯電路產(chǎn)生。當(dāng)EOC=0時表示轉(zhuǎn)換正在進行,當(dāng)EOC=1表示轉(zhuǎn)換已經(jīng)結(jié)束。因此EOC可作為微機的中斷請求信號或查詢信號。顯然只有當(dāng)EOC=1以后,才可以讓OE為高電平,這時讀出的數(shù)據(jù)才是正確的轉(zhuǎn)換結(jié)果。3.2.3顯示電路 顯示電路采用8位共陽LED數(shù)碼管,段選接P0口,位選接P1.0P1.3,在AT89C51的控制下,由ADC0809
6、采集且轉(zhuǎn)換為數(shù)字信號,由PO口輸出送液晶顯示模塊LED上顯示。數(shù)字信號通過芯片DAC0832進行轉(zhuǎn)換為模擬信號,通過示波器顯示。3.2.4 DAC轉(zhuǎn)換芯片DAC0832是用CMOS工藝制成的20只腳雙列直插式單片八位D/A轉(zhuǎn)換器。它由八位輸入寄存器、八位DAC寄存器和八位D/A轉(zhuǎn)換器三大部分組成。它有兩個分別控制的數(shù)據(jù)寄存器,可以實現(xiàn)兩次緩沖,所以使用時有較大的靈活性,可根據(jù)需要接成不同的工作方式。DAC0832芯片上各管腳的名稱和功能說明如下:1.引腳功能DAC0832的邏輯功能框圖和引腳圖如圖3所示。各引腳的功能說明如下:圖3DAC0832的邏輯功能框圖和引腳圖:片選信號,輸入低電平有效。
7、ILE:輸入鎖存允許信號,輸入高電平有效。:輸入寄存器寫信號,輸入低電平有效。:DAC寄存器寫信號,輸入低電平有效。:數(shù)據(jù)傳送控制信號,輸入低電平有效。DI0DI7:8位數(shù)據(jù)輸入端,DI0為最低位,DI7為最高位。IOUT1 :DAC電流輸出1。此輸出信號一般作為運算放大器的一個差分輸入信號(通常接反相端)。IOUT2 :DAC電流輸出2,IOUT1 + IOUT2 = 常數(shù)。RFB:反饋電阻。Vref :參考電壓輸入,可在+10V10V之間選擇。VCC:數(shù)字部分的電源輸入端,可在+5V+15V范圍內(nèi)選取,+15V時為最佳工作狀態(tài)。 AGND:模擬地。 DGND:數(shù)字地。3.3工作原理及硬件框
8、圖3.31.1 A/D轉(zhuǎn)換過程A/D轉(zhuǎn)換器是模擬系統(tǒng)和數(shù)字系統(tǒng)之間的接口電路,A/D轉(zhuǎn)換器在進行轉(zhuǎn)換期間,要求輸入的模擬電壓保持不變,但在A/D轉(zhuǎn)換器中,因為輸入的模擬信號在時間上是連續(xù)的,而輸出的數(shù)字信號是離散的,所以進行轉(zhuǎn)換時只能在一系列選定的瞬間對輸入的模擬信號進行采樣,然后再把這些采樣值轉(zhuǎn)化為輸出的數(shù)字量,一般來說,轉(zhuǎn)換過程包括取樣、保持、量化和編碼四個步驟。 A/D轉(zhuǎn)換的一般步驟如下 :(一)采樣和保持采樣(又稱抽樣或取樣)是對模擬信號進行周期性地獲取樣值的過程,即將時間上連續(xù)變化的模擬信號轉(zhuǎn)換為時間上離散、幅度上等于采樣時間內(nèi)模擬信號大小的模擬信號,即轉(zhuǎn)換為一系列等間隔的脈沖。為了
9、不失真地用采樣后的輸出信號uo來表示輸入模擬信號ui,采樣頻率fS必須滿足:采樣頻率應(yīng)不小于輸入模擬信號最高頻率分量的兩倍,即fS2fmax,其中,fmax為輸入信號ui的上限頻率(即最高次諧波分量的頻率)。 ADC把采樣信號轉(zhuǎn)換成數(shù)字信號需要一定的時間,所以在每次采樣結(jié)束后都需要將這個斷續(xù)的脈沖信號保持一定時間以便進行轉(zhuǎn)換。(二) 量化和編碼輸入的模擬信號經(jīng)采樣保持電路后,得到的是階梯形模擬信號,它們是連續(xù)模擬信號在給定時刻上的瞬時值,但仍然不是數(shù)字信號。必須進一步將階梯形模擬信號的幅度等分成n級,并給每級規(guī)定一個基準(zhǔn)電平值,然后將階梯電平分別歸并到最鄰近的基準(zhǔn)電平上。這個過程稱為量化。量化
10、中采用的基準(zhǔn)電平稱為量化電平,采樣保持后未量化的電平uo值與量化電平uq值之差稱為量化誤差,即=uo-uq。量化的方法一般有兩種:只舍不入法和有舍有入法(或稱四舍五入法)。我們將用二進制數(shù)碼來表示各個量化電平的過程稱為編碼。此時把每個樣值脈沖都轉(zhuǎn)換成與它的幅度成正比的數(shù)字量,才算全部完成了模擬量到數(shù)字量的轉(zhuǎn)換。 只舍不入的方法是:取最小量化單位Um/2n,其中Um為模擬電壓最大值,n為數(shù)字代碼位數(shù),將0之間的模擬電壓歸并到0·,把2之間的模擬電壓歸并到1·,依此類推。這種方法產(chǎn)生的最大量化誤差為。比如,將01V的模擬電壓信號轉(zhuǎn)換成三位二進制代碼。有=1V/8,那么01V/8
11、之間的模擬電壓歸并到0·,用000表示,1V/82V/8之間的模擬電壓歸并到1·,用001表示,,依此類推直到將7V/81V之間的模擬電壓歸并到7·,用111表示,此時最大量化誤差為1V/8。該方法簡單易行,但量化誤差比較大,為了減小量化誤差,通常采用另一種量化編碼方法,即有舍有入法。有舍有入的方法是:取最小量化單位=2Um/(2n+11),其中Um仍為模擬電壓最大值,n為數(shù)字代碼位數(shù),將0/2之間的模擬電壓歸并到0·,把/23/2之間的模擬電壓歸并到1·,依此類推。這種方法產(chǎn)生的最大量化誤差為/2。用此法重做上例,將01V的模擬電壓信號轉(zhuǎn)換成
12、三位二進制代碼。有=2V/15,那么將01V/15之間的模擬電壓歸并到0·,用000表示,把1V/153V/15以內(nèi)的模擬電壓歸并到1·,用001表示,直到將13V/151V之間的模擬電壓歸并到7·,用111表示,很明顯此時最大量化誤差為1V/15。比上述只舍不入方法的最大量化誤差1V/8明顯減小了(減小了近一半)。因而實際中廣泛采用有舍有入的方法。當(dāng)然,無論采用何種劃分量化電平的方法都不可避免地存在量化誤差,量化級分的越多(即ADC的位數(shù)越多),量化誤差就越小,但同時輸出二進制數(shù)的位數(shù)就越多,要實現(xiàn)這種量化的電路將更加復(fù)雜。因而在實際工作中,并不是量化級分的越多
13、越好,而是根據(jù)實際要求,合理地選擇A/D轉(zhuǎn)換器的位數(shù)。圖4表示了兩種不同的量化編碼方法。14/83/82/81/805/86/87/8111 7=7/8V110 6=6/8V101 5=5/8V100 4=4/8V011 3=3/8V010 2=2/8V001 1=1/8V000 0=0V二進制編 碼代表的模擬電平UI(V)輸入信息0000 0=0V17/155/153/151/159/1511/1513/15111 7=14/15V110 6=12/15V101 5=10/15V100 4=8/15V011 3=6/15V010 2=4/15V001 1=2/15V二進制編 碼代表的模擬電平
14、UI(V)輸入信息(a) 只舍不入法 (b) 有舍有入法圖4 兩種量化編碼方法的比較3.31.2 D/A轉(zhuǎn)換過程 設(shè)需要轉(zhuǎn)換的n位的二進制數(shù)字量是d0,d1.dn ,其大小可表示為: D= d0+ d 121 + d 2 22 + + dn-12n-1,DAC按照上式將二進制數(shù)的每一位轉(zhuǎn)換成與其大小成正比的模擬量,然后相加起來,就得到與該數(shù)字量大小成正比的模擬量。通常一個D/A變換器的一般式,主要由電子開關(guān),電阻網(wǎng)絡(luò)和運放組成.如下圖所示: 該電阻網(wǎng)絡(luò)加有基準(zhǔn)電源US,與權(quán)電阻配合產(chǎn)生各種規(guī)格的電壓。 U0是這一系列二進制電壓的迭加值,電壓正是US量化的結(jié)果, U0的表達式為: U0 =(d1
15、+ d 221 + d 3 22+ + d n 2n-1) US 從上式可看出,輸出的模擬電壓U0的大小與數(shù)字量d成正比,從而實現(xiàn)了從數(shù)字量到模擬量的變化。3.41硬件電路原理圖電路圖3.42電路仿真電路仿真圖1仿真圖23.5 PCB版圖PCB版圖1PCB版圖24、 課程設(shè)計總結(jié)這是自己第一次做的課程設(shè)計,從查資料到完成設(shè)計整整花了兩個星期。在設(shè)計電路中遇到了很多自己不懂的知識,必須自己去查閱,去學(xué)習(xí)。特別是單片機,以前沒學(xué)過在這花費的時間比較多,單片機的軟件語言還沒學(xué)會,還需要自己以后多加的學(xué)習(xí)。一開始本想用protel99 se軟件去做,但是后來發(fā)現(xiàn)有很多器件在protel99 se軟件中都沒找到,給自己設(shè)計電路帶來了很多的不便,只能改在proteus軟件上去做。PCB版圖的制作要細(xì)心,耐心的去布線。從這次的課程設(shè)計中,加強了自己獨立思考和解決問題的能力,使我深刻的意識到,在以后的學(xué)習(xí)中,要理論聯(lián)系實際,把我們所
溫馨提示
- 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于α-MSH介導(dǎo)的cAMP-PKA-NF-κB通路探討清天河水對發(fā)熱幼兔退熱機制的研究
- “四問驅(qū)動”教學(xué)策略在高中生物教學(xué)中對學(xué)生問題解決能力的影響研究
- 幼小銜接課外興趣小組計劃
- 北師大版小學(xué)五年級數(shù)學(xué)教材的數(shù)字化教學(xué)計劃
- 2025年無袖連衣裙項目市場調(diào)查研究報告
- 酒店土建建設(shè)工程合同
- 單腿復(fù)合式訓(xùn)練對男子短跑運動員下肢不對稱的影響研究
- 有機膦介導(dǎo)的2-取代吲哚啉類化合物的設(shè)計、合成及活性研究
- 數(shù)字化時代的數(shù)學(xué)核心素養(yǎng)培訓(xùn)心得體會
- 六年級寫人作文詩仙太白650字7篇范文
- 湖北省武漢市2025屆高中畢業(yè)生四月調(diào)研考試數(shù)學(xué)試卷及答案(武漢四調(diào))
- T-CRHA 086-2024 住院患者胰島素泵應(yīng)用護理規(guī)范
- 2024年湖南省長沙市中考地理試卷真題(含答案解析)
- 蓋梁穿心鋼棒法受力分析
- 支撐軸力的監(jiān)測
- 江蘇省勞動模范和先進工作者審批表
- 服裝測量方法及圖示
- 各校2018一師一優(yōu)課證書合肥市曙宏小學(xué)
- 圓弧(螺旋)傘齒輪計算簡表
- 完整版處方規(guī)范書寫模板
- 護理基層崗位練兵和技能競賽---護理試題解答
評論
0/150
提交評論