{{{ comment
* English
You can use the plugin to make all kinds of information about your Chamber to be shown. You may delete functions you think you'll never use. If you want FrontPage or side bar contents to be back to default, all you need to do is delete the page. Then it's back to auto generate page.
* Japanese
作業部屋の各種情報をプラグインを使って表示することができます。使わない機能に関しては削除してしまって構いません。FrontPage やサイドバーをディフォルトの内容に戻したい場合は、ページを削除すると自動生成ページに戻ります。
}}}
= [[ProjectName]]
[[RepositoryInfo]]
[[ProjectDescription]]
== Release Files
[[ReleaseList]]
== Recent Commits
[[RecentCommit]]
[[RepositoryReadme]]
== Latest updated Tickets
[[RecentTickets(limit=5)]]
= About Chamber Wiki
'''Caution!! This page is under construction.'''
= '''第1章 導入'''
== 1.1 はじめに
PJSC(Pump Jet Solenoid Controler)は仙人氏が考案し、野郎ワークスが改良実用化した『ポンプジェット』のコントローラーです。
ハードウェア、ソフトウェアはArduinoを使用したオープンソースECUプロジェクトで開発が進められている Speeduino( [https://speeduino.com/wiki/index.php/Speeduino] )をベースにしており、ポンプジェットを制御する為の機能を追加して点火制御の機能と汎用出力の一部を省いたSpeeduinoのサブセット版となります。
最大4チャンネルのインジェクタードライバーはインジェクター制御とポンプジェットソレノイドの制御を切り替えて使用する事が可能で、燃調制御に特化したDIY ECUです。
'''仕様'''
コントローラー Meduino Mega2560 R3(Arduino Mega2560 R3互換ボード)
電源電圧 9-16V
入力
ピックアップ信号 x2
TPS(Throttle Position Sensor)
MAP(Manifold Air Pressure)
BALO(Balometric)
CLT(Coolant Temperature)
IAT(Intake Air Temperature)
O2センサー
排気バルブポジションセンサー
出力
インジェクター/ポンプジェット出力(最大5A)x4
汎用出力(最大1A)x2 以下の機能から選択
燃料ポンプ制御
ISCV(Idle Speed Control Valve)2線式PWM
ブーストコントロール
ローンチコントロール
冷却ファンコントロール
燃調制御方式
α-N
スピードデンシティ
燃調マップ分解能 16 x 16 / 12 x 12
通信
RS-232Cシリアルバス x1
USBクライアント x1
オプション
Bluetoothシリアル変換モジュール(PCとの通信をBluetoothに変換)
PJSCプロジェクトはオープンソースプロジェクトですが、Speeduinoの非公式ユーザープロジェクトという位置付けとなります。PJSCに関する質問、リクエスト等はプロジェクトオーナーであるMAHARUへ問い合わせて下さい。
Speeduinoプロジェクトの公認ではありませんので、PJSCに関する質問、リクエストをSpeeduinoフォーラムには投稿しないよう御注意願います。
== 1.1.2 ライセンス
PJSCの原型となったSpeeduinoはGNU GPLに準拠したオープンソースプロジェクトであり、PJSCもGNU GPLライセンスを継承します。PJSCのソースコード、ハードウェア設計ドキュメント(回路図、基板設計図、パーツリスト)は再配布、改変を伴う再利用を自由に行う事が出来、個人使用、商用利用問わず用途を制限しません。PJSCのソースコード、HW設計図を再利用して開発したプログラム、ハードウェアもまたGNU GPLライセンスを継承し、再配布に当たってはGNU GPLドキュメントを併せて配布しなければなりません。
GNU GPLの詳細については、別途ライセンスドキュメントを参照して下さい。
== 1.1.3 マニュアル
本マニュアルはセンサー結線等のハードウェア導入と、チューニングソフト『Tuner Studio』を使用したチューニングを行う為の基本的な設定方法について説明しています。PJSCを車両へ設置するに当り、まず始めにこのマニュアルを熟読する事をお薦めします。
エンジンの構造、理論についてはPJSCを導入する為に必要な最低限の情報しか掲載しておらず、エンジンマネージメントに関する詳細について本マニュアルでは触れていません。エンジンマネージメントシステムの設定は正しく行われないと、エンジンへ致命的なダメージを及ぼす危険があります。PJSC導入に当たってはエンジンマネージメントを熟知したチューナーが実施する事をお薦めします。
本マニュアルは、PJSCの元となったSpeeduinoのwiki( [https://speeduino.com/wiki/index.php] )に記載されている情報に基づいて作成されています。しかしSpeeduinoプロジェクトは現在も開発中であり、他のオープンソースプロジェクト同様、仕様が頻繁にアップデートされます。その為、本マニュアル内の情報は最新版ファームウェア仕様と異なる場合があります。
最新版の情報が必要な場合は、上記URLを参照して下さい。
== 1.1.4 導入
PJSCを導入するには、最初にPJSCボードに接続するArduinoへ専用のファームウェアを書き込み、チューニングソフトウェア『Tuner Studio』に接続する必要があります。くれぐれもこれを行う前に車両へ接続しないで下さい。
ArduinoはUSBケーブルでPCと接続するだけでファームウェアを書き込む事が出来、他に追加のハードウェアは必要ありません。
以降の項ではファームウェアのコンパイルとArduinoへの書き込みの方法、Tuner Studioの新規プロジェクト作成方法について説明しています。
== 1.2 ファームウェアコンパイルとArduinoへの書き込み
== 1.2.1 必要な物
WindowsまたはMac OSかLinuxがインストールされたPC
Arduino IDEバージョン1.6.7以降
最新版のPJSCファームウェア(以下を参照)
Tuner Studio MS Lite / Ultimate
== 1.2.2 ファームウェアのダウンロード
PJSCファームウェアはOSDNを通じてインターネット上に公開しています。OSDNの下記URLからリリースパッケージ一式をダウンロードして下さい。
PJSC Personal Forge:[https://osdn.net/users/maharu/pf/PJSC/wiki/FrontPage]
ダウンロード:[https://ja.osdn.net/users/maharu/pf/PJSC/files/]
補足:
ファームウェアを更新したら、必ず一緒にリリースされたPJSC.iniファイルをTunerStudioのプロジェクトに読み込ませて下さい。
Tuner Studioはバージョン3.0.2以降が必要です。
Arduino IDEバージョン1.6.7以降をWindows XPで使用する場合、既知の問題が生じます。回避策については下記URLを参照して下さい。 [http://speeduino.com/forum/viewtopic.php?f=13&t=555&p=7664&hilit=xp#p7665]
Check [wiki:docs-en:WikiGuide Wiki Guide (English)] to refer syntax and functions.