久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6578|回復(fù): 5
打印 上一主題 下一主題
收起左側(cè)

急求基于51簡易頻譜儀程序

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:130299 發(fā)表于 2016-7-13 14:59 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
4黑幣
摘   要
本系統(tǒng)采用STC89C51為主控器件,采用鎖相環(huán)頻率合成芯片ADF4110、三階RC低通濾波器和壓控振蕩芯片MAX2606實現(xiàn)穩(wěn)定的本振源,產(chǎn)生本征頻率在90MHz~110MHz的恒定正弦信號;采用乘法器AD835實現(xiàn)對輸出信號幅度的調(diào)整;同樣采用AD835實現(xiàn)被測信號與本征信號的混頻,經(jīng)過低通濾波得到混頻后的低頻量由單片機上的ADC進行采樣,能在80MHz~100MHz頻段內(nèi)掃描并顯示信號頻譜和主信號頻率,并且夠測量全頻段內(nèi)部分雜散頻率的個數(shù)。經(jīng)測試,本系統(tǒng)實現(xiàn)了題目要求的全部功能,且人機交互友好。

關(guān)鍵詞:鎖相環(huán) ;ADF4110;頻譜儀;

一、方案論證
(一)方案比較與選擇
1.基于鎖相環(huán)的本振源
方案一:采用MC145152+MC12022+MC1648L構(gòu)成的鎖相環(huán)電路
MC145152芯片是摩托羅拉公司生產(chǎn)的鎖相環(huán)頻率合成器專用芯片,需要配合前置分頻器MC12022和壓控振蕩器MC1648及環(huán)路濾波器共同組成穩(wěn)定的鎖相環(huán)頻率合成電路,最高可以達到225MHZ的輸出。
方案二:采用ADF4110+MAX2606構(gòu)成的鎖相環(huán)路。
ADF4110芯片是ADI公司生產(chǎn)的內(nèi)部集成了數(shù)字鑒頻鑒相器和編程預(yù)分頻器的PLL芯片,其最高工作頻率可達550MHz,集成度高,只需外接一個環(huán)路濾波器和VCO即可完成一個完整的鎖相環(huán)系統(tǒng),VCO選擇MAX2606,輸出頻率為70-150MHz,滿足題目要求。
方案選擇:方案一外圍電路更為復(fù)雜,增大了調(diào)試難度;方案二中電路集成度高,而且所有參數(shù)都通過三線接口實時配置調(diào)整,芯片體積,消耗功率都更小。綜合考慮,選擇方案二。
2.混頻電路
方案一:三極管混頻電路。利用三極管的非線性特性,本征信號和被測信號通過三極管混頻電路產(chǎn)生不同組合的頻率分量,再通過LC中頻帶通濾波實現(xiàn)混頻
方案二:采用模擬乘法器AD835。其基本功能是實現(xiàn)W=XY+Z,該乘法器芯片可以實現(xiàn)250MHz 范圍內(nèi)信號的混頻。將本振信號和輸入信號相乘得到二者頻率的和差信號,達到混頻的效果
方案選擇:由于方案億中用到了分立元件三極管,電路中容易產(chǎn)生非線性失真,同時,相對于數(shù)字電路來說,該電路性能也不是很穩(wěn)定。方案二外圍電路簡單,調(diào)試方便,而且電路性能要優(yōu)于采用三極管實現(xiàn)的混頻器電路,因此,采用方案二實現(xiàn)混頻。
(二)系統(tǒng)方案描述
系統(tǒng)框圖如圖1所示。該系統(tǒng)由基于鎖相環(huán)的本振源、混頻器、低通濾波器,頻譜測量幾部分組成。由PLL芯片ADF4110,VCO芯片MAX2606等組成的鎖相環(huán)頻率合成器產(chǎn)生本振信號,經(jīng)過乘法器實現(xiàn)幅度可調(diào)后輸出80~110Mhz ,幅度在10~100mV的信號。在本振信號輸出后加一級10倍的固定增益放大電路,放大后的本振信號和信號源產(chǎn)生的被測信號經(jīng)過乘法器混頻后,再經(jīng)過低通濾波器濾除高頻分量,單片機AD采樣經(jīng)過LPF的信號后根據(jù)幅值大小將信號頻譜及中心頻率顯示在屏幕上。

圖1 系統(tǒng)方案框圖
二、理論分析與計算
(一)系統(tǒng)原理
1.鎖相環(huán)頻率合成原理
鎖相環(huán)式數(shù)字頻率合成信號的原理如圖2框圖所示:

圖2鎖相環(huán)式數(shù)字頻率原理
設(shè)晶振輸出頻率為fr,要求的頻率分辨率為△f。
由                               fo=
則                  △f=fo(n+1)-fo(n)= -=
       fmin <fo <fmax      Nmin<N<Nmax
即通過單片機改寫寄存器的數(shù)據(jù)值,來改變分頻系數(shù)即可得到不同的輸出頻率值。
2.頻譜測量原理
設(shè)信號源輸出的待測信號為:
V1=Acos(w1t)
本振源產(chǎn)生的本征信號為:
V2=Kcos(w2t)
經(jīng)過乘法器后:
V3=Acos(w1t)* Kcos(w2t)=AK[cos(w1-w2)t+cos(w1+w2)t]
經(jīng)過LPF后,濾除了頻率為w1+w2的高頻分量,只得到w1-w2的低頻量:
                    V4=AKcos(w1-w2)t
當w1=w2時,V4為直流量且幅度最大為AK,此時的頻率w2即為被測信號的頻率,待測信號源電壓幅度為,因此為了能達到直流采樣的設(shè)計,我們將本振源的頻率輸出范圍做成80~110 MHz,提高了題目的頻率要求。
(二)濾波器設(shè)計
1.鎖相環(huán)內(nèi)低通濾波器
由于ADF4110中已經(jīng)集成了大部分的模塊,因此只需要設(shè)計鑒相器與壓控振蕩器之間的環(huán)路濾波器和VCO就可以完成整個鎖相環(huán)電路的設(shè)計。環(huán)路濾波器采用三階無源低通濾波器。這樣的結(jié)構(gòu)可以提高環(huán)路濾波器的穩(wěn)定性,同時也可以濾除壓控振蕩器直流控制電壓帶來的紋波噪聲,并且進一步減少雜散。 2R3C結(jié)構(gòu)的三階無源濾波器的傳遞函數(shù)通過傅里葉變換可以用以下公式來表示:
      Z(s)==
上式中A0=C1+C2+C3,A1=C2C3R1+C1C2R1+C1C3R2+C2C2R2,A3=C1C2R1C3R2,s=jw。另外環(huán)路帶寬w和相位裕度φc(w)(單位為deg)之間有以下關(guān)系:           
        φc(w)=arctan(wR1C2)arctan(tan-1(wR2C3)+180
本設(shè)計中要求頻率間隔 △f=100KHz,因此濾波器的環(huán)路帶寬為~的 △f,這里取為 10 KHz,相位裕度為45 deg。因此,經(jīng)過一系列推導(dǎo)可以得到該濾波器的元件C1,C2,C3,R1,R2的近似值分別為:C1=2.36nF,C2=32.1nF,C3=1.07nF,R1=1.39k,R2=2.84k。
2.AD采樣前低通濾波器設(shè)計
由理論分析可知,經(jīng)過乘法器后輸出的信號為頻率為w1+w2的高頻信號和w1-w2的低頻信號,除了想要采樣的直流信號外,最小的信號頻率為100kHz。本設(shè)計中采用二階RC低通濾波器。選擇10kHz的截止頻率,取R1=R2=1KΩ,C1=C2,根據(jù)二階RC濾波器的傳遞函數(shù)計算得C1=C2=5.9nPF。在截止頻率外,高頻信號以—40dB/十倍頻下降,很快被抑制。
(三)本振源輸出幅度可調(diào)電路設(shè)計
題目要求本振源輸出電壓幅度在10~100mV內(nèi)可調(diào),實際調(diào)測中直接從壓控振蕩器輸出的信號在50mV左右,因此需要設(shè)計一個增益可調(diào)的放大電路。選擇乘法器AD835作為調(diào)整增益的器件,其250MHz帶寬完全滿足題目要求,將其X2,Y2,Z管腳接地后,乘法器輸出變?yōu)椋?nbsp;                 
W=X×Y
通過控制輸入乘法器的直流電平即可控制電壓增益。
(四)觀察鎖定過程的電路設(shè)計
觀察鎖定過程有以下2種電路:
1.檢測鑒相器輸出:鑒相器通過比較兩信號相位通過內(nèi)部電荷泵輸出控制電流,經(jīng)過環(huán)路濾波器轉(zhuǎn)化為電壓控制壓控振蕩器。觀察鎖定過程時可檢測環(huán)路濾波器輸出電壓,電壓變化說明PLL處于失鎖狀態(tài),電壓固定說明PLL處于鎖定狀態(tài)。
2.ADF4110的MUXOUT管腳具有鎖相觀察功能,當該管腳的模式切為數(shù)字鎖定時,在失鎖時,MUXOUT輸出低電平,而環(huán)路處于鎖定狀態(tài)時,管腳輸出高電平。因此我們在MUXOUT輸出端接一發(fā)光二極管,當失鎖→鎖定過程中,二極管不亮,環(huán)路鎖定后,二極管發(fā)光。
三、電路與程序設(shè)計
(一)電路設(shè)計
1.基于鎖相環(huán)的本振源電路設(shè)計
根據(jù)題目我們選擇內(nèi)部集成了數(shù)字鑒頻鑒相器和編程預(yù)分頻器的PLL芯片ADF4110,只需外接VCO和環(huán)路濾波器即可完成一個穩(wěn)定的鎖相環(huán)電路。外部VCO采用MAX2606,環(huán)路濾波器采用上述計算的三階無源RC濾波器。根據(jù)各自數(shù)據(jù)手冊推薦的典型電路,設(shè)計了如下的圖4電路:

圖3 鎖相環(huán)頻率合成電路電路圖
2.混頻及采樣電路設(shè)計
本振源輸出的信號幅度只有100mV,兩路信號混頻后幅度會進一步減小.為了提高采樣的精度,本振源輸出后使用集成運放AD8009實現(xiàn)了10倍的固定增益放大。同時為了提高采樣的穩(wěn)定,在濾波器輸出后加了一級由放大器OP07構(gòu)成的電壓跟隨器。

圖4 混頻及采樣電路
(二)程序設(shè)計



圖5 軟件部分程序框圖
四、測試方案與測試結(jié)果
(一)基本要求
1.本振源的頻率范圍及步進測試
通過單片機改變鎖相環(huán)內(nèi)分頻系數(shù),用示波器觀察本振源輸出信號頻率的最大頻率和最小頻率。然后控制輸出頻率從90MHz每次步進100KHz至110MHz,觀察示波器輸出波形頻率是否滿足頻率要求。部分測量結(jié)果如下表測試:
設(shè)置頻率/MHz        輸出頻率/MHz        設(shè)置頻率/MHz        輸出頻率/MHz
80         80.000         90.1         90.101
85        85.000        90.2        90.200
92        92.000        90.3        90.300
100         100.00        100.1         100.10
102         102.00        100.2         100.20
105         105.00        109.8         109.80
113         113.00        109.9         109.90
最大頻率        113MHz        最小頻率        80MHz
表一 本振源的頻率范圍及步進測試
結(jié)果分析:本振信號頻率范圍可達到90MHz-110MHz,步進精度滿足100KHz的要求。
2.輸出電壓幅度測試
調(diào)節(jié)AD835控制電壓值,觀察90至110MHz整個頻段內(nèi)各頻點的電壓幅度范圍。
測量結(jié)果:90至110MHz頻段內(nèi)的輸出電壓幅度最大值可到120mV,最小值可到9mV,且波形良好滿足題目10-100mV的幅度可調(diào)要求。當輸出為100MHz,110mV時的信號示波器顯示如下圖所示:

圖6 示波器顯示輸出為100MHz,110mV的信號
3.掃描顯示測試:
程序內(nèi)部改變掃描時間、掃描模式以及掃描初始頻率,觀測示波器顯示的掃頻情況。
測量結(jié)果:掃描時間可在1至5s內(nèi)設(shè)置,且掃描時間準確。手動自動模式可通過按鍵切換,掃描初始頻率可在90MHz至110MHz內(nèi)任意設(shè)置。
4.鎖定時間的測定:
利用單片機控制選擇掃頻功能,則系統(tǒng)就會進入不斷的失鎖和鎖定狀態(tài)。當失鎖時,muxout端口輸出低電平;當鎖定時,muxout端口輸出高電平。用示波器觀測muxout端口,可觀測到許多負脈沖,多次測量其寬度對應(yīng)的時間求平均值,即可得到鎖定時間。經(jīng)20次測量計算,鎖定時間平均值為93μs。
(二)發(fā)揮部分頻譜分析儀相關(guān)測試
1.測量范圍:
經(jīng)過實際測量,可以利用基礎(chǔ)部分的鎖相環(huán)本振源完成簡單的頻譜分析功能頻率測量范圍可達到86至100MHz.實際測量顯示頻譜如下圖所示:

圖7 實際測量顯示的頻譜圖
2.分辨率:
利用濾波器后預(yù)留的測試端子測試。用信號源給定信號頻率,利用單片機改變PLL輸出頻率,使其與信號源相同,可觀察到測試端子信號最大,改變頻率均可觀察到明顯減小;信號源改變100KHz,同時控制單片機相同改變100KHz,可觀察到與上述相同的 現(xiàn)象,即分辨率能達到題目100KHz的要求。
3.頻譜圖:
單片機控制屏幕能顯示測量單個信號時的頻譜圖像,以及顯示此時測量的信號頻率。基本完成了發(fā)揮部分的各個要求。

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏2 分享淘帖 頂 踩

相關(guān)帖子

回復(fù)

使用道具 舉報

沙發(fā)
ID:129530 發(fā)表于 2016-7-13 15:12 | 只看該作者
路過,圍觀
回復(fù)

使用道具 舉報

板凳
ID:130370 發(fā)表于 2016-7-13 22:08 | 只看該作者
采用STC12C5A60S2單片機,22.1184M晶振,采用頻率約40KHz。程序用了浮點運算,速度比較慢,所以只做了32點的FFT,16*8點陣顯示。先上視頻




洞洞板上接51單片機最小系統(tǒng),加8*8LED點陣的排孔
回復(fù)

使用道具 舉報

地板
ID:130299 發(fā)表于 2016-7-14 10:59 | 只看該作者
ktzrkt 發(fā)表于 2016-7-13 22:08
采用STC12C5A60S2單片機,22.1184M晶振,采用頻率約40KHz。程序用了浮點運算,速度比較慢,所以只做了32點 ...

用lcd12864能行嗎
回復(fù)

使用道具 舉報

5#
ID:130299 發(fā)表于 2016-7-14 11:02 | 只看該作者

能發(fā)下程序嗎
回復(fù)

使用道具 舉報

6#
ID:130299 發(fā)表于 2016-7-14 11:07 | 只看該作者
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 永久免费视频 | 亚洲欧美激情四射 | 午夜爽爽男女免费观看hd | 在线免费观看a级片 | 成人精品一区二区 | 成人免费视频网站在线观看 | 日本精品一区二区三区在线观看视频 | 老头搡老女人毛片视频在线看 | 黄色免费av | 中文字幕av色 | 三级高清 | 免费一区二区三区 | 亚洲久久 | 亚洲五码在线 | 特级做a爰片毛片免费看108 | 国产精品久久国产精品久久 | 日本黄色的视频 | 久久久精品综合 | 久草成人 | 精品96久久久久久中文字幕无 | 女女百合av大片一区二区三区九县 | 欧美一区二区三区在线观看视频 | 国产精品亚洲第一区在线暖暖韩国 | 黄色精品 | 国产一区亚洲二区三区 | 欧美成人精品欧美一级 | 污书屋 | 男女视频在线免费观看 | 夜操| 中文字幕亚洲国产 | 国产精品久久久久久久久久免费看 | 成人小视频在线免费观看 | 美国av片在线观看 | 日韩有码一区二区三区 | 亚洲视频中文字幕 | 国产精品一区二区电影 | 色www精品视频在线观看 | 我想看一级黄色毛片 | 成人国产午夜在线观看 | 天天操天天操 | 午夜视频在线免费观看 |