探索MAXIM ICM7218 8位LED显示驱动芯片
在电子设备的显示应用中,合适的显示驱动芯片至关重要。MAXIM的ICM7218系列8位LED显示驱动芯片,以其多种特性和广泛的适用性,成为了众多工程师的选择。今天,我们就来深入了解一下这款芯片。
文件下载:ICM7218.pdf
一、芯片概述
ICM7218显示驱动芯片可将微处理器与8位7段数字LED显示器相连,它集成了显示驱动器和8x8静态存储器。该系列有不同型号,包括ICM7218A、ICM7218B、ICM7218C和ICM7218D,不同型号在数据输入格式、驱动类型等方面存在差异。
- 数据输入格式:ICM7218A和ICM7218B接受串行格式数据,而ICM7218C和ICM7218D接受并行格式数据,且能处理十六进制或Code B格式数据。
- 驱动类型:ICM7218A驱动共阳极显示器,ICM7218B驱动共阴极显示器,而ICM7218A和ICM7218B还具备“无解码”模式,可独立控制每个段,这在一些特殊显示场景中非常有用。
二、芯片特性亮点
2.1 高速访问与兼容性
具有快速访问时间,写脉冲宽度仅200ns,能与微处理器兼容,可直接连接到大多数微处理器总线,方便开发和集成。
2.2 多种解码与控制方式
提供十六进制和Code B解码器,支持单个段控制,特别是“无解码”模式,为显示设计提供了更多灵活性。
2.3 不同驱动版本
有共阳极和共阴极LED版本可供选择,能满足不同类型显示器的需求。
2.4 低功耗设计
采用低功耗CMOS技术,有效降低了功耗,适合应用于对功耗有要求的设备。
2.5 Maxim优势特性
具备零保持时间(模式、数据和地址)、单数字更新模式、保证的数字间消隐时间、增加的LED显示驱动电流以及改进的ESD保护等特性,提升了芯片的性能和可靠性。
三、电气特性与参数
3.1 电源与电流
- 工作电压范围为 -20°C至 +85°C,数据保持电压为2 - 6V。
- 静态电源电流在不同模式下有不同表现,如ICM7218A、B的关机电源电流典型值为5 - 300μA。
- 工作电源电流在不同解码和输出状态下有所不同,例如解码全8且显示开路时为200 - 450μA。
3.2 驱动电流与泄漏电流
- 数字驱动电流在共阳极和共阴极情况下有明确参数,如共阳极时Vout = V* - 2.0V,驱动电流可达 -200 - 50mA。
- 数字泄漏电流和段泄漏电流在不同条件下也有相应限制,确保芯片的正常工作。
3.3 其他参数
显示扫描速率为75 - 250Hz,数字间消隐时间典型值为2 - 10μs等。这些参数为工程师在设计电路时提供了重要参考。
四、输入数据格式与模式
4.1 ICM7218A和ICM7218B
有三种可能的数据格式:十六进制、Code B和无解码。数据格式通过写入控制寄存器的ID4、ID5和ID6位进行选择。在无解码模式下,输入可直接控制输出,除小数点外,输入高电平可开启相应段。
4.2 ICM7218C和ICM7218D
只有十六进制和Code B格式。MODE输入(引脚9)为三电平输入,高电平时选择十六进制格式,浮空或驱动到中间电源时选择Code B格式,低电平时进入关机模式。
五、关机与显示消隐功能
当芯片进入关机模式时,会进入低功耗待机状态,典型消耗仅10μA的电源电流。此时,芯片会关闭多路扫描振荡器以及数字和段驱动器,但仍可输入数据,且即使电源电压低至2V,数据也能保留在内存中。不同型号的关机方式略有不同,ICM7218A/B通过写入关机位(ID4)为低的控制字关机,ICM7218C/D则通过将MODE设置为低电平进入关机模式。所有版本的芯片都可通过特定操作实现显示消隐。
六、微处理器接口
6.1 ICM7218A和ICM7218B
所有输入包括MODE都具有250ns的最小数据建立时间和0ns的保持时间,结合200ns的最小写脉冲,能直接与大多数微处理器总线接口。该芯片有三种数据输入模式:无数据更新的控制字更新、8位数字数据更新和单数字数据更新。并且在十六进制和Code B显示格式中有两个内部RAM库,可通过ID3选择显示的RAM库。
6.2 ICM7218C和ICM7218D
除三电平输入HEX/CODE B/SHUTDOWN(引脚9)外,其他数据和地址输入具有相同的250ns建立时间和0ns保持时间,最小写脉冲宽度为200ns,可直接与微处理器总线连接。芯片的8位数字可作为连续的8字节RAM进行寻址。
七、应用与接口设计
7.1 共阳极显示接口
ICM7218A和ICM7218C的共阳极数字和段驱动器输出阻抗可提供稳定电压,段电流限制在约30mA峰值,无需额外的段电流限制电阻,且各段电流相互影响较小,适用于条形图显示等应用。
7.2 共阴极显示接口
ICM7218B和ICM7218D的共阴极数字和段驱动器输出电流相对较小,适用于对亮度要求不高的场合,如驱动气泡透镜单片7段显示器或高度不超过0.3英寸的单个LED显示器。
7.3 驱动大尺寸显示器
若需要高亮度显示,可通过外部缓冲ICM7218的显示驱动输出。此外,还可通过连接两个数字输出并加载相同数据的方式,使显示平均电流加倍。
7.4 三电平输入
ICM7218C和ICM7218D的引脚9控制三种功能,在不同应用中可根据需求进行连接和驱动,文中还给出了相应的驱动电路示例。
八、电源旁路与封装信息
为减少200mA多路复用LED显示驱动电流脉冲引起的电源纹波,需要在V'和地之间并联至少47μF和0.1μF的电容,且电容应靠近ICM7218放置。芯片提供多种封装形式,如28引脚塑料封装、28引脚陶瓷双列直插封装、28引脚方形封装等,并有不同的温度范围可供选择。
MAXIM ICM7218系列8位LED显示驱动芯片功能丰富、性能优良,能满足不同电子设备的显示需求。各位工程师在实际应用中,可根据具体的设计要求,充分发挥芯片的特性,实现理想的显示效果。大家在使用这款芯片的过程中,有没有遇到过一些特别的问题或有独特的设计思路呢?欢迎在评论区分享交流。
发布评论请先 登录
探索MAXIM ICM7218 8位LED显示驱动芯片
评论