http://www.dextimus.com/のような CD/DVD ローディング アームを開発または購入する会社をどこで見つけることをお勧めしますか?
できればUSB経由でプログラムできますが、シリアルインターフェースを備えたものしか入手できない場合は問題ありません。ドライバーは問題ではありません - 私の状況は非常にユニークなので、ユニットと直接インターフェースできます。
http://www.dextimus.com/のような CD/DVD ローディング アームを開発または購入する会社をどこで見つけることをお勧めしますか?
できればUSB経由でプログラムできますが、シリアルインターフェースを備えたものしか入手できない場合は問題ありません。ドライバーは問題ではありません - 私の状況は非常にユニークなので、ユニットと直接インターフェースできます。
ラジコンサーボを使用して、非常に優れたシンプルなソリューションを作成できます。さまざまなサイズがありますが、小さなものでも、大きなアームを動かして CD を動かすのに十分なトルクがあります。
サーボの本当のボーナスは、通常 180 度の回転があり、フィードバックを位置決めするための可変抵抗器 (レオスタット) が内部にあることです。通常、位置決め精度は 1 度以内の回転であり、CD ローダーとしては問題ありません。
CD のピックアップには、掃除機に勝るものはありません。小型の電池式掃除機をお勧めします。吸引を 1/4 インチのパイプに注ぎます。パイプのもう一方の端では、直径 1 インチのカップが、少量の吸引力で十分以上の揚力を提供するはずです。
空の CD の山を焼く場合は、腕を下げるのではなく、山を上に移動することをお勧めします。おそらく上部の空白の CD が CD トレイより約 1/4 インチ高くなります。これにより、アームは 1 つの軸で回転するだけで済み、真空は CD をトレイから吸い出すのに十分なはずです。
さて、電子機器です。サーボ制御には、rs232 シリアル サーボ コントローラをお勧めします。http://www.basicx.com/Products/servo/servo8t.htmのものを使用しました。これは、現在の引き込みからトルク情報も返すためです。
低サンプル レートのデジタル I/O については、(Windows の場合) inpout32.dll をお勧めします。これは、パラレル ポートのビットに直接アクセスできるようにする dll です。これにより、適切なタイミングで掃除機をオンにし、CD がなくなったことを感知できるようになります。パラレル ポートはソースよりも多くの電流をシンクできることに注意してください。そのため、出力の場合は 5v 電源ラインに接続し、出力ピンを 0 に設定して出力をオンにし、1 に設定してオフにする必要があります。
インターフェイスが非常にシンプルで非常に安価なもう1つの優れたオプションは、 http://www.rev-ed.co.uk/picaxe/からpicaxeを入手することです。これらは非常に単純なプログラミング言語 (BASIC スピンオフ) を使用して、シリアル データを読み取り、1 つのチップでサーボとデジタル I/O を制御できます。前回使用したとき、言語は少し単純でした。ステートメントがラベルをジャンプする必要がある場合は、ラベルが存在しませんでした。
マイクロコントローラとサーボを使用する場合は、サーボにノイズが多く、マイクロコントローラがリセットされる可能性があるため、デュアル電圧電源を使用することをお勧めします。
真空などの負荷の切り替えについては、MOSFET または (お金が問題にならない場合) より簡単なオプションであるソリッド ステート リレーを使用する必要があります。
マイクロコントローラで使用するすべてのデジタル入力は、フロートしないように、たとえば 5k の抵抗を使用して +V またはグランドにプルする必要があります。
picax がいかにシンプルで安価であるかは強調しきれません。インタープリターが組み込まれているため、小さな 8 ピン ユニットではコード スペースは最小限ですが、単純なシリアル リードを介してプログラムできます。
幸運を。自動化制御に入ると、やめられなくなります。私は 3 軸 CNC ルーターを組み立てている最中なので、他のプロジェクトのパーツを切り取ることができます (ガールフレンドには、クリスマスの飾りを切り取るためだと言っています!)。
Florianプロジェクトについて Aaron Shephard に連絡することをお勧めします。
ステッピング モーターやソルボを制御するための非常に簡単なボードが phidgets によって生成されることがわかりました。API は信じられないほど簡単で、膨大な数のプラットフォームで利用できます。