14数码管

14数码管
14数码管

数码管分共阴和共阳两种,每一段都由一个发光二极管组成,本实验用共阴数码管来显示一组数字,共阴数码管应将公共极接到GND口上,当某一字段发光二极管的阳极为高电平时,相应字段就点亮。当某一字段的阳极为低电平时,相应字段就不亮。;共阳数码管接到5V上,当某一字段发光二极管的阴极为低电平时,相应字段就点亮。当某一字段的阴极为高电平时,相应字段就不亮。

元器件

共阴数码管1个、跳线若干、220Ω电阻8个、面包板、Arduino控制板

首先我们来看下七段数码管的引脚图,如下图:

原理图

数码管的每一段是由发光二极管组成,所以在使用时跟发光二极管一样,也要连接限流电阻,否则电流过大会烧毁发光二极管的。本实验用的是共阴极的数码管,共阴数码管在应用时应将公共极接到GND。

实物图

将电路连接起来,数码管共有七段显示数字的段,还有一个显示小数点的段。当让数码管显示数字时,只要将相应的段点亮即可。每一段都对应相应的数字接口,在连接电路的时候要注意,否则到时候程序代码和线路对不上,数码管不亮。

课程总结

这个实验应该注意的地方就是数码管的数字接口一定要对上,要不然程序代码和线路图冲突,这样实验不会成功。这个实验让我了解了数码管的构造及发光的基本原理,点亮LED灯,输入高低电平。在使用时跟发光二极管一样,也要连接限流电阻,否则电流过大会烧毁发光二极管的。

程序代码:

int a=7;//瀹氫箟鏁板瓧鎺ュ彛7 杩炴帴a 娈垫暟鐮佺

int b=6;// 瀹氫箟鏁板瓧鎺ュ彛6 杩炴帴b 娈垫暟鐮佺

int c=5;// 瀹氫箟鏁板瓧鎺ュ彛5 杩炴帴c 娈垫暟鐮佺

int d=10;// 瀹氫箟鏁板瓧鎺ュ彛11 杩炴帴d 娈垫暟鐮佺

int e=11;// 瀹氫箟鏁板瓧鎺ュ彛10 杩炴帴e 娈垫暟鐮佺

int f=8;// 瀹氫箟鏁板瓧鎺ュ彛8 杩炴帴f 娈垫暟鐮佺

int g=9;// 瀹氫箟鏁板瓧鎺ュ彛9 杩炴帴g 娈垫暟鐮佺

int dp=4;// 瀹氫箟鏁板瓧鎺ュ彛4 杩炴帴dp 娈垫暟鐮佺

void digital_1(void) //鏄剧ず鏁板瓧1

{

unsigned char j;

digitalWrite(c,HIGH);//缁欐暟瀛楁帴鍙?5 寮曡剼楂樼數骞筹紝鐐逛寒c

娈?

digitalWrite(b,HIGH);//鐐逛寒b 娈?

for(j=7;j<=11;j++)//鐔勭伃鍏朵綑娈?

digitalWrite(j,LOW);

digitalWrite(dp,LOW);//鐔勭伃灏忔暟鐐笵P 娈?

}

void digital_2(void) //鏄剧ず鏁板瓧2

{

unsigned char j;

digitalWrite(b,HIGH);

digitalWrite(a,HIGH);

for(j=9;j<=11;j++)

digitalWrite(j,HIGH);

digitalWrite(dp,LOW);

digitalWrite(c,LOW);

digitalWrite(f,LOW);

}

void digital_3(void) //鏄剧ず鏁板瓧3

{

unsigned char j;

digitalWrite(g,HIGH);

digitalWrite(d,HIGH);

for(j=5;j<=7;j++)

digitalWrite(j,HIGH);

digitalWrite(dp,LOW);

digitalWrite(f,LOW);

digitalWrite(e,LOW);

}

void digital_4(void) //鏄剧ず鏁板瓧4 {

digitalWrite(c,HIGH);

digitalWrite(b,HIGH);

digitalWrite(f,HIGH);

digitalWrite(g,HIGH);

digitalWrite(dp,LOW);

digitalWrite(a,LOW);

digitalWrite(e,LOW);

digitalWrite(d,LOW);

}

void digital_5(void) //鏄剧ず鏁板瓧5 {

unsigned char j;

for(j=7;j<=9;j++)

digitalWrite(j,HIGH);

digitalWrite(c,HIGH);

digitalWrite(d,HIGH);

digitalWrite(dp,LOW);

digitalWrite(b,LOW);

digitalWrite(e,LOW);

}

void digital_6(void) //鏄剧ず鏁板瓧6 {

unsigned char j;

for(j=7;j<=11;j++)

digitalWrite(j,HIGH);

digitalWrite(c,HIGH);

digitalWrite(dp,LOW);

digitalWrite(b,LOW);

}

void digital_7(void) //鏄剧ず鏁板瓧7 {

unsigned char j;

for(j=5;j<=7;j++)

digitalWrite(j,HIGH);

digitalWrite(dp,LOW);

for(j=8;j<=11;j++)

digitalWrite(j,LOW);

}

void digital_8(void) //鏄剧ず鏁板瓧8

{

unsigned char j;

for(j=5;j<=11;j++)

digitalWrite(j,HIGH);

digitalWrite(dp,LOW);

}

void setup()

{

int i;//瀹氫箟鍙橀噺

for(i=4;i<=11;i++)

pinMode(i,OUTPUT);//璁剧疆4锝?11 寮曡剼涓鸿緭鍑烘ā寮?}

void loop()

{

while(1)

{

digital_1();//鏄剧ず鏁板瓧1

delay(2000);//寤舵椂2s

digital_2();//鏄剧ず鏁板瓧2

delay(1000); //寤舵椂1s

digital_3();//鏄剧ず鏁板瓧3

delay(1000); //寤舵椂1s

digital_4();//鏄剧ず鏁板瓧4

delay(1000); //寤舵椂1s

digital_5();//鏄剧ず鏁板瓧5

delay(1000); //寤舵椂1s

digital_6();//鏄剧ず鏁板瓧6

delay(1000); //寤舵椂1s

digital_7();//鏄剧ず鏁板瓧7

delay(1000); //寤舵椂1s

digital_8();//鏄剧ず鏁板瓧8

delay(1000); //寤舵椂1s

}

}

LED八段数码管规格书

LED八段数码管规格书 型号:八段全彩数码管 【工作电压】:12V/24V(DC,AC),AC110V/220V 【每米功耗】:6W-15W 【工作温度】:-40℃~55℃ 【防护等级】:IP65 【像素密度】:8段

【内控特效】:跳变跑马流水追逐堆砌全彩等多种变化 【外形尺寸】:D50mm*H37*L1000mm 特点: 1、高品质PC灯管,抗老化,混色均匀,透光性好;耐寒耐高温;在低温环境下可以良好的工作。 2、管材颜色有透明,乳白色,D形(配有堵塞、支架); 3、每米规格可装144粒LED灯珠; 4、根据同心圆理论设计,LED发光经圆形灯的多次折射,视角可达250度,可视性强; 5、LED为台湾晶元固体冷光源,环氧树脂封装,无灯丝发热;在高低温环境可以正常工作;额定电压,恒定电流供电,确保LED长期工作,衰减小; 6、高亮度LED光源,色彩鲜丽,色泽纯正无光斑。有红、绿、蓝、黄、白色、双色、七彩渐变、加以控制可实现多色变化; 7、控制形式:可分为管内控制,外置控制器,二种形式。可与DMX512系列控制器驳接,进行IC编程,变幻模式可达数千万种; 8、安装方便,投射角度大。防尘,防漏电耐寒耐高温。 9、工作电压12V、24V可供客户选择。 10、采用电磁兼容设计,不含对环境有害的汞污染,达到绿色环保。 11、采用LED光源,低耗能、寿命长达3-5 万小时(根据外部使用环境)。 应用范围: 该产品广泛应用于舞台、酒吧、酒店、的士高、KTV歌舞厅、桥梁、花园、沟道河岸、各交通立交桥、建筑物轮廓、建筑物的装饰及轮廓勾勒。是取代传统霓虹灯和荧光灯的新一代照明解决案。 注意事项: 1.安装前切断电源,防止触电。 2.初步预算所需护拦管的数量,然后根据数量单根护拦管的额定功率,计算出总功率,并设计配电方案。 3.此灯管应避免安装在热源处及热蒸汽,腐蚀性气体的场所,以免影响寿命。 4.使用电源时,不宜工作在频繁通断电状态下,这样会影响其寿命。

LED数码管的识别与检测方法 使用常识

LED数码管的识别与检测方法使用常识 LED数码管也称半导体数码管,它是将若干发光二极管按一定图形排列并封装在一起的最常用的数码显示器件之一。LED数码管具有发光显示清晰、响应速度快、耗电省、体积小、寿命长、耐冲击、易与各种驱动电路连接等优点,在各种数显仪器仪表、数字控制设备中得到广泛应用。 LED数码管种类很多,品种五花八门,这里仅向初学者介绍最常用的小型“8”字形LED数码管的识别与使用方法。 如何识别LED数码管 1.结构及特点 目前,常用的小型LED数码管多为“8”字形数码管,它内部由8个发光二极管组成,其中7个发光二极管(a~g)作为7段笔画组成“8”字结构(故也称7 段LED数码管),剩下的1个发光二极管(h或dp)组成小数点,如图1(a)所示。各发光二极管按照共阴极或共阳极的方法连接,即把所有发光二极管的负极(阴极)或正极(阳极)连接在一起,作为公共引脚;而每个发光二极管对应的正极或者负极分别作为独立引脚(称“笔段电极”),其引脚名称分别与图 1(a)中的发光二极管相对应,即a、b、c、d、e、f、g脚及h脚(小数点),如图1(b)所示。若按规定使某些笔段上的发光二极管发光,就能够显示出图1(c)所示的“0~9”10个数字和“A~F”6个字母,还能够显示小数点,可用于2进制、10进制以及16进制数字的显示,使用非常广泛。

(a)结构图

(b)电路图

(c)显示符 常用小型LED数码管是以印制电路板为基板焊固发光二极管,并装入带有显示窗口的塑料外壳,最后在底部引脚面用环氧树脂封装而成。由于LED数码管的笔段是由发光二极管组成的,所以其特性与发光二极管相同。LED数码管的主要特点:能在低电压、小电流条件下驱动发光,并能与CMOS、TTL电路兼容;它不仅发光响应时间极短(<0.1μs)、高频特性好、单色性好、亮度高,而且体积小、重量轻、抗冲击性能好、使用寿命长(一般在10万小时以上,最高可达 100万小时)、成本低。 2.外形和种类 常用小型LED数码管的封装形式几乎全部采用了双列直插结构,并按照需要将1至多个“8”字形字符封装在一起,以组成显示位数不同的数码管。如果按照显示位数(即全部数字字符个数)划分,有1位、2位、3位、4位、5位、6位……数码管,如图2所示。如果按照内部发光二极管连接方式不同划分,有共阴极数码管和共阳极数码管两种;按字符颜色不同划分,有红色、绿色、黄色、橙色、蓝色、白色等数码管;按显示亮度不同划分,有普通亮度数码管和高亮度数码管;按显示字形不同,可分为数字管和符号管。

数码管显示程序注释

/***************************************************** (本程序基于本人单片机实际电路开发,只需改动个别地方,即可实现) 数码管显示其实就是利用视觉停留来显示 实际上它是一个接着一个亮,但人以为是一起亮的 当然它也可以全部一起亮(不同数字)但物理连接麻烦得多,成本高,所以一般不采用(个人理解) ***************************************************/ #include #define unint unsigned int #define unchar unsigned char /***************************************************** 位声明 ***************************************************/ sbit guan1=P2^4; //位选:第1个数码管io sbit guan2=P2^5; //位选:第2个数码管io sbit guan3=P2^6; //位选:第3个数码管io sbit guan4=P2^7; //位选:第4个数码管io unsigned char code table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}; //数码管编码 /***************************************************** 函数功能:延时 ***************************************************/ void delay(unsigned int i) { unsigned char j; for(;i>0;i--) for(j=110;j>0;j--); } void display(unint num)//带参数显示函数 { unchar ge,shi,bai,qian,sh,fe; //存储个,十,百,千位的空间 sh=num/100; //将num数的前两位分离并存储在sh fe=num%100;//将num数的后两位分离并存储在fe guan1=0;//P2=0Xbf;//11101111 第一个数码管亮位选开 qian=sh/10; //分离千位 P0=table[qian];//段选 delay(60); //延时 guan1=1; //位选关 guan2=0;//P2=0X7f;//11011111 bai=sh%10; //分离百位 P0=table[bai]; //段选

四位共阴和共阳数码管的引脚介绍及检测方法概括

内部的四个数码管共用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英寸)

三位数码管显示数字部分实验报告

一、实验目的 (1)结合三位数码管显示实验,熟悉软件quartus 的使用,熟悉FPGA 开发模式; (2)熟悉DDA 系列数字系统实验平台的使用; (3)了解图形输入、文本输入、层次实际的过程; (4)了解图形输入的注意事项和画图技巧; 二、实验设计方案 1、原理说明 采用动态扫描的方式循环的选通3位数码管显示多个字符,同时字符的输入由数据的多路复选器完成,字符的输入手工完成; 2、结构流程 因为2-3译码器与3-1数据选择器共用一个sel 选择信号,所以3位数码管循环输出时对应固定的有数据选择器选择来的字符(字符由手动输入得来) 三、实验流程 1、设计模4计数器,完成仿真、下载验证; 2、设计2-3译码器; 3、设计3-1数据选择器; 模4计数器 2-3译码器 3选1数据选择器 7449 7段译码器 循环选择3位数码管中的某一个 在选择的数码管上 输出字符

4、综合数码管显示扫描电路,完成仿真、下载验证; 以模4计数器为例演示工程的建立、设计输入(图形法)、编译、仿真验证 模4计数器的设计 1、设计方案 clk 模块: 电脑仿真信号,共2us ,周期100ns ,占空比50%,方波信号; Counter 模块: 使能信号全部有效,计数器输出为4计数器清空;(利用与非门和一个寄存器完成) 输出模块: 输出计数器的q[0].q[1]分别为输出的低一位和高一位。 2、设计实验流程说明: (1)建立工程: 1.工程名和顶层文件名为counter4; 2.目标器件为Flex10k ,型号TI144-4 CLK 信号 Counter 使能端全部有效 每次CLK 信号有效,计数加1 D 寄存器,输入为计数器低2位的与非信号,输出到计数器的clr 端,当输入为0是,计数器清空

单片机驱动数码管显示

单片机驱动数码管显示实验报告 学校:三亚学院 专业名称:测控技术与仪器 班级: 1301班 姓名:刘金坤 日期: 2015/05/08

实验四单片机驱动数码管显示 一实验目的 1 学习单片机驱动数码管动态显示的电路设计和编程方法 二实验原理 1、单片机系统中常用的显示器有:发光二极管LED(Light Emitting Diode)显示器、液晶LCD(Liquid Crystal Display)显示器、CRT显示器等。LED、LCD显示器有两种显示结构:段显示和点阵显示。 七段数码管显示 为了显示数字或字符,必须对数字或字符进行编码。七段数码管加上一个小数点,共计8段。因此为LED显示器提供的编码正好是一个字节。字母一般用米字型。 编码表: 七段数码管对应八位由低到高:a,b,c,d,e,f,g,dp 例:数码管显示2则要点亮a,b,g,e,d段,对应的八位是01011011

数码管动态显示方式是将所有显示位的段选择线并联在一起,有统一的I/O资源来控制。各个数码管公共端也有I/O资源来控制,分时的选通各个数码管进行动态显示。每个瞬间只能选通一个数码管,人眼的暂留时间为0.1s,每个数码管的选通时间必须在0.1s以内,通常选择15ms~20ms。电路图见实验附图。 三实验内容 理解动态显示电路图,参考驱动程序,单片机P0口作段码输出控制,P1口作位码控制,使单片机驱动6个7段数码管输出实验当天年、月、日六位数字。 四、实验步骤 (1)单片机最小应用系统1的P0口接段码口a~h,P1口接位码口S1~S6。 (2)在KEIL软件下编写程序并调试,完成实验内容要求。 (3)下载程序,通过实验箱验证设计电路和编写的程序是否达到实验要求。 下载程序,通过实验箱验证设计电路和编写的程序是否达到实验要求。 五参考程序与电路 数码管动态显示电路图(数码管位选信号为高电平,段选信号为高电平)

LED数码管的结构及工作原理

LED数码管的结构及工作原理 LED数码管(LED Segment Displays)是由多个发光二极管封装在一起组成“8”字型的器件,引线已在内部连接完成,只需引出它们的各个笔划,公共电极。LED数码管常用段数一般为7段有的另加一个小数点,还有一种是类似于3位“+1”型。位数有半位,1,2,3,4,5,6,8,10位等等....,LED数码管根据LED的接法不同分为共阴和共阳两类,了解LED的这些特性,对编程是很重要的,因为不同类型的数码管,除了它们的硬件电路有差异外,编程方法也是不同的。图2是共阴和共阳极数码管的内部电路,它们的发光原理是一样的,只是它们的电源极性不同而已。颜色有红,绿,蓝,黄等几种。LED数码管广泛用于仪表,时钟,车站,家电等场合。选用时要注意产品尺寸颜色,功耗,亮度,波长等。下面将介绍常用LED数码管内部引脚图。 图1 这是一个7段两位带小数点10引脚的LED数码管 图2 引脚定义

每一笔划都是对应一个字母表示 DP 是小数点. 数码管分为共阳极的LED 数码管、共阴极的LED 数码管两种。下图例举的是共阳极的LED 数码管,共阳就是7段的显示字码共用一个电源的正。led 数码管原理图示意: 图3 引脚示意图 从上图可以看出,要是数码管显示数字,有两个条件:1、是要在VT 端(3/8脚)加正电源;2、要使(a,b,c,d,e,f,g,dp)端接低电平或“0”电平。这样才能显示的。 共阳极LED 数码管的内部结构原理图图4: 图4 共阳极LED 数码管的内部结构原理图 a b c d e f g dp

共阴极LED数码管的内部结构原理图: a b c d e f g dp 图5 共阴极LED数码管的内部结构原理图 表1.1 显示数字对应的二进制电平信号 LED数码管要正常显示,就要用驱动电路来驱动数码管的各个段码,从而显示出我们要的数位,因此根据LED数码管的驱动方式的不同,可以分为静态式和动态式两类。 A、静态显示驱动:

四位共阳数码管的使用剖析

四位数码管的探究 (1) 硬件准备 (1) 软件准备 (2) 控制思路: (2) 下面是实际的焊接之中,考虑到实际电路的连接顺序,采用下面的连接。 (4) 两位数码管源程序:00-99 (4) 异曲同工:0000——9999 (5) 更进一步:四位数字时钟 (7) 7

四位数码管的探究 联系邮箱qianfanguijin@https://www.360docs.net/doc/735715350.html, 7 四位数码管的探究 硬件准备 四位共阳数码管一块,1K 电阻4只。数码管的引脚图如下所示: 使用的单片机是STC12C2052,位选可以使用P1接口控制。 参照下面数据手册的内容,可以看出P3.5,3.4,3.3,3.2均能够作为I/O 接口以推挽方式使用。由于数码管所能承受的电流较小,所以外加1K 的限流电阻。 单片机P3.5,3.4,3.3,3.2四个接口可以作为数码阳极一端,利用推挽方式输出高电平,P1接口作为数码管的段选,输出低电平,驱动每一段数码管,这就为设想的实现取得了理论的基础。证明了使用20脚单片机控制数码管产生时钟的效果是切实可行的。下面关键的部分就成了数码管的编程阶段了。 下面将使用单片机控制数码管产生时钟的效果。由于单片机的计时是由软件延时的方法产

单片机,一个神奇的东西 2 生,所以说误差会有很大。因此本作品仅供娱乐。初期的想法是加入闹钟的概念。但是由于闹钟的定时不易调整,只能通过计算机编写软件定闹,这样就不是时钟的简洁的目的。另外,由于当单片机控制蜂鸣器响的时候,单片机控制数码管的部分势必会停止,这样又会影响时钟的准确性。因此,首先要实现的只是单片机的简易时钟功能或者说只是一个最大为1小时的秒表。 软件准备 将单片机的I/O 接口设置成推挽输出。 P1M0=0X00; P1M1=0XFF; P3M0=0X00; P3M1=0XFF; 控制思路: 第三四位作为秒表的秒针部分,每秒钟变化一次。当第四位由0变到9时,第四位自动清零,第三位由0变成1,实现加一。 软件的实现分为两部分。首先先实现后两位的秒针功能,先将前两位置之。下面是编程的设想。 由于数码管的引脚是共阳极,所有的阳极都是连接在一起的,因此不能同时给所有的阳极供电,如果那样的话,所有的数码管会有相同的显示方式。考虑到这一情况,只能采用和点阵屏类似的扫描方法,即将数码管分成四个一位的情况,然后每个4ms 扫描一次的方法。

protel99se元件、封装库

1.电阻 固定电阻:RES 半导体电阻:RESSEMT 电位计;POT 变电阻;RV AR 可调电阻;res1 2.电容 定值无极性电容;CAP 定值有极性电容;CAP 半导体电容:CAPSEMI 可调电容:CAPV AR 3.电感:INDUCTOR 4.二极管:DIODE.LIB 发光二极管:LED 5.三极管:NPN1 6.结型场效应管:JFET.lib 7.MOS场效应管 8.MES场效应管 9.继电器:PELAY. LIB 10.灯泡:LAMP 11.运放:OPAMP 12.数码管:DPY_7-SEG_DP (MISCELLANEOUS DEVICES.LIB) 13.开关;sw_pb 原理图常用库文件: Miscellaneous Devices.ddb Dallas Microprocessor.ddb Intel Databooks.ddb Protel DOS Schematic Libraries.ddb PCB元件常用库: Advpcb.ddb General IC.ddb Miscellaneous.ddb 部分分立元件库元件名称及中英对照 AND 与门 ANTENNA 天线 BATTERY 直流电源 BELL 铃,钟 BVC 同轴电缆接插件 BRIDEG 1 整流桥(二极管) BRIDEG 2 整流桥(集成块) BUFFER 缓冲器 BUZZER 蜂鸣器 CAP 电容 CAPACITOR 电容

CAPACITOR POL 有极性电容CAPV AR 可调电容 CIRCUIT BREAKER 熔断丝 COAX 同轴电缆 CON 插口 CRYSTAL 晶体整荡器 DB 并行插口 DIODE 二极管 DIODE SCHOTTKY 稳压二极管DIODE V ARACTOR 变容二极管DPY_3-SEG 3段LED DPY_7-SEG 7段LED DPY_7-SEG_DP 7段LED(带小数点) ELECTRO 电解电容 FUSE 熔断器 INDUCTOR 电感 INDUCTOR IRON 带铁芯电感INDUCTOR3 可调电感 JFET N N沟道场效应管 JFET P P沟道场效应管 LAMP 灯泡 LAMP NEDN 起辉器 LED 发光二极管 METER 仪表 MICROPHONE 麦克风 MOSFET MOS管 MOTOR AC 交流电机 MOTOR SERVO 伺服电机 NAND 与非门 NOR 或非门 NOT 非门 NPN NPN三极管 NPN-PHOTO 感光三极管 OPAMP 运放 OR 或门 PHOTO 感光二极管 PNP 三极管 NPN DAR NPN三极管 PNP DAR PNP三极管 POT 滑线变阻器 PELAY-DPDT 双刀双掷继电器 RES1.2 电阻 RES3.4 可变电阻 RESISTOR BRIDGE ? 桥式电阻

数码管来料检验指导书1

文件名 数码管检验规范版本A0 称 文件编 VS-WI-QC-015 页码1/2 号 1.目的 指导IQC对数码管的质量进行检验和控制,确保供应商提供的数码管质量满足我司的质量要求 2.适用范围:我司所有数码管的质量检验和不良缺陷判定 3.参考文件 3.1 监视和测量控制程序 3.2 抽样检验作业规范 3.3 GB 2828-87/MIL-STD-105E抽样方案 3.4 样品承认书、产品BOM表 3.5 其他相关文件 4.检验设备及工具 4.1 万用表 4.2 直流稳压电源 4.3游标卡尺 4.4样品 5.检验方法/项目 5.1 包装/目视检验 在距工作台面1米的40W日光灯照射下,眼睛与产品的距离30cm远,45度角目视产品3秒,不能看见明显的外观不良缺陷 5.2 性能测试(极限样品由质量部QA工程师以上人员签字确认) 1、1、用专用直流稳压电源测试架进行全亮性能测试,测试样品亮度应 在极限样品亮度的范围内且不能出现缺划、暗划不良; 2、2、用专用整机测试架进行扫描测试,测试样品每一个笔划能正常点 亮,亮度应在极限样品亮度的范围内且不能出现缺划、暗划不良; 5.3 结构尺寸测试 参照样品规格书的尺寸图与标准样品进行结构尺寸测试,应测试记录以下尺

寸:显示模块的长度、宽度,台高度、引脚长度、引脚间距等 5.4老化实验 不定期抽样(不少于10PCS)进行加负载放入老化试验,环境温度45+5℃持续工作24小时以上,其功能应该正常且符合规定要求 5.5可焊性试验 抽取至少5PCS样品进行可焊性测试,上锡面积应达到85%以上 5.6抽样AQL值 CR=0 MAJ=0.4 MIN=1.5 6.检验内容与不良缺陷判定 检验项目不良内容 不良判定 CR MAJ MIN 包装1、包装破损、变形或同规定要求不符√ 2、包装标识不正确√ 3、包装少数,混料√ 4、包装标识不清晰√ 外观1、规格型号错误,丝印错误、漏丝印√ 2、丝印不全、不清晰√ 3、表面严重划伤影响到显示√ 4、表面轻微划伤不会影响到显示√ 5、补胶影响到显示√ 6、极性标识反或错误√ 7、引脚变形√ 8、引脚有胶影响到插件√ 9、引脚多PIN或少PIN √ 电性能检测1、性能测试出现缺划、暗划不良√ 2、功能INT √ 3、内有汽泡影响到显示√ 4、内有汽泡影响到显示不明显√ 5、测试电压不合要求√ 结构检查1、外形尺寸、引脚长度与样品和规格书不符√ 2、结构松动√ 可靠性试验1、高温老化24h出现不良√ 2、振动或跌落后功能失效或INT √ 可焊性测试250-300℃的锡炉中浸锡,元件的可焊性不符合 要求,浸锡面积未达85%以上√ 7.检验记录 7.1 品质检查报告

LED数码管结构及工作原理

L E D数码管结构及工作原理-标准化文件发布号:(9556-EUATWK-MWUB-WUNN-INNUL-DDQTY-KII

LED数码管的结构及工作原理 沈红卫 LED数码管(LED Segment Displays)是由多个发光二极管封装在一起组成“8”字型的器件,引线已在内部连接完成,只需引出它们的各个笔划,公共电极。LED数码管常用段数一般为7段有的另加一个小数点,还有一种是类似于3位“+1”型。位数有半位,1,2,3,4,5,6,8,10位等等....,LED数码管根据LED的接法不同分为共阴和共阳两类,了解LED的这些特性,对编程是很重要的,因为不同类型的数码管,除了它们的硬件电路有差异外,编程方法也是不同的。图2是共阴和共阳极数码管的内部电路,它们的发光原理是一样的,只是它们的电源极性不同而已。颜色有红,绿,蓝,黄等几种。LED数码管广泛用于仪表,时钟,车站,家电等场合。选用时要注意产品尺寸颜色,功耗,亮度,波长等。下面将介绍常用LED数码管内部引脚图。 图1 这是一个7段两位带小数点 10引脚的LED数码管 图2 引脚定义 每一笔划都是对应一个字母表示 DP是小数点. 数码管分为共阳极的LED数码管、共阴极的LED数码管两种。下图例举的是共阳极的LED数码管,共阳就是7段的显示字码共用一个电源的正。led 数码管原理图示意:

图3 引脚示意图 从上图可以看出,要是数码管显示数字,有两个条件:1、是要在VT端(3/8脚)加正电源;2、要使(a,b,c,d,e,f,g,dp)端接低电平或“0”电平。这样才能显示的。 共阳极LED数码管的内部结构原理图图4: 图4 共阳极LED数码管的内部结构原理图共阴极LED数码管的内部结构原理图: 图5 共阴极LED数码管的内部结构原理图

数码管左移解析

数码管左移 名称:数码管左移 日期:2012年05月19日 内容:多位数码管分别显示不同数字,这种扫描显示方式成为动态扫描,并不停变化赋值 ------------------------------------------------*/ #include //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义 #define DataPort P0 //定义数据端口程序中遇到DataPort 则用P0 替换 sbit LATCH1=P2^6;//定义锁存使能端口段锁存(LATCH1(锁存器的段选端)可以用我们习惯的dula代替) sbit LATCH2=P2^7;// 位锁存(LATCH2(位选端)可以用我们习惯的wela代替) unsigned char code DuanMa[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};// 显示段码值0~9 unsigned char code WeiMa[]={0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x01};//分别对应相应的数码管点亮,即位码(位码从高到低) unsigned char TempData[9]; //存储显示值的全局变量(TempData【9】是含有9个元素的数组,全局变量,不明白建议去看看C语言)void Delay(unsigned int t); //函数声明 void Display(unsigned char FirstBit,unsigned char Num); /*------------------------------------------------ 主函数 ------------------------------------------------*/ main() { unsigned char i,k,j;(i与Display函数定义中的i不一样,局部变量) unsigned char s; while(1)

LED数码管及引脚图详细资料

LED数码管及引脚图资料LED数码管实际上是由七个发光管组成8字形构成的,加上小数点就是8个。这些段分别由字母a,b,c,d,e,f,g,dp来表示。当数码管特定的段加上电压后,这些特定的段就会发亮,以形成我们眼睛看到的 2个8数码管字样了。如:显示一个“2”字,那么应当是a亮b亮g亮e亮d亮f不亮c不亮dp不亮。LED数码管有一般亮和超亮等不同之分,也有0.5寸、1寸等不同的尺寸。小尺寸数码管的显示笔画常用一个发光二极管组成,而大尺寸的数码管由二个或多个发光二极管组成,一般情况下,单个发光二极管的管压降为1.8V左右,电流不超过30mA。发光二极管的阳极连接到一起连接到电源正极的称为共阳数码管,发光二极管的阴极连接到一起连接到电源负极的称为共阴数码管。常用LED数码管显示的数字和字符是0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F。 led数码管(LED Segment Displays)是由多个发光二极管封装在一起组成“8”字型的器件,引线已在内部连接完成,只需引出它们的各个笔划,公共电极。led数码管常用段数一般为7段有的另加一个小数点,还有一种是类似于3位“+1”型。位数有半位,1,2,3,4,5,6,8,10位等等....,led数码管根据LED的接法不同分为共阴和共阳两类,了解LED的这些特性,对编程是很重要的,因为不同类型的数码管,除了它们的硬件电路有差异外,编程方法也是不同的。图2是共阴和共阳极数码管的内部电路,它们的发光原理是一样的,只是它们的电源极性不同而已。颜色有红,绿,蓝,黄等几种。led数码管广泛用于仪表,时钟,车站,家电等场合。选用时要注意产品尺寸颜色,功耗,亮度,波长等。下面将介绍常用LED数码管内部引脚图片 10引脚的LED数码管 图1 这是一个7段两位带小数点 10引脚的LED数码管

元器件封装大全

元器件封装大全 一、元器件封装的类型 元器件封装按照安装的方式不同可以分成两大类。 (1)直插式元器件封装。 直插式元器件封装的焊盘一般贯穿整个电路板,从顶层穿下,在底层进行元器件的引脚焊接,如图F1-1所示。 图F1-1 直插式元器件的封装示意图 典型的直插式元器件及元器件封装如图F1-2所示。 图F1-2 直插式元器件及元器件封装 (2)表贴式元器件封装。 表贴式的元器件,指的是其焊盘只附着在电路板的顶层或底层,元器件的焊接是在装配元器件的工作层面上进行的,如图F1-3所示。 焊盘贯穿整个电路板

Protel 99 SE基础教程 2 图F1-3 表贴式元器件的封装示意图典型的表贴式元器件及元器件封装如图F1-4所示。 图F1-4 表贴式元器件及元器件封装在 PCB元器件库中,表贴式的元器件封装的引脚一般为红色,表示处在电路板的顶层(Top Layer)。 二、常用元器件的原理图符号和元器件封装 在设计PCB的过程中,有些元器件是设计者经常用到的,比如电阻、电容以及三端稳压源等。在Protel 99 SE中,同一种元器件虽然相同电气特性,但是由于应用的场合不同而导致元器件的封装存在一些差异。前面的章节中已经讲过,电阻由于其负载功率和运用场合不同而导致其元器件的封装也多种多样,这种情况对于电容来说也同样存在。因此,本节主要向读者介绍常用元器件的原理图符号和与之相对应的元器件封装,同时尽量给出一些元器件的实物图,使读者能够更快地了解并掌握这些常用元器件的原理图符号和元器件封装。 (1)电阻。 电阻器通常简称为电阻,它是一种应用十分广泛的电子元器件,其英文名字为“Resistor”,缩写为“Res”。 电阻的种类繁多,通常分为固定电阻、可变电阻和特种电阻3大类。 固定电阻可按电阻的材料、结构形状及用途等进行多种分类。电阻的种类虽多,但常用的电阻类型主要为RT型碳膜电阻、RJ型金属膜电阻、RX型线绕电阻和片状电阻等。 固定电阻的原理图符号的常用名称是“RES1”和“RES2”,如图F1-5(a)所示。常用的引脚封装形式为AXIAL系列,包括AXIAL-0.3、AXIAL-0.4、AXIAL-0.5、AXIAL-0.6、AXIAL-0.7、AXIAL-0.8、AXIAL-0.9和AXIAL-1.0等封装形式,其后缀数字代表两个焊盘的间距,单位为“英寸”,如图F1-5(b)所示。常用固定电阻的实物图如图F1-5(c)所示。 焊盘只附着在电路板的顶层或底层

三位数码管实验报告

三位数码管实验 ——实验日志及报告 1. 实验日志 实验日期:2020.3.16 1.1三位数码管实验下载与观察 1.1.1操作说明: 待完成时序验证、管脚分配后: 将下载电缆线与USB接口连接,打开实验板电源开关。选择Tools->Programmer命令进入下载窗口(尚无实验板); 单击Hardware Setup键,进入电缆配置窗口,USB版电缆在Available hardwa items列表选择USB-Blaster;然后选择Add File,选中.sof文件完成配置; 选择Add Hardware,进入如图对话框,在Hardware type列表中选择ButeBlaster II项,Port 栏为LPT1,之后Start,Progress栏中出现100%则下载成功。

1.1.2 实验现象: 下载成功后,三位数码管显示的都是0,且持续显示,熄灭时间极短,X0、Y7二极管常亮,拨动CLK开关,降低时钟频率,三个数码管依次显示; 对三个通道分别进行设置,将配置的拨码开关相应的调整后可以看到数码管显示出相应的数字。 1.2示波器测量位选信号和时钟信号(暂无) 2. 实验报告 2.1实验目的 A.结合三位数码管显示实验,熟悉软件quartusII的使用,熟悉FPGA开发模式; B.熟悉DDA系列数字系统实验平台的使用; C.在DDA—IIIA实验平台上完成三位数码管显示实验的观察与测量,进一步加深通过实验板验证电路的方法; D.了解图形输入、文本输入、层次实际的过程; E.了解图形输入的注意事项和画图技巧; 2.2设计 2.2.1模4计数器电路图 仿真波形:

10_关于数码管动态扫描的问题

关于数码管动态扫描的问题 关于数码管的动态扫描,相信玩单片机的都不陌生。而什么是动态扫描,怎样扫描,扫描时间为多少最佳,这是一个值得深究的问题。 大家知道驱动一个或者两三个数码管,如果单片机有足够的IO口,我们可以用静态显示,至于什么是静态显示(动态显示的基础),这里不做阐述。 但如果,或者假如我们要点亮8个数码管或者更多,而恰恰单片机IO口不够用的情况下(扩展IO口的不讲),这是就必须用到动态扫描的显示方式了。 什么是数码管动态扫描?所谓的数码管动态扫描,就是在静态显示的基础上,逐一点亮每个数码管,由于点亮的时间非常短暂,由于人眼暂留现象使得我们看到所有的数码管像被点亮一样。其中还有一点就是数码管熄灭后的余晖现象的关系。 那么,这又牵扯到一个问题了,什么是人眼暂留现象,我也码了一下解释,如下: (Visual staying phenomenon,duration of vision) 人眼在观察景物时,光信号传入大脑神经,需经过一段短暂的时间,光的作用结束后,视觉形象并不立即消失,这种残留的视觉称“后像”,视觉的这一现象则被称为“视觉暂留”。

是光对视网膜所产生的视觉在光停止作用后,仍保留一段时间的现象,其具体应用是电影的拍摄和放映。原因是由视神经的反应速度造成的.其时值是二十四分之一秒。是动画、电影等视觉媒体形成和传播的根据。视觉实际上是靠眼睛的晶状体成像,感光细胞感光,并且将光信号转换为神经电流,传回大脑引起人体视觉。感光细胞的感光是靠一些感光色素,感光色素的形成是需要一定时间的,这就形成了视觉暂停的机理。 物体在快速运动时, 当人眼所看到的影像消失后,人眼仍能继续保留其影像0.1-0.4秒左右的图像,这种现象被称为视觉暂留现象。是人眼具有的一种性质。人眼观看物体时,成像于视网膜上,并由视神经输入人脑,感觉到物体的像。但当物体移去时,视神经对物体的印象不会立即消失,而要延续0.1 -0.4秒的时间,人眼的这种性质被称为“眼睛的视觉暂留”。 很简单,说白点,就是逐一显示数码管,根据图像在人眼的暂留时间0.1-0.4秒计算,如果要点亮10个数码管,那动态扫描的时间只要在0.1秒之内就可以看到全部点亮的数码管了。(这里以位来扫描,就是所有ABCDEFGH段并联做段选,留下每个数码管COM端做位选) 操作流程如下: 1.送数码管段码 2.打开位选(点亮数码管) 3.延时点亮(具体情况具体分析) 4.关闭位选(熄灭数码管) 接着就进行下一个数码管的显示了 也就是在某个时刻,只有一个数码管被点亮。当这个时间在人眼暂留现象的时间之内,人就能看到连续点亮的数码管了。 这个是我将扫描时间片加到0.2秒的效果(也就是0.2*17=3.4秒钟扫完17个数码管)。而大家看到数码管全部亮,是因为将扫描时间片降低到0.0005秒(500微秒),由于人眼暂留现象,所以看到数码管全部亮了。 关于动态扫描的时间片问题,是的,这个问题非常关键。时间片也就是点亮一个数码管的时间,由于时间比较短,所以称为时间片。时间片对于点亮数码管的亮度有影响,也同时会影响整体动态扫描的时间,或许造成动态扫描闪烁也与此有关。 掌握适合的时间片,对于动态扫描的效果尤为重要。时间片过短,数码管太暗了。(至于为什么暗,这里可以想象一下PWM的方式,与PWM具有异曲同工之妙)。时间片太长,数码管就可能会闪烁。

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端电路的控制,所以我们只要将需要显示的数码管的选通控制打开,该位元就显示出字形,没有选通的数码管就不会亮。 透过分时轮流控制各个LED数码管的COM端,就使各个数码管轮流受控显示,这就是动态驱动。在轮流显示过程中,每位元数码管的点亮时间为1~2ms,由于人的视觉暂留现象及发光二极体的余辉效应,尽管实际上各位数码管并非同时点亮,但只要扫描的速度足够快,给人的印象就是一组稳定的显示资料,不会有闪烁感,动态显示的效果和静态显示是一样的,能够节省大量的I/O埠,而且功耗更低。 恒流驱动与非恒流驱动对LED数码管的影响主要有以下几点: 1、显示效果: 由于LED基本上属于电流敏感元件,其正向压降的分散性很大,并且还与温度有关,为了保证数码管具有良好的亮度均匀度,就需要使其具有恒定的工作电流,且不能受温度及其它因素的影响。另外,当温度变化时驱动晶片还要能够自动调节输出电流的大小以实现色差平衡温度补偿。 2、安全性: 即使是短时间的电流超载也可能对发光管造成永久性的损坏,采用恒流驱动电路后可防止由于电流故障所引起的数码管的大面积损坏。 另外,我们所采用的超大型积体电路还具有级联延时开关特性,可防止反向尖峰电压对发光二极体的损害。超大型积体电路还具有热保护功能,当任何一片的温度超过一定值时可自动关断,并且可在控制室内看到故障显示。 什么数码管亮度不均匀? 有两个大的因素影响到亮度一致性。一是使用原材料晶片的选取,一是使用数码管时采取的控制方式。 1、原材料--LED晶粒的VF和亮度和波长是一个正态分布, 即使筛选过LED晶粒,VF和亮度和波长已在一个很小的范围了,生产出来的产品还是在一个范围内,结果就是亮度不一致。 2、要保证LED数码管亮度一样,在控制方式选取上也有差别 最好的办法是恒流控制,流过每一个发光二极体的电流都是相同的,这样发光二极体看起来亮度就是一样的了。如恒压控制,则导致VF不相同的发光二极体分到的电流不相同,所以亮度也不同。当然这两个条件是相辅相成的。 怎样测量数码管引脚,分共阴和共阳? 找公共共阴和公共共阳,首先,我们找个电源(3到5伏)和不同规格的电阻,VCC串接个电阻后和GND接在任意2个脚上,组合有很多,但总有一个LED 会发光的找到一个就够了,然后用GND不动,VCC(串电阻)逐个碰剩下的脚,如果有多个LED(一般是8个),那它就是共阴的了。相反用VCC不动,GND 逐个碰剩下的脚,如果有多个LED(一般是8个),那它就是共阳的。也可以直接用数位万用表,红表笔是电源的正极,黑表笔是电源的负极。

4位7段数码管驱动电路设计要求

4位7段数码管驱动电路 图1 开发板电路原理图 信号说明

1. iRST_N(异步复位) 当iRST_N信号为低时,Seg7_Driver模块中的所有寄存器异步复位为初值。 2. iCLK 模块的输入时钟40MHz。 3. iSeg_Val[15:0] 7段数码管输入二进制值,0x0~0xF iSeg_Val[15:12],左侧第一位7段数码管的值。 iSeg_Val[11: 8],左侧第两位7段数码管的值。 iSeg_Val[ 7: 4],左侧第三位7段数码管的值。 iSeg_Val[ 3: 0],左侧第四位7段数码管的值。 4. iDot_Val[3:0] 各位7段数码管小数点的显示,值为1表示显示小数点,0表示不显示小数点。 iDot_Val[3],左侧第一位7段数码管的小数点。 iDot_Val[2],左侧第两位7段数码管的小数点。 iDot_Val[1],左侧第三位7段数码管的小数点。 iDot_Val[0],左侧第四位7段数码管的小数点。 5. oDisplay[7:0] 7段数码管的数据信号。4位7段数码管共用数据信号。7段数码管为共阳极连接,各段数据线为0时,对应段发光。 6. oDis_En[3:0] 各位7段数码管的使能信号,低有效。

oDis_En[3],左侧第一位7段数码管的使能信号。 oDis_En[2],左侧第两位7段数码管的使能信号。 oDis_En[1],左侧第三位7段数码管的使能信号。 oDis_En[0],左侧第四位7段数码管的使能信号。 建议的分块: 将整个驱动电路分成Seg7_Ctrl模块与Seg7_Hex2seg模块 Seg7_Ctrl模块负责产生数码管动态显示的控制信号oDis_En的时序 Seg7_Hex2Seg模块负责将二进制值转换成数据码管显示的数据值,包括小数点的值。 注意点: 1. 动态显示过程是利用人眼的视觉残留现象来实现的,应选择适当的数码管扫描频率。可先 选择数码管的扫描显示的刷新率为125Hz(8ms),即每位数码管用2ms。 2. 完成基本功能后,可实验改变刷新率,观察数码管显示的效果,并思考原因。 3. 如果要使得数码管能够显示,A,b,C,n,o等其他字符,模块应该作怎样的修改?

相关文档
最新文档