radio988931 发表于 2024-3-3 09:31:37

制作DDS信号发生器

本帖最后由 radio988931 于 2024-3-3 09:41 编辑

      手里有一个90年代的普通高低频信号发生器,偶尔用示波器测试发现其高频AM调幅波失真,且此信号发生器低频输出也不可调。想买个DDS信号发生器但新的太贵二手体积庞大。于是使用单片机和DDS模块自己制作了一个简单实用的信号发生器,成本几十元,目前面包板调试完成准备找个塑料壳子组装起来。
功能:正弦波、方波、三角波输出(1Hz~2MHz);音频扫频输出(正弦波/方波/三角波);AM调幅波输出(调制1KHz/载波最大2MHz);频率计数器。所有功能均采用一旋转编码器调节。
测试波形如下图,望大家指正拍砖:lol
               
               

pc128 发表于 2024-3-3 09:40:44

上电路图啊

radio988931 发表于 2024-3-3 09:44:15

本帖最后由 radio988931 于 2024-3-3 09:45 编辑

pc128 发表于 2024-3-3 09:40
上电路图啊

图纸还需要整理,目前都是各个部分在纸上手绘比较潦草,边调试边更改,后续会整理上传:handshake

匹诺曹 发表于 2024-3-3 11:31:23

楼主能否公布一下详细的制作与软件,以造褔广大的坛友。

radio988931 发表于 2024-3-3 11:32:58

匹诺曹 发表于 2024-3-3 11:31
楼主能否公布一下详细的制作与软件,以造褔广大的坛友。

这两天完善一下,完成整理资料分享大家:handshake

匹诺曹 发表于 2024-3-3 11:36:03

radio988931 发表于 2024-3-3 11:32
这两天完善一下,完成整理资料分享大家

翘首盼望:lol 。

radio988931 发表于 2024-3-3 11:38:24

匹诺曹 发表于 2024-3-3 11:36
翘首盼望 。

匹诺曹老师您是高手,我这纯属班门弄斧。程序年前改了几次,电路也多次实验更改,接下来把它完成了整理好资料上传分享:lol

amwbsrhk 发表于 2024-3-3 11:56:40

前几天下单的元器件也准备回来到了,期待分享完整的制作资料

radio988931 发表于 2024-3-3 12:12:40

amwbsrhk 发表于 2024-3-3 11:56
前几天下单的元器件也准备回来到了,期待分享完整的制作资料

你是节后元器件大采购啊:lol

HD123 发表于 2024-3-3 12:38:45

不错,做得好!

mjzz123 发表于 2024-3-3 12:55:44

我也做一个,等盼楼主的资料。

SPKBL 发表于 2024-3-3 13:58:13

之前也做了一个扫频PLL信号源,和楼主一样是全部功能只用一个编码器操作:lol ,芯片是SI5351A,2.6k-300MHz三通道独立输出步进1Hz,还可以扫频,调静态相位偏移,缺点就是只能输出方波:Q 这个的源码和资料之后会单独开一个帖分享出来


还有刚刚买了个AD9959模块玩玩,这应该是常见的DDS芯片中性能最强的了:lol

ycjd 发表于 2024-3-3 14:06:16

才疏学浅    看不懂:L

radio988931 发表于 2024-3-3 14:10:05

本帖最后由 radio988931 于 2024-3-3 14:13 编辑

SPKBL 发表于 2024-3-3 13:58
之前也做了一个扫频PLL信号源,和楼主一样是全部功能只用一个编码器操作 ,芯片是SI5351A,2.6k-300MHz ...

我也买了SI5351最终使用了AD9833,SI5351频率高。AD9959太贵;P

xuezhimeng2010 发表于 2024-3-5 16:33:05

ad9833用过,波形比单片机dac产生的要好得多。
页: [1] 2
查看完整版本: 制作DDS信号发生器