SmileSoundでサーボ制御コマンド機能を開発

SmileSoundのサウンドフローに、サーボ制御コマンドを追加する作業を行っています。

実際に動かしている様子は以下です。

サーボ機能は、AUX3,4,5,6,7,8に割当が可能なように実装しています。AUX信号は、ロジックレベル出力のままでお使いください。パワー出力の場合は、プルアップ抵抗をいれる必要があります。電源はVCC(3.3V)となり、MTC21以外からは供給できませんので、ご注意ください。

サーボモータは、3.3Vで駆動できるタイプを選定してください。5V専用のサーボモータもありますので、データシートをよくご確認ください。3.3Vと5Vの兼用タイプか、3.3V専用タイプのサーボモータが好適です。秋月電子の品番ですとSG-90FT90Bなどであり、それほど多くはありません。

配線は以下のとおりです。ピンヘッダを用いて自身でコネクタをお作りください。

GND(茶): デコーダのGNDパッドにつなげます
VCC(赤): デコーダのVCCパッド(3.3V)につなげます
PWM(オレンジ): デコーダのAUX3,AUX4,AUX5,AUX6,AUX7,AUX8のいずれかにつなげます。デコーダが出力するロジック出力のままでご利用ください。間に変換回路を介したパワー出力にした場合にはサーボモータは使用できません。

タイトルとURLをコピーしました