[电路/定理] 滤波器的设计,想请教一下这种信号该怎么分析设计滤波

[复制链接]
2899|28
 楼主| zwx1777 发表于 2019-10-20 19:14 | 显示全部楼层 |阅读模式
滤波器的设计,自己做的一个元件,一共四个电极,两个电极通电,两个电极接示波器。
想请教一下这种信号该怎么分析设计滤波,这是用示波器测的的一个信号,可以信号的强度有一个周期的变化(正弦型),红色线,想知道这种信号是属于什么,怎么设计滤波电路比较好啊...
求救啊~~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
billypeng 发表于 2019-10-20 19:38 | 显示全部楼层
先用fft分析,找出基波和谐波怎么样?凭肉眼应该很难看出来。另外,你对自己的系统应该有些了解,基波和谐波大概是多少。
 楼主| zwx1777 发表于 2019-10-20 20:18 | 显示全部楼层
billypeng 发表于 2019-10-20 19:38
先用fft分析,找出基波和谐波怎么样?凭肉眼应该很难看出来。另外,你对自己的系统应该有些了解,基波和谐 ...

好的,这个,,fft分析一般用什么啊,,这个系统。。就这样简单的这样一个电路..
VH我用示波器测出来的...

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评论

@zyj9490 :是的 hall effect  发表于 2019-10-24 13:49
这不是HULL的原理吗?  发表于 2019-10-24 13:00
steelen 发表于 2019-10-21 13:21 | 显示全部楼层
电磁流量计还是?
xmar 发表于 2019-10-21 13:32 | 显示全部楼层
用窄带滤波器滤波,输出噪声会大大减小。
 楼主| zwx1777 发表于 2019-10-21 14:33 | 显示全部楼层
steelen 发表于 2019-10-21 13:21
电磁流量计还是?

霍尔元件啦
 楼主| zwx1777 发表于 2019-10-21 14:37 | 显示全部楼层
xmar 发表于 2019-10-21 13:32
用窄带滤波器滤波,输出噪声会大大减小。

这种要怎么设计啊,主要考虑什么因素呢...小白不太懂...
steelen 发表于 2019-10-21 16:23 | 显示全部楼层
给个带通滤波器
 楼主| zwx1777 发表于 2019-10-21 19:06 | 显示全部楼层

在网上下载一个就行么..这个要怎么选啊,,根据什么选啊

评论

先做个FFT,看看中心频率和干扰频率 然后确定中心频率和带宽  发表于 2019-10-22 10:38
Jack315 发表于 2019-10-22 14:50 | 显示全部楼层
设计滤波器需要确定对信号和滤波的要求。

下面提供一个用 Matlab 做的示意例子供 LZ 参考:



例子中假设用一个带通滤波器可以达到所需要的滤波要求。
【文档说明】
Filter.pdf:示意性设计过程。
Filter.mlx:Matlab 实时脚本。
bpf.m:生成带通滤波器的 Matlab 函数。
Wave.jpg:原始信号波形图和粗糙的测量用于生成信号数据。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| zwx1777 发表于 2019-10-23 11:22 | 显示全部楼层
Jack315 发表于 2019-10-22 14:50
设计滤波器需要确定对信号和滤波的要求。

下面提供一个用 Matlab 做的示意例子供 LZ 参考:

感谢~
 楼主| zwx1777 发表于 2019-10-23 20:40 | 显示全部楼层
Jack315 发表于 2019-10-22 14:50
设计滤波器需要确定对信号和滤波的要求。

下面提供一个用 Matlab 做的示意例子供 LZ 参考:

老哥,能问一下那个频谱分析那里的frequency和finish是什么意思啊...
 楼主| zwx1777 发表于 2019-10-23 22:13 | 显示全部楼层


不好意思再问一下,,这个我用我的数据怎么做不出来....这是原始数据。能再指导一下么,不胜感激

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
Jack315 发表于 2019-10-24 12:43 | 显示全部楼层
zwx1777 发表于 2019-10-23 20:40
老哥,能问一下那个频谱分析那里的frequency和finish是什么意思啊...

frequency 是与 fft 数据对应的 频率数据。
以 frequency 为横坐标,fft 的模为纵坐标,做出的图就是信号的幅频特性图。
根据这个图可以知道信号的频率(范围)。

fft 结果的数据长度比较大。图中只画出 1:finish 部分的数据。
在 finish+1:end/2 部分的数据都是高频噪声部分的频谱。
 楼主| zwx1777 发表于 2019-10-24 13:47 | 显示全部楼层
Jack315 发表于 2019-10-24 12:43
frequency 是与 fft 数据对应的 频率数据。
以 frequency 为横坐标,fft 的模为纵坐标,做出的图就是信号 ...

能请烦看一下上面的回复么,我试着对我的数据进行分析没做出来...好蠢啊我 ,坐等大佬解释一下   
Jack315 发表于 2019-10-24 15:22 | 显示全部楼层
下面提供的示意例子使用 LZ 提供的测量数据:

根据对信号的分析和设计约束的假设,分别设计了一个低通滤波器和一个带通滤波器。



【文档说明】
滤波器设计.pdf:示意性设计过程。
ZWX1023-20mA.xlsx:原始信号数据(添加了数据标题)。
ZWX1023_20mA.mat:Matlab 格式的原始信号数据。
ZWX1023_20mA_Filter.mlx:Matlab 实时脚本。
LPF.fda:低通滤波器的 Matlab 设计文件。
LPFilter.m:生成低通滤波器的 Matlab 函数。
BPF.fda:带通滤波器的 Matlab 设计文件。
BPFilter.m:生成带通滤波器的 Matlab 函数。

【器件输出信号】



【频谱分析】





【低通滤波器输出】



【带通滤波器输出】


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
Jack315 发表于 2019-10-24 15:38 | 显示全部楼层
Matlab 里有个 Filter Designer 应用:



命令行输入 filterDesigner 同样会打开这个应用。

*.fda 文件可以在这个应用里打开或保存。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| zwx1777 发表于 2019-10-24 18:20 | 显示全部楼层
本帖最后由 zwx1777 于 2019-10-24 18:23 编辑
Jack315 发表于 2019-10-24 15:38
Matlab 里有个 Filter Designer 应用:

太棒了,老哥,想抱大腿亲,感谢....能加个好友么,跪求(1120774045)这是我的QQ,大佬留下联系方式也可
Jack315 发表于 2019-10-24 19:15 | 显示全部楼层
zwx1777 发表于 2019-10-24 18:20
太棒了,老哥,想抱大腿亲,感谢....能加个好友么,跪求(1120774045)这是我的QQ,大佬留下联系方式也可[ ...

有问题发帖子吧,坛子里牛人多,更容易得到想要的答案。
 楼主| zwx1777 发表于 2019-10-25 14:01 | 显示全部楼层
Jack315 发表于 2019-10-24 19:15
有问题发帖子吧,坛子里牛人多,更容易得到想要的答案。

好的,谢谢你
您需要登录后才可以回帖 登录 | 注册

本版积分规则

12

主题

70

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部