搜索
bottom↓
回复: 13

用单片机中断口和霍尔传感器检测车轮转速的问题

[复制链接]

出0入0汤圆

发表于 2014-7-8 23:03:54 | 显示全部楼层 |阅读模式
求各位指导啊,我用单片机的P3.2口连接霍尔传感器的信号输出口,然后用lcd12864显示,但是霍尔传感器太不精确了,在1秒的时间内lcd上显示中断口中断八九十次,其实我只用磁铁切割一次霍尔传感器,为什么它显示几十次甚至上百次,有什么办法解决啊,让它切割一次显示一次

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

发表于 2014-7-9 00:00:39 | 显示全部楼层
楼主的传感器有没有调理电路?用个触发器试试

出0入0汤圆

 楼主| 发表于 2014-7-9 09:02:00 | 显示全部楼层
sgzzour 发表于 2014-7-9 00:00
楼主的传感器有没有调理电路?用个触发器试试

就是网上买的那种霍尔传感器模块,调理电路什么意思,求指导

出0入0汤圆

发表于 2014-7-9 10:15:50 | 显示全部楼层
manyman 发表于 2014-7-9 09:02
就是网上买的那种霍尔传感器模块,调理电路什么意思,求指导

亲,把你的模块介绍说的详细一点,或者上电路图。

出0入0汤圆

 楼主| 发表于 2014-7-9 10:21:26 | 显示全部楼层
sgzzour 发表于 2014-7-9 10:15
亲,把你的模块介绍说的详细一点,或者上电路图。

首先嘛,我是用霍尔传感器模块的数字输出口连接单片机的P3.2中断口,然后通过编程计时,在一秒钟内用LCD12864上显示中断口中断的次数,明明我只用磁铁切割了一下霍尔,但是屏幕上显示的中断有上百次,怎样让他切割一次显示一次啊

出0入0汤圆

发表于 2014-7-9 10:22:34 | 显示全部楼层
manyman 发表于 2014-7-9 10:21
首先嘛,我是用霍尔传感器模块的数字输出口连接单片机的P3.2中断口,然后通过编程计时,在一秒钟内用LCD1 ...

类似于按键消抖的方法

出0入0汤圆

 楼主| 发表于 2014-7-9 10:26:36 | 显示全部楼层
sgzzour 发表于 2014-7-9 10:22
类似于按键消抖的方法

编写程序那一块?

出5入4汤圆

发表于 2014-7-9 10:27:53 | 显示全部楼层
先用示波器看看霍尔传感器的信号是长啥样子的,理论上是高低电平信号,但是楼主这么多次的中断显然有问题吧

出0入0汤圆

 楼主| 发表于 2014-7-9 10:30:25 | 显示全部楼层
tim4146 发表于 2014-7-9 10:27
先用示波器看看霍尔传感器的信号是长啥样子的,理论上是高低电平信号,但是楼主这么多次的中断显然有问题吧 ...

悲剧的是我没有示波器材,网上买的时候说的是切割时输出低电平

出5入4汤圆

发表于 2014-7-9 10:31:50 | 显示全部楼层
是啊,我最近也买了一个,接近永磁体就会变成低电平。51单片机做成下降沿中断?

出0入0汤圆

 楼主| 发表于 2014-7-9 10:34:25 | 显示全部楼层
tim4146 发表于 2014-7-9 10:31
是啊,我最近也买了一个,接近永磁体就会变成低电平。51单片机做成下降沿中断? ...

对啊,用的跳变沿

出5入4汤圆

发表于 2014-7-9 10:38:30 | 显示全部楼层
这个你必须先找到多次中断的原因吧。我怀疑是传感器信号多次跳变。要不你的中断响应程序里面多加几个nop,让它段时间内来不及做第二次中断。当然,这也不是根治的办法呀...

出0入0汤圆

发表于 2014-7-9 10:42:09 | 显示全部楼层
示波器看下,

消抖

脉冲触发,

出0入0汤圆

 楼主| 发表于 2014-7-9 18:56:20 | 显示全部楼层
wkman 发表于 2014-7-9 10:42
示波器看下,

消抖

怎么个消抖法,加延迟函数?
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-23 12:35

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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