设计一款信号发生器 三角波 正玄波 方波

2020-02-03 10:07发布

波形发生器用AD9833来做

AGC用AD8055来做
特性:
频率、相位数字可编程
能耗:20mW/3V
输出频率范围:0~12.5MHz
输出波类型:正弦波、三角波、方波。
工作电压范围:2.3~5.5V。
不需外部组件。
3线SPI接口。
工作温度范围:-40~+105℃
低功耗选择。
10管脚MSOP封装
AD9833的价格大概在25以上一片
122X32的价格大概也会20几元一片
其他的芯片就几块钱了


下面是我选用的主要元器件的图片


示波器.jpg (71.96 KB, 下载次数: 0) 下载附件 2012-9-14 09:08 上传
用示波器的旋钮来调节频率,这个旋钮式360度无限制的带按下按钮的。用122X32的汉字显示屏做菜单显示。还有几个用户按键,可以通过旋钮与液晶显示来设定按键的功能,比如设置按键1为输出1KHZ的方波、按键2设置为输出1KHZ三角波,也可以选择手动调节功能,设置好输出的波形类型然后手动旋转旋钮波形的频率跟着旋钮变化等功能。确认按键就是旋钮的按下调节时用旋钮的左右来调节。还有存储功能来存储用户设置。以及DS1302实时时钟芯片显示日期时间。用STC12C5A60S2 来做主控芯片。PL2303做USB转串口做通讯。我还会写好上位机来控制进行设定用户参数和DS1302与电脑同步时间等功能。公开电路和源程序。引出部分IO接口做二次开发用。完成后有空PCB、半成品、套件、成品向大家提供。

实际调试期间我会实时更新本帖

2012/9/13  09:10      发布

现在已经在淘宝购买了示波器旋钮和122X32汉字液晶 正在物流的路上 AD9833我这里有一片先用着

2012/9/14 08:46       更新

今天早上示波器旋钮到了我这次发了10只
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
17条回答
javabean
1楼-- · 2020-02-05 00:20
结果如何?
shijie30
2楼-- · 2020-02-05 03:53
DA的话 最便宜的办法 就是PWM波再加两级RC滤波 效果还可以的
hqgboy
3楼-- · 2020-02-05 07:55
 精彩回答 2  元偷偷看……
ibmx311
4楼-- · 2020-02-05 13:05
ad9833不超频的话可以良好输出1M左右,频率再高一些的话,就不好用
做这个,最好的办法是fpga+高速dac
我认为,从学习的角度上讲,还是用fpga+dac好,就算ad9833的性能可以忍受,做一个也没多大意义
何况,对于信号源来讲,有了这些只不过是个零头.
elevator
5楼-- · 2020-02-05 17:22
支持,帮顶

一周热门 更多>