




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、濾波器是能使有用頻率信號(hào)通過且同時(shí)抑制(或大為衰減)無用頻率信號(hào)的 一種電子裝置。 濾波技術(shù)在計(jì)算機(jī)測控技術(shù)、 通信、數(shù)據(jù)采集等領(lǐng)域均有廣泛的 應(yīng)用。如在通信領(lǐng)域中 ,為獲得最高信噪比所設(shè)置的匹配濾波器和為減少基帶傳 輸過程中的碼間串?dāng)_所設(shè)置的均衡器;在數(shù)據(jù)采集中設(shè)置的限帶抗混迭濾波和 D/A 轉(zhuǎn)換后的平滑濾波; 以及在語音識(shí)別的研究中, 為提取語音頻譜而設(shè)置的帶 通濾波器組等。一般有源濾波器都是由運(yùn)算放大器和 RC 元件組成,通過改變 RC 網(wǎng)絡(luò)參數(shù) 來改變頻率特性。采用運(yùn)算放大器和可切換元件參數(shù)的 RC 網(wǎng)絡(luò),可以用同一電路 組成各種頻率特性的濾波器, 但對元器件的參數(shù)精度要求比較高, 電
2、路復(fù)雜, 分 布參數(shù)較大, 截止頻率精度不高, 濾波器特性一旦設(shè)定 調(diào)節(jié)較為困難, 因此對于 一些輸入信號(hào)頻率和幅度 動(dòng)態(tài)范圍很寬 或需靈活變換通帶并保證截止頻率精度 的場合使用大為不便。為了解決以上問題,本課題基于單片集成可編程濾波器芯片的程控濾波器設(shè) 計(jì)有著極其重要的意義。 當(dāng)輸入信號(hào)幅度變化時(shí), 通過前級的程控增益放大模塊 實(shí)現(xiàn)對增益的精確控制最終使輸出信號(hào)幅度基本保持穩(wěn)定; 而對于輸入信號(hào)頻率 的改變,借助單片集成可編程濾波器芯片的同時(shí)輔以簡單的外圍器件, 采用編程 數(shù)據(jù)來完成 RC 網(wǎng)絡(luò)的切換 , 通過單片機(jī)編程對各種低頻信號(hào)實(shí)現(xiàn)低通 ,高通 (帶 通 ,帶阻以及全通 )濾波處理 ,
3、而且濾波的特性參數(shù)如中心頻率 ,品質(zhì)因數(shù)等也可以 根據(jù)不同的應(yīng)用場合適當(dāng)進(jìn)行設(shè)置。 提高了濾波器的性能和指標(biāo)的同時(shí)避免了傳 統(tǒng)有源濾波器電路濾波特性參數(shù) 精度不 高、電路復(fù)雜、設(shè)計(jì)和調(diào)試麻煩等難題, 可以很好的應(yīng)用于 信號(hào)頻率及幅度在寬范圍內(nèi)變化的場所 ,操作方便,性能優(yōu)良。1 系統(tǒng)的功能和基本原理1.1 系統(tǒng)的任務(wù)及要求任務(wù):設(shè)計(jì)并制作程控濾波器,其組成如圖 1 所示。放大器增益可設(shè)置;低 通或高通濾波器通帶、截止頻率等參數(shù)可設(shè)置。要求:(1)放大器輸入正弦信號(hào)電壓振幅為10mV,電壓增益為40dB,增益10dB測試端子圖1程控濾波器組成框圖步進(jìn)可調(diào),通頻帶為100Hz40kHz,放大器輸出
4、電壓無明顯失真。(2)濾波器可設(shè)置為低通濾波器,其-3dB截止頻率fc在1kHz20kHz范 圍內(nèi)可調(diào),調(diào)節(jié)的頻率步進(jìn)為1kHz, 2fc處放大器與濾波器的總電壓增益不大于 30dB, RL=1K W。(3) 濾波器可設(shè)置為高通濾波器,其-3dB截止頻率fc在1kHz20kHz范 圍內(nèi)可調(diào),調(diào)節(jié)的頻率步進(jìn)為1kHz,0.5fc處放大器與濾波器的總電壓增益不大 于 30dB, RL=1K Wo(4) 電壓增益與截止頻率的誤差均不大于 10%。(5) 有設(shè)置參數(shù)顯示功能。(6 )制作一個(gè)簡易幅頻特性測試儀,其掃頻輸出信號(hào)的頻率變化范圍是 100Hz 200kHz,頻率步進(jìn) 10kHz。1.2系統(tǒng)方
5、案論證方案一:由單片機(jī)作為控制核心,編程控制放大器模塊實(shí)現(xiàn)增益可調(diào),濾波器模塊通過單片機(jī)控制實(shí)現(xiàn)-3dB時(shí)截止頻率fc在1kHz20kHz范圍內(nèi)可調(diào)的 高、低通濾波器的設(shè)計(jì)。設(shè)計(jì)框圖如圖 2所示。方案二:由可編程邏輯器件FPGA作為控制核心,控制放大器模塊實(shí)現(xiàn)增益 可調(diào),通過控制AD/DA模塊以及相應(yīng)算法CPLD本身還將作為濾波器部分實(shí)現(xiàn)數(shù) 字濾波。設(shè)計(jì)框圖如圖3所示。分析比較以上兩個(gè)方案,方案二FPGA實(shí)現(xiàn)數(shù)字濾波有極大的靈活性,可以 在不增加任何硬件成本的基礎(chǔ)上對信號(hào)進(jìn)行有效的濾波,而且可以實(shí)現(xiàn)模擬器件 難以實(shí)現(xiàn)的高階濾波。但要進(jìn)行高效率的濾波,對AD采樣要求有較高的采樣速50率和時(shí)實(shí)性。
6、數(shù)字濾波器是一個(gè)采用有限精度算法實(shí)現(xiàn)的線性非時(shí)變離散系統(tǒng),單片機(jī)放大器模塊圖2方案一結(jié)構(gòu)圖模數(shù)轉(zhuǎn)換它的設(shè)計(jì)步驟為先根據(jù)需要確定其性能指標(biāo),設(shè)計(jì)一個(gè)系統(tǒng)函數(shù)H ( z)逼近所需要的技術(shù)指標(biāo),最后采用有限的精度算法實(shí)現(xiàn)。需采用DSP算法的建模和基于純數(shù)學(xué)的仿真,其數(shù)學(xué)模型無法為硬件DSP應(yīng)用系統(tǒng)直接產(chǎn)生實(shí)用程序代碼,仿真測試的結(jié)果也僅僅是基于數(shù)學(xué)算法結(jié)構(gòu)。而以往FPGA所需的傳統(tǒng)的基于硬 件描述語言(HDL)的設(shè)計(jì)由于要考慮FPGA的硬件的S延時(shí)與VHDL的遞歸 算法的銜接,以及補(bǔ)碼運(yùn)算和乘積結(jié)果截取等問題,相當(dāng)繁雜。方案一采用單片 機(jī)作為控制核心,通過外接程控增益放大電路、模擬濾波器電路,不需要
7、過于復(fù) 雜的算法,控制簡單,易于實(shí)現(xiàn),在滿足了設(shè)計(jì)要求的同時(shí)很大程度上節(jié)省了開 發(fā)時(shí)間和成本。綜合考慮以上因素實(shí)際制作時(shí)本設(shè)計(jì)采用了方案一。1.3系統(tǒng)總體結(jié)構(gòu)圖輸入信號(hào)首先接入可編程放大器,經(jīng)單片機(jī)控制放大增益后輸出作為可編程 濾波器的輸入信號(hào),從而完成對輸入信號(hào)的濾波處理。鍵盤和液晶顯示作為人機(jī) 交互工具通過單片機(jī)實(shí)現(xiàn)對可編程放大器和可編程濾波器參數(shù)設(shè)置。DDS時(shí)鐘信號(hào)產(chǎn)生模塊作為可編程濾波器的時(shí)鐘源。對濾波器進(jìn)行幅頻特性測試時(shí),DDS 掃頻信號(hào)產(chǎn)生模塊作為濾波器的掃頻輸入信號(hào),此時(shí)通過一路模數(shù)轉(zhuǎn)換對濾波器輸出進(jìn)行采樣,采樣數(shù)據(jù)經(jīng)可編程邏輯器件 CPLD處理后將各掃頻段內(nèi)峰值由兩 路數(shù)模轉(zhuǎn)換
8、在示波器上恢復(fù)出來顯示結(jié)果即為相應(yīng)濾波器幅頻特性,從而完成簡易幅頻特性測試儀的制作。單片機(jī)與 CPLD通信保證了二者的同步工作。2各功能模塊設(shè)計(jì)2.1程控放大電路程控放大電路實(shí)現(xiàn)主要有以下幾種方案:1.運(yùn)放+模擬開關(guān)+電阻網(wǎng)絡(luò)。利用 模擬開關(guān)切換電阻反饋網(wǎng)絡(luò),從而改變放大電路的閉環(huán)增益。此種方法所需無器 件較多,電路龐大,而且精度受到限制。所以不采用本方案。 2運(yùn)放+數(shù)字電位 器。采用固態(tài)數(shù)字電位器來控制放大電路的增益, 線路較為簡單。但現(xiàn)有的數(shù)字 電位器分辨率有限,構(gòu)成的放大器精度有限。3采用D/A轉(zhuǎn)換器來實(shí)現(xiàn)高精度可 編程增益放大器。該方案的優(yōu)點(diǎn)是控制方便,電路比較簡單,但是控制的數(shù)字量
9、和最后的增益不成線形關(guān)系而是指數(shù)關(guān)系,造成增益調(diào)節(jié)不精確,精度下降。所 以本方案沒有采用。4集成程控增益放大器。AD603具有低漂移、低非線性、高 共模抑制比和寬頻帶等優(yōu)點(diǎn),易于控制。增益在+ 9+ 41dB時(shí)具有9MHz帶 寬改變管腳間的連接電阻,可使增益處在上述范圍內(nèi)。由于前級輸入信號(hào)只有 10mv,考慮在輸入信號(hào)與AD603之間接上一片AD620(儀表放大器,具有極高的共 摸抑制比)能夠使輸入信號(hào)很好的輸入到 AD603中。本設(shè)計(jì)采取了這種方案。AD603是一種具有程控增益調(diào)整功能的專用芯片。它是一個(gè)低噪、90MHz帶寬增益可調(diào)的集成運(yùn)放,如增益用分貝表示,則增益與控制電壓成線性關(guān)系,
10、壓擺率為275V/ ys管腳間的連接方式?jīng)Q定了可編程的增益范圍,增益在 -11 +30dB時(shí)的帶寬為90Mhz,增益在+9+41dB時(shí)具有9MHz帶寬,改變管腳間 的連接電阻,可使增益處在上述范圍內(nèi)。而且該集成的外圍電路非常簡單, 其諸 多的優(yōu)點(diǎn)使我們最終決定使用 AD603做放大電路部分。AD603由無源輸入衰減器、增益控制界面和固定增益放大器三部分組成。圖(6)中加在梯型網(wǎng)絡(luò)輸入端(VINP)的信號(hào)經(jīng)衰減后,由固定增益放大器輸出, 衰減量是由加在增益控制接口的電壓決定。增益的調(diào)整與其自身電壓值無關(guān),而僅與其差值VG有關(guān),由于控制電壓GPOS/GNEG端的輸入電阻高達(dá)50血,因 而輸入電流很
11、小,致使片內(nèi)控制電路對提供增益控制電壓的外電路影響減小。以 上特點(diǎn)很適合構(gòu)成程控增益放大器。當(dāng)滑動(dòng)臂”從左到右是可以連續(xù)移動(dòng)的。當(dāng)VOUT和FDBK兩管腳的連接不同時(shí),其放大器的增益范圍也不一樣。對于10mV的小信號(hào),前級用精密儀表放大器 AD620,該放大器有放大整 形的作用,AD620是一種只用一個(gè)外部電阻就能設(shè)置放大倍數(shù)為 11000的低功 耗、高精度儀表放大器。外部電路簡單,性能穩(wěn)定。此處使用AD620電路僅對輸 入信號(hào)放大10dB,如圖(5)所示:增益計(jì)算:c 49.4K'1,G1Rg則有:r49.4K0Rg =G -1式中G為放大倍數(shù),Rg為控制增益的電阻。后級采用AD60
12、3,進(jìn)行可控制增益放大。如圖6所示:增益范圍20dB到40dB計(jì)算公式:VG 二M -V2 Av =40VG 30(-500mvL 500mv)圖5 AD620組成的10dB放大電路圖6 AD603組成的可控增益放大電路原理圖圖7程控放大總體模塊電路電路此處采用了多路模擬開關(guān)CC4051切換電阻來改變AD603 腳(GPOS)和二 腳(GENG)之間的電壓差最終達(dá)到控制AD603七腳(VOUT)輸出電壓(增益)的變化 的目的。詳細(xì)電路圖如圖( 7)所示。(此電路還有較大發(fā)揮空間,在原有電路基 礎(chǔ)上可以將前級AD620模塊電壓放大增益適當(dāng)設(shè)置大一些,后級放大 30dB到 40dB,那么通過模擬開
13、關(guān)的切換,總模塊電壓增益范圍可達(dá) 60dB。2.2 基準(zhǔn)時(shí)鐘信號(hào)產(chǎn)生電路該電路采用DDS芯片,可以提供很高帶寬的時(shí)鐘信號(hào)。 對于DDS產(chǎn)生的 信號(hào),由于幅度比較小, 在此采 用 AD811 寬帶 運(yùn)算放大器對信號(hào)進(jìn)行放 大。放大后的信號(hào)經(jīng)過一級跟隨器 (注:一級跟隨器是很有必要的 ,它能夠很好的解 決阻抗匹配的問題 )再經(jīng)過一個(gè)正負(fù)比較器得到同頻率的方波將電平調(diào)整后即可 作為濾波電路的時(shí)鐘信號(hào)。DDS 技術(shù): DDS 是直接數(shù)字頻率合成的簡稱,能直接在基準(zhǔn)時(shí)鐘的準(zhǔn)確相 位控制下獲得合成頻率輸出, 具有良好的頻率分辨率和快速的變頻性能。 數(shù)字合 成技術(shù)使信號(hào)源變得非常輕便, 且覆蓋頻率范圍寬、
14、輸出動(dòng)態(tài)范圍大、容易編程、 適用性強(qiáng)、使用方便。 DDS 的基本原理是利用采樣定理,通過查表法產(chǎn)生波形。 AD9851 :AD9851 是采用先進(jìn)的 CMOS 技術(shù)生產(chǎn)的直接數(shù)字合成器。 AD9851 的 最高工作時(shí)鐘為180MHZ,內(nèi)部除了完整的高速DDS夕卜,還集成了時(shí)鐘6倍頻 器和一個(gè)高速遲滯比較器。 集成的 6 倍頻器降低了外部參考時(shí)鐘頻率, 僅需一個(gè) 30MHZ 晶振即可。因此減小了高頻輻射,提高了系統(tǒng)的電磁兼容能力。DDS 可以工作在串行或并行工作模式中 ,上電復(fù)位時(shí)默認(rèn)為并行模式。在并行工 作模式下, 40bit 的 數(shù)據(jù)可通過 8 位數(shù)據(jù)線分 5 次裝入, 裝入順序?yàn)?W0-W
15、1-W2-W3-W4。輸入完40位數(shù)據(jù)后,在FQ-UD的上升沿作用下將40位數(shù) 據(jù)送入 DDS 核心,并啟動(dòng) AD9851 ,按設(shè)置的頻率輸出。其中 W0 中的 D0 位為 6倍頻的使能控制,當(dāng)D0=1時(shí),6倍頻啟用,D0=0時(shí),6倍頻不工作;D1位為 工作方式控制,當(dāng) D1=1 時(shí),工作在并行方式, D1=0 時(shí),工作在串行方式; D2 位為掉電方式控制,當(dāng)D2=0時(shí),工作在非掉電方式,D2=1時(shí)工作在掉電方式; D3-D7 為相位調(diào)制位(對應(yīng)相位調(diào)節(jié)位是從低位到高位); W4-W1 為頻率調(diào)制 字(對應(yīng)頻率調(diào)節(jié)位是從低位到高位)。輸入完 5 組數(shù)據(jù)后,只要 FQ-UD 出現(xiàn) 上升沿,就自動(dòng)
16、將 40 位數(shù)據(jù) ,送入 DDS 核心,并啟動(dòng) AD9851 按設(shè)置的頻率輸出。頻率計(jì)算公式為Fout - (Phase/232)* 抵式中:Fclk為晶振時(shí)鐘源的頻率,Phased設(shè)置的頻率調(diào)節(jié)值;Fout為輸出頻率 相位計(jì)算公式為P = (Phase/25)*2*3.1415式中:Phased輸入的相位的調(diào)節(jié)值;P為輸出的相位值(弧度)。DDS電路圖:16 GND15 VCCVCC13 RE ST12FQ_UD1 1W_CLK9D6P0.18D5P0.27D4P0.36D3P0.45D2P0.54D1P0.63DOP0.7 *2GND、1VCC1 4P3.0P3.1P3.2IOKVCCOS
17、C 30MGND 5VCC 6D3D4D2D5D1D6D0D7DAT APGNDDGNDPVCCDVDDW CL KRE STFQ_UDIOUTCL OCKIOUT BAGNDAGNDAVDDAVDDRe stDACBPVOUT INVINPVOUT BVINNVOUT IN4 14AD9 85 1GND 10VCC 11DO 4W_CL K 7FQ_UCL K 9D3 1D22D1 3REST 12VOUT IN3 1322 REST2 1 OUT2 0 OUT B1 9 GND1 8 VCC1 71 6 VINPINNA25A50OUTCL KGND104C4圖8 DDS時(shí)鐘信號(hào)產(chǎn)生電路由
18、于DDS模塊產(chǎn)生的正弦信號(hào)頻率較高(輸出電壓幅度Vpp ? 500mv),在此米用了咼速寬帶運(yùn)放 AD811,其增益帶寬積咼達(dá)140MHz,最終能夠不失真的 將DDS輸出的信號(hào)放大并送至后級處理。clock y.圖10比較器電路2.3程控濾波電路該電路主要由集成濾波芯片MAX297 (低通濾波芯片),MAX262 (高通濾波芯片)構(gòu)成。(1) MAX262內(nèi)部結(jié)構(gòu)MAX262主要由放大器、積分器、電容切換網(wǎng)絡(luò)(SCN)和工作模式選擇器 組成。積分器、電容切換網(wǎng)絡(luò)(SCN)和工作模式選擇器分別由編程數(shù)據(jù) M0M1 , F0F5和Q0Q6控制。MAX262內(nèi)部有兩個(gè)二級濾波器,濾波器 A和B可以單
19、獨(dú) 使用,也可級聯(lián)成四階濾波器使用。芯片的使用非常靈活,但它們均受同一組編 程數(shù)據(jù)的控制。MAX262芯片的工作頻率為1Hz140kHz。當(dāng)時(shí)鐘頻率為4MHz,工作模式 選擇為模式3時(shí),芯片可以對140kHz的輸入信號(hào)進(jìn)行濾波處理。其它工作模式的 最高工作頻率為100kHz。濾波器A和B可以采用內(nèi)部時(shí)鐘,也可以采用外部時(shí)鐘。 外部時(shí)鐘分別從芯片的引腳CLKA、CLKB引入,對外部時(shí)鐘無占空比要求。(2) MAX262編程參數(shù)MAX262芯片有三個(gè)編程參數(shù):中心頻率 fO、Q值和工作模式。中心頻率由編 程數(shù)據(jù)F0F5控制,共64個(gè)不同的二進(jìn)制數(shù)據(jù),每個(gè)數(shù)據(jù)對應(yīng)一個(gè)時(shí)鐘頻率 fclk與中心頻率fO
20、的比值fclk/fO。在文獻(xiàn)1的表2中給出了 MAX262芯片的 fclk/fO與編程數(shù)據(jù)F0F5的對應(yīng)關(guān)系。在系統(tǒng)實(shí)現(xiàn)時(shí),可以采用查表的方法獲 得編程數(shù)據(jù)。本文采用計(jì)算的方法來形成編程數(shù)據(jù) F0F5°Q值由編程數(shù)據(jù)Q0 Q7控制,共128個(gè)不同的二進(jìn)制數(shù)據(jù),每個(gè)數(shù)據(jù)對應(yīng)一個(gè)同的Q值,最小的Q值為0.5,最大的Q值為64 (如果芯片工作在模式2則可達(dá)90.5)。在文獻(xiàn)1的 表3中給出了編程數(shù)據(jù)Q0Q7與Q值的對應(yīng)關(guān)系。工作模式由編程數(shù)據(jù) M0M1 控制,分別對應(yīng)工作模式1、2、3和4。模式1可以實(shí)現(xiàn)低通、帶通和帶隨濾波; 模式2基本與模式1相同,只是該模式可以獲得最高的 Q值;模式3
21、是唯一可 以實(shí)現(xiàn)高通濾波的模式;而只有模式4才能實(shí)現(xiàn)全通濾波,它和模式3也可以實(shí) 現(xiàn)低通和帶通濾波。計(jì)算公式:fclk/f0=40.84+1.57N1Q=64/(128-N1)編程參數(shù)f0、Q值和工作模式確定以后,只要將相應(yīng)的編程數(shù)據(jù)裝入MAX262芯片內(nèi)部的寄存器,濾波器的類型和頻率特性也就確定了。HOUT 撿|P0.0P0.2P2.1P2.3P22帀.T4Sf718D0Q0D1Q1 D2Q2D3Q3D4Q4D5Q5D6Q6D7Q7OE>CL KU?74HC3 74347825691 6T91 2T5UTV+A2CL KBc lk010+5V卜亠124223 32242152061 9
22、71 881 791 61 01 5'1 11 41 21 3MAX26 2HPAOPINA0 A?L PAINBL PBBPBBPAOPOUTHPBD0OSC ODUTGNDV-/W Rz*2.5A1A1K1 04-5VA0圖11 MAX262高通濾波電路圖(3) MAX297MAX297為8階圓型(Elliptic )開關(guān)電容濾波器,它的滾降速度快,從通頻 帶到阻帶的過渡帶可以做得很窄。通過調(diào)整外部時(shí)鐘的頻率,可完成濾波器的 截止頻率調(diào)整。本設(shè)計(jì)要求頻譜分辨力為10KHz,所以每個(gè)掃頻點(diǎn)的間隔為10KHz,以此頻點(diǎn)作為中心,左右各5KHz范圍之內(nèi)為有效值,所以濾波器需要 5KHz的
23、帶寬。MAX297為8階開關(guān)電容濾波器,可以實(shí)現(xiàn)截止頻率 0.150KHz 的可調(diào),很容易滿足題目的要求。其帶內(nèi)增益平坦,帶外衰減速度很快。MAX297的1管腳的elk信號(hào)可以外接一個(gè)電容實(shí)現(xiàn)截止頻率的選擇:這樣可以根據(jù)MAX297的截止頻率和elk的比值為1:50的關(guān)系確定截止頻率fc,經(jīng)過實(shí)際 測試選擇120 pF可以實(shí)現(xiàn)5KHz的截止頻率,滿足題目的頻譜分辨率要求。如圖 2.5所示。Fe=felk/50。+5V-5V123C41 044CL KINV-V+MAX297VPOUTGNDVP INOUTAOUT10L OUTRL 1 k圖12可編程控制低通濾波器電路2.4鍵盤顯示電路鍵盤模塊
24、:采用4*4小鍵盤,如圖13。顯示模塊:方案一:采用8位LED配以MAX7219顯示??刂坪唵?,調(diào)試方便,且串 行顯示占用I/O 口少;但只能顯示 ASCII碼,故不米用。方案二:采用點(diǎn)陣型(CAG12864B)液晶(LCD)。雖然占用I/O 口多, 控制復(fù)雜,但功能強(qiáng)大,可以顯示漢字及簡單圖形,可設(shè)計(jì)出清晰的菜單,提供 全面的信息,功耗低,界面友好,控制靈活,使系統(tǒng)智能化、人性化,因此采用+5v1«AJAA5. 1k5. 1k5. 1k5. 1k4i2P1. 0OCo068P1. 1high passP1. 20,1gain co ntro lP1. 3Otlo w pa ssP1
25、. 4P1. 5P1. 6P1. 7OK+5v1 610k AP0. 0P0. 1P0. 2P0. 3P0. 4P0. 5P0. 6P0. 710k X8圖13 4x4鍵盤電路RE SPACK110k+5vP3.6P3.7P2.7P2.612T4苫68T1011121314151617181920A3. 9 0. 5wFGVSSVDDVO /W R /RD /CE C/D /RE TDB0DB1DB2DB3DB4DB5DB6DB7FALEDA LEDKCAG1 28 64 BZJ圖14液晶與單片機(jī)接口電路2.5 DDS掃頻信號(hào)產(chǎn)生電路此電路與模塊二基準(zhǔn)時(shí)鐘信號(hào)產(chǎn)生電路基本相同。用來產(chǎn)生100h
26、z至200khz頻率步進(jìn)為10khz的掃頻信號(hào)。將此信號(hào)通過所設(shè)置的濾波器后濾波輸出信號(hào)經(jīng) 模數(shù)轉(zhuǎn)換并經(jīng)CPLD處理后由兩路數(shù)模轉(zhuǎn)換輸出到示波器上即為濾波器幅頻特 性。2.6幅頻特性測試模塊此模塊由 CPLD (MAX7000S EPM7128SLC84-10)、模數(shù)轉(zhuǎn)換(MX7821 )、數(shù)模轉(zhuǎn)換(兩片AD565)組成,CPLD作為AD、DA的控制和處理模塊,同時(shí)CPLD也將和單片機(jī)進(jìn)行通信以確保模塊之間同步。MX7821用來采樣濾波器輸 出信號(hào)(掃頻信號(hào)經(jīng)濾波器后的輸出信號(hào)),CPLD將各個(gè)頻率段內(nèi)的峰值保存 下來,兩路數(shù)模轉(zhuǎn)換(AD565)則是在CPLD控制下將采樣到的峰值在示波器上 很
27、好的顯示出來(一路將保存的峰值經(jīng)數(shù)模轉(zhuǎn)換送往示波器 Y軸,另一路送以 遞增的數(shù)據(jù)經(jīng)AD565后產(chǎn)生與時(shí)間t成正比的線性電壓送往示波器 X軸)。2.7單片機(jī)控制模塊本模塊作為控制核心,通過編程實(shí)現(xiàn)對整個(gè)系統(tǒng)各模塊的通信和控制+5V3 13 9P9+5V10KP3. 71 7P3.616K1 91 8|3 9PP10/TP00P11 /TP01P12P02P13P03P14P04| P15P05.P16P06.P17P07INT 1. cP20AT 8 9S52INT 0P21P22 T1P23T0P24P25EA/VPP26P27X1X2RE SE TRXDTXDRDAL E/PWRPSE N1
28、 621P2. 022一P2. 12P2. 224 P2.325 P2. 426 P2. 527 P2. 628 P2. 739 P0. 03 P0. 137一P0. 236 P0. 335 P0. 434 P0. 5P0. 6P0. 7P1.0 1P1.1TP1.2一3P1.3 4P1.4 5P1.5 6P1.L7P3. 51 5P3. 41 4P3. 31 3_P3. 21 2'10 P3. 01 1P3. 13029圖15單片機(jī)控制模塊3軟件設(shè)計(jì)通過使用 WAVE6OOO/L單片機(jī)仿真器進(jìn)行前期仿真調(diào)試,通過后進(jìn)行實(shí)際電路的連接,并進(jìn)一步對各個(gè)參數(shù)進(jìn)行測試。編程語言采用keil
29、c51,因?yàn)椴捎酶呒壵Z言編程可以節(jié)省開發(fā)時(shí)間和精力,可移植性好。3.1主程序設(shè)計(jì)P89 C6x X2主程序包括LCD初始化,盤掃描及識(shí)別,程控放大、濾波電路和幅頻測試電 路控制與實(shí)現(xiàn)。主程序流程圖如圖16所示,程序見附錄1。開始圖16主程序流程圖3.2鍵盤掃描子程序此處采用4x4距陣鍵盤,其直接接在單片機(jī)P1 口。鍵盤掃描流程圖如圖17所示圖17鍵盤掃描流程圖掃描過程如下:首先使所有的行輸出均為低電平(全掃描)然后讀列值,若列為OFH則無鍵按下,否則有鍵按下;有鍵按下延時(shí)5至10ms,再一次判斷有無鍵按下,若仍有鍵按下才最終認(rèn)為鍵盤上有一個(gè)鍵處于穩(wěn)定閉合狀態(tài);確定有鍵按下,此時(shí)對鍵盤進(jìn)行逐行掃
30、描(即對行線依次送低電平),此時(shí)即可得按鍵所處 的行和列,適當(dāng)組合即可得鍵值。鍵盤掃描流程圖如圖16所示,程序見附錄1。3.3可控增益放大程序設(shè)計(jì)首先將10mv正弦信號(hào)送入到AD620放大模塊,其輸出電壓增益為10dB,然 后通過單片機(jī)I/O 口控制多路模擬開關(guān) CC4051切換電阻網(wǎng)絡(luò)改變 AD603控制 電壓,從而最終達(dá)到改變 AD603輸出電壓增益的目的(10dB-40dB之間以10dB步 進(jìn))。程序見附錄1。流程圖如下:3.4程控濾波程序設(shè)計(jì)程控濾波模塊采用集成可編程控制濾波芯片 MAX297(引腳可編程八階低通 巴特沃思濾波器)、MAX262 (此處僅做高通),其控制原理為:低通(M
31、AX297) 通過鍵盤動(dòng)作將與之對應(yīng)的 DDS頻率控制字送入DDS時(shí)鐘信號(hào)產(chǎn)生電路,通過 頻率的改變從而改變?yōu)V波器特性; 對于高通(MAX262 )而言,控制則更為復(fù)雜, 鍵盤的相應(yīng)動(dòng)作將與之對應(yīng) DDS頻率控制字及MAX262特征控制字通過I/O 口 送入相應(yīng)模塊中,這樣可以得到所需設(shè)計(jì)的濾波器(DDS頻率控制字及MAX262 特征控制字又相應(yīng)公式及實(shí)驗(yàn)綜合得到并經(jīng)轉(zhuǎn)化存于單片機(jī)ROM中)。程序見3.5 DDS時(shí)鐘信號(hào)產(chǎn)生模塊程序設(shè)計(jì)此模塊由單片機(jī)AT89S52和DDS (AD9851 )模塊組成。其控制原理為:首 先將DDS頻率表(這里由實(shí)際情況而定)存于單片機(jī)ROM中,當(dāng)步進(jìn)鍵動(dòng)作時(shí)相應(yīng)
32、的頻率控制字將由單片機(jī)I/O 口(此處使用P0 口)送入AD9851,對應(yīng)的 頻率也將產(chǎn)生。程序見附錄1。3.6 DDS掃頻信號(hào)產(chǎn)生模塊程序設(shè)計(jì)此模塊與DDS時(shí)鐘產(chǎn)生模塊硬件電路基本相同。DDS掃頻信號(hào)將作為濾波器設(shè)定后的輸入信號(hào),最終用來測量濾波器幅頻特性。該模塊工作原 理如下:當(dāng)按鍵按下時(shí),DDS輸出的正弦信號(hào)(幅度為1V左右)將從100hz 以10khz步進(jìn)(間隔為0.2s)直至頻率為200khz時(shí)停止,等待相應(yīng)按鍵的再次觸發(fā)。程序見附錄1。其流程圖如圖21所示。圖21掃頻流程圖3.7幅頻特性測試模塊程序設(shè)計(jì)該模塊采用可編程邏輯器件CPLD作為控制器控制一路模數(shù)轉(zhuǎn)換電路(MX7821(
33、1M的采樣頻率)采樣掃頻后濾波器輸出信號(hào),兩路數(shù)模轉(zhuǎn)換電 路(AD565)則在CPLD控制下將采樣到的所需信號(hào)(濾波器幅頻特性)在雙蹤 示波器上恢復(fù)出來。其控制原理如下:當(dāng)CPLD接收到幅頻特性測試模塊開始信號(hào)后立即啟動(dòng)模數(shù)轉(zhuǎn)換,在每個(gè)頻率步進(jìn)間隔內(nèi)(0.2S)模數(shù)轉(zhuǎn)換得到的信號(hào)經(jīng)CPLD比較處理后得到最大值并將該值在示波器上恢復(fù)出來的同時(shí)開始下一個(gè)間隔采樣,直至接收到幅頻特性測試模塊開始信號(hào)的復(fù)位信號(hào)時(shí)停止采樣,等待下次置位幅頻特性測試模塊開始信號(hào)。程序見附錄1。4系統(tǒng)調(diào)試與結(jié)果測試4.1系統(tǒng)調(diào)試各模塊電路設(shè)計(jì)完成后,并不是簡單的直接級聯(lián),而是先對各個(gè)模塊進(jìn)行調(diào) 試,在保證指標(biāo)和性能的前提下
34、再有計(jì)劃的逐步進(jìn)行級聯(lián)。最后對整個(gè)系統(tǒng)進(jìn)行 調(diào)試直至滿足設(shè)計(jì)要求。(1)顯示電路調(diào)試檢查硬件電路, 確定電路連接正確后系統(tǒng)上電, 調(diào)節(jié)液晶顯示器的背光使亮 度適中。調(diào)試運(yùn)行液晶顯示部分程序并觀察顯示效果, 直到滿足設(shè)計(jì)要求。 實(shí)驗(yàn) 效果詳見附錄二。(2)鍵盤電路調(diào)試 調(diào)試鍵盤掃描程序,當(dāng)鍵盤有動(dòng)作時(shí)使單片機(jī)能夠成功捕捉和識(shí)別按鍵的位 置,適當(dāng)結(jié)合顯示電路使鍵盤的動(dòng)作能夠正確在液晶上顯示 (鍵值或相應(yīng)操作) 。(3)程控增益放大模塊調(diào)試考慮輸入的 10MV 信號(hào)太過微弱,首先我們將其接入 AD620 放大電路 ( AD620 為儀表放大器具有很高的共模抑制比,精度較高,能夠使信號(hào)幾乎不 失真的傳
35、送到后級并放大)。改變該電路滑動(dòng)變阻器阻值,實(shí)現(xiàn)10mv信號(hào)的10dB 放大。將 AD603 模塊(按照 PDF 資料及實(shí)驗(yàn)具體要求,這里我們按 9M 的模式 連接)連接無誤上電后, 調(diào)節(jié)其電壓控制端滑動(dòng)變阻器使輸入信號(hào)增益能夠隨之 變化,按設(shè)計(jì)要求(20dB、30dB、40dB)調(diào)試好三組電阻網(wǎng)絡(luò)。在原電路基礎(chǔ) 上接入多路模擬開關(guān)CC4051,通過程序控制電阻網(wǎng)絡(luò)的切換,最終實(shí)現(xiàn)增益的 設(shè)置和調(diào)節(jié)。(此處 AD603 僅放大到了 40dB 原因是我們在實(shí)際制作過程中當(dāng)增 益繼續(xù)增大時(shí) AD603 模塊產(chǎn)生了自激)(4)DDS時(shí)鐘產(chǎn)生電路調(diào)試先單獨(dú)調(diào)試 DDS 模塊,硬件電路連接好上電以后,
36、調(diào)試 DDS 子程序, 使之 能夠按照程序所送數(shù)據(jù)產(chǎn)生相應(yīng)頻率且波形穩(wěn)定。 上述步驟完成以后將該模塊與 AD811 放大模塊級連( AD811 放大模塊事先也必須單獨(dú)調(diào)試成功) ,調(diào)試硬件電 路使 DDS 輸出正弦信號(hào)經(jīng)放大后波形穩(wěn)定無明顯失真(峰峰值為 10V 左右即 可)。最后將跟隨器(或電容(大小視具體情況而定) )和電壓比較器模塊也串入 前述模塊中, 調(diào)試硬件電路使最終由比較器模塊輸出的信號(hào) (即后級濾波器所需 的時(shí)鐘信號(hào))為DDS模塊輸出信號(hào)的同頻率方波(或矩形波),幅度滿足0v +5v。結(jié)合鍵盤和顯示模塊使時(shí)鐘頻率可通過鍵盤設(shè)定并能夠在液晶上顯示相應(yīng) 頻率值。(5)程控濾波器模塊電
37、路調(diào)試1)低通濾波器電路 硬件電路連接無誤上電后,調(diào)試運(yùn)行程序,先用示波器測量該模塊時(shí)鐘信 號(hào),當(dāng)其滿足模塊(4)要求后,由信號(hào)源接入 020khz正弦信號(hào)(峰峰值約 1v),調(diào)節(jié)輸入信號(hào)頻率同時(shí)觀測濾波模塊輸出信號(hào),測量并紀(jì)錄該濾波器特性 參數(shù)并與理論值相比較, 適當(dāng)調(diào)節(jié)前級時(shí)鐘電路和改變程序相應(yīng)參數(shù)使濾波器性 能更好。結(jié)合上述四個(gè)模塊將信號(hào)源輸入電壓改為 10mv并接入到程控增益放大 模塊中,取出增益為 40dB 時(shí)輸出信號(hào)做為濾波器輸入信號(hào),結(jié)合鍵盤和顯示模 塊設(shè)置濾波器特性(截止頻率等) ,調(diào)節(jié)輸入信號(hào)頻率同時(shí)觀測濾波模塊輸出信 號(hào),適當(dāng)調(diào)節(jié)前級時(shí)鐘電路和改變程序相應(yīng)參數(shù)使濾波器性能更
38、好的滿足設(shè)計(jì)要 求。2)高通濾波器電路 高通濾波器電路的調(diào)試方法與低通濾波電路大體相同, 區(qū)別是濾波芯片的控 制字及操作方式不同。 MAX262 控制較 MAX297 復(fù)雜,其不僅要求設(shè)置時(shí)鐘頻 率還要求對濾波器工作方式以及相應(yīng)特性參數(shù) (截止頻率、 品質(zhì)因數(shù)等) 進(jìn)行必 要設(shè)置。確保電路連接無誤后系統(tǒng)上電, 運(yùn)行調(diào)試相應(yīng)程序并結(jié)合鍵盤和顯示模 塊對其進(jìn)行設(shè)置, 測量并記錄濾波器特性參數(shù), 調(diào)節(jié)電路和適當(dāng)改變程序直至所 設(shè)計(jì)的濾波器參數(shù)滿足設(shè)計(jì)要求。(6)DDS 掃頻信號(hào)產(chǎn)生電路調(diào)試該模塊調(diào)試與 DDS 時(shí)鐘電路產(chǎn)生模塊基本相同。 只需對程序做少量修改即 可。( 7)幅頻特性測試模塊調(diào)試 首先
39、對模數(shù)、數(shù)模轉(zhuǎn)換模塊進(jìn)行調(diào)試,模塊調(diào)試通過后再將其掛接在 CPLD 模塊上,結(jié)合所設(shè)計(jì)程序不斷調(diào)試最終實(shí)現(xiàn) CPLD 對 AD 、DA 模塊的控制。( 8 )系統(tǒng)聯(lián)調(diào) 在以上各模塊調(diào)試通過后將各模塊按系統(tǒng)電路圖正確組裝, 將各模塊程序進(jìn) 行合理綜合,調(diào)試系統(tǒng)直到系統(tǒng)功能實(shí)現(xiàn)(調(diào)試過程中也應(yīng)逐級調(diào)試)。此時(shí)最 需要注意的就是電源的共地問題。4.2測試儀器測試使用的儀器設(shè)備如表1所示:表1測試使用儀器與設(shè)備序號(hào)儀器名稱型號(hào)、規(guī) 格主要技術(shù)指標(biāo)數(shù)量1AS2294D豪伏表12DS5102數(shù)字存儲(chǔ)示波器0 100M13XJ1631數(shù)字函數(shù)發(fā)生器02 MHZ14萬用表15普通PCAMD2.8GHz512M
40、14.3測試方案與測試結(jié)果1)程控放大電路系統(tǒng)上電運(yùn)行后,由信號(hào)源接入電壓幅度約為10mV的正弦信號(hào)(頻率1KHz),將示波器探頭與程控放大模塊測試端口相連,當(dāng)鍵盤對增益進(jìn)行設(shè)置時(shí) 通過數(shù)字示波器觀測并記錄相應(yīng)時(shí)刻波形的幅度及頻率。保持信號(hào)源輸出電壓幅 度不變,改變輸入信號(hào)頻率可測得通頻帶為 100Hz40kHz。整個(gè)測量過程放大 器輸出電壓無明顯失真。表2測試數(shù)據(jù)及測試結(jié)果(均為多次測量取平均值)預(yù)置增益/dB0dB10dB20dB30dB40dB輸出10.2mv31.5mv102mv315mv1.08v實(shí)際增益/dB0.179.9720.1729.9740.67增益誤差%2.00.372.
41、00.378.02)程控濾波電路低通濾波器:在程控放大電路測試完的基礎(chǔ)上按下低通濾波器選擇鍵,通過 鍵盤設(shè)置截至頻率fc (頻率步進(jìn)為1KHz)當(dāng)接入信號(hào)頻率遠(yuǎn)小于fc時(shí),處于導(dǎo) 通,信號(hào)基本無衰減;當(dāng)信號(hào)頻率不斷增加直至接近 fc時(shí),輸出信號(hào)幅度衰減為 原來的0.707倍,記錄此時(shí)輸入信號(hào)頻率即為該濾波器截止頻率(記錄結(jié)果與設(shè)計(jì)值相比即可得誤差);繼續(xù)增加fc,當(dāng)信號(hào)頻率達(dá)到2fc時(shí)記錄此時(shí)濾波器輸出 信號(hào)幅度,計(jì)算此時(shí)放大器與濾波器總電壓增益。當(dāng)信號(hào)頻率繼續(xù)增加時(shí),輸出信號(hào)衰減更大,最終衰減為零。所記錄數(shù)據(jù)均為多次測量取平均值后的結(jié)果。fc在1KHZ20KHZ中取20個(gè)數(shù),分別得到以下數(shù)據(jù)
42、(取了 5組數(shù)據(jù)):表3 (放大器的增益取最大值40dB)預(yù)置截止率fc/KHz1.05.010.015.020.0實(shí)測截止頻率/KHz1.085.2510.5015.7521.01誤差%8.05.05.05.05.052fc處放大器 與濾波器總 電壓增益/dB21.213.620.415.812.5高通濾波器:在程控放大電路測試完的基礎(chǔ)上按下高通濾波器選擇鍵,通過鍵盤設(shè)置截至頻率fc (頻率步進(jìn)為1khz)當(dāng)接入信號(hào)頻率遠(yuǎn)大于fc時(shí),處于導(dǎo) 通,信號(hào)基本無衰減;當(dāng)信號(hào)頻率不斷減小直至接近 fc時(shí),輸出信號(hào)幅度衰減為 原來的0.707倍,記錄此時(shí)輸入信號(hào)頻率即為該濾波器截止頻率(記錄結(jié)果與設(shè)計(jì)
43、 值相比即可得誤差);繼續(xù)減小fc,當(dāng)信號(hào)頻率達(dá)到0.5fc時(shí)記錄此時(shí)濾波器輸出 信號(hào)幅度,計(jì)算此時(shí)放大器與濾波器總電壓增益。當(dāng)信號(hào)頻率繼續(xù)減小時(shí),輸出信號(hào)衰減更大,最終衰減為零。所記錄數(shù)據(jù)均為多次測量取平均值后的結(jié)果。 fc在1khz20khz中取20個(gè)數(shù),分別得到以下數(shù)據(jù)(取了5組數(shù)據(jù)):表4 (放大器增益取最大值40dB)預(yù)置截止率fc/khz1.05.010.015.020.0實(shí)測截止頻率/khz1.055.3010.6815.7221.15誤差%5.06.06.84.85.750.5fc處放大器 與濾波器總電壓增益/dB22.621.319.818.617.5實(shí)驗(yàn)中對所設(shè)計(jì)的濾波器幅
44、頻特性進(jìn)行了測量,圖23為截止頻率設(shè)置為5KHZ時(shí)的低通濾波器幅頻特性,圖 24為截止頻率設(shè)置為5KHZ時(shí)的高通濾 波器幅頻特性。圖24低通濾波器幅頻特性(實(shí)際截止頻率為 5.68KHZ)4.4誤差分析經(jīng)分析本實(shí)驗(yàn)誤差主要有以下幾個(gè)來源:首先是電磁干擾。由于試驗(yàn)場地有許多電腦和儀器使用開關(guān)電源,電磁噪聲 很大,而且使用的同軸電纜屏蔽效果不好。其次是制作工藝等原因帶來的誤差。 實(shí)驗(yàn)中很多的芯片都是由貼片式經(jīng)過轉(zhuǎn)接板轉(zhuǎn)換為DIP封裝的,這在很大程度 上降低了芯片的原有性能。另外由于系統(tǒng)較大,線路較為復(fù)雜,如有條件進(jìn)行PCB板制作,對系統(tǒng)的性能也會(huì)有較大提高。再次是電源干擾。電網(wǎng)的波動(dòng)以 及電源串繞
45、等對實(shí)驗(yàn)結(jié)果會(huì)有很大影響。 實(shí)驗(yàn)中盡管對穩(wěn)壓電源紋波等參數(shù)進(jìn)行 了很大程度上的抑制,以及在各芯片工作電壓與地之間接入O.OluF容,但干擾依然存在。最后是測量誤差。由于實(shí)驗(yàn)室條件有限,部分測量設(shè)備精度達(dá)不到要 求,再加上測量讀取數(shù)據(jù)人為帶來的誤差對實(shí)驗(yàn)結(jié)果都會(huì)帶來影響。4.5功能實(shí)現(xiàn)根據(jù)題目要求,本設(shè)計(jì)實(shí)現(xiàn)了所有基本功能,達(dá)到了基本指標(biāo),并且在許多 方面有一定的發(fā)揮,現(xiàn)將題目要求與系統(tǒng)實(shí)際完成功能列表如下:表5題目要求與系統(tǒng)功能實(shí)現(xiàn)基本要求實(shí)際功能實(shí)現(xiàn)輸入正弦信號(hào)電壓10mV,電壓增益為 40dB,增益1OdB步進(jìn)可調(diào),通頻帶為 1OOhz40khz,輸出電壓無明顯失真實(shí)現(xiàn)濾波器設(shè)置為低通濾波
46、器,-3dB截止頻 率fc在1khz2Okhz范圍內(nèi)可調(diào),調(diào)節(jié) 的步進(jìn)為1khz, 2fc總電壓增益不大于3OdB, RL=1kO。實(shí)現(xiàn)濾波器設(shè)置為高通濾波器,-3dB截止頻 率fc在1khz2Okhz范圍內(nèi)可調(diào),調(diào)節(jié) 的步進(jìn)為1kHz,O.5fc總電壓增益不大 于 3OdB, RL=1k0 o由于芯片的損壞,性能指標(biāo)沒有達(dá)到要 求。進(jìn)行了理論分析增益與截止頻率的誤差均不大于1O%實(shí)現(xiàn)有設(shè)置參數(shù)顯示功能實(shí)現(xiàn)制作一個(gè)簡易幅頻特性測試儀,掃頻輸 出信號(hào)頻率變化范圍是1OOhz2OOkhz,頻率步進(jìn)1Okhz進(jìn)行了理論分析,且完成了顯示模塊掃 頻信號(hào)的產(chǎn)生電路5結(jié)束語本次畢業(yè)設(shè)計(jì)是在本屆全國大學(xué)生電
47、子設(shè)計(jì)大賽的基礎(chǔ)上進(jìn)行的,大賽后我繼續(xù)了本濾波器的研制,基本完成了設(shè)計(jì)任務(wù)。在系統(tǒng)的研制過程中,我深切體會(huì)到,實(shí)踐是理論運(yùn)用的最好檢驗(yàn)。 本次設(shè) 計(jì)是對我四年所學(xué)知識(shí)的一次綜合性檢測和考驗(yàn), 無論是動(dòng)手能力還是理論知識(shí) 運(yùn)用能力都得到了提高,增強(qiáng)了團(tuán)隊(duì)合作精神,同時(shí)加深了我對網(wǎng)絡(luò)資源認(rèn)識(shí), 大大提高了查閱資料的能力和效率,使我有充足的時(shí)間投入到電路設(shè)計(jì)當(dāng)中。 鑒于本系統(tǒng)在實(shí)驗(yàn)室條件下研制 ,實(shí)際應(yīng)用中在功能和穩(wěn)定性方面仍有待提高和 改進(jìn)。參考文獻(xiàn) 1謝自美電子線路綜合設(shè)計(jì)M武漢:華中科技大學(xué)出版社.2005.2高吉祥 電子儀器儀表設(shè)計(jì)M北京:電子工業(yè)出版社.2007.3高吉祥 模擬電子線路設(shè)計(jì)
48、M北京:電子工業(yè)出版社.2007.4胡乾斌,李光斌等單片微型計(jì)算機(jī)原理與應(yīng)用 M(第二版)武漢:華中科技大學(xué)出版社, 2005.5 周立功 , 夏宇聞 . 單片機(jī)與 CPLD 綜合應(yīng)用技術(shù) M. 北京:北京航空航天大學(xué)出版社.2003.6 夏路易 , 石宗義 . 電路原理圖與電路板設(shè)計(jì)教程 Protel 99SEM. 北京:北京希望電子出 版社 .2002.7 謝自美.電子線路設(shè)計(jì)實(shí)驗(yàn)測試M(第二版).武漢:華中科技大學(xué)出版社.8 康華光主編 . 電子技術(shù)基礎(chǔ) 模擬部分 M( 第四版). 北京: 高等教育出版社 .1999.9 楊世忠,邢麗娟增益可變運(yùn)放AD603的原理及應(yīng)用J.山西電子技術(shù),
49、2001年第3期10 付麗琴,桂志國,王黎明數(shù)字信號(hào)處理原理及實(shí)現(xiàn)M.北京:國防工業(yè)出版社.2004.11 許正望可變增益放大器AD603及其使用J.湖北工學(xué)院學(xué)報(bào),2000年9月第15卷第3 期12 丁玉美,高西全數(shù)字信號(hào)處理M(第二版)西安:西安電子科技大學(xué)出版社,2001年1月附錄附 1 :實(shí)驗(yàn)程序#include <absacc.h>#include <REG52.h>#include <stdio.h>#include <intrins.h>#define ulong unsigned long#define uint unsigned
50、 int#define uchar unsigned char #define para1 0x20;/內(nèi)部單元定義#define dat1 DBYTE0x30#define dat2 DBYTE0x31#define com DBYTE0x32 #define O_Y DBYTE0x33 #define O_X DBYTE0x34 #define code_1 DBYTE0x35 #define keycode DBYTE0x36 #define menu DBYTE0x37 /IO 端哭定義#define data1 P0;sbit clk=P3A0;sbit FQ_UD=P3A1;sbi
51、t RST=P3A2;sbit P3_4=P3A3;sbit P3_5=P3A4;sbit P3_6=P3A5;sbit P2_5=P2A5;/數(shù)據(jù)口地址/指令口地址#define LCMDW XBYTE0x00Ff #define LCMCW XBYTE0x01FF sbit ACC_0=ACCA0;sbit ACC_1=ACCA1;sbit ACC_3=ACCA3; uchar cf=0;ulong F=0;/* 定義字模 */code uchar CCNum16=/*-轉(zhuǎn)換字符 0 -0-*/0x00,0x00,0x00,0x18,0x24,0x42,0x42,0x42,0x42,0x4
52、2,0x42,0x42,0x24,0x18,0x 00,0x00,/*-轉(zhuǎn)換字符 1 -1-*/ 0x00,0x00,0x00,0x10,0x70,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x7C,0 x00,0x00,/*-轉(zhuǎn)換字符 2 -2-*/ 0x00,0x00,0x00,0x3C,0x42,0x42,0x42,0x04,0x04,0x08,0x10,0x20,0x42,0x7E,0 x00,0x00,/*-轉(zhuǎn)換字符 3 -3-*/0x00,0x00,0x00,0x3C,0x42,0x42,0x04,0x18,0x04,0x02,0x02,0x4
53、2,0x44,0x38,0 x00,0x00,/*-轉(zhuǎn)換字符 4 -4-*/0x00,0x00,0x00,0x04,0x0C,0x14,0x24,0x24,0x44,0x44,0x7E,0x04,0x04,0x1E,0 x00,0x00,/*-轉(zhuǎn)換字符 5 -5-*/ 0x00,0x00,0x00,0x7E,0x40,0x40,0x40,0x58,0x64,0x02,0x02,0x42,0x44,0x38,0 x00,0x00,/*-轉(zhuǎn)換字符 6 -6-*/ 0x00,0x00,0x00,0x1C,0x24,0x40,0x40,0x58,0x64,0x42,0x42,0x42,0x24,0x18,0 x00,0x00,/*-轉(zhuǎn)換字符 7 -7-*/ 0x00,0x00,0x00,0x7E,0x44,0x44,0x08,0x08,0x10,0x10,0x10
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- DB3707T 135-2025 大蔥三系雜交制種技術(shù)規(guī)程
- 楚雄州統(tǒng)測數(shù)學(xué)試卷
- 海南優(yōu)騰愛科醫(yī)療科技有限公司醫(yī)療器械研發(fā)生產(chǎn)環(huán)評報(bào)告表
- 運(yùn)動(dòng)解剖學(xué)試題冊答案全套
- 協(xié)同推進(jìn)降碳減污擴(kuò)綠增長的背景與意義
- 完善基層衛(wèi)生服務(wù)網(wǎng)絡(luò)建設(shè)的策略及實(shí)施路徑
- 國內(nèi)外醫(yī)療機(jī)構(gòu)水污染物排放現(xiàn)狀
- 低空經(jīng)濟(jì)發(fā)展趨勢與前景
- 促進(jìn)醫(yī)療服務(wù)的公平性的策略及實(shí)施路徑
- 四級人力資源管理師-上半人力(四級)《基礎(chǔ)知識(shí)》黑鉆押題4
- 食品飲料行業(yè)酒類2025年度策略報(bào)告:拐點(diǎn)漸近行穩(wěn)致遠(yuǎn)
- 2024年下半年信息系統(tǒng)項(xiàng)目管理師真題及答案
- 山東省XX園林綠化公司苗木基地建設(shè)項(xiàng)目可行性研究報(bào)告
- 2025年河北省職業(yè)院校技能大賽高職組(商務(wù)數(shù)據(jù)分析賽項(xiàng))參考試題庫(含答案)
- 秦朝文書課件
- DB32-T 2197-2022 水文自動(dòng)測報(bào)系統(tǒng)數(shù)據(jù)傳輸規(guī)約
- 2025屆高考生物一輪復(fù)習(xí)新考案-大單元11生物技術(shù)與工程微難點(diǎn)5pcr相關(guān)問題分析(人教版2019)
- 機(jī)床設(shè)備質(zhì)量保證協(xié)議(2024版)3篇
- 律師業(yè)務(wù)檔案管理辦法-司律通字(1991)153號(hào)
- 五年級英語高頻考點(diǎn)每日一練
- 2024年國網(wǎng)35條嚴(yán)重違章及其釋義解讀-知識(shí)培訓(xùn)
評論
0/150
提交評論