找回密码
 立即注册
查看: 1008|回复: 5

正玹表的计算

[复制链接]

5

主题

8

回帖

109

积分

注册会员

积分
109
发表于 2023-6-13 10:40:48 | 显示全部楼层 |阅读模式
在使用STC8H8K单片机产生正玄波的波形,看了例程 正玹表的计算-1.png

不知道表格中的数据是如何计算的?如果改成频率是1KHZ,表格数据如何计算?例程44-两路高级互补
回复

使用道具 举报 送花

5

主题

8

回帖

109

积分

注册会员

积分
109
发表于 2023-6-14 08:08:02 | 显示全部楼层
哪位大咖能回复下,谢谢

点评

你贴图出来的是200个采样点,每5us输出一个值,频率就是1KHz 将你的需求提具体一点,仅仅说频率改为1K,别人没法帮你 比如:波峰值是多少?波谷值是多少?一个周期需要多少个点?  详情 回复 发表于 2023-6-15 09:15
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:38
  • 最近打卡:2025-04-30 14:38:57

25

主题

977

回帖

3599

积分

超级版主

积分
3599
发表于 2023-6-15 09:15:28 | 显示全部楼层
NJL*** 发表于 2023-6-14 08:08
哪位大咖能回复下,谢谢

你贴图出来的是200个采样点,每5us输出一个值,频率就是1KHz

将你的需求提具体一点,仅仅说频率改为1K,别人没法帮你
比如:波峰值是多少?波谷值是多少?一个周期需要多少个点?
回复 支持 反对

使用道具 举报 送花

5

主题

8

回帖

109

积分

注册会员

积分
109
发表于 2023-6-15 13:47:18 | 显示全部楼层
zh*** 发表于 2023-6-15 09:15
你贴图出来的是200个采样点,每5us输出一个值,频率就是1KHz

将你的需求提具体一点,仅仅说频率改为1K, ...

感谢大咖,PWM值最大是65536,波峰值2v。波谷值-2v,一个周期点数尽量多,谢谢

点评

正弦波表点数与实际输出的频率没有直接关系,输出频率取决于采样频率,比如200点的,你按20KHz的速度输出,则正弦波就是100Hz。 SPWM输出正弦波幅度由占空比和电源电压决定,输出负电压的,用电容隔直就可以得到。你  详情 回复 发表于 2023-6-15 16:04
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:51
  • 最近打卡:2025-05-02 10:07:51

73

主题

5883

回帖

1万

积分

超级版主

积分
12081
发表于 2023-6-15 16:04:58 | 显示全部楼层
NJL*** 发表于 2023-6-15 13:47
感谢大咖,PWM值最大是65536,波峰值2v。波谷值-2v,一个周期点数尽量多,谢谢 ...

正弦波表点数与实际输出的频率没有直接关系,输出频率取决于采样频率,比如200点的,你按20KHz的速度输出,则正弦波就是100Hz。
SPWM输出正弦波幅度由占空比和电源电压决定,输出负电压的,用电容隔直就可以得到。你要求VP-P是4V,单片机电源5V,则占空比最大为80%,有两种方法:
1、SPWM占空比为0~80%,以地为参考,输出0~4V。
2、SPWM占空比为10~90%,以地1/2 VCC为参考,输出2.5+-2V,即输出0.5~4.5V(推荐用这个)。
你的要求:PWM值最大是65536,一个周期点数尽量多。
频率为1KHz吗?
PWM的长度(或周期、频率)与点数是一个矛盾,PWM的周期长、点数多,则正弦波频率就低,你这么笼统的要求我很难给出结果,我给你一个公式,自己权衡决定:
输出正弦波频率 = PWM时钟 / PWM周期 / 正弦波点数。
PWM的周期,就是多少个时钟一个周期,最快的时钟是STC32系列的144MHz。
你要求输出1000Hz正弦波,则 PWM周期 * 正弦波点数 = 144M/1000=144000。据此,你就可以自己确定PWM周期和点数,点数越多,正弦波波形越好。配合滤波电路,8个点就可以恢复比较好的正弦波了,则点数为8,PWM周期=18000,如果点数为64,则周期为2250.
回复 支持 反对

使用道具 举报 送花

5

主题

8

回帖

109

积分

注册会员

积分
109
发表于 2023-6-15 18:22:47 | 显示全部楼层
梁*** 发表于 2023-6-15 16:04
正弦波表点数与实际输出的频率没有直接关系,输出频率取决于采样频率,比如200点的,你按20KHz的速度输出 ...

感谢梁工
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-3 11:58 , Processed in 0.113162 second(s), 89 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表