电子说
1. 特性描述
FZH38 (深圳市方中禾科技)芯片具有 8 个触摸按键,可用来检测外部触摸按键的触摸动作。该芯片具有较高的集成 度,仅需极少的外部组件便可实现触摸按键的检测。芯片内部采用特殊的集成电路,具有高电源电压 抑制比,可减少按键检测错误的发生,具有自动校准功能,低待机电流,抗电压波动等特性,为各种 触摸按键的应用提供了一种简单而又有效的实现方法。本产品性能优良,质量可靠。
2. 功能特点
工作电压范围:2.2V~5.5V
低待机电流
自动校准功能
自动切换待机/工作模式
最长按键输出时间检测
具备抗电压波动功能
NMOS 输出内建上拉电阻/CMOS直接输出
支持串行和并行输出
外接电容调整灵敏度
极少的外围组件
封装形式:SOP16
3. 内部结构框图

4. 管脚排列

5. 管脚功能

集成电路系静电敏感器件,在干燥季节或者干燥环境使用容易产生大量静电,静电放电可
能会损坏集成电路,建议采取一切适当的集成电路预防处理措施,不正当的操作焊接,可 能会造成 ESD 损坏或者性能下降,芯片无法正常工作。
5.1. 极限工作条件

(1)芯片长时间工作在上述极限参数条件下,可能造成器件可靠性降低或永久性损坏,不建议实际使 用时任何一项参数达到或超过这些极限值。
(2)所有电压值均相对于系统地测试
5.2. 推荐工作条件

6. 芯片参数
6.1. 电气特性

6.2. 开关特性


7. 功能说明
7.1. 功能描述
F Z H 3 8 触摸按键芯片提供一种简单且可靠的方法来满足需要 8 个触摸按键的需求。只需极少外 部组件即可实现触摸键的应用,同时提供 2 线串行接口及二进制并行接口输出,方便与外部MCU之间的 通信。
极易的灵敏度调节,只需在触摸输入引脚上加一个电容,即可调整不同的灵敏度。内建的抗电压 波动功能,更可省去一个LDO(稳压模块)的成本。
FZH38 提供 2 个Option,增加应用上的弹性
• OMS Option

• LSC Option

7.2. 工作模式
芯片具有两种工作模式,待机模式和工作模式。系统上电后 8 秒内如无按键被触摸,自动进入待 机模式,以减少功耗。一旦有任意键被触摸,可唤醒FZH38 芯片,进入工作模式,并输出按键状态, 待所有键都未被按下时,8 秒后再次进入待机模式。
7.3. 最长按键持续时间
为尽量减少如不小心碰触到感应电极等此类的无意按键检测,芯片内部设置了最长按键持续时间 功能。当某个触摸按键按下时,内部定时器开始计时,一旦按键按下的时间过长,超过大约 64s后, 触摸芯片会忽略该被触摸键的状态,重新校准,获取新的基准值,同时输出状态重置为初始状态。
7.4. 自动校准功能
上电后,芯片会进行初始化,取得第一次基准值,若在正常模式下 1s内,待机模式下 32s内,没 有按键被按下,触摸芯片在固定的时间周期到后,将自动校准基准值,使得基准值可以根据外界环境 进行动态的变化。
7.5. 抗电压波动功能
芯片内建抗电压波动功能,可防止因外围大电流驱动,工作电压瞬间跌落所造成的触摸按键误动 作现象,不需外加LDO(稳压模块)来处理电压跌落的问题。
7.6. 灵敏度调整
在大多数应用中根据用户的需求调整触摸按键的灵敏度是一个非常重要的考虑因素。可通过改变 PCB电极的大小及铺地面积(电极正下方),或者改变绝缘材料的厚度调整感度。同时FZH38 提供了触摸 输入引脚上外加电容的方式来调整不同的灵敏度需求。
7.7. 串行接口
芯片配备有一个串行接口,允许与外部设备进行简单的通讯。当触摸芯片侦测到触摸键被按下 时,会在Data 脚输出低电平,可唤醒主机,主机在接收到低电平后,由Clock脚输入时钟信号,并从 Data脚回读按键值。当在Clock脚输入低电平时,触摸芯片准备数据,Clock脚送出高电平后,主机从 Data 线读取数据。每次读取数据以 8 个时钟信号一组。也可用轮询的方式直接读取键值,不必等待 Start位。当数据读取错误时,需等 6ms左右,才能再重新读取一次。
当Clock引脚接收到时钟信号,触摸芯片将会产生一个 16 位的数据字节,并从Data引脚移出。其 中Bit11~Bit8 产生校验和,用来表示被触摸按键的总数。例如校验和为“0010”,这意味着有两个键 被触摸。至于是哪个按键被触摸,可以查看Bit7~Bit0 位状态。Bit7~Bit0 用于指示相应的触摸按键Key8~Key1 是否被触摸。若为 0 则表明相应的按键被触摸,若为 1,则表明相应按键未被触摸。Start bit:当按键状态改变时,由Data脚输出低电位,唤醒主机,主机读取键值。
Bit0:Key1 状态 (0=触摸,1=未触摸 )
Bit1:Key2 状态 (0=触摸,1=未触摸 )
Bit2:Key3 状态 (0=触摸,1=未触摸 )
Bit3:Key4 状态 (0=触摸,1=未触摸 )
Bit4:Key5 状态 (0=触摸,1=未触摸 )
Bit5:Key6 状态 (0=触摸,1=未触摸 )
Bit6:Key7 状态 (0=触摸,1=未触摸 )
Bit7:Key8 状态 (0=触摸,1=未触摸 )
Bit11~8:校验和 --“0”的总数,即被触摸按键的总数。
Bit15~Bit12:停止位,恒为“1010B”

串口时序图:

7.8. 并行接口
FZH38 同时提供并行接口的功能,允许与外部设备进行键值的传递,选择并行接口为输出型式 时,触摸按键值只能反应一个键,不能同时反应多个键。没有触摸键按下时,BIN3~BIN0 均为高电 平,当有任意按键被按下时BIN3 为低电平,同时可用来唤醒主机,BIN2~BIN0 则表示被按下的键 值,如下表所示:


8. 应用电路图
串口模式:

注:调整Ct可改变灵敏度。Ct越大,感度越低。(范围 0~25pF ,0pF表示不外加Ct)
并口模式:

注:调整Ct可改变灵敏度。Ct越大,感度越低(范围 0~25pF ,0pF表示不外加Ct)。
9. SOP16 封装示意图


审核编辑 黄宇
全部0条评论
快来发表一下你的评论吧 !