teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

質問の記述追加に対応

2021/02/21 14:14

投稿

thkana
thkana

スコア7735

answer CHANGED
@@ -11,4 +11,19 @@
11
11
 
12
12
  > ③タクトスイッチを押すと作動する回路とトランジスタの回路を、どのように組み合わせてダイオードや抵抗をブレッドボード内に配置すべきかがわかりません
13
13
 
14
- その程度の回路なら、電気的にちゃんと繋がっていれば難しく考えることはありません。
14
+ その程度の回路なら、電気的にちゃんと繋がっていれば難しく考えることはありません。
15
+
16
+ ---
17
+
18
+ なんで質問を画像でいれるかなぁ...まぁいいか。
19
+ Q1.
20
+ そもそもファンがないですね。
21
+
22
+ 必須とはいいませんが、私だったらファンに並列に0.1μFぐらいのコンデンサをいれてノイズ抑え、さらにダイオードもファンに並列に入れてモーターのコイルの逆起電力を吸収させます。( 'モーター 並列 ダイオード'とかでググればそういう話は出てくるでしょう)
23
+
24
+ Q2.
25
+ ファンに流したい最大電流をI、トランジスタの直流増幅率をHfeとしたとき、ベース電流がI/Hfe**以上**になるようにします。マイコンの出力電圧Vout、シリコントランジスタのベース-エミッタ間順方向電圧Vbe(0.7Vぐらい)とするとベース電流は(Vout-Vbe)/Rとなります。
26
+ つまり
27
+ I/Hfe>(Vout-Vbe)/R
28
+ を満たすRを求めればいいわけです。
29
+ Hfeはトランジスタのデータシートで調べて下さい。ばらつきが大きいので、設計としてはばらつきの範囲で一番低いHfeで計算することになります。コレクタ電流Icをたくさん流せるトランジスタは傾向としてHfeも低めになります。もちろん、ベース電流はたくさん流せばいいというものではなくて最大定格は決められていますし、マイコン側の出力電流の制限もあります。まぁ10mA以下にしておいた方がいいですね。もし、ベース電流10mAで足りないということだと、トランジスタを2段以上つなげることになります。安直にダーリントン接続とかすると通電時のコレクタ-エミッタ間電圧(Vce)が増えて発熱が大きくなるのでちゃんと考える必要があります。