我是一名程序员,他的爱好是学习电子产品(但是认真学习,不仅仅是为了娱乐)。我认为自己对数字电子学有一定的了解。例如,我已经在VHDL中描述了处理器,简单的GPU,网卡,RAM控制器等,然后在FPGA中进行了描述。关于数字电子学,这是我到目前为止所拥有的那种知识。
现在,我想提高我在模拟电子领域的知识。到目前为止,我已经研究了:晶体管,bjt放大器,运算放大器,RLC电路,无源和有源滤波器,简单的线性字体以及一些经典的IC,例如555。
但是我仍然缺少从以下意义上阅读和理解模拟电路原理图的能力:当我看到数字电路原理图时,很容易识别输入和输出在哪里,数据如何流过电路以及如何流经电路。每级都转换输入信号。例如,以下图像在输入和输出方面很容易推理。
但是,当阅读模拟电路原理图时,即使仔细研究,我也无法自己将原理图分成块/部分。例如,以下示意图(一个SPMS):
由于有许多串联和并联的连接,并且由于电流可以在电路的某些部分以两种方式流动,所以我很难在输入和输出方面进行说明。
所以这是我的问题:是否有一种方法可以以与数字原理图(例如逻辑门)相同的方式,根据输入/输出来读取和解释模拟电路原理图?或者对于模拟电路,还有另一种推理电路的方法吗?换句话说:是否有系统的方法,算法的方法来读取和解释模拟示意图,或者每个电路都需要临时分析?有电气工程师使用的抽象吗?
到目前为止,我已经尝试过:使用信号抽象来推理电路;尝试根据缓冲器来分割电路(由于输入/输出阻抗),但到目前为止效果不佳,原因是:并非所有电路都具有缓冲器或可处理信号。我还尝试通过先查看IC,然后查看其周围的分立元件来拆分电路。然后,我将进入IC的数据表,并在此处阅读说明。但这并不是在所有情况下都可行,因为并非所有电路都具有IC。
我的目标是:给出原理图,尝试识别功能块:滤波器,放大器等;以及 能够设计上述SPMS这样复杂的示意图(对我来说,这是最重要的目标)。因此,对于这两种情况,我都需要了解一个阶段如何连接到另一个阶段。
如果我的问题有点含糊,请原谅。正如我所说,我是一名程序员,而不是电气工程师,而且我仍然缺少关键字和概念。如果可能,请帮助我改善问题。