搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
Li_阴宅
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
如何用gpt快速做好数据分析?_如何建立gpt模型进行数据分析
2
【完整代码】Java读写锁ReentrantReadWriteLock代码示例
3
Git 删除远端分支_delete main branch in git
4
7,主机名,域名映射,连接 crt_域名映射是什么意思
5
VMWare安装使用、Linux命令、Docker安装和Linux项目部署_使用vm部署上线项目
6
Jenkins + github 自动化部署配置_jenkins配置github
7
Linux 信号列表_linux 消息事件列表
8
21年Java面经分享,分享一点面试小经验_分享java面试经验
9
微信小程序项目实战+JAVA SSM框架后台管理系统
10
提取字符串中的最长数学表达式并计算(67%用例) C卷(Java&&Python&&C++&&Node.js&&C语言)_4.提取字符串中的最长数学表达式并计算
当前位置:
article
> 正文
STM32单片机可变频率幅度DDS信号发生器正弦波三角波方波AD9833_ad9833输出正弦波时幅值最大
作者:Li_阴宅 | 2024-08-10 16:30:15
赞
踩
ad9833输出正弦波时幅值最大
实践制作DIY-
GC
00
94
-
DDS信号发生器
一、功能说明:
基于
STM32
单片机设计-
DDS信号发生器
功能介绍:
硬件组成:STM32F103C系列最小系统板 +LCD1602显示器+AD9833信号模块+4*4矩阵键盘+多个按键
1.通过4*4键盘来设定频率值和三角波正弦波的幅度(方波不可以设定幅度固定4V幅度),频率设定范围0~0.99999MHz。幅度设定范围0~3.3V(低于100mV波形会失真不建议低于100mV)
2.通过4*4键盘选择输出波形范围:正弦波、方波、三角波三种模型可以设定
三、详情介绍:
视频讲解:
哔哩哔哩
搜索
UP主“爱搞单片机”
在其空间搜索关键词
“
DDS信号发生器
”
观看该视频详解讲解
功能演示操作
:
这是一款基于
STM32
单片机
DDS信号发生器
。
硬件组成:STM32F103C系列最小系统板 +LCD1602显示器+AD9833信号模块+4*4矩阵键盘+多个按键
1.通过4*4键盘来设定频率值和三角波正弦波的幅度(方波不可以设定幅度固定4V幅度),频率设定范围0~0.99999MHz。幅度设定范围0~3.3V(低于100mV波形会失真不建议低于100mV)
2.通过4*4键盘选择输出波形范围:正弦波、方波、三角波三种模型可以设定
硬件组成:STM32F103C系列最小系统板 +LCD1602显示器+AD9833信号模块+4*4矩阵键盘+多个按键
1.通过4*4键盘来设定频率值和三角波正弦波的幅度(方波不可以设定幅度固定4V幅度),频率设定范围0~0.99999MHz。幅度设定范围0~3.3V(低于100mV波形会失真不建议低于100mV)
2.通过4*4键盘选择输出波形范围:正弦波、方波、三角波三种模型可以设定
具体测试方法观看视频详细介绍。。。
了解更多尽请观看视频讲解。。。
声明:
本文内容由网友自发贡献,转载请注明出处:
【wpsshop博客】
推荐阅读
article
【
嵌入式
】
STM32
&12864点阵
屏
使用
SimpleGUI
单色
屏
接口库——(2)精简字库_
单色
屏
使...
精简字库首先要列出整个目标系统中所有可能用到的文字,然后进行去重,提炼出目标系统中用到的所有汉字。然后给这些汉字进行重新...
赞
踩
article
04
:【
stm32
】
LED
编程和
按键
控制
...
首先,我们想象一下,让
LED
灯点亮,引脚应该是输出模式,那么应该是通用模式,还是复用模式喃?所以我们先创建一个GPIO_...
赞
踩
article
【
STM32
】
EXTI
与
NVIC
标准库
使用
框架
...
EXTI
与
NVIC
标准库
使用
框架
【
STM32
】
EXTI
与
NVIC
标准库
使用
框架
本篇博...
赞
踩
article
【
stm32
】
EXTI
外部
中断
...
EXTI
(Extern Interrupt)外部
中断
EXTI
可以监测指定GPIO口的电平信号,当其指定的GPIO口产生电...
赞
踩
article
STM32
驱动
直流
无刷电机
(
BLDC
)发声...
STM32
驱动
直流
无刷电机
(
BLDC
)发声
STM32
驱动
直流
无刷电机
(
BLDC
)发声 ...
赞
踩
article
STM32
-
低功耗
模式详解...
低功耗
模式(Low Power Mode)是为了减少电子设备的能耗而设计的操作模式,广泛应用于依赖电池供电的设备中,旨在...
赞
踩
article
STM32
--
低功耗
模式
详解_
stm
低功耗
设置...
PDDS位用来区分停机还是待机
模式
。PDDS = 0,进入停机
模式
,PDDS = 1,进入待机
模式
;LPDS位用来控电压...
赞
踩
article
STM32
-
GPRS
模块
连接系统主站_
stm32gprs
...
STM32
-
GPRS
模块
连接系统主站_
stm32gprs
stm32gprs
目录: 一、...
赞
踩
article
[
stm32
]
SIM808
模块
之
发短信
\
GPS
\TCP\
HTTP
研究...
SIM8008是四频
模块
,全球可用。含有TTL电平接口等接口,能够实现
发短信
、打电话、GPRS传输数据、
GPS
等功能。...
赞
踩
article
stm32
利用
SIM800C
模块定位再通过该模块
http
协议发送给服务器_
at
+
clbs
...
1、
http
基本命令AT+SAPBR=3,1,"APN","UNINET" //CMNET移动 CNNET电信 UNIN...
赞
踩
article
02
:【
stm32
】工程模板
的
创建
...
将这2个文件也复制粘贴到Start文件夹里面,这2个文件是CPU内核
的
寄存器
的
描述文件。然后在Keil软件里面
创建
一个文...
赞
踩
article
01
:【
stm32
】
软件
安装
及
stm32
的
简要
介绍
...
我们本次学习
的
芯片是STM32F103C8T6,STM32代表数据地址是32位(4个字节)存储
的
。所以存储空间
的
大小
的
0...
赞
踩
article
STM32
——
创建
HAL
库
工程
_
hal
库怎么包括...
stm32入门,
创建
hal
库
工程
_
hal
库怎么包括
hal
库怎么包括 ...
赞
踩
article
【
STM32
+
CubeMX
+HAL库教程】
新建
一个
工程
(
STM32
F103
)_
stm32f103
新...
注意:目前F103系列,常用8MHz晶振,也有用25MHz晶振的板子,要注意查看。其下,有常用的main.c、it.c等...
赞
踩
article
【
STM32
】标准
库
与
HAL
库
对照学习教程零
--
开发环境
的
搭建_
mdk530
...
本文详细介绍了如何搭建
STM32
的
开发环境,包括下载与安装Keil5,破解Keil5,安装软件包,以及
STM32
Cube...
赞
踩
article
stm32
---
定时器
输入捕获...
在
定时器
中断实验章节中我们介绍了通用
定时器
具有多种功能,输入捕获就是其中一种。。输入捕获可以对输入的信号的上升沿,下降沿...
赞
踩
article
stm32
--
TIM
定时器
(详解)_
stm32
tim
...
STM32
定时器
是一种用于测量和控制时间的硬件模块,内置在STM32微控制器中。它具有多个定时/计数通道,可以用于生成脉...
赞
踩
article
STM32
------
系统
定时器
_
cortex
-m4f
系统
定时器
怎么配置...
文章目录前言一、
系统
定时器
1.简介2.工作原理3.频率的概念二、库函数1.
系统
定时器
配置2.示例三、最大定时时间1.确定...
赞
踩
article
STM32
--
定时器
_
stm32
定时器
相关
的
函数
,
主要用到以下几个:(1) ()
函数
,
作用是
初始化
定...
本文详细介绍了
STM32
中
的
定时器
类型、时钟树配置、基本
定时器
和通用
定时器
的
工作原理,以及高级
定时器
的
特性如重复次数计数...
赞
踩
article
stm32
——
定时器
_
stm32
定时器
...
文章介绍了STM32F103C8T6中的
定时器
类型,包括基本
定时器
和通用
定时器
的结构和功能,如时钟源、预分频器、计数器和...
赞
踩
相关标签
stm32
嵌入式硬件
单片机
SimpleGUI
12864屏幕
笔记
经验分享
BLDC音乐
GPRS模块连接系统主站
嵌入式
网络