STM32用DAC产生正弦,三角,方波的计算公式

不知道在32固件库的math.h中是否有产生正弦,三角,方波的计算公式,望高手给出公式,给出详解,谢谢!!... 不知道在32固件库的math.h中是否有产生正弦,三角,方波的计算公式,望高手给出公式,给出详解,谢谢!! 展开
 我来答
对方已拒接0
2016-02-04 · TA获得超过1431个赞
知道小有建树答主
回答量:297
采纳率:0%
帮助的人:60.6万
展开全部
正弦波用sin函数来产生数据,放大一定倍数(比如2047)后再加上偏移后取整数作为即可,一般根据精度可选40点或80点的!

三角波额y=kx。在输出一个周期波形的数组中数据从0开始以等差方式递增到某个值,然后再以等差的方式减少回到0.

方波的话……看看方波的定义,

正弦波是频率成分最为单一的一种信号,因这种信号的波形是数学上的正弦曲线而得名。任何复杂信号——例如音乐信号,都可以看成由许许多多频率不同、大小不等的正弦波复合而成。
三角波(Triangular Wave)也称锯齿波,是指主要用在CRT作显示器件的扫描电路中的波形。如示波器,显像管,显示器等.CRT是由许多点组成的.要形成光栅就要有电子束轰击这些发光点.扫描电路分水平和垂直扫描两种.可以一行或一帧的对CRT进行扫描.电子束从第一行或帧的一端开始扫到另一端,马上返回扫第二行或第二帧.......三角波的特点是电压渐渐增大突然降到零.正好适合用于扫描电路中.
方波是一种非正弦曲线的波形,通常会与电子和讯号处理时出现。理想方波只有“高”和“低”这两个值。电流或电压的波形为矩形的信号即为矩形波信号,高电平在一个波形周期内占有的时间比值称为占空比,占空比为50%的矩形波称之为方波。方波有低电平为零与为负之分,必要时,可加以说明“低电平为零”、“低电平为负”。
txlily67
2016-01-27 · TA获得超过4.9万个赞
知道大有可为答主
回答量:8650
采纳率:73%
帮助的人:891万
展开全部
正弦波用sin函数来产生数据,放大一定倍数(比如2047)后再加上偏移(比如2047)后取整数作为即可,一般根据精度可选40点或80点的。或者网上直接下载现成的正弦数据表也可以啊!

三角波更简单,y=kx。在输出一个周期波形的数组中数据从0开始以等差方式递增到某个值,然后再以等差的方式减少回到0.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ATF144X
推荐于2018-04-05 · TA获得超过1.2万个赞
知道大有可为答主
回答量:5344
采纳率:77%
帮助的人:4607万
展开全部
正弦波用sin函数来产生数据,放大一定倍数(比如2047)后再加上偏移(比如2047)后取整数作为即可,一般根据精度可选40点或80点的。或者网上直接下载现成的正弦数据表也可以啊!

三角波更简单,y=kx。在输出一个周期波形的数组中数据从0开始以等差方式递增到某个值,然后再以等差的方式减少回到0.

方波的话……需要计算吗?看看方波的定义,很快就能写出来的啊。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2019-12-16
展开全部
正弦波用sin函数来产生数据,放大一定倍数(比如2047)后再加上偏移(比如2047)后取整数作为即可,一般根据精度可选40点或80点的。或者网上直接下载现成的正弦数据表也可以啊!

三角波更简单,y=kx。在输出一个周期波形的数组中数据从0开始以等差方式递增到某个值,然后再以等差的方式减少回到0.

方波的话……需要计算吗?看看方波的定义,很快就能写出来的啊。
求采纳哟
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
查晓筠0i5
2015-05-02 · TA获得超过2752个赞
知道大有可为答主
回答量:2.1万
采纳率:1%
帮助的人:4906万
展开全部
关注这个。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式