トランジスタでNOT回路とNAND回路を作った
やったー、NOT回路ができたー! pic.twitter.com/7oZsFD9oMV
— nishio hirokazu (@nishio) 2015, 9月 13
ArduinoやRaspberry Piのデジタルピンはどういう仕組で読み書きをするんだろうと疑問からどんどん掘り下げていって、ちょうど手元にトランジスタがあるからこれで論理回路を作ってみよう、まずは一番簡単なNOTからやろう、と思ったらNOTだけで週末が終わってしまいました。
何につまずいていたかというと、データシートでどの足がゲートなのか確認したのだけども、図が「下から見た図」なのに「上から見た図」だと勘違いしていたのでトランジスタの向きが逆、というところでした。
ベースが真ん中ではないのか、ずっと勘違いしてた pic.twitter.com/u6Tg3BDJaN
— nishio hirokazu (@nishio) 2015, 9月 12
↑このツイートの時点ではまだ上から見た図だと思い込んでいる。
NAND回路もできたよー! pic.twitter.com/VbtV0lNXr3
— nishio hirokazu (@nishio) 2015, 9月 13
NAND回路、もう一個トランジスタ追加して出力のLEDの点灯をわかりやすくしてみた pic.twitter.com/9Yx0X1np8w
— nishio hirokazu (@nishio) 2015, 9月 13