
简介这份资源是 ILI TECHNOLOGY奕力科技发布的 ILI2511 单芯片电容式触控传感器控制器官方规格书版本 V1.4面向触控屏、触摸板及智能手机、平板电脑等产品的硬件工程师、驱动开发者与选型人员用于解决芯片引脚定义、电气参数与接口设计缺乏权威依据的问题。压缩包内仅含 1 个 PDF 文件约 574KB共 19 页内容涵盖修订历史、功能特性、框图、QFN-88 引脚分配与描述、绝对最大额定值、推荐工作条件、DC 特性及 I2C 特性等章节并记录了从 2016 年 V1.01 到 2018 年 V1.4 的历次修订如 VDDIO 由 5V 调整为 3.3V、新增 1.8V 供电与丝印信息等关键变更。读者可据此掌握低功耗、高速扫描、多点触控与高灵敏度等特性的实现基础核对 -40°C 至 85°C 工作温度、1.71V 至 5.5V 输入电压等设计边界并对照应用电路与电源时序完成原理图评审和调试排错。目前已有 2368 人学习下载适合作为触控方案选型与硬件设计的案头参考。1. 拿到 ILI2511 规格书先别急着画板这份 19 页 PDF 到底能帮你定什么上周有个做工业触摸面板的同行发来一张原理图问我 ILI2511 的 VDDIO 到底该接 3.3V 还是 1.8V说他手上两份资料写得不一样。我让他把规格书翻到第 10 页的 Recommended Operating Conditions问题当场就清楚了——V1.4 这一版把 VDDIO 明确拆成了 3.3V 和 1.8V 两档而早期 V1.2 还是按 5V 写的。这就是一份规格书版本没对齐带来的翻车。ILI2511 是单芯片电容式触控 sensor 控制器65 通道、内置 32 位 MCU、支持互容与自容、QFN-88 封装主打 POS、ATM 和工业触摸面板这类场景。这份 V1.42018/7/5规格书 19 页把引脚、电气参数、上电时序、典型应用电路全串了一遍。它适合正在选型、画原理图、调 I2C 通信或排查上电不上报点的硬件与固件工程师也适合想搞清楚这颗芯片边界在哪的方案评估者。下面按我实际拆这份文档的顺序讲。2. 先把 65 通道和 QFN-88 引脚吃透通道分配与关键引脚约束触控方案能不能落地第一步不是写代码是把通道数和引脚定义对上手头的 sensor 图案。ILI2511 的 65 通道不是随便堆的TX 和 RX 有明确上限引脚复用也有硬约束这一章把规格书第 4 章和第 2 章 Features 里的信息拆成能直接对着画图的程度。2.1 65 通道怎么分TX 上限 42、RX 上限 41 的实际含义规格书 Features 写得很直白总 65 通道最大 TX 42、最大 RX 41且 driving 或 sensing 通道可灵活分配。注意这三个数不是独立的——65 是总数42 和 41 是各自的天花板实际组合必须满足 TX RX ≤ 65。比如你做一个 30×20 的互容图案TX 30、RX 20合计 50没问题但如果你想要 40×30合计 70直接超了得换方案或降规格。引脚层面RX[1:23] 是典型 sensing 通道RX[24:41] 既能做 sensing 也能配置成 drivingTX[1:24] 是典型 driving 通道。这意味着当你 TX 需求超过 24 时要从 RX[24:41] 里借通道当 TX 用。我一般会先按 sensor 图案算出 TX/RX 数量再对照这个区间确认是否需要借用最后才落到 QFN-88 的具体 pin 号上。通道组引脚范围默认角色可配置为RX[1:23]典型 sensingRX一般固定 sensingRX[24:41]sensing / driving 复用RX可配为 TXTX[1:24]典型 drivingTXdriving提示TX 超过 24 时必须从 RX[24:41] 借通道画图前先把借用关系定死不然后面改 pin 会连带改 FPC。2.2 电源与接口引脚VDDIO 双电压和内部上拉的坑第 4.2 节引脚表里几个点必须记牢。VDD、VDD3D、VDD3A 都是 3.3V 输入各接 1uF 到地VDDIO 是 I2C、SPI、UART、INT、RSTN 的 IO 电源支持 1.8V 或 3.3V接 2.2uF 到地。VDD16 是 1.6V 稳压输出VTX 是 HV 稳压输出推荐 19~21VVGH 是电荷泵高压输出23~32V这几个都是输出别当输入灌电。RSTN、INT、UART_TX、I2C_SCL、I2C_SDA 内部都上拉到 VDDIO上拉电阻约 4.7kΩ。血泪经验是很多人看到内部上拉就把外部上拉省了短距离单机没问题但工业现场走线长、节点多时4.7kΩ 偏弱边沿会软。我一般在外围再并 2.2kΩ~4.7kΩ 外部上拉具体看总线电容。VDD ── 1uF ── GND VDD3D ── 1uF ── GND VDD3A ── 1uF ── GND VDDIO ── 2.2uF ── GND (1.8V 或 3.3V与主控 IO 电平一致) VDD16 ── 1uF ── GND (1.6V 输出勿外灌) VTX ── 1uF ── GND (HV 稳压输出) VGH ── 1uF ── GND (电荷泵输出) C0P/C0N、C1P/C1N、C2P/C2N 各跨接 1uF 电荷泵电容上面这段是电源与电荷泵电容的最小连接清单照着摆能避开“电容漏接导致高压起不来”的常见问题。参数说明VDDIO 的 2.2uF 比其它路的 1uF 大是因为它要给 IO 提供瞬态电流电荷泵三组电容必须成对就近放走线越短越好。2.3 从引脚表反推原理图检查清单画完原理图我会拿引脚表逐条对一遍重点查四类电源是否全部按 3.3V/1.8V 正确供给且电容到位RSTN 和 INT 是否留了测试点I2C 是否与主控电平匹配VDDIO 决定USB 应用时 XTAL_IO1/XTAL_IO2 是否接了 12MHz 晶振。规格书 8.1 是 USB 应用电路、8.2 是 I2C 应用电路两张图对应两种主控接法别混用——USB 方案要晶振纯 I2C 方案按图走即可。3. 电气参数怎么读绝对最大值、推荐工作条件与 I2C 时序规格书第 5 章是选型和排错的核心但很多人只扫一眼电压就过。实际上绝对最大值、推荐工作条件、DC 特性和 I2C AC 特性四张表各有各的用途读错一张就可能烧片或通信不稳。这一章按“先保命、再保功能、最后保时序”的顺序拆。3.1 绝对最大值 vs 推荐工作条件别把 stress rating 当工作范围Table 5-1 绝对最大值里 VDD、VDD3A、VDD3D、VDDIO 都是 -0.3~3.6VVDD16 是 -0.3~1.65VVGH 和 VTX 到 32VESD HBM 4000V、MM 400V工作环境温度 -40~85℃结温到 125℃。这组数是“超过就可能永久损坏”的应力上限不是让你在这范围内长期跑。真正的工作范围看 Table 5-2VDD/VDD3A/VDD3D 3.0~3.6VVDDIO 分两档3.3V 档 3.0~3.6V1.8V 档 1.7~1.9VVDD16 1.55~1.65VVGH 23~32VVTX 19~21V。注意 V1.4 相对 V1.2 的关键改动就在输入电源电压范围如果你手上是旧版资料VDDIO 那栏可能还是 5V 口径务必以 V1.4 为准。参数绝对最大值推荐工作范围用途VDD/VDD3A/VDD3D-0.3~3.6V3.0~3.6V主供电VDDIO (3.3V)-0.3~3.6V3.0~3.6VIO 电源VDDIO (1.8V)-0.3~3.6V1.7~1.9VIO 电源VGH-0.3~32V23~32V电荷泵输出VTX-0.3~32V19~21VHV 稳压输出3.2 DC 特性里的电流与电平门限Table 5-4 给了几个实操会用到的数工作电流 Iop 典型 100mAActive Mode 21.5这是选 LDO 和算热的基础别按待机电流估。输入低电平 VIL1 最大 0.3×VDDIO输入高电平 VIH1 最小 0.6×VDDIO迟滞约 0.2×VDDIO。输出高 VOH 最小 0.7×VDDIOIOH8mA输出低 VOL 最大 0.3×VDDIOIOL10mA。这些门限决定了主控 IO 能不能直连。比如主控是 1.8V IO、ILI2511 的 VDDIO 也设 1.8V那电平天然匹配如果主控 3.3V 而 VDDIO 设 1.8VVIH 门限按 1.8V 算3.3V 驱动虽然够高但要注意不能超过 VDDIO0.5V 的绝对上限长期这么接不推荐。XTAL_In 的门限单独列了VDDIO3.3V 时 VIL2 最大 0.6V、VIH2 最小 2.6V晶振电路按这个校。3.3 I2C 时序400kHz 下主机必须支持时钟拉伸Table 5-7 把 Standard-mode100kHz和 Fast-mode400kHz分开列。Fast-mode 下 tLow 最小 1.3us、tHigh 最小 0.6us、tHD;STA 0.6us、tSU;STA 0.6us、tSU;STO 0.6us、tBUF 1.3us数据保持 tHD;DAT 300ns、建立 tSU;DAT 100ns上升/下降时间 20~300ns总线电容最大 400pF。表下那行注释是重点SCL 主机必须支持 clock stretching 才能用 400kHz。我见过主控 I2C 控制器不支持拉伸、硬上 400kHz结果读坐标偶发丢包降到 100kHz 就稳——这不是芯片问题是主机时序能力不匹配。排错时先降速验证再回头查主机是否支持拉伸。/* I2C 读坐标的典型时序骨架伪代码按实际主控 HAL 替换 */ i2c_init(400000); /* 先按 400kHz 起不稳再降 100kHz */ while (1) { if (int_pin_low()) { /* INT 拉低表示有数据 */ i2c_read(addr, buf, len); /* 读坐标包 */ handle_touch(buf); } }这段骨架说明两件事INT 是数据就绪的触发源别用轮询硬读速率参数先给 400kHz出问题第一动作是降速。参数 addr 和 len 以实际固件协议为准规格书不定义寄存器级协议这部分要配合厂商固件文档。4. 上电时序与典型应用电路T1~T4 四个时间窗怎么卡第 6 章 Power Sequence 是这份规格书里最容易被跳过、又最容易导致“上电不报点”的一节。四个时间参数 T1~T4 各有下限卡不准就是玄学故障。这一章把时序拆成可测量的检查点再对上第 8 章的两张应用电路。4.1 T1~T4 四个时间窗的测量方法规格书 6.1 定义T1 是 0.9×VDD 到 0.9×VDDIO 的时间差必须 ≥ 0 秒T2 是 0.9×VDDIO 到 RSTN 释放的时间差必须 ≥ 200usT3 是 RSTN 到 Commands 的时间差必须 ≥ 150msT4 是 IC 开始向主机上报点位置的时间必须 ≥ 300ms。实操上T1 要求 VDDIO 不能比 VDD 先到太多否则 IO 先有电、核心还没起来会有漏电风险Table 5-3 注释也提到 VDDIO 与 VDD3D 未供电时 IO 引脚有漏电流风险。T2 的 200us 是 RSTN 释放前 VDDIO 必须稳定的最短时间。T3 的 150ms 是复位释放到发命令的等待很多固件初始化写得太快就栽在这。T4 的 300ms 是芯片内部自校准和基线建立的时间主机这段时间别急着判“无触摸”。上电顺序检查示波器四通道抓 CH1: VDD → 看 0.9*VDD 时刻 CH2: VDDIO → 看 0.9*VDDIO 时刻T1 t(VDDIO) - t(VDD) ≥ 0 CH3: RSTN → T2 t(RSTN释放) - t(0.9*VDDIO) ≥ 200us CH4: SDA/命令 → T3 t(首命令) - t(RSTN释放) ≥ 150ms 上报点T4 t(首点) - t(命令) ≥ 300ms这段不是代码是示波器抓时序的通道分配和判据照着设触发就能量。参数说明0.9×VDD 和 0.9×VDDIO 是规格书定义的参考点别用 100% 电平去卡否则测出来偏大。4.2 掉电再上电6.2 节的复位间隔不能省6.2 节讲 Power-off to Power-on Sequence核心是掉电后重新上电必须留足放电时间让 VDD、VDDIO、VGH、VTX 都降到安全电平再重启。工业设备频繁断电重启的场景里如果放电不干净就上电芯片可能停在异常状态表现为 I2C 无应答。我的做法是电源设计里给 VDDIO 和 VGH 各留一条放电路径或在固件里加“上电后先等电源稳定再释放 RSTN”的兜底。4.3 USB 与 I2C 两张应用电路的选择8.1 USB 应用电路和 8.2 I2C 应用电路的区别在于主控接口USB 方案用 DM/DP且必须接 12MHz 晶振到 XTAL_IO1/XTAL_IO2Table 5-6 明确外部晶振 12MHzI2C 方案走 I2C_SCL/I2C_SDA晶振按需。选型时先定主控接口再选对应电路图别把 USB 图的晶振部分套到 I2C 方案上白占板面积。USB DC 特性Table 5-5里 RPU 1.425~1.575kΩ、RPD 14.25~15.75kΩ、VTRM 3.0~3.6V这些是 USB 上拉/下拉的硬指标做 USB 方案时按这个配。5. 避坑与排查五个真实会翻车的点规格书读得再细落到板子上还是会遇到具体故障。这一章按“现象 → 原因 → 解决”列五条我在实际项目里踩过或见别人踩过的坑每条都能在规格书里找到对应依据。5.1 现象I2C 无应答换片也不行原因VDDIO 与主控 IO 电平不匹配或 VDDIO 根本没供上。Table 5-3 注释写明 VDDIO 与 VDD3D 未供电时 IO 引脚有漏电流风险反过来 VDDIO 没电时 I2C 引脚内部上拉也失效总线被拉死。解决先用万用表量 VDDIO 实际电压确认是 3.3V 档还是 1.8V 档且落在推荐范围再确认主控 IO 电平与之一致最后查 2.2uF 电容是否虚焊。5.2 现象上电后能通信但一直不报点原因T3 或 T4 没等够。固件在 RSTN 释放后立刻发命令150ms或主机在 300ms 内就判无触摸都会表现为“不报点”。解决按 4.1 的示波器方法量 T3、T4固件初始化里显式加延时主机侧把首点超时阈值放到 500ms 以上留余量。5.3 现象触摸坐标跳变、边缘不准原因基线校准没做或环境变化后没重校。Features 里明确支持 baseline calibration但很多固件只在开机校一次温漂或装配应力变化后就漂了。解决确认固件有周期性基线跟踪装配后做一次整机校准工业场景温度跨度大时把校准触发条件跟温度或长时间无触摸挂钩。5.4 现象高压起不来灵敏度整体偏低原因电荷泵电容 C0/C1/C2 三组没就近放或容值不对VGH/VTX 达不到推荐范围VGH 23~32V、VTX 19~21V。解决量 VGH 和 VTX 实际电压对照 Table 5-2三组 1uF 电容成对就近布局走线尽量短确认没有把输出当输入外灌。5.5 现象400kHz 下偶发丢包100kHz 正常原因主机 I2C 不支持 clock stretching或总线电容超 400pF。Table 5-7 注释明确 400kHz 需主机支持拉伸。解决先降 100kHz 验证查主机 I2C 控制器能力缩短走线、减少节点以降总线电容必要时加 I2C buffer。6. 用修订历史反查设计依据V1.4 相对旧版改了哪几处规格书第 2 页的 Revision History 不是摆设它是你判断“手上这份资料能不能用”的依据。V1.01 到 V1.4 共十几版其中几处改动直接影响硬件设计我习惯在评审前拿它对照一遍。版本日期关键改动对设计的影响V1.052016/11/28修改 Features 与应用电路早期电路图不能直接沿用V1.062017/2/9修改 VDDIO 工作电压IO 电平设计要复核V1.072017/3/28修改 Power Sequence上电时序参数以新版为准V1.082017/5/18修改推荐工作条件、DC、I2C DC电气参数表整体刷新V1.22017/10/13VDDIO 从 5V 改为 3.3V5V IO 方案作废V1.32017/12/20增加 VDDIO 3.3V/1.8V 双档、增加 Marking支持 1.8V 主控V1.42018/7/5修改输入电源电压范围以本版为准从这张表能看出两条主线一是 VDDIO 从 5V 一路收敛到 3.3V/1.8V 双档二是电源时序和电气参数在 V1.07、V1.08 集中修订。如果你手上的原理图是 2017 年上半年画的很可能还带着 5V VDDIO 的旧假设必须按 V1.4 重核。我现在的习惯是每次拿到新板子先翻 Revision History 确认资料版本再翻 Recommended Operating Conditions 对电源最后翻 Power Sequence 对时序三步走完才看别的。这套顺序帮我挡掉过好几次“资料版本不对导致整版返工”的事故。希望帮到你。本文还有配套的精品资源点击获取