《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 基于FPGA+PWM的多路信號發生器設計
基于FPGA+PWM的多路信號發生器設計
來源:電子技術應用2014年第3期
吳 征,蘇淑靖
(中北大學 電子測試技術國家重點實驗室,山西 太原030051)
摘要: 基于運放的信號發生器精度低且穩定性和可調節性差,而基于DDS的信號發生器則成本高、電路復雜。為此提出了基于FPGA+PWM的多路信號發生器設計方法。該方法硬件上無需DAC與多路模擬開關,由FPGA產生調制輸出波形信號所需的PWM脈沖波,經二階低通濾波和放大電路后即可得到所需波形信號。實驗證明,該多路信號發生器幅值分辨率高,頻率精度高,且具有良好的直流性能,各通道可獨立產生三角波、鋸齒波、正弦波、方波且輸出穩定。且其成本低,設計靈活,可擴展性強,可應用于各種場合。
中圖分類號: TN787
文獻標識碼: A
文章編號: 0258-7998(2014)03-0038-03
An FPGA+PWM based multi-channel signal generator
Wu Zheng,Su Shujing
National Key Laboratory for Electronic Measurement Technology,North University of China,Taiyuan 030051,China
Abstract: Due to the low accuracy, bad stability and reliability of signal generator based on operational amplifier, and high cost and complex circuit of signal generator based on DDS, a design of signal generator based on FPGA+PWM is introduced. Without DAC and multi-channel analog switch, this design uses FPGA to generate PWM pulses which can be used to get waveform signal after filtered and amplified. The experimental results show that this signal generator has high resolution of amplitude and frequency, and good DC performance, and all of its channels can be controlled independently to generate various waveform. This design is highly expansive and flexible, and its cost is low, which can be used for different occasions.
Key words : FPGA;PWM;multi-channel;high accuracy;signal generator

    PWM(Pulse Width Modulation)脈寬調制技術是一種對模擬信號電平進行數字編碼的方法,通過對一系列脈沖的寬度進行調制,等效出所需要的波形[1]。PWM技術對波形調制的靈活性和通用性好,并且對硬件要求低,應用廣泛[2]。目前的PWM信號發生器大多存在周期調節不方便、路數有限等問題,而隨著大規模集成電路的發展,FPGA擁有了資源豐富、工作速度快、使用靈活、穩定性高等特點。在此基礎上,本文提出了一種基于FPGA+PWM的多路信號發生器,結合二者的優勢,產生波形、頻率、幅度可獨立調節的多路波形信號[3]。
1 原理分析
    根據面積等效原理:沖量相等而形狀不同的窄脈沖加在具有慣性的環節上,其效果基本相同(沖量是指窄脈沖的面積;效果基本相同指的是輸出響應波形基本相同)?;谠摾碚撋傻腜WM控制技術即是利用一系列等幅不等寬的脈沖(不同占空比的矩形波),經過一定的信號處理來生成所需的各種波形[4]。


2.1 波形控制
    對于三角波的生成,需要脈寬參數按照先線性增大然后線性減小的規律來實現,其他波形(如矩形波、鋸齒波等)可以用相同的原理實現。
    在實現正弦波信號時,需要計算出正弦信號表,根據波形信號的頻率與幅度,通過查表的方式把RAM中的脈寬參數傳遞給PWM發生器,得到脈沖寬度按正弦變化的PWM脈沖波[7]。
2.2 PWM發生器
    在FPGA中利用計數器和比較器來產生PWM矩形脈沖波,如圖4所示,在一個進程中用一個寄存器保存PWM周期參數T,T_Counter在系統時鐘的驅動下進行自加,直到T_Counter=T時T_Counter復位為0,完成一次PWM周期;在另一個進程中通過比較T_Counter與脈寬參數PWM_Width,從而控制PWM脈沖波的脈寬;為了更新PWM_Width,在T_Counter計數到T-1時向波形控制單元報告單次脈沖結束,波形控制單元接收到結束標志后更新脈寬參數,使PWM發生器在下一周期產生新的PWM脈沖波。

   

2.4 多路信號的產生
    單路信號的波形控制單元和PWM發生器僅需要很小的FPGA資源和一個I/O引腳就能實現,并且外部濾波電路占用的PCB面積也比傳統DAC實現的信號發生器要小很多,所以只要把單路信號發生器進行簡單的復制就能實現多路信號的產生,且各個通道之間具有很好的獨立性,互不影響,這是FPGA相比其他控制芯片所具有的優勢。
3 性能分析及測試
3.1 性能分析

    電路使用XC3S100E來實現FPGA控制單元的設計。XC3S100E有108個可分配的用戶引腳,使用28個作為通信端口,剩余80個引腳進行PWM脈沖信號調制輸出;電路使用fosc=120 MHz的外部晶振,經內部DCM(時鐘控制管理模塊)倍頻后獲得240 MHz的系統時鐘。設置PWM脈沖發生計數器位數為N=14 bit。濾波電路通帶增益設置為1(Rf=0,斷開R1),所實現的信號發生器主要性能參數如下:

3.2 信號輸出測試
    通過上位機設置各個通道的波形參數,利用Tektronix TDS100B(40 MHz,500 MS/s)示波器測量各通道的輸出波形,得到如圖6所示波形信號輸出。

 

 

    從圖6中可以看出,信號源輸出波形光滑,頻率穩定度高,而且各通道工作獨立性高,波形、頻率、幅度均可獨立調節,滿足設計要求。
    基于FPGA+PWM的多路信號發生器的設計結合了FPGA與PWM技術的優勢,可同時輸出80路信號,各路信號的波形、頻率、幅值均可獨立調節。實驗證明,該信號發生器具有良好的直流性能,其精度可達到0.2 mV,同時可產生良好的三角波、鋸齒波、正弦波、方波,還可通過上位機產生任意波形信號,輸出穩定,頻率精度高。其成本低,設計靈活,可擴展性強,可應用于工業控制、LED陣列控制以及測量、通信等各種不同的場合。
參考文獻
[1] 吳鐵峰,張鶴鳴,胡輝勇.一種電流模式多輸入可控PWM比較器設計[J].電子器件,2010,33(1):81-84.
[2] 梁磊,王樹強,許芹.多路PWM 信號產生算法研究[J].電氣電子教學學報,2008,30(4):47-49.
[3] 徐哲,魏民祥.一種實用的變占空比PWM信號Simulink實現方法[J].制造業自動化,2013,35(12):33-35.
[4] 侯俊生,唐露新.基于PWM的強抗干擾A/D轉換電路[J].電子技術應用,2012,38(7):37-43.
[5] 張宣妮,王明軍,魯帆.基于FPGA的全數字脈寬調制器[J].計算機仿真,2009,26(11):347-348.
[6] 崔玉娟,呂運朋,李超.CPLD實現直流伺服電機PWM發生器[J].電測與儀表,2010,47(3):73-74.
[7] 田開坤.單片機驅動CPLD的PWM正弦信號發生器設計[J].電子制作,2011(4):23-24.

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美在线free| 99re66热这里只有精品4| 国产精品自拍三区| 欧美日韩黄色一区二区| 激情成人在线视频| 欧美激情一区二区三区不卡| 99视频一区二区三区| 久热综合在线亚洲精品| 欧美在线黄色| 国产一区二区三区免费观看| 国产欧美日本| 夜夜躁日日躁狠狠久久88av| 久久久久久久波多野高潮日日| 狠狠88综合久久久久综合网| 一区二区三区在线观看欧美| 亚洲欧美成人一区二区在线电影| 亚洲欧洲一区二区三区在线观看| 久久高清国产| 美女网站在线免费欧美精品| 免费在线一区二区| 国产精品久久久久一区二区三区| 国内久久精品视频| 欧美电影在线免费观看网站| 国产亚洲免费的视频看| 久久成人精品一区二区三区| 欧美在线观看视频| 欧美日精品一区视频| 欧美激情一区二区三区蜜桃视频| 宅男噜噜噜66一区二区| 国产精品劲爆视频| 欧美大片在线观看一区二区| 欧美激情一区二区三区全黄| 国产精品免费一区二区三区在线观看| 国产精品视频在线观看| 亚洲神马久久| 欧美三级在线播放| 狠狠色综合色综合网络| 国产精品五月天| 欧美视频在线免费| 91久久中文字幕| 欧美黄色aaaa| 中文国产成人精品久久一| 亚洲激情自拍| 欧美好吊妞视频| 国产伦精品一区二区三区视频孕妇| 国产精品揄拍500视频| 国产麻豆日韩欧美久久| 欧美影院成年免费版| 久久精品国产99精品国产亚洲性色| 亚洲成人在线视频网站| 亚洲精品视频一区| 国产精品亚洲第一区在线暖暖韩国| 国产精品久久久久秋霞鲁丝| 国产精品久久婷婷六月丁香| 欧美激情日韩| 欧美精品性视频| 午夜激情综合网| 亚洲欧美中文在线视频| 性一交一乱一区二区洋洋av| 激情伊人五月天久久综合| 亚洲一区999| 国产一区二区三区高清在线观看| 99国产精品久久久久久久久久| 久久不射2019中文字幕| 亚洲激情社区| 欧美大片免费久久精品三p| 一区二区视频在线观看| 久久精品欧美日韩精品| 国产精品久久久久免费a∨| 久久久久久日产精品| 欧美三区在线观看| 欧美日本簧片| 欧美精品www在线观看| 欧美电影免费观看高清完整版| 久久中文字幕一区| 亚洲一区图片| 久久成人一区二区| 免费试看一区| 亚洲欧美国产va在线影院| 亚洲伊人一本大道中文字幕| 在线观看三级视频欧美| 99亚洲伊人久久精品影院红桃| 亚洲国产成人porn| 国产一区二区三区在线观看免费| 夜夜躁日日躁狠狠久久88av| 在线观看亚洲| 欧美精品在线网站| 亚洲自拍偷拍麻豆| 在线精品视频一区二区三四| 欧美在线一区二区三区| 亚洲人成网站在线播| 亚洲国产精品久久久久秋霞影院| 欧美巨乳在线观看| 欧美日韩国产综合在线| 国产精品一级| 亚洲欧美日韩在线观看a三区| 久久久久久久欧美精品| 国产日韩亚洲| 国产精品美女久久| 性欧美大战久久久久久久久| 一本色道**综合亚洲精品蜜桃冫| 日韩一级视频免费观看在线| 在线观看欧美激情| 久久久久综合一区二区三区| 国产精品国产a| 久热这里只精品99re8久| 国产亚洲激情视频在线| 欧美日韩在线观看一区二区三区| 国产精品日本精品| 日韩一级裸体免费视频| 久久蜜桃香蕉精品一区二区三区| 老司机67194精品线观看| 国产午夜亚洲精品理论片色戒| 亚洲人妖在线| 久久久伊人欧美| 在线视频你懂得一区| 亚洲午夜高清视频| 亚洲第一精品福利| 亚洲黄色有码视频| 亚洲欧美日韩国产另类专区| 欧美另类在线播放| 亚洲精品女av网站| 国产精品麻豆欧美日韩ww| 亚洲视频欧洲视频| 欧美在线free| 一区在线观看| 欧美一区二区三区四区在线观看| 欧美日韩精品一区视频| 亚洲一区二区欧美| 黄色在线一区| 亚洲丰满少妇videoshd| 欧美va天堂va视频va在线| 精品成人国产在线观看男人呻吟| 欲色影视综合吧| 欧美视频二区36p| 午夜精品久久久久久久99热浪潮| 亚洲一区二区三区四区五区午夜| 欧美成人免费在线视频| 国产丝袜一区二区| avtt综合网| 欧美日韩亚洲视频| 亚洲国产日韩美| 红桃视频欧美| 久久综合色影院| 欧美午夜精品久久久久久久| 亚洲国产成人精品久久久国产成人一区| 午夜精品国产精品大乳美女| 久久久久这里只有精品| 欧美大片91| 国产一区二区无遮挡| 欧美成人亚洲成人| 久久久久久久波多野高潮日日| 日韩亚洲欧美成人一区| 久久综合五月| 国产精品成人在线| 亚洲国产日韩欧美一区二区三区| 亚洲国产天堂久久综合| 蜜臀久久99精品久久久画质超高清| 一区二区欧美视频| 亚洲一线二线三线久久久| 一区在线观看视频| 亚洲人成久久| 久久五月婷婷丁香社区| 欧美精品v国产精品v日韩精品| 国产精品另类一区| 亚洲欧美在线网| 国内外成人在线视频| 欧美久色视频| 午夜日韩视频| 亚洲国产成人av| 久久亚洲免费| 国产欧美日韩视频一区二区三区| 最新69国产成人精品视频免费| 欧美在线高清视频| 国产精品美女午夜av| 久久综合99re88久久爱| 午夜欧美大片免费观看| 亚洲免费视频一区二区| 久久激情综合| 午夜影院日韩| 亚洲日本视频| 亚洲欧美日韩在线综合| 亚洲欧洲精品一区| 亚洲激情婷婷| 欧美图区在线视频| 国产精品中文在线| 久久夜色精品| 久久免费少妇高潮久久精品99| 在线视频一区观看| 久久精品亚洲一区二区| 亚洲美女网站| 99国产精品久久| 国产精品久久夜| 欧美久久影院| 久久久综合精品| 欧美先锋影音| 国产精品毛片在线看| 久久久久久久久久看片| 国产欧美日本一区视频| 亚洲精品视频在线观看免费| 另类尿喷潮videofree| 国产精品亚洲成人| 亚洲美女啪啪| 亚洲精品一二三区| 国产伦精品一区二区三区| 激情欧美一区| 亚洲尤物在线视频观看| 韩国成人精品a∨在线观看| 国产精品www色诱视频| 亚洲韩国青草视频| 亚洲亚洲精品三区日韩精品在线视频| 亚洲第一黄网| 国产精品视频一区二区高潮| 国产老肥熟一区二区三区| 午夜精彩视频在线观看不卡| 狠狠噜噜久久| 欧美.com| 在线精品视频免费观看| 日韩一级成人av| 国产精品久久久久一区二区三区共| 欧美日韩国产另类不卡| 亚洲国产精品久久久久婷婷884| 中文日韩电影网站| 亚洲天堂偷拍| 亚洲狼人精品一区二区三区| 久久九九全国免费精品观看| 国产精品久久久久久av福利软件| 国产精品美女主播在线观看纯欲| 国产日韩一级二级三级| 欧美中日韩免费视频| 性一交一乱一区二区洋洋av| 亚洲欧美国产日韩中文字幕| 久久久噜噜噜久久人人看| 国产精品福利在线观看网址| 国产亚洲欧美中文| 亚洲国产一区二区三区青草影视| 国产一区二区三区丝袜| 欧美日韩国产成人在线91| 欧美大片一区| 99综合在线| 久久狠狠久久综合桃花| 久久黄色影院| 91久久国产综合久久91精品网站| 在线亚洲高清视频| 夜夜嗨av一区二区三区网页| 欧美精品黄色| 国产精品区二区三区日本| 欧美日韩亚洲综合在线| 国产精品黄页免费高清在线观看| 亚洲综合精品自拍| 国产老女人精品毛片久久| 欧美日韩国产成人高清视频| 亚洲欧美三级在线| 91久久国产自产拍夜夜嗨| 一区二区三区四区五区精品视频| 欧美视频一二三区| 国产色综合天天综合网| 日韩午夜高潮| 欧美一区二区三区四区在线观看地址| 亚洲高清中文字幕| 亚洲精品人人| 欧美一区二区成人| 国产美女精品视频| 国产欧美日韩一区二区三区在线观看| 国产欧美精品日韩精品| 国产在线播放一区二区三区| 欧美一区二区视频网站| 欧美日一区二区三区在线观看国产免| 亚洲一区精品视频| 国产精品实拍| 国产精品视频yy9299一区| 欧美日韩在线免费观看| 亚洲国产天堂久久综合| 国产精品va在线播放| 尹人成人综合网| 亚洲午夜精品一区二区三区他趣| 亚洲免费视频网站| 欧美成人国产va精品日本一级| 欧美激情亚洲视频| 国产精品亚洲综合一区在线观看| 久久精品主播| 亚洲无毛电影| 性久久久久久久久| 久久亚洲影院| 亚洲福利在线看| 国产视频在线观看一区二区三区| 亚洲欧美日韩人成在线播放| 久久视频一区二区| 欧美日本国产视频| 欧美日韩一区综合| 欧美精选一区| 麻豆av福利av久久av| 欧美视频日韩视频在线观看| 国产手机视频精品| 久久久久国色av免费观看性色| 久久一区中文字幕| 欧美一区二区三区免费在线看| 影音先锋另类| 久久蜜桃香蕉精品一区二区三区| 国产精品女同互慰在线看| 国产一区二区三区久久精品| 亚洲私人影吧| 免费亚洲婷婷| 久久久亚洲国产美女国产盗摄| 欧美另类99xxxxx| 亚洲人成亚洲人成在线观看| 在线看欧美视频| 亚洲激情欧美激情| 欧美日本亚洲视频| 亚洲午夜在线观看| 国产午夜精品久久久久久免费视| 亚洲黄色有码视频| 亚洲经典在线| 国产精品v欧美精品v日本精品动漫| 亚洲国产裸拍裸体视频在线观看乱了| 欧美三级网址| 欧美一区二区三区四区在线| 在线不卡中文字幕| 欧美日韩国产色视频| 欧美三级日本三级少妇99| 久久激情视频免费观看| 亚洲第一综合天堂另类专| 久久一区二区三区四区五区| 亚洲国产美女久久久久| 精品9999| 国内精品伊人久久久久av一坑| 亚洲激情网站| 黄色成人在线|