質問: トランジスタで外部機器の電源接続/切離し制御 picの同じioポートを設定時は出力で、通常では入力で使い、少ないioにまとめています。 入力時には4チャンネル外部機器よりttlの信号が入り、その信号でモニタ用ledも光らせています。 picに入力する一方、ledで入力信号をモニタするのです。 出力時にはモニタ出力用ledをそのまま光らせます。 でも、4チャンネル外部機器は出力信号を吸い取り、ledは光りません。 4チャンネル外部機器の電源の+および-両方を抜くとモニタledは光ります。 そこで1815と1015のトランジスタを電源にかませてpicから電源供給/供給停止をしようとしましたが、trのベースに直列で抵抗r1を入れただけだとledは点灯しません。ベースラインに抵抗r2としてgndとの間に入れました。 そうするとモニタledは点灯しますが、今度は4チャンネル外部機器の電源が上がりません。 例、r1:10k/r2:10k r1/r2の計算式があるようですが、接続予定の4チャンネル外部機器は色んなタイプがあり、電流量も変わります。 トランジスタの容量範囲なら電流量が変わっても問題ないようにどうすれば良いでしょうか? picの入出力切替などコーディング/テストも期待通りに完成ですが、アナログのこの部分で困ってます。 よろしくお願いいたします。
回答: 前出の先生方の仰られる通り、回路図が全て http://www.picfun.com/appframe.html まぁ、前世紀の遺物の2sc1815なんて使うよりも、デジタルトランジスタ https://www.rohm.co.jp/electronics-basics/transistors/tr_what4 https://www.marutsu.co.jp/contents/shop/marutsu/mame/48.html 抵抗値をいくつにするかなんて気にする必要が無い