[STM8] 按键检测有时失效

[复制链接]
4442|33
 楼主| huwr 发表于 2021-8-14 21:16 | 显示全部楼层 |阅读模式
向大家请教下。使用STM8S105K4做的一块板子,IO检测“按键”,有个别的板子在外面运行时,会出现按键检测失效。其他功能(通信、驱动电机、指示灯等)都正常。输入检测的电路::电路说明:VDD:4.7V,SVGHY与单片机IO连接,VCC:5.0V,SVGHYPCA接外部传感器。VDD与VCC电源不同地。
 楼主| huwr 发表于 2021-8-14 21:20 | 显示全部楼层
liuzaiy 发表于 2021-8-14 21:23 | 显示全部楼层
光耦不良?
huanghuac 发表于 2021-8-14 21:25 | 显示全部楼层
检测失效?
llljh 发表于 2021-8-14 21:28 | 显示全部楼层
楼主这个功能实现了吗?
tian111 发表于 2021-8-14 21:30 | 显示全部楼层
这个原理是什么?
happy_10 发表于 2021-8-14 21:32 | 显示全部楼层
楼主可以使用两个IO资源。
bqyj 发表于 2021-8-14 21:34 | 显示全部楼层
有代码吗?
bqyj 发表于 2021-8-14 21:35 | 显示全部楼层
SVGHY信号是控制什么的?
 楼主| huwr 发表于 2021-8-14 21:42 | 显示全部楼层
SVGHY是和单片机IO连接。
 楼主| huwr 发表于 2021-8-14 21:44 | 显示全部楼层
代码就是独立按键扫描,没有贴出来
 楼主| huwr 发表于 2021-8-14 21:46 | 显示全部楼层
两个IO来检测输入吗。这块板子上有12路输入。
 楼主| huwr 发表于 2021-8-14 21:48 | 显示全部楼层
个别的板子在外面运行了半年(24小时),发现输入的检测没了,不管传感器状态如何变化,单片机都没有检测到。其他的功能都正常,断电重启后又恢复正常。
 楼主| huwr 发表于 2021-8-14 21:56 | 显示全部楼层
发现失效后,12路输入都是失效的。复位后又恢复正常。
supernan 发表于 2021-8-14 21:58 | 显示全部楼层
按键失效要看按键部分的电路和检测机制了,你贴这个传感器检测的没用呀。
songqian17 发表于 2021-8-14 21:59 | 显示全部楼层
主要是代码部分
songqian17 发表于 2021-8-14 22:02 | 显示全部楼层
这不好判断 了,根据你的描述都不能判断是软件问题还是硬件了没法确定呀
wuhany 发表于 2021-8-14 22:03 | 显示全部楼层
失效时用万用表量一下SVGHY电压,或者用示波器看一下波形,先判断是不是硬件问题。
tian111 发表于 2021-8-14 22:05 | 显示全部楼层
关键是复位了又恢复正常
wenfen 发表于 2021-8-14 22:08 | 显示全部楼层
软件的问题吧,SVGHYPCA这个信号正常不正常,看上面的指示灯就可以,还有这个传感器信号是数字信号,模拟信号
您需要登录后才可以回帖 登录 | 注册

本版积分规则

780

主题

8627

帖子

5

粉丝
快速回复 在线客服 返回列表 返回顶部