目录
7.1 芯片简介
7.2 Sensor 相关电路
7.2.1 升压电路
7.2.2 防水电路
7.2.3 TX与RX
7.3 通讯电路
7.3.1 I2C接口电路
7.3.2 UART接口电路
7.3.3 USB接口电路
总结:
7.1 芯片简介
ILI2511是一种单片机电容式触摸传感器控制器,用于POS机,ATM和工业电容触摸屏应用。
它集成了高速电容到数字转换器(CDC),总共65个通道。芯片内部有驱动传感通道,高压电荷泵,
高压调节器和32位高性能微控制器(MCU)。
ILI2511 支持最大通为65个,有18个通道既可以做TX(Drive)也可以做RX(Sense),
其他通道仅可以做TX或者仅能做RX。
7.2 Sensor 相关电路
7.2.1 升压电路
为了使得有更好的抗干扰能力,奕力IC将TX的驱动电压升压到20V左右。
虽然内部有升压电路,但是还是需要在外围加上电容C8,C9,C10,才能使升压电路正常工作。
VGH引脚是升压后的电压,一般是25V。VTX引脚是用于驱动TX的电压。
注:为了电子器件的选型以及电子器件的寿命,驱动电压并不是直接选取VGH之后的电压,VTX电压一般是20V,比VGH小。
7.2.2 防水电路
为了使得TP有防水效果,将ILI2511的TX1用作防水电路,防水电路将TX与RX包围起来,使得有水时,RX的数据更加稳定。
7.2.3 TX与RX
在连接器中,TX与RX中间使用3根ESD Dummy进行分割,而连接器两端也有ESD Dummy,而最外面是GNDIN。
其实ESD Dummy 与GDNIN都是地,但是它们有所不同。为了增强抗干扰能力,在系统中通常会进行地分割,划分为内地与外地
在这里GNDIN是外地,而ESD Dummy是内地。
7.3 通讯电路
ILI2511支持三种通讯,UART,I2C以及USB。但是必须要说明一下的是,
ILITEK的工具只支持I2C或者USB,也就是说当你使用UART时,你必须使用配备I2C或者USB接口。
但是事情还没有结束,又因为ILI2511引脚的UART的RXD与I2C的INT引脚进行了复用,因此UART只能搭配USB进行下载。
7.3.1 I2C接口电路
在正常的I2C通讯中,只有SDA,SCL,但在这里为什么会有中断引脚(INT)与复位引脚(RSTN)?
复位引脚比较好理解,将当IC出现意外的状况时,可以通到上复位引脚电平,使得IC进行复位。
中断引脚(INT)在这里就显得莫名其妙了,这是主机不知道触摸屏什么时候会有数据上报,有两种办法解决这个问题
1)主机每隔一段时间询问触摸屏否有触摸。
2)触摸屏当有触摸时,控制INT引脚出发主机中断程序,然后主机进入中断处理函数,处理数据。
因此,这里使用INT引脚主要是为了触发主机中断机制,使得主机过读取数据。
由于芯片的I/O工作电压之间可能是不同(有1.8V,2.8V,3.3V)。为了使得通讯正常,必须使得I/O的工作电压一致。
ILI2511通过硬件,控制对支持3.3V与1.8VIO电压。如下图所示,如果I/O使用3.3V,在VDDIO引脚接入3.3V。
如果使用1.8V,则不需要接入电压,直接使用内部电压提供的1.8V。
7.3.2 UART接口电路
在UART的电路中,可以都看到RXD与I2C_INT复用。
7.3.3 USB接口电路
在USB电路中,有一个DCtoDC(LDO电路),原因是当我们使用USB接口时,
使用USB接口时,往往主机会提供5V的电压,然而IC需要的是3..3V。因此需要通过该电路进行电压转换。
而在当前的UART电路中也经常使用5V电源,因此在该原理图上UART的5V电压也是直接接到DCtoDC电路中。
注: UART与主机的通讯方式轮询,USB使用方式虽然叫做中断传输,但是也是轮询方式,因此在这两种方式中没有使用INT引脚。
总结:
- ILI2511 最大支持通道65,既可以做TX又可以RX只有18个引脚。
- 如果需要支持防水功能,需要使用TX1用作防水电路
- 为了加强抗干扰,需要进行地分割,ESD Dummy指内地,GNDIN指的是外地
- ILI2511支持三种通讯方式分别是I2C,UART,USB
- I2C通讯中,INT用于触发主机中断
- UART与USB实际上都是轮询的通讯方式。