D/A转换,我用查表循环。这正弦波的表格提供下给我 785217313@qq.com
1个回答
展开全部
正弦波的表格你要做成什么步进值呢?
一个正弦周期为360°,你希望每相邻两个数的间隔角度是多少呢?
事实笑燃上,自己用Excel制作非常容易:碰敏虚
假设一个周期分为N个点。
第一列设为序号:An=n,n=0,1,2...N
第二列设拿渣为角度:Bn=n*360/N
第三列设为正弦值:Cn=Sin(Bn)
一个正弦周期为360°,你希望每相邻两个数的间隔角度是多少呢?
事实笑燃上,自己用Excel制作非常容易:碰敏虚
假设一个周期分为N个点。
第一列设为序号:An=n,n=0,1,2...N
第二列设拿渣为角度:Bn=n*360/N
第三列设为正弦值:Cn=Sin(Bn)
追问
DAC0832正弦波转换表格,我想要输出频率为30HZ的,本人菜鸟,一个查表生成一个完整的正弦波吗
追答
查表的目的是代替正弦计算。因为单片机等处理器进行正弦运算程序非常复杂,且耗CPU资源大。
因此,事先将需要计算的正弦值用其它工具计算出来,以表格的方式存储。就如上述表格,假设N=360°,那么,程序中需要计算Sin30°时,只需读取表格中第31行的对应数据即可。
30Hz正弦波,周期为1/30 S,一个周期输出360点(实际可以少一些),那么,每格1/30/360 S,输出一个正弦值,从Sin0°开始,依次输出Sin1°、Sin2°、Sin3°...Sin359°,然后又输出Sin0°...周而复始的输出,即可获得正弦波了。
来自:求助得到的回答
Sievers分析仪
2024-10-13 广告
2024-10-13 广告
是的。传统上,对于符合要求的内毒素检测,最终用户必须从标准内毒素库存瓶中构建至少一式两份三点标准曲线;必须有重复的阴性控制;每个样品和PPC必须一式两份。有了Sievers Eclipse内毒素检测仪,这些步骤可以通过使用预嵌入的内毒素标准...
点击进入详情页
本回答由Sievers分析仪提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询