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

ハッピーのカードが届きました(^^ ...
どんみみさん

夏の交通安全運動
セキュリティーのプロテクタさん

俺!つ、つ、つ、つ、疲れてる www
ふじっこパパさん

そういえば僕は中3から一人暮らしだ ...
パクプリーさん

ラーメンがいただきたいで (= ̄ ̄ ...
あきの空さん

新規事業好調⁉️
黄色いトレーラーさん

この記事へのコメント

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に補正されているのかもしれません。

う~ん。。。

いろいろヒントありがとうございます。
一人で考えるよりも前に進みます!
現在価格を調べてみる

おすすめアイテム

プロフィール

「【ビート】ダッシュパネル製作、取付 http://cvw.jp/b/242406/44175967/
何シテル?   07/12 20:04
ビート(PP1)、三菱アイ、シビック・タイプR(FD2)に乗っています。 ビートでのサーキット走行とチューニングが趣味です。 レンタルカートも好きです。...
みんカラ新規会員登録

ユーザー内検索

<< 2020/7 >>

   1234
567891011
12131415161718
19202122232425
262728293031 

リンク・クリップ

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

愛車一覧

ホンダ ビート ホンダ ビート
昔からデザインがたまらなく好きだったビートを個人売買で安く購入。 ほぼサーキット専用車 ...
ホンダ シビックタイプR ホンダ シビックタイプR
私の担当・営業車両(社用車)。 ゆっくり運転してもK20Aのフィーリング、ASLAN× ...
三菱 アイ 三菱 アイ
2017.03.07 こさとうさんに非常にリーズナブルな価格で譲って頂いた!   発売当 ...
ホンダ シビックタイプR ホンダ シビックタイプR
私の担当・営業車両(社用車)。 K20Aの完成形と、ボディ剛性の高さ、乗った感じでコレ ...
ヘルプ利用規約サイトマップ
©2020 Carview Corporation All Rights Reserved.