FZH100是深圳市方中禾科技有限公司推出的一款LED驱动控制专用集成电路,集成MCU数字接口、数据锁存器、LED驱动、键盘扫描等功能。其设计注重可靠性、抗干扰能力和稳定性,广泛应用于家电设备(如智能热水器、微波炉、空调)、机顶盒、电子秤、智能电表等需要数码管或LED显示的场景。
工艺与性能
采用CMOS工艺,功耗低,抗干扰能力强。
内置RC振荡器及上电复位电路,简化外围设计。
显示功能
支持多种显示模式:11段×7位至14段×4位(默认7位10段)。
辉度调节:8级占空比可调,支持动态亮度控制。
优化电路解决LED反偏漏电导致的暗亮问题。
输入与控制
支持10×1矩阵按键扫描,内置下拉/上拉电阻。
串行接口(CLK、STB、DIO)实现与MCU的灵活通信。
封装形式
QSOP24封装,体积小,适合高密度PCB布局。
| 管脚名称 | 管脚号 | 功能说明 |
|---|---|---|
| DIO | 1 | 串行数据输入/输出,内置13.3kΩ上拉电阻。 |
| CLK | 2 | 时钟输入,数据在上升沿锁存,下降沿输出。 |
| STB | 3 | 片选信号,下降沿初始化通信,高电平忽略CLK。 |
| SEGx/KSx | 6-16 | 段输出(复用为键扫描输出),内置4kΩ下拉电阻。 |
| GRIDx | 24-20 | 位输出,驱动数码管公共端,内置2.7kΩ上拉电阻。 |
| VDD | 5 | 逻辑电源(3-6V),推荐5V供电以适配蓝光LED。 |
| GND | 22 | 逻辑地。 |
FZH100通过4类指令实现控制:
显示模式命令(B7B6=00):设置段与位数(如7位11段)。
数据命令(B7B6=01):配置数据读写模式(自动地址递增或固定地址)。
显示控制命令(B7B6=10):开关显示并调节亮度(8级脉冲宽度)。
地址命令(B7B6=11):设置显存起始地址(00H-0DH)。
示例:设置7位11段显示模式,指令格式为 00xxxx11(B7-B0)。
驱动数码管
共阴数码管:SEG接LED阳极,GRID接阴极,显存写入对应段码(如显示“0”需写入0x3F)。
共阳数码管:需在多个GRID地址写入特定数据,并确保SEG与GRID不反接。
按键扫描
支持10×2矩阵按键,通过读取5字节键值数据(BYTE1-BYTE5)获取按键状态。
复合按键处理:建议将复用电极分配到不同K线或串联二极管避免短路。
通信时序
数据在CLK上升沿写入,下降沿读出,需严格遵循时序参数(如t_SETUP≥100ns)。
上电初始化:显存数据随机,需向所有地址写入0x00避免乱码。
硬件设计:
VDD与GND间需就近放置滤波电容(如470μF+104pF)。
通信线(DIO/CLK/STB)建议增加100pF电容抗干扰。
电气安全:
工作电压:3-6V(推荐5V),超压可能损坏芯片。
LED驱动电流:SEG引脚最大-50mA,GRID引脚最大+200mA。
封装:QSOP24,尺寸8.63mm×3.90mm(典型值)。
工作温度:-40℃~+80℃,适应严苛环境。
ESD防护:支持200V(机器模式)和2000V(人体模式)。
FZH100凭借高集成度、灵活的控制指令和稳定的抗干扰性能,成为LED显示与按键控制场景的理想选择。其详细的技术文档和丰富的应用案例(如驱动数码管、矩阵按键)为开发者提供了便捷的设计参考。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !