找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3498|回复: 12
收起左侧

关于干簧管与单片机应用的请教

  [复制链接]
ID:529926 发表于 2019-5-7 20:34 | 显示全部楼层 |阅读模式
大家好!我是单片机的初学者,正在做利用STC89C52RC单片机和传感器控制LED灯的项目。
项目设计目的是利用干簧管作磁性开关,当干簧管受到磁力时向单片机输入信号,单片机相应控制LED灯变化。
现在的问题是:干簧管应当如何与单片机连接?接收信号的IO口应当如何设置?干簧管触发后向单片机输出什么电平?
用中断控制采用哪种触发方式?
回复

使用道具 举报

ID:213173 发表于 2019-5-8 06:12 | 显示全部楼层
干簧管就是磁性感应无源开关,处于常开状态,当达到导通阈值强度的磁力线穿过干簧管,迅速导通。当磁力线减小到释放阈值,迅速断开。磁滞特性明显,也就是导通阈值明显大于释放阈值。对磁极方向无规定。电磁特性没有霍尔开关优秀。干簧管的电特性与普通机械开关没有什么区别,在一般使用中可将其一端接单片机IO口(除P0外不必接上拉电阻),另一端接GND,干簧管触发后向单片机输出低电平。
回复

使用道具 举报

ID:230559 发表于 2019-5-8 09:16 | 显示全部楼层
接GND经干簧管串入单片机IO,以外部中断方式编程。
回复

使用道具 举报

ID:529244 发表于 2019-5-8 09:58 来自手机 | 显示全部楼层
干簧管,当有磁铁靠近干簧开关时(反之亦然)干簧片就会关闭    在单片机中的应用一般是用来作检测干簧管状态(开关的通断)来完成某种功能的检测。
回复

使用道具 举报

ID:529244 发表于 2019-5-8 10:02 来自手机 | 显示全部楼层
没磁铁时,干簧管断开,IO口通过R1接地,是低电平;有磁铁时,干簧管闭合,IO口检测到高电平。
回复

使用道具 举报

ID:91165 发表于 2019-5-8 14:11 | 显示全部楼层
干簧管有常开的,有常闭,还有事组常开常闭的,看你选用那种干簧管了
回复

使用道具 举报

ID:530034 发表于 2019-5-8 15:58 | 显示全部楼层
有磁铁时,干簧管闭合,IO口检测到高电平。 干簧管是磁性感应无源开关,处于常开状态,当达到导通阈值强度的磁力线穿过干簧管,迅速导通。当磁力线减小到释放阈值,迅速断开。干簧管的电特性与普通机械开关没有什么区别,在一般使用中可将其一端接单片机IO口(除P0外不必接上拉电阻),另一端接GND,干簧管触发后向单片机输出低电平。
回复

使用道具 举报

ID:241249 发表于 2019-5-8 16:03 来自手机 | 显示全部楼层
检测高低电平就可以了
回复

使用道具 举报

ID:65956 发表于 2019-5-8 17:21 | 显示全部楼层
平时设计单片机按键功能怎么设计,现在就直接用就行了,把它当按键功能就得了,一般都是低电平触发
回复

使用道具 举报

ID:511973 发表于 2019-5-8 20:18 | 显示全部楼层
检测高低电平
回复

使用道具 举报

ID:383215 发表于 2019-5-9 00:39 | 显示全部楼层
大家已经介绍了干簧管的工作原理和接法,没有必要用中断,中断是单片机很重要的资源,留着用在其它重要地方,用查询方式就可以,注意去抖动,最重要的一点,干簧管只是作为一个触发信号倒是简单,用来计数很难计准,在编程方面要花很大的功夫,主要还是去抖动方面,有一定难度。
回复

使用道具 举报

ID:529926 发表于 2019-5-9 19:15 | 显示全部楼层
感谢大家的帮助!
回复

使用道具 举报

ID:525555 发表于 2019-5-9 23:25 | 显示全部楼层
买干簧管模块,vcc接vcc gnd接gnd 剩下的那个接单片机IO口
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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