《数字电子技术》课程是高校工科电类和偏电类各专业学生不可缺少的专业基础课,也是各高校相关专业研究生考试的必考课程,同时也是从事电子技术相关的工程技术人员和广大电子爱好者的参考课程。
课程以清华大学电子学教研组阎石老师主编的《数字电子技术基础( 第六版)》 教材为蓝本,同时参考了其他教材的内容。阎石老师团队编写的《数字电子技术基础》教材,目前是面向21世纪课程教材,曾先后获得国家教委优秀教材一等奖、全国优秀教材奖、“ 十五 ” 国家级规划教材,被国内众多高校采用。
本课程按章共分59节,主要包括数制和码制、逻辑代数基础、门电路、组合逻辑电路、触发器、时序逻辑电路、脉冲波形的产生与整形电路等等。
除此之外,还包含实验箱介绍与实验操作过程等拓展资源。课程内容涵盖了数字电子技术的大部分基础理论,可为广大学习者进行数字系统的分析与设计、以及中大规模数字电路提供丰富的专业基础知识。
通过该课程的学习,可培养学生掌握电子器件的原理、基础数字电路的分析和设计方法以及电子电路在工程实践中的应用,培养学生具有一定的分析和解决电子工程中实际问题的能力。此外,通过该课程的学习,还可极大提高学生的逻辑思维能力。
0绪论
学习目标:理解数字电子技术在领域中地位、作用、性质等,以及同学们应有的责任感与使命感
第1章 数制和码制
学习目标:介绍几种常用的数制、不同数制之间的相互转换、二进制算术运算,以及几种常用的码制。通过本章的学习,同学们可以了解到,在用数码表示不同的事物时,这些数码已经没有数量大小的含义,所以将它们称为代码。此外,我们完全可以根据自己的需要,自行编制专用的代码。
1-1 数制
1-2 数制之间的转换
1-3 二进制数的运算及补码表示
1-4 码制
第2章 逻辑代数基础
学习目标:掌握逻辑代数的基本公式、常用公式和几个重要定理、逻辑函数的各种描述方法,各种方法之间的相互转换,以及逻辑函数的不同化简方法。
2-1逻辑代数的基本概念和运算规则
2-2逻辑代数的基本公式、常用公式和基本定理
2-3逻辑函数的描述方法和互相转换
2-4逻辑函数的代数化简
2-5逻辑函数的卡诺图化简1
2-6逻辑函数的卡诺图化简2
第3章 门电路
学习目标:了解门电路的工作原理、逻辑功能、静态特性、动态特性。从而为后续使用这些器件打下必要的基础。
3-1 门电路和二极管门电路
3-2 MOS管的开关电路
3-3 CMOS反相器
3-4 CMOS反相器的静态特性
3-5 CMOS反相器的动态特性
3-6 其他逻辑功能的CMOS门电路和CMOS传输门
3-7 漏极开路和三态输出门电路
第4章 组合逻辑电路
学习目标:学习组合逻辑电路的特点、组合逻辑电路的分析方法和设计方法、学习几种常用且经典的组合逻辑电路模块,以及模块的扩展应用。
在本章学习中,同学们应将重点放在分析方法和设计方法上。
4-1 组合逻辑电路的分析方法
4-2 组合逻辑电路的设计方法
4-3 编码器
4-4 编码器的扩展应用
4-5 译码器
4-6 译码器的扩展应用
4-7 显示译码器
4-8 数据选择器
4-9 加法器
4-10 数据比较器
4-11 组合逻辑电路的竞争和冒险
*** 数字电路实验箱的功能与操作(实操)
第5章 半导体存储电路
学习目标:学习SR锁存器、电平触发的触发器、边沿触发的触发器、脉冲触发的触发器、触发器的分类和动态特性等内容。
虽然目前触发器的名目和分类方法众多,同学们只要掌握了每一种触发器的逻辑功能和触发方式这两个基本属性,就可以正确地选择和使用它们了。
5-1 SR锁存器
5-2 电平触发的触发器
5-3 边沿触发的触发器
5-4 脉冲触发的触发器
5-5 触发器的分类和动态特性
第6章 时序逻辑电路
学习目标:学习时序逻辑电路的工作原理、时序逻辑电路的分析方法和设计方法、以及移位寄存器、计数器、顺序脉冲发生器和序列信号发生器等逻辑电路的工作原理和使用方法。
在本章学习中,同学们必须掌握时序电路的共同特点和一般的分析方法与设计方法,才能适应对各种时序电路进行分析或设计的需要。
6-1 逻辑电路描述方法
6-2 同步时序逻辑电路分析方法
6-3 异步时序逻辑电路分析方法
6-4 移位寄存器
6-5 同步二进制和十进制计数器
6-6 异步二进制和十进制计数器
6-7 任意进制计数器构成方法1
6-8 任意进制计数器构成方法2
6-9 顺序脉冲发生器和序列信号发生器
6-10 时序逻辑电路设计方法
6-11 时序逻辑电路自启动设计
6-12 时序逻辑电路中的竞争-冒险现象
第7章 脉冲波形的产生和整形电路
学习目标:学习施密特触发电路、单稳态电路、多谐振荡电路,以及555定时器及其应用。
通过本章学习,可以提升同学们对电路的综合应用能力,以及动手能力。
7-1 施密特触发电路
7-2 用门电路组成的施密特电路及其应用
7-3 微分型单稳态电路
7-4 积分型单稳态电路
7-5 对称多谐振荡电路
7-6 不对称多谐振荡电路
7-7 环形振荡电路及其他多谐振荡电路
7-8 555定时器的电路结构和功能
7-9 555定时器接成的施密特触发电路
7-10 555定时器接成的单稳态电路
7-11 555定时器接成的多谐振荡电路
*** 电子技术设计与实践实验—波形产生与变换设计(实操)
电路或电工基础,半导体器件基础知识
为积极响应国家低碳环保政策, 2021年秋季学期开始,中国大学MOOC平台将取消纸质版的认证证书,仅提供电子版的认证证书服务,证书申请方式和流程不变。
电子版认证证书支持查询验证,可通过扫描证书上的二维码进行有效性查询,或者访问 https://www.icourse163.org/verify,通过证书编号进行查询。学生可在“个人中心-证书-查看证书”页面自行下载、打印电子版认证证书。
完成课程教学内容学习和考核,成绩达到课程考核标准的学生(每门课程的考核标准不同,详见课程内的评分标准),具备申请认证证书资格,可在证书申请开放期间(以申请页面显示的时间为准),完成在线付费申请。
认证证书申请注意事项:
1. 根据国家相关法律法规要求,认证证书申请时要求进行实名认证,请保证所提交的实名认证信息真实完整有效。
2. 完成实名认证并支付后,系统将自动生成并发送电子版认证证书。电子版认证证书生成后不支持退费。
[1] 阎石主编,数字电子技术基础(第六版),北京,高等教育出版社,2016
[2] 阎石,王红编,数字电子技术基础(第六版)学习辅导与习题解答,北京,高等教育出版社,2016
[3] 《Modern Digital Electronics》(Third Edition),R.P.Jain,清华大学出版社,2008
为什么在数字电路中要采用二进制补码进行两个数值的加、减运算?
1. 首先,要回答为什么一定要采用二进制,而不是我们日常生活中熟悉的十进制。
由于一位二进制数只有1和0两个数值,可以用一个开关电路输出的高电平和低电平表示,所以用于表示1位二进制数值的单元电路结构非常简单,而且对电源电压的稳定度要求也比较低。因为只要能够正确区分出1和0两个不同状态,允许高、低电平在一定范围内波动,也就是说有一个允许的“噪声容限”。例如,在采用5V 电源电压系列的CMOS电路中,以4.4V表示1,以0.5V 表示0。若噪声容限为电源电压的30%,那么只要由于电源电压的波动、电路参数的变化以及外界的干扰导致输出电压的变化不超过1.5V,电路都能正常工作。
如果采用十进制,就要求每个单元电路能够给出十个不同电压等级的输出信号,以代表0~9十个数值。不难想象,组成这样一个单元电路是很困难的。至今尚未见有人设计出可以实际使用的十进制单元电路。而且,即使有这样的单元电路,在工作过程中无论对电源电压稳定度的要求,还是对电路参数精度和稳定性的要求都是比较高的。例如,同样也采用5V的电源电压,则需要将输出电压划分为10个等级,用来表示0~9。这时每个电压等级之间相差将不到0.5V。如果由于电源电压波动、电路参数变化以及外界干扰使输出电平的变化接近0.5V, 则输出电压所表示的数值就可能发生错误。
鉴于以上原因,目前在几乎所有的数字电路(包括各种数字计算机中,都采用二进制而不采用十进制。
虽然在有些数字电路的应用中有时也会提及“十进制”运算,其实只不过是用4位二进制数当中的十个状态表示十进制数的十个状态而已,本质上仍然是在用二进制数进行运算。
2. 为什么二进制算术运算要采用补码运算?
如果两个正数相加,则比较简单,用第四章中所讲的加法器电路就可以完成了。但如果是两个数相减(也就是两个不同符号的数相加)情况就不同了。首先必须比较两个数绝对值的大小,以确定哪一个作为被减数、哪一个作为减数。然后,让绝对值大的一个数减去绝对值小的一个数。这不仅需要用到比较电路和减法运算电路,而且运算过程也较复杂,影响运算速度。
我们在第二章中已经详细说明了,两个二进制数之间的减法运算可以用它们的补码相加实现。虽然这需要先求取两个数的补码,但产生补码的电路很简单,而且求取补码和两个数相加的操作可以合并为一步完成。
用补码相加进行减法运算不仅运算电路结构简单,而且运算可以一步完成。