0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
BS814A-2

BS814A-2

  • 厂商:

    HOLTEK(合泰)

  • 封装:

    SOP-8

  • 描述:

  • 数据手册
  • 价格&库存
BS814A-2 数据手册
BS812A-1/BS813A-1/BS814A-1/BS814A-2 BS816A-1/BS818A-2/BS8112A-3/BS8116A-3 触摸按键 特性 概述 • • • • • • • • • BS81x 系 列 芯 片 具 有 2~16 个 触 摸 按 键, 可用来检测外部触摸按键上人手的触摸动 作。该系列的芯片具有较高的集成度,仅 需极少的外部组件便可实现触摸按键的检 测。 工作电压:2.2V~5.5V 低待机电流 自动校准功能 可靠的触摸按键检测 自动切换待机 / 工作模式 最长按键输出时间检测 具备抗电压波动功能 Level Hold,可选高有效或低有效 NMOS 输出内建上拉电阻 /CMOS 直接 输出 • 支持串行和并行输出 • 外接电容调整感度 • 极少的外围组件 BS81x 系列提供了串行及并行输出功能, 可方便与外部 MCU 之间的通讯,实现设 备安装及触摸引脚监测目的。芯片内部采 用特殊的集成电路,具有高电源电压抑制 比,可减少按键检测错误的发生,此特性 保证在不利环境条件的应用中芯片仍具有 很高的可靠性。 此系列的触摸芯片具有自动校准功能,低 待机电流,抗电压波动等特性,为各种触 摸按键的应用提供了一种简单而又有效的 实现方法。 选型表 该系列芯片特性大多都相同,BS8112A-3/BS8116A-3 具有 IIC 功能,BS814A-2/BS818A-2 具 SPI 串 口 功 能,BS812A-1/BS813A-1/BS814A-1/BS816A-1 具 并 行 输 出 功 能。 同 时 BS8112A-3/BS8116A-3 可通过 IIC 设置 Option 和感度,BS816A-1/BS818A-2 则提供两个硬 件 Option,增加应用上的弹性。 以下表格概述了各个芯片的主要特征。 触摸按 键个数 Option 待机电流 (VDD=3V) BS812A-1 2 × 2.0μA BS813A-1 3 × 4.5μA BS814A-1 4 × 5.0μA BS814A-2 4 × 5.0μA 型号 并行输出 NMOS ( 内建上拉) 串行 接口 × 功率模式 自动校准 √ 封装形式 SOT23-6 × √ 8SOP × √ 10MSOP × √ √ 8SOP × √ 16NSOP 16NSOP BS816A-1 6 OMS/LSC 注1 12μA/6μA NMOS ( 内建上拉 )/ CMOS-Direct BS818A-2 8 OMS/LSC 注1 12μA/6μA 二进制 √ √ BS8112A-3 12 注2 13μA/3μA × IIC √ 16NSOP BS8116A-3 16 注2 17μA/3.5μA × IIC √ 20SOP/SSOP 工作 / 待机模式 注:1. 参考 OMS/LSC 选项表 2. 参考 IIC 选项表 Rev. 1.32 1 2016-01-27 BS812A-1/BS813A-1/BS814A-1/BS814A-2 BS816A-1/BS818A-2/BS8112A-3/BS8116A-3 引脚图 Key1 Key2 Kout2 SOT23-6 6 5 4 12A-1 1 2 1 8 VDD 2 7 VSS Key3 3 6 Kout1 Kout3 4 5 Kout2 BS813A-1 8SOP-A 3 10 2 9 3 8 4 7 5 6 VSS Kout1 Kout2 Kout3 Kout4 Key1 1 16 Kout1 Key2 2 15 Kout2 Key3 3 14 Kout3 Key4 4 13 Kout4 Key5 5 12 Kout5 Key6 6 11 Kout6 OMS 7 10 VDD LSC 8 9 VSS 1 16 Key2 Key4 2 15 Key1 Key5 3 14 SDA Key6 4 13 SCL Key7 5 12 VDD Key8 6 11 VSS Key9 7 10 Key12/IRQ Key10 8 9 1 8 VDD Key2 2 7 VSS Key3 3 6 Data Key4 4 5 Clock Key1 1 16 BIN3/Data Key2 2 15 BIN2/Clcok Key3 3 14 BIN1 Key4 4 13 BIN0 Key5 5 12 OMS Key6 6 11 LSC Key7 7 10 VDD Key8 8 9 VSS BS818A-2 16 NSOP-A BS816A-1 16 NSOP-A Key3 Key1 BS814A-2 8SOP-A BS814A-1 10MSOP-A Key11 BS8112A-3 16 NSOP-A Rev. 1.32 1 Key2 Kout1 VSS VDD VDD Key1 Key2 Key3 Key4 Top View Key1 Key3 1 20 Key2 Key4 2 19 Key1 Key5 3 18 SDA Key6 4 17 SCL Key7 5 16 VDD Key8 6 15 VSS Key9 7 14 Key16/IRQ Key10 8 13 Key15 Key11 9 12 Key14 Key12 10 11 Key13 BS8116A-3 20 SOP-A/SSOP-A 2 2016-01-27 BS812A-1/BS813A-1/BS814A-1/BS814A-2 BS816A-1/BS818A-2/BS8112A-3/BS8116A-3 引脚说明 BS812A-1 引脚名称 Key1~Key2 Kout1~Kout2 VSS VDD 输入 / 输出 输入 NMOS 输出 — — 说明 触摸按键输入口 ( 未使用的触摸按键需接地 ) 输出型式为 NMOS ( 内建上拉 ) 输出 地 电源电压 BS813A-1 引脚名称 Key1~Key3 Kout1~Kout3 VSS VDD 输入 / 输出 输入 NMOS 输出 — — 说明 触摸按键输入口 ( 未使用的触摸按键需接地 ) 输出型式为 NMOS ( 内建上拉 ) 输出 地 电源电压 BS814A-1 引脚名称 Key1~Key4 Kout1~Kout4 VSS VDD 输入 / 输出 输入 NMOS 输出 — — 说明 触摸按键输入口 ( 未使用的触摸按键需接地 ) 输出型式为 NMOS ( 内建上拉 ) 输出 地 电源电压 BS814A-2 引脚名称 Key1~Key4 Clock Data VSS VDD 输入 / 输出 输入 输入 NMOS 输出 — — 说明 触摸按键输入口 ( 未使用的触摸按键需接地 ) 2 线串行时钟输入(内建上拉)型式 2 线串行数据 NMOS 输出(内建上拉) 地 电源电压 BS816A-1 引脚名称 Key1~Key6 输入 / 输出 输入 说明 触摸按键输入口 ( 未使用的触摸按键需接地 ) 输出模式选择 开路 = NMOS 输出 ( 低有效 ) 接地 =CMOS 直接输出 ( 高有效 ) 省电模式选择 开路 = 一般省电 接地 = 更省电 OMS 开路 则输出型式为 NMOS ( 内建上拉 ) 输出 OMS 接地 则输出型式为 CMOS 直接输出 地 电源电压 OMS 输入 LSC 输入 Kout1~Kout6 VSS VDD Rev. 1.32 NMOS 输出 CMOS 输出 — — 3 2016-01-27 BS812A-1/BS813A-1/BS814A-1/BS814A-2 BS816A-1/BS818A-2/BS8112A-3/BS8116A-3 BS818A-2 引脚名称 Key1~Key8 输入 / 输出 输入 Clock Data BIN3~BIN0 VSS VDD 输入 NMOS 输出 CMOS 输出 — — 说明 触摸按键输入口 ( 未使用的触摸按键需接地 ) 输出模式选择 开路 = 2 线串行输出 ; 接地 =4 线二进制并行输出 省电模式选择 开路 = 一般省电 接地 = 更省电 OMS 开路,2 线串口时钟输入(内建上拉) 串行数据 NMOS 输出(内建上拉) 二进制输出 地 电源电压 BS8112A-3 引脚名称 Key1~Key12 IRQ SCL SDA VSS VDD 输入 / 输出 输入 输出 输入 / 输出 输入 / 输出 — — 说明 触摸按键输入口 ( 未使用的触摸按键需接地 ) 中断请求或唤醒功能,NMOS 输出(内建上拉) IIC 时钟输入 / 输出 IIC 数据输入 / 输出 地 电源电压 BS8116A-3 引脚名称 Key1~Key16 IRQ SCL SDA VSS VDD 输入 / 输出 输入 输出 输入 / 输出 输入 / 输出 — — 说明 触摸按键输入口 ( 未使用的触摸按键需接地 ) 中断请求或唤醒功能,NMOS 输出(内建上拉) IIC 时钟输入 / 输出 IIC 数据输入 / 输出 地 电源电压 OMS 输入 LSC 输入 极限参数 IOL 总电流 .............................................80mA IOH 总电流 ............................................-80mA 总功耗..................................................500mW 电源供应电压................VSS -0.3V~VSS+6.5V 储存温度................................... -50˚C~125˚C 端口输入电压.............. VSS -0.3V~VDD +0.3V 工作温度......................................-40˚C~85˚C 注:这里只强调额定功率,超过极限参数所规定的范围将对芯片造成损害,无法预期芯片在上述标示范 围外的工作状态,而且若长期在标示范围外的条件下工作,可能影响芯片的可靠性。 Rev. 1.32 4 2016-01-27 BS812A-1/BS813A-1/BS814A-1/BS814A-2 BS816A-1/BS818A-2/BS8112A-3/BS8116A-3 直流电气特性 符号 VDD 参数 工作电压 工作电流 (BS812A-1) IDD 工作电流 (BS813A-1/BS814A-1/BS814A-2) 工作电流 (BS816A-1/BS818A-2) 工作电流 (BS8112A-3/BS8116A-3) 待机电流 (BS812A-1) 注 1 待机电流 (BS813A-1) 注 1 待机电流 (BS814A-1/BS814A-2) 注 1 待机电流 (BS816A-1/BS818A-2) 注 1 LSC=Vss 注 2 待机电流 (BS816A-1/BS818A-2) 注 1 LSC=Open 注 2 ISTB 任一单按键唤醒 待机电流 注1 (BS8112A-3) LSC 使能 注 3 所有按键唤醒 任一单按键唤醒 待机电流 (BS8112A-3) 注 1 LSC 除能 注 3 所有按键唤醒 任一单按键唤醒 待机电流 注1 (BS8116A-3) LSC 使能 注 3 所有按键唤醒 任一单按键唤醒 待机电流 (BS8116A-3) 注 1 LSC 除能 注 3 所有按键唤醒 VIL Clock/SCL/SDA 引脚低电平输入电压 VIH Clock/SCL/SDA 引脚高电平输入电压 Rev. 1.32 5 测试条件 VDD 条件 — — 3V 无负载 5V 3V 无负载 5V 3V 无负载 5V 3V 无负载 5V 3V 无负载 5V 3V 无负载 5V 3V 无负载 5V 3V 无负载 5V 3V 无负载 5V 3V 5V 无负载 3V 5V 3V 5V 无负载 3V 5V 3V 5V 无负载 3V 5V 3V 5V 无负载 3V 5V 5V — — — 5V — — — 最小 典型 最大 单位 2.2 — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — 0 0 3.5 0.8VDD — 5.5 0.6 0.9 1.2 1.8 1.2 1.8 2.2 3.3 1.2 1.8 2.2 3.3 1.2 1.8 2.2 3.3 2 — 4 — 4.5 — 9 — 5.0 — 10 — 6.0 — 12 — 12 — 25 — 3 — 6 — 6.5 — 13 — 6 — 12 — 13 — 27 — 3.5 — 7 — 9 — 18 — 7 — 14 — 17 — 34 — — 1.5 — 0.2VDD — 5.0 — VDD V mA mA mA mA mA mA mA mA µA µA µA µA µA µA µA µA µA µA µA µA µA µA µA µA µA µA µA µA µA µA µA µA µA µA V V V V 2016-01-27 BS812A-1/BS813A-1/BS814A-1/BS814A-2 BS816A-1/BS818A-2/BS8112A-3/BS8116A-3 符号 参数 IOL Kout/Data/SDA/SCL 灌电流 (NMOS) IOH BIN0~BIN3 源电流 (CMOS) RPH Clock/Kout /SDA/SCL/IRQ 引脚上拉电 阻 VDD 3V 5V 3V 5V 3V 5V 测试条件 条件 VOL=0.1VDD VOL=0.1VDD VOH=0.9VDD VOH=0.9VDD — — 最小 典型 最大 单位 4 10 -2 -5 20 10 8 20 -4 -10 60 30 — — — — 100 50 mA mA mA mA kΩ kΩ 注:1. ISTB 指的是平均待机电流 2. 参考 OMS/LSC 选项表 3. 参考 IIC 选项表 交流电气特性 Ta =25˚C 符号 参数 按键响应时间 – 正常模式 按键响应时间 – 待机模式 BS812A-1 / BS813A-1 BS814A-1 / BS814A-2 tKRT 按键响应时间 – 待机模式 BS816A-1 / BS818A-2 按键响应时间 – 待机模式 BS8112A-3/BS8116A-3 tKH tCAL tNS 最长按键保持时间 自动校正周期 – 正常模式 自动校正周期 – 待机模式 正常模式→待机模式时间 VDD — 测试条件 条件 — — — — LSC 开路 ( 除能 ) — LSC 接地 ( 使能 ) — LSC 除能 / IRQ 使能 LSC 使能 — IRQ 使能 — — — — — — — — 最小 典型 最大 单位 100 125 150 ms 100 150 250 ms 100 400 100 150 600 150 250 1000 250 ms ms ms 400 600 1000 ms 60 — — 7 64 1 32 8 68 — — 9 s s s s 最小 典型 最大 单位 — 20 20 — — — — — tNS — — 25 s µs µs Kbps 6 — — ms 串行接口电气特性 BS814A-2/BS818A-2 适用 符号 TSTART TLOW THIGH TBR TED Rev. 1.32 参数 Start 位低电平时间 Clock 低电平时间 Clock 高电平时间 数据传输率 数据读取错误时,到下次再读 取的间隔时间 VDD — — — — 测试条件 条件 — — — — — — 6 2016-01-27 BS812A-1/BS813A-1/BS814A-1/BS814A-2 BS816A-1/BS818A-2/BS8112A-3/BS8116A-3 IIC 接口电气特性 BS8112A-3/BS8116A-3 适用 符号 TLOW THIGH TBR 参数 Clock 低电平时间 Clock 高电平时间 数据传输率 VDD — — — 测试条件 条件 — — — 最小 典型 最大 单位 5 5 — — — — — — 100 µs µs Kbps 功能描述 介绍 BS81x 系列触摸按键芯片提供一种简单且可靠的方法来满足需要 2~16 个触摸按键的需求。 只需极少外部组件即可实现触摸键的应用,除了简单的并行输出外,还提供 2 线串行接口 及二进制并行接口输出,方便与外部 MCU 之间的通信。 感度的调节也很容易,只需在触摸输入引脚上加一个小电容,即可调整不同的感度。内建 的抗电压波动功能,更可省去一个 LDO 的成本 选项表 OMS/LSC 选项表 BS816A-1 及 BS818A-2 提供 2 个 Option, 增加应用上的弹性 • OMS Option OMS ( 输出模式选择 ) BS816A-1 BS818A-2 说明 开路 NMOS 输出 ( 内建上拉 ),低有效 接地 CMOS 输出,高有效 开路 2 线串口模式 接地 4 线二进制并口模式 • LSC Option LSC ( 低待机电流 ) BS816A-1/ BS818A-2 Rev. 1.32 说明 开路 ( 除能 ) 一般省电模式 接地 ( 使能 ) 更省电模式 ( 唤醒时间增加至 0.5~1 秒 ) 7 2016-01-27 BS812A-1/BS813A-1/BS814A-1/BS814A-2 BS816A-1/BS818A-2/BS8112A-3/BS8116A-3 IIC 选项表 BS8112A-3 及 BS8116A-3 提供 4 个通过 IIC 接口设置的 Option。 • IRQ_OMS Option bit7 地址 0B0H bit6 名称 预设值 IRQ_OMS 0 bit5 bit4 bit3 bit2 bit1 bit0 IRQ_OMS R/W R/W 功能 0: Level hold ( 低有效 ) 1: One-shot ( 低有效 ) • LSC Option 地址 0B4H bit7 bit6 LSC 名称 预设值 LSC 1 bit5 bit4 bit3 bit2 bit1 bit0 R/W R/W 功能 0: 一般省电模式 1: 更省电模式 ( 唤醒时间增加至 0.5 ~1 秒 ) • 触摸按键唤醒功能 Option BS8112A-3 BS8116A-3 地址 名称 bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0 0B5H~0C0H Kn_TH KnWU 0 Key n 触发门坎值 0B5H~0C4H 名称 预设值 KnWU 0 Rev. 1.32 R/W R/W 功能 0: 开启按键唤醒功能 1: 关闭按键唤醒功能 8 2016-01-27 BS812A-1/BS813A-1/BS814A-1/BS814A-2 BS816A-1/BS818A-2/BS8112A-3/BS8116A-3 4-key 数据结构 当 Clock 引脚接收到时钟信号,触摸芯片 将会产生一个 8 位的数据字节,并从 Data 引脚移出。其中 Bit6~Bit4 产生校验和,用 来表示被触摸按键的总数。例如校验和为 “010”,这意味着有两个键被触摸。至于 是哪个按键被触摸,可以查看 Bit3~Bit0 位 状态。Bit3~Bit0 用于指示相应的触摸按键 Key4~Key1 是否被触摸。若为零则表明相 应的按键被触摸,若为 1,则表明相应按 键未被触摸。 工作模式 BS81x 系列芯片具有两种工作模式,待机 模 式 和 正 常 模 式。 系 统 上 电 后 8 秒 内 如 无 按 键 被 触 摸, 自 动 进 入 待 机 模 式, 以 减少功耗。一旦有任意键(BS8112A-3、 BS8116A-3 可单独设置唤醒键)被触摸, 可唤醒 BS81x 芯片,进入正常模式,并输 出按键状态,待所有键都松掉,8 秒后再 次进入待机模式。 触摸按键输出 Start bit:当按键状态改变时 , 由 Data 脚送 出低电位,唤醒主机,主机读取 键值 BS812A-1/BS813A-1/BS814A-1 所有的触摸 按键的输出引脚均为 NMOS 类型且内建上 拉电阻,不需外加电阻。没有按键触摸动 作发生时逻辑电平为高,当芯片侦测到触 摸键按下时,其对应输出口会输出低电位。 Bit0:Key1 状态 (0= 按键,1= 松键 ) Bit1:Key2 状态 (0= 按键,1= 松键 ) BS816A-1 除了 NMOS 输出型式,还可让 用户选择的 CMOS 输出型式,没有按键触 摸动作发生时逻辑电平为低,当芯片侦测 到触摸键按下时,其对应输出口会输出高 电位。 Bit2:Key3 状态 (0= 按键,1= 松键 ) Bit3:Key4 状态 (0= 按键,1= 松键 ) Bit6~4:核对总数:“0”的总数,即被触 摸按键的总数。 Bit7:停止位,永远为 “1”( 高状态 ) 串行接口 BS814A-2 和 BS818A-2 配 备 有 一 个 串 行 接口,允许与外部设备进行简单的通讯。 当触摸芯片侦测到触摸键被按下时,会在 Data 脚输出低电位,可唤醒主机,主机在 接收到低电位后,由 Clock 脚输出时钟信 号,并从 Data 脚回读按键值。 当在 Clock 脚输入低电位时,触摸芯片准 备数据,Clock 脚送出高电位后,主机从 Data 线读取数据。每次读取数据以 8 个时 钟信号一组。也可用轮询的方式直接读取 键值,不必等待 Start 位。 当数据读取错误时,需等 6ms 左右 , 才能 再重新读取一次。 Rev. 1.32 9 2016-01-27 BS812A-1/BS813A-1/BS814A-1/BS814A-2 BS816A-1/BS818A-2/BS8112A-3/BS8116A-3 Data Start bit Bit0 Clock Bit1 Bit2 Bit3 Bit4 Bit5 Bit6 Bit0 Bit7 Stop bit Bit1 Bit2 Bit3 Bit4 Bit5 Bit6 Bit7 Stop bit Thigh Tlow Ted Tbr BS814A-2 时序图 7 位 功能 6~4 停止位 校验和 1 0 0 0 0 1 数据流 0 1 1 0 0 0 1 0 1 0 3~0 Key3 Key2 状态 状态 说明 Key4 Key1 状态 状态 0000 0001, 0010, 0100 或 1000 0011, 0101, 0110, 1001, 1010 或 1100 0111, 1011, 1101 或 1110 1111 0:触摸 / 1:未触摸 校验和 = 10,四个按键被触摸 校验和 = 01,三个按键被触摸 校验和 = 010,两个按键被触摸 校验和 = 001,一个按键被触摸 校验和 = 000,没有按键被触摸 4-key 串行数据流格式 Data Start bit Bit0 Clock Bit1 Bit2 Bit3 Bit4 Bit5 Bit6 Bit7 Bit8 Bit9 Bit10 Bit11 Bit12 Bit13 Bit14 Bit15 Stop bit Thigh Tlow Tbr BS818A-2 时序图 8-key 数据结构 当 Clock 引脚接收到时钟信号,触摸芯片将会产生一个 16 位的数据字节,并从 Data 引脚 移出。其中 Bit11~Bit8 产生校验和,用来表示被触摸按键的总数。例如校验和为“0010”, 这意味着有两个键被触摸。至于是哪个按键被触摸,可以查看 Bit7~Bit0 位状态。Bit7~Bit0 用于指示相应的触摸按键 Key8~Key1 是否被触摸。若为零则表明相应的按键被触摸,若为 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” Rev. 1.32 10 2016-01-27 BS812A-1/BS813A-1/BS814A-1/BS814A-2 BS816A-1/BS818A-2/BS8112A-3/BS8116A-3 15~12 11~8 7~0 停止位 校验和 Key8 ~ Key1 状态 1000 00000000 00000001, 00000010, 00000100, 0111 00001000, 00010000, 00100000, 01000000 或 10000000 00000011, 00000110, 00011000, 0110 00110000 11000000 或 10000001 …….. 00000111, 00001110, 11100000, 0101 10000011, 10000110, 10001100 或 10011000… 数据流 1010 00001111, 00011110, 00111100, 0100 01111000, 11110000 或 10000111… 00011111, 00111110, 01111100, 0011 11111000, 100011111 或 110001111…… 00111111, 01111110, 11111100, 0010 01111110, 01111101 或 01111011… 11111110, 11111101, 11111011, 0001 11110111, 11101111, 11011111, 10111111 或 01111111 0000 11111111 位 功能 说明 0:触摸 / 1:未触摸 校验和 = 1000,8 个按键被触摸 校验和 = 0111,7 个按键被触摸 校验和 = 0110,6 个按键被触摸 校验和 = 0101,5 个按键被触摸 校验和 = 0100,4 个按键被触摸 校验和 = 0011,3 个按键被触摸 校验和 = 0010,2 个按键被触摸 校验和 = 0001,1 个按键被触摸 校验和 = 0000,没有按键被触摸 8-key 串行数据流格式 Rev. 1.32 11 2016-01-27 BS812A-1/BS813A-1/BS814A-1/BS814A-2 BS816A-1/BS818A-2/BS8112A-3/BS8116A-3 从机地址 起 始 条 件 (Start) 后 发 送 7bit 从 机 地 址, BS81x-3 从机地址是 0x50。 并行接口 BS818A-2 同时提供并行接口的功能,允许 与外部设备进行键值的传递,选择并行接 口为输出型式时,触摸按键值只能同时反 应一个键,不能同时反应多个键。没有触 摸键按下时, BIN3~BIN0 均为高电平,当 有任意按键被按下时 BIN3 必为低电平, 同时可用来唤醒主机,BIN2~BIN0 则表示 被按下的键值,如下表所示: SDA SCL BIN1 1 1 1 0 0 1 1 0 0 2 Slave Address(7bit) 7 8 9 1 2 7 8 R/W 0: Write 1: Read 9 1 2 7 8 9 读写位 SDA SCL 被触摸按键 BIN3 BIN2 No key 1( 高 ) 1 Key1 0( 低 ) 1 Key2 0 1 Key3 0 1 Key4 0 1 Key5 0 0 Key6 0 0 Key7 0 0 Key8 0 0 1 BIN0 1 1 0 1 0 1 0 1 0 应答位 SDA SCL ACK 0: Acknowledge 1: No acknowledge 从机忙碌 一笔数据 (8bit +ACK) 完成后,从机开始处 理数据 ( 从机忙碌 ),无法接收下一笔数据, 此时从机将 SCL 拉低,主机需等待 SCL 变 为高电平时才可以继续进行数据传送。 IIC 接口 SDA SCL 起始条件与停止条件 1 2 7 8 9 BUSY SDA • 主机读 BS81x-3 SCL SDA SCL START 1 2 3 4 5 6 7 8 9 STOP BUSY • 主机写 BS81x-3 SDA SCL 1 2 3 4 5 6 7 8 9 BUSY Rev. 1.32 12 2016-01-27 BS812A-1/BS813A-1/BS814A-1/BS814A-2 BS816A-1/BS818A-2/BS8112A-3/BS8116A-3 读按键输出寄存器 主机对 BS8112A-3、BS8116A-3 读取按键输出的数据结构。 Start Slave Address A W C K A W C K 0x08 A C K Slave Start Address A C R K 0x09 A C K Slave Start Address A C R K Start Slave Address Start A Slave W C 0x08 K Address A C K Start A C R K Slave Address NO ACK KeyStatus0 Stop NO ACK KeyStatus1 A C K KeyStatus0 Stop NO ACK KeyStatus1 Stop BS8112A-3、BS8116A-3 的触摸按键的输出寄存器 地址 名称 bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0 R/W 08H KeyStatus0 Key8 Key7 Key6 Key5 Key4 Key3 Key2 Key1 R 09H KeyStatus1 Key16( 注 ) Key15( 注 ) Key14( 注 ) Key13( 注 ) Key12 Key11 Key10 Key9 R 注:Key16~Key13 仅存在于 BS8116A-3 芯片 0= 松键,1= 按键 BS8112A-3 写设置寄存器 主机对 BS8112A-3 写入设置时,必须从 0xB0 开始连续写入 18 个数据字节,最后字节是校 验和。 Slave Address Start W A C K 0xB0 A C DATA1 K A C K DATA2~16 A C DATA17 K NO ACK A C CheckSum Stop K 当设定被改变时,触控按键模块会被复位,约 0.5 秒后,按键模块才能正常动作。 BS8112A-3 读取设置寄存器 主机对 BS8112A-3 读取 1 个设置字节。 Slave Address Start A W C K 0xB0~0xC0 A C K Start Slave Address R A C K NO ACK DATA Stop 主机对 BS8112A-3 读取 n 个设置字节。 Start Slave Address Rev. 1.32 A A W C Address C K K Slave Start Address A A R C DATA1 C K K 13 DATA NO ACK A C DATAn Stop K 2016-01-27 BS812A-1/BS813A-1/BS814A-1/BS814A-2 BS816A-1/BS818A-2/BS8112A-3/BS8116A-3 BS8112A-3 的触摸按键的设置寄存器 地址 B0H B1H B2H B3H B4H B5H B6H B7H B8H B9H BAH BBH BCH BDH BEH BFH C0H 名称 bit7 bit6 Option1 Reserve Reserve Reserve Option2 1 LSC K1_TH K1WU 0 K2_TH K2WU 0 K3_TH K3WU 0 K4_TH K4WU 0 K5_TH K5WU 0 K6_TH K6WU 0 K7_TH K7WU 0 K8_TH K8WU 0 K9_TH K9WU 0 K10_TH K10WU 0 K11_TH K11WU 0 K12_TH K12WU Mode bit5 0 bit4 — bit3 bit2 bit1 bit0 IRQ_OMS 0x00 0x83 0xF3 1 0 0 Key1 触发门坎值 Key2 触发门坎值 Key3 触发门坎值 Key4 触发门坎值 Key5 触发门坎值 Key6 触发门坎值 Key7 触发门坎值 Key8 触发门坎值 Key9 触发门坎值 Key10 触发门坎值 Key11 触发门坎值 Key12 触发门坎值 1 0 R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W BS8112A-3 Key12/IRQ 设置 Key12 Mode( bit6 of K12_TH) 0 1 功能 Key12 IRQ ( 默认 ) BS8116A-3 写设置寄存器 主机对 BS8116A-3 写入设置时,必须从 0xB0 开始连续写入 22 个数据字节,最后字节是校 验和。 Start Slave Address A W C K 0xB0 NO ACK A A A A C DATA1 C DATA2~20 C DATA21 C CheckSum Stop K K K K 当设定被改变时,触控按键模块会被复位,约 0.5 秒后,按键模块才能正常动作。 BS8116A-3 读取设置寄存器 主机对 BS8116A-3 读取 1 个设置字节。 Slave Address Start A W C K 0xB0~0xC4 A C K Start Slave Address R NO ACK A C K DATA Stop 主机对 BS8116A-3 读取 n 个设置字节。 Start Slave Address Rev. 1.32 A A W C Address C K K Slave Start Address A A R C DATA1 C K K 14 DATA NO ACK A C DATAn Stop K 2016-01-27 BS812A-1/BS813A-1/BS814A-1/BS814A-2 BS816A-1/BS818A-2/BS8112A-3/BS8116A-3 BS8116A-3 触摸按键的感度设置寄存器 地址 B0H B1H B2H B3H B4H B5H B6H B7H B8H B9H BAH BBH BCH BDH BEH BFH C0H C1H C2H C3H C4H 名称 Option1 Reserve Reserve Reserve Option2 K1_TH K2_TH K3_TH K4_TH K5_TH K6_TH K7_TH K8_TH K9_TH K10_TH K11_TH K12_TH K13_TH K14_TH K15_TH K16_TH bit7 bit6 1 LSC K1WU 0 K2WU 0 K3WU 0 K4WU 0 K5WU 0 K6WU 0 K7WU 0 K8WU 0 K9WU 0 K10WU 0 K11WU 0 K12WU 0 K13WU 0 K14WU 0 K15WU 0 K16WU Mode bit5 0 bit4 — bit3 bit2 bit1 0x00 0x83 0xF3 1 0 0 Key1 触发门坎值 Key2 触发门坎值 Key3 触发门坎值 Key4 触发门坎值 Key5 触发门坎值 Key6 触发门坎值 Key7 触发门坎值 Key8 触发门坎值 Key9 触发门坎值 Key10 触发门坎值 Key11 触发门坎值 Key12 触发门坎值 Key13 触发门坎值 Key14 触发门坎值 Key15 触发门坎值 Key16 触发门坎值 1 bit0 IRQ_OMS 0 R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W BS8116A-3 Key16/IRQ 设置 Key16 Mode( bit6 of K16_TH) 0 1 功能 Key16 IRQ ( 默认 ) BS8112A-3、BS8116A-3 的 IRQ_OMS 功能 IRQ_OMS ( bit0 of Option1) 0 1 功能 Level hole ( 默认 ) One-shot BS8112A-3、BS8116A-3 按键唤醒功能设置 KnWU (bit7 of Kn_TH) 0 1 Rev. 1.32 功能 唤醒功能使能 ( 默认 ) 唤醒功能除能 15 2016-01-27 BS812A-1/BS813A-1/BS814A-1/BS814A-2 BS816A-1/BS818A-2/BS8112A-3/BS8116A-3 IRQ 功能 自动校准功能 输出模式: IRQ_OMS = 0 (Level hold,低有效 ) 上电后,芯片会进行初始化,取得第一次 基准值,接下来,若在正常模式下 1s 内, 待机模式下 32s 内,没有按键被按下,触 摸芯片在固定的时间周期到后,将自动校 准基准值,使得基准值可以根据外界环境 进行动态的变化。 主机在 IRQ 低电平时读取按键数据,当按 键数据为 0 时停止读取 Release all keys IRQ Release all keys Touch any key Key Status ≠ 0 Key Status ≠ 0 抗电压波动功能 Key Status = 0 BS81x 系列芯片内建抗电压波动功能,可 防止因外围大电流驱动,工作电压瞬间跌 落所造成的触摸按键误动作现象,不需外 加 LDO 来处理电压跌落的问题。 输出模式: IRQ_OMS = 1 (One-shot,低有效 ) 按键状态发生改变时,发一脉冲信号 Status unchanged Status unchanged IRQ 感度调整 Status change 在大多数应用中根据用户的需求调整触摸 按键的灵敏度是一个非常重要的考虑因 素。可通过改变 PCB 电极的大小及铺地面 积 ( 电极正下方 ),或者改变绝缘材料的 厚 度 调 整 感 度。BS81x 系 列 (BS8112A-3/ BS8116A-3 除外 ) 提供在触摸输入引脚上 外加电容的方式来调整不同的感度需求; 而 BS8112A-3、BS8116A-3 则 是 通 过 IIC 进行设置来调整不同的感度需求。触发门 坎值调整范围 8~63。 Read 不使用 IRQ 功能时,Key12 (BS8112A-3)、 Key16 (BS8116A-3) 是触摸按键,当主机读 取 所 有 按 键 为 松 键 (KeyStatus=0x00) 后, 主机可以降低读取速度,使功耗降低,降 低读取速度时按键反应速度会变慢。 最长按键持续时间 为尽量减少如不小心碰触到感应电极等此 类的无意按键检测,芯片内部设置了最长 按键持续时间功能。当某个触摸按键按下 时,内部定时器开始计时,一旦按键按下 的时间过长,超过大约 64s 后,触摸芯片 会忽略该被触摸键的状态,重新校准,获 取新的基准值,同时输出状态重置为初始 状态。 Rev. 1.32 16 2016-01-27 BS812A-1/BS813A-1/BS814A-1/BS814A-2 BS816A-1/BS818A-2/BS8112A-3/BS8116A-3 应用电路 BS812A-1 VDD Touch Key KEY1 VDD Ct 1 Touch Key 0.1 F KEY2 KOUT1 Ct 2 KOUT2 VSS Ct range 0pF~25pF BS812A-1 注:1. Ct (C threshold) 调整“触发门槛”电容,范围:0 ~ 25 pF 2. 调整 Ct 可改变感度值。Ct 值越大,感度越低。(0pF 表示不外加 Ct) BS813A-1 VDD Touch Key KEY1 VDD Ct 1 0.1 F Touch Key KEY2 Ct 2 KOUT1 Touch Key KOUT2 KEY3 Ct 3 Ct range 0pF~25pF KOUT3 VSS BS813A-1 注:1. Ct (C threshold) 调整“触发门槛”电容,范围:0 ~ 25 pF 2. 调整 Ct 可改变感度值。Ct 值越大,感度越低。(0pF 表示不外加 Ct) Rev. 1.32 17 2016-01-27 BS812A-1/BS813A-1/BS814A-1/BS814A-2 BS816A-1/BS818A-2/BS8112A-3/BS8116A-3 BS814A-1 Touch Key VDD KEY1 Ct 1 VDD 0.1 F Touch Key KEY2 Ct 2 Touch Key KEY3 KOUT1 Ct 3 KOUT2 Touch Key KEY4 KOUT3 Ct 4 KOUT4 VSS Ct range 0pF~25pF BS814A-1 注:1. Ct (C threshold) 调整“触发门槛”电容,范围:0 ~ 25 pF 2. 调整 Ct 可改变感度值。Ct 值越大,感度越低。(0pF 表示不外加 Ct) BS814A-2 Touch Key VDD KEY1 Ct 1 VDD 0.1 F Touch Key KEY2 Ct 2 Touch Key KEY3 Data Ct 3 Clock Touch Key KEY4 Ct 4 Ct range 0pF~25pF VSS BS814A-2 注:1. Ct (C threshold) 调整“触发门槛”电容,范围:0 ~ 25 pF 2. 调整 Ct 可改变感度值。Ct 值越大,感度越低。(0pF 表示不外加 Ct) Rev. 1.32 18 2016-01-27 BS812A-1/BS813A-1/BS814A-1/BS814A-2 BS816A-1/BS818A-2/BS8112A-3/BS8116A-3 BS816A-1 Touch Key VDD KEY1 Ct 1 VDD 0.1 F Touch Key KEY2 Ct 2 Touch Key KEY3 Ct 3 KOUT1 KOUT2 KOUT3 Touch Key KEY4 Ct 4 KOUT4 KOUT5 Touch Key KEY5 Ct 5 Touch Key KOUT6 OMS KEY6 Ct 6 Ct range 0pF~25pF LSC VSS BS816A-1 16 NSOP 注:1. Ct (C threshold) 调整“触发门槛”电容,范围:0 ~ 25 pF 2. 调整 Ct 可改变感度值。Ct 值越大,感度越低。(0pF 表示不外加 Ct) Rev. 1.32 19 2016-01-27 BS812A-1/BS813A-1/BS814A-1/BS814A-2 BS816A-1/BS818A-2/BS8112A-3/BS8116A-3 BS818A-2 ( 串口模式 ) Touch Key KEY1 VDD Ct 1 VDD Touch Key 0.1 F KEY2 Ct 2 Touch Key KEY3 Ct 3 Touch Key KEY4 Ct 4 Data Touch Key KEY5 Clock Ct 5 Touch Key KEY6 Ct 6 Touch Key KEY7 Ct 7 Touch Key OMS KEY8 Ct 8 Ct range 0pF~25pF LSC VSS BS818A-2 注:1. Ct (C threshold) 调整“触发门槛”电容,范围:0 ~ 25 pF 2. 调整 Ct 可改变感度值。Ct 值越大,感度越低。(0pF 表示不外加 Ct) Rev. 1.32 20 2016-01-27 BS812A-1/BS813A-1/BS814A-1/BS814A-2 BS816A-1/BS818A-2/BS8112A-3/BS8116A-3 BS818A-2 ( 并口模式 ) Touch Key KEY1 VDD Ct 1 VDD Touch Key 0.1 F KEY2 Ct 2 Touch Key KEY3 Ct 3 Touch Key KEY4 Ct 4 BIN3 Touch Key KEY5 BIN2 Ct 5 BIN1 Touch Key BIN0 KEY6 Ct 6 Touch Key KEY7 Ct 7 Touch Key OMS KEY8 Ct 8 Ct range 0pF~25pF LSC VSS BS818A-2 注:1. Ct (C threshold) 调整“触发门槛”电容,范围:0 ~ 25 pF 2. 调整 Ct 可改变感度值。Ct 值越大,感度越低。(0pF 表示不外加 Ct) Rev. 1.32 21 2016-01-27 BS812A-1/BS813A-1/BS814A-1/BS814A-2 BS816A-1/BS818A-2/BS8112A-3/BS8116A-3 BS8112A-3 Touch Key VDD KEY1 VDD 0.1 F SDA Touch Key KEY12/IRQ SCL VSS BS8112A-3 BS8116A-3 Touch Key VDD KEY1 VDD 0.1 F SDA Touch Key KEY16/IRQ SCL VSS BS8116A-3 Rev. 1.32 22 2016-01-27 BS812A-1/BS813A-1/BS814A-1/BS814A-2 BS816A-1/BS818A-2/BS8112A-3/BS8116A-3 封装信息 请注意,这里提供的封装信息仅作为参考。由于这个信息经常更新,提醒用户咨询 Holtek 网站以获取最新版本的封装信息。 封裝信息的相关内容如下所示,点击可链接至 Holtek 网站相关信息页面。 • 封装信息(包括外形尺寸、包装带和卷轴规格) • 封装材料信息 • 纸箱信息 Rev. 1.32 23 2016-01-27 BS812A-1/BS813A-1/BS814A-1/BS814A-2 BS816A-1/BS818A-2/BS8112A-3/BS8116A-3 6-pin SOT23-6 外形尺寸 H 符号 A A1 A2 b C D E e e1 H L θ 符号 A A1 A2 b C D E e e1 H L θ Rev. 1.32 最小值 — — 0.035 0.012 0.003 — — — — — 0.012 0° 尺寸 ( 单位:inch) 典型值 — — 0.045 — — 0.114 BSC 0.063 BSC 0.037 BSC 0.075 BSC 0.110 BSC 0.018 — 最大值 0.057 0.006 0.051 0.020 0.009 — — — — — 0.024 8° 最小值 — — 0.90 0.30 0.08 — — — — — 0.30 0° 尺寸 ( 单位:mm) 典型值 — — 1.15 — — 2.90 BSC 1.60 BSC 0.95 BSC 1.90 BSC 2.80 BSC 0.45 — 最大值 1.45 0.15 1.30 0.50 0.22 — — — — — 0.60 8° 24 2016-01-27 BS812A-1/BS813A-1/BS814A-1/BS814A-2 BS816A-1/BS818A-2/BS8112A-3/BS8116A-3 8-pin SOP (150mil) 外形尺寸              符号 A B C C’ D E F G H α 符号 A B C C’ D E F G H α Rev. 1.32   最小值 — — 0.012 — — — 0.004 0.016 0.004 0° 尺寸 ( 单位:inch) 典型值 0.236 BSC 0.154 BSC — 0.193 BSC — 0.050 BSC — — — — 最大值 — — 0.020 — 0.069 — 0.010 0.050 0.010 8° 最小值 — — 0.31 — — — 0.10 0.40 0.10 0° 尺寸 ( 单位:mm) 典型值 6.0 BSC 3.9 BSC — 4.9 BSC — 1.27 BSC — — — — 最大值 — — 0.51 — 1.75 — 0.25 1.27 0.25 8° 25 2016-01-27 BS812A-1/BS813A-1/BS814A-1/BS814A-2 BS816A-1/BS818A-2/BS8112A-3/BS8116A-3 10-pin MSOP 外形尺寸                                符号 A A1 A2 b c D E E1 e L L1 y α 符号 A A1 A2 b c D E E1 e L L1 y α Rev. 1.32 最小值 — 0.000 0.030 0.007 0.003 — — — — 0.016 — — 0° 尺寸 ( 单位:inch) 典型值 — — 0.033 — — 0.118 BSC 0.193 BSC 0.118 BSC 0.020 BSC 0.024 0.037 BSC 0.004 — 最大值 0.043 0.006 0.037 0.013 0.009 — — — — 0.031 — — 8° 最小值 — 0.00 0.75 0.17 0.08 — — — — 0.40 — — 0° 尺寸 ( 单位:mm) 典型值 — — 0.85 — — 3.0 BSC 4.9 BSC 3.0 BSC 0.5 BSC 0.60 0.95 BSC 0.1 — 最大值 1.10 0.15 0.95 0.33 0.23 — — — — 0.80 — — 8° 26 2016-01-27 BS812A-1/BS813A-1/BS814A-1/BS814A-2 BS816A-1/BS818A-2/BS8112A-3/BS8116A-3 16-pin NSOP (150mil) 外形尺寸               符号 A B C C’ D E F G H α 符号 A B C C’ D E F G H α Rev. 1.32   最小值 — — 0.012 — — — 0.004 0.016 0.004 0° 尺寸 ( 单位:inch) 典型值 0.236 BSC 0.154 BSC — 0.390 BSC — 0.050 BSC — — — — 最大值 — — 0.020 — 0.069 — 0.010 0.050 0.010 8° 最小值 — — 0.31 — — — 0.10 0.40 0.10 0° 尺寸 ( 单位:mm) 典型值 6.0 BSC 3.9 BSC — 9.9 BSC — 1.27 BSC — — — — 最大值 — — 0.51 — 1.75 — 0.25 1.27 0.25 8° 27 2016-01-27 BS812A-1/BS813A-1/BS814A-1/BS814A-2 BS816A-1/BS818A-2/BS8112A-3/BS8116A-3 20-pin SOP (300mil) 外形尺寸                 符号 A B C C’ D E F G H α 符号 A B C C’ D E F G H α Rev. 1.32   最小值 — — 0.012 — — — 0.004 0.016 0.008 0° 尺寸 ( 单位:inch) 典型值 0.406 BSC 0.295 BSC — 0.504 BSC — 0.050 BSC — — — — 最大值 — — 0.020 — 0.104 — 0.012 0.050 0.013 8° 最小值 — — 0.31 — — — 0.10 0.40 0.20 0° 尺寸 ( 单位:mm) 典型值 10.30 BSC 7.5 BSC — 12.8 BSC — 1.27 BSC — — — — 最大值 — — 0.51 — 2.65 — 0.30 1.27 0.33 8° 28 2016-01-27 BS812A-1/BS813A-1/BS814A-1/BS814A-2 BS816A-1/BS818A-2/BS8112A-3/BS8116A-3 20-pin SSOP (150mil) 外形尺寸                 符号 A B C C’ D E F G H α 符号 A B C C’ D E F G H α Rev. 1.32   最小值 — — 0.008 — — — 0.004 0.016 0.004 0° 尺寸 ( 单位:inch) 典型值 0.236 BSC 0.154 BSC — 0.341 BSC — 0.025 BSC — — — — 最大值 — — 0.012 — 0.069 — 0.010 0.050 0.010 8° 最小值 — — 0.20 — — — 0.10 0.41 0.10 0° 尺寸 ( 单位:mm) 典型值 6.0 BSC 3.9 BSC — 8.66 BSC — 0.635 BSC — — — — 最大值 — — 0.30 — 1.75 — 0.25 1.27 0.25 8° 29 2016-01-27 BS812A-1/BS813A-1/BS814A-1/BS814A-2 BS816A-1/BS818A-2/BS8112A-3/BS8116A-3 Copyright© 2016 by HOLTEK SEMICONDUCTOR INC. 使用指南中所出现的信息在出版当时相信是正确的,然而盛群对于说明书的使用不负任何责任。文 中提到的应用目的仅仅是用来做说明,盛群不保证或表示这些没有进一步修改的应用将是适当的, 也不推荐它的产品使用在会由于故障或其它原因可能会对人身造成危害的地方。盛群产品不授权使 用于救生、维生从机或系统中做为关键从机。盛群拥有不事先通知而修改产品的权利,对于最新的 信息,请参考我们的网址 http://www.holtek.com.tw. Rev. 1.32 30 2016-01-27
BS814A-2 价格&库存

很抱歉,暂时无法提供与“BS814A-2”相匹配的价格&库存,您可以联系我们找货

免费人工找货