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

2006-05-07 15:49:31来源: 电子产品世界

本设计是用电容传感器按钮(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。

具体程序见程序清单。

编辑: 引用地址:http://www.eeworld.com.cn/designarticles/sensor/200605/1336.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
论坛活动 E手掌握
微信扫一扫加关注
论坛活动 E手掌握
芯片资讯 锐利解读
微信扫一扫加关注
芯片资讯 锐利解读
推荐阅读
全部

小广播

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 安防电子 医疗电子 工业控制

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2016 EEWORLD.com.cn, Inc. All rights reserved