全站数据
8 4 2 0 5 8 1

STC单片机通过继电器控制交流电机,在电机启动和停止的瞬间会多次进入中断

公务员视频辅导 | 简单学习,快乐成才!         
问题更新日期:2024-10-21 10:38:01

问题描述

STC单片机通过继电器控制交流电机,在电机启动和停止的瞬间会多次进入中断,在线求解答
精选答案
最佳答案

现场干扰总是在所难免的。

你已经采取了一些常用的抗干扰措施,但是,关键问题没有解决。

1、继电器本来就是隔离的,无需单独供电,光电耦合器的输入端如果需要供电(如6N137),一定要单独电源。

2、光耦出来的信号,如果是低速光耦,下降沿较平缓,容易误触发,你可在光耦之后加一个斯密特触发器。应该可以解决你说的问题。

3、单片机程序也可以作一些抗扰动处理,比如说,某些单片机的外部中断有抗扰动处理,可以开启。如果没有,可以自己采用查询方式操作,比如说,每10uS查询一次IO,连续5次高电平,才认为是有效高电平,获取高电平后,设置一个标记,标记有效的情况下,查询到连续5次低电平(若中间出现高电平重新计数)才认为是有效的下降沿。