999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于fpga與單片機的多功能信號發生器的設計與實現

2018-01-29 12:16:04宗接華趙春紅王超
無線互聯科技 2017年18期
關鍵詞:單片機

宗接華+趙春紅+王超

摘要:文章設計的多功能信號發生器以FPGA芯片為系統核心,利用單片機進行系統控制,采用液晶屏作為顯示界面,設計的信號發生器可以產生正弦波、三角波、矩形波及任意波形等信號,并且信號具有精度高、頻帶寬、穩定度高等特點。

關鍵詞:信號發生器;FPGA;單片機

信號發生器是一種常用的信號源,在教學科研、生產、遙感遙測等眾多場合都有著廣泛的應用,是一種為電子測量工作提供電信號的設備,和示波器、電壓表、頻率計等儀器一樣是最基本也是應用最廣泛的電子儀器之一[1]。隨著近年來電子技術的迅猛發展,電子測量工作對于包含波形發生器在內的電子測量儀器提出了越來越高的要求。為適應現代電子技術的不斷發展和市場需求,研究制作高性能的多功能波形發生器十分必要。

1方案比較及選擇

信號發生器主要可以采用兩種方案來實現。一種方案是以AD公司的直接數字頻率合成芯片為核心,通過單片機進行控制,從而輸出信號波形。另一種方案是以現場可編程門陣列(Field Programmable GateArray,FPGA)芯片為核心,采用直接數字式頻率合成器(Direct Digital Synthesizer,DDS)技術,以單片機芯片為控制器,從而實現波形輸出。將以上兩種方案進行比較,方案一的特點是頻率范圍寬、頻率穩定度高、編程工作量較少,但是只能輸出正弦波和方波且成本較高;方案二的特點是頻率范圍寬、頻率穩定度較高,不僅可輸出正弦波和方波這兩種常用波形,同時還可以輸出三角波、鋸齒波及任意波形,且成本較低。故本設計采用方案二來實現。

2系統總體設計

本設計以FPGA芯片EP4C6E22C8為核心,以單片機AT89S51為控制器,通過矩陣式鍵盤進行輸入輸出控制,液晶屏1602為顯示界面,可實現正弦波、方波、三角波、鋸齒波及任意波等波形的輸出,如圖1所示。本設計輸出頻率范圍為0.1Hz?10MHz,頻率分辨率為0.1Hz,頻率穩定度較高。

3系統主要模塊電路

3.1單片機控制電路

單片機芯片在整個系統中起到控制協調作用。該電路包含4X4矩陣式鍵盤,通過鍵盤可以輸入各種頻率值,同時通過鍵盤中的控制鍵可以實現整個系統的復位、頻率數據的發送等操作。單片機外圍連接了1602液晶顯示屏,可以將當前的頻率、波形類型及輸入頻率、預設波形類型顯示出來。單片機要根據輸入的頻率值,計算出相應的頻率控制字,計算的公式如下所示:

其中,f是輸出頻率,fc為FPGA芯片的時鐘信號,頻率為160M,相位累加器的寬度n取值為40。

3.2基于FPGA的DDS電路

DDS以高精度時鐘信號作為參考,經由相位累加器及寄存器,在正弦查找表中找到相應的幅值信息,通過D/A變換得到相應的數字信號,再選用低通濾波器,最后輸出正弦信號[2]。本設計選用FPGA芯片EP4C6E22C8作為系統的核心,該芯片的功能分成3個模塊:控制邏輯模塊、IP核模塊及信號生成模塊。

控制邏輯模塊主要實現與單片機的通信,接受單片機傳送過來的48位頻率控制字,同時為了增強系統的穩定性,在本模塊采取了相應措施解決了亞穩態問題。

為了提高系統的設計效率和穩定性,本系統選用Altera公司定制好的IP核,分別來產生正弦信號、三角波信號以及任意波形信號。方波信號通過生產一個比較器來產生。

信號生產模塊是FPGA芯片的頂層模塊,在編寫代碼的過程中,需將以上兩個模塊例化,同時該模塊有兩個引腳與單片機相連,由單片機來控制最終輸出的數字波形信號。

3.3D/A轉換電路及放大電路

為了將FPGA輸出的數字信號轉換為模擬信號,本設計采用DAC908芯片來實現。該DAC908是一種高速芯片,輸入數字量位寬為8位。該芯片具備出色的更新速率,并特別適合于滿足多種應用的需求。DAC908具有高阻抗,電流輸出能提供20mA的標稱范圍和高達1.25V的輸出標準。差分輸出允許兩個差分或單端模擬信號的接口。

D/A轉換電路的后級采用OPA690芯片構成放大電路,同時將電流信號轉換為電壓信號輸出,如圖2所示。OPA690芯片具有頻帶范圍寬、單位增益穩定、高轉換速率、高輸出電流及低電源電流等特點,可單電源或雙電源供電,使用靈活。

3.4濾波電路

從放大電路輸出的信號波形含有大量的諧波,從而影響了信號的質量。為了進一步提升輸出信號的質量,可以采

用低通濾波器對該信號進行濾波。本系統采用專用的濾波器設計軟件BiterSolution進行濾波器設計,經過比選,確定了一個七階橢圓低通濾波器,如圖3所示。

4系統測試

本系統采用了泰克示波器、直流電壓源等實驗儀器儀表進行了測試和測量。

4.1輸出頻率穩定測試

通過對特定頻率信號進行測試,數據整理如表1所示,部分實測波形如圖4所示。

4.2系統功能測試

(1)波形輸出類型:正弦波、三角波、方波及任意波形。(2)波形輸出頻率范圍:0.1Hz?10MHz。(3)輸出信

號頻率穩定度:優于10-4。(4)輸出電壓幅度:在空載情況下用示波器測得的電壓峰-峰值Vop-p為2V左右。(5)失真度:在0?10M范圍內,正弦信號、三角信號為明顯失真,方波信號在1MHz以上出現了失真。

5結語

本文以FPGA芯片為核心,利用單片機進行控制,可以輸出多種常用信號,克服了以上缺點。經過產品總體測試,各項功能均己按預定的指標實現,且性能較為穩定。并且系統的整體價格較低,可以在高校、科研所、電子公司推廣使用。

[參考文獻]

[1]許開華.DDS任意波形發生器波形數據生成及傳輸接口設計[D].成都:電子科技大學,2007.

[2]宗接華.基于DDS的實用信號發生器設計[D].長沙:湖南大學,2011.endprint

猜你喜歡
單片機
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的多功能智能插排
電子制作(2019年11期)2019-07-04 00:34:48
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
MSP430單片機在仿真中要注意的幾點問題
電子制作(2017年9期)2017-04-17 03:00:53
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
基于單片機的三維LED點陣設計
電子制作(2016年21期)2016-05-17 03:52:51
Microchip推出兩個全新PIC單片機系列
基于Proteus的單片機控制系統的仿真設計
主站蜘蛛池模板: 亚洲综合极品香蕉久久网| 亚洲精品成人7777在线观看| av在线人妻熟妇| 日韩在线播放欧美字幕| 999国内精品久久免费视频| 欧美啪啪网| 亚洲欧美在线综合一区二区三区| 日韩精品免费在线视频| 精品综合久久久久久97超人该| 亚洲天堂.com| 高潮爽到爆的喷水女主播视频| 丰满人妻久久中文字幕| 2021精品国产自在现线看| 51国产偷自视频区视频手机观看 | 91麻豆国产视频| 99这里只有精品6| 亚洲性视频网站| 97se亚洲综合| 国产一区二区三区免费观看| 国产丝袜啪啪| 五月激情婷婷综合| 欧美成人精品高清在线下载| 天堂岛国av无码免费无禁网站| 91最新精品视频发布页| 毛片网站在线看| 久久久精品久久久久三级| 国产成人久视频免费| 福利视频久久| 原味小视频在线www国产| 久久久久国产精品免费免费不卡| 在线精品欧美日韩| 国产理论一区| 刘亦菲一区二区在线观看| 久久96热在精品国产高清| 无码一区中文字幕| 狠狠躁天天躁夜夜躁婷婷| 九九免费观看全部免费视频| 国产网站免费看| 亚洲国产精品日韩专区AV| 国产JIZzJIzz视频全部免费| 亚洲日韩精品无码专区97| 98超碰在线观看| 99re66精品视频在线观看| 免费可以看的无遮挡av无码| 亚洲无码精品在线播放| 一本久道久久综合多人| 在线无码九区| julia中文字幕久久亚洲| 国产精品手机在线观看你懂的| 亚洲欧美另类日本| 99久视频| 99久久成人国产精品免费| 国产成人高精品免费视频| 一本大道无码高清| 亚洲日韩精品综合在线一区二区| 国产亚洲精品yxsp| 亚洲一区网站| 成人韩免费网站| 黄色网址免费在线| 2022国产无码在线| 亚洲精品在线观看91| 中文字幕亚洲综久久2021| 99成人在线观看| 色亚洲激情综合精品无码视频| 免费A∨中文乱码专区| 成人综合在线观看| 亚洲成人黄色在线| 国产电话自拍伊人| 中文天堂在线视频| 欧美区在线播放| 国产成人AV男人的天堂| 精品一區二區久久久久久久網站 | 欧美在线一级片| 国产成人精品日本亚洲| 亚洲天堂视频在线播放| 99尹人香蕉国产免费天天拍| 亚洲AV无码不卡无码| 国产在线精品香蕉麻豆| 亚洲国产天堂在线观看| 国产乱人伦精品一区二区| 欧美成人日韩| 国产美女无遮挡免费视频|