我的电路实践
实践平台: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) 画出二位的全加电路
由于网站过于消耗内存,我们用如下的方式表示: