- ベストアンサー
I/Oポートorシリアルインタフェースがたくさんあるマイコン
I/Oポートorシリアルインタフェースがたくさんあるマイコン 現在、I/Oポート若しくはシリアルインタフェースがたくさんあるマイコンを探しています。 10系統のコマンドを1個のマイコンで受け、その統計を取るような制御をしたいのですが、系統が多いため、なかなかデバイスが見つかりません。 コマンドは16ビット+ストローブ1ビットの計17ビットを予定しており、これが10系統なので170個のI/Oポートが必要になります。 コマンドそのものはシリアルで通信する事も可能ですが、10系統のシリアルを持つデバイスもなかなか無いので困っています。 170個以上のI/Oポートを持っているor10系統以上のシリアルインタフェースを制御できるマイコンを紹介頂けないでしょうか?
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
> I/Oポートを擬似シリアルとして使うという事でしょうか? 疑似ではなくて本物のシリアルですが,ハードではなくソフトでシリアル通信を実現する訳です. PICとかHC08とか少ピンマイコンではハードのシリアルが無いのがよくあります. そうゆうときにはソフトでシリアルを実現させてます. これを参考にしたらどうでしょうか? http://www.picfun.com/serialframe.html マイコンとしては,この付録基板が安くて高性能でお勧めです. http://www.kumikomi.net/interface/contents/201006.php
その他の回答 (3)
- anachrockt
- ベストアンサー率53% (229/426)
> コマンドそのものはシリアルで通信する事も可能ですが、10系統のシリアルを持つデバイスもなかなか無いので困っています。 シリアルなかったら作ればエエやん,とゆうことでシリアル1系統で入力ポート1ヶ出力ポート1ヶの計2ヶ,シリアル10系統でポートが20ヶ以上あるマイコンでエエんじゃないでしょうか? シリアルはソフトで作るけど,普通はタイマ割り込みでボーレートに対応することが多いです.
お礼
ありがとうございます。 I/Oポートを擬似シリアルとして使うという事でしょうか? 参考にさせて頂きます。
- Hayashi_Trek
- ベストアンサー率44% (366/818)
さすがに、これだけ大量のI/Oを配置するには1ボードマイコンでは無理でしょう。 組み込み用PCでよければ、下記メーカーの製品(CPUボード、I/Oボード、シリアルボード等)を組み合わせて作ることが出来ます。 http://www.adtek.co.jp/ http://www.interface.co.jp/
お礼
回答有難う御座います。 やっぱり難しいでしょうか…。 組み込み用PCともなると色々と難しそうなのでマイコンを探していたのですが。。。
昔はソーテックなんかが産業用のパソコン作ってたけど、潰れちゃったのね。 こんなところに相談してみて下さい。なお、私はこの会社のことは知りません。検索で始めて知った。 http://www.contec.co.jp/product/showcase/1/1/A15-01.html
お礼
回答ありがとうございます。 参考にさせて頂きます。
お礼
なるほど。参考にさせて頂きます。 有難う御座いました!