ジャンル不定の日記です。

モータードライバ買った

Orange Pi Zeroと MOSFET でのモーター制御ができたが、
次の段階として今回は5V駆動したんで12V駆動のために2.54mm化のDCジャックを注文して、
N-MOSFETだけだとモーター1つにGPIO4ピン使うが半分P-MOSFETならGPIOx2で制御できるはず。
というわけでP-MOSFETを買おうと思ったんだが、
デュアルMOSFETなるものを知った。

デュアルMOSFETはそのまんまMOSFETが2つのIC?なんだが、N+Pのものがある。
NのデュアルとPのデュアルに部品を分けた方が1個で電流を1本流せるが、
今回SOT-23のMOSFET使ってわかったが、肉眼で印字が見えないからNとPの2種類あったらどっちかわからん。
N+PのデュアルMOSFET使えば部品が1種で済むから見分ける必要がない。
というわけで、AO4606ってSOIC-8(SOP-8とは幅が違うぽい)のデュアルMOSFETを買おうかと思った。
SOT-23のシングルMOSFET50個分の値段で10個入りくらいの価格。
L9110SってフルブリッジのモータードライバICと似たような価格。
L9110は12V0.8Aしか流せないんでギリギリな感じだがAO4606は30V6Aまででかなり大電流が流せる。

が、よく考えるとフルブリッジのモータードライバはMOSFET4個分なんだよね。
ということに気づいたんでL9110買ってみることにした。
SOP-8だとAO4606と大差ない価格だったが、
変換基板につけるのもめんどいし勿体無いから、テスト用にL9110HってDIPパッケージのやつを5個にした。
本番ではSOP-8のL9110Sを別途買うつもり。

今回のモーターで12V 0.7AなんでL9110だとギリギリ。
もっと大きいモーター使うと無理だね。

結局MOSFETで回路作らずにモーターIC使いそうだが、低レベルなMOSFETの方が勉強にはなったと思う。
N+P MOSFETで作るとPを切るのにもう1個トランジスタかMOSFET必要だし、かなり小さくできそう。