先日、近藤化学製シリアルサーボ「KRS-2552」のIDをPCで設定した時の回路図を公開。
KRS-2552のIDを書き換える場合、近藤科学純正のICSUSBアダプタか、RCB-4等のコントロールボードが必要になるとされている。
しかし、ICSUSBアダプタの中身は、USB-シリアル変換+シリアル-ICS変換を行っているだけなので、パソコンのシリアルポート+ICS変換回路があればID変更は可能になるハズである。
ICSのシリアル通信は、TTLレベルのシリアル通信を1線化したもので、RXとオープンコレクタTXが同じ線に接続され、抵抗で5Vにプルアップされた回路のなっている。
写真の回路図はTXをオープンコレクタのような状態にするため、ショットキーバリアダイオードで電流を吸い込むだけにしてある。
ダイオードを通しているので若干スピードには不安があったが、115.2kbpsでの通信はこれで成功し、無事IDを書き換えることができた。
なお、普通パソコンのシリアルポートは115.2kbps程度の速度、速くても300kbpsほどしか出せない場合が多いため、1.25Mbps通信をしたい場合は純正のHSアダプタが必要になる。
「ICSUSB持ってないけど2552が欲しい」
という方は、試してみてはいかがでしょうか。
(自己責任でお願いします)