我的电路实践

实践平台:autodesk circuits

任务一:建立一个简单电路

(1)建立非门功能(O = A’)验证电路:
由于软件没有提供 非门「NOT GATE」, 我们通过三极管和电阻自己搭建一个,如下图所示:

我的电路实践
开关断开

我的电路实践
开关闭合

(2)填写表格:

INPUT(toggle switch) OUTPUT(led)
ON(1) OFF(0)
OFF(0) Green(1)

(3)用 XOR 门作非门
除了用三极管外,用异或门作非门也是可以的,只需将一端的输入保持为1即可。如下图所示:

我的电路实践
开关断开

我的电路实践
开关闭合


任务二:验证电路等价

(1)分别建立电路 A(B+C)和 AB+AC 在一个界面上。

我的电路实践
图为A=1,B=1,C=0的情况

注:下方电路(AB+AC)中间的开关代表A输出。

(2)枚举所有可能输入,用真值表记录结果

A B C O1 O2
0 0 0 0 0
0 0 1 0 0
0 1 0 0 0
0 1 1 0 0
1 0 0 0 0
1 0 1 1 1
1 1 0 1 1
1 1 1 1 1

任务三:理解存储电路

(1)按课件 S-R latch 搭建电路:

我的电路实践

(2)顺序按Set,Reset,填写真值表

S R Q ~Q
1 1 0 1
0 1 1 0
1 1 1 0
1 0 0 1
1 1 0 1

任务 4:设计全加电路

(1) 画出一位的全加电路
我的电路实践

(2) 画出二位的全加电路
由于网站过于消耗内存,我们用如下的方式表示:
我的电路实践