12
返回列表 发新帖

2

主题

0

好友

377

积分

业余侠客 当前离线

Rank: 4

UID
11900
帖子
344
精华
0
经验
377 点
金钱
322 ¥
注册时间
2006-8-31
发表于 2013-7-6 03:16 | 显示全部楼层
首先要了解对象,例如方波的失真是47.6%,折算为分贝是-6.5dB。
其次是要了解自己的要求,把方波转为正弦波,你要求这正弦波的失真是多少?假如是1%,即是-40dB。
然后要了解滤波器的能力,要把3次谐波即60kHz衰减33.5dB以上,这需要什么滤波器?

呵呵,如果帮不上忙那也没办法了

16

主题

13

好友

4785

积分

罗宾汉 当前离线

平平常常

Rank: 7Rank: 7Rank: 7

UID
78781
帖子
4163
精华
4
经验
4785 点
金钱
4111 ¥
注册时间
2009-2-6

DIY大赛获奖 DIY大赛冠军

发表于 2013-7-6 07:24 | 显示全部楼层
314613767 发表于 2013-7-5 22:40
是的,大概要考虑到哪些方面的内容呢

前面朋友都帮你分析了,我就不再重复了,我记得还有一种较为简单的方法就是用收音机的原理做成调谐震荡,也可以解决这个问题。

21

主题

12

好友

2850

积分
     

罗宾汉 当前在线

Rank: 7Rank: 7Rank: 7

UID
360418
帖子
2929
精华
0
经验
2850 点
金钱
2701 ¥
注册时间
2011-7-4
发表于 2013-7-6 10:02 | 显示全部楼层
LC串联谐振器(即你说的无源带通滤波器)能办到,不过要注意的是,LC串联谐振器得到的波形失真度与输入方波的对称性、阻抗是否匹配有很大的关联;如果你的方波是对称的、LC串谐频率等于方波频率、输入阻抗(RI)=XL=XC=输出阻抗(RL),那么,电路输出幅值稳定、高纯度的正弦波(至少比纯一狼还要纯吧),例图:
1111.jpg
其中:R1=XL1=XC1=R2=2K (在20KHZ频率下,R1为信号源内阻,R2为LC负载)
如果你的方波不是50%占空比的非对称方波,可以使用PLL电路(例如CD4046、74HC4046)使非对称波变成对称方波
又或者你需要一个可用单片机控制的从20HZ到20KHZ连续可变的方波变正弦波,可以使用PLL+压控正弦波振荡器(MC1046B、ICL8038)

25

主题

6

好友

940

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
264606
帖子
892
精华
0
经验
940 点
金钱
852 ¥
注册时间
2010-11-24
发表于 2013-7-6 10:28 | 显示全部楼层
方波 如果做 傅里叶 展开 的话 正弦波 分量 可是 非常丰富的  
你要抽取 那一个 频率分量

其实 可以 设计一个  又方波频率控制 正弦波 频率的 发生器  
采集到 方波 测出频率后  输出给正弦波 发生器 作为频率参数
至于 幅值 相位  在正弦波发生器处调节

25

主题

6

好友

940

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
264606
帖子
892
精华
0
经验
940 点
金钱
852 ¥
注册时间
2010-11-24
发表于 2013-7-6 10:50 | 显示全部楼层
我帮你 初步设计 了这样一套系统
首先通过 一个输入信号调理电路 然后做 AD采集 将采集到得 模拟信号数字话
使用 ad 的目的是 为了得到 方波 的幅值

然后 单片机 对采集的数据  做 过零 得到 频率  相位 也可以通过 过零 得出
然后 在单片机的 rom 中建立 正弦波的 波表 波表 就是 类似于 上高中时候学习 三角函数 时候的描点作图
然后单片机 通过 采集到 的 方波 的频率 幅值 相位 数据 通过波表 向dac 送数据
这个时候 在 dac 的 输出端口就可以得到一个 阶梯型 离散 的类似 正弦波 阶梯型的 细腻程度 取决与 波表的样本数量
样本数量越多波形越细腻 ,但是 毕竟 还有非常多 的 高频 成分 ,这个时候 要设计一个  低通滤波器了
低通滤波器 的 参数 可以自己 按设计要求来 设计 建议设计成 有源的



通过 低通滤波器 以后 的 阶梯型 正弦波 将编程 边缘非常平滑 的 仿真度 及其高的 完美 的  正弦波 波形

一个字一个字 打的
希望能够帮助你

25

主题

6

好友

940

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
264606
帖子
892
精华
0
经验
940 点
金钱
852 ¥
注册时间
2010-11-24
发表于 2013-7-6 10:52 | 显示全部楼层
如果你非要 捕获 方波里面的 正弦波频率分量的话
需要使用 DSP做  FFT 运算  单片机 没有这个本事
成本就贵了

25

主题

4

好友

98

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
490843
帖子
272
精华
0
经验
98 点
金钱
92 ¥
注册时间
2012-4-21
 楼主| 发表于 2013-7-6 11:19 | 显示全部楼层
老哥 发表于 2013-7-6 03:16
首先要了解对象,例如方波的失真是47.6%,折算为分贝是-6.5dB。
其次是要了解自己的要求,把方波 ...

多谢,,又学到了......就是这单位转来转去。有点晕

25

主题

4

好友

98

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
490843
帖子
272
精华
0
经验
98 点
金钱
92 ¥
注册时间
2012-4-21
 楼主| 发表于 2013-7-6 11:22 | 显示全部楼层
forsli@163.com 发表于 2013-7-6 10:02
LC串联谐振器(即你说的无源带通滤波器)能办到,不过要注意的是,LC串联谐振器得到的波形失真度与输入方波 ...

  手上现有的电感没有那么大的 。。。。。

25

主题

4

好友

98

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
490843
帖子
272
精华
0
经验
98 点
金钱
92 ¥
注册时间
2012-4-21
 楼主| 发表于 2013-7-6 11:24 | 显示全部楼层
孙强 发表于 2013-7-6 10:50
我帮你 初步设计 了这样一套系统
首先通过 一个输入信号调理电路 然后做 AD采集 将采集到得 模拟信号数字 ...

辛苦了 ,很感谢.....

56

主题

12

好友

6091

积分
     

青铜剑侠 当前离线

小熊猫

Rank: 8Rank: 8

UID
59487
帖子
7499
精华
0
经验
6091 点
金钱
5748 ¥
注册时间
2008-10-20
发表于 2013-7-6 11:29 | 显示全部楼层
可调正弦波发生器
头像被屏蔽

38

主题

15

好友

5593

积分

禁止发言 当前离线

UID
116816
帖子
5545
精华
0
经验
5593 点
金钱
5531 ¥
注册时间
2009-7-8
发表于 2013-7-6 13:10 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc.

返回顶部