您的位置 首页 电子

电容传感器按钮代替机电开关的规划

电容传感器按钮替代机电开关的设计-在图4硬件电路图中包含两个传感器按钮。其技巧是对于读传感器SB0:GP0设置为输入,GP1设置为输出;而对于读SB1:GP0设置为输出,GP1设置为输入。GP4,5连接至LED,指示传感器按钮的状态,PIC12C508其他引脚在此不讨论,它们可用做为SYNCRO输入和TRIAC DRIVER输出。

本规划是用电容传感器按钮(PCB圆形或方形垫片)代替机电开关。PIC12CXXX MCU 十分适合于这种使用,用少数元件就可规划一种价廉的全电子开关。此办法选用一个简略的RC推迟电路(图1),当按传感器时其时间常数发生变化。

%&&&&&%传感器按钮代替机电开关的规划

为了读出传感器的状况,微控制器有必要履行如下两步(图2和图3):

1:改动输出状况,从“0”到“1”(写操作-Twr)

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

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

由于为手指电容小,Twr和Trd之间的间隔时间小于1~2μs,所以主张PIC12CXXX内部时钟用4MHz。

在图4硬件电路图中包括两个传感器按钮。其技巧是关于读传感器SB0:GP0设置为输入,GP1设置为输出;而关于读SB1:GP0设置为输出,GP1设置为输入。GP4,5衔接至LED,指示传感器按钮的状况,PIC12C508其他引脚在此不评论,它们可用做为SYNCRO输入和TRIAC DRIVER输出。

有必要调理电阻器R1的值,它确认按钮的灵敏度。电容器C1和C2的值不是太重要。主张用与微控制器输入相同类型的,具有持平的输入阻抗。

软件流程示于图5。

详细程序见程序清单。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qiche/dianzi/329014.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部