主题:EM9280的IRQ2 接编码器,出现多触发现象 共有113041人关注过本帖 |
---|
![]() qzl |
1楼 信息 | 搜索 | 邮箱 |
![]() ![]() ![]() ![]() |
EM9280的IRQ2 接编码器,出现多触发现象 ![]()
有人遇到过吗?
|
单帖管理 | 引用 | 回复 ![]() |
![]() qzl |
2楼 信息 | 搜索 | 邮箱 |
![]() ![]() ![]() ![]() |
![]()
单脉冲,我想用脉冲计数!
|
单帖管理 | 引用 | 回复 ![]() |
![]() qzl |
3楼 信息 | 搜索 | 邮箱 |
![]() ![]() ![]() ![]() |
![]()
我发现,IRQ管脚上拉3.3V后,跳线直接接管脚,然后用跳线接地会出现2次中断信号,再断开跳线出现1次中断信号。
如果直接用手摸跳线会出现连续的中断信号。这是为什么呢? 是不是中断上升沿,的幅值很低,就是有轻微的上升沿信号,都能产生中断啊。感觉必须IRQ管脚不能有毛刺信号,如果有,毛刺信号都会触发中断。
|
单帖管理 | 引用 | 回复 ![]() |
![]() qzl |
4楼 信息 | 搜索 | 邮箱 |
![]() ![]() ![]() ![]() |
![]()
有人用IRQ管脚数脉冲数吗?
|
单帖管理 | 引用 | 回复 ![]() |
![]() qzl |
5楼 信息 | 搜索 | 邮箱 |
![]() ![]() ![]() ![]() |
![]()
能不能把IRQ,做成自己计数,API直接读取计数值的方式,这样计数就会准确点。计数频率也会提高很多。
|
单帖管理 | 引用 | 回复 ![]() |
![]() qzl |
6楼 信息 | 搜索 | 邮箱 |
![]() ![]() ![]() ![]() |
![]()
感觉IRQ,都没单片机的好用
|
单帖管理 | 引用 | 回复 ![]() |
![]() qzl |
7楼 信息 | 搜索 | 邮箱 |
![]() ![]() ![]() ![]() |
![]()
IRQ 计数不正确啊,喜欢多触发啊
|
单帖管理 | 引用 | 回复 ![]() |
![]() qzl |
8楼 信息 | 搜索 | 邮箱 |
![]() ![]() ![]() ![]() |
![]()
都没自己写的线程,读取电平翻转,判断信号准确
|
单帖管理 | 引用 | 回复 ![]() |
![]() qzl |
9楼 信息 | 搜索 | 邮箱 |
![]() ![]() ![]() ![]() |
![]()
这个抖动不能去掉吗?
|
单帖管理 | 引用 | 回复 ![]() |
![]() qzl |
10楼 信息 | 搜索 | 邮箱 |
![]() ![]() ![]() ![]() |
![]()
太灵敏了,连抖动都算上了啊
|
单帖管理 | 引用 | 回复 ![]() |
![]() qzl |
11楼 信息 | 搜索 | 邮箱 |
![]() ![]() ![]() ![]() |
![]()
手摸管脚,出现的纹波,电压幅值都低的很,都不超过1V 不应该算脉冲的,为什么都能触发中断
|
单帖管理 | 引用 | 回复 ![]() |
![]() qzl |
12楼 信息 | 搜索 | 邮箱 |
![]() ![]() ![]() ![]() |
![]()
是不是驱动写的上升沿门限太低??
|
单帖管理 | 引用 | 回复 ![]() |
![]() qzl |
13楼 信息 | 搜索 | 邮箱 |
![]() ![]() ![]() ![]() |
![]()
自己手动判断翻转都是好的,0——1v为低电平 ,2.3——3.3V为高电平,读取电平翻转信号,来计数都是好的。抖动都能自己消除的。
估计驱动中断信号的低电平和高电平,幅值变化没处理好。
|
单帖管理 | 引用 | 回复 ![]() |
![]() qzl |
14楼 信息 | 搜索 | 邮箱 |
![]() ![]() ![]() ![]() |
![]()
有没有什么好的解决办法啊,我只需要读小于2KHZ的脉冲
|
单帖管理 | 引用 | 回复 ![]() |
![]() qzl |
15楼 信息 | 搜索 | 邮箱 |
![]() ![]() ![]() ![]() |
![]()
中断太快?我们不能要求外面接的仪器,没有纹波的。同样的接近开关的信号在STM32的IO口上上升沿触发都正常的,在这个板子的IRQ脚上就喜欢多触发,一点都想不明白!
|
单帖管理 | 引用 | 回复 ![]() |
![]() qzl |
16楼 信息 | 搜索 | 邮箱 |
![]() ![]() ![]() ![]() |
![]()
中断太快?我们不能要求外面接的仪器,没有纹波的。同样的接近开关的信号在STM32的IO口上上升沿触发都正常的,在这个板子的IRQ脚上就喜欢多触发,一点都想不明白!
|
单帖管理 | 引用 | 回复 ![]() |
![]() qzl |
17楼 信息 | 搜索 | 邮箱 |
![]() ![]() ![]() ![]() |
![]()
中断太快?我们不能要求外面接的仪器,没有纹波的。同样的接近开关的信号在STM32的IO口上上升沿触发都正常的,在这个板子的IRQ脚上就喜欢多触发,一点都想不明白!
|
单帖管理 | 引用 | 回复 ![]() |
![]() qzl |
18楼 信息 | 搜索 | 邮箱 |
![]() ![]() ![]() ![]() |
![]()
计数,光电编码器的信号3.3V
|
单帖管理 | 引用 | 回复 ![]() |
![]() qzl |
19楼 信息 | 搜索 | 邮箱 |
![]() ![]() ![]() ![]() |
![]()
现在用的是光电隔离电路,接的3.3V光电编码器
|
单帖管理 | 引用 | 回复 ![]() |
![]() qzl |
20楼 信息 | 搜索 | 邮箱 |
![]() ![]() ![]() ![]() |
![]()
我再试一试
|
单帖管理 | 引用 | 回复 ![]() |