数电

1、进制

1.1、二转十进制

image-20200618205542166

1.2、十转二进制

  1. 方法一:

    将十进制数(37)转换为二进制数

    image-20200618205715045

  2. 方法二:

    image-20200618205832673

  3. 带小数的转换:

    • 将小数位乘以2,取整数部分

    image-20200618205940280

    image-20200618210306277

    误差:要求误差不大于img,即要比img小,所以需要精确到小数点后10位。

1.3、十六进制与二进制

image-20200618210735280

1.4、八进制与二进制

image-20200618210822817

1.5、无符号二进制运算

  1. 减法

    image-20200618211325577

  2. 乘除法

    image-20200618211540689

1.6、带符号二进制运算

  1. 符号表示:

image-20200618211627182

image-20200618211947617

1.7、补码

  1. 公式:

image-20200618212234338

  1. 例题:

    image-20200618212129941

    image-20200618212154710

  2. 原码、反码、补码

    image-20200618221939145

  3. 补码计算

    image-20200618222234200

1.8、有权码、无权码

  1. 有权码:8421BCD码

    image-20200619174511576

  2. 无权码:格雷码

1.9、格雷码与二进制的转换

image-20200618222445376

image-20200618222501177

2、逻辑代数

2.1、基本定律

image-20200618223143958

image-20200618223155581

image-20200618223651263

2.2、反演律

image-20200618223903026

  1. 求非函数

    image-20200618223937942

    image-20200618224147735

2.3、对偶规则

image-20200618224320220

  1. 例题

    image-20200618224343696

2.4、最小项

image-20200618225258975

2.5、最大项

最大项与最小项为非关系

image-20200618225609365

例题

image-20200618225943951

2.6、逻辑表达式

image-20200618230040813

2.7、代数化简法

  1. 并项法

    image-20200618230151196

  2. 消去法

    image-20200618230216910

  3. 配项法

    image-20200618230253628

2.8、逻辑函数形式变换

例题1

image-20200618230643723

例题2(利用摩根公式可以将或变非非变或

image-20200618230709835

2.9、卡诺图化简法

  1. 卡诺图形式

    image-20200618231049610

  2. 画出卡诺图

    image-20200618231557993

  3. 卡诺图化简法

    例题1

    image-20200618231727320

    image-20200618231739418

    例题2

    image-20200618231824366

    image-20200618231835296

  4. 具有无关项的化简(无关项可有可无)

    image-20200618231934573

  5. 例题3

    image-20200621133143903

3、逻辑门电路

3.1、CMOS基本逻辑门电路

  1. 符号

    • N沟道增强型

    image-20200619134643845

    • N沟道耗尽型

    image-20200619134903088

  2. 输出特性

    image-20200619134708126

  3. CMOS反相器

    image-20200619135057076

  4. CMOS与非门

    image-20200619135933881

    image-20200619135526977

  5. CMOS或非门

    image-20200619140039054

    image-20200619135555695

  6. CMOS异或门

    image-20200619141143872

  7. CMOS传输门

    image-20200619141238961

    image-20200619141409624

  8. CMOS传输门的应用

    • CMOS传输门除了作为传输模拟信号的开关外,由于它的传输延迟时间短、结构简单,也作为基本单元电路,用于构成各种逻辑电路,如数据选择/分配器、触发器等。

    image-20200619141637442

3.2、CMOS逻辑门的保护和缓冲电路

image-20200619142333037

  1. 保护电路

    image-20200619142548724

  2. 反相缓冲电路

    image-20200619142705893

    image-20200619142647280

3.3、CMOS漏极开路门OD

image-20200619143018237

image-20200619143041325

image-20200619143438228

image-20200621135523106

  • 上拉电阻的计算

    image-20200619143750958

  • 三态门

    当连通时可以传送“0”或“1”,断开时对信号线上的信息不产生影响,就需要一个特殊的电路加以控制,此电路即为三态输出电路,又称为三态门。

    即具有使能端的电路元件。

3.4、CMOS逻辑门电路的重要技术参数

  1. 输入和输出的高低电平

    image-20200619144202836

  2. 噪声容限

    image-20200619144259238

    • 高电平的噪声容限

      输出高电平最小 - 输入高电平最小

      image-20200619144327049

    • 低电平的噪声容限

      输入低电平最大 - 输出低电平最大

      image-20200619144345779

    • 例题1

      image-20200619144616136

    • 例题2

      image-20200622172836672

  3. 功耗

    • 静态功耗

      所谓静态功耗是指电路输出没有状态转换时的功耗。静态时,CMOS电路的电流非常小,使得静态功耗非常低,所以CMOS电路广泛应用于要求功耗较低或电池供电的设备,如便携计算机、手机和掌上电脑等。这些设备在没有输入信号时,功耗非常低。

    • 动态功耗

      CMOS电路在输出发生状态转换时的功耗称为动态功耗。

    image-20200619145241508

    image-20200619145347267

  4. 扇入扇出数

    image-20200619145513836

    image-20200619145528793

    image-20200621134658590

3.5、TTL逻辑门电路

  1. TTL反相器

    image-20200619150250266

    image-20200619150936422

  2. 与非门

    image-20200619150709497

  3. 或非门电路

    image-20200619152645468

3.6、基本逻辑门电路的等效

  1. 利用摩根定律变换

    image-20200619153632344

    image-20200619153644982

    image-20200619153702282

    image-20200619153737184

3.7、电路抗干扰措施

image-20200619153954607

3.8、线与逻辑(AND)

线与逻辑,即两个输出端(包括两个以上)直接互连就可以实现“AND”的逻辑功能。在总线传输等实际应用中需要多个门的输出端并联连接使用,而一般TTL门输出端并不能直接并接使用,否则这些门的输出管之间由于低阻抗形成很大的短路电流(灌电流),而烧坏器件。在硬件上,可用集电极开路门(OC门)或三态门(TS门)来实现。用OC门实现线与,应同时在输出端口加一个上拉电阻。

4、组合逻辑电路

4.1、组合逻辑电路的分析

一般步骤:

  1. 写出输出端的逻辑表达式并化简
  2. 列真值表
  3. 确定逻辑功能
  1. 求反码电路

    image-20200619154405430

    image-20200619154421477

    image-20200619154439080

    image-20200619154448552

4.2、组合逻辑电路的设计

一般步骤:

  1. 明确逻辑功能,列出真值表
  2. 根据真值表写出逻辑表达式并化简
  3. 画出电路图
  1. 设计电路1

    image-20200619154735468

    image-20200619154754458

  2. 设计电路2

    image-20200619154928946

    image-20200619155004171

    image-20200619155016239

4.3、组合逻辑电路的优化

  1. 单输出电路

    image-20200619155946624

  2. 多输出电路

    image-20200619160152813

  3. 多级逻辑电路

    • 提取公因子

      image-20200619160238736

      image-20200619160253348

    • 函数分解

      image-20200619160358098

      image-20200619160519632

      image-20200619160413323

4.4、组合逻辑电路中的竞争-冒险

竞争:输入端信号同时向相反方向变化

冒险:互补信号相乘或相加

  1. 产生的原因

    image-20200619161017749

    image-20200619160757064

    image-20200619160853760

  2. 消除竞争-冒险的方法

    • 发现并消除互补相乘项

      image-20200619161234874

      image-20200619161248865

    • 增加相乘项以避免互补项相加

      image-20200619161359923

    • 输出端并联电容器

      image-20200619161524706

4.5、典型的组合逻辑电路

编码器

image-20200619161726539

  • 普通编码器(4线-2线编码器)

    image-20200619161950065

    image-20200619162000856

  • 优先编码器(4线-2线优先编码器)

    image-20200619162159091

    image-20200619162105924

  • 例题

    image-20200619162404871

    image-20200619162415472

译码器

image-20200619162949112

  • 2线-4线译码器

    image-20200619163031970

  • 3线-8线译码器

    image-20200619163331289

    image-20200619163346154

  • 例题

    image-20200619163742686

    image-20200619163810839

  • 例题2

    image-20200619164334327

    image-20200619164638653

  • 二 - 十进制译码器

    image-20200619164941368

    image-20200619164952435

    image-20200619165009384

  • 七段显示译码器

    image-20200619165140185

    image-20200619165223234

    image-20200619165600876

    image-20200619165900369

数据选择器

  1. 二选一数据选择器

    image-20200619170211589

  2. 四选一数据选择器

    image-20200619170309848

  3. 例题

    image-20200619170611010

    image-20200619170647291

    image-20200619170556940

    image-20200619170700018

  4. 集成数据选择器

    image-20200619170905079

数据比较器

  1. 一位数据比较器

    image-20200619171111876

  2. 两位数据比较器

    image-20200619171232290

    image-20200619171248844

  3. 典型数据比较器

    • 4位数据比较器

      image-20200619171548385

      image-20200619172001408

      image-20200619171649841

      image-20200619172214347

      image-20200619172221763

算术运算电路

  1. 半加器

    只考虑两个加数本身,而不考虑低位进位的运算,称为半加。

    image-20200619172515044

  2. 全加器

    全加器能进行被加数、加数和来自低位的进位信号相加,并根据求和结果给出该位的进位信号。

    image-20200619172911218

    image-20200619172929091

  3. 多位数加法器

    • 串行加法器

      image-20200619173129952

    • 超前进位加法器

      image-20200619173204235

  4. 减法运算

    利用第一章学的补码,讲减法运算转换成补码的加法运算,先对减数求反再加一

    image-20200619173626776

    • A-B > 0

    image-20200619174629414

    image-20200619174643750

    • A-B < 0

      image-20200619174805226

    • 减法运算逻辑图

      image-20200619180339762

5、锁存器和触发器

5.1、基本双稳态电路

image-20200619200949772

image-20200619200957840

5.2、SR锁存器

  • 基本SR锁存器(电路中S对应Q非)

    image-20200619232834309

image-20200619201055831

image-20200619201241822

image-20200619201306326

image-20200619201345882

image-20200619201415468

  • 用与非门构成的SR锁存器(S非对应Q)

    image-20200619201900498

    image-20200619201907948

  • 基本SR锁存器的应用

    image-20200619202413694

    image-20200619202450700

  • 门控锁存器

    image-20200619202749535

    image-20200619203352000

    image-20200619203602368

5.3、D锁存器

image-20200619203937544

  • 传输门控D锁存器

    image-20200619203902797

  • 逻辑门控D锁存器

    image-20200619204244989

  • 典型的D锁存器集成电路

    image-20200619204952556

5.4、触发器

image-20200619201522618

image-20200619205502014

5.5、D触发器

  1. 特性表

    image-20200619205559135

  2. 特性方程

    image-20200619205647188

5.6、JK触发器

  1. 特性表

    image-20200619205734214

  2. 特性方程

    image-20200619205752012

  3. 总结

    image-20200619210437152

5.7、T触发器

T = 0 保持

T = 1 翻转

  1. 特性表

    image-20200619212507363

  2. 特性方程

    image-20200619212520684

  3. T‘ 触发器(T恒为1)

    image-20200619213626318

5.8、SR触发器

image-20200619213738494

  • S = 0,R = 0 时,Qn+1 = Qn(保持)
  • S = 0,R = 1 时,Qn+1 =0
  • S = 1,R = 0 时,Qn+1 = 1
  • S = 1,R = 1 时,Qn+1 不确定

5.9、D触发器的转换

  1. D触发器构成JK触发器

    image-20200619213926618

  2. D触发器构成T触发器

    image-20200619214153166

6、时序逻辑电路

电路状态:

  1. 有效状态:被利用了的状态
  2. 有效循环:有效状态构成的循环
  3. 无效状态:没有被利用的状态
  4. 无效循环:无效状态构成的循环
  5. 能自启动:无效状态没有构成循环
  6. 不能自启动:无效状态构成循环

6.1、时序逻辑电路的基本结构

  1. 基本结构

    激励方程、转换方程、输出方程

  2. 异步同步时序电路

    • 异步:电路中触发器的时钟输入端没有连接在统一的时钟脉冲上,或电路中没有时钟脉冲(如SR锁存器构成的时序电路),从而电路中各存储单元的状态更新不是同时发生的。
    • 同步:存储电路状态的转换是在同一时钟脉冲源的同一边沿作用下同步动作的。
  3. 米利型和穆尔型时序电路

    • 米利型image-20200619220854716

    • 穆尔型

      image-20200619220949443

      image-20200619220957290

  4. 时序逻辑电路功能的表达

    功能可用逻辑方程组、转换表、状态表、状态图和时序图等形式表达

    image-20200619221230674

    1. 逻辑方程组

      • 激励方程组

        image-20200619221337865

      • 转换方程组

        image-20200619221703636

      • 输出方程

        image-20200619221720488

      上述三组方程中,激励方程组合输出方程组表达了时序电路中全部组合电路的特性,而转换方程组则表达了存储电路从现态到次态的状态转换特性。

    2. 转换表

      • 真值表

      image-20200619221925787

      • 转换表

      image-20200619221958063

    3. 状态表

      image-20200619222134398

    4. 状态图

      image-20200619222152700

    5. 时序图

      image-20200619222218208

6.2、同步时序逻辑电路的分析

一般步骤:

  1. 根据电路列出三个方程组
    • 激励方程组
    • 转换方程组
    • 输出方程
  2. 列出转换表
  3. 画出状态图
  4. 画出时序图
  5. 逻辑功能分析
  1. 分析例题

    image-20200619222357645

    image-20200619222456804

    image-20200619222609414

    1. 例题2

      image-20200619222935185

      image-20200619223030856

6.3、同步时序逻辑电路的设计

一般步骤:

  1. 列出转换表
  2. 确定激励方程组
  3. 画出逻辑图
  4. 检查自启动
  5. 画出状态图

方法二:

  1. 画出状态转换卡诺图
  2. 利用无关项求出最简转换方程
  3. 转换方程配项,求出激励方程
  4. 画出逻辑电路图
  1. 一般步骤

    image-20200619223350855

  2. 电路设计例题1

    image-20200619223434774

    image-20200619223513903

    image-20200619223529897

  3. 例题2

    image-20200622120811610

  4. 例题3

    image-20200622121218816

  5. 同步时序逻辑电路的时钟偏移

    image-20200619225356363

6.4、异步时序逻辑电路的分析

一般步骤:

  1. 列出各逻辑方程组
    • 时钟方程组
    • 激励方程组
    • 转换方程组
    • 输出方程
  2. 列出真值表
  3. 画出状态图(和时序图)
  4. 逻辑功能分析
  1. 例题分析

    image-20200619225504806

    image-20200619225531211

  2. 例题分析2

    image-20200619230026940

    image-20200619230044715

    image-20200619230123563

6.5、寄存器

  • 八位寄存器

image-20200619231325214

image-20200619231341310

  • 移位寄存器

    image-20200619231638465

    image-20200619231659611

6.6、计数器

同步计数器的工作速度一般高于异步计数器

  • 4位异步计数器

    image-20200619233451764

  • 转换表

    image-20200619233528732

  • 递减计数器

    image-20200619234007501

    image-20200619234129436

  • 异步清零和同步置数

    异步清零速度比同步置数速度快,即清零信号有效时,无视触发脉冲,立即清零;

    同步是时钟触发条件满足时检测清零信号是否有效,有效则在下一个时间周期的触发条件下,执行清零。

  • 在九计数器中的不同使用

    1. 使用异步清零(速度快)

      image-20200619235010604

    2. 使用同步置数

      image-20200619235027992

7、半导体存储器

目前,半导体存储器基本上可以分为两大类。

  1. 只读存储器ROM
  2. 随机存取存储器RAM,又称为读写存储器。

7.1、ROM只读存储器

ROM是一种永久性数据存储器,其中的数据一般由专用的装置写入,数据一旦写入,不能随意改写,在切断电源之后,数据也不会消失。

  1. 结构示意图

    image-20200620110846117

    image-20200620110958971

    image-20200620111322999

  2. 可编程ROM

    image-20200620111503854

  3. ROM应用实例

    二进制与格雷码的相互转换

    image-20200620111806051

    image-20200620111838609

7.2、SRAM随机存取存储器

  1. SRAM基本结构和输出

    image-20200620112107038

    image-20200620112114743

  2. SRAM存储单元

    SRAM与ROM最主要的差别就是存储单元。SRAM的存储单元是由锁存器构成的,属于时序逻辑电路。

    SRAM中数据由锁存器记忆,只要不断电,数据就能永久保存。

    image-20200620112229923

  3. 读写操作及顶视图

    • 读操作

    image-20200620112521753

    image-20200620112540171

    image-20200620112548814

    • 写操作

    image-20200620112619874

    image-20200620112629615

  4. 同步SRAM

    image-20200620112902820

    image-20200620112911145

7.3、存储容量的扩展

  1. 字长(位数)的扩展

    image-20200620113108330

  2. 字数的扩展

    利用2线 - 4线译码器将4个8K x 8位的RAM芯片扩展为32K x 8位的存储系统,每次只有一个被选择。

    image-20200620113257175

7.4、RAM应用举例

image-20200620113758554

image-20200620113815872

image-20200620113827464

7.5、例题分析

  1. 例题1

    进行位(字数)扩展:输入端增加

    image-20200622143256567

  2. 例题2

    进行容量(字节)扩展:将输出端连接起来,但需要进行控制使能端C,一次只能一片使能。

    image-20200622143308435

  3. 例题3

    image-20200622143325876

8、脉冲波形的变换与产生

8.1、单稳态触发器

  1. 用门电路组成的单稳态触发器

    image-20200620114745094

  2. 主要参数的计算

    • 输出脉冲宽度

      image-20200620161026121

    • 恢复时间

      image-20200620161115411

    • 最高工作频率

      image-20200620161138143

  3. 集成单稳态触发器

    • 前触发沿和后触发沿

      image-20200620161310467

    • 可重复触发:在暂稳态(触发状态)期间,如有脉冲加入,电路会被输入脉冲重复触发,暂稳态将延长,在最后一个脉冲的触发沿在延时t 时间。

    • 不可重复触发:在暂稳态期间,如有触发脉冲加入,电路的输出脉宽不受其影响,仍由R、C参数值确定。

  4. 不可重复触发的集成单稳态触发器

    image-20200620163506549

    image-20200620163547929

    image-20200620163607727

  5. 单稳态触发器的应用

    • 定时

      image-20200620164144902

    • 延时

      image-20200620164241146

    • 噪声消除电路

      image-20200620164940418

8.2、施密特触发器

施密特触发器常用于波形变换、幅度鉴别等,当输入信号到达某一电压值时,输出电压会发生跳变。

可分为同相输出和反向输出。

image-20200620165223582

image-20200620170609402

  1. 用门电路组成的施密特触发器

    image-20200620170355219

  2. 正向阈值电压

    image-20200620170444897

  3. 反向阈值电压

    image-20200620170504072

  4. 回差电压

    image-20200620170801934

  5. 最大允许电流值

    image-20200620171104330

  6. 例题分析

    image-20200620170635139

    image-20200620170658036

  7. 例题2

    image-20200622125844985

  8. 集成施密特触发器

image-20200620171150523

  1. 施密特触发器的应用

    • 波形变换

      image-20200620171527886

    • 整形与抗干扰

      image-20200620171547765

    • 幅值鉴别

      image-20200620171647238

8.3、多谐振荡电路

多谐振荡电路是一种自激振荡电路,不需要外加触发信号就能自行产生一定频率和幅值的矩形波,也被称为多谐振荡器。

由于工作过程没有稳定状态,所以也被称为无稳态电路。

  1. 门电路组成的多谐振荡器

    image-20200620172059195

    • 振荡周期的计算

    image-20200620172350464

    • T1的计算image-20200620172423152

    • T2的计算:image-20200620172509369

    • 总周期T的计算:

      image-20200620172541593

  2. 用施密特触发器构成多谐振荡器

    image-20200620172655203

    • 振荡周期的计算

      image-20200620172854066

    • 例题分析

      image-20200620172655203

      image-20200620172914557

  3. 石英晶体多谐震荡器

    石英晶体振荡器的振荡频率不仅频率稳定度极高,而且频率的范围也很宽,它的频率范围可从几百赫兹到几百兆赫兹。

    image-20200620173400270

8.4、555定时器及其应用

555定时器是一种模、数混合的中规模集成电路,它使用方便、灵活,应用极为广泛。可用它很方便地组成脉冲的产生、整形、延时和定时电路。

三种类型的区别:

  1. 单稳态触发器:t = 1.1RC、可以放电到0
  2. 多谐震荡电路:充电t = 0.7(R1 + R2)C 、放电t = 0.7R2C
  3. 占空比可调多谐震荡:充电t = 0.7RaC、 放电t = 0.7RbC
  1. 电路结构

    利用了SR锁存器(用与非门组成),以及电压比较器。

    image-20200620173924285

    image-20200620174009306

  2. 电路功能表

    image-20200620174316280

  3. 用555定时器组成的施密特触发器

    v1从0开始增加

    image-20200620174416122

    image-20200620174802090

  4. 用555组成的单稳态触发器

    image-20200620175253352

    image-20200620175325877

  5. 例题

    image-20200622132117912

    image-20200622132125822

  6. 用555组成的多谐振荡电路

    image-20200620175414666

    image-20200620175536971

  7. 例题

    image-20200622132859444

    image-20200622132907042

  8. 占空比可调的多谐震荡电路

    image-20200622133623606

  9. 例题

    image-20200622133642589

9、数模与模数转换器

9.1、D/A数模转换器

  1. 倒T形电阻网络D/A转换器(需要考虑Rf 是否和 R相同)

    电压公式:下图四个部分,所以是2^4image-20200621112254787

image-20200621111730895

image-20200621111745322

  1. 权电阻网络D/A转换器

    输出电压:(不需要考虑Rf)image-20200622140208742

  2. 权电流网络D/A转换器

    输出电压:(与倒T的区别在于为正数)

    image-20200622140434906

    原理电路

    image-20200622140552775

9.2、主要参数

  1. 分辨率

    输出电压增量VLSB

    image-20200621112910924

    image-20200621112922960

    • 例题

      image-20200621112947351

  2. 比例系数误差

    image-20200621113159338

  3. 转换误差

    常用电压满刻度FSR的百分数表示,也可以用最低有效位的倍数表示。

    例如:转换误差1/2LSB表示为最小输出电压的一半。

  4. 转换速度

    T = t(建立时间) + U(max) / S(速度)

    完成一次转换的时间为 = 建立时间 + 上升(下降)的时间

9.3、A/D模数转换器

  1. 并行比较型A/D转换器

    计算输入电压 所处在的区间即可,数值大于0,1,3,5,7,9,11,13

    分别对应十进制0,1,2,3,4,5,6,7

    在转为二进制即可

    image-20200621113656040

    image-20200621114106953

    image-20200621113708498

  2. 逐次比较型A/D转换器

    完成一次转换所需时间与其位数n和时钟脉冲频率有关,位数越少,时钟频率越高,转换所需时间越短。这种转换器具有转换速度快、精度高的特点。

    完成一次转换的时间:t = (n + 2)Tcp

    image-20200622140739811

  1. 双积分式A/D转换器

    双积分式A/D转换器是一种间接A/D转换器。采用对输入模拟电压和参考电压分别进行两次积分,将输入电压平均值变换成与之成正比的时间间隔,然后利用时钟脉冲和计数器测出此时间间隔,进而输出端得到与模拟量相应的数字量。

    最大转换时间为: img

    image-20200622141315168