毕业设计 基于CD4553三位半计数器_第1页
毕业设计 基于CD4553三位半计数器_第2页
毕业设计 基于CD4553三位半计数器_第3页
毕业设计 基于CD4553三位半计数器_第4页
毕业设计 基于CD4553三位半计数器_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、摘要摘摘 要要纵观全球,全世界,全中国,三位半计数器在行业发展中都有至关重要的作用。中国也有很多从外国引进的三位半计数器。作为国人,并且是相关专业的学生,我想尽自己的微薄之力来为祖国该行业服务。我们知道,CD4553 是 3 位十进制计数器,有 1 个输出端,要完成 3 位输出,采用扫描输出方式,通过它的选通脉冲信号,依次控制 3 位十进制的输出,从而实现扫描显示方式。在本论文中,为了熟悉 CD4553 的引脚及功能,了解电路的组成和用途,我们可以利用合适的电阻、电容、二极管等器件,并基于 CD4553 来实现一个三位半计数显示电路功能。关键字:CD4553 三位半技术显示电路 ABSTRAC

2、TABSTRACTThroughout the world, the whole of China, three and a half counter has a crucial role in the development of the industry. China has imported from foreign countries of the three semi-counter. As a people, and related majors, and I tried my own modest in the industry of service for the mother

3、land. We know that the CD4553 is a three decimal counter, an output, to complete the threeoutput scan utput mode, the strobe pulse signal, in order to control the output of threedecimal, in order to achieve the scan shows. In this paper, in order to be familiar with theCD4553 pin and function of the

4、 composition and use of the circuit, we can use theappropriate resistors, capacitors, diodes and other devices based on the CD4553, athree semi-count display circuit function. Keywords: CD4553 Three semi-skilled display circuit目录i目 录第一章绪 论.11.1 计数器概述.11.2 计数器作用.11.3 多功能电子计数器的现状和发展.2第二章硬件系统设计.32.1 CD

5、4553 简介.32.2 特性及基本概念.42.3 7805 简介.62.3.17805 概述.62.3.27805 应用电路.62.3.37805 电参数.72.4 CD4013 介绍.72.4.1工作原理.82.4.2N/2 分频电路.82.4.3特性.92.4.4CD4013 真值表.92.5 NE555 的介绍.92.5.1简介.102.5.2主要特点.102.5.3引脚位配置.102.5.4参数功能特性.112.5.5相关应用.112.5.6温度与封装对照表.122.6 74LS48 介绍 .122.7 数码管.152.7.1产品特点.172.7.2技术参数.172.7.3应用领域.

6、18ii目录2.7.4LED 数码管驱动方式.182.7.5LED 数码管分类.192.7.6LED 的光源和优缺点.19第三章软件系统设计.213.1 PROTEUS 简介.213.1.1功能特点.213.1.2基本操作.223.1.3功能模块.233.1.4资源丰富.25电路仿真.253.2 PROTEL 介绍.273.2.1软件发展.283.2.2软件特色.283.2.3软件介绍.293.2.4Protel.DXP2004 电路板设计.31第四章系统调试.32第五章总结.34致 谢35第一章 绪 论1第一章绪 论1.1 计数器概述计数是一种最简单基本的运算,计数器就是实现这种运算的逻辑电

7、路,计数器在数字系统中主要是对脉冲的个数进行计数,以实现测量、计数和控制的功能,同时兼有分频功能,计数器是由基本的计数单元和一些控制门所组成,计数单元则由一系列具有存储信息功能的各类触发器构成,这些触发器有 RS 触发器、T触发器、D 触发器及 JK 触发器等。计数器在数字系统中应用广泛,如在电子计算机的控制器中对指令地址进行计数,以便顺序取出下一条指令,在运算器中作乘法、除法运算时记下加法、减法次数,又如在数字仪器中对脉冲的计数等等。计数器可以用来显示产品的工作状态,一般来说主要是用来表示产品已经完成了多少份的折页配页工作。它主要的指标在于计数器的位数,常见的有 3 位和 4 位的。很显然,

8、3 位数的计数器最大可以显示到 999,4 位数的最大可以显示到9999。1.2 计数器作用在数字电子技术中应用的最多的时序逻辑电路。计数器不仅能用于对时钟脉冲计数,还可以用于分频、定时、产生节拍脉冲和脉冲序列以及进行数字运算等。但是并无法显示计算结果,一般都是要通过外接 LCD 或 LED 屏才能显示。2基于 CD4553 的三位半计数显示电路的设计1.3 多功能电子计数器的现状和发展目前的多功能电子计数器,主要由单片机或专用集成电路构成。结构小巧,功能更加灵活多样。一般而言,多功能电子计数器,主要功能有:1.加法/减法(可控)2.双向计数(自动)3.低速(数字滤波抗干扰)4.掉电续计(可选

9、)5.分段报警6.反馈输出7.通讯8.面板设置或远程设置9.多机联网由于电子技术的不断发展,多功能电子计数器的总体结构越趋小巧,显示方式和操控方式也趋于多样化,可嵌入可联网,可繁可简,可灵活架构,已经成为一种新的趋势。第二章 硬件系统设计3第二章硬件系统设计2.1 CD4553 简介CD4553 有两个特点: (1)有多种功能:锁存控制、计数允许、计满溢出和清零等。 (2)是三位 10 进制计数器,但只有一位输出端(输出 BCD 码) ,要完成三位输出,采用扫描方式,通过它的选通脉冲信号,依次控制三位十进制的输出,从而实现扫描显示方式。CD4553 的组成方框图及管脚排列如图 3、图 4 所示

10、,功能表见表 1。现在简 要说明这写管脚的功能。 (1)CL(引脚 12)为计数器的脉冲输入端。 (2)INH(引脚 11)为计数允许控制端,当 INH 为“0”时,计数脉冲由 CL端进入计数器,而当 INT 为“1”时,禁止计数脉冲输入计数器,计数器保持禁4基于 CD4553 的三位半计数显示电路的设计止前的最后计数状态。 (3)LE(引脚 10)为锁存允许端,当 LE 为“1”时,锁存器呈锁存状态而保持原有锁存器内信息。 (4)R(引脚 13)为复零端,当 R=1 时,计数器输出 Q0Q3皆为 0。 (5)输出哪一位的计数值由选脉冲 DS1DS3控制(低电平有效) 。 (6)溢出 OF(引

11、脚 14) ,当 CD4553 每计满 1000 个脉冲时,溢出端输出一个脉冲,而后又重新开始计数。输入输出RCLINHLE0 00不变000计数01不变010计数010不变00不变0锁存01锁存10Q1=Q2=Q3=Q4=02.2 特性及基本概念CD4553 是 3 位十进制计数器,但只有 1 个输出端,要完成 3 位输出,采用扫描输出方式,通过它的选通脉冲信号,依次控制 3 位十进制的输出,从而实现扫描显示方式。引脚功能:第二章 硬件系统设计5CLOCK:计数脉冲输入端,下调沿有效。 CIA、CIB:内部振荡器的外界电容端子。 MR:计数器清零(只清计数器部分),高电平有效。 LE:锁定允

12、许。当该端为低电平时,3 组计数器的内容分别进入 3 组锁存器,当该端为高电平时,锁存器锁定,计数器的值不能进入。 DIS:该端接地时,计数脉冲才能进行计数。 DS1、DS2、DS3:位选通扫描信号的输出,这 3 端能循环地输出低电平,供显示器作为位通控制。 Q0、Q1、Q2、Q3:BCD 码输出端,它能分时轮流输出 3 组锁存器的 BCD 码。 CD4553 内部虽然有 3 组 BCD 码计数器(计数最大值为 999),但 BCD 的输出端却只有一组 Q0Q3 通过内部的多路转换开关能分时输出个、十、百位的 BCD 码,相应地,也输出 3 位位选通信号。例如:当 Q0Q3 输出个位的 BCD

13、 码时,DS1 端输出低电平;当 Q0Q3 输出十位的 BCD 码时,DS2 端输出低电平;当 Q0Q3 输出百位的 BCD 码时,DS3 端输出低电平时,周而复始、循环不止。真值表:Inputs 输入MasterResetClock DisableLEOutputs 输出000No Change 没有变化000Advance 进行0 x1xNo Change 没有变化010Advance 进行010No Change 没有变化00 xxNo Change 没有变化0 xxLatched 锁存0 xx1Latched 锁存1xx0Q0=Q1=Q2=Q3=06基于 CD4553 的三位半计数显示

14、电路的设计CD4553 引脚图2.3 7805 简介2.3.17805 概述 电子产品中,常见的三端稳压集成电路有正电压输出的 78 系列和负电压输出的 79系列。顾名思义,三端 IC 是指这种稳压用的集成电路,只有三条引脚输出,分别是输入端、接地端和输出端。它的样子象是普通的三极管,TO- 220 的标准封装,也有 9013 样子的 TO-92 封装。用 78/79 系列三端稳压 IC 来组成稳压电源所需的外围元件极少,电路内部还有过流、过热及调整管的保护电路,使用起来可靠、方便,而且价格便宜。该系列集成稳压 IC 型号中的 78 或 79 后面的数字代表该三端集成稳压电路的输出电压,如 7

15、806 表示输出电压为正 6V,7909 表示输出电压为负 9V。因为三端固定集成稳压电路的使用方便,电子制作中经常采用。 第二章 硬件系统设计72.3.27805 应用电路7805典型应用电路图: 78XX 系列集成稳压器的典型应用电路如下图所示,这是一个输出正 5V 直流电压的稳压电源电路。IC 采用集成稳压器 7805,C1、C2 分别为输入端和输出端滤波电容,RL 为负载电阻。当输出电流较大时,7805 应配上散热板。下图为提高输出电压的应用电路。稳压二极管 VD1 串接在 78XX 稳压器 2 脚与地之间,可使输出电压 Uo 得到一定的提高,输出电压 Uo 为 78XX 稳压器输出电

16、 压与稳压二极管 VC1 稳压值之和。VD2 是输出保护二极管,一旦输出电压低于 VD1 稳压值时,VD2 导通,将输出电流旁路,保护 7800 稳压器输出级不被 损坏。下图为输出电压可在一定范围内调节的应用电路。由于 R1、RP 电阻网络的作用,使得输出电压被提高,提高的幅度取决于 RP 与 R1 的比值。调节电位器 RP,即 可一定范围内调节输出电压。当 RP=0 时,输出电压 Uo 等于 78XX 稳压器输出电压;当 RP 逐步增大时,Uo 也随之逐步提高。下图为扩大输出电流的应用电路。VT2 为外接扩流率管,VT1 为推动管,二者为达林顿连接。R1 为偏置电阻。该电路最大输出电流取决于

17、 VT2 的参数。 8基于 CD4553 的三位半计数显示电路的设计2.3.37805 电参数2.4 CD4013 介绍 在电子技术中,N/2(N 为奇数)分频电路有着重要的应用,对一个特定的输入频率,要经 N/2 分频后才能得到所需要的输出,这就要求电路具有 N/2 的非整数倍的分频功能。CD4013 是双 D 触发器,在以 CD4013 为主组成的若干个二分频电路的基础上,加上异或门等反馈控制,即可很方便地组成 N/2 分频电路。 结构组成:图 1 是 3/2 分频电路。IC1、IC2 均接成二分频器,所以该电路是由四分频电路与反馈控制电路组成,计数脉冲由异或门 F1 输出。fi 既作为分

18、频信号又作为时钟脉冲接入异或门的一个输入端,从四分频电路的 IC2 的 Q2 输出端引出反馈信号作 F1 的另一输入端。输出信号 fo 从 IC1 的 Q1 端输出。图 2 是其工作波形。 第二章 硬件系统设计92.4.1工作原理设电路初始状态均在复位状态,Q1、Q2 端均为低电平。当 fi 信号输入时,由于输入端异或门的作用(附表是异或门逻辑功能表),其输出还受到触发器 IC2的 Q2 端的反馈控制(非门 F2 是增加的一级延迟门,A 点波形与 Q2 相同)。在第 1个 fi 时钟脉冲的上升沿作用下,触发器 IC1、IC2 均翻转。由于 Q2 端的反馈作用使得异或门输出一个很窄的正脉冲,宽度

19、由两级 D 触发器和反相门的延时决定。当第 1 个 fi 脉冲下跳时,异或门输出又立即上跳,使 IC1 触发器再次翻转,而IC2 触发器状态不变。这样在第 1 个输入时钟的半个周期内促使 IC1 触发器的时钟脉冲端 CL1 有一个完整周期的输入,但在以后的一个输入时钟的作用下,由于IC2 触发器的 Q2 端为高电平,IC1 触发器的时钟输入跟随 fi 信号(反相或同相)。本来 IC1 触发器输入两个完整的输入脉冲便可输出一个完整周期的脉冲,现在由于异或门及 IC2 触发器 Q2 端的反馈控制作用,在第 1 个 fi 脉冲的作用下得到一个周期的脉冲输出,所以实现了每输入一个半时钟脉冲,在 IC1

20、 触发器的 Q1 端取得一个完整周期的输出。 2.4.2N/2 分频电路是 5/2 分频电路。IC1、IC2、IC3 三级 D 触发器级联为 8 分频电路,电容 C起滤波作用,输出信号 fo 从 IC2 的 Q2 端输出。电路中有 Q1、Q3 两个反馈控制。从工作波形可知,Q1 的反馈信号中每两个反馈信号中就有一个受到 Q3 反馈波形的影响,所以在 A 点仅能形成几百毫微秒宽的脉冲。由于电容 C 的作用,Q1 的反馈信号(即一窄脉冲)被滤除掉,如波形 A 的虚线所示。最后在 Q2 端输出 fo 信号。fo 每变化一个周期,对应于输入信号 fi 的两个半周期,即 fo 的频率为 fi 的10基于

21、 CD4553 的三位半计数显示电路的设计2/5。是 7/2 分频电路。该电路与相似,区别在于电路中一个反馈信号在中是从 Q1 端引出的,而是从 Q2 端引出的,fo 信号从 Q2 端输出。电路有 Q2、Q3 两级反馈,由于 Q2 反馈信号受 Q3 反馈的影响,在 A 点仅能形成几百毫微秒宽的窄脉冲,此窄脉冲被电容 C 滤除掉,因此 Q2 反馈不起作用,电路实际上只有一个Q3 反馈,因而使得 fo 输出信号每变化一个周期,对应于 fi 输入信号的三个半周期,即 fo 的频率为 fi 的 2/7。其工作波形如图 6 所示。上面介绍的 N/2 分频电路仅限于 N7,当 N7 时,可根据分频 N 值

22、的大小,相应增加二分频级数,并恰当引接反馈信号走线,便可得到 N7 的分频电路。下面仅介绍一例 9/2 分频电路,如所示。是其工作波形。IC1IC4 四级 D 触发器组成 16 分频电路,fo 信号从 Q3 输出,电路有 Q1、Q4 两级反馈。其工作原理与上述有关分频电路相似,波形图上 A 点虚线脉冲表示为电容 C 滤除掉的 Q1 反馈信号。从中可知,只要 fi 输入四个半周期的时钟信号,就输出一个周期信号 fo,即 fo 的频率为 fi的 2/9。2.4.3特性从以上几个 N/2 分频电路可得到如下几个特性:1.电路工作原理是,在第 n 个周期,末级两分频器的输出为高电平时,输入时钟脉冲的上

23、升沿使分频电路工作;在第 n+1 个周期,末级两分频器的输出为低电平时,输入时钟脉冲的下降沿使分频电路工作。2.电路采用的是异步触发形式,各触发器的初始状态不会影响到分频的功能。如果要求初始状态为“0”状态,可以将 D 触发器的复位端 R 引出,接至复位控制电路。3.输入信号 fi 的最高工作频率 fimax 除受到 CMOS 元件 fM 的限制外,还受到 D 触发器、反馈门翻转延迟和电容 C 滤波频率特性的影响,所以应尽可能提高fi 的值。一般情况下,最高工作频率 fimax 在几百千赫以下。用 CD4013 双 D触发器做的脉冲 4 分频器。第二章 硬件系统设计112.4.4CD4013

24、真值表一个 D 有 6 个端子:2 个输出,4 个控制。4 个控制分别是R、S、CP、D。1)R 和 S 不能同时为高电平。2)当 R 为 1、S 为 0 时,输出 Q 一定为0,因此 R 可称为复位端。3)当 S 为 1、R 为 0 时,输出 Q 一定为 1。4)当 R、S均为 0 时,Q 在 CP 端有脉冲上升沿到来时动作,具体是 Q=D,即若 D 为 1 则 Q 也为 1,若 D 为 0 则 Q 也为 0。 2.5 NE555 的介绍NE555 (Timer IC)为 8 脚时基集成电路,大约在 1971 年由 Signetics Corporation 发布,在当时是唯一非常快速且商业

25、化的 Timer IC,在往后的 30年中非常普遍被使用,且延伸出许多的应用电路,后来基于 CMOS 技术版本的Timer IC 如 MOTOROLA 的 MC1455 已被大量的使用,但原规格的 NE555 依然正常的在市场上供应,尽管新版 IC 在功能上有部份的改善,但其脚位劲能并没变化,所以到目前都可直接的代用。2.5.1简介12基于 CD4553 的三位半计数显示电路的设计NE555 是属于 555 系列的计时 IC 的其中的一种型号,555 系列 IC 的接脚功能及运用都是相容的,只是型号不同的因其价格不同其稳定度、省电、可产生的振荡频率也不大相同;而 555 是一个用途很广且相当普

26、遍的计时 IC,只需少数的电阻和电容,便可产生数位电路所需的各种不同频率之脉波讯号。2.5.2主要特点1.只需简单的电阻器、电容器,即可完成特定的振荡延时作用。其延时范围极广,可由几微秒至几小时之久。2.它的操作电源范围极大,可与 TTL,CMOS 等逻辑电路配合,也就是它的输出电平及输入触发电平,均能与这些系列逻辑电路的高、低电平匹配。3.其输出端的供给电流大,可直接推动多种自动控制的负载。4.它的计时精确度高、温度稳定度佳,且价格便宜。2.5.3引脚位配置Pin 1 (接地) -地线(或共同接地) ,通常被连接到电路共同接地。Pin 2 (触发点) -这个脚位是触发 NE555 使其启动它

27、的时间周期。触发信号上缘电压须大于 2/3 VCC,下缘须低于 1/3 VCC 。Pin 3 (输出) -当时间周期开始 555 的输出输出脚位,移至比电源电压少 1.7 伏的高电位。周期的结束输出回到 O 伏左右的低电位。于高电位时的最大输出电流大约 200 mA 。Pin 4 (重置) -一个低逻辑电位送至这个脚位时会重置定时器和使输出回到一个低电位。它通常被接到正电源或忽略不用。Pin 5 (控制) -这个接脚准许由外部电压改变触发和闸限电压。当计时器经营在稳定或振荡的运作方式下,这输入能用来改变或调整输出频率。Pin 6 (重置锁定) - Pin 6 重置锁定并使输出呈低态。当这个接脚

28、的电压从 1/3 VCC 电压以下移至 2/3 VCC 以上时启动这个动作。Pin 7 (放电) -这个接脚和主要的输出接脚有相同的电流输出能力,当输出为 ON 时为 LOW,对地为低阻抗,当输出为 OFF 时为 HIGH,对地为高阻抗。Pin 8 (V +) -这是 555 个计时器 IC 的正电源电压端。供应电压的范围第二章 硬件系统设计13是+4.5 伏特(最小值)至+16 伏特(最大值)。2.5.4参数功能特性 供应电压 4.5-18V供应电流 3-6 mA输出电流 225mA (max)上升/下降时间 100 ns2.5.5相关应用NE555 的作用范围很广,但一般多应用于单稳态多谐

29、振荡器(Monostable Mutlivibrator)及无稳态多谐振荡器(Astable Multivibrator) 14基于 CD4553 的三位半计数显示电路的设计2.5.6温度与封装对照表2.6 74LS48 介绍7 段显示译码器 74LS48 是输出高电平有效的译码器,其真值表如表 1。 74LS48/SN74LS48 引脚功能图工作电压:5V 第二章 硬件系统设计1574LS48 除了有实现 7 段显示译码器基本功能的输入(DCBA)和输出(YaYg)端外,7448 还引入了灯测试输入端(LT)和动态灭零输入端(RBI) ,以及既有输入功能又有输出功能的消隐输入/动态灭零输出(

30、BI/RBO)端。 由 7448 真值表可获知 7448 所具有的逻辑功能:(1)7 段译码功能(LT=1,RBI=1)在灯测试输入端(LT)和动态灭零输入端(RBI)都接无效电平时,输入 DCBA 经7448 译码,输出高电平有效的 7 段字符显示器的驱动信号,显示相应字符。除DCBA = 0000 外,RBI 也可以接低电平,见表 1 中 116 行。(2)消隐功能(BI=0)此时 BI/RBO 端作为输入端,该端输入低电平信号时,表 1 倒数第 3 行,无论 LT 和 RBI 输入什么电平信号,不管输入 DCBA 为什么状态,输出全为“0” ,7 段显示器熄灭。该功能主要用于多显示器的动

31、态显示。(3)灯测试功能(LT = 0)此时 BI/RBO 端作为输出端, 端输入低电平信号时,表 1 最后一行,与 及 DCBA输入无关,输出全为“1” ,显示器 7 个字段都点亮。该功能用于 7 段显示器测试,判别是否有损坏的字段。(4)动态灭零功能(LT=1,RBI=1)此时 BI/RBO 端也作为输出端,LT 端输入高电平信号,RBI 端输入低电平信号,若此时 DCBA = 0000,表 1 倒数第 2 行,输出全为“0” ,显示器熄灭,不显示这个零。DCBA0,则对显示无影响。该功能主要用于多个 7 段显示器同时显示时熄灭高位的零。表 1:16基于 CD4553 的三位半计数显示电路

32、的设计 图 2 7 段显示译码器 7448(a)逻辑图(b)方框图(c)符号图 图 2 给出了 7448 的逻辑图,方框图和符号图。由符号图可以知道,4 号管脚端具有输入和输出双重功能。作为输入(BI)低电平时,G21 为 0,所有字段输出置 0,即实现消隐功能。作为输出(RBO) ,相当于 LT,及 CT0 的与坟系,即LT=1,RBI=0,DCBA=0000 时输出低电平,可实现动态灭零功能。3 号(LT)端有效低电平时,V20=1,所有字段置 1,实现灯测试功能。第二章 硬件系统设计1774ls48 引脚图以及真值表图 6-4 74LS48 的引脚排列18基于 CD4553 的三位半计数

33、显示电路的设计2.7 数码管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 左右,电流不超

34、过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 的接法不同分为共阴和共阳两类

35、,了解 LED 的这些特性,对编程是很重要的,因为不同类型的数码管,除了它们的硬件电路有差异外,编程方法也是不同的。图 2 是共阴和共阳极数码管的内部电路,它们的发光原理是一样的,只是第二章 硬件系统设计19它们的电源极性不同而已。颜色有红,绿,蓝,黄等几种。led 数码管广泛用于仪表,时钟,车站,家电等场合。选用时要注意产品尺寸颜色,功耗,亮度,波长等。下面将介绍常用 LED 数码管内部引脚图片 10 引脚的 LED 数码管图 1 这是一个 7 段两位带小数点 10 引脚的 LED 数码管 LED 数码管引脚定义图 2 引脚定义每一笔划都是对应一个字母表示 DP 是小数点.LED 数码管要正

36、常显示,就要用驱动电路来驱动数码管的各个段码,从而显示出我们要的数位,因此根据 LED 数码管的驱动方式的不同,可以分为静态式和动态式两类。A、静态显示驱动:静态驱动也称直流驱动。静态驱动是指每个数码管的每一个段码都由一个单片机的 I/O 埠进行驱动,或者使用如 BCD 码二-十进位*器*进行驱动。静态驱动的优点是编程简单,显示亮度高,缺点是占用 I/O 埠多,如驱动 5 个数码管静态显示则需要 58=40 根 I/O 口来驱动,要知道一个 89S51 单片机可用的 I/O 口才32 个呢。故实际应用时必须增加*驱动器进行驱动,增加了硬体电路的复杂性。B、动态显示驱动:数码管动态显示介面是单片

37、机中应用最为广泛的一种显示方式之一,动态驱动是将所有数码管的 8 个显示笔划a,b,c,d,e,f,g,dp 的同名端连在一起,另外为每个数码管的公共极 COM 增加位元选通控制电路,位元选通由各自独立的I/O 线控制,当单片机输出字形码时,所有数码管都接收到相同的字形码,但究竟是那个数码管会显示出字形,取决于单片机对位元选通 COM 端电路的控制,所以我们只要将需要显示的数码管的选通控制打开,该位元就显示出字形,没有选通的数码管就不会亮。透过分时轮流控制各个 LED 数码管的 COM 端,就使各个数码管轮流受控显示,这就是动态驱动。在轮流显示过程中,每位元数码管的点亮时间为 12ms,由于人

38、的视觉暂留现象及发光二极体的余辉效应,尽管实际上各位数码管并非同时点亮,但只要扫描的速度足够快,给人的印象就是一组稳定的显示资料,不会有闪烁感,动态显示的效果和静态显示是一样的,能够节省大量的 I/O 口,而且功耗更低。20基于 CD4553 的三位半计数显示电路的设计 2.7.1LED 数码管驱动方式 LED数码管要正常显示,就要用驱动电路来驱动数码管的各个段码,从而显示出我们要的数字,因此根据LED数码管的驱动方式的不同,可以分为静态式和动态式两类。静态显示驱动静态驱动也称直流驱动。静态驱动是指每个数码管的每一个段码都由一个单片机的I/O端口进行驱动,或者使用如BCD码二-十进制译码器译码

39、进行驱动。静态驱动的优点是编程简单,显示亮度高,缺点是占用I/O端口多,如驱动5个数码管静态显示则需要58=40根I/O端口来驱动,要知道一个89S51单片机可用的I/O端口才32个呢:),实际应用时必须增加译码驱动器进行驱动,增加了硬件电路的复杂性。动态显示驱动LED数码管动态显示接口是单片机中应用最为广泛的一种显示方式之一,动态驱动是将所有数码管的8个显示笔划a,b,c,d,e,f,g,dp的同名端连在一起,另外为每个数码管的公共极COM增加位选通控制电路,位选通由各自独立的I/O线控制,当单片机输出字形码时,所有数码管都接收到相同的字形码,但究竟是那个数码管会显示出字形,取决于单片机对位

40、选通COM端电路的控制,所以我们只要将需要显示的数码管的选通控制打开,该位就显示出字形,没有选通的数码管就不会亮。通过分时轮流控制各个数码管的的COM端,就使各个数码管轮流受控显示,这就是动态驱动。在轮流显示过程中,每位数码管的点亮时间为12ms,第三章 有关软件简介21由于人的视觉暂留现象及发光二极管的余辉效应,尽管实际上各位数码管并非同时点亮,但只要扫描的速度足够快,给人的印象就是一组稳定的显示数据,不会有闪烁感,动态显示的效果和静态显示是一样的,能够节省大量的I/O端口,而且功耗更低。第三章有关软件简介3.1 PROTEUS 简介Proteus 软件是英国 Labcenter elect

41、ronics 公司出版的 EDA 工具软件(该软件中国总代理为广州风标电子技术有限公司) 。它不仅具有其它 EDA 工具软件的仿真功能,还能仿真单片机及外围器件。它是目前最好的仿真单片机及外围器件的工具。虽然目前国内推广刚起步,但已受到单片机爱好者、从事单片机教学的教师、致力于单片机开发应用的科技工作者的青睐。Proteus 是世界上著名的EDA 工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到 PCB 设计,真正实现了从概念到产品的完整设计。是目前世界上唯一将电路仿真软件、PCB 设计软件和虚拟模型仿真软件三合一的设计平台,其处理器模型支持 8051、HC11、

42、PIC10/12/16/18/24/30/DsPIC33、AVR、ARM、8086 和MSP430 等,2010 年又增加了 Cortex 和 DSP 系列处理器,并持续增加其他系列处理器模型。在编译方面,它也支持 IAR、Keil 和 MPLAB 等多种编译器。22基于 CD4553 的三位半计数显示电路的设计3.1.1功能特点仿真截图Proteus 软件具有其它 EDA 工具软件(例:multisim)的功能。这些功能是:1原理布图2PCB 自动或人工布线3SPICE 电路仿真革命性的特点1互动的电路仿真用户甚至可以实时采用诸如 RAM,ROM,键盘,马达,LED,LCD,AD/DA,部分

43、 SPI 器件,部分 IIC 器件。2仿真处理器及其外围电路可以仿真 51 系列、AVR、PIC、ARM、等常用主流单片机。还可以直接在基于原理图的虚拟原型上编程,再配合显示及输出,能看到运行后输入输出的效果。配合系统配置的虚拟逻辑分析仪、示波器等,Proteus 建立了完备的电子设计开发环境。3.1.2基本操作1、选择元件:P 按钮常用元件所在库及名称名称 所在库名 元件名51 单片机 Microprocessor AT89C51电阻 Resistors排阻 Resistors RESPACK电容 Capacitors晶振 Miscellaneous CRYSTAL继电器 Switches&

44、amp;Relays G2R三级管 Transistors7 段数码管 Optoelectronics 7SEG-COM-AN(共阳)7SEG-COM-CAT(共阴)第三章 有关软件简介23LED 同上 LED-BLUE/GREEN两位、四位数码管 同上 7SEG-MPX2/MPX42、选择要使用的元件在 Pick Device 窗口双击相应元件名称,即可将元件添加到主界面左侧的列表中3、放置元件到绘图区单击列表中的元件,然后在右侧的绘图区单击,即可将元件放置到绘图区。 (每单击一次鼠标就绘制一个元件,在绘图区空白处单击右键结束这种状态)4、删除元件右击元件一次表示选中(被选中的元件呈红色)

45、,选中后再一次右击则是删除。5、移动元件右击选中,然后用左键拖动。6、旋转元件左下角旋转工具栏7、元件连线在引脚上鼠标指针变成 X 状,单击,移动到目的引脚,再次单击。8、删除连线同删除元件9、绘制电源和地单击工具栏上的左起第 8 个工具(Inter-Sheet Terminal) ,左侧工具栏显示 TERMINALS,可在其中选择 POWER 或 GROUND,像放置元件一样放置到绘图区。电路仿真在 PROTEUS 绘制好原理图后,调入已编译好的目标代码文件:*.HEX,可以在 PROTEUS 的原理图中看到模拟的实物运行状态和过程。PROTEUS 是单片机课堂教学的先进助手。PROTEUS

46、 不仅可将许多单片机实例功能形象化,也可将许多单片机实例运行24基于 CD4553 的三位半计数显示电路的设计过程形象化。前者可在相当程度上得到实物演示实验的效果,后者则是实物演示实验难以达到的效果。它的元器件、连接线路等却和传统的单片机实验硬件高度对应。这在相当程度上替代了传统的单片机实验教学的功能,例:元器件选择、电路连接、电路检测、电路修改、软件调试、运行结果等。3.2 PROTEL 介绍PROTEL 是 Altium 公司在 80 年代末推出的 EDA 软件,在电子行业的 CAD 软件中,它当之无愧地排在众多 EDA 软件的前面,是电子设计者的首选软件,它较早就在国内开始使用,在国内的

47、普及率也最高,有些高校的电子专业还专门开设了课程来学习它,几乎所有的电子公司都要用到它,许多大公司在招聘电子设计人才时在其条件栏上常会写着要求会使用 PROTEL。早期的 PROTEL 主要作为印制板自动布线工具使用,运行在 DOS 环境,对硬件的要求很低,在无硬盘 286 机的 1M 内存下就能运行,但它的功能也较少,只有电路原理图绘制与印制板设计功能,其印制板自动布线的布通率也低,而现今的 PROTEL 已发展到 DXP 2004,是个庞大的 EDA 软件,完全安装有 200 多 M,它工作在 WINDOWS95 环境下,是个完整的板级全方位电子设计系统,它包含了电路原理图绘制、模拟电路与

48、数字电路混合信号仿真、多层印制电路板设计(包含印制电路板自动布线) 、可编程逻辑器件设计、图表生成、电子表格生成、支持宏操作等功能,并具有 Client/Server(客户/服务器)体系结构,同时还兼容一些其它设计软件的文件格式,如 ORCAD,PSPICE,EXCEL 等,其多层印制线路板的自动布线可实现高密度 PCB 的 100%布通率。在国内 PROTEL 软件较易买到,有关PROTEL 软件和使用说明的书也有很多,这为它的普及提供了基础。想更多地了解PROTEL 的软件功能或者下载 PROTEL99 的试用版,可以在 INTERNET 上。设计原理图、设计原理图、PCB 图过程截图图过

49、程截图第三章 有关软件简介253.2.1软件特色Protel99 SE 共分 5 个模块,分别是原理图设计、PCB 设计(包含信号完整性分析) 、自动布线器、原理图混合信号仿真、PLD 设计。以下介绍一些Protel99SE 的部分最新功能:可生成 30 多种格式的电气连接网络表;强大的全局编辑功能;在原理图中选择一级器件,PCB 中同样的器件也将被选中;同时运行原理图和 PCB,在打开的原理图和 PCB 图间允许双向交叉查找元器件、引脚、网络,既可以进行正向注释元器件标号(由原理图到 PCB) ,也可以进行反向注释(由 PCB 到原理图) ,以保持电气原理图和 PCB 在设计上的一致性;满足

50、国际化设计要求(包括国标标题栏输出,GB4728 国标库) ;方便易用的数模混合仿真(兼容 SPICE 3f5) ;支持用 CUPL 语言和原理图设计 PLD,生成标准的 JED 下载文件; PCB 可设计 32 个信号层,16 个电源-地层和 16 个机加工层;强大的“规则驱动”设计环境,符合在线的和批处理的设计规则检查;智能覆铜功能,覆铀可以自动重铺;提供大量的工业化标准电路板做为设计模版;放置汉字功能;可以输入和输出 DXF、DWG 格式文件,实现和 AutoCAD 等软件的数据交换;智能封装导航(对于建立复杂的PGA、BGA 封装很有用) ;方便的打印预览功能,不用修改 PCB 文件就

51、可以直接控制打印结果;独特的 3D 显示可以在制板之前看到装配事物的效果;强大的 CAM处理使您轻松实现输出光绘文件、材料清单、钻孔文件、贴片机文件、测试点报告等;经过充分验证的传输线特性和仿真精确计算的算法,信号完整性分析直接从 PCB 启动;反射和串扰仿真的波形显示结果与便利的测量工具相结合;专家导航帮您解决信号完整性问题。 3.2.2软件介绍首先,在 PCB 部分,除了 Protel2004 中的多通道复制;实时的、阻抗控制布线功能;SitusTM 自动布线器等新功能以外,Altium Designer 6.0 还着重在:差分对布线,FPGA 器件差分对管脚的动态分配, PCB 和 FP

52、GA 之间的全面集成,从而实现了自动引脚优化和非凡的布线效果。还有 PCB 文件切片,PCB 多个器件26基于 CD4553 的三位半计数显示电路的设计集体操作,在 PCB 文件中支持多国语言(中文、英文、德文、法文、日文) ,任意字体和大小的汉字字符输入,光标跟随在线信息显示功能,光标点可选器件列表,复杂 BGA 器件的多层自动扇出,提供了对高密度封装(如 BGA)的交互布线功能,总线布线功能,器件精确移动,快速铺铜等功能。交互式编辑、出错查询、布线和可视化功能,从而能更快地实现电路板布局,支持高速电路设计,具有成熟的布线后信号完整性分析工具。Altium Designer 6.0 对差分信

53、号提供系统范围内的支持,可对高速内连的差分信号对进行充分定义、管理和交互式布线。支持包括对在 FPGA 项目内部定义的 LVDS 信号的物理设计进行自动映射。LVDS 是差分信号最通用的标准,广泛应用于可编程器件。Altium Designer 可充分利用当今 FPGA 器件上的扩展 I/O 管脚。其次,在原理图部分,新增加“灵巧粘帖”可以将一些不同的对象拷贝到原理图当中,比如一些网络标号, 一页图纸的 BOM 表,都可以拷贝粘帖到原理图当中。原理图文件切片,多个器件集体操作,文本筐的直接编辑,箭头的添加,器件精确移动,总线走线,自动网标选择等! 强大的前端将多层次、多通道的原理图输入、VHD

54、L 开发和功能仿真、布线前后的信号完整性分析功能。在信号仿真部分,提供完善的混合信号仿真,在对 XSPICE 标准的支持之外,还支持对Pspice 模型和电路的仿真,对 FPGA 设计提供了丰富的 IP 内核,包括各种处理器、存储器、外设、接口、以及虚拟仪器。第三,在嵌入式设计部分,增强了 JTAG 器件的实时显示功能,增强型基于FPGA 的逻辑分析仪,可以支持 32 位或 64 位的信号输入。除了现有的多种处理器内核外,还增强了对更多的 32 位微处理器的支持,可以使嵌入式软件设计在软处理器,FPGA 内部嵌入的硬处理器,分立处理器之间无缝的迁移。使用了Wishbone 开放总线连接器允许在

55、 FPGA 上实现的逻辑模块可以透明的连接到各种处理器上。Altium Designer 6.0 支持 Xilinx MicroBlaze,TSK3000 等 32 位软处理器,PowerPC 405 硬核,并且支持 AMCC 405 和 Sharp BlueStreak ARM7 系列分立的处理器。对每一种处理器都提供完备的开发调试工具。引入了以 FPGA为目标的虚拟仪器,当其与 LiveDesign-enabled 硬件平台 NanoBoard 结合时,用户可以快速、交互地实现和调试基于 FPGA 的设计,可以更换各种 FPGA 子板,支持更多的 FPGA 器件,例如 Cyclone II

56、,Stratix II,ProASIC3,Virtex-4,MAX II 等系列器件,提供了各个厂家近百种类型的 FPGA 子板,包括几十款第三章 有关软件简介27FPGA+MCU(CPU)+RAM+SDRAM 的子板。在器件库方面支持基于 ODBC 和 ADO 的数据库,可以使用 OrCAD 的器件库。完全兼容Protel98/Protel99/Protel99se/ProtelDXP,并提供对 Protel99se 下创建的 DDB和库文件导入功能,还增加了 P-CAD,OrCAD PADS PCB 等软件的设计文件和库的导入,AutoCAD 和其它软件的文件导入和导出功能。完整的 ODB

57、+ / Gerber CAM-系统使得用户可以重新设计原有有的设计,弥补设计和制造之间的差异. Altium。Designer 6.0 以强大的设计输入功能为特点,在 FPGA 和板级设计中,同时支持原理图输入和 HDL 硬件描述输入模式;同时支持基于 VHDL 的设计仿真,混合信号电路仿真、布局前/后信号完整性分析.Altium Designer 6.0 的布局布线采用完全规则驱动模式,并且在 PCB 布线中采用了无网格的 SitusTM 拓扑逻辑自动布线功能;同时,将完整的 CAM 输出功能的编辑结合在一起。Altium Designer 6.0 是两年之内的第六次更新,极大地增强了对高密

58、板设计的支持,可用于高速数字信号设计,提供大量新功能和改进,改善了对复杂多层板卡的管理和导航,可将器件放置在 PCB 板的正反两面,处理高密度封装技术,如高密度引脚数量的球型网格阵列 (BGAs)。Altium Designer 6.0 中的 Board Insight? 系统把设计师的鼠标变成了交互式的数据挖掘工具。Board Insight 集成了“警示”显示功能,可毫不费力地浏览和编辑设计中叠放的对象。工程师可以专注于其目前的编辑任务,也可以完全进入目标区域内的任何其他对象,这增加了在密集、多层设计环境中的编辑速度。Altium Designer 6.0 引入了强大的逃逸布线引擎,尝试将

59、每个定义的焊盘通过布线刚好引到 BGA 边界,这令对密集 BGA 类型封装的布线变的非常简单。显著的节省了设计时间,设计师无需手动就可以完成在一大堆焊盘间将线连接这些器件的内部管脚。Altium Designer 6.0 极大减少了带有大量管脚的器件封装在高密度板卡上设计的时间,简化了复杂板卡的设计导航功能,设计师可以有效处理高速差分信号,尤其对大规模可编程器件上的大量 LVDS 资源。Altium Designer 6.0 充分利用可得到的板卡空间和现代封装技术,以更有效的设计流程和更低的制造成本缩短上市时间。28基于 CD4553 的三位半计数显示电路的设计3.2.3Protel.DXP2004 电路板设计到现在许多 PCB 工程师们也许还在使用 Protel99 或者 protel99se 在他们所熟悉的编辑环境下进行 PCB 设计,他们都很有经验,能够在 protel99 或protel99se 上设计出一块很棒的 PCB。但有的时候他们甚至不相信软件的智能化给他们带来的巨大方便。于是许多 PCB 工程师根本不使用软件带有的强大的自动布线功能,因为即使重复布上几百次都不能得

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论