HTS1588B八通道电容式触摸按键芯片
8通道触摸感应IC_ADPT008 规格书 V9_6

流
Iop3
睡眠 空闲 低速 正常
-
1
3
uA 睡眠
-
4
6
uA 空闲
25
30
uA 低速
0.55
0.7
mA 正常
Vih1 最小输入高电压
-
2
-
V Vdd=5V
Vil1 最大输入低电压
-
1
-
V Vdd=5V
Voh1 最小输出高电压 4.5
-
-
V Vdd=5V, Ioh=4mA
Vol1 最大输出低电压
-
-
0.5
单位 V V V ℃ ℃ Hz
V
6. 电气特性
6.1 直流电气特性
(VDD-VSS = 3.0V, 无负载, 主时钟 = 4MHz, 子时钟 = 32768HZ 在晶振模式下. Ta = 25℃)
特征量
参数描述
最小值 典型值 最大值 单位
测试条件
VDD
工作电压
2.4
5.5
V
Isb
8通道触摸感应按钮芯片规格书-LH828A

8键触摸检测IC(8 KEYS TOUCH PAD DETECTOR IC)1.0概述LH828A是一款电容感应8触摸键检测(touch pad detector)IC。
触摸检测IC 将取代传统的机械开关和按钮键。
人机界面控制面板通过非导电介质材料,能够稳定检测人体的感应。
同时具有低功耗和宽工作电压范围。
2.0特点◆工作电压 2.0V~5.5V◆工作电流在VDD=3V时典型值80uA, 最大值160uA◆输出刷新率在VDD=3V时约55Hz◆64级可选灵敏度 (SLSE0~5管脚选项)另外提供2种基阶(base-step) (OPST管脚选项)◆稳定的人体接触检测,以取代传统直接切换的键(direct switch key)◆提供直接(direct)模式、矩阵(matrix)模式和串行(serial)模式,由pad选项选择◆直接模式下最多8个输入pad和8个输出;串行接口模式下最多8个输入pad;固定的2*4和3*3矩阵类型提供最多8个输入pads◆输出可由pad选项选择为高电平有效或低电平有效◆在上电之后有3.5~4秒的稳定时间,在此期间不要触摸键区(key-pad),且功能无效3.0 应用◆广泛的消费性产品◆防水电器◆取代按钮键4.0 封装结构5.0 接口形式5.1直接(DIRECT)模式框图:5.2串行接口(SERIAL INTERFACE)模式框图:5.3键矩阵(KEY-MATRIX)模式框图:6.0 管脚描述管脚号 管脚名称共用管脚I/O类型管脚描述1 OSC2 I/O 传感器振荡器2 TOPAD I 此为输入口内部公共点(common point )3 I7 I 输入口4 I6 I 输入口5 NC6 NC7 NC8 I5 I 输入口9 I4 I 输入口10 I3 I 输入口11 I2 I 输入口12 I1 I 输入口13 I0 I 输入口14 OPW0 I-PH OPW0~1 均为选择键检测windows 的选项管脚15 OPW1 I-PH OPW0~1 均为选择键检测windows 的选项管脚16 OPT0 I-PH OPT0~1 均为选择键接通时间的选项管脚17 NC18 OPT1 I-PH OPT0~1 均为选择键接通时间的选项管脚19 NC20 NC21 OSC1 I/O 系统振荡器管脚22 VSS P 负电源电压,接地23 VDD P 正电源电压24 OPS1 I-PH 输出类型选项管脚25 OPS0 I-PH 输出类型选项管脚26 AHL I-PH 选择输出为高电平有效或低电平有效27 TEST I-PH 仅用于测试,实际应用时必需连接到VSS.28 Q0 (DO/SCN0) I/O Q0 为直接模式下的输出管脚DO 为串行模式下的移位数据输出SCN0 为矩阵模式下的第一个扫描(scanning)管脚29 Q1 (SCN1) I/O Q1 为直接模式下的输出管脚SCN1 为矩阵模式下的第二个扫描(scanning)管脚30 NC31 OPST I-PH 选择灵敏度的基阶(base step)32 NC33 Q2 (SCN2) I/O Q2 为直接模式下的输出管脚SCN2 为矩阵模式下的第三个扫描(scanning)管脚34 Q3 (SCN3) I/O Q3 为直接模式下的输出管脚SCN3 为矩阵模式下的第四个扫描(scanning)管脚35 Q4 (SCN4) I/O Q4 为直接模式下的输出管脚SCN4 为矩阵模式下的第五个扫描(scanning)管脚36 Q5 (SCN5) I/O Q5 为直接模式下的输出管脚SCN5 为矩阵模式下的第六个扫描(scanning)管脚37 Q6 (RST) I/O Q6 为直接模式下的输出管脚RST 为串行模式下的复位输入管脚38 Q7 (CK) I/O Q7 为直接模式下的输出管脚CK 为串行模式下的时钟输入管脚39 DV O (表示)数据有效的输出信号40 VSS P 负电源电压,接地41 SLSE0 I-PH SLSE0~5 均为选择灵敏度的选项管脚42 NC43 SLSE1 I-PH SLSE0~5 均为选择灵敏度的选项管脚44 NC45 SLSE2 I-PH SLSE0~5 均为选择灵敏度的选项管脚46 SLSE3 I-PH SLSE0~5 均为选择灵敏度的选项管脚47 SLSE4 I-PH SLSE0~5 均为选择灵敏度的选项管脚48 SLSE5 I-PH SLSE0~5 均为选择灵敏度的选项管脚说明: CK 和RST 输入带保护电阻,为避免输出冲突。
触摸按键控制芯片

K ey0 1 K ey1 2 K ey2 3 K ey3 4 K ey4 5 K ey5 6 K ey6 7 K ey7 8 C re f 9 V S S 10
2 0 K o u t0 1 9 K o u t1 1 8 K o u t2 1 7 K o u t3 1 6 K o u t4 1 5 K o u t5 1 4 K o u t6 1 3 K o u t7 12 V D D 11 O K W
BS801B/02B/04B/06B/08B
引脚图
L H F V D D C re f 6 54
T o p V ie w
1 23 K out V S S K ey
B S 801B S O T 2 3 -6 -A
K ey0 1 K o u t1 2 K o u t0 3
VSS 4
8 C re f 7 K ey1 6 VDD 5 LH F
— Level-Hold or Toggle Level-Hold
—
Level-Hold
封装
SOT23-6
8SOP 8SOP 16NSOP 16NSOP 16NSOP 20SOP/SSOP
串行 接口
—
—
自动校准
√
√
— √ —
Rev.1.00
1
Sep 15, 2009
2009/9/162009/9/16
2.5
单位 V µA
—
3
5
µA
—
8
16
µA
0.7VDD
—
VDD
V
0
—
0.3VDD
V
4
8
—
mA
20
60
100
五键电容式触摸感应按键芯片TCH05B

TCH05B五键电容式触摸感应按键芯片 概述:触摸感应检测按键可以穿透绝缘材料外壳来检测人体手指带来的电荷移动,从而 不需要传统按键的机械触点而判断出有效按键动作。
感应检测按键做出来的产品可靠耐 用,美观时尚,材料用料少,便于生产安装以及维护,逐步将取代传统直接按钮键。
TCH05B是一款高性价比的触摸感应检测IC,能提供最多5个感应键。
特点:工作电压2.0V— 5.5V 电路非常简单,无须任何其他外围元件 工作电流在3V时68uA, 最大值100uA 可以选择4级灵敏度 快速上电,1S内按键即可以工作 提供直接输出低电平有效 稳定的电容检测算法 环境温度湿度变化自动适应 10S异常输出自动重适应 同TCH0x系列共用内核 SSOP-16超小型封装,包含引脚总面积5mmX6mm应用:数码产品MP3,MP4,LCD-TV等 家用电器 取代传统按钮键Page 1 of 7TCH05B封装脚位:管脚描述:管脚号 管脚名称1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 OSL I4 I3 I2 I1 I0 OSC1 VDD Q0 Q1 Q2 Q3 Q4 VSS SL1 SL2I/O 类型I/O I I I I I I/O I/O I/O I/O I/O I/O I I管脚描述内部振荡,一般悬空 感应按键 4 信号输入口 感应按键 3 信号输入口 感应按键 2 信号输入口 感应按键 1 信号输入口 感应按键 0 信号输入口 内部测试用,请悬空 电源电压正极,2.0-5.5V Q0 为直接模式下的输出管脚 Q1 为直接模式下的输出管脚 Q2 为直接模式下的输出管脚 Q3 为直接模式下的输出管脚 Q4 为直接模式下的输出管脚 电源电压负极 选择灵敏度的选项管脚,调节级别 1 选择灵敏度的选项管脚,调节级别 2Page 2 of 7TCH05B功能描述:1、输出方式: TCH05A输出模式则为直接模式, 输入输出对应关系见下表: 无按键信号 I0按键信号有效 I1按键信号有效 I2按键信号有效 I3按键信号有效 I4按键信号有效 Q0-Q4 为高电平 Q0 输出低电平 Q1 输出低电平 Q2 输出低电平 Q3 输出低电平 Q4 输出低电平2、灵敏度调节: TCH05 电容式触摸按键是通过检测触盘对地电容的变化来实现触摸识别的, 因此灵敏度 与电容的变化量有直接的关系。
ChipHomer Technology (Shanghai) Limited CP2528 8路电

CHIPHOMER TECHNOLOGY (SHANGHAI) LIMITEDCP25288路电容性触摸检测芯片用户手册R3.1 版本(2017-5-26)1 产品简介CP2528是一款支持8通道的电容式触摸传感芯片。
内嵌高精度电容数字转换(CDC)模块,并结合专用DSP处理器,能在各种应用环境下准确识别人手指的触摸。
芯片支持IIC总线和SPI总线,同时提供8位可扩展GPIO。
感应判断结果可选择串口输出或GPIO输出。
独特的CDC技术可以检测到电容变化,并把该变化量转换成数字信号。
转换后的数字信号经过硬件低通和DSP处理,最后获得触摸感应判断。
硬件滤波器可解决输入信号的抖动。
集成特殊判断算法的DSP处理器能实时计算出每个感应通道的状态。
感应判决算法具有自校准功能,能适应多种应用环境的变化。
CP2528采用CMOS工艺,可工作于2.8V ~ 5.5V,有5mm x 5mm QFN32和7mm x 7mm LQFP32两种封装。
正常模式下,功耗为400uA;省电模式下,功耗为100uA。
特性8路感应通道,每路灵敏度可单独调节触摸响应时间:18~20ms @正常模式,120ms @省电模式电容检测范围:0~80pF,检测分辨率典型值为0.02pF,且分辨率可调工作电压范围为2.8V~5.5V感应输出接口:IIC/SPI/GPIO-与标准IIC兼容的2线总线协议-3/4线SPI总线-可扩展的GPIO,支持开漏输出模式支持中断输出,低有效内建振荡器、上电复位系统和高PSRR的LDO相邻感应通道抑制功能(ASS)支持两种背光模式:全背光和指示背光内嵌滑动判断算法,可输出滑动状态支持蜂鸣输出专用感应判断算法能自适应环境变化CMOS工艺,QFN32和LQFP32两种封装IFMDSDI/ADDHWMDINTNCSN/ADDSCLK/SCL/MOT1SDO/SDA/MOTGPIO0GPIO1GPIO2GPIO3GPIO4GPIO5GPIO6GPIO7S0CREFS1S2S3S4S5S6S7BPDVDDDVSSAVSSDJNCSSLEEP目录CP2528 (1)用户手册 (1)1产品简介 (2)目录 (3)图目录 (5)2引脚 (6)2.1引脚排列图 (6)2.2引脚说明 (7)3典型应用 (10)3.1硬件模式 (10)3.2软件模式——IIC接口 (11)3.3软件模式——SPI接口 (11)4工作原理 (12)4.1电容性触摸感应 (12)4.2电容数字转换(CDC) (12)4.3按键判决 (12)4.4基线跟踪和漂移补偿 (13)5功能描述 (14)5.1复位和掉电 (14)5.1.1复位 (14)5.1.2掉电 (14)5.2初始化 (14)5.3工作模式与配置方式 (14)5.3.1工作模式 (14)5.3.2芯片配置方式 (15)5.4按键状态输出 (15)5.4.1串口输出状态 (15)5.4.2GPIO输出状态 (16)5.5SPI/IIC兼容接口 (16)5.5.1SPI接口 (16)5.5.2IIC兼容接口 (19)5.6GPIO 输入输出功能 (22)5.6.1状态输出 (22)5.6.2扩展GPIO (22)5.6.3背光输出 (23)5.7中断 (23)5.8邻键抑制(ASS)功能 (24)5.9长时按键触发解除功能 (24)5.10滑动检测 (24)5.11蜂鸣输出 (25)5.11.1蜂鸣设置 (25)6寄存器说明 (28)6.1寄存器列表 (28)6.2寄存器位列表 (29)6.3寄存器详细描述 (29)7电气特性 (37)8封装 (39)9订购信息 (41)图目录图1CP2528 QFN32引脚排列图 (6)图2CP2528 LQFP32引脚排列图 (6)图3硬件模式典型应用(PD有独立GPO控制) (10)图4硬件模式典型应用(PD无独立GPO控制) (10)图5IIC接口典型应用 (11)图6SPI接口典型应用 (11)图7电容触摸感应原理示意图 (12)图8按键判决和基线跟踪示意图 (13)图9CP2528的三种工作模式转移图 (14)图10串口读出感应状态 (15)图11SPI典型配置,(a)为4线SPI,(b)为3线SPI (17)图12SPI时序图 (18)图13SPI写操作 (18)图14SPI读操作 (19)图15IIC典型配置 (20)图16IIC时序图 (20)图17IIC写操作 (21)图18IIC读操作 (21)图19IIC特殊读操作 (22)图20蜂鸣应用图,(a)软件配置,(b)硬件配置 (25)图21QFN32封装尺寸图 (39)图22LQFP32封装尺寸图 (40)2 引脚2.1 引脚排列图A V S S I A D J S 4S 5S 6S 7C R E F S3B PINTN/ACT/BZO GPIO5/BZMD1ENC PDIFMD/ODGPIO3GPIO4/BZMD0GPIO2S C L /S C L K /M O T 1S D A /S D O /M O T 0A D D 0/C S N G P I O 1G P I O 0D V D D D V S S A D D 1/S D I GPIO6GPIO7/BZOS1S2HWMDASS S0图 1 CP2528 QFN32引脚排列图A V S S I A D J S 4S 5S 6S 7C R E F S3B PINTN/ACT/BZO GPIO5/BZMD1ENC PDIFMD/ODGPIO3GPIO4/BZMD0GPIO2S C L /S C L K /M O T 1S D A /S D O /M O T 0A D D 0/C S N G P I O 1G P I O 0D V D D D V S S A D D 1/S D I GPIO6GPIO7/BZOS1S2HWMDASS S0图 2 CP2528 LQFP32引脚排列图2.2 引脚说明表 1CP2528 引脚分配表出引脚,IO代表输入输出双向引脚。
韩国ADS公司的TS08P触摸IC用法总结

我在广州先导视讯工作的时候,用到这款触摸IC,感觉不错,把自己的经验总结以下:TS08P韩国ADS八键触摸按键IC芯片型号:TS08P封装及用法如下:工作电压2.5V~5V用法一:触点大小是:10*7(毫米)When active high is selected TS08P outputs are low in normal state and become high in touch detect state. 当你选择高电平输出时,平时输出是低电平,当触点被触摸输出就会变高电平When TS08P is used as active low output, the level of normal state is high and that of touch detect is low. 当你选择低电平输出时,平时输出是高电平,当触点被触摸输出就会变低电平数字电平输出:1、8个按键,电平模式输出(高电平、电平),由7引脚SYNC4设定,SYNC4接VDD时为高电平输出,NC时是低电平输出。
接地时,是另外的用法(模拟电压输出),见用法二。
2、按键是单通道单输出还是双通道单输出由SYNC3设定,SYNC3接VDD为单单,NC为双单,接GND为多通道输出。
SYNC1和SYNC2两者共同设定介质的厚度(也就是灵敏度设定)1、输出是开漏的所以要上拉,上拉电阻10K2、内部校准速度设定,由SYNC5设定,VDD快,GND慢,NC正常。
用法二,模拟电压输出TS08P has internal analog output circuit and all the output of CS can be express as analog voltage value using only two output ports (OUT1, OUT8). TS08P中只使用两个输出端口(OUT1,OUT8)才具有:内部模拟输出电路和所有触点可以表达为模拟的输出只使用两个输出端口(OUT1,OUT8)。
STs8规格书

允许的最大波特率
ST 芯片的允许最大通信速率和 OSC 的频率有关。
OSC 频率值
芯片内部时钟
4M (典型值 R=15K,C=10PF) .25us
建议最大的波特率 20kbps
管脚说明
编号
名称
1
OSC
2
NC
I/O
I -
功能 外接电阻电容产生时钟 -
附录:
读取 STs8 芯片的示例程序,用 8051 汇编语言编写
ReadKey:
;;先发送 addr 寄存器的内容 C5H,做为 8bit 读命令
mov bitnum, #8
clr
sda ;;发送 start 信号
lcall Nop10 ;;延时
ReadKey_1:
东翎国际() 2008.11
7
CIN3
8
CIN4
9
CIN5
10
CIN6
11
CIN7
12
GND
13
CIN8
14
CIN9
15
CIN10
16
CIN11
17
CIN12
18
CIN13
19
CIN14
20
CIN15
21
SCL
22
SDA
23
INT
24
VDD
I
复位(低电平有效)
I
滑条0的感应电容输入
I
滑条1的感应电容输入
I
滑条2的感应电容输入
I
封装型式 ( SOP-24)
Generated by Foxit PDF Creator © Foxit Software For evaluation only.
台湾华矽电容式触摸按键方案

台湾华矽电容式触摸按键方案
沛城科技代理的MosArt(台湾华 矽半导体公司)致力于电容式触摸芯 片的研发。MosArt的MA83/86系列电 容式触摸感应芯片,可广泛应用于 消费类电子产品,例如LCD TV/显示 器、DPF(数码相框)、小家电、家庭 音箱、教育类、玩具类、PC周边类、 手持通讯类等产品,简而言之,把耐 用性、易用性和美观性作为主要考虑 因素的都是其应用领域。
电容性传感正迅速成为适合面板 显示器和媒体控制应用的解决方案。 耐用性的提高、材料用量的减少,再 加上灵巧简洁的外观,使得其广受各 类应用的青睐。
成熟,在音响产品、触摸产品、以及 触摸音响等相关产品方面均有成熟的 解决方案以满足客户不同的需求,设 计的产品灵敏度一致性好,抗干扰能 力强,音量调节采用模拟电位器的滑 圈方式,符合一般的操作习惯,外观 由于无机械的按键,可设计得更精 美。以下为原理框图。
专用多任务非抢占式嵌入式内核,集 成了FAT16/32文件系统、USB/SD设备 管理、按键扫描和IR解码模块. 内置增 强型8051内核MCU,方便客户通过软 件的应用层进行二次开发。
产品应用 随着MP3、WMA等数字音频的
流行,以及大容量存储介质的迅速发
展,人们随时随地都在享受音乐,具 有USB HOST功能的产品也越来越多 的出现在各类消费类产品中:桌面音 响,车载音响,游戏机,广告机,公 交报站系统,音乐冰箱,浴室音响, 音乐盒等等。由于USB HOST产品体 积小,不但可单独设计,更容易设计 在其他产品中,在外观设计方面更可 做到小、巧、美、精,所以应用范围 十分广泛。
技 术 分 销 Technical Distribution
责任编辑:李健
ADC、2通道AUX、RESET、LCD 驱动 器、LDO、OTP(一次可编程),可以 大大简化外围电路,降低BOM成本; 同时提升了各项音频性能指标,音质 更加完美;是一款高性价比的解码芯 片。芯片设计非常智能化,待机功耗 低;采用低时钟模式设计,消除对 AM/FM模块的干扰;新增SPI接口, 直接解码D代理 山景USB HOST 音 响方案与 华矽触摸 方案已很
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
HTS1588B八通道电容式触摸按键芯片【概述】:HTS1588B可以支持8个触摸感应通道,采用二进制编码输出,通过串列传送资料,支持两线/三线串口通讯,特殊的软件滤波处理和数字电容转换检测技术,让其具抗干扰强、防水性能好、可以适用各类电源供电。
在不同的工作环境中能有效规避各类干扰源,能有效抑制GSM手机贴近面板,大功率对讲机贴近面板产生的射频干扰;优良的防水效果,对触摸面板溅水、漫水、积水时触摸按键均可正常操作;对于静电、电磁、电源、温度、湿度各种环境干扰都有非常强的抵御和适应能力,增强了产品的可靠性、稳定性、易用性。
【特点】:★超强抗干扰能力,可通过EMC所有测试项目ESD/EFT/CS传导都符合各行业标准。
★防水淹干扰,成片积水覆盖在触摸面板上不影响按键的正常操作。
★支持两线/三线串口通讯任选模式,方便用户系统对接。
★上电300mS即可完成初始化,电压突然跌落保护功能,工作过程中不会因为电源电压跌落而产生误动作。
★非常简单外围电路,最简单的应用外围只需要一颗参考电容。
(客户如需要提高ESD 和EMC不同)。
★触摸信号输出超时会强制关闭,长按时间系统默认为32S,用户可通过串口通讯设置(设置范围8S-60S)★环境自适应功能,可以随温度/湿度变化自动调整参考值,芯片可以无限长时间连续工作不会出现灵敏度差异。
★芯片引脚走线长短不一致可以通过自修正技术可以精确修正到每个触摸按键灵敏度基本一致。
★超宽工作电压范围:3.0V—5.5V。
12【应用领域】:各种大小家电、音视频设备、灯具开关、数码产品等。
【脚位】:【脚位描述】图表中:I/输入,O/输出,P/电源脚位序号 脚位名称 类型 功能描述1 K3 I/O 按键脚串联100欧-1K电阻可增强抗干扰防静电效果2 K4 I/O 同上13 K5 I/O 同上14 K6 I/O 同上15 K7 I/O 同上16 K8 I/O 同上17 GND -- 电源负极8 SCLK I 时钟输入,在上升沿读取串列数据,下降沿输出数据9 NC -- 悬空10 BUZ O 触摸蜂鸣器信号,当有效触摸被检测到时单次输出蜂鸣器信号(交流4KHZ/2KHZ)约100mS。
平时为高电平。
11 VDD -- 电源正极,系统中使用1628等芯片驱动数码管时建议一定要给触摸芯片电源加RC滤波!12 CS -- 接基准电容Cs负端,Cs电容正端接VDD Cs电容须使用5%精度涤纶插件电容、10%高精度的NPO材质或X7R材质贴片电容13 NC -- 悬空14 SDA I/O 串行通迅数据脚,输出时高电平为高阻抗,需外接上拉电阻。
15 K1 I/O 同上116 K2 I/O 同上13【应用示意图】HTS1588B-SOP16L◆按照K1,K2……K8依次选用按键输入,后面不用的按键口接地。
◆ Cs电容范围限制(因PCB走线布局等决定),太大或太小系统都无法工作。
(上图的值仅供参考)◆若产品对ESD和RF干扰要求不是很高,R1-R8可省略电阻。
◆串口线不使用排线时可因情况省略通讯口的电阻电容。
◆同一电源有使用1628等驱动数码管时建议触摸芯片必须加上RC滤波。
4【功能描述】:◆系统支持两线三线串口通讯方式,用户可以根据产品需要做任意选择。
◆上电快速初始化,芯片在300mS左右就可以完成对环境参数的检测和适应,触摸按键开始正常工作。
◆HTS1588B需要依照顺序由第一脚开始使用,不能间隔或跳跃使用,未使用的脚要做接地处理,不能悬空。
◆调节灵敏度的CS电容应用是:1.CS电容值越大,触摸灵敏度越低;(电容须使用5%精度)2.CS电容值越小,触摸灵敏度越高;(电容须使用5%精度)3.CS电容值范围建议在8200P-18000P(822-183)之间选择,必要时用户也可以通过串口直接设置IC灵敏度。
(详见串口通讯)◆触摸按键判断,可以侦测外界0.2pF-0.5pF的微电容变化,其原理是在PCB上会自然产生一个杂散电容,此杂散电容包括:1.触摸感应盘大小2.触摸感应盘走线3.感应盘和触摸走线旁边是否有铁片或其他并行的走线。
(因此结构设计也会有很大关系)设计时需规避杂散电容的产生或越小越好;判断触摸按键是以‘手指触摸感应盘产生的微电容(当分子)’和杂散电容(当分母)做一个比较值,比较值越大灵敏度越高。
◆触摸信号输出超时会强制关闭,自动做复位处理,重新进入初始化,防止触摸按键被锁死,系统默认长按时间为32S,必要时用户也可以通过串口通讯设置(设置范围为8S-60S)。
◆同时3个或3个以上触摸操作按键,系统会判断为非正常操作,重新进入初始化状态,必要时用户可通过串口通讯设置(设置范围为2-5个按键)。
2个以上非组合按键同时操作时,系统会以时间优先/强度优先的方式进行输出。
5◆支持按键交流蜂鸣器信号,可以驱动低成本的交流蜂鸣器。
BUZ信号要通过串口通讯中的资料来启动,每次启动命令后,BUZ会输出大约100mS的交流4KHz(2KHz)信号,然后恢复至高电平,该信号可以通过一个PNP三极管来驱动交流蜂鸣器,也可做指示灯用。
◆为使芯片达到最佳工作状态,推荐使用PNP三极管来推动线圈式交流蜂鸣器,如果使用BUZ口直接推动蜂鸣器,则必须串联限流电阻和并联放电二级体,见下图:【通讯方式】:◆HTS1588B通讯采用二进位编码输出,通过串列资料传送。
D1-D3按键编码资料对应按键见下表(按键码值输出对应表):1表示输出电源电压/0表示输出OV按键 D3 D2 D1 D0 备注 K1 0 0 0 0K2 0 0 0 1K3 0 0 1 0K4 0 0 1 1K5 0 1 0 0K6 0 1 0 1K7 0 1 1 0K8 0 1 1 1K1+K5 1 1 0 0 组合键 K2+K6 1 1 0 1 组合键 K3+K7 1 1 1 0 组合键无按键 1 1 1 167◆采用两线串列介面和主控进行通信,主控MCU 可以通过SCLK 和SDA 读取触摸按键资讯以及设置触摸芯片参数。
SCLK :串列介面的时钟信号,主控MCU 提供,时钟周期必须大于30uS,其中低电平至少保持20uS 以上,时钟周期也必须小于4mS ,超过4mS 没有时钟脉冲将会被自动结束本次通讯过程;SDA :串列介面的数据口,需接外部上拉电阻才能输出高电平;串口时序波形图为确保通讯时芯片已经准备就绪,请测试读取时序中的起始回应位元,芯片处于准备好的状态时会回应‘0’;若测试不到回应位时,请等待后再重复测试。
(推荐每次先读数据后写资料,每隔10S 以上的时间进行一次操作,这样可以准确/稳定的读写触摸芯片的串列汇流排。
◆主控MCU 与HTS1588B 的串列介面采用排线连接,建议采用‘应用示意图’电路在信号线上增加电阻电容,以尽量减少串列介面上的杂讯,尤其是在排线较长的情况下。
增加电阻电容后,通讯程式中SCLK 速度以及SDA的读取,都需要考虑信号上升/下降的延时。
◆读取按键资料:D0-D3对应按键码值 / S1-S3芯片内部按键灵敏度数据Td:读数据时需要延时时间最少为20uSTp: 时钟SCLK周期,最小30uS/最大4mS,超过4mS将需要重新从起始位元开始。
主控MCU读取数据时序完成一次完整的读取按键资讯操作,主控MCU需要在SCLK上产生10个低电平脉冲,分为一个起始位,8个灵敏度数据位,一个结束位。
a):起始位触摸芯片的SDA脚平时为高阻状态,主控MCU在开始通讯前须置其为输入状态时,外部上拉电阻将SDA上拉为高电平;主控MCU将SCLK置为低电平,触摸芯片会送出起始回应位‘0’,主控可以在大于15uS的延时后读取SDA,回应位正确则将SCKL置高,起始位读取完毕。
若无正确的起始位回应位元,说明触摸芯片处于忙的状态,请将SCLK置高后等待一段时间再重新开始做起始位读取。
b):读取触摸按键资料+灵敏度数据主控MCU再次将SCLK置为低电平,在至少15uS的延时后车门芯片会将资料的低位元放到SDA上,主控MCU读取SDA状态后将SCLK置高。
以此类推主控MCU在SCLK上产生8个方波读取8bits的资料。
读入的8bits资料中低位元4bits为按键咨询资料D0-D3,对应按键见按键输出码值对应表。
高4bits资料S0-S3为灵敏度数据,用户可以按此判断之前写入的灵敏度数据是否正确,或者本次通讯过程是否正确!C):结束位主控MCU读取8bits资料完成后,需要再次产生一个脉冲以产生一个结束位元,触摸芯片收到结束位元后将SDA脚恢复置为高阻的输入状态。
主控MCU完成一次读取操作。
MCU不产生结束位元的话触摸芯片将保持SDA的输出状态,这会影响芯片的正常工作以及后续的通讯。
89◆设置触摸按键参数:HTS1588B 允许用户用软件设置触摸按键感应灵敏度参数,主控MCU 需要在SCLK 上产生10个低电平脉冲,分为1个起始位元,8个资料位元,1个结束位,时序如下:A0-A3为命令段,D0-D3为资料段Td:资料在SCLK 下降沿后需要保持至少20uS 才能被可靠读入。
Tp:时钟SCLK 周期,最小30uS ,最大4mS ,超过4mS 将需要重新从起始位元开始主控MCU 设定按键参数操作时序a)起始位触摸芯片的SDA 脚平时为高阻的输入状态,当主控MCU 先将SDA 置为低电平,然后再将SCLK 置为低电平,在至少20uS 的延时后触摸芯片会转入接收资料的读取准备状态,主控MCU 将SCLK 置高完成起始位设定。
b):写入设置资料主控MCU 先将需要设定的资料字最低1位放到SDA 上,然后将SCLK 置为低电平,在至少20uS 的延时后触摸芯片会将SDA 上的资料读入暂存区的第一位。
主控MCU 将SCLK 置高,以此类推,主控MCU 将后面7位元资料放到SDA上然后在SCLK 上产生7个低电平脉冲,完成将数据传入暂存区的操作。
写入资料字的组成为命令段4bits加资料段4bits,如下表格:数据字低4位命令段高4位资料段写入资料描述A3 A2 A1 A0 D0-D3XAh 1 0 1 0 01h-0Eh 设置芯片按键灵敏度1-14,缺省值1059h1 0 0 1 05h 启动蜂鸣器信号100mS,频率2K Hz69h 06h 启动蜂鸣器信号100mS频率4K HzX7h 0 1 1 1 02h-0Fh 设置按键长按允许时间(以4S为单位)范围2-15,缺省值8X6h 0 1 1 0 02h-05 设置多按键抑制数,范围2-5,缺省值3其中灵敏度数据为4位二进位资料,取值范围为1-14,数值越大灵敏度越高。
系统缺省默认灵敏度为10.若写入灵敏度数据为0或者0Fh,视为写入无效,芯片会保持原来的灵敏度数值,用户在读取按键咨询时可以将读回的灵敏度数据同之前写入的做比较,若不正确则表示有可能之前写入灵敏度无效,需要重新写入灵敏度数据。