主題:EM9280的IRQ2 接編碼器,出現多觸發現象 共有90249人關注過本帖 |
---|
qzl |
1樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
EM9280的IRQ2 接編碼器,出現多觸發現象 Post By:2014-8-23 18:47:00 [顯示全部帖子]
有人遇到過嗎?
|
單帖管理 | 引用 | 回復 |
qzl |
2樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
Post By:2014-8-25 13:53:00 [顯示全部帖子]
單脈沖,我想用脈沖計數!
|
單帖管理 | 引用 | 回復 |
qzl |
3樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
Post By:2014-8-25 14:19:00 [顯示全部帖子]
我發現,IRQ管腳上拉3.3V后,跳線直接接管腳,然后用跳線接地會出現2次中斷信號,再斷開跳線出現1次中斷信號。
如果直接用手摸跳線會出現連續的中斷信號。這是為什么呢? 是不是中斷上升沿,的幅值很低,就是有輕微的上升沿信號,都能產生中斷啊。感覺必須IRQ管腳不能有毛刺信號,如果有,毛刺信號都會觸發中斷。
|
單帖管理 | 引用 | 回復 |
qzl |
4樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
Post By:2014-8-25 14:21:00 [顯示全部帖子]
有人用IRQ管腳數脈沖數嗎?
|
單帖管理 | 引用 | 回復 |
qzl |
5樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
Post By:2014-8-25 14:28:00 [顯示全部帖子]
能不能把IRQ,做成自己計數,API直接讀取計數值的方式,這樣計數就會準確點。計數頻率也會提高很多。
|
單帖管理 | 引用 | 回復 |
qzl |
6樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
Post By:2014-8-25 14:30:00 [顯示全部帖子]
感覺IRQ,都沒單片機的好用
|
單帖管理 | 引用 | 回復 |
qzl |
7樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
Post By:2014-8-25 15:53:00 [顯示全部帖子]
IRQ 計數不正確啊,喜歡多觸發啊
|
單帖管理 | 引用 | 回復 |
qzl |
8樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
Post By:2014-8-25 15:54:00 [顯示全部帖子]
都沒自己寫的線程,讀取電平翻轉,判斷信號準確
|
單帖管理 | 引用 | 回復 |
qzl |
9樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
Post By:2014-8-26 9:36:00 [顯示全部帖子]
這個抖動不能去掉嗎?
|
單帖管理 | 引用 | 回復 |
qzl |
10樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
Post By:2014-8-26 9:45:00 [顯示全部帖子]
太靈敏了,連抖動都算上了啊
|
單帖管理 | 引用 | 回復 |
qzl |
11樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
Post By:2014-8-26 9:48:00 [顯示全部帖子]
手摸管腳,出現的紋波,電壓幅值都低的很,都不超過1V 不應該算脈沖的,為什么都能觸發中斷
|
單帖管理 | 引用 | 回復 |
qzl |
12樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
Post By:2014-8-26 9:49:00 [顯示全部帖子]
是不是驅動寫的上升沿門限太低??
|
單帖管理 | 引用 | 回復 |
qzl |
13樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
Post By:2014-8-26 9:51:00 [顯示全部帖子]
自己手動判斷翻轉都是好的,0——1v為低電平 ,2.3——3.3V為高電平,讀取電平翻轉信號,來計數都是好的。抖動都能自己消除的。
估計驅動中斷信號的低電平和高電平,幅值變化沒處理好。
|
單帖管理 | 引用 | 回復 |
qzl |
14樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
Post By:2014-8-26 13:11:00 [顯示全部帖子]
有沒有什么好的解決辦法啊,我只需要讀小于2KHZ的脈沖
|
單帖管理 | 引用 | 回復 |
qzl |
15樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
Post By:2014-8-26 13:16:00 [顯示全部帖子]
中斷太快?我們不能要求外面接的儀器,沒有紋波的。同樣的接近開關的信號在STM32的IO口上上升沿觸發都正常的,在這個板子的IRQ腳上就喜歡多觸發,一點都想不明白!
|
單帖管理 | 引用 | 回復 |
qzl |
16樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
Post By:2014-8-26 13:16:00 [顯示全部帖子]
中斷太快?我們不能要求外面接的儀器,沒有紋波的。同樣的接近開關的信號在STM32的IO口上上升沿觸發都正常的,在這個板子的IRQ腳上就喜歡多觸發,一點都想不明白!
|
單帖管理 | 引用 | 回復 |
qzl |
17樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
Post By:2014-8-26 13:17:00 [顯示全部帖子]
中斷太快?我們不能要求外面接的儀器,沒有紋波的。同樣的接近開關的信號在STM32的IO口上上升沿觸發都正常的,在這個板子的IRQ腳上就喜歡多觸發,一點都想不明白!
|
單帖管理 | 引用 | 回復 |
qzl |
18樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
Post By:2014-8-26 14:15:00 [顯示全部帖子]
計數,光電編碼器的信號3.3V
|
單帖管理 | 引用 | 回復 |
qzl |
19樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
Post By:2014-8-26 14:19:00 [顯示全部帖子]
現在用的是光電隔離電路,接的3.3V光電編碼器
|
單帖管理 | 引用 | 回復 |
qzl |
20樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
Post By:2014-8-26 15:45:00 [顯示全部帖子]
我再試一試
|
單帖管理 | 引用 | 回復 |