第8章 4位共阴和共阳LED显示内容介绍
4bitled数码管
4bitled数码管4位LED数码管是一种常见的显示器件,它由四个独立的发光二极管组成,每个管子都可以显示0到9的数字。
它在电子设备、数码时钟、计算器等各种应用中得到广泛应用。
下面我将就4位LED数码管的原理、使用方法和一些常见问题进行详细介绍。
首先,4位LED数码管使用的是共阴共阳的工作方式。
通过控制四个管子的导通和不导通,可以实现不同数字的显示。
比如,要显示数字0,只需将1、2、3、4四个管子同时导通,其他数字也是相同的道理。
数码管是以数字编码的方式来控制数码管上的显示内容。
常见的编码方式有BCD码和7段码两种。
其中,BCD码是二进制编码的一种,使用4位二进制数来编码0到9的数字。
而7段码则是用7位二进制数来编码0到9的数字和一些字母、符号等。
在使用4位LED数码管时,需要接入控制电路,并通过该电路来实现数字的显示。
常用的控制电路有集成电路和单片机等。
集成电路是一种常见的控制4位LED数码管的方式。
通过将控制电路与数码管连接,可以实现不同数字的显示。
集成电路中有很多种类和型号,常用的有74HC138、74HC595等。
这些集成电路可以将控制信号转化为数码管的工作电压和电流,从而控制数码管的亮灭。
单片机也是常见的控制4位LED数码管的方式。
通过编写程序,将需要显示的数字发送到数码管的对应引脚上,就可以实现数字的显示。
单片机有很多种类和型号,常用的有51单片机、Arduino等。
在使用4位LED数码管时,还需要注意一些问题。
首先,需要合理选择控制电路的工作电压和工作电流,以免损坏数码管。
其次,需要正确连接数码管的引脚,以确保正常工作。
另外,要注意信号的稳定性和抗干扰能力,尽量避免信号的干扰和失真。
总结起来,4位LED数码管是一种常见的显示器件,它通过控制四个发光二极管的亮灭,可以实现不同数字的显示。
使用4位LED数码管需要接入控制电路,常见的控制方式有集成电路和单片机。
在使用过程中,需要注意电压电流的合理选择、引脚的正确连接和信号的稳定性等问题。
四位共阴和共阳数码管的引脚介绍及检测方法概括
内部的四个数码管共用a~dp这8根数据线,为人们的使用提供了方便,因为里面有四个数码管,所以它有四个公共端,加上a~dp,共有12个引脚,下面便是一个共阴的四位数码管的内部结构图(共阳的与之相反)。
引脚排列依然是从左下角的那个脚(1脚)开始,以逆时针方向依次为1~12脚,下图中的数字与之一一对应。
数码管使用条件:a、段及小数点上加限流电阻b、使用电压:段:根据发光颜色决定;小数点:根据发光颜色决定c、使用电流:静态:总电流 80mA(每段 10mA);动态:平均电流 4-5mA 峰值电流 100mA上面这个只是七段数码管引脚图,其中共阳极数码管引脚图和共阴极的是一样的,4位数码管引脚图请在本站搜索我也提供了数码管使用注意事项说明:(1)数码管表面不要用手触摸,不要用手去弄引角;(2)焊接温度:260度;焊接时间:5S(3)表面有保护膜的产品,可以在使用前撕下来。
数码管测试方法与数字显示译码表ARK SM410501K SM420501K 数码管引脚图判断数码管识别ARK SM410501K 共阳极数码管ARK SM420501K 共阴极数码管到百度搜索下,这两种数码管只有销售商,并无引脚图。
对于判断引脚,对于老手来说,很简单,可是对于新手来讲,这是件很难的事情,因为共阴、共阳表示的含义可能还不太懂ZG工作室只是将该数码管的引脚图给出,并让大家一起分享。
注:SM410501K 和SM420501K 的引脚排列是一模一样的。
这张图很明确给出该数码管的引脚排列。
数字一面朝向自己,小数点在下。
左下方第一个引脚为1、右下方第二个引脚为5,右上方第一个引脚为6。
见图所示。
其中PROTEL图中K 表示共阴、A表示共阳。
能显示字符的LED数码管(三)常用LED数码管的引脚排列图和内部电路图CPS05011AR(1位共阴/红色 0.5英寸)、SM420501K(红色 0.5英寸)、 SM620501(蓝色0.5英寸)、SM820501(绿色0.5英寸)SM420361(1位共阴/红色0.36英寸)、 SM440391(红色0.39英寸) SM420322(1位共阴/红色0.32英寸)、SM220322(绿色0.32英寸)SM410561K(1位共阳/红色0.56英寸)、SM610501(蓝色0.5英寸)、 SM810501(绿色0.5英寸)SM410361(1位共阳/红色0.36英寸)、HDSR-7801(红色 0.3英寸)、HDSP-7301(红色 0.3英寸)SM410322(1位共阳/红色0.32英寸)、SM210322(绿色0.32英寸)SN420502(2位共阴/红色静态 0.5英寸)、SN220801(绿色0.8英寸)、KW2-561CGA(绿色 0.56英寸)SN410502(2位共阳/红色静态 0.5英寸)、SN210801(绿色0.8英寸)SN460561(2位共阴/红色动态 0.56英寸)、SN260561(绿色0.56英寸) SN450561(2位共阳/红色动态0.56英寸)、SN250561(绿色0.56英寸)LED数码管简易测试方法一个质量保证的LED数码管,其外观应该是做工精细、发光颜色均匀、无局部变色及无漏光等。
永嘉原厂-8段4位共阴,4段8位共阳 LED数码管显示.数显驱动IC-VK1650 SOP16
VK1650是8段4位共阴/4位8段共阳,带键盘扫描的LED数码管显示驱动IC概述:VK1650 是一种带键盘扫描电路接口的 LED 驱动控制专用电路。
内部集成有 MCU 输入输出控制数字接口、数据锁存器、LED 驱动、键盘扫描、辉度调节等电路。
本芯片性能稳定、质量可靠、抗干扰能力强,可适应于 24 小时长期连续工作的应用场合。
功能特征:★显示模式:8 段×4 位★陈锐鸿:188/2466/2436★ QQ:361/888/5898★段驱动电流不小于 25mA,字驱动电流不小于 150mA★提供 8 级亮度控制★键盘扫描:7×4bit★高速两线式串行接口★内置时钟振荡电路★内置上电复位电路★支持 3V-5.5V 电源电压★提供 DIP16(VK1650)及 SOP16(VK1650B)封装★欢迎索取完整PDF资料——————————————————————内存映射的LED控制器及驱动器VK1628---通讯接口:STb/CLK/DIO 电源电压:5V(4.5~5.5V) 驱动点阵:70/52共阴驱动:10段7位/13段4位共阳驱动:7段10位按键:10x2 封装SOP28VK1629---通讯接口:STb/CLK/DIN/DOUT 电源电压:5V(4.5~5.5V) 驱动点阵:128共阴驱动:16段8位共阳驱动:8段16位按键:8x4 封装QFP44VK1629A---通讯接口:STb/CLK/DIO 电源电压:5V(4.5~5.5V) 驱动点阵:128共阴驱动:16段8位共阳驱动:8段16位按键:--- 封装SOP32VK1629B---通讯接口:STb/CLK/DIO 电源电压:5V(4.5~5.5V) 驱动点阵:112共阴驱动:14段8位共阳驱动:8段14位按键:8x2 封装SOP32VK1629C---通讯接口:STb/CLK/DIO 电源电压:5V(4.5~5.5V) 驱动点阵:120共阴驱动:15段8位共阳驱动:8段15位按键:8x1 封装SOP32VK1629D---通讯接口:STb/CLK/DIO 电源电压:5V(4.5~5.5V) 驱动点阵:96共阴驱动:12段8位共阳驱动:8段12位按键:8x4 封装SOP32VK1640---通讯接口: CLK/DIN 电源电压:5V(4.5~5.5V) 驱动点阵:128共阴驱动:8段16位共阳驱动:16段8位按键:--- 封装SOP28VK1640A---通讯接口: CLK/DIN 电源电压:5V(4.5~5.5V) 驱动点阵:128共阴驱动:8段16位共阳驱动:16段8位按键:--- 封装SSOP28VK1640B---通讯接口: CLK/DIN 电源电压:5V(4.5~5.5V) 驱动点阵:96 共阴驱动:8段12位共阳驱动:12段8位按键:--- 封装SSOP24VK1650---通讯接口: SCL/SDA 电源电压:5V(3.0~5.5V)共阴驱动:8段4位共阳驱动:4段8位按键:7x4 封装SOP16/DIP16VK1651---通讯接口: SCL/SDA 电源电压:5V(3.0~5.5V)共阴驱动:7段4位共阳驱动:4段7位按键:7x1 封装SOP16/DIP16VK1616---通讯接口: 三线串行电源电压:5V(3.0~5.5V)显示模式:7段4位按键:7x1 封装SOP16/DIP16VK1668---通讯接口:STb/CLK/DIO 电源电压:5V(4.5~5.5V) 驱动点阵:70/52共阴驱动:10段7位/13段4位共阳驱动:7段10位按键:10x2 封装SOP24VK6932---通讯接口:STb/CLK/DIN 电源电压:5V(4.5~5.5V) 驱动点阵:128共阴驱动:8段16位17.5/140mA 共阳驱动:16段8位按键:--- 封装SOP32VK16K33A/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/SOP28VK1618---带键盘扫描接口的LED驱动控制专用电路,内部集成有MCU数字接口、数据锁存器、键盘扫描等电路共阴驱动:5段7位/6段6位/7段5位/8段4位共阳驱动:7段5位/6段6位/5段7位/4段8位按键:5x1 封装SOP18/DIP18VK1S68C---LED驅動IC 10x7/13x4段位10段7位/11段6位共阴10x2按键,封装SSOP24VK1Q68D---LED驅動IC 10x7/13x4段位10段7位/11段6位共阴10x2按键,封装QFP24VK1S38A---LED驱动IC 8段×8位封装SSOP24VK1638--- LED驱动IC 共阴10段8位共阳8段10位封装SOP32 ——————————————————————————————————LCD/LED液晶控制器及驱动器系列芯片简介如下:RAM映射LCD控制器和驱动器系列:VK1024B 2.4~5.2V SEG*COM:6*4、6*3、6*2 偏置电压1/2 1/3 S0P-16VK1056B 2.4~5.2V SEG*COM:14*4、14*3/14*2偏置电压1/2 1/3 SOP/SSOP24VK1072B 2.4~5.2V SEG*COM:18*4、18*3、18*2偏置电压1/2 1/3 SOP28VK1072C 2.4~5.2V SEG*COM:18*4、18*3、18*2偏置电压1/2 1/3 SOP28VK1072D 2.4~5.2V SEG*COM:18*4、18*3、18*2偏置电压1/2 1/3 SSOP28 VK1088B 2.4~5.2V SEG*COM:22*4、22*3、22*2 偏置电压1/2 1/3 QFN32(4*4) VK0192 2.4~5.2V 24seg*8com 偏置电压1/4 LQFP-44VK0256 2.4~5.2V 32seg*8com 偏置电压1/4 QFP-64VK0256B 2.4~5.2V 32seg*8com 偏置电压1/4 LQFP-64VK0256C 2.4~5.2V 32seg*8com 偏置电压1/4 LQFP-52VK1621 2.4~5.2V SEG*COM:32*4、32*3、32*2偏置电压1/2 1/3 LQFP44/48/SSOP48/SKY28/DICE裸片VK1622 2.4~5.5V 32seg*8com偏置电压1/4 LQFP44/48/52/64/QFP64/DICE裸片VK1623 2.4~5.2V 48seg*8com偏置电压1/4 LQFP-100/QFP-100/DICE裸片VK1625 2.4~5.2V 64seg*8com偏置电压1/4 LQFP-100/QFP-100/DICE 裸片VK1626 2.4~5.2V 48seg*16com偏置电压1/5 LQFP-100/QFP-100/DICE 裸片——————————————————————————————————高抗干扰LCD液晶控制器及驱动系列:VK2C21A 2.4~5.5V 20seg*4com 16*8 偏置电压1/3 1/4 I2C通讯接口 SOP-28VK2C21B 2.4~5.5V 16seg*4com 12*8 偏置电压1/3 1/4 I2C通讯接口 SOP-24VK2C21C 2.4~5.5V 12seg*4com 8*8 偏置电压1/3 1/4 I2C通讯接口 SOP-20VK2C21D 2.4~5.5V 8seg*4com 4*8 偏置电压1/3 1/4 I2C通讯接口 SOP-16VK2C22A 2.4~5.5V 44seg*4com 偏置电压1/2 1/3 I2C通讯接口 LQFP-52VK2C22B 2.4~5.5V 40seg*4com 偏置电压1/2 1/3 I2C通讯接口 LQFP-48VK2C23A 2.4~5.5V 56seg*4com 52*8 偏置电压1/3 1/4 I2C通讯接口 LQFP-64VK2C23B 2.4~5.5V 36seg*8com 偏置电压1/31/4 I2C通讯接口 LQFP-48VK2C24 2.4~5.5V 72seg*4com 68*8 60*16 偏置电压1/3 1/4 1/5 I2C通讯接口 LQFP-80超低功耗LCD液晶控制器及驱动系列:VKL060 2.5~5.5V 15seg*4com 偏置电压1/2 1/3 I2C通讯接口SSOP-24VKL128 2.5~5.5V 32seg*4com 偏置电压1/21/3 I2C通讯接口LQFP-44VKL144A 2.5~5.5V 36seg*4com 偏置电压1/21/3 I2C通讯接口TSSOP-48VKL144B 2.5~5.5V 36seg*4com 偏置电压1/21/3 I2C通讯接口QFN48L (6MM*6MM)静态显示LCD液晶控制器及驱动系列:VKS118 2.4~5.2V 118seg*2com 偏置电压 -- 4线通讯接口LQFP-128VKS232 2.4~5.2V 116seg*2com 偏置电压1/1 1/2 4线通讯接口LQFP-128 ——————————————————————————————————触摸触控IC系列简介如下:标准触控IC-电池供电系列:VKD223EB --- 工作电压/电流:2.0V-5.5V/5uA-3V 感应通道数:1 通讯接口最长响应时间快速模式60mS,低功耗模式220ms 封装:SOT23-6VKD223B --- 工作电压/电流:2.0V-5.5V/5uA-3V 感应通道数:1通讯接口最长响应时间快速模式60mS,低功耗模式220ms 封装:SOT23-6VKD233DB ---工作电压/电流:2.4V-5.5V/2.5uA-3V 1感应按键封装:SOT23-6 通讯接口:直接输出,锁存(toggle)输出低功耗模式电流2.5uA-3VVKD233DH ---工作电压/电流:2.4V-5.5V/2.5uA-3V 1感应按键封装:SOT23-6 通讯接口:直接输出,锁存(toggle)输出有效键最长时间检测16SVKD233DS ---工作电压/电流:2.4V-5.5V/2.5uA-3V 1感应按键封装:DFN6通讯接口:直接输出,锁存(toggle)输出低功耗模式电流2.5uA-3VVKD233DR ---工作电压/电流:2.4V-5.5V/1.5uA-3V 1感应按键封装:DFN6 通讯接口:直接输出,锁存(toggle)输出低功耗模式电流1.5uA-3VVKD233DG --- 工作电压/电流:2.4V-5.5V/2.5uA-3V 1感应按键封装:DFN6 通讯接口:直接输出,锁存(toggle)输出低功耗模式电流2.5uA-3VVKD233DQ --- 工作电压/电流:2.4V-5.5V/5uA-3V 1感应按键封装:SOT23-6通讯接口:直接输出,锁存(toggle)输出低功耗模式电流5uA-3VVKD233DM --- 工作电压/电流:2.4V-5.5V/5uA-3V 1感应按键封装:SOT23-6 (开漏输出)通讯接口:开漏输出,锁存(toggle)输出低功耗模式电流5uA-3VVKD232C--- 工作电压/电流: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-6VK36N1D --- 工作电压/电流:2.2V-5.5V/7UA-3V3 感应通道数:1 1对1直接输出触摸积水仍可操作,抗电源及手机干扰,可通过CAP调节灵敏封装:SOT23-6VK36N2P --- 工作电压/电流:2.2V-5.5V/7UA-3V3 感应通道数:2 脉冲输出触摸积水仍可操作,抗电源及手机干扰,可通过CAP调节灵敏封装:SOT23-6VK3602XS ---工作电压/电流:2.4V-5.5V/60UA-3V 感应通道数:2 2对2锁存输出低功耗模式电流8uA-3V,抗电源辐射干扰,宽供电电压封装:SOP8VK3602K --- 工作电压/电流:2.4V-5.5V/60UA-3V 感应通道数:2 2对2直接输出低功耗模式电流8uA-3V,抗电源辐射干扰,宽供电电压封装:SOP8VK36N2D --- 工作电压/电流:2.2V-5.5V/7UA-3V3 感应通道数:2 1对1直接输出触摸积水仍可操作,抗电源及手机干扰,可通过CAP调节灵敏封装:SOP8VK36N3BT ---工作电压/电流:2.2V-5.5V/7UA-3V3 感应通道数:3 BCD码锁存输出触摸积水仍可操作,抗电源及手机干扰,可通过CAP调节灵敏封装:SOP8VK36N3BD ---工作电压/电流:2.2V-5.5V/7UA-3V3 感应通道数:3 BCD码直接输出触摸积水仍可操作,抗电源及手机干扰,可通过CAP调节灵敏封装:SOP8VK36N3BO ---工作电压/电流: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。
LED数码管知识介绍
LED数码管知识介绍什么是led数码管LED数码管(LED Segment Displays)是由多个发光二极管封在在一起组成“8”字型的器件,引线已在内部连接完成,只需引出它们的各个笔划,公共电极。
LED数码管常用段数一般为7段有的另加一个小数点,还有一种是类似于3位“+1”型。
位数有半位,1,2,3,4,5,6,8,10位等等....,LED数码管根据LED 的接法不同分为共阴和共阳两类,了解LED的这些特性,对编程是很重要的,因为不同类型的数码管,除了它们的硬件电路有差异外,编程方法也是不同的。
右图是共阴和共阳极数码管的内部电路,它们的发光原理是一样的,只是它们的电源极性不同而已。
颜色有红,绿,蓝,黄等几种。
LED数码管广泛用于仪表,时钟,车站,家电等场合。
选用时要注意产品尺寸颜色,功耗,亮度,波长等。
下页将介绍常用LED数码管内部引脚图片图1 这是一个7段两位带小数点 10引脚的LED数码管图2 引脚定义每一笔划都是对应一个字母表示 DP是小数点LED数码管要正常显示,就要用驱动电路来驱动数码管的各个段码,从而显示出我们要的数位,因此根据LED数码管的驱动方式的不同,可以分为静态式和动态式两类。
A、静态显示驱动:静态驱动也称直流驱动。
静态驱动是指每个数码管的每一个段码都由一个单片机的I/O埠进行驱动,或者使用如BCD码二-十进位解码器解码进行驱动。
静态驱动的优点是编程简单,显示亮度高,缺点是占用I/O埠多,如驱动5个数码管静态显示则需要5×8=40根I/O埠来驱动,要知道一个89S51单片机可用的 I/O埠才32个呢。
故实际应用时必须增加解码驱动器进行驱动,增加了硬体电路的复杂性。
B、动态显示驱动:数码管动态显示介面是单片机中应用最为广泛的一种显示方式之一,动态驱动是将所有数码管的8个显示笔划"a,b,c,d,e,f,g,dp "的同名端连在一起,另外为每个数码管的公共极COM增加位元选通控制电路,位元选通由各自独立的I/O线控制,当单片机输出字形码时,所有数码管都接收到相同的字形码,但究竟是那个数码管会显示出字形,取决于单片机对位元选通COM端电路的控制,所以我们只要将需要显示的数码管的选通控制打开,该位元就显示出字形,没有选通的数码管就不会亮。
4位共阴数码管工作原理
4位共阴数码管工作原理一、引言4位共阴数码管是一种常见的数字显示器件,广泛应用于各种电子设备中。
本文将详细介绍4位共阴数码管的工作原理。
二、基本结构4位共阴数码管由4个7段LED数字管组成,每个7段LED数字管由7个发光二极管和一个小数点发光二极管组成。
每个数字管的8个引脚分别为a、b、c、d、e、f、g和dp,其中dp为小数点引脚。
三、工作原理1. 共阴极4位共阴数码管采用共阴极结构,即所有LED的阴极都连接在一起,并通过外部电路控制。
当某一位需要显示时,该位对应的LED数字管的共阴极会被接地,使得该LED数字管可以发光。
2. 逐位扫描为了实现多位数字同时显示,在控制电路中采用逐位扫描的方式。
即先将第一位(最左边)的LED数字管对应的共阴极接地,然后通过控制引脚a~g和dp来控制该LED数字管上各个发光二极管的亮灭状态。
然后关闭该LED数字管,并将第二位(从左往右数第二个)的LED数字管对应的共阴极接地,以此类推,直到所有位都被扫描完毕。
3. 控制信号控制4位共阴数码管需要4个控制信号,分别为COM1、COM2、COM3和COM4。
当某一位需要显示时,对应的控制信号会被置低电平,其他控制信号则保持高电平。
同时,通过控制引脚a~g和dp来实现该位上各个发光二极管的亮灭状态。
四、总结4位共阴数码管是一种常见的数字显示器件,在各种电子设备中广泛应用。
它采用共阴极结构和逐位扫描的方式来实现多位数字同时显示,并通过控制引脚a~g和dp来控制各个发光二极管的亮灭状态。
在使用时需要注意控制信号的设置和逐位扫描的顺序。
LED数码管的结构及工作原理
LED数码管的结构及工作原理LED数码管是一种常用的数字显示器件,它能够通过发光二极管(LED)来显示数字、字母和符号等信息。
本文将详细介绍LED数码管的结构和工作原理,以及其在实际应用中的常见用途。
一、LED数码管的结构LED数码管通常由多个发光二极管组成,每个发光二极管代表一个数字或字符。
它们按照特定的排列方式连接在一起,形成一个数字显示模块。
常见的LED数码管有共阴极和共阳极两种类型。
1. 共阴极LED数码管共阴极LED数码管的结构如下图所示:```A-----F | | B--G--E | | C-----D```上图中的A、B、C、D、E、F、G分别代表数码管的七段显示区域,而每个区域内的线段则代表发光二极管的引脚。
共阴极LED数码管的所有发光二极管的阴极都连接在一起,称为共阴极。
当某个发光二极管的阴极接地时,通过给其对应的阳极加正电压,该发光二极管就会发光。
2. 共阳极LED数码管共阳极LED数码管的结构与共阴极LED数码管类似,但是它们的极性相反。
共阳极LED数码管的结构如下图所示:```A-----F | | B--G--E | | C-----D```与共阴极LED数码管不同的是,共阳极LED数码管的所有发光二极管的阳极连接在一起,称为共阳极。
当某个发光二极管的阳极接正电压时,通过给其对应的阴极接地,该发光二极管就会发光。
二、LED数码管的工作原理LED数码管的工作原理是通过控制各个发光二极管的电流来实现数字、字母和符号的显示。
当给定一个数字或字符时,通过控制相应的发光二极管点亮或熄灭,从而显示出所需的信息。
以共阴极LED数码管为例,当要显示数字0时,需要点亮A、B、C、D、E、F这六个发光二极管。
此时,将A、B、C、D、E、F对应的引脚接地,再给G对应的引脚加正电压,LED数码管就会显示数字0。
当要显示其他数字或字符时,只需控制相应的发光二极管点亮或熄灭即可。
例如,要显示数字1,只需点亮B、C这两个发光二极管即可。
LED显示屏小间距共阳共阴技术对比说明
LED 显示屏共阳共阴对比
共阳共阴
极性原理
市场情况目前市场及全行业主流成熟产品。
共阴技术需要LED显示屏生产厂家PCB设计、LED
封装厂家灯的极性设计、驱动IC、开关电源的特殊
定制设计,因此从2016年到目前为止行业厂家处于
研发及打样阶段。
我司也正在研发中。
技术受限供应商灯
国际一线封装厂家:科锐、日亚
国内一线封装厂家:国星(市场占有率最高)、亿光
其他品牌:宏凯、晶台、东山精密、聚飞、木林森、
信达等;灯
目前能小规模生产厂家:东山精密、亿光、宏
凯
其他厂家还处于研发阶段;。
8段共阴极led数码显示器的段码对应值
8段共阴极LED数码显示器是一种常用的数字显示设备,通常用于显示数字、字母、符号等。
其段码通常由数字0到F的电压值对应。
以下是一个基于常规电压值的8段共阴极LED数码显示器段码对应值的说明:1. 数字0:无段发光,对应电压值为0V。
2. 数字1:点亮第一段(红色),对应电压值为5V。
3. 数字2:点亮第二段(橙色),对应电压值为5V。
4. 数字3:点亮第一段、第三段(红、橙混合),对应电压值为7.5V。
5. 数字4:点亮第四段(黄色),对应电压值为5V。
6. 数字5:点亮第一段、第五段(红、黄混合),对应电压值为7.5V。
7. 数字6:点亮第二段、第六段(橙、绿混合),对应电压值为10V。
8. 数字7:点亮第三段、第七段(红、绿混合),对应电压值为7.5V。
9. 数字8:点亮第四段、第八段(黄、蓝混合),对应电压值为10V。
10. 数字9:点亮第五段、第九段(蓝、白混合),对应电压值为5V。
大写字母A:点亮第二段、第三段(橙、绿)、第六段(绿)、第八段(蓝),对应电压值为7.5V。
大写字母B:点亮第一段(红)、第五段(黄)、第七段(绿)、第八段(蓝),对应电压值为5V。
大写字母C:点亮第一段(红)、第二段(橙)、第六段(绿)、第八段(蓝),对应电压值为7.5V。
大写字母D:点亮第一段(红)、第五段(黄)、第七段(蓝),对应电压值为7.5V。
以上是常规电压值下的LED数码显示器段码对应值,具体数值可能会因LED数码显示器的型号和生产厂家不同而有所差异,所以在使用前请参考具体产品的说明书。
同时,在使用过程中,需要注意电源电压、电流等参数,避免过载和短路等问题,确保LED数码显示器和电路的安全稳定运行。
总之,正确理解和使用LED数码显示器的段码对应值是正确使用该设备的关键,同时也需要注意安全问题。
单片机的共阴共阳8段码的原理及显示代码
数码管之共阴极与共阳极编码
(1)一个数码管有八段:A,B,C,D,E,F ,G,H,DP,即由八个发光二极管组成;
因为发光二极管导通的方向是一定的(导通电压一般取为1.7V),这八个发光二极管的公共端有两种:可以分别接+5V(即为共阳极数码管)或接地(即为共阴极数码管);
故可分共阳极(公共端接高电平或+5V电压)和共阴极(共低电平或接地)两种数码管
(2)其中每个段均有0(不导通)和1(导通发光)两种状态,但共阳极数码管和共阴极数码管显然是不同的
(3)它在程序中的应用是用一个八位二进制数表示,A为最低位,...,F为最高位(第八位)
(4)共阳极:
位选为高电平(即1)选中数码管,
各段选为低电平(即0接地时)选中各数码段,
由0到f的编码为:
uchar code table[]={
0xc0,0xf9,0xa4,0xb0,
0x99,0x92,0x82,0xf8,
0x80,0x90,0x88,0x83,
0xc6,0xa1,0x86,0x8e};
共阴极:
位选为低电平(即0)选中数码管,
各段选为高电平(即1接+5V时)选中各数码段,
uchar code table[]={
0x3f,0x06,0x5b,0x4f,
0x66,0x6d,0x7d,0x07,
0x7f,0x6f,0x77,0x7c,
0x39,0x5e,0x79,0x71};。
分别写出共阳极和共阴极led数码管的原理
分别写出共阳极和共阴极led数码管的原理共阳极LED数码管原理一、概述共阳极LED数码管是一种常见的数字显示器件,它由多个发光二极管组成,可以用来显示数字、字母等字符。
在共阳极LED数码管中,所有的阳极都连接在一起,通过控制各个阴极的电平来控制不同的数字或字符显示。
二、结构共阳极LED数码管由多个发光二极管组成,每个发光二极管都有一个阳极和一个阴极。
所有的阳极都连接在一起,形成了一个公共的阳极。
每个阴极则分别连接到不同的引脚上。
三、工作原理1. 数字编码在共阳极LED数码管中,每个数字或字符都有对应的编码方式。
例如数字“0”对应的编码为“11111100”,数字“1”对应的编码为“01100000”。
通过控制各个阴极的电平来选择不同的编码方式,从而实现不同数字或字符的显示。
2. 信号控制当需要显示某个数字或字符时,先将该数字或字符对应的编码值送入控制芯片中。
然后通过控制芯片输出高低电平来选择相应阴极,并将公共阳极接通电源。
这样,该数字或字符的编码值所对应的发光二极管就会发出光亮,从而实现数字或字符的显示。
四、优缺点共阳极LED数码管具有以下优点:1. 显示效果好:由于所有的阳极都连接在一起,因此可以通过控制各个阴极来实现不同数字或字符的显示。
这种方式可以使数码管显示效果更加清晰、明亮。
2. 控制简单:共阳极LED数码管只需要控制各个阴极的电平即可实现数字或字符的显示。
这种方式比较简单,容易掌握。
但是,共阳极LED数码管也存在以下缺点:1. 电路设计复杂:由于所有阳极都连接在一起,因此需要设计复杂的驱动电路来控制各个阴极的电平。
这会增加电路设计难度和成本。
2. 显示范围有限:共阳极LED数码管只能显示数字和一些基本字符,无法显示复杂图形和动态效果。
共阴极LED数码管原理一、概述共阴极LED数码管是一种常见的数字显示器件,它由多个发光二极管组成,可以用来显示数字、字母等字符。
在共阴极LED数码管中,所有的阴极都连接在一起,通过控制各个阳极的电平来控制不同的数字或字符显示。
关于4 位共阳极 8 段式数码管的文章
关于4 位共阳极 8 段式数码管的文章
4位共阳极8段式数码管是一种常见的显示器件,广泛
应用于各种电子设备中。
它由4个共阳极的数码管组成,
每个数码管由8个段组成,可以显示0-9的数字以及一些
字母和符号。
这种数码管具有体积小、功耗低、显示效果
好等特点,因此在电子产品中得到了广泛的应用。
首先,4位共阳极8段式数码管可以用来显示数字。
它
通过控制每个段的亮灭来显示不同的数字。
每个数码管有7
个段可以显示数字0-9,而另外一个段则用来表示小数点。
通过控制不同的段亮灭状态,就可以实现不同数字的显示。
这种数码管在计算器、电子钟等设备中得到了广泛应用。
除了数字之外,4位共阳极8段式数码管还可以显示一
些字母和符号。
通过特定的编码方式,将字母和符号对应
到不同的亮灭状态上,就可以在数码管上显示出来。
这为
一些需要显示字母和符号的设备提供了便利。
此外,4位共阳极8段式数码管还具有体积小、功耗低
等优点。
由于每个数码管只有7个段和一个小数点,所以
体积相对较小,可以方便地嵌入到各种电子设备中。
同时,由于共阳极的设计,每个段只需要接通正电压才能亮起,
因此功耗也相对较低。
这使得数码管在电池供电的设备中
得到了广泛应用。
总之,4位共阳极8段式数码管是一种常见的显示器件,具有显示数字、字母和符号的功能。
它体积小、功耗低,
在各种电子设备中得到了广泛应用。
随着科技的不断发展,数码管的显示效果和功能还将不断提升,为人们带来更多
便利和乐趣。
共阴极数码管的显示原理
共阴极数码管的显示原理共阴极数码管是一种常见的显示设备,它具有显示数字和一些字母的能力,被广泛应用于电子设备中。
共阴极数码管的显示原理是通过对各段数码管的阳极进行逐一取反,控制相应的段点亮或不亮来实现数字或字母的显示。
共阴极数码管的结构由多个段构成,包括A、B、C、D、E、F、G和DP等段。
每个段都是一个独立的LED,可以点亮和熄灭。
数码管的每个段能够显示数字1到9,字母A到F以及标点符号。
数码管的显示原理是通过对其对应的阳极进行逐一取反来控制段的亮灭。
共阴极数码管的阳极连接在一起,形成一个共用的阳极,而每个段则连接到独立的阴极。
当需要显示某个数字或字母时,控制电路将对应的阳极接地,即通过接通该阳极与阴极之间的电流,使其被激活。
同时,控制电路会向对应的段的阴极施加电压,使其得到激活。
这样,该段就会发光,显示出数字或字母。
为了实现多个数字或字母的显示,控制电路会按照一定的时间间隔,依次对每个阳极进行取反,同时对应的段也会依次显示对应的数字或字母。
通过快速的切换和持续刷新,人眼无法察觉到数码管的变化,从而形成连续的显示效果。
对于共阴极数码管的控制电路来说,一般采用扫描显示的方式。
扫描显示的原理是通过快速的切换,让每个段都能够依次显示出来。
具体来说,控制电路会按照一定的顺序对每个阳极分别进行取反,同时驱动对应的段点亮。
然后,控制电路会迅速切换到下一个阳极,并对应切换到下一个段进行点亮。
这样,通过快速的切换和持续的刷新,人眼就能看到连续的显示效果。
总之,共阴极数码管的显示原理是通过对各段数码管的阳极进行逐一取反,控制相应的段点亮或不亮来实现数字或字母的显示。
通过扫描显示的方式,每个段都能够依次显示出来,从而形成连续的显示效果。
这种显示原理在很多电子设备中得到广泛应用,如电子钟、计算器、血压计等。
led数码管共阴极
led数码管共阴极LED数码管共阴极指的是将LED数码管的阴极(负极)短接后作为公共阴极。
当驱动信号为高电平、Ө端接低电平时,才能发光。
LED的输出光谱决定其发光颜色以及光辐射纯度,也反映出半导体材料的特性。
常见管芯材料有磷化镓(GaP)、砷化镓(GaAs)、磷砷化镓(GaAsP)、氮化镓(GaN)等,其中氮化镓可发蓝光。
发光颜色不仅与管芯材料有关,还与所掺杂质有关,因此用同一种管芯材料可以制成发出红、橙、黄、绿等不同颜色的数码管。
LED数码管等效于多只具有发光性能的PN结。
当电压超过开启电压时,电流就急剧上升,笔段发光。
即亮度与正向电流成正比。
它是以发光二极管作笔段并按共阴极方式或共阳极方式连接后封装而成的。
LED数码管分共阳极与共阴极两种,其工作特点是,当笔段电极接低电平,公共阳极接高电平时,相应笔段可以发光。
共阴极LED数码管则与之相反,它是将发光二极管的阴极(负极)短接后作为公共阴极。
当驱动信号为高电平、Ө端接低电平时,才能发光。
LED数码管表面不要用手触摸,不要用手去弄引脚;判断方法为找一个电源(3到5伏)和1个1k(几百欧的也行)的电阻,vcc 串接个电阻后和gnd接在任意2个脚上,组合有很多,但总有一个led会发光的,找到一个就够了,然后gnd不动,vcc(串电阻)逐个碰剩下的脚,如果有多个led(一般是8个),那它就是共阴的。
相反用vcc不动,gnd逐个碰剩下的脚,如果有多个led(一般是8个),那它就是共阳的。
也可以直接用数字万用表,红表笔是电源的正极,黑表笔是电源的负极。
LED数码管的应用非常广泛,如数字仪表、计算器、显示屏等。
这些设备通常需要使用多个数码管来显示数字和信息,而共阴极数码管作为一种常见的数码管类型,被广泛应用于这些领域。
在使用共阴极数码管时,需要注意以下几点:1.电源电压:共阴极数码管的公共阴极为低电平,因此需要将电源电压连接到该端子。
通常情况下,电源电压为5V或12V等。
四位共阴和共阳数码管的引脚介绍及检测方法概括
内部的四个数码管共用a~dp这8根数据线,为人们的使用提供了方便,因为里面有四个数码管,所以它有四个公共端,加上a~dp,共有12个引脚,下面便是一个共阴的四位数码管的内部结构图(共阳的与之相反)。
引脚排列依然是从左下角的那个脚(1脚)开始,以逆时针方向依次为1~12脚,下图中的数字与之一一对应。
数码管使用条件:a、段及小数点上加限流电阻b、使用电压:段:根据发光颜色决定;小数点:根据发光颜色决定c、使用电流:静态:总电流 80mA(每段 10mA);动态:平均电流 4-5mA 峰值电流 100mA上面这个只是七段数码管引脚图,其中共阳极数码管引脚图和共阴极的是一样的,4位数码管引脚图请在本站搜索我也提供了数码管使用注意事项说明:(1)数码管表面不要用手触摸,不要用手去弄引角;(2)焊接温度:260度;焊接时间:5S(3)表面有保护膜的产品,可以在使用前撕下来。
数码管测试方法与数字显示译码表ARK SM410501K SM420501K 数码管引脚图判断数码管识别ARK SM410501K 共阳极数码管ARK SM420501K 共阴极数码管到百度搜索下,这两种数码管只有销售商,并无引脚图。
对于判断引脚,对于老手来说,很简单,可是对于新手来讲,这是件很难的事情,因为共阴、共阳表示的含义可能还不太懂ZG工作室只是将该数码管的引脚图给出,并让大家一起分享。
注:SM410501K 和SM420501K 的引脚排列是一模一样的。
这张图很明确给出该数码管的引脚排列。
数字一面朝向自己,小数点在下。
左下方第一个引脚为1、右下方第二个引脚为5,右上方第一个引脚为6。
见图所示。
其中PROTEL图中K 表示共阴、A表示共阳。
能显示字符的LED数码管(三)常用LED数码管的引脚排列图和内部电路图(1) CPS05011AR(1位共阴/红色 0.5英寸)、SM420501K(红色 0.5英寸)、 SM620501(蓝色0.5英寸)、SM820501(绿色0.5英寸)(2)SM420361(1位共阴/红色0.36英寸)、 SM440391(红色0.39英寸)(3)SM420322(1位共阴/红色0.32英寸)、SM220322(绿色0.32英寸) (4)SM410561K(1位共阳/红色0.56英寸)、SM610501(蓝色0.5英寸)、 SM810501(绿色0.5英寸)(5)SM410361(1位共阳/红色0.36英寸)、HDSR-7801(红色 0.3英寸)、HDSP-7301(红色 0.3英寸)(6)SM410322(1位共阳/红色0.32英寸)、SM210322(绿色0.32英寸)SN420502(2位共阴/红色静态 0.5英寸)、SN220801(绿色0.8英寸)、KW2-561CGA(绿色 0.56英寸)(8)SN410502(2位共阳/红色静态 0.5英寸)、SN210801(绿色0.8英寸)SN460561(2位共阴/红色动态 0.56英寸)、SN260561(绿色0.56英寸)(10)SN450561(2位共阳/红色动态0.56英寸)、SN250561(绿色0.56英寸)LED数码管简易测试方法一个质量保证的LED数码管,其外观应该是做工精细、发光颜色均匀、无局部变色及无漏光等。
LED发光二极管共阳和共阴区别
LED发光⼆极管共阳和共阴区别LED发光⼆极管共阳和共阴区别,led发光⼆极管共阴共阳区分LED发光⼆极管是单向导电的⼀种元器件,它分共阳极和共阴极两个极,在电路及仪器中作为指⽰灯,或者组成⽂字或数字显⽰,那么LED发光⼆极管共阳和共阴有什么区别,怎么区分共阴共阳区分呢?LED发光⼆极管共阳极和共阴极有什么区别?⼀、指代不同1、共阴极:当某个发光⼆极管的阳极为⾼电平时,发光⼆极管点亮,相应的段被显⽰。
2、共阳极:将所有发光⼆极管的阳极接到⼀起形成公共阳极(COM)的数码管。
⼆、原理不同1、共阴极:是把所有led的阴极连接到共同接点COM,⽽每个led的阳极分别为a、b、c、d、e、f、g及dp(⼩数点)2、共阳极:将公共极COM接到+5V,当某⼀字段发光⼆极管的阴极为低电平时,相应字段就点亮,当某⼀字段的阴极为⾼电平时,相应字段就不亮。
三、应⽤不同1、共阴极:家电领域应⽤极为⼴泛,空调、热⽔器、冰箱等等。
2、共阳极:热⽔器⽤的都是数码管,其他家电也⽤液晶屏与荧光屏。
四、led发光⼆极管共阴共阳接线⽅法不同1、共阳极公共端接阳极,低电平有效(灯亮),共阳极数码管内部发光⼆极管的阳极(正极)都联在⼀起,此数码管阳极(正极)在外部只有⼀个引脚2、共阴极公共端接阴极,⾼电平有效(灯亮),共阴极数码管内部发光⼆极管的阴极(负极)都联在⼀起,此数码管阴极(负极)在外部只有⼀个引脚led发光⼆极管共阴共阳区分⽅法: led发光⼆极管共阳极公共端接阳极,低电平有效(灯亮),led发光⼆极管共阳极数码管内部发光⼆极管的阳极(正极)都联在⼀起,此数码管阳极(正极)在外部只有⼀个引脚; led发光⼆极管共阴极公共端接阴极,⾼电平有效(灯亮),led发光⼆极管共阴极数码管内部发光⼆极管的阴极(负极)都联在⼀起,此数码管阴极(负极)在外部只有⼀个引脚;。
4位共阳数码管怎么用?不懂,有谁会?哪位网友了解?
4位共阳数码管怎么用?不懂,有谁会?哪位网友了解?数码管是一种常用的显示设备,点亮数码管是单片机入门的必学内容。
数码管按照工作方式可以分为共阳数码管和共阴数码管。
下面讲解共阳数码管。
1. 片选和段选的概念如上图所示,所谓共阳就是将发光二极管的正极连接在一起,即正极是公共端。
在数码管里有两个概念:片选和段选。
片选是指选中哪位数码管将其点亮,段选是指点亮数码管的哪一个字段。
在上图中,引脚3和8就是数码管的片选,其余引脚就是数码管的段选。
2.点亮原理要点亮数码管其实就是在片选有效后,再选中相应的段,如果要显示数字“7”,如上图所示,只需要将公共端(即片选)连接到高电平,再将A,B,C等段选连接到GND,其余电平连接高电平即可。
3.驱动方式数码管有静态显示和动态显示两种驱动方式。
静态驱动是指每个数码管的每一个段码都由一个单片机的I/O端口进行独立驱动。
其优点是编程简单,显示亮度高,缺点是占用I/O 端口多。
动态驱动是将所有数码管的段选引脚连接在一起,而片选由独立的I/O分别控制,这种方式占用端口少,使用广泛。
我曾经用74HC595和直连单片机两种方式控制过4位共阳数码管,下图是直连单片机引脚的。
单片机先将片选S1置高电平,这时选通数码管1,再给段选相应的编码,数码管1就会显示出相应的字符,其他三位未选通则不显示。
大约5ms后,再将S2置高电平,这是数码管2显示相应字符;5ms 后S3置高电平,S3显示字符;5ms后S4置高电平,S4显示字符。
通过分时轮流控制各个数码管的的片选端,就使各个数码管轮流受控显示。
在轮流显示的过程中,每位数码管的点亮时间为5ms,由于人的视觉暂留现象和发光二极管的余辉效应,尽管实际上各位数码管并非同时点亮,但只要扫描的速度足够快,给人的印象就是一组稳定的显示数据,不会有闪烁感。
这就是4位数码管的动态显示原理。
分辨数码管引脚共阴和共阳极
分辨数码管引脚共阴和共阳极(图)LED数码有共阳和共阴两种,把这些LED发光二极管的正极接到一块(一般是拼成一个8字加一个小数点)而作为一个引脚,就叫共阳的,相反的,就叫共阴的,那么应用时这个脚就分别的接VCC和GND。
再把多个这样的8字装在一起就成了多位的数码管了。
图1 多位数码管LED数码有共阳和共阴两种,把些LED发光二极管的正极接到一块(一般拼成一个8字加一个小数点)而作为一个引脚,就叫共阳的,相反的,就叫共阴的,那么应用时这个脚就分别的接VCC和GND。
再把多个这样的8字装在一起就成了多位的数码管了。
找公共共阴和公共共阳首先,我们找个电源(3到5伏)和1个1K(几百的也欧的也行)的电阻,VCC串接个电阻后和GND接在任意2个脚上,组合有很多,但总有一个LED会发光的找到一个就够了,,然后用GND不动,VCC(串电阻)逐个碰剩下的脚,如果有多个LED (一般是8个),那它就是共阴的了。
图2 共阴极二极管相反用VCC不动,GND逐个碰剩下的脚,如果有多个LED(一般是8个),那它就是共阳的了。
图3 共阳极二极管一、LED数码管的结构LED数码管也称半导体数码管,是目前数字电路中最常用的显示器件。
它是以发光二极管作笔段并按共阴极方式或共阳极方式连接后封装而成的。
图5-41所示是两种LED数码管的外形与内部结构,+、-分别表示公共阳极和公共阴极,a~g是7个笔段电极,DP 为小数点。
LED数码管型号较多,规格尺寸也各异,显示颜色有红、绿、橙等。
表5-7列出了几种国产LED数码管的型号、主要参数和国外对应产品型号,可供选用时参考。
二、LED数码管的检测方法1. 用二极管档检测将数字万用表置于二极管档时,其开路电压为+2.8V。
用此档测量LED数码管各引脚之间是否导通,可以识别该数码管是共阴极型还是共阳极型,并可判别各引脚所对应的笔段有无损坏。
(1)检测已知引脚排列的LED数码管检测接线如图5-42所示。
LED数码管知识介绍
LED数码管知识介绍什么是led数码管LED数码管(LED Segment Displays)是由多个发光二极管封在在一起组成“8”字型的器件,引线已在内部连接完成,只需引出它们的各个笔划,公共电极。
LED数码管常用段数一般为7段有的另加一个小数点,还有一种是类似于3位“+1”型。
位数有半位,1,2,3,4,5,6,8,10位等等....,LED数码管根据LED 的接法不同分为共阴和共阳两类,了解LED的这些特性,对编程是很重要的,因为不同类型的数码管,除了它们的硬件电路有差异外,编程方法也是不同的。
右图是共阴和共阳极数码管的内部电路,它们的发光原理是一样的,只是它们的电源极性不同而已。
颜色有红,绿,蓝,黄等几种。
LED数码管广泛用于仪表,时钟,车站,家电等场合。
选用时要注意产品尺寸颜色,功耗,亮度,波长等。
下页将介绍常用LED数码管内部引脚图片图1 这是一个7段两位带小数点 10引脚的LED数码管图2 引脚定义每一笔划都是对应一个字母表示 DP是小数点LED数码管要正常显示,就要用驱动电路来驱动数码管的各个段码,从而显示出我们要的数位,因此根据LED数码管的驱动方式的不同,可以分为静态式和动态式两类。
A、静态显示驱动:静态驱动也称直流驱动。
静态驱动是指每个数码管的每一个段码都由一个单片机的I/O埠进行驱动,或者使用如BCD码二-十进位解码器解码进行驱动。
静态驱动的优点是编程简单,显示亮度高,缺点是占用I/O埠多,如驱动5个数码管静态显示则需要5×8=40根I/O埠来驱动,要知道一个89S51单片机可用的 I/O埠才32个呢。
故实际应用时必须增加解码驱动器进行驱动,增加了硬体电路的复杂性。
B、动态显示驱动:数码管动态显示介面是单片机中应用最为广泛的一种显示方式之一,动态驱动是将所有数码管的8个显示笔划"a,b,c,d,e,f,g,dp "的同名端连在一起,另外为每个数码管的公共极COM增加位元选通控制电路,位元选通由各自独立的I/O线控制,当单片机输出字形码时,所有数码管都接收到相同的字形码,但究竟是那个数码管会显示出字形,取决于单片机对位元选通COM端电路的控制,所以我们只要将需要显示的数码管的选通控制打开,该位元就显示出字形,没有选通的数码管就不会亮。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
【扩展例题】用4位共阴和共阳进行显示【cap88 _4bit已通过】
共阴方式的LED模块选择:
“7SEG-MPX4-CC-BLUE DISPLAY Blue,4Digit,7-Segment Cathode Display”。
共阳方式的LED模块选择:
“7SEG-MPX4-CA DISPLAY Red,4Digit,7-Segment Annode Display”。
其中:“CC”代表C OMMON C athode;“CA”代表C OMMON A nnode
#include <reg51.h>
unsigned char code ledmod[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d, // 共阴方式的段码
0x7d,0x07,0x7f,0x6f};
// 上面的段码为共阴方式,共阳方式的段码为上面数字的按位取反,相加为0xFF void Delay(unsigned int count) //延时函数
{ unsigned char i;
while(count--)
for(i=0;i<120;i++);
}
void disp4_cathod(unsigned int x4) //共阴方式,公共端接低电平时显示
{ unsigned char pos=0xfe;
P2 =pos;
P0 =ledmod[x4%10]; // ledmod[9]; //个位
Delay(4);
pos=(pos<<1) |0x01; //要或一个“1”,保证8位中,只有一个为“0”
P2 =pos;
P0 =ledmod[(x4/10)%10]; // ledmod[8]; //十位
Delay(4);
pos=(pos<<1) | 0x01;
P2 =pos;
P0 =ledmod[(x4/100)%10]; // ledmod[4]; //百位
Delay(4);
pos=(pos<<1) |0x01;
P2 = pos;
P0 = ledmod[x4/1000]; //ledmod[5]; //千位
Delay(4);
}
void disp4_annode(x4) //共阳方式,公共端接高电平时显示
{ unsigned char pos2=0x01;
P3 =pos2;
P1 = ~ledmod[x4%10]; //个位
Delay(4);
pos2=pos2<<1; //不需要“或”0和1,因为只有一个为高电平
P3 =pos2;
P1 = ~ledmod[x4/10%10]; //十位
Delay(4);
pos2=pos2<<1;
P3 =pos2;
P1 = ~ledmod[x4/100%10]; //百位
Delay(4);
pos2=pos2<<1;
P3 = pos2;
P1 = ~ledmod[x4/1000]; //千位
Delay(4);
}
void main()
{ unsigned int x;
x=3659;
while(1)
{ disp4_cathod(x);
disp4_annode(x);
}
}
【扩展1】用4个74LS273和74LS139译码进行【cap88 _4bit_245 – 2已通过】
#include <reg51.h>
#include <absacc.h>
unsigned char code ledmod[]={0x3f,0x06,0x5b,0x4f,0x66, //共阴方式的段码
0x6d,0x7d,0x07,0x7f,0x6f};
#define x273CC_bit XBYTE[0xffff] //273共阴地址-位选
#define x273CC_dat XBYTE[0xfeff] //273共阴地址-段码
#define x273CA_bit XBYTE[0xfdff] //273共阳地址-位选
#define x273CA_dat XBYTE[0xfcff] //273共阳地址-段码
void Delay(unsigned int count)
{ unsigned char i;
while(count--)
for(i=0;i<120;i++);
}
void disp4_cathod(unsigned int x4) //共阴方式,公共端接低电平时显示{ unsigned char pos=0xfe;
x273CC_bit =pos;
x273CC_dat =ledmod[x4%10]; //个位
Delay(4);
pos=(pos<<1) |0x01;
x273CC_bit =pos;
x273CC_dat =ledmod[(x4/10)%10]; //十位
Delay(4);
pos=(pos<<1) | 0x01;
x273CC_bit =pos;
x273CC_dat =ledmod[(x4/100)%10]; //百位
Delay(4);
pos=(pos<<1) |0x01;
x273CC_bit = pos;
x273CC_dat = ledmod[x4/1000]; //千位
Delay(4);
}
void disp4_annode(x4) //共阳方式,公共端接高电平时显示
{ unsigned char pos2=0xfe;
x273CA_bit = pos2;
x273CA_dat = ledmod[x4%10]; //个位
Delay(4);
pos2=(pos2<<1) |0x01;
x273CA_bit = pos2;
x273CA_dat = ledmod[x4/10%10]; //十位
Delay(4);
pos2=(pos2<<1) |0x01;
x273CA_bit =pos2;
x273CA_dat = ledmod[x4/100%10]; //百位
Delay(4);
pos2=(pos2<<1) |0x01;
x273CA_bit = pos2;
x273CA_dat = ledmod[x4/1000]; //千位
Delay(4);
}
void main()
{ unsigned int x,x2;
x=3659;
x2=4560;
while(1)
{
disp4_cathod(x);
disp4_annode(x2);
}
}。