掲示板


[記事リスト] [返信する] [新着記事] [過去ログ] [ワード検索] [留意事項] [管理用]

記事No 854
タイトル Re^6: USART受信プログラム
投稿日 : 2017/03/24(Fri) 09:41:01
投稿者 radio
参照先
nさま

n様のお陰で、だいぶゴールに近くなりました。
今の状況を説明します。

送信側PICマイコン⇒ 受信側PICマイコン
USART通信(有線)で動作を確認しています。
Bau Rateは、9600bpsに設定しています。
この状態で、送信側からのデータに応じて受信側のマイコンが動作できています。

次の目標として、無線通信を試みています。
2つのデバイスを使用してテストしています。

@AM送受信モジュール
送信側PICマイコン=>AM送信モジュール ⇔ AM受信モジュール=>受信側PICマイコン

AXbee
送信側PICマイコン=>Xbee Coordinator ⇔ Xbee Router=>受信側PICマイコン

@に関しては、データシートやメーカの情報から、2400bpsに設定してテストしています。
しかし、受信側で'S'、'S'受信まで行っているのですが、LCDに5バイトのデータが受信されません。



Aに関しては、まだあまり詳しくテストしていませんが、
9600bpsで動作確認をおおなったところ、連続して5回程データを受信した後、データを受信しなくなってしまいます。
こちらは、「RO Packetization Timeout」の設定が影響しているのではと考えています。


[ご質問]
まずは、@の環境で、有線と同じレベルまで持っていきたいと考えていますが、
5バイトデータが受信できない理由が分かりません。
考えられる原因についてアドバイスいただけると助かります。

- 関連一覧ツリー (▼ をクリックするとツリーを一括表示します)


- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)
おなまえ
Eメール
タイトル
メッセージ
参照先
画像UP
暗証キー (英数字で8文字以内)
投稿キー (右画像の数字を入力) 投稿キー


- 投稿記事修正/削除フォーム -
処理 No 暗証キー

- WebForum -