如何设计一个触摸开关,用于单片机的/INT1,/INT0引脚,能否提供最简单的方案,谢谢!
1个回答
展开全部
触摸开关就是一个冲放电路,R+C 就行了,上电就给C充电,断了就是放电,用int1口 或 int0口检测电压情况就好了,当然开关电源用个电压控制的开关就好了。 用单片机引脚。 或者买这类冲放电路的芯片,这样做起来就更简单了。
只说下自己想的原理,没实践过,上课时听过延时开关怎么做的。
另外也可以用int1 或INT0 测开关,然后用一个端口去控制 开 和关, 在关闭的状态下,中断口测到开关按了后,然后控制端口开,内部延时,然后关。 这是做准确的,或者方便控制时间的情况,一般是RC电路就够了。
只说下自己想的原理,没实践过,上课时听过延时开关怎么做的。
另外也可以用int1 或INT0 测开关,然后用一个端口去控制 开 和关, 在关闭的状态下,中断口测到开关按了后,然后控制端口开,内部延时,然后关。 这是做准确的,或者方便控制时间的情况,一般是RC电路就够了。
来自:求助得到的回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询