首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 单片机栏
基于Atmel QTouch的ATmega48感应按键设计
来源:本站整理  作者:佚名  2011-06-23 07:29:52



摘要:提出一种基于Atmel公司的QTouch技术和ATmega48单片机的感应按键设计方案。硬件上,根据应用系统的要求,灵活选择需要的单片机I/O口作为感应按键输入口;软件上,根据Atmel公司提供的函数库,将所选的I/O口配置成感应按键输入口,调用QTouch函数库接口对感应按键信号进行采集。实验结果表明,该方案设计简单,应用灵活,且具有较高的可靠性。
关键词:感应按键;ATmega48;QTouch

1 概述
    感应按键技术,作为一项新兴的技术,已经广泛用于各种产品。尤其是近两年以来,采用感应按键的家电产品呈爆发式增加。目前,市面上的这类产品主要有智能电冰箱、数字液晶电视、热水器、电热炉等家电产品。采用感应式按键的家电产品,可以设计出靓丽的控制面板,同时,与机械式按键相比具有更长的使用寿命。
    目前,感应按键的应用方式主要有两大类:
    ①采用专用芯片,比如Quantum(昆腾)公司的感应按键芯片QT240、QT1101,以及Chemtronics(康拓斯)公司的CT1008等。这类芯片内部固化了处理感应按键的软件,能够对按键感应电极(金属弹簧或导电海绵)的信号进行采集和分析,最终将分析的结果以高低电平形式输出到应用系统的处理器I/O口。比如,当手靠近感应电极的时候输出高电平,远离感应电极的时候输出低电平。这类芯片外围需要少量的分立器件,实际使用时要根据应用场合对这些外围器件的参数进行微调,以达到最佳效果。
    ②采用集成式芯片。推出这种方式的芯片厂家将处理感应按键的软件部分嵌入到单片机程序中,用户如果需要用到感应按键,只需要在单片机开发环境里将需要的I/O口配置为感应按键的输入口,同时系统通过调用芯片厂家提供的函数库接口来读取感应按键的结果。基于Atmel公司ATmega系列单片机的感应按键就是属于这种应用方式,它是将其QTouch技术的软件代码以库函数接口形式提供给用户使用。

2 QTouch技术
    QTouch技术是Atmel公司触摸技术部前身Quantum开发的一项技术。所开发的集成电路技术是基于电荷的传输电容式感测。QTouch IC检测用传感器芯片和简单按键电极之间连接来检测触摸,如图1所示。QTouch器件对未知电容的感测电极充电到已知电位。电极通常是印刷电路板上的一块铜区域,该电极可以通过金属弹簧或者导电海绵来延伸应用空问。在1个或多个电荷传输周期后测量电荷,就可以确定感测板的电容。在触摸表面按手指,导致在该点影响电荷流的外部电容,作为一个触摸记录;也可确定QTouch微控制器来检测手指的接近度,而不是绝对触摸。判断逻辑中的信号处理使QTouch健全和可靠,同时可以消除静电脉冲或瞬时无意识触摸/接近引起的假触发。

d.JPG


    QTouch传感器可以驱动单按键或多按键。在用多按键时,可以为每个按键设置一个单独的灵敏电平。可以用不同大小和形状的按键来满足功能和审美要求。QTouch技术可以采用两种模式:正常或“触摸”模式,以及高灵敏度或“接近”模式。用高灵敏电荷传输接近感测来检测末端用户接近的手指,用用户接口中断电子设备或电气装置来启动系统功能。为了实现良好的电磁兼容,QTouch传感器采用扩频调制和稀疏、随机充电脉冲(脉冲之间具有长延迟)。单个脉冲可以比内部串脉冲间隔短5%或更短。这种方法的优点是交叉传感器干扰较小,功耗较低,且降低了RF辐射和极化率。QTouch器件对于慢变化(由于老化或环境条件改变)具有自动漂移补偿。这些器件不需要线圈、振荡器、RF元件、专门缆线、RC网络或大量的分立元件。

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)
Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:204,144.50000 毫秒