FT232RLを使ってみる
- リンクを取得
- メール
- 他のアプリ
こんにちは。お久しぶりです。
今日はFDIchipのFT232RLを使ってみました。
今まで、RS232CインターフェースICを使っていましたが、各方面でFT232RLを目にしましたので変更してみました。
本当は使いたいものがあったのですが、入手性などの問題から秋月の
FT232RL USBシリアル変換モジュール ¥950を使用しました。
これで今までは
・RS232CインターフェースIC ADM3202AN(DIP) ¥200
の構成から変換モジュール一個で済むようになります。
ちなみにSH7125での使用を前提にしているので、5 [V]で使用しますが、STMなどのマイコンでも使える3.3 [V]も出力してくれるので長く使えそうです。
シリアル変換モジュールはマイコンとは一緒に載せずに、別のモジュールに分けました。
これで一つのモジュールでいくつものマイコンに対して使う事ができるので省スペースで経済的です。
モジュールの見た目はこんな感じです。
緑の角型LEDを仕込んで、USBと接続すると光るようにしました。
その他は普通に配線してあります。
ミニBのUSB側がPCとつながり、3線がマイコンとつながります。
3線の中身ですが、GND・TXD・RXDとなっています。
3線はサーボ用のコネクタを使って、長さを自由に変えられるようにしました。
モジュールの電源はUSBからもらい、マイコンは別にACアダプタからもらっています。
ここで、ハマった点を書いておきます。
・モジュールのTXDとRXDはマイコンのRXDとTXDにクロスしてつなげる。
・シリアル変換モジュールとADM3202を同じボードに載せてはいけない。
一つ目はすぐにわかりましたが、二つ目でだいぶはまりました。
昔作ったSH7125のテストボードに載せたのですが、ADM3202に吸われたせいで、うまく動作しませんでした。
友人や先輩からの助言でADM3202を取り除いたところうまくいきました。
いろいろはまりましたが、無事TTLレベルでの通信ライフを送れそうです。
TTLはノイズに弱いと聞きましたが、普通に使っている分には問題ないようです。
せっかくここまでやってもロボットを作る暇がないのが泣けてきます。
ちょこちょこやって、卒研が終わったら一気に完成させます!
- リンクを取得
- メール
- 他のアプリ
コメント
コメントを投稿