• 車種別
  • パーツ
  • 整備手帳
  • ブログ
  • みんカラ+
イイね!
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:// ...
ブログ人気記事

いよいよ明日納車です! & NXの ...
Ron_STIさん

☀️R CLUB 2017忘年会オ ...
エイジマンさん

Toping Tune vol.6
しんむらけーいちろーさん

少年コルサ
ぽぽろん231さん

心の地図
1・2・3・○○!!さん

2017/12/16◆多幸②
pom☆さん

この記事へのコメント

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データ送信のサンプルプログラムが転がっていたので、移植してみました。

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

おすすめアイテム

 
 

プロフィール

「【ビート】A050 フロントM18J、リアTE37 フィッティング http://cvw.jp/b/242406/40862534/
何シテル?   12/17 21:30
ビート(PP1)、三菱アイ、シビック・タイプR(FD2)に乗っています。 ビートでのサーキット走行とチューニングが趣味です。 レンタルカートも好きです。...
みんカラ新規会員登録

ユーザー内検索

<< 2017/12 >>

     12
3456789
10111213141516
17181920212223
24252627282930
31      

リンク・クリップ

mistbahn motor web 
カテゴリ:目次
2014/05/25 00:53:19
 

お友達

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

ただし、ブログアクセス数アップのみを目的としたお誘いはお断り。

みんカラは自動車趣味という共通点での繋がりだと思うので、車ネタ以外のブログしかない方もお断り(興味をもてない)。
233 人のお友達がいます
C.A.MC.A.M * t-shint-shin *
ささいっちささいっち * MDi遠藤MDi遠藤 *
澤 圭太澤 圭太 * toto@雨神toto@雨神 *

ファン

313 人のファンがいます

愛車一覧

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