发作品签到
标准版

DDS信号发生器 (基于AD9833模块和51单片机的)

工程标签

9.3k
0
0
22

简介

本项目采用的是现成的AD9833模块(某宝30元包邮左右)+51单片机40P+LCD1602 实现功能见下方描述

简介:本项目采用的是现成的AD9833模块(某宝30元包邮左右)+51单片机40P+LCD1602 实现功能见下方描述

开源协议

Public Domain

创建时间:2022-04-10 14:42:54更新时间:2022-05-16 10:49:35

描述

本项目实现如下功能:

1.输出由按键调整的正弦波、方波、三角波

2.频率100Hz-1MHz可调

3.幅值0-5V可调(实际到不了0V,接近0)

4.频率和幅值步进可调(步进1-10000),带复位按键

 

细节:DC头5V供电,LCD1602和整个板子的螺柱是M3型号

按键说明:

+/-: 加/减按键,可长按

SET:设置按键,f为设置频率,A为设置幅值,B为设置步进

WaveForm:波形设置按键

使用方法:将单片机烧录hex文件即可

 

本项目是作为呼吸信号测量电路的高频信号发生模块,而那个模块需要10*10cmPCB板所以这块PCB板没有做压缩处理,若有不足欢迎提出。

也欢迎关注我,后续会继续分享

 

--------------------------------分割线--------------------------------

 

鉴于AD9833模块自带的放大倍数是5倍,有时候频率过高波形的幅值会下降,所以我仿照模块的官方手册制作了一个放大倍数可调的V2.0版本

在前一个版本的基础上增加以下功能:

1.增加射极跟随器,从PGA1口输出,提高带动负载能力

2.增加手动调节放大倍数功能,采用3296W滑动变阻器(定调20KΩ),理论上能将原始信号放大0-20倍,从VOUT1口输出

3.增加SMA接口,输出PGA信号

4.增加5V电压输出

 

 

 

 

设计图

原理图(1 / 2)
PCB

BOM

暂无BOM

附件

序号文件名称下载次数
1
Project1.hex
300
克隆工程
添加到专辑
0
0
分享
侵权投诉

评论

全部评论(1)
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航