您想了解晶体管如何在半导体级别工作的理论吗?还是只是实际应用的东西?如果是前者,我没有太多可推荐的……这是非常复杂的东西,据说至少需要一些量子力学的知识才能完全理解。但就简单地使用晶体管而言,我发现 Make:Electronics - Learn By Discovery 这本书有一个很好的介绍。
http://www.makershed.com/product_p/9780596153748.htm
除此之外,我将根据自己的经验分享以下几点:将晶体管视为开关,其中两个“腿”(集电极和发射极,或在 MOSFET 的情况下为漏极和源极)之间的电阻可以根据施加到另一条腿(基极,在 MOSFET 的情况下为 OR 门)的信号而变化。人们说晶体管“放大”了一个信号,这会误导一些人的直觉理解。它们将信号放大到基极/栅极,因为基极/栅极控制流过其他两条腿的电流,但首先必须从某个地方提供电源。也就是说,它们不会神奇地制造电流(或电压)。
太棒了...例如,如果您有一个 12VDC 电源,其引线从电源连接到晶体管的集电极,然后从发射极连接到负载,然后接地...较小的信号(例如 5VDC)控制负载的电流。所以,从某种意义上说,你可以说那个较小的信号被放大了。
在其他时候,您并不真正关心任何“放大”感。您只需要打开或关闭某些东西,因此您可以实现二进制逻辑。因此,如果您将“off”视为二进制“0”(或“false”),将“on”视为二进制“1”(或“true”),您可以计算出晶体管如何实现任意位的数字逻辑.
当您开始谈论 7400、7402、7404 等 IC 时,请将它们视为实现某些特定逻辑位的预封装晶体管束,您可以将其用作模块化构建块。例如,您可以用几个晶体管手动连接一个 NAND 门。但是使用 7400 系列 NAND 门更简单,因为它已经为此目的而构建。越来越复杂的 IC 采用越来越多的晶体管来实现更复杂的功能。