当前位置:文档之家› 电子技术项目教程(Proteus版) 项目七

电子技术项目教程(Proteus版) 项目七


7.1.2 数码管与数码显示译码器 数码管与数码显示译码器结合在一起可以实现将输入的BCD码转化为十
进制并显示出来,在数字系统中应用得非常广泛。
1.数码管 数码管也称LED数码管 ,是用来显示数字、文字和符号的器件 ,是由多个 发光二极管封装在一起组成的器件 , led数码管常用段数一般为7段有的另加 一个小数点 。有共阴极和共阳极两种接法 。

在挑选国产BS×××系列LED数码管时,应注意产品型号标注的末位
编号,以便与译码驱动电路等相匹配。通常产品末位数字是偶数的,为共阳 极数码管,如BS206、BS244等;若产品末位数字是奇数,则为共阴极数码
管,如BS205、BS325等。但也有个别产品例外,应注意区分。型号后缀字
母 “R”,表示发红光;后缀字母“G”,表示发绿光;后缀字母“OR”,表 示发橙光。 • 由于LED数码管的型号命名各厂家不统一,要想知道某一型号产品的结 构特点和有关参数等,一般只能查看厂家说明书或相关的参数手册。对于不 清楚性能好坏、产品型号及管脚排列的数码管就只能通过万用表等的测量, 弄清内部电路结构和相关参数。
• • • • •
8421码 在8421码中只利用了四位二进制数0000~1111十六种组合的前十种0000~ 1001,分别表示0~9十个数码,其余6种组合1010~1111是无效的。8421码 与十进制间直接按各位转换。 ( 8 6 )10=(10000110)BCD ↓ ↓ 1000 0110
SW6 SW7
7.1.1 数制与码制
• 1. 数制
在前面我们已经介绍了一种最基本、最常用的数制——二进制,下面再
介绍下其它常用的一些进制及它们之间的相互转换。 数字电路系统里处理的都是二进制信号,为什么介绍其它进制呢? 二进
制表示些复杂信息时,用的位数多,难以记忆,且不便书写,易出错。因而
在数字系统中,常用与二进制有对应关系的八进制或十六进制等。 (1)十进制数 十进制是我们最熟悉的计数制。它有0~9十个数字符号,相邻位之间, 低位逢十向高位进一。
进制数取代,再排列出八进制数。

二进制数转换为十六进制数是将整数部分从低位开始,每四位二进制数为一 组,最后不足四位的,在高位加上0补足四位;小数部分从高位开始,每四 位二进制数为一组,最后不足四位的,在低位加上0补足四位,然后用对应 十六进制数取代,再排列出十六进制数。
练习
(2)十进制数、八进制数、十六进制数转换为二进制数
电子技术项目教程(Proteus版)
项目7 数码显示电路设计与实现
七段数码管在家电及工业控制中有着很广泛的应用,例如用来显示
温度、数量、重量、日期、时间等等,具有显示醒目、直观的优点。
2019/2/23
2
7.1 工作模块14 工作任务:
0-9数码显示电路
采用驱动共阴极数码管的74ls48四线-七段译码器,实现将 8421BCD码转化十进制0-9十个数字,同时在数码管上显示。
(2)八进制数
它有0~7八个数字符号,相邻位之间,低位逢八向高位进一。 (3)十六进制数 它有0~9、A-F十六个数字符号,相邻位之间,低位逢十六向高位进一。 几种常用进制及对应关系如下表所示。
二、八、十六、十进制数通常还可以用特定字母作为下标来表 示哪一种进制数,它们用B、O、H、D分别表示二、八、十六、十进 制数。如 • • • • ( 1110 )2 = 1110B ( 3217 )8 =3217O ( 18AC )16 =18ACH ( 1935 )10 =1935D
• •
使用常识: LED数码管属于电流控制型器件,它的发光亮度与工作电流成正比。实际 使用时,每段笔划的工作电流取5~15mA(指普通小型管),这样既可保证亮 度适中,延长使用寿命,又不会损坏数码管。如果在大电流下长期使用,容易 使数码管亮度衰退,降低使用寿命,过大的电流(指超过内部发光二极管所允 许的极限值)还会烧毁数码管。为了防止过大电流烧坏数码管,在电路中使用 时一定要注意给它串联上合适的限流电阻器。
引 脚
常用小型LED数码管的封装形式几乎全部采用了双列直插结构,左、右
双排列引脚和上、下双排列引脚的顺序。
分类: 如果按照显示位数(即全部数字字符个数)划分,有1位、2位、3位、4 位、5位、6位……数码管, 如下图所示。

如果按照内部发光二极管连接方式不同划分,有共阴极数码管和共阳极数 码管两种;按字符颜色不同划分,有红色、绿色、黄色、橙色、蓝色、白色等 数码管;按显示亮度不同划分,有普通亮度数码管和高亮度数码管;按显示字 形不同,可分为数字管和符号管。
Hale Waihona Puke •2. 不同数制间的相互转换
(1)二进制数转换为十进制数、八进制数、十六进制数 • 只要将二进制的权展开,求出加权系数的和,便得到二进制数所对应的十进 制数。如 • ( 1011.011 )2 = 1×23 + 0×22 + 1×21 + 1×20 + 0×2-1 + 1×2-2 + 1×2-3 = 8 + 0 + 2 + 1 + 0 + 0.25 + 0.125 =( 11.375 )10 二进制数转换为八进制数是将整数部分从低位开始,每三位二进制数为一组 ,最后不足三位的,在高位加上0补足三位;小数部分从高位开始,每三位 二进制数为一组,最后不足三位的,在低位加上0补足三位,然后用对应八
R6
220 VCC
R5
220
R4 SW1 U2 SW2 SW3 SW4 SW5
7 1 2 6 4 5 3 A B C D BI/RBO RBI LT 74LS48 QA QB QC QD QE QF QG 13 12 11 10 9 15 14 220
R1
220
R2
220
R3
220
R7
220
电路构成 演示

十进制数分整数部分和小数部分,整数部分“除2取余”法;小数部分“乘2
取整”法进行转换,将其转换结果排列到一起,就得到转换结果。
练习


3、码制
码制是指利用二进制代码表示数字或符号的编码规则。在数字系统中, 各种数据、信息、文档、符号等,都必须转换成二进制字符号来表示,这个 过程称为编码。这些特定的二进制数字符号称为二进制代码。用四位二进制 代码表示一位十进制数的编码方法,称为二-十进制代码,或称BCD码。 BCD码有多种形式,常用的有8421码、2421码、5421码、余3码,如表2-2 所示。
相关主题