搜索
查看: 2514|回复: 5

[已解决] PWM输入模式出现问题

[复制链接]

该用户从未签到

1

主题

2

帖子

0

蝴蝶豆

新手上路

最后登录
2020-8-17
发表于 2020-4-8 17:36:35 | 显示全部楼层 |阅读模式
2ST金币
TIM图片20200408173219.png TIM图片20200408172721.jpg TIM图片20200408172716.jpg TIM图片20200408172706.jpg
大佬们,pwm输入模式的时候为什么我arr就增加了100,频率和占空比就炸了,而且极其不准确

最佳答案

查看完整内容

PWM输入功能好用着呢,还是找找自身的原因。 你用两块板测试,一个专产生输出PWM;另一块专做PWM输入采集。 如果有函数信号发生器那就更好了。 可以考虑把TIM3的时钟分频一下。 如果不分频的话,TIM3最大计数值为65535,时钟72M,72M/65535 = 1098Hz,也就是最小测量频率为1098Hz。 你现在TIM2的周期为999时,频率为 72M/72 /999 = 1001; 周期为888时,频率为72M/ 72 /888 = 1126 ; 1126Hz可以测量,1001Hz肯定不行 ...
回复

使用道具 举报

  • TA的每日心情
    开心
    2017-12-6 11:47
  • 签到天数: 1 天

    [LV.1]初来乍到

    49

    主题

    3724

    帖子

    429

    蝴蝶豆

    论坛元老

    最后登录
    2021-8-7
    发表于 2020-4-8 17:36:36 | 显示全部楼层
    PWM输入功能好用着呢,还是找找自身的原因。
    你用两块板测试,一个专产生输出PWM;另一块专做PWM输入采集。
    如果有函数信号发生器那就更好了。

    可以考虑把TIM3的时钟分频一下。
    如果不分频的话,TIM3最大计数值为65535,时钟72M,72M/65535 = 1098Hz,也就是最小测量频率为1098Hz。
    你现在TIM2的周期为999时,频率为 72M/72 /999 = 1001;
    周期为888时,频率为72M/ 72 /888 = 1126 ;
    1126Hz可以测量,1001Hz肯定不行

    评分

    参与人数 1蝴蝶豆 +3 收起 理由
    STMCU + 3

    查看全部评分

    回复

    使用道具 举报

    该用户从未签到

    5

    主题

    904

    帖子

    58

    蝴蝶豆

    论坛元老

    最后登录
    2021-3-30
    发表于 2020-4-9 09:14:02 | 显示全部楼层
    也許是頻寬占比吧 ! 72M/(71+1)*999 = ~1000 , 所以頻寬開滿 ,就1000 , 你的起始值 498 , 可能很容易超過上限值 ? 這只是個人的猜測

    评分

    参与人数 1蝴蝶豆 +2 收起 理由
    STMCU + 2

    查看全部评分

    回复

    使用道具 举报

    该用户从未签到

    12

    主题

    1392

    帖子

    45

    蝴蝶豆

    金牌会员

    最后登录
    2021-8-25
    发表于 2020-4-9 09:43:08 | 显示全部楼层
    我感觉也炸了
    回复

    使用道具 举报

    该用户从未签到

    17

    主题

    470

    帖子

    68

    蝴蝶豆

    金牌会员

    最后登录
    2022-5-6
    发表于 2020-4-10 05:49:30 | 显示全部楼层
    遇到类似问题,建议做一个过循环如10次,每次加10,记下出问题时的ARR 值,算一下此时极限值,再倒推回来找出各参数不合理的原因和应合理的范围
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    2

    帖子

    0

    蝴蝶豆

    新手上路

    最后登录
    2020-8-17
     楼主| 发表于 2020-4-12 16:10:19 | 显示全部楼层
    确实 如1楼所说
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|论坛-意法半导体STM32/STM8技术社区

    GMT+8, 2024-4-29 16:30 , Processed in 0.175157 second(s), 38 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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