二足歩行ロボットコミュニティサイト

【サイトの使い方】  【サイトマップ】  【お問い合わせ】 
ロボット動画  |   ロボット写真  |   BBS  |   ダウンロード  |   イベント予定  |   スタッフ日記  |   リンク  |  
ログイン パスワード    新規登録   パスワード紛失  

[掲示板に戻る全部  1-  最新50
1 VS-RC003のシリアル通信で文字化け
Keroro
新米

Keroro 2010-10-24 2:07  [返信] [編集]

お世話になります、Keroroです。

現在VS-RC003のシリアル通信で躓いております。

PCとシリアル通信するためのケーブルを自作したところ、
エコーバックで文字化けが発生するという事態になりました。

以下環境です。
使用PC:Win7Pro64bit
使用マイコン:VS-RC003
(RobovieMaker2およびファームウェアは最新)
USBシリアル変換:FT232RL USB・RS232C変換モジュール(秋月)

シリアル通信するためにはVS-IX003が発売されていますが、
TXD、RXD、GNDの3本をつなぐだけれあれば、と自作しました。
が、Vstonから公開されているマニュアル通りに設定しても
エコーバックが文字化けしてしまいます。
ビットレート等も115200bpsに設定してあります。
電源(5V)、リセット、CN6とCN7の入れ替え等も確認済みです。

この状況を打開するにはVS-IX003を買うしかないのでしょうか?
マニュアルにおいて「最低限TXD、RXD、GNDの3本をつなぐ」とあったため、まだつなぐラインが必要なのかとも思いましたが・・・。

どなたかお知恵を拝借できればと思います。
よろしくお願いいたします。
2 Re: VS-RC003のシリアル通信で文字化け
combat-e
長老

combat-e 2010-10-24 10:22  [返信] [編集]

Keroroさん、こんにちは。
お問い合わせいただいた問題につきましては、やはり配線関係のハードウェア廻りの可能性が高いと思われます。

本文の通りTXD,RXD,GNDが正しくつながっていれば、送受信自体は行なわれます。
その状態で、ハイパーターミナルなどから「r」と入力して改行すれば、「#r 200000 xx xx xx...」のような文字列が返ってくると思われます。
>念のため一度CPUボードをリセットしてからご確認ください。


配線がしっかり導通しているか、ショートなどしていないか、また、TXD,RXDに繋ぐケーブルを、CPUボードに繋がず直結して、ケーブルからの送受信の時点でノイズなどがないかご確認ください。

ソフト側の問題としては、RobovieMaker2でCN6及びCN7(そちらで接続されているポート)の設定が「シリアルポート」になっていない、通信設定でフロー制御やパリティを「なし」にしていない、ということは考えられます。

3 Re: VS-RC003のシリアル通信で文字化け
Keroro
新米

Keroro 2010-10-24 15:07  [返信] [編集]

>combat-e様

Keroroです。
ご指摘ありがとうございます。

ハードウェア廻りをいろいろ調べておりまして、
ふと思いついたのが
「シリアルのレベルが違うのでは?」ということです。
試しにTTLレベルのFT232RL USBシリアル変換モジュールを用いたところ、なおりました!

やはりハードウェア側のヒューマンエラーでしたね。
ありがとうございました!
4 Re: VS-RC003のシリアル通信で文字化け
combat-e
長老

combat-e 2010-10-26 8:41  [返信] [編集]

>Keroroさん

正常に動いてよかったです。
普通ハードウェアの作成は結果を文字で出力できないので、動かないときのデバッグは難しいですね。
[掲示板に戻る全部 次100 最新50
BluesBB ©Sting_Band
検索
Loading
メインメニュー