0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Verilog如何實(shí)現(xiàn)一階sigma_delta DAC

FPGA開源工作室 ? 來源:FPGA開源工作室 ? 作者:FPGA開源工作室 ? 2021-07-23 10:33 ? 次閱讀

一階 sigma-delta 調(diào)制器類似于 PWM,但如果需要對其進(jìn)行濾波,則具有更好的頻率響應(yīng),因?yàn)樗哂懈叩念l率輸出內(nèi)容。

創(chuàng)建一階 sigma-delta 調(diào)制器的最簡單方法是使用硬件累加器……每次累加器溢出時(shí),輸出“1”。否則輸出’0’。這在 FPGA 中很容易完成。

module PWM3( clk, rst_n, PWM_in, PWM_out);input clk;input rst_n;input [3:0] PWM_in;output PWM_out;

reg [4:0] PWM_accumulator;always @(posedge clk or negedge rst_n) if(!rst_n) PWM_accumulator 《=0; else PWM_accumulator 《= PWM_accumulator[3:0] + PWM_in;

assign PWM_out = PWM_accumulator[4];endmodule

輸入值越高,累加器溢出越快(“ PWM _ 累加器[4]”) ,輸出“1”的頻率越高。

編輯:jq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • Verilog
    +關(guān)注

    關(guān)注

    28

    文章

    1351

    瀏覽量

    110134

原文標(biāo)題:Verilog實(shí)現(xiàn)一階sigma_delta DAC

文章出處:【微信號:leezym0317,微信公眾號:FPGA開源工作室】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    對于1位量化的Sigma-delta調(diào)制器來說,As和SNR和DR分別是什么關(guān)系?

    公式不太樣,只知道DR應(yīng)該是最大SNR,舉例子比如是3調(diào)制器,OSR=256,這3個(gè)值如何計(jì)算? 2.對于MASH結(jié)構(gòu),SNR如何計(jì)算? 3. 不同Sigma-delta框圖中
    發(fā)表于 01-02 08:04

    想做個(gè)采集設(shè)備,請問選用什么樣的ADC和DAC合適?

    想做個(gè)采集設(shè)備,采集信號為4-20mA,1到5V DC ,0-10VDC ,三種信號,要求精度不低于0.1%,刷新率為 25ms。在做個(gè)輸出 4-20mA,1到5V DC ,0-10VDC ,請問選用什么樣的ADC 和DAC
    發(fā)表于 12-17 08:16

    【「從算法到電路—數(shù)字芯片算法的電路實(shí)現(xiàn)」閱讀體驗(yàn)】+第九章sigma delta adc閱讀與分享

    本章介紹了sigma delta adc的硬件實(shí)現(xiàn),ADC是嵌入式開發(fā)中絕對很基礎(chǔ)重要的個(gè)模塊,而sigma
    發(fā)表于 11-20 13:58

    關(guān)于使用Delta-Sigma ADS1278遇到的疑問求解答

    關(guān)于Delta-Sigma ADS1278使用,目前遇到些問題。簡述如下: 項(xiàng)目背景是:由于傳感器迭代,之前的單端輸出改為差分輸出。新傳感器型號是MS1010LA。具體規(guī)格書見附件
    發(fā)表于 11-15 07:45

    請問AIC3206的一階濾波的頻率到底該怎么計(jì)算呢?

    請問AIC3206的一階濾波的頻率到底該怎么計(jì)算呢? N0缺省是0x7fffff,N1=0,D1=0.算下來H(z)=1.這代表什么意思呢?有沒有什么工具計(jì)算這個(gè)值呢?TIBQ和3206的EVK控制軟件都沒發(fā)現(xiàn)相關(guān)的設(shè)置。 謝謝大家哈!
    發(fā)表于 10-29 08:29

    delta-sigma DAC的過采樣率是如何確定的?

    提供的sigma-delta modulator中還有相關(guān)的例子。 有點(diǎn)不明白的是,delta-sigma DAC。 首先,這個(gè)delta-sig
    發(fā)表于 10-28 06:30

    使用精密Delta-Sigma ADC進(jìn)行RTD斷線檢測

    電子發(fā)燒友網(wǎng)站提供《使用精密Delta-Sigma ADC進(jìn)行RTD斷線檢測.pdf》資料免費(fèi)下載
    發(fā)表于 09-23 11:23 ?1次下載
    使用精密<b class='flag-5'>Delta-Sigma</b> ADC進(jìn)行RTD斷線檢測

    一階有源低通濾波器的上限截止頻率受哪些因素影響

    一階有源低通濾波器是種常見的信號處理元件,廣泛應(yīng)用于信號調(diào)理、數(shù)據(jù)采集和通信系統(tǒng)。
    的頭像 發(fā)表于 05-22 16:23 ?1986次閱讀

    4-2-3-2輸入和一階垂直門 數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《4-2-3-2輸入和一階垂直門 數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 05-11 10:16 ?0次下載
    4-2-3-2輸入和<b class='flag-5'>一階</b>垂直門 數(shù)據(jù)表

    RZ MPU Delta-sigma的工作原理 Delta-Sigma的應(yīng)用簡介

    目前隔離式Delta-Sigma模數(shù)轉(zhuǎn)換器在伺服驅(qū)動的相電流檢測中得到越來越廣泛的應(yīng)用。
    的頭像 發(fā)表于 03-22 13:55 ?2806次閱讀

    ΣΔ(Sigma-Delta)技術(shù)詳解(上):離散ΣΔ調(diào)制器

    ΣΔ調(diào)制器 的原理,包括一階ΣΔ調(diào)制器和高階ΣΔ調(diào)制器;最后用 Python 編寫和評估一階、二、三離散ΣΔ調(diào)
    的頭像 發(fā)表于 03-16 17:28 ?4105次閱讀
    ΣΔ(<b class='flag-5'>Sigma-Delta</b>)技術(shù)詳解(上):離散ΣΔ調(diào)制器

    什么樣的電信號可作為rc一階電路

    RC一階電路是由個(gè)電阻(R)和個(gè)電容(C)組成的電路,其中電容與電阻串聯(lián)連接。RC一階電路在電子電路中具有重要的作用,廣泛應(yīng)用于濾波、信號處理和時(shí)域分析等領(lǐng)域。RC
    的頭像 發(fā)表于 03-01 14:02 ?1396次閱讀

    rc一階電路放電與哪些參數(shù)有關(guān)聯(lián)

    是RC一階電路中個(gè)重要的參數(shù)。電容的容值越大,表示能夠存儲更多的電荷,因此放電時(shí)間會更長。反之,電容值越小,放電時(shí)間就會越短。因此,在設(shè)計(jì)RC電路時(shí),選取合適的電容值對于實(shí)現(xiàn)期望的放電時(shí)間非常重要。 電阻值(R):電阻值
    的頭像 發(fā)表于 03-01 13:59 ?1830次閱讀

    濾波器和一階濾波器有何特點(diǎn)?兩者有什么不同呢?

    濾波器和一階濾波器有何特點(diǎn)?兩者有什么不同呢? 二濾波器和一階濾波器是電子系統(tǒng)中常用的兩種濾波器。它們都能夠用來改變輸入信號的頻率特性,去除不需要的頻率分量或者強(qiáng)調(diào)特定的頻率分量
    的頭像 發(fā)表于 02-05 09:12 ?6549次閱讀

    關(guān)于在PSoC 5LP上驅(qū)動Delta Sigma ADC的問題求解

    我想問些關(guān)于在 PSoC 5LP 上驅(qū)動 Delta Sigma ADC 的問題。 首先,簡單介紹下我的用例:我想使用 Delta
    發(fā)表于 01-23 07:05