版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
圖2.1利用場效應(yīng)管設(shè)計(jì)的增益框圖(2)使用可編程放大器,用高速乘法器型D/A實(shí)現(xiàn)電路增益控制的想法。使用此方法的話,信號的輸入端是該D/A轉(zhuǎn)換器的VRef端,信號的輸出是D/A的輸出端。該D/A轉(zhuǎn)換器中,數(shù)字量輸入端能夠控制傳輸衰減,從而實(shí)現(xiàn)增益控制.這種方案簡單易行,操作方便。但實(shí)驗(yàn)表明:當(dāng)電路的輸入信號是高頻信號時(shí),這個(gè)系統(tǒng)很容易出現(xiàn)自激現(xiàn)象.也就是所得的增益與控制的數(shù)字量成指數(shù)關(guān)系,而不是成線性關(guān)系。從而造成電路中增益調(diào)節(jié)不均勻,精確度下降。因此也不選擇此方案。(3)用能夠壓控增益的放大器實(shí)現(xiàn)。即使用PGA,它是一款電路增益與控制電壓成線性關(guān)系的可編程增益放大器,整個(gè)方案是電路增益與控制電壓成線性關(guān)系的可變增益放大器來實(shí)現(xiàn)電路中增益的控制。這種方案的優(yōu)點(diǎn)是,使用時(shí)可以用單片機(jī)預(yù)置增益.方案如下圖2所示。由于要由430單片機(jī)實(shí)現(xiàn)數(shù)據(jù)采集及控制放大器的放大倍數(shù)的目的,所以采用這種方法,由單片機(jī)控制改變放大器本身的某些參數(shù)。圖2。2電壓控制增益框圖SHAPE\*MERGEFORMAT2.2系統(tǒng)總體設(shè)計(jì)系統(tǒng)總體框圖如下所示。主系統(tǒng)主要由以下4個(gè)部分組成:前置放大電路、末級功率放大電路、增益控制模塊和430單片機(jī)顯示控制模塊,每個(gè)部分都實(shí)現(xiàn)不同的功能,從而實(shí)現(xiàn)最終目的.輸入信號先通過前置放大電路,作用是實(shí)現(xiàn)前級的放大,并提高輸入的阻抗,同時(shí)抑制輸入的噪聲。然后通過功率放大電路,將電路中的輸出電壓有效值提高。單片機(jī)顯示控制模塊涉及到增益控制部分。單片機(jī)經(jīng)過A/D轉(zhuǎn)換,先對信息進(jìn)行采集、處理,然后送到LED液晶顯示器。按鍵控制實(shí)現(xiàn)電路的增益控制.圖2。3系統(tǒng)總體框圖2.2.1前置放大電路放大電路就是增加電路中信號幅度或者信號功率的電路。放大器就是在一個(gè)裝置中加入放大電路實(shí)現(xiàn)放大功能。不同的電子有源器件構(gòu)成了放大器的核心,如電子管、晶體管、電源變壓器等等就可以添加在放大器中。放大器的輸入信號經(jīng)過整個(gè)電路,放大到一定程度被輸出,信號不會無緣的放大,在整個(gè)電路中,主要是通過各種元器件的組合把電源的能量轉(zhuǎn)移給了輸出信號,因此放大器需要能量實(shí)現(xiàn)放大作用。放大電路常用的能源是直流電源。高頻電源也可以作為能源。放大作用就是放大器將比較弱小的信號通過的放大功能傳輸給輸出級,使輸出級的信號幅度或功率放大到符合實(shí)際的應(yīng)用,它的實(shí)質(zhì)就是把電源的能量轉(zhuǎn)移給輸出信號。在整體電路的開始端加入一個(gè)放大電路用以對輸入信號的放大,通常稱之為前置放大電路,在電路的前端實(shí)現(xiàn)放大作用的裝置叫做前置放大器。前置放大電路的目的是為了放大有用信號,放大的時(shí)候也會將噪聲放大。噪聲會對實(shí)際應(yīng)用產(chǎn)生困擾。在電路中引入負(fù)反饋可以在一定程度上降低電路中的噪聲。在整體電路的開端采用了前置放大電路。電路圖如圖2。4所示。圖2。4前置放大電路在電路圖中,使用了AD811作為前級跟隨。因?yàn)锳D603的輸入阻抗只有100Ω,為了符合題目的要求,所以必須加入緩沖部分來提高阻抗,而且電路圖中的前級放大電路的噪聲影響非常大,因此要在輸入部分添加保護(hù)電路,但是不能影響電路的性能,所以我們選用了AD811作為前級跟隨。在電路中我們可以看到,在AD811的正電源輸入端和負(fù)電壓輸入端分別接入了±15V的電源,用以作為能源對輸入信號進(jìn)行放大。2.2。2末級功率放大電路在現(xiàn)實(shí)應(yīng)用電路中,經(jīng)常都會要求放大電路的末級能夠輸出足夠大的功率,用作驅(qū)動電路中的負(fù)載,功率放大電路(poweramplificatorycircuit)就是一種可以向負(fù)載提供足夠信號功率的放大電路,簡稱功放。功放的主要技術(shù)指標(biāo)為轉(zhuǎn)換效率和輸出功率。從這方面來研究,功率放大電路與其他類型的放大電路都是使輸出級的輸出功率放大,沒有本質(zhì)上的區(qū)別。而另一方面,功率放大電路不是只單純地追求在輸出級盡可能輸出大的功率,它是在其他性能比較穩(wěn)定的情況下追求大功率.因?yàn)殡娐返姆糯蠖际前央娫吹哪芰哭D(zhuǎn)移到了輸出級,如果只追求電路的輸出級輸出高電壓或者大電流,那么只需在各種元器件的承受范圍內(nèi)加入最大的電源電壓。在功率放大電路中,輸出級的最大輸出功率是在大部分參數(shù)已經(jīng)確定了的情況下可能獲得的最大交流功率.在一定的輸出功率已經(jīng)基本確定了的情況下,盡可能減小直流電源的功耗,可以使功率放大電路的轉(zhuǎn)換效率增大。功率放大電路的種類也有很多,按照要求不同有不同的劃分結(jié)果,下面是一些不同種類的功放電路:變壓器耦合功放電路無輸出變壓器功放電路無輸出電容功放電路橋式推挽功放電路圖2.5末級功率放大電路上圖是末級功率放大電路,其中所用元器件相對來說還是比較多的,里面主要由4個(gè)PN結(jié)和不同量程的電容、電阻等組成.在末級功率放大電路的前端接入的是增益控制模塊,因?yàn)锳D603的最大輸出電壓只有2v左右,不能滿足題目需求,因此還需要在后面接入功率放大電路,通過經(jīng)過后級放大達(dá)到更高的輸出有效值。電路主要選用兩級三極管進(jìn)行直流耦合和發(fā)射結(jié)直流反饋來構(gòu)建末級功率放大電路。第一級主要是進(jìn)行電壓的放大,整個(gè)功放電路的電壓增益都集中在第一級;第二級是進(jìn)行電流的放大和電壓的合成,先將第一級的輸出的雙端信號轉(zhuǎn)變?yōu)閱味诵盘枺瑫r(shí)提高電路的帶負(fù)載能力。整個(gè)電路對于信號進(jìn)行了線性放大,放大倍數(shù)AG≈1+R10/R9 (2.1)在上圖所示的電路中,通過滑動變阻器R12、R13調(diào)節(jié)電路中的參數(shù)。2.2.3增益控制模塊 自動增益控制(automat(yī)icgaincontrol)就是在電路運(yùn)行的過程中,放大電路的增益隨著信號強(qiáng)度的變化而不斷變化的方法.下圖為增益控制電路圖。圖2。6增益控制電路在此電路圖中,選用了兩個(gè)AD603。為盡可能符合題目要求,在電路圖中使用AD603的三種典型工作方式中的第二種工作方式.電路圖中,在AD603部分,VOUT與FDBK之間外接一個(gè)電阻REXT,F(xiàn)DBK與COMN端之間接一個(gè)電容頻率補(bǔ)償。畫圖時(shí)采用直接耦合的工作方式.其優(yōu)點(diǎn)是能夠改善放大器的低頻響應(yīng)特性,同時(shí)可以減少兩級放大器級聯(lián)以后的頻帶損失。經(jīng)過D/A轉(zhuǎn)換后產(chǎn)生的電壓信號,可以調(diào)節(jié)電路中的增益變化.電路的運(yùn)行,都需要電源傳輸能量,在兩個(gè)AD603正電源輸入端接+5V的電源,負(fù)電壓輸入端接-5V的電源,用以對整個(gè)電路提供能源。3電路硬件介紹3。1電路總體框圖下圖為整個(gè)設(shè)計(jì)的總體框圖。由圖所示,在前置放大電路部分,選用了AD811來控制放大功能,在增益控制模塊,我們采用了AD603來控制電壓的大小,從而控制增益的范圍。下面介紹一下AD811和AD603的信息。圖3.1總體電路圖3.2AD811介紹AD811運(yùn)算放大器是美國模擬器件公司(簡稱A-D公司)推出的一款寬帶電流反饋型運(yùn)算放大器。針對廣播級質(zhì)量視頻系統(tǒng)進(jìn)行了優(yōu)化,具有高速、高頻、寬頻帶、低噪聲等優(yōu)點(diǎn)。它可作用于分配放大器、直流恢復(fù)電路、視頻開關(guān)、視頻線路驅(qū)動器等方面的視頻信號處理.下圖為AD811的仿真引腳圖。圖3。2AD811仿真引腳圖AD811的使用方法與一般運(yùn)算放大器基本相同。AD811有同相輸入和反相輸入兩種接入方法。AD811的主要技術(shù)性能指標(biāo)為:高速性(轉(zhuǎn)換速率可達(dá)2500V/μs)、出色的直流精度(輸入失調(diào)電壓最大值可達(dá)3mV)、內(nèi)部具有短路保護(hù)功能等。3。3AD603介紹AD603用于增益控制模塊。AD603是一款美國模擬器件公司(簡稱A-D公司)推出的低噪聲、電壓控制型放大器.通常被用于中頻(IF)和射頻(RF)自動增益控制(AGC)系統(tǒng)中。AD603提供精確的引腳可選增益.90MHz帶寬時(shí)增益范圍為—11dB至+31dB;9MHz帶寬時(shí)增益范圍為+9dB至+51dB。如果要計(jì)算電路圖中任意中間位置的增益范圍,可以在其所需位置加一個(gè)外部電阻。折合到輸入的噪聲譜密度僅為1.3nV/√Hz。采用推薦的±5V電源,功耗為125mW.用AD603控制電路增益有三種方式:將VOUT與FDBK短路,即為寬頻帶模式(90MHz寬頻帶).此時(shí)AD603的增益設(shè)置范圍為-11.07dB~+31。07dB;畫電路圖時(shí),在VOUT與FDBK之間外接一個(gè)電阻REXT,在FDBK與COMN端之間接一個(gè)5.6uF的電容頻率補(bǔ)償,根據(jù)增益關(guān)系式計(jì)算出REXT大小。選取合適的REXT,獲得所需增益值。當(dāng)REXT=2。15K?時(shí),其增益范圍為-1~+41dB;在VOUT與FDBK之間開路。FDBK對COMN連接一個(gè)18uF的電容。這是為了擴(kuò)展頻率響應(yīng),其增益范圍為+8.92~+51.07dB,帶寬為9MHz。下面是AD603內(nèi)部結(jié)構(gòu)圖:圖3.1AD603內(nèi)部結(jié)構(gòu)圖由上圖所知,AD603是三部分組成:增益控制部分、精密無源輸入衰減器和固定增益放大器。如圖所示,加在梯型網(wǎng)絡(luò)輸入端(VINP)的信號經(jīng)過衰減后,由固定增益放大器部分輸出.增益控制部分的電壓可以控制衰減量。增益大小調(diào)整與只與其差值VG有關(guān),自身電壓值無關(guān)。GPOS/GNEG端的輸入電阻值高達(dá)50MΩ。由I=V/R所得,當(dāng)輸入電流很小時(shí),片內(nèi)控制電路對提供增益控制電壓的外電路影響也在逐步減小。AD603很適合構(gòu)成程控增益放大器。AD603實(shí)現(xiàn)電路增益步進(jìn)可調(diào)功能。“滑動臂”從左到右可以連續(xù)移動。放大器的增益范圍隨VOUT和FDBK兩管腳的連接的改變發(fā)生變化。下圖是AD603連續(xù)控制下的輸入增益控制計(jì)算。圖3.2連續(xù)控制下的輸入增益控制計(jì)算仿真中的AD603引腳圖如下圖所示:圖3。3仿真引腳圖?4系統(tǒng)軟件設(shè)計(jì)本次設(shè)計(jì)中用到的軟件有Protues仿真軟件和CCS編譯軟件,這兩個(gè)軟件功能很強(qiáng)大,是實(shí)現(xiàn)本次功能中必不可少的。利用Protues繪制出電路圖.將搭建好的元器件連接好,通過程序進(jìn)行仿真實(shí)驗(yàn).程序編寫不對的地方可以利用CCS軟件隨時(shí)修改程序控制電流的輸出。進(jìn)行仿真可以查看出哪里有邏輯錯(cuò)誤和功能錯(cuò)誤,通過修改可以使方案設(shè)計(jì)更加完善。4.1Protues簡介Proteus軟件是英國Labcenterelectronics公司出版的EDA工具軟件.它和AltiumDesigner一樣都可以進(jìn)行電路元器件的仿真,Proteus還可以單片機(jī)及外圍器件,AltiumDesigner就不具備此功能,但它可以生成PCB電路板,二者也可以聯(lián)合起來共同使用。Proteus一款將虛擬模型仿真軟件、PCB設(shè)計(jì)軟件和電路仿真軟件三款軟件的功能結(jié)合在一起的新的綜合性軟件.畫好Proteus仿真圖后,可以很直觀地評估硬件電路的設(shè)計(jì)正確性。因此畫圖時(shí)可以及時(shí)的修改電路圖,以保證整體電路最好可以正確運(yùn)行.Proteus處理器模型支持8051、HC11、PIC、AVR、ARM、8086和MSP430等,2010年增加了Cortex和DSP系列處理器,它的功能也在不斷的增加.在編譯方面,它也支持CCS、IAR、Keil和MATLAB等多種編譯軟件。圖4.1是Protues開機(jī)主界面圖:圖4.1Protues開機(jī)主界面圖下圖是Protues仿真主界面圖:圖4.2Protues仿真主界面圖Protues中元器件資源豐富,包括仿真數(shù)字和模擬、交流和直流等數(shù)千種元器件,有30多個(gè)元件庫,而且自己也可以對元器件進(jìn)行量程的設(shè)置.Protues中還有儀表、圖形等資源,能夠滿足我們對各種電路的設(shè)計(jì)。下圖是protues元器件庫.圖4.3protues元器件庫Protues具有不同的版本,現(xiàn)已更新到8。0版本。不同版本的protues中元器件庫也有不同,版本相對較低的會缺少一部分器件,但是我們可以將缺失的器件下載下來,然后加載到自己的protues軟件中。還可以將自己修改的器件存到元器件庫中,右鍵單擊元器件,然后選擇Makedevice出現(xiàn)如下界面,然后一直選擇next即可。?圖4.4加載元器件4.2CCS介紹CCS是CodeComposerStudio軟件的簡稱,中文譯名是代碼調(diào)式器或者代碼設(shè)計(jì)套件。CodeComposerStudio編譯語言是C/C++、匯編語言等.CodeComposerStudio包羅一整套用于調(diào)試和開發(fā)嵌入式應(yīng)用的工具,而且它的開發(fā)界面上存在許多大家熟悉的工具和界面。CCS軟件能適用于每個(gè)TI器件系列的多種功能。但是不同版本的CCS支持的處理器存在著差異。CCSIDE部分為使用者提供了一個(gè)單一用戶界面,可以完成開發(fā)過程中的每一個(gè)方面。CCS具有精密的高效工具。使用CCS編譯程序時(shí),可以在CCS開發(fā)界面上找到熟悉的工具和界面,可以讓用戶快速上手。CCS版本更新比較快,6。0版本已經(jīng)投入使用中。前4版的CodeComposerStudio都是基于Eclipse
開放源碼軟件框架?;贓clipse
開放源碼軟件框架的CCS版本為構(gòu)建軟件開發(fā)環(huán)境提供了優(yōu)秀的軟件框架,通過使用發(fā)現(xiàn)這種軟件框架非常好用,因此眾多嵌入式軟件供應(yīng)商都使用這種開放源碼軟件框架,使其成為采用的標(biāo)準(zhǔn)框架。CCS將德州儀器(TI)先進(jìn)的嵌入式調(diào)試功能的優(yōu)點(diǎn)和Eclipse軟件框架相結(jié)合,形成了新的工作方式。這樣一個(gè)有吸引力的、功能豐富的開發(fā)環(huán)境為嵌入式開發(fā)使用者提供了極大的便利。下圖為CCS的開機(jī)主界面圖。我安裝的是6.0。1版本的CCS。打開軟件,首先要選擇工作區(qū),也就是自己要單獨(dú)建立一個(gè)文件夾,用以存放CCS新建的各個(gè)工程。圖4.5CCS開機(jī)主界面圖下圖是CCS編譯主界面圖。它的內(nèi)部資源非常豐富,可以為開發(fā)人員提供各種選擇。圖4。6CCS編譯主界面圖編譯CCS的程序時(shí)與keil大致相似,都是要先建工程.在左欄右鍵單擊,然后選擇new,選擇CCSProject,如下圖所示,填寫名稱,然后選擇合適的單片機(jī).圖4.7CCS建工程工程建好后,在界面的左欄就會出現(xiàn)已經(jīng)新建好的工程.點(diǎn)開新建好的工程后,在Debug處右鍵單擊選擇new,建立新的c文件,然后將程序復(fù)制上去。下圖為已經(jīng)建好的文件。圖4。8建好的CCS文件建好文件后,生成hex文件,自己記住保存的路徑,如果不能生成hex文件,則程序運(yùn)行過程中出現(xiàn)了錯(cuò)誤,需要對程序進(jìn)行修改。下圖是將程序加載到單片機(jī)上的過程。雙擊單片機(jī),選擇找到hex文件,然后OK.圖4。9加載hex文件Proteus運(yùn)行時(shí),可以通過按鍵控制輸出的電壓。下圖是不同的電壓輸出值的圖。圖4.10proteus仿真輸出圖圖4。11proteus仿真輸出圖4.3MSP430f249簡介一種集中了多種功能于一體的芯片構(gòu)成了單片機(jī)(Microcontrollers)。它采用C語言或匯編語言控制。一塊單片機(jī)就是一個(gè)小而完善的微型計(jì)算機(jī)系統(tǒng),因此也稱之為微控制器。單片機(jī)的內(nèi)部結(jié)構(gòu)簡單,使用起來也比較方便。一般情況下我們都先用電路仿真軟件畫出合適的電路圖,然后通過編譯軟件生產(chǎn)程序,然后控制單片機(jī)的功能。單片機(jī)種類繁多,使用方便。在許多領(lǐng)域內(nèi),單片機(jī)得到廣泛應(yīng)用.單片機(jī)還具有低功耗、低電壓的優(yōu)點(diǎn)。因此在許多小巧的電子產(chǎn)品中得到使用。MSP430系列單片機(jī)是美國德州儀器(TI)1996年開始推向市場的一種16位超低功耗、具有精簡指令集(RISC)的混合信號處理器(MixedSignalProcessor).MSP430系列單片機(jī)是由三部分組成:模擬電路、數(shù)字電路模塊和微處理器。MSP430系列單片機(jī)是用C語言和匯編語言開發(fā)的.用C語言開發(fā)可以縮短開發(fā)周期,大大提高了開發(fā)的整體效率,并且使用C語言開發(fā)程序具有非常好的移植性和可讀性.因此采用C語言開發(fā)非常簡單。本設(shè)計(jì)采用msp430f249,下圖是其封裝圖.圖4.12MSP430封裝和電路板MSP430F249屬于超低功耗微控制器,采用高效16位RISC內(nèi)核。它是由兩個(gè)內(nèi)置16位定時(shí)器、一個(gè)快速12位模數(shù)(A/D)轉(zhuǎn)換器、一個(gè)比較器、四個(gè)通用串行通信接口(USCI)模塊、和高達(dá)48個(gè)I/O引腳組成。MSP430F249內(nèi)含125ns的指令周期和27條指令,電壓供電較低,大約為1.8~3。6V(最高到4。1V),無法解密已經(jīng)加密的程序代碼。
MSP430F249單片機(jī)有6組I/O口:P1~P6.每組I/O口都有8個(gè)可以獨(dú)立編程的引腳為P1.0~P1。7,每組I/O口都有4個(gè)控制寄存器,分別為方向控制寄存器
PxDIR、輸入寄存器
PxIN、輸出寄存器PxOUT和功能選擇寄存器PxSEL。MSP430F249單片機(jī)的I/O口主要有以下特征:每個(gè)I/O口可以獨(dú)立編程設(shè)置;輸入、輸出功能可以任意結(jié)合使用;P1和P2口具有中斷功能,可以單獨(dú)設(shè)置成上升沿或下降沿觸發(fā)中斷;有獨(dú)立的輸入/輸出寄存器。MSP430F249內(nèi)部具有4KBFLASHROM,256ByteRAM.它采用20腳SOWB或TSSOP封裝.MSP430F249使用成本低,性能可靠,適用于家電變頻器的控制。下圖是MSP430F249的仿真引腳圖。圖4.13仿真中的MSP430引腳圖4.4主程序設(shè)計(jì)軟件部分主要是由MSP430單片機(jī)控制增益控制模塊的輸出電壓從而控制整個(gè)電路。在proteus中畫好電路圖,在CCS中編譯c語言程序,然后將CCS生成的文件加載到proteus電路圖的430單片機(jī)上,然后運(yùn)行。下圖是程序運(yùn)行時(shí)的流程,程序開始運(yùn)行時(shí),先初始化屏幕,然后按流程圖一步步往下進(jìn)行。圖4.14主程序流程圖?結(jié)論經(jīng)過這段時(shí)間的查閱資料和不斷調(diào)式實(shí)驗(yàn),可控增益放大器設(shè)計(jì)基本完成。設(shè)計(jì)中仍然存在一些不完備的地方。以前我也使用Proteus軟件做過一些仿真設(shè)計(jì),但是做的都是一些相對簡單的設(shè)計(jì),本次畢業(yè)設(shè)計(jì)是對綜合知識的考察,涉及的知識范圍比較多,所以對我來說具有很大的難度。由于以前對一些知識只是膚淺的了解,最多也只是會做題,但不是很了解其中的原理,真是“書到用時(shí)方恨少”,如果以前能不恥下問、深入研究,這次的可控增益放大器設(shè)計(jì)就不會需要重復(fù)的翻書,例如高頻和模電書我就需要重新去學(xué)習(xí),而且還上網(wǎng)查了一些AGC電路的資料,其中就涉及到增益放大電路,在其中我參考很多。在用MSP430單片機(jī)實(shí)現(xiàn)數(shù)據(jù)采集和控制的作用時(shí),這是我從未接觸的領(lǐng)域,以前上課時(shí)我們學(xué)的是AT89S51單片機(jī),MSP430單片機(jī)需要去重新學(xué)習(xí)。為了程序能夠順利的運(yùn)行,我先后嘗試了keil、TAR、CCS三種軟件,最終我選擇使用CCS軟件。CCS的編譯過程與其它兩款存在很大的差異。初始我看到運(yùn)行界面,還以為會和MyEclipse運(yùn)行一樣,結(jié)果讓人很失望,后來我又問了其他人,還是別人幫我完成的這部分編譯,我自己還是不太會用。我感覺這學(xué)期真的把我以前學(xué)過還有沒學(xué)的東西都重新過了一遍,讓我有了重讀高三的感覺。在設(shè)計(jì)過程中我對硬件電路設(shè)計(jì)、程序設(shè)計(jì)和單片機(jī)的實(shí)際運(yùn)用都有了更深的了解。而且proteus軟件中有些元器件找不到,所以又要查找下載一些元器件的壓縮包,并且要查找一些替代品去替換,有些電路圖都要不斷去修改,很繁瑣,但是經(jīng)過此次設(shè)計(jì),我學(xué)會了從分析系統(tǒng)需要、可行性方案設(shè)計(jì)、功能模塊劃分、流程圖繪制和復(fù)雜仿真電路的連接,不論以后是否會用到這些知識,這對我來說都是寶貴的經(jīng)驗(yàn),不僅僅是說對這些知識的學(xué)習(xí),更多的是書到用時(shí)方恨少,對于所有的知識都應(yīng)該認(rèn)真對待,好好學(xué)習(xí),不能敷衍,不然到了用的時(shí)候還需要重新學(xué)習(xí)。通過完成本次設(shè)計(jì)無論是在硬件連接方面還是在軟件編程方面,我都有了更深的理解。本次設(shè)計(jì)采用了msp430單片機(jī)芯片,與以往的單片機(jī)相比增加了許多新的功能。其實(shí)與以前相比,使其功能更為完善,應(yīng)用領(lǐng)域也更為廣泛。在整個(gè)設(shè)計(jì)中,可控增益放大器是由各部分電路組合構(gòu)成的,在其中,有MSP430單片機(jī)實(shí)現(xiàn)電路中增益的控制,通過控制增益模塊的輸出值控制整個(gè)電路??傊ㄟ^這次設(shè)計(jì)和仿真,我學(xué)到了很多以前并不了解的知識,在這個(gè)過程中只能是一直痛著,希望最終結(jié)果會是好的。設(shè)計(jì)基本上達(dá)到了預(yù)期的系統(tǒng)功能要求.在未來的工作和學(xué)習(xí)中,我會不斷總結(jié)經(jīng)驗(yàn),認(rèn)真積累各方面知識,繼續(xù)努力學(xué)習(xí)硬件電路設(shè)計(jì)、程序編程以及簡介高效的電路仿真方面的理論知識,并且注重理論聯(lián)系實(shí)際,將在課本上學(xué)到的理論知識轉(zhuǎn)化為實(shí)踐,爭取在電路設(shè)計(jì)方面能有所提升.
參考文獻(xiàn)[1]李松亭.寬帶增益可控差分CMOS低噪聲放大器設(shè)計(jì)與分析[J].國防科技大學(xué),2010[2]王國偉.寬帶放大器的設(shè)計(jì)[M].《甘肅科技縱橫》,2004,33(5):35-40[3]謝宋和,甘勇。單片機(jī)模糊控制系統(tǒng)設(shè)計(jì)與應(yīng)用實(shí)例[M]。北京:電子工業(yè)出版社,1999.5:20-25[4]王衛(wèi)東。高頻電子電路(第3版)[M]電子工業(yè)出版社.2014:40—70[5]胡嘉盛,李巍,任俊彥.增益可控cmos低噪聲放大器[J].固體電子學(xué)研究與進(jìn)展,2007,27(2):12—18[6]吳炎輝.一種雙頻帶可控增益功率放大器的研究[D].華中科技大學(xué)碩士,2009[7]張毅剛.單片機(jī)原理及接口技術(shù)術(shù)(c51編程)[M]人民郵電出版社[8]邱關(guān)源.電路(第5版)[M]高等教育出版社,2006:120-150[9]全國大學(xué)生電子設(shè)計(jì)競賽湖北賽區(qū)組委會.電子系統(tǒng)設(shè)計(jì)實(shí)踐:湖北省大學(xué)生電子設(shè)計(jì)競賽優(yōu)秀作品與解析[J]。武漢:華中科技大學(xué)出版社,2005[10]邱聰,葉甜春,范軍。2.4GHz可變增益CMOS低噪聲放大器設(shè)計(jì)[J]。中國科學(xué)院微電子研究所,北京,2008:33-36[12]王中航,習(xí)友寶,闞能華.100mW30~1200MHz寬帶放大器[J]。北京:電子測量技術(shù),2008,31(8):28-31[13]IEEERadioFrequencyIntegratedCircuitsSymposium[C].Italy:Dipartimento,2008:79—82[14]童詩白,華成英.模擬電子技術(shù)基礎(chǔ)[M]高等教育出版社,2011[15]楊居義。單片機(jī)課程設(shè)計(jì)指導(dǎo)[M].北京:清華大學(xué)出版社,2009:45-53?致謝這篇論文的完成,標(biāo)志著我的大學(xué)生活的結(jié)束.雖然平時(shí)總是說上學(xué)好煩,但是最近總會感覺很惆悵,對逝去的生活的懷念。學(xué)生生涯是寶貴的,感謝四年來各位老師的教導(dǎo),感謝同學(xué)們的一路陪伴.有了你們,生活變得豐富多彩。這篇論文能夠完成,首先要感謝我的指導(dǎo)教師孫傳偉老師。在完成論文的過程中,孫老師提供了很大的幫助。還要感謝一起一個(gè)小組的其他同學(xué),雖然大家的題目各不相同,但是有問題時(shí)大家也可以一起討論討論,從別人提的建議中可以換個(gè)思路往下研究。其次里面一些專業(yè)課知識的涉及以及相關(guān)軟件的使用,都是我的各位老師的教受,非常感謝我的專業(yè)課老師們。在此之際,我的心情無法平靜。在校期間的四年時(shí)間里,各位敬愛的師長、親愛的同學(xué)給予了莫大的幫助,大家一起學(xué)習(xí),一起生活,感謝大家的相知相伴.我會將這份感激永存于心。學(xué)業(yè)即將結(jié)束,我會銘記在母校的點(diǎn)點(diǎn)滴滴,銘記老師們的教導(dǎo),銘記各位同學(xué)真摯的祝福,充滿信心的迎接新的生活。?附錄:電路增益控制程序:#include<MSP430x24x。h〉#include<string。h>#defineucharunsignedchar#defineuintunsig#defineCPU_F((double)8000000)#definedelay_us(x)__delay_cycles((long)(CPU_F*(double)x/1000000.0))#definedelay_ms(x)__(dá)delay_cycles((long)(CPU_F*(double)x/1000.0))/**************定義接口************************/#defineLCDIOP1OUT#defineLCD1602_RS_1P2OUT|=1#defineLCD1602_RS_0P2OUT&=~1#defineLCD1602_RW_1P2OUT|=2#defineLCD1602_RW_0P2OUT&=~2#defineLCD1602_EN_1P2OUT|=4#defineLCD1602_EN_0P2OUT&=~4/**************定義函數(shù)************************/voidLCD_write_command(unsignedcharcommand);//寫入指令函數(shù)voidLCD_write_dat(unsignedchardat(yī));//寫入數(shù)據(jù)函數(shù)voidLCD_set_xy(unsignedcharx,unsignedchary);//設(shè)置顯示位置函數(shù)voidLCD_dsp_char(unsignedcharx,unsignedchary,chardat);//顯示一個(gè)字符函數(shù)voidLCD_dsp_string(unsignedcharX,unsignedcharY,constchar*s);//顯示字符串函數(shù)voidLCD_init(void);//初始化函數(shù)voiddelay_nms(unsignedintn);//延時(shí)函數(shù)/********************************************/voiddelayms(uintt){uinti;while(t——)for(i=1330;i>0;i——);//進(jìn)過參數(shù)的調(diào)整}/*******檢查忙函數(shù)*************/voidLCD_check_busy(){P1DIR=0x00;LCDIO=0xff;LCD1602_RS_0;LCD1602_RW_1;LCD1602_EN_1;while(P1IN&0x80);LCD1602_EN_0;P1OUT=0x00;P1DIR=0xFF;}/******************************//**************寫指令函數(shù)********************************/voidLCD_write_command(unsignedcharcommand){//LCD_check_busy();//加上這句仿真無法通過LCD1602_RS_0;LCDIO=command;LCD1602_EN_1;//delayms(1);LCD1602_EN_0;delayms(1);}/***************************************************//****************寫數(shù)據(jù)函數(shù)************************/voidLCD_write_dat(unsignedchardat){//LCD_check_busy();//加上這句仿真無法通過LCD1602_RS_1;LCDIO=dat;LCD1602_EN_1;//delayms(1);LCD1602_EN_0;delayms(1);LCD1602_RS_0;}/****************************************************//***************設(shè)置顯示位置**************************/voidLCD_set_xy(unsignedcharx,unsignedchary){unsignedcharaddress;if(y==1)address=0x80+x;elseif(y==2){address=0x80+0x40+x;}LCD_write_command(address);}/***************************************************//****************顯示一個(gè)字符**********************/voidLCD_dsp_char(unsignedcharx,unsignedchary,chardat){LCD_set_xy(x,y);LCD_write_dat(dat);}/**********************************************//***************顯示字符串函數(shù)***************/voidLCD_dsp_string(unsignedcharX,unsignedcharY,constchar*s){ucharlen,List;len=strlen(s);LCD_set_xy(X,Y);for(List=0;List<len;List++)//LCD_dsp_char(X+List,Y,s[List]);LCD_write_dat(s[List]);}/***********************************************//**********延時(shí)**********************/voiddelay_nms(unsignedintn){unsignedinti=0,j=0;for(i=n;i>0;i—-)for(j=0;j<10;j++);}/**************************************//************初始化函數(shù)****************/voidLCD_init(void){LCD1602_RW_0;LCD1602_EN_0;//CLEARSCREEN;//clearscreenLCD_write_command(0x38);//set8bitdatatransmissionmodedelayms(1);LCD_write_command(0x38);//set8bitdatatransmissionmodedelayms(1);LCD_write_command(0x38);//set8bitdat(yī)atran
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度場營銷分公司智慧城市項(xiàng)目合作協(xié)議3篇
- 二零二五版商業(yè)街區(qū)場地租賃合作協(xié)議書6篇
- 2025年度高新技術(shù)產(chǎn)業(yè)常年法律顧問聘用協(xié)議3篇
- 二零二五年度企業(yè)稅收籌劃與稅收籌劃實(shí)施合同3篇
- 二零二五年度出口退稅證明開具及國際金融服務(wù)合同3篇
- 二零二五年度港口碼頭租賃及港口貨物裝卸、倉儲及配送服務(wù)協(xié)議8篇
- 二零二五年度土地承包經(jīng)營權(quán)糾紛調(diào)解合同-@-2
- 2025草原禁牧與水資源保護(hù)管理協(xié)議合同3篇
- 2025年度個(gè)人個(gè)人借款合同信用評估標(biāo)準(zhǔn)3篇
- 二零二五食用油產(chǎn)品包裝設(shè)計(jì)與印刷合同
- 中考模擬考試化學(xué)試卷與答案解析(共三套)
- 新人教版五年級小學(xué)數(shù)學(xué)全冊奧數(shù)(含答案)
- 風(fēng)電場升壓站培訓(xùn)課件
- 收納盒注塑模具設(shè)計(jì)(論文-任務(wù)書-開題報(bào)告-圖紙)
- 博弈論全套課件
- CONSORT2010流程圖(FlowDiagram)【模板】文檔
- 腦電信號處理與特征提取
- 高中數(shù)學(xué)知識點(diǎn)全總結(jié)(電子版)
- GB/T 10322.7-2004鐵礦石粒度分布的篩分測定
- 2023新譯林版新教材高中英語必修一重點(diǎn)詞組歸納總結(jié)
- 蘇教版四年級數(shù)學(xué)下冊第3單元第2課時(shí)“常見的數(shù)量關(guān)系”教案
評論
0/150
提交評論