跳到主要内容

TM1650-带ASIC键盘扫描的LED驱动器

TM1650是一个LED驱动器用于通过键盘扫描接口控制LED。它具有集成的MCU输入和输出控制数字接口、数据锁存器、LED驱动器、键盘扫描、亮度调节和其他内置功能。TM1650具有稳定的性能和质量。适合24小时长期使用。

TM1650引脚配置

密码名

描述

DIG1

LED段驱动器输出1/键盘扫描输出1

DIG2

LED段驱动输出2 /键盘扫描输出2

DIG3

LED段驱动输出3/键盘扫描输出3

DIG4

LED段驱动输出4 /键盘扫描输出4

sci

I2C串行时钟输入

SDA

I2C串行数据输入/输出

A / K11

LED段驱动输出A/按键扫描输入K11

B / K12

LED段驱动输出B/按键扫描输入K12

C/K13

LED段驱动输出C/键扫描输入K13

D/K14

LED段驱动输出D/按键扫描输入K14

E/K15

LED段驱动输出E/按键扫描输入K15

F / K16

LED段驱动输出F/键扫描输入K16

G/K17

LED段驱动输出G/键扫描输入K17

DP/KP

LED段输出DP/键盘徽标输出KP

GND

VDD

VCC供应

特性和规格

  • 两种显示模式:8段×4位和7段×4位
  • 段驱动电流大于25mA,
  • 提供8级亮度控制
  • 键盘扫描:7×4bit内置集成晶体管驱动器
  • 高速两线串行接口
  • 内置时钟振荡电路
  • 内置上电复位电路
  • 支持2.8V-5.5V供电电压
  • 提供DIP16和SOP16包

笔记:完整的技术细节可在TM1650集成电路数据表在本页最后给出。

TM1650等效集成电路

MBI5026GD,CD4511、MAX6945 MAX7221

在何处使用TM1650显示键盘驱动IC

这是一个非常便宜和多功能的设备,可以用于许多不同的应用。可用于条形图显示,工业控制,LED矩阵显示等;该设备包括150μA低功耗关机模式,8通道亮度控制,允许用户显示1至8位数字的扫描限制寄存器,以及强制所有led参考TM1650数据表以获取更多信息的测试模式。的用于TM1650 IC的pinout如下所示-

TM1650 LED驱动器引脚

TM1650使用2线I2C串行传输协议进行通信。启动信号:SCL保持在“1”级,SDA从“1”跳到“0”,视为启动信号。如结束信号:将SCL保持在“1”级,SDA从“0”跳到“1”,这被视为结束信号。如果通信正常,芯片将在串行通信时钟的第8个下降沿后主动将SDA拉低。在检查之前,我检测到SCL有上升沿,SDA被释放到输入状态写入“1”:将SDA保持在“1”级,SCL从“0”跳到“1”,然后从“1”跳到“0”,被视为写入1。将SDA保持在“0”水平,SCL从“0”跳到“1”,然后从“1”跳到“0”,这被视为写入0。一字节数据的传输格式如图4所示,当发送数据时,MSB位于第一位,LSB位于第二位。微处理器的数据通过双线总线传输,接口与TM1650通信。当输入数据时SCL高时,SDA上的信号必须保持不变;只有在时钟信号低时,SCL上的信号和SDA上的信号才能改变。数据输入的开始条件是SCL高,SDA从高变低。

如何使用TM1650集成电路

尽管数据表说,它使用一个I2C接口但这IC可以没有一个I2C接口和驱动其建议这样做,因为首先这IC不提供任何I2C地址,这意味着你不能开一个以上的I2C I2C总线设备,TM1650的基本原理图下面显示了带有键盘的。

TM1650 LEd驱动器内部电路

正如你可以清楚地看到,这个设备是由一个控制器控制的矩阵键盘可用于控制TM1650 IC的。除此之外,该IC还可以通过阿杜伊诺,你可以使用GitHub的maxint rd提供的TM16XX库,此库将允许您使用Arduino上的任何引脚控制TMS1650 IC。

应用

  • 家用产品
  • 机顶盒
  • 空调
  • DVD/VCD
  • 显示应用程序

二维模型和尺寸

如果您正在使用此组件设计PCB或Perf板,则数据表中的下图将有助于了解其封装类型和尺寸。

TM1650 LED驱动器尺寸

组件数据表

相关职位



加入20 k +用户

我们永远不会给你发垃圾邮件。

*表示需要

成为我们不断发展的社区的一部分。