硬汉嵌入式论坛

 找回密码
 立即注册
查看: 543|回复: 4
收起左侧

[TIMER] PWM输入模式问题!!!!

[复制链接]

32

主题

64

回帖

160

积分

初级会员

积分
160
发表于 2023-2-18 22:25:59 | 显示全部楼层 |阅读模式
请问大佬儿们,
我用PWM输入模式捕获转速,
用H7引脚输出PWM方波,再进行捕获,非常准确,
但是用信号发生器产生方波,在进行捕获,数据根本不对,
请问是什么问题?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106738
QQ
发表于 2023-2-20 02:38:45 | 显示全部楼层
你的信号发生器输出是不是有负压。
回复

使用道具 举报

32

主题

64

回帖

160

积分

初级会员

积分
160
 楼主| 发表于 2023-2-20 08:58:15 | 显示全部楼层
eric2013 发表于 2023-2-20 02:38
你的信号发生器输出是不是有负压。

没有负压,已经做了偏置了。
最新测试,
1. 使用网上的输入捕获教程源代码尝试,也是同样的结果,板子产生PWM可以,信号发生器产生方波不可以。
2. 使用最简单的外部中断+定时器尝试,结果一样。
所以,我感觉是根本识别不了外部方波进入引脚的上升沿,但奇怪的是自己产生的PWM可以。
请问,硬汉哥,可能是什么原因呢?
折腾很久了,实在是很着急。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106738
QQ
发表于 2023-2-20 12:05:55 | 显示全部楼层
702U7 发表于 2023-2-20 08:58
没有负压,已经做了偏置了。
最新测试,
1. 使用网上的输入捕获教程源代码尝试,也是同样的结果,板子 ...

示波器测试下你的信号发生器输出和你的板子PWM输出,都输出1KHz,3.3V幅值的方波,看看效果一样不。

一样的话,不应该有问题的。
回复

使用道具 举报

4

主题

74

回帖

86

积分

初级会员

积分
86
发表于 2023-2-20 13:04:40 | 显示全部楼层
示波器看一下波形对不对,打在直流模式,注意信号发生器的输出阻抗,你看看是不是你阻抗设置问题,一般是高阻和50欧姆,因为不知道你的输入负载,可以试试调一下输出阻抗
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-3 08:48 , Processed in 0.158391 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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