在某客户款儿童学习机项目中,由于主控制器芯片的I/O接口不够用,利用I2C to GPIO扩展器来扩展I/O口资源,且由于该产品是电池供电,客户有低功耗需求,此外该扩展芯片用于扩展六路的按键,
且客户是通过两路信号复用成一个按键,所以I/O口资源至少需要12个。结合以上资源,客户选用我司我司XL9535,是一款I²C总线 16位GPIO扩展器、支持400kHz快速模式I²C总线时钟频率、功耗低至1μA。
图1 应用框图
图2. XL9535 XL9535典型应用电路
信路达16路I/O口扩展芯片XL9535应用在儿童编程学习机具有以下优势:
1、宽工作电压:XL9535支持2.3V到5.5V的Vcc工作电压范围,I/O端口支持耐压5V,适合儿童编程学习机电池供电需求;
2、功耗低、接口速度快:功耗低至1μA,满足用户产品低功耗需求,此外I2C总线时钟频率为400kHz快速模式;
3、可扩展16路I/O口,通过写入I/O配置位来启用I/O作为输入或输出,满足用户个12个I/O的需求。同时SCL/SDA输入端提供噪音过滤器,可减少噪声干扰;
4、工作环境温度范围为-40℃~+85℃,小体积TSSOP24封装;
5、其他功能:集成ESD保护,有效减少ESD干扰。集成内部上电复位,可减少用户电路设计。
综上,信路达GPIO扩展器XL9535可以扩展16位I/O口、具备接口速度快、功耗低等优势,适用于儿童编程学习机以及相关端口扩展的场景下使用。
返回列表