• 車種別
  • パーツ
  • 整備手帳
  • ブログ
  • みんカラ+
イイね!
2012年08月05日

【PP1】【ECU】ビート純正ECUとの通信プログラムのチェックPart2(失敗)

【PP1】【ECU】ビート純正ECUとの通信プログラムのチェックPart2(失敗)  ブログエントリ:「【ECU】ビート純正ECUとの通信プログラムの開発・チェック(失敗)

の続き。

単にTXD・RXDをクロスさせたらどうだろう?・・・と。


仕事帰りに、ちょちょいと。

「RS232C-TTLレベル変換ケーブル」と「USB-シリアル・インターフェース」の間にクロスケーブルを挿入。





いろんなボーレートやコマンドを試してみたが、やはりダメだった。



残念。5分間で検証終了。

電気的な問題なのか、プログラムの問題なのか、両方なのかの切り分けだけでもすべき。
次はどうしようかな。



ビート(PP1) ECU関連目次はこちら
ビート(PP1)関連目次はこちら
ブログ一覧 | ビート ECU | クルマ
Posted at 2012/08/05 21:50:57

イイね!0件



タグ

今、あなたにおすすめ

この記事へのトラックバック

【PP1】【ECU】ビート純正ECUと ...」 From [ mistbahn with PP1 ... ] 2012/08/07 12:45
ブログエントリ:「 【PP1】【ECU】ビート純正ECUとの通信プログラムの開発・チェック(失敗)」 ブログエントリ:「【PP1】【ECU】ビート純正ECUとの通信
【PP1】【ECU】ビート純正ECUと ...」 From [ mistbahn with PP1 ... ] 2012/08/12 08:59
強引に3連休取って帰省中。 2連休すらレアな私には十分な「長期休暇」(昨年の盆休みは2連休だったが、サイコーに思い出に残る2連休だった)。 ブログエントリ: 「<a href='http:// ...

この記事へのコメント

2012/08/05 22:38:17
ところで、送るデータ(アドレス?)9ビットだと、1FFhまでなのでは???
リンク先に出ている8099hとかは、2バイトにデータ変換している都合では?
ECUに送るデータは9ビットですよね?
コメントへの返答
2012/08/05 22:53:45
そうなんですよね。

http://www.h3.dion.ne.jp/~beat_ecu/spec.txt

を参考にプログラミングしてるのですが、一個前のブログエントリで記述しているように、同じコマンドも

8099h
0099h

の両方を試しています。

でも、0099hはやっぱり00hと99hの2バイトなので、確かにご指摘の問題かもしれません!

ありがとうございます!
ちょっとプログラミング工夫してみます。
(このあたり、LabVIEWはC++と違って融通効きにくいんですが・・・)
2012/08/05 22:57:55
LabVIEWがわかんないのですが、9ビットデータとか送れるんですか?
もしかすると、ECUから一度PICにいれて、パソコン的な2バイトプロトコルに変換してからRS232Cにレベル変換するとか??
リンク先にはPICのアセンブラリストも出てましたね。
コメントへの返答
2012/08/05 23:03:00
先人(=偉人)はPICを挿入されてます。

当時は「RS232C-TTLレベル変換ケーブル」なんて便利アイテムもなかったと思うので。

なんとかWindowsと、「RS232C-TTLレベル変換ケーブル」だけでやりたいなあ・・・とジタバタしてみてますが、無理なものは無理なのかもしれません。

11年ほど前にRS232Cプログラミングを教わった師匠にも訊いてみたんですが、

「8bit=1Byteやのに、9bitとか不自然やろ。ワザとやな、それ。通信されたくないから」

とアドバイス頂きました(笑)
2012/08/05 23:10:28
もし2バイトでしか送れないようでしたら、9ビット目のパリティはよくわかんないですが、10~15ビットはストップビットになるように”H”=(1)としたら、ごまかせるのかなぁ。。。
コメントへの返答
2012/08/05 23:15:38
確かにStopbit=1ですが、そういうもんなんですかね???
それはそれで試してみます(笑)

でも、結局、ループバックでのテストだと、2バイトのコマンドを9Databitで送ってもちゃんと2バイトで受信できてしまってるので、やっぱり9Databitで設定できているつもりでも8Databitに補正されているのかもしれません。

う~ん。。。

いろいろヒントありがとうございます。
一人で考えるよりも前に進みます!
2012/08/06 23:17:40
ECUに読み出しアドレス指定する場合・・
スタートbit アドレス0~9bit ストップbitの
12bitになります。
アドレス部分は10bit要るんです。
280hまでは読み出せるので。
コメントへの返答
2012/08/07 00:40:04
海外のフォーラムに、Windowsからの9bitデータ送信のサンプルプログラムが転がっていたので、移植してみました。

また、明日にでも時間があればビートでテストしてみたいとおもいます。
現在価格を調べてみる

おすすめアイテム

 
 

プロフィール

「【ドニントン・パーク】Williams BMW FW26 2004 http://cvw.jp/b/242406/40009916/
何シテル?   06/29 07:48
ビート(PP1)とプジョー307SWに乗っています。 ビートでのサーキット走行とチューニングが趣味です。 レンタルカートも好きです。 以前はL...
みんカラ新規会員登録

ユーザー内検索

<< 2017/6 >>

    123
45678910
11121314151617
18192021222324
252627282930 

リンク・クリップ

mistbahn motor web 
カテゴリ:目次
2014/05/25 00:53:19
 
キャドカーズ(CAD CARS) 
カテゴリ:car
2014/05/25 00:51:20
 
近藤エンジニアリング 
カテゴリ:car
2012/01/02 00:16:37
 

お友達

お気軽に!
チューニング好き、サーキット派、カート好き、軽量化マニア、技術ネタ好き、モータースポーツファンなど歓迎。

ただし、ブログアクセス数アップのみを目的としたお誘いはお断り。
225 人のお友達がいます
tSのりだーtSのりだー * Wolfman JunkWolfman Junk *
nob@nob@ * ショウ@B・R・Zショウ@B・R・Z *
TruthTruth * グゥマッハグゥマッハ *

ファン

306 人のファンがいます

愛車一覧

ホンダ ビート ホンダ ビート
趣味車。 昔からデザインがたまらなく好きだったビートを個人売買で安く購入。 コツコツと ...
ホンダ シビックタイプR ホンダ シビックタイプR
私の担当・営業車両(社用車)。 K20Aの完成形と、ボディ剛性の高さ、乗った感じでコレ ...
三菱 アイ 三菱 アイ
2017.03.07 こさとうさんに非常にリーズナブルな価格で譲って頂いた!   発売当 ...
スバル レガシィB4 スバル レガシィB4
中古で購入。2003年BL5A。 随分多くのクルマを試乗した結果選びました。 トミー ...

QRコード

QRコード
このブログを携帯でご覧になれます
ヘルプ利用規約サイトマップ
©2017 Carview Corporation All Rights Reserved.