LED数显驱动控制电路.LED数码管显示驱动芯片(IC)-VK1629-高段位显示屏驱动

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LED数显驱动控制电路.LED数码管显示驱动芯片(IC)-VK1629-高段位显示屏驱动相关的知识,希望对你有一定的参考价值。

参考技术A 型号:VK1629

品牌:VINKA/永嘉微电

封装:LQFP44

年份:新年份

概述  
VK1629 是带键盘扫描接口的LED(发光二极管显示器)驱动控制专用电路,内部集成有MCU 数字接口、数据锁存器、LED 高压驱动、键盘扫描等电路---高段位显示屏驱动。

功能特点:
•采用功率CMOS 工艺•显示模式16 段×8 位•键扫描(8×4bit)•辉度调节电路(占空比8 级可调)•Q(企鹅号):361.888.5898 •串行接口(CLK,STB,DIN, DOUT)•振荡方式:RC 振荡•内置上电复位电路

键盘扫描:
键扫描由VK1629 自动完成,不受用户控制,用户只需要按照时序读键值。完成一次键扫需要2 个显示周期,一个显示周期大概需要T=8x500US,在8MS 先后按下了2 个不同的按键,2 次读到的键值都是先按下的那个按键的键值。

内存映射的LED控制器及驱动器

VK1628 --- 通讯接口:STb/CLK/DIO    电源电压:5V(4.5~5.5V)    驱动点阵:70/52 

共阴驱动:10段7位/13段4位  共阳驱动:7段10位   按键:10x2  封装SOP28

VK1629 --- 通讯接口:STb/CLK/DIN/DOUT    电源电压:5V(4.5~5.5V)    驱动点阵:128

共阴驱动:16段8位   共阳驱动:8段16位   按键:8x4  封装QFP44

VK1629A --- 通讯接口:STb/CLK/DIO    电源电压:5V(4.5~5.5V)    驱动点阵:128

共阴驱动:16段8位   共阳驱动:8段16位   按键:---  封装SOP32

VK1629B --- 通讯接口:STb/CLK/DIO    电源电压:5V(4.5~5.5V)    驱动点阵:112 

共阴驱动:14段8位   共阳驱动:8段14位   按键:8x2  封装SOP32

VK1629C --- 通讯接口:STb/CLK/DIO    电源电压:5V(4.5~5.5V)    驱动点阵:120 

共阴驱动:15段8位  共阳驱动:8段15位   按键:8x1  封装SOP32

VK1629D --- 通讯接口:STb/CLK/DIO    电源电压:5V(4.5~5.5V)    驱动点阵:96 

共阴驱动:12段8位  共阳驱动:8段12位   按键:8x4  封装SOP32

VK1640 --- 通讯接口: CLK/DIN    电源电压:5V(4.5~5.5V)    驱动点阵:128

共阴驱动:8段16位  共阳驱动:16段8位   按键:---  封装SOP28

VK1640A --- 通讯接口: CLK/DIN    电源电压:5V(4.5~5.5V)    驱动点阵:128

共阴驱动:8段16位  共阳驱动:16段8位   按键:---  封装SSOP28

VK1640B --- 通讯接口: CLK/DIN    电源电压:5V(4.5~5.5V)    驱动点阵:96

共阴驱动:8段12位  共阳驱动:12 段8位   按键:---  封装SSOP24

VK1650 --- 通讯接口: SCL/SDA    电源电压:5V(3.0~5.5V)    

共阴驱动:8段4位   共阳驱动:4段8位   按键:7x4  封装SOP16/DIP16

VK1651 --- 通讯接口: SCL/SDA    电源电压:5V(3.0~5.5V)   

共阴驱动:7段4位   共阳驱动:4段7位   按键:7x1  封装SOP16/DIP16

VK1616 --- 通讯接口: 三线串行    电源电压:5V(3.0~5.5V)   

显示模式:7段4位   按键:7x1  封装SOP16/DIP16

VK1668 ---通讯接口:STb/CLK/DIO    电源电压:5V(4.5~5.5V)    驱动点阵:70/52

共阴驱动:10段7位/13段4位  共阳驱动:7段10位   按键:10x2  封装SOP24

VK6932 --- 通讯接口:STb/CLK/DIN    电源电压:5V(4.5~5.5V)    驱动点阵:128

共阴驱动:8段16位17.5/140mA  共阳驱动:16段8位   按键:---  封装SOP32

VK16K33 A/B/C--- 通讯接口:SCL/SDA   电源电压:5V(4.5V~5.5V)   驱动点阵:128/96/64

共阴驱动:16段8位/12段8位/8段8位

共阳驱动:8段16位/8段12位/8段8位按键:13x3 10x3 8x3

封装SOP20/SOP24/SOP28

VK1618 ---

是带键盘扫描接口的 LED 驱动控制专用电路,内部集成有 MCU 数字接口、

数据锁存器、键盘扫描等电路。封装SOP18/DIP18

VK1S68C --- LED

驱动IC 10x7/13x4段位 10段7位/11段6位共阴

10x2按键,封装SSOP24

VK1Q68D --- LED

驱动IC 10x7/13x4段位 10段7位/11段6位共阴

10x2按键,封装QFP24

VK1S38A ---  LED

驱动IC 8段×8位 封装SSOP24

VK1638 ---

是一种带键盘扫描接口的LED(发光二极管显示器)驱动控制专用IC,

内部集成有MCU数字接口、数据锁存器、LED驱动、键盘扫描等电路,封装SOP32

永嘉微电/VINKA原厂,工程服务技术支持,主营LCD/LED驱动IC/触摸IC

————————————

触摸触控IC系列简介如下:标准触控IC-电池供电系列:

VKD223EB ---

工作电压/电流:2.0V-5.5V/5uA-3V  感应通道数:1    通讯接口最长响应时间快速模式60mS,低功耗模式220ms    封装:SOT23-6

VKD223B ---

工作电压/电流:2.0V-5.5V/5uA-3V  感应通道数:1    通讯接口最长响应时间快速模式60mS,低功耗模式220ms    封装:SOT23-6

VKD233DB ---

工作电压/电流:2.4V-5.5V/2.5uA-3V  1感应按键  封装:SOT23-6

通讯接口:直接输出,锁存(toggle)输出  低功耗模式电流2.5uA-3V

VKD233DH ---

工作电压/电流:2.4V-5.5V/2.5uA-3V  1感应按键  封装:SOT23-6

通讯接口:直接输出,锁存(toggle)输出  有效键最长时间检测16S

VKD233DS ---

工作电压/电流:2.4V-5.5V/2.5uA-3V  1感应按键  封装:DFN6(2*2超小封装)通讯接口:直接输出,锁存(toggle)输出  低功耗模式电流2.5uA-3V

VKD233DR ---

工作电压/电流:2.4V-5.5V/1.5uA-3V  1感应按键  封装:DFN6(2*2超小封装)通讯接口:直接输出,锁存(toggle)输出  低功耗模式电流1.5uA-3V

VKD233DG ---

工作电压/电流:2.4V-5.5V/2.5uA-3V  1感应按键  封装:DFN6(2*2超小封装)通讯接口:直接输出,锁存(toggle)输出 

 低功耗模式电流2.5uA-3V

VKD233DQ ---

工作电压/电流:2.4V-5.5V/5uA-3V  1感应按键  封装:SOT23-6

通讯接口:直接输出,锁存(toggle)输出    低功耗模式电流5uA-3V

VKD233DM ---

工作电压/电流:2.4V-5.5V/5uA-3V  1感应按键  封装:SOT23-6 (开漏输出)通讯接口:开漏输出,锁存(toggle)输出    低功耗模式电流5uA-3V

VKD232C  ---

工作电压/电流:2.4V-5.5V/2.5uA-3V 

 感应通道数:2  封装:SOT23-6

通讯接口:直接输出,低电平有效  固定为多键输出模式,内建稳压电路

MTP

触摸IC——VK36N系列抗电源辐射及手机干扰:

VK3601L  ---

工作电压/电流:2.4V-5.5V/4UA-3V3  感应通道数:1  1对1直接输出待机电流小,抗电源及手机干扰,可通过CAP调节灵敏  封装:SOT23-6

VK36N1D ---

工作电压/电流:2.2V-5.5V/7UA-3V3  感应通道数:1  1对1直接输出触摸积水仍可操作,抗电源及手机干扰,可通过CAP调节灵敏封装:SOT23-6

VK36N2P ---

工作电压/电流:2.2V-5.5V/7UA-3V3  感应通道数:2    脉冲输出触摸积水仍可操作,抗电源及手机干扰,可通过CAP调节灵敏封装:SOT23-6

VK3602XS ---

工作电压/电流:2.4V-5.5V/60UA-3V  感应通道数:2  2对2锁存输出低功耗模式电流8uA-3V,抗电源辐射干扰,宽供电电压  封装:SOP8

VK3602K ---

工作电压/电流:2.4V-5.5V/60UA-3V  感应通道数:2   2对2直接输出低功耗模式电流8uA-3V,抗电源辐射干扰,宽供电电压  封装:SOP8

VK36N2D ---

工作电压/电流:2.2V-5.5V/7UA-3V3  感应通道数:2   1对1直接输出触摸积水仍可操作,抗电源及手机干扰,可通过CAP调节灵敏封装:SOP8

VK36N3BT ---

工作电压/电流:2.2V-5.5V/7UA-3V3  感应通道数:3  BCD码锁存输出触摸积水仍可操作,抗电源及手机干扰,可通过CAP调节灵敏  封装:SOP8

VK36N3BD ---

工作电压/电流:2.2V-5.5V/7UA-3V3  感应通道数:3  BCD码直接输出触摸积水仍可操作,抗电源及手机干扰,可通过CAP调节灵敏  封装:SOP8

VK36N3BO ---

工作电压/电流:2.2V-5.5V/7UA-3V3  感应通道数:3  BCD码开漏输出触摸积水仍可操作,抗电源及手机干扰  封装:SOP8/DFN8(超小超薄体积)

VK36N3D ---

工作电压/电流:2.2V-5.5V/7UA-3V3  感应通道数:3  1对1直接输出触摸积水仍可操作,抗电源及手机干扰  封装:SOP16/DFN16(超小超薄体积)

VK36N4B ---

工作电压/电流:2.2V-5.5V/7UA-3V3  感应通道数:4    BCD输出触摸积水仍可操作,抗电源及手机干扰  封装:SOP16/DFN16(超小超薄体积)

VK36N4I---

工作电压/电流:2.2V-5.5V/7UA-3V3  感应通道数:4    I2C输出触摸积水仍可操作,抗电源及手机干扰  封装:SOP16/DFN16(超小超薄体积)

VK36N5D ---

工作电压/电流:2.2V-5.5V/7UA-3V3  感应通道数:5   1对1直接输出触摸积水仍可操作,抗电源及手机干扰  封装:SOP16/DFN16(超小超薄体积)

VK36N5B ---

工作电压/电流:2.2V-5.5V/7UA-3V3  感应通道数:5    BCD输出触摸积水仍可操作,抗电源及手机干扰  封装:SOP16/DFN16(超小超薄体积)

VK36N5I ---

工作电压/电流:2.2V-5.5V/7UA-3V3  感应通道数:5    I2C输出触摸积水仍可操作,抗电源及手机干扰  封装:SOP16/DFN16(超小超薄体积)

VK36N6D ---

工作电压/电流:2.2V-5.5V/7UA-3V3  感应通道数:6   1对1直接输出触摸积水仍可操作,抗电源及手机干扰  封装:SOP16/DFN16(超小超薄体积)

VK36N6B ---

工作电压/电流:2.2V-5.5V/7UA-3V3  感应通道数:6    BCD输出触摸积水仍可操作,抗电源及手机干扰  封装:SOP16/DFN16(超小超薄体积)

VK36N6I ---

工作电压/电流:2.2V-5.5V/7UA-3V3  感应通道数:6    I2C输出触摸积水仍可操作,抗电源及手机干扰  封装:SOP16/DFN16(超小超薄体积)

VK36N7B ---

工作电压/电流:2.2V-5.5V/7UA-3V3  感应通道数:7    BCD输出触摸积水仍可操作,抗电源及手机干扰  封装:SOP16/DFN16(超小超薄体积)

VK36N7I ---

工作电压/电流:2.2V-5.5V/7UA-3V3  感应通道数:7    I2C输出触摸积水仍可操作,抗电源及手机干扰  封装:SOP16/DFN16(超小超薄体积)

VK36N8B ---

工作电压/电流:2.2V-5.5V/7UA-3V3  感应通道数:8    BCD输出触摸积水仍可操作,抗电源及手机干扰  封装:SOP16/DFN16(超小超薄体积)

VK36N8I ---

工作电压/电流:2.2V-5.5V/7UA-3V3  感应通道数:8    I2C输出触摸积水仍可操作,抗电源及手机干扰  封装:SOP16/DFN16(超小超薄体积)

VK36N9I ---

工作电压/电流:2.2V-5.5V/7UA-3V3  感应通道数:9    I2C输出触摸积水仍可操作,抗电源及手机干扰  封装:SOP16/DFN16(超小超薄体积)

VK36N10I ---

工作电压/电流:2.2V-5.5V/7UA-3V3  感应通道数:10    I2C输出触摸积水仍可操作,抗电源及手机干扰  封装:SOP16/DFN16(超小超薄体积)

1-8

点高灵敏度液体水位检测IC——VK36W系列

VK36W1D  ---

工作电压/电流:2.2V-5.5V/10UA-3V3  1对1直接输出  水位检测通道:1

可用于不同壁厚和不同水质水位检测,抗电源/手机干扰封装:SOT23-6

备注:1. 开漏输出低电平有效  2、适合需要抗干扰性好的产品应用

VK36W2D  ---

工作电压/电流:2.2V-5.5V/10UA-3V3  1对1直接输出  水位检测通道:2

可用于不同壁厚和不同水质水位检测,抗电源/手机干扰封装:SOP8

备注:1.  1对1直接输出   2、输出模式/输出电平可通过IO选择

VK36W4D  ---

工作电压/电流:2.2V-5.5V/10UA-3V3  1对1直接输出  水位检测通道:4

可用于不同壁厚和不同水质水位检测,抗电源/手机干扰封装:SOP16/DFN16

备注:1.  1对1直接输出   2、输出模式/输出电平可通过IO选择

VK36W6D  ---

工作电压/电流:2.2V-5.5V/10UA-3V3  1对1直接输出  水位检测通道:6

可用于不同壁厚和不同水质水位检测,抗电源/手机干扰封装:SOP16/DFN16

备注:1.  1对1直接输出    2、输出模式/输出电平可通过IO选择

VK36W8I  ---

工作电压/电流:2.2V-5.5V/10UA-3V3  I2C输出    水位检测通道:8

可用于不同壁厚和不同水质水位检测,抗电源/手机干扰封装:SOP16/DFN16

备注:1.  IIC+INT输出   

 2、输出模式/输出电平可通过IO选择——————————————————————————

LCD/LED

液晶控制器及驱动器系列芯片简介如下:

RAM

映射LCD控制器和驱动器系列:

VK1024B  2.4V

~5.2V 

 6seg*4com  6*3   6*2       

     偏置电压1/2 1/3  S0P-16

VK1056B  2.4V

~5.2V   14seg*4com

14*3  14*2             偏置电压1/2 1/3   SOP-24/SSOP-24

VK1072B  2.4V

~5.2V   18seg*4com

18*3  18*2             偏置电压1/2 1/3  SOP-28

VK1072C  2.4V

~5.2V  18seg*4com  18*3  18*2 

           偏置电压1/21/3   SOP-28

VK1088B  2.4V

~5.2V  22seg*4com  22*3 

                偏置电压1/2 1/3   QFN-32L(4MM*4MM)

VK0192   2.4V

~5.2V  24seg*8com 

     偏置电压1/4     LQFP-44

VK0256   2.4V

~5.2V  32seg*8com 

     偏置电压1/4     QFP-64

VK0256B  2.4V

~5.2V  32seg*8com 

     偏置电压1/4      LQFP-64

VK0256C  2.4V

~5.2V  32seg*8com 

     偏置电压1/4     LQFP-52

VK1621 2.4V

~5.2V  32*4 32*3 32*2   

   偏置电压1/2 1/3 

 LQFP44/48/SSOP48/SKY28/DICE裸片

VK1622  2.7V

~5.5V   32seg*8com 

        偏置电压1/4 

   LQFP44/48/52/64/QFP64/DICE裸片

VK1623  2.4V

~5.2V   48seg*8com 

        偏置电压1/4 

   LQFP-100/QFP-100/DICE裸片

VK1625    2.4V

~5.2V  64seg*8com 

               偏置电压1/4    LQFP-100/QFP-100/DICE

VK1626    2.4V

~5.2V  48seg*16com 

              偏置电压1/5    LQFP-100/QFP-100/DICE

(

高品质 高性价比:液晶显示驱动IC 原厂 工程技术支持!)

高抗干扰LCD液晶控制器及驱动系列:

VK2C21A  2.4

~5.5V  20seg*4com

16*8          偏置电压1/3

1/4   I2C通讯接口SOP-28

VK2C21B  2.4

~5.5V  16seg*4com

12*8         偏置电压1/3

1/4   I2C通讯接口SOP-24

VK2C21C  2.4

~5.5V  12seg*4com

8*8          偏置电压1/3

1/4   I2C通讯接口SOP-20

VK2C21D  2.4

~5.5V  8seg*4com 

 4*8           偏置电压1/3 1/4   I2C通讯接口SOP-16

VK2C22A  2.4

~5.5V 44seg*4com 

              偏置电压1/2 1/3   I2C通讯接口LQFP-52

VK2C22B  2.4

~5.5V  40seg*4com 

              偏置电压1/2 1/3   I2C通讯接口LQFP-48

VK2C23A  2.4

~5.5V  56seg*4com

52*8         偏置电压1/3

1/4   I2C通讯接口LQFP-64

VK2C23B  2.4

~5.5V  36seg*8com 

              偏置电压1/31/4   I2C通讯接口LQFP-48

VK2C24   2.4

~5.5V  72seg*4com 68*8

60*16     偏置电压1/3 1/4 1/5 

 I2C通讯接口LQFP-80

[if !supportLineBreakNewLine]

[endif]

超低功耗LCD液晶控制器及驱动系列:

VKL060   2.5

~5.5V  15seg*4com 

          偏置电压1/2

1/3   I2C通讯接口SSOP-24

VKL128   2.5

~5.5V  32seg*4com 

          偏置电压1/2

1/3   I2C通讯接口LQFP-44

VKL144A  2.5

~5.5V  36seg*4com 

         偏置电压1/2

1/3   I2C通讯接口TSSOP-48

VKL144B  2.5

~5.5V  36seg*4com 

      偏置电压1/2 1/3 

 I2C通讯接口QFN48L (6MM*6MM)

静态显示LCD液晶控制器及驱动系列:

VKS118   2.4

~5.2V  118seg*2com 

         偏置电压--       4线通讯接口LQFP-128

VKS232   2.4

~5.2V  116seg*2com 

         偏置电压1/1

1/2   4线通讯接口LQFP-128

STM32驱动TM1652代码分享


一、简介
TM1652 是一款LED(发光二极管、数码管、点阵屏)驱动控制专用芯片,内部集成了数字通讯电路、
解码电路、数据锁存器、震荡器、LED驱动电路。通讯方式采用异步串口通信(UART)协议,因芯片只
接收单片机发来的数据,仅需要单片机的一个TX端口发送数据给芯片即可,实现单线通讯;在显示驱动
方面,芯片采用动态扫描方式,两种显示模式可选,8级段驱动电流可调,16级位占空比可调;TM1652
内置消隐处理优化电路
二、驱动方式
本芯片采用异步串口通信(UART)协议,工作原理是将传输数据的每个字符以串行方式一位接一位
的传输。下图给出了其工作模式:
TM1652 每一位的时间为:52us。
其中每一位(bit)的意义如下:
▲起始位:为由高变低,低电平时间为一位的时间,表示传输字符的开始。
▲数据位:紧跟起始位之后,D0-D7,低位先发。
▲校验位:为一位的时间,如果 8 位数据位中 1 的个数为奇数,该位设为 0(置低电平),否则为 1(置
高电平)。
▲停止位:置高。时间为一位的时间,它是发送完一个字符数据的结束标志。
▲空闲位:置高。如果空闲位置高的时间大于 3ms,TM1652 就认为本次数据帧结束,本次数据从暂存器
打入相应寄存器开始控制芯片输出。如果一帧数据传输没有结束,那么建议设置空闲位时间范围在
0-0.5ms 以内。
TM1652 的一帧数据包括以下两种形式:
⑴ 显示地址命令+显示数据;
⑵ 显示控制命令+显示控制调节命令。
波特率:是衡量数据传输速率的指针。表示为每秒钟传送的二进制位数(bit 数)。例如资料传送速率
为 120 字符/秒,而每一个字符为 11 位,则其传送的波特率为 11×120=1320 bit/秒=1320
波特。TM1652 支持波特率范围为:17500bps~21200bps,这里我们建议用 19200bps 即每位的时间为:1s(秒)/19200≈52us(微秒)。所以 TM1652 支持的每位的时间范围为:47us~57us。
在用 IO 模拟 UART 通讯时候,SDA 数据的位宽应该满足提供的位宽范围。
三、驱动源码

#include "tm1652.h"


void tm1652_init()

GPIO_InitTypeDef GPIO_InitStructure;

RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB, ENABLE);

GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_Init(GPIOB, &GPIO_InitStructure);
GPIO_SetBits(GPIOB,GPIO_Pin_10);



void tm1652_send_data(u8 sdat)

unsigned char i=0, sfalg=0;

//起始位
TX=1; TX=0; delay_us(52); //保持52us

//发送8位数据
for(i=0; i<8; i++)

if(sdat & 0x01)

TX=1;
sfalg++;
else

TX=0;

delay_us(52);
sdat >>=1;


//校验位,按照发送数据中1的个数来判断
if(sfalg%2==0)

TX=1;

else

TX=0;

delay_us(52);

//停止位
TX=1; delay_us(52);

main.c

#include "sys.h"
#include "delay.h"
#include "usart.h"
#include "led.h"
#include "tm1652.h"


tm1652_send_data(0x08);
tm1652_send_data(0xff);
tm1652_send_data(0xff);
tm1652_send_data(0xff);
tm1652_send_data(0x00);
tm1652_send_data(0x00);
tm1652_send_data(0x00);
tm1652_send_data(0x18);
tm1652_send_data(0x4f);
turn_green_led();
delay_ms(1000);


以上是关于LED数显驱动控制电路.LED数码管显示驱动芯片(IC)-VK1629-高段位显示屏驱动的主要内容,如果未能解决你的问题,请参考以下文章

STM32驱动TM1652代码分享

tm1651如何驱动数码管

LED计数电路,5输入按键编码器,7段数码管显示驱动集成为LED计数测试电路

单片机中LED显示电路用三极管驱动电路怎么连接啊?四个数码管。

单片机中LED显示电路用三极管驱动电路怎么连接啊?四个数码管。

LED数码管驱动芯片抗干扰效果怎么样?(比如TM1629,CH451LED数码管驱动芯片)