首页 » 技术文章 » 用电容传感器按钮设计电子开关

用电容传感器按钮设计电子开关

作者:  时间:2010-09-08 09:14  来源:EDN

  本设计是用电容传感器按钮(PCB圆形或方形垫片)替代机电开关。PIC12CXXX MCU 非常适合于这种应用,用少量元件就可设计一种价廉的全电子开关。此方法采用一个简单的RC延迟电路(图1),当按传感器时其时间常数发生变化。

  为了读出传感器的状态,微控制器必须执行如下两步(图2和图3):

  1:改变输出状态,从"0""1"(写操作-Twr)

  2:读输入状态(读操作-Trd)

  假若读操作的结果是"0",这意味着传感器被按。为手指电容串联连接到电容器C,使电路的时间常数较大。

  因为为手指电容小,TwrTrd之间的间隔时间小于12μs,所以建议PIC12CXXX内部时钟用4MHz

  在图4硬件电路图中包含两个传感器按钮。其技巧是对于读传感器SB0GP0设置为输入,GP1设置为输出;而对于读SB1GP0设置为输出,GP1设置为输入。GP45连接至LED,指示传感器按钮的状态,PIC12C508其他引脚在此不讨论,它们可用做为SYNCRO输入和TRIAC DRIVER输出。

  必须调节电阻器R1的值,它确定按钮的灵敏度。电容器C1C2的值不是太重要。建议用与微控制器输入相同类型的,具有相等的输入阻抗。

  软件流程示于图5

相关推荐

国产自动变速箱PCB抄板的突围之路

PCB  自动变速箱  2013-10-29

智能手机崛起 PCB上下游业者积极抢攻

智能手机  PCB  2013-10-17

大功率IGBT模块PCB抄板及芯片解密研究

IGBT  PCB  2013-09-25

PCB市场旺季加热缓 台光电除息小幅填息

PCB  CCL  2013-09-02

中国PCB产值占全球42.7% 中小型厂为主

PCB  SiP  2013-08-29

智能路由器PCB吸引中小企业合作

智能路由器  PCB  2013-08-26
在线研讨会
焦点