首页 数电课件

数电课件

举报
开通vip

数电课件nullnull1.1 模拟信号与数字信号 1.3 数制1.4 二进制码 1.5 基本逻辑运算 1.2 数字电路 1.6 逻辑函数与逻辑问题的描述 null5、掌握基本逻辑运算及逻辑问题的描述方法。教学基本要求1、掌握数字信号的概念、特点及表示方法;2、熟悉数字电路的概念及特点;3、掌握常用数制(二/十/十六进制)的表示及相互转换。4、熟悉常用二进制码,特别是BCD码1.1 模拟信号与数字信号1.1 模拟信号与数字信号1.1.1模拟信号(消息、信息-熵、信号) ---时间和数值均连续变化的信号,如正弦...

数电课件
nullnull1.1 模拟信号与数字信号 1.3 数制1.4 二进制码 1.5 基本逻辑运算 1.2 数字电路 1.6 逻辑函数与逻辑问题的描述 null5、掌握基本逻辑运算及逻辑问题的描述方法。教学基本要求1、掌握数字信号的概念、特点及 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 示方法;2、熟悉数字电路的概念及特点;3、掌握常用数制(二/十/十六进制)的表示及相互转换。4、熟悉常用二进制码,特别是BCD码1.1 模拟信号与数字信号1.1 模拟信号与数字信号1.1.1模拟信号(消息、信息-熵、信号) ---时间和数值均连续变化的信号,如正弦波、指数函数等, 自然界中大部分物理量都是模拟量,在工程技术上,常用传感器将模拟量转换为电流、电压或电阻等电学模拟信号,并常用图形表示。 周期性模拟信号的基本参数为频率/周期。 典型的模拟信号包括工频信号(中欧50Hz,美60Hz)、射频信号(AM:530kHz~1600KHz,FM:87.5MHz~108MHz)、视频信号(VHF/UHF:>6GHz),均有各自不同的频率范围。null图1.1.1 几种模拟信号波形(a)正弦波 (b)三角波 (c)调幅波(d)阻尼振荡波 (e)指数衰减波null1 二值数字逻辑和逻辑电平 数字量:在时间上和数值上均离散(时间间隔均匀、数值的大小和增减是某个量化单位的整数倍)的物理量。 数字信号:用二进制数来量化表示的数字量。 二值逻辑:0和1表示事物状态时称为二值逻辑,如是与非、真与假、开与关、高与低…。 二进制数:0和1表示数量时称为二进制数,若干位0和1的组合表示一定大小的数值。1.1.2 数字信号 相比模拟电路,数字电路在信号的存储、 分析 定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析 、传输等方面更具有优越性。在数字电路中,常用二进制数来量化连续变化的的模拟信号,而二进制数是建立在二值数字逻辑基础上的。null数字信号的获取:模拟信号—取样—量化—编码取样量化编码null二值数字逻辑可以用电子器件的开关特性来实现,产生离散信号电压或数字电压。离散信号电压或数字电压通常用逻辑电平来表示。例如,逻辑电平与电压值的关系可用下表来描述:思考:如何在电路中实现编码所需的0和1?null(a) 用逻辑电平描述的数字波形(b) 16位数据的图形表示2 数字波形(脉冲波形)数字波形—是数字信号逻辑电平对时间的图形表示. 脉冲波形—是仅有两个离散电压值的数字波形。null高电平低电平有脉冲 *非归零型*归零型无脉冲 (1)数字波形的两种类型:非归零型脉冲信号使用较为广泛null(2)周期性和非周期性 非周期性数字波形 周期性数字波形 null例:周期性数字脉冲波高电平持续时间为6ms,低电平持续时间为10ms, 则,求占空比 (2) 占空比 q -----表示脉冲宽度占整个周期的百分比 : 数字信号中的几个概念:(1) 脉冲宽度 tw -----表示脉冲( 即高电平)作用的时间。 q = 6ms / (6+10)ms =37.5%null图1.1.5 周期性数字波形(a) 幅值5V,tw=10ns,T=50ns,占空比=20%,f=PRR=20MHz; (b) 幅值3V,tw=30s,T=60 s ,占空比=50%,f=PRR=16.67kHz;时间单位换算:1s=103ms=106us=109ns=1012psnull 实际数字波形往往是非理想的,有上升及下降沿 (3)上升时间t r 和下降时间t f ----从脉冲幅值的10%到90% 所经历的时间 。典型值为几十个纳秒(ns) 图1.1.6 非理想脉冲波形 数字信号中的几个概念(续):(4)脉冲宽度-脉冲赋值50%的两个相邻时间点间隔。null图1.1.7 例1.1.2的波形图例1.1.2 试绘出一脉冲波形,设它的占空比为50%,脉冲宽度为100ns,上升时间为10ns,下降时间为20ns。null时序图:表明相互时间关系的多重数字波形图,时序图中 每一波形常称为时间信号。图1.1.9 数字时序图3 模拟量的数字表示 模拟量可以用数字0、1的编码来表示,这里的编码所指的是数字0、1的字符串,这种编码就是二进制码 , 数字0、1的字符串是由模数转换器得来。 3 模拟量的数字表示 (a)   模拟信号波形三个取样点的数字表示取样—量化—编码null(b)3V模拟电压转换为以0、1表示的数字电压 end信号按时间和幅值分类: (1)模拟信号:时间连续,幅值连续 (2)离散信号:时间离散,幅值连续 (3)量化信号:时间连续,幅值离散 (4)数字信号:时间离散,幅值离散1.2 数字电路1.2 数字电路 现代数字电路是用半导体工艺制成的若干数字集成器件构造而成,逻辑门是其基本单元。根据电路的结构特点及其对输入信号的响应规则的不同, --可分为组合逻辑电路和时序逻辑电路。 从集成度不同--可分为小规模、中规模、大规模、超大规模和甚大规模五类。 从电路的形式不同—可分为集成电路和分立电路。从器件不同--可分为TTL 和 CMOS 电路。1、数字电路的分类null集成度:每一芯片所包含的晶体管(逻辑门)个数SSI: Small-Scale Integration MSI:Medium-Scale Integration LSI: Large-Scale Integration VLSI:Very-large-scale integration  ULSI:Ultra-Large Scale Integrationnull2、数字电路的发展: 电子管—晶体管—集成电路-大规模集成电路3、数字集成电路的特点3、数字集成电路的特点1)电路简单,便于大规模集成,批量生产2)可靠性、稳定性和精度高,抗干扰能力强3)体积小,通用性好,成本低.4)具可编程性,可实现硬件设计软件化5)高速度 低功耗6)加密性好 4、数字电路和模拟电路的关系 数字电子技术是在模拟电子技术的基础上发展而来;数字电路器件仍由分立器件组成,其内部工作原理仍然是模拟电路;任何数字电路不能脱离模拟电路而存在,两者往往混合存在。nulla)传统的设计方法:b)现代的设计方法:5、数字电路的设计方法—从传统走向现代nullHDL: Hardware Description Language VHDL:very high speed integrated circuit HDLnull(4)验证结果实验板下载线null*电子工作平台EWB简介 EWB(Electronics Workbench,现称为MultiSim) 软件是加拿大Interactive Image Technologies公司于八十年代末、九十年代初推出的电子电路仿真的虚拟电子工作台软件,它具有这样一些特点: (1)采用直观的图形界面创建电路:在计算机屏幕上模仿真实实验室的工作台,绘制电路图需要的元器件、电路仿真需要的测试仪器均可直接从屏幕上选取;(2)软件仪器的控制面板外形和操作方式都与实物相似,可以实时显示测量结果。(3)EWB软件带有丰富的电路元件库,提供多种电路分析方法。(4)作为设计工具,它可以同其它流行的电路分析、设计和制板软件交换数据。(5)EWB还是一个优秀的电子技术训练工具,利用它提供的虚拟仪器可以用比实验室中更灵活的方式进行电路实验,仿真电路的实际运行情况,熟悉常用电子仪器测量方法。其他:Protel、Pspice、Proteusnull6 数字技术的应用null7、数字电路的分析、设计与测试(1)数字电路的分析方法数字电路的分析:根据电路确定电路输出与输入之间的逻辑关系。(2) 数字电路的设计方法数字电路的设计:从给定的逻辑功能要求出发,选择适当的逻辑器件,设计出符合要求的逻辑电路。 设计方式:分为传统的设计方式和基于EDA软件的设计方式。 分析工具:逻辑代数。 电路逻辑功能主要用真值表、功能表、逻辑表达式和波形图。(3)测试设备:数字万用表、电子示波器等。end 1.3.1 十进制 1.3.1 十进制 1.3.2 二进制 1.3.3 十~二进制之间的转换 1.3.4 八进制1.3 数 制 1.3.5 十六进制1.3.1 十进制数(Decimal)一、特点: 1、任何一位数可以而且只可以用 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 这十个数码表示。 2、进位规律是“逢十进一”。即 9+1=10=1×101 + 0×100 例如: 式中,102 、101、10-1 …是根据每一个数码所在的位置而定的,称之为“位权”,10则被称为为十进制的基数。 3、在十进制中,各位的权都是10的整次幂,而每个权的系数只能是0~9这十个数码中的一个。1.3.1 十进制数(Decimal)null二、一般表达式:位权系数 在数字电路中,计数的基本思想是要把电路的状态与数码一一对应起来。显然,采用十进制是十分不方便的。它需要十种电路状态,要想严格区分这十种状态是很困难的。1.3.2 二进制数(Binary)一、特点二、二进制数的一般表达式为:1、任何一位数可以而且只可以用0和1表示。 2、进位规律是:“逢二进一” 。 3、各位的权都是基数2的幂。1.3.2 二进制数(Binary)位权系数例如:1+1=10= 1×21 + 0×20(101.01)B=1x22+0x21+1X20+0X2-1+1X2-2null例1.3.2 试将二进制数(01010110)B转换为十进制数。 解法:将每一位二进制数乘以位权然后相加便得相应的十进制数。 位数太多,不符合人的习惯,不能在头脑中立即反映出数值的大小,一般要将其转换成十进制后,才能反映。三、二进制的优点: 1、易于电路实现---每一位数只有两个值,可以用管子的导通或截止,灯泡的亮或灭、继电器触点的闭合或断开来表示。 2、基本运算规则简单四、二进制的缺点: (01010110)B= 26 + 24 + 22 + 21 = (86)Dnull  图1.3.3 用二进制数表示0-15波形图MSBLSBnull图1.3.4 二进制数据的串行传输(a)两台计算机之间的串行通信 (b)二进制数据的串行表示CP串行数据null图1.3.5 并行传输数据的示意图(a) 计算机与打印机之间的并行通 (b) 二进制数据的并行表示二、十进制数转换成二进制数: 二、十进制数转换成二进制数: 常用方法是“按权相加”。 1. 整数部分用“辗转相除”法: 将十进制数连续不断地除以2 , 直至商为零,所得余数由低位到高位排列,即为所求二进制数一、二进制数转换成十进制数:整数部分小数部分1.3.3 十~二进制之间的转换 除2取余,反序排列例: (1101.01)B=23+22+20+2-2=(13.25)Dnull例如: (61)10==( ? )2故 (63)10=( 111101 )2 降幂比较法:用2的整次幂与十进制对比,如:(61)10 =(?)2 ∵26 =64,61=64-3 ∴(61)10=(1000000)2-(011)2=(111101)2null2.十进制小数可表示为: 等式两边依次乘以2, 可分别得b-1、b-2…..:乘2取整,顺序排列。。。null例1.3.5 将(0.706)D转换为二进制数,要求其误差不大于2-10。 解:按式(1.3.5)所表达的方法,可得、……如下: 0.706×2=1.412……1 …… b-1 0.412×2=0.824……0 …… b-2 0.824×2=1.648……1 …… b-3 0.648×2=1.296……1 …… b-4 0.296×2=0.592……0 …… b-5 0.592×2=1.184……1 …… b-6 0.184×2=0.368……0 …… b-7 0.368×2=0.736……0 …… b-8 0.736×2=1.472……1 …… b-9 由于最后的小数小于0.5,根据“四舍五入”的原则,应为0。所以,(0.706)D=(0.101101001)B,思考:小数降幂比较法?0.375D=0.125+0.25 =2-3+2-2 =0.011B1.3.4 八进制(Octal)一、特点:1.3.4 八进制(Octal) 1、八进制数以8为基数,采用0, 1, 2, 3, 4, 5, 6, 7 共八个数码表示任何一位数。 2、进位规律是“逢八进一”。 3、各位的权都是8的幂。例: (10)8=(8)10=1×81 (144)O =1×82+4×81+4×80 =64+32+4=(100)Dnull二、二进制转换成八进制:1.3.4 八 进 制三、八进制转换成二进制: 将每位八进制数展开成三位二进制数,排列顺序不变即可。转换时,由小数点开始,整数部分自右向左,小数部分自左向右,三位一组,不够三位的添零补齐,则每三位二进制数表示一位八进制数。因为八进制的基数8=23 ,所以,可将三位二进制数表示一 位八进制数,即 000~111 表示 0~7例 (10110.011)B =例 (752.1)O=(26.3)O (111 101 010.001)B1.3.5 十六进制(Hexadecimal)一、特点: 1、十六进制数采用0, 1, 2, 3, 4, 5, 6, 7, 8, 9 , A(10)、B(11)、C(12)、D(13)、E(14)、F(15)十六个数码表示。 2、进位规律是“逢十六进一”。 3、各位的权都是16的幂。1.3.5 十六进制(Hexadecimal)(4E6)H=4×162+14×161+6×160=(1254)D二、十进制转换至十六进制: 1、整数部分:除以16取余,反序排列 小数部分:乘以16取整,顺序排列 2、十进制→二进制→十六进制 3、降幂比较法75.25D=?HKey: 4B.4H1.3.5 十六进制三、二进制转换成十六进制: 四、十六进制转换成二进制:1.3.5 十六进制因为16进制的基数16=24 ,所以,可将四位二进制数表示一位16进制数,即 0000~1111 表示 0-F。例 (111100010101110)B =将每位16进制数展开成四位二进制数,排列顺序不变即可。例 (BEEF)H =(78AE)H (1011 1110 1110 1111)Bnull表1.3.1 几种数制之间的关系对照表endnull五、优点 :1.3.5 十六进制 十六进制在数字电路中,尤其在计算机中得到广泛的应用,因为: 1、与二进制之间的转换容易; 2、计数容量较其它进制都大。假如同样采用四位数码,二进制最多可计至 (1111)B = (15)D;八进制可计至 (7777)O = (14095)D;十进制可计至 (9999)D;十六进制可计至 (FFFF)H =( 65535)D,即64K。其容量最大。 3、计算机系统中,大量的寄存器、计数器等往往按四位一组排列。故使十六进制的使用独具优越性。null小结:二/十/十六/进制之间的转换十进制二进制十六进制权展开求和整数辗转相除小数辗转相乘四位一组1.4 二进制码1.4 二进制码 建立二进制代码与十进制数值、字母、符号等的一一对 应的关系称为编码。 若需编码的信息有N项,则需用的二进制数码的位数n 应满足如下关系: 代码不表示数量的大小,只是不同事或物的代号,为了 便于记忆和处理,在编制代码时总要遵循一定的规则, 这些规则就称为码制。 用二进制数码对事物进行表示,称为二进制代码。 数字系统中的信息分两类:数值码代码(研究文字符号表示方法)(研究数值表示的方法)?(1) 自然二进制码常见的代码有: 也称自然权码,其排列简单,完全符合二~十 进制数之间的转换规律。当用四位二进制码时,有0000~1111 十六种组 合,分别代表0~15的十进制数。当用五位二进制码时,有当用n位二进制码时,有 00000~11111 三十二 种组合,分别代表0~31的十进制数。2n 个代码。(1) 自然二进制码(2)BCD 码(Binary-Coded-Decimal)(2)BCD 码(Binary-Coded-Decimal) BCD码又称二~十进制码,通常用四位二进制码 表示一位十进制数,只取十个状态,而且每四个 二进制码之间是“逢十进一”(?)。- 有多种可能,故而便产生了多种BCD码,其中使 用最多的是8421 BCD 码 (简称8421 码)。 四位二进制码可产生16个数0000~1111,而表示 十进制数只需要十个代码,其余六个成为多余。 选择哪十个,丢弃哪六个? 8421 码是按顺序取四位二进制码中的前十种状 态,即0000~1001,代表十进制的0~9,而 1010~1111弃之不用。null 除此之外,还可取四位二进制码的前五种和后五种 状态,代表十进制的0~9,中间六个状态不用,这 就构成了2421码,它也是一种有权码,其权依次为2、4、2、1。 如: 0011=2+1=3;1110=2+4+2=8 8421码是一种有权码,从高位到低位的权依次为8、4、2、1,按权相加,即可得到所代表的十进制 数,如: 1001= 0110=4+2=68+1=9 另外还有5421码和余3码等(余3码为无权码,它 是8421码加0011得来的)。0000~0100 1011~1111null表1.4.1 几种常见的码 (P20)(3)格 雷 码(3)格 雷 码 格雷码是一种无权码,其编码如 表1.4.2所示。P20 编码特点是:任何两个相邻代 码之间仅有一位不同。 该特点是其它所有码不具备的,常用于模拟量的转换。当模拟量发生微小变化,而可能引起数字量发生变化时,格雷码仅仅改变一位,这与其它码同时改变2位或更多的情况相比,更加可靠。例如,8421码中的0111和1000是相邻码,当7变到8时,四位均变了。若采用格雷码,0100和1100是相邻码,仅最高一位变了。(4) ASCII 码end(4) ASCII 码 ASCII码是美国标准信息交换码,它是用七位二 进制码表示,其编码见P460附录A 表A.1 。它共有128个代码,可以表示大、小写英文字母、 十进制数、标点符号、运算符号、控制符号等,普遍用于计算机、键盘输入指令和数据等。null1.5 二值逻辑变量与基本逻辑运算*逻辑运算:当0和1表示逻辑状态时,两个二进制数码按照某种特定的因果关系进行的运算。逻辑运算使用的数学工具是逻辑代数,它由逻辑变量(A、B、C、D…)和逻辑运算组成。逻辑运算的描述方式:逻辑代数表达式、真值表、逻辑图、卡诺图、波形图和硬件描述语言(HDL) 等。* 逻辑代数与普通代数:与普通代数不同,逻辑代数中的变量只有0和1两个可取值,它们分别用来表示完全两个对立的逻辑状态。在逻辑代数中,有与、或、非三种基本的逻辑运算。null  1.与运算  (1) 与逻辑:只有当决定某一事件的条件全部具备时,这一事件才会发生。这种因果关系称为与逻辑关系。与逻辑举例null  逻辑表达式与逻辑: L = A ·B= AB   1.与运算null  2、或运算  只要在决定某一事件的各种条件中,有一个或几个条件具备时,这一事件就会发生。这种因果关系称为或逻辑关系。 或逻辑举例null  逻辑表达式或逻辑: L = A +B   2、或运算null 3. 非运算  事件发生的条件具备时,事件不会发生;事件发生的条件不具备时,事件发生。这种因果关系称为非逻辑关系。null非逻辑符号  逻辑表达式 3. 非运算null4. 几种常用复合逻辑运算1)与非运算null2)或非运算null  3 ) 异或逻辑  若两个输入变量的值相异,输出为1,否则为0。null  4 ) 同或运算  若两个输入变量的值相同,输出为1,否则为0。同或逻辑表达式Ch1.5 endnullend1.6 逻辑函数与逻辑问题的描述 在工程上,一般先提出逻辑命题, 然后用真值表加以描述,最后写出 逻辑函数表达式。 通过一个简单的例子加以介绍。 图1.6.1是一个控制楼梯照明灯的电路。为了省电,人在楼下开灯,上楼后可关灯;反之亦然。A、B是两个单刀双掷开关,A装在楼上,B装在楼下。只有当两个开关同时向上或向下时,灯才被点亮。试用一个逻辑函数来描述开关A、B与照明灯之间的关系。 1. 从逻辑问题建立逻辑函数的过程1.6 逻辑函数与逻辑问题的描述null(1) 设开关A、B为输入变量:开关接 上面为 “1”,开关接下面为“0”设电灯L为输出变量,灯亮L=1,灯灭L=0。(2) 列出A、B所有状态及对应输出L的状态,即真值表。(3) 根据真值表,写出逻辑表达式:1 0 10 1 0 1 10解: 把对应函数值为“1”的变量组合挑出(即第1、4)组合,写成一个乘积项;最后,将上述乘积项相加,即为所求函数:1null 该式表明:A、B两变量取值相同的所有组合,使函数为“1”,也就是说,当开关A、B都向上或都向下时,灯亮,否则不亮。该函数还称为同或函数。其逻辑符号为:P25 本章小结null本章练习题:P27 1.1.1 1.1.2(2) 1.3.1(3) 1.3.2(2) 1.3.3(2) 1.3.4(4) 1.3.5(1) 1.3.6(1)思考题:各小节复习思考题!
本文档为【数电课件】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_043353
暂无简介~
格式:ppt
大小:3MB
软件:PowerPoint
页数:0
分类:工学
上传时间:2011-04-11
浏览量:161