有方波、三角波、正弦波发生器方案吗?

[复制链接]
4738|52
手机看帖
扫描二维码
随时随地手机跟帖
lkjoi|  楼主 | 2017-8-30 20:02 | 显示全部楼层 |阅读模式
想做一个信号发生器,能提供点方案吗
afgnhgrf| | 2017-8-30 20:02 | 显示全部楼层
首先由555定时器组成的多谐振荡器产生方波,然后由积分电路将方波转化为三角波,最后用低通滤波器将方波转化为正弦波,但这样的输出将造成负载的输出正弦波波形变形,因为负载的变动将拉动波形的崎变。

使用特权

评论回复
afgnhgrf| | 2017-8-30 20:28 | 显示全部楼层
原理框图
QQ截图20170830203054.jpg

使用特权

评论回复
heping517| | 2017-8-30 20:40 | 显示全部楼层
方波、三角波、正弦波、信号发生器的原理框图
QQ截图20170830204250.jpg

使用特权

评论回复
heping517| | 2017-8-30 20:40 | 显示全部楼层
RC正弦波振荡电路、电压比较器、积分电路共同组成的正弦波—方波—三角波函数发生器的设计方法

使用特权

评论回复
heping517| | 2017-8-30 20:42 | 显示全部楼层
先通过RC正弦波振荡电路产生正弦波,再通过电压比较器产生方波,最后通过积分电路形成三角波

使用特权

评论回复
heping517| | 2017-8-30 20:43 | 显示全部楼层
此电路具有良好的正弦波和方波信号

使用特权

评论回复
heping517| | 2017-8-30 20:47 | 显示全部楼层
但经过积分器电路产生的同步三角波信号,存在难度

使用特权

评论回复
heping517| | 2017-8-30 20:47 | 显示全部楼层
原因是积分器电路的积分时间常数是不变的,而随着方波信号频率的改变,积分电路输出的三角波幅度同时改变

使用特权

评论回复
heping517| | 2017-8-30 20:50 | 显示全部楼层
若要保持三角波幅度不变,需同时改变积分时间常数的大小

使用特权

评论回复
heping517| | 2017-8-30 20:51 | 显示全部楼层
函数发生器总电路图
QQ截图20170830205401.jpg

使用特权

评论回复
heping517| | 2017-8-30 20:53 | 显示全部楼层
555定时器接成多谐振荡器工作形式,C2为定时电容,C2的充电回路是R2→R3→RP→C2;C2的放电回路是C2→RP→R3→IC的7脚(放电管)

使用特权

评论回复
heping517| | 2017-8-30 20:57 | 显示全部楼层
由于R3+RP》R2,所以充电时间常数与放电时间常数近似相等,由IC的3脚输出的是近似对称方波

使用特权

评论回复
heping517| | 2017-8-30 20:58 | 显示全部楼层
按图所示元件参数,其频率为1kHz左右,调节电位器RP可改变振荡器的频率。方波信号经R4、C5积分网络后,输出三角波。三角波再经R5、C6积分网络,输出近似的正弦波

使用特权

评论回复
heping517| | 2017-8-30 21:01 | 显示全部楼层
C1是电源滤波电容。发光二极管VD用作电源指示灯

使用特权

评论回复
zxq6| | 2017-8-30 21:11 | 显示全部楼层
用da多简单

使用特权

评论回复
vibra2016| | 2017-8-30 22:19 | 显示全部楼层
这个重点的在于模拟电路的设计 上

使用特权

评论回复
vibra2016| | 2017-8-30 22:21 | 显示全部楼层
至于几种信号的软件代码上的实现,还是蛮简单的

使用特权

评论回复
vibra2016| | 2017-8-30 22:23 | 显示全部楼层
将各周期信号按照时域进行分解处理成数字存储在flash中

使用特权

评论回复
vibra2016| | 2017-8-30 22:25 | 显示全部楼层
然后在需要的时候,将对应的波形信号数据依次读出来进行输出

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

64

帖子

0

粉丝