トランジスタが半導体レベルでどのように機能するかの理論が必要ですか?それとも実用的なアプリケーションのものですか?前者の場合、推奨することはあまりありません...非常に複雑なものであり、完全に理解するためには、少なくとも量子力学の知識が必要になると考えられます。しかし、単純にトランジスタを使用するという点では、Make:Electronics-Learn By Discoveryの本が素晴らしい紹介だとわかりました。
http://www.makershed.com/product_p/9780596153748.htm
それ以上は、私自身の経験からこれらのポイントを共有します。トランジスタをスイッチとして考えます。ここでは、2つの「レッグ」(コレクタとエミッタ、MOSFETの場合はドレインとソース)間の抵抗により、他のレグ(ベース、MOSFETの場合はORゲート)に印加される信号に基づいて変化します。トランジスタは信号を「増幅」すると人々は言うが、それは一部の人々の直感的な理解を誤解させるものである。それらは、ベース/ゲートが他の2つのレッグを流れる電流を制御するという意味でベース/ゲートへの信号を増幅しますが、そもそもどこかから電力が供給される必要があります。つまり、電流(または電圧)を魔法のように製造するわけではありません。
Soooo ...たとえば、12VDCの電源があり、電源からリードがトランジスタのコレクタに達し、エミッタから負荷、そしてアースにつながる場合...小さい信号(たとえば、5VDC)は、負荷への電流を制御します。つまり、ある意味では、その小さな信号が増幅されたと言えます。
それ以外の場合は、「増幅」の感覚をまったく気にしません。何かをオンまたはオフにしたいだけなので、バイナリロジックを実装できます。したがって、「オフ」をバイナリ「0」(または「偽」)と見なし、「オン」をバイナリ「1」(または「真」)と見なすと、トランジスタがデジタルロジックの任意のビットを実装する方法を理解できます。 。
7400、7402、7404などのICの話を始めるときは、モジュール化されたビルディングブロックとして使用できる、ロジックの特定のビットを実装するトランジスタのバンドル済みパッケージと考えてください。たとえば、手作業で2つのトランジスタを使用してNANDゲートを配線できます。しかし、7400シリーズのNANDゲートは、その目的のためにすでに構築されているため、より簡単です。ますます洗練されたICは、より複雑な機能を実装するためにますます多くのトランジスタを備えています。