有源低通滤波器 vs. 有源带通滤波器 vs. LC滤波器「建议收藏」

有源低通滤波器 vs. 有源带通滤波器 vs. LC滤波器「建议收藏」在做一个小东西,想省成本用F407内部的DAC生成Sin输出(100Hz,1kHz,10kHz,100kHz),但是407DAC能力有限,当要输出100kHz的Sin曲线的时候一个周期只能11个点左右,示波器上能看到明显的阶梯,需要一个滤波器。一直纠结有源低通,有源带通,无源LC滤波。滤波器可以通过TI的滤波器设计软件FilterPro来设计,非常简单,有一点就是运放的增益带宽积,同频率下…

大家好,又见面了,我是你们的朋友全栈君。

在做一个小东西,想省成本用F407 内部的DAC生成Sin输出(100Hz,1kHz,10kHz, 100kHz),但是407DAC能力有限,当要输出100kHz的Sin曲线的时候一个周期只能11个点左右 (后来发现是程序问题,实际可以到72个点@100khz),示波器上能看到明显的阶梯,需要一个滤波器。

一直纠结有源低通,有源带通,无源LC滤波。
滤波器可以通过TI的滤波器设计软件FilterPro来设计,非常简单,有一点就是运放的增益带宽积,同频率下有源低通需要的增益带宽积比有源带通的要小很多。

我用的是8阶的滤波器

1KHZ用 LM324
10kHz 低通TL084, 带通用NE5532
100KHZ, 低通用AD8052, 带通用AD8056

结果表明8阶滤波器效果很明显,输出的波形都已经很平滑了,基本上没有毛刺。带通的输出更加好一些但是收效不是很明显了。输入有直流偏置,带通输出的波形没有直流偏置,低通输出的有直流偏置。
很可惜用Filter Solution设计的LC滤波器失败了,输出是直流电压,原因还在研究中心。

结论频率低时能用带通就带通, 频率高时低通已经足够,带通收益不大。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/133791.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 跨平台移动APP开发进阶(一):mui开发注意事项

    跨平台移动APP开发进阶(一):mui开发注意事项mui开发注意事项MuiHTML5开发框架mui是一个高性能的HTML5开发框架,从UI到效率,都在极力追求原生体验;这个框架自身有一些规则,刚接触的同学不很熟悉,特总结本文;想了解mui更详细的信息,请访问mui官网。DOM结构关于mui页面的dom,你需要知道如下规则:固定栏靠前所谓的固定栏,也就是带有.mui-bar(类选择器)属性的节点,都是基于fixed定位的元

    2022年5月31日
    32
  • 在嵌入式系统中使用opkg做版本升级

    在嵌入式系统中使用opkg做版本升级一、opkg工具版本使用opkg0.3.5版本,原buildroot自带是opkg0.3.0版本,opkg0.3.0版本不支持.gz文件的解压,所以需要升级到opkg0.3.5版本。opkg工具的默认配置文件目录:/etc/opkg/opkg.conf包服务器地址:http://sylk-sh-buffer.oss-cn-beijing.aliyuncs.com/pac…

    2022年6月11日
    53
  • Python Web 框架工具包 werkzeug「建议收藏」

    Python Web 框架工具包 werkzeug「建议收藏」一、什么是werkzeugwerkzeug官方的介绍说是一个WSGI工具包,不是一个web服务器,也不是一个web框架,它可以作为一个Web框架的底层库,因为它封装好了很多Web框架的东西,例如Request,Response等等;例如我最常用的Flask框架就是一Werkzeug为基础开发的。Werkzeug教程基础中文文档二、Werkzeug实现密码校…

    2022年10月7日
    4
  • Oracle12c(PDB中) ORA-01017: invalid username/password; logon denied

    Oracle12c(PDB中) ORA-01017: invalid username/password; logon denied问题背景描述:SQL>altersessionsetcontainer=pdbwyzc;–切换pdbSQL>defineusername=eodaSQL>defineusernamepwd=fooSQL>createuser&&usernameidentifiedby&&usernamepwd;SQL>grantdbato&&username;

    2022年5月6日
    79
  • 如何在系统中添加字体(添加字体到系统)

    笔者最近在使用win10自带的OneNote笔记本记笔记的时候,发现笔者电脑中没有华文新魏这个字体,最开始以为是OneNote不带有这个字体,经过一段时间的收集资料后发现,是笔者电脑win10系统中不带有这个字体,现将有关概念和字体安装方法做一下记录。字体是win10系统自己带有的,其他的软件自能从win10系统中用调用,而不是说字体是某些软件自带的,比如如果office的PPT中含有华文新魏这个字体,那么OneNote中就必然也含有华文新魏这个字体,并不会存在一个软件有这个字体而另一个软件不含有这个字体

    2022年4月17日
    64
  • django 聚合函数_python聚合函数

    django 聚合函数_python聚合函数前言orm模型中的聚合函数跟MySQL中的聚合函数作用是一致的,也有像Sum、Avg、Count、Max、Min,接下来我们逐个介绍聚合函数所有的聚合函数都是放在django.db.models

    2022年8月7日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号