コンデンサを有する充放電回路と、前記コンデンサの電位を信号電圧とする中間信号に基づいて制御信号を制御対象装置に出力する出力部と、を備え、前記制御信号の通信レートに応じて前記コンデンサの充放電時間が調整可能とされていることを特徴とする制御信号生成回路。第1の通信レートが第2の通信レートよりも遅い場合において、前記第2の通信レートのときよりも前記第1の通信レートのときのほうが前記コンデンサへの充放電時間が長く設定されることを特徴とする請求項1に記載の制御信号生成回路。前記充放電回路は、前記コンデンサを充電するために供給される電流をオンオフする第1のスイッチと、前記コンデンサに対し追加的に供給される電流をオンオフする第2のスイッチと、前記コンデンサに充電された電荷を抵抗を介して放電させる第3のスイッチと、前記コンデンサに充電された電荷を前記抵抗よりも低抵抗の放電路を介して放電させる第4のスイッチと、を備え、前記第1の通信レートでは、前記第1のスイッチのみがオンされて前記コンデンサが充電され前記第3のスイッチのみがオンされて前記コンデンサが放電されることにより、比較的時定数の大きいステップ応答波形の前記中間信号が形成され、前記第2の通信レートでは、前記第1及び第2のスイッチがオンされて前記コンデンサが充電され前記第4のスイッチがオンされて前記コンデンサが放電されることにより、比較的時定数の小さいステップ応答波形の前記中間信号が形成されることを特徴とする請求項2に記載の制御信号生成回路。前記出力部は、前記中間信号を前記充放電時間に応じた時間だけ遅延した前記制御信号を生成することを特徴とする請求項2又は3に記載の制御信号生成回路。前記出力部は、電圧フォロアにより前記中間信号と同形で同位相の前記制御信号を生成することを特徴とする請求項2又は3に記載の制御信号生成回路。本発明の目的は、制御対象装置との間の通信レートに応じた制御信号を生成することで、ノイズに対する耐性の向上を図る制御信号生成回路を提供する。[1]本発明の制御信号生成回路は、コンデンサを有する充放電回路と、前記コンデンサの電位を信号電圧とする中間信号に基づいて制御信号を制御対象装置に出力する出力部と、を備え、前記制御信号の通信レートに応じて前記コンデンサの充放電時間が調整可能とされている。[2]また、第1の通信レートが第2の通信レートよりも遅い場合において、前記第2の通信レートのときよりも前記第1の通信レートのときのほうが前記コンデンサへの充放電時間が長く設定される。[3]また、前記充放電回路は、前記コンデンサを充電するために供給される電流をオンオフする第1のスイッチと、前記コンデンサに対し追加的に供給される電流をオンオフする第2のスイッチと、前記コンデンサに充電された電荷を抵抗を介して放電させる第3のスイッチと、前記コンデンサに充電された電荷を前記抵抗よりも低抵抗の放電路を介して放電させる第4のスイッチと、を備え、前記第1の通信レートでは、前記第1のスイッチのみがオンされて前記コンデンサが充電され前記第3のスイッチのみがオンされて前記コンデンサが放電されることにより、比較的時定数の大きいステップ応答波形の前記中間信号が形成され、前記第2の通信レートでは、前記第1及び第2のスイッチがオンされて前記コンデンサが充電され前記第4のスイッチがオンされて前記コンデンサが放電されることにより、比較的時定数の小さいステップ応答波形の前記中間信号が形成される。[4]また、前記出力部は、前記中間信号を前記充放電時間に応じた時間だけ遅延した前記制御信号を生成する。[5]また、前記出力部は、電圧フォロアにより前記中間信号と同形で同位相の前記制御信号を生成する。本発明によれば、制御対象装置との間で取り交わされる制御信号の通信におけるノイズに対する耐性の向上を図ることができる。以下、本発明に係る制御信号生成回路の好適な実施の形態について図面を参照しながら説明する。なお、各図中、実質的に同一の機能を有する構成要素については、同一の符号を付してその重複した説明を省略する。[第1の実施の形態]燃料噴射制御システムの構成図1は、本発明の実施の形態による制御信号生成回路10を備えたエンジン電子制御ユニット以下、エンジンECUElectricControlUnitという。1と、エンジンECU1が制御する燃料噴射装置2を含む、エンジン3の燃料噴射制御システムの構成を示すブロック図である。エンジンECU1は、MPUMicroProcessingUnit6と、メモリ7と、入出力ポートI/O8と、本発明に係る制御信号生成回路10とを備えている。入出力ポート8には、アクセル4の操作量である開度情報、エンジン3の回転数センサ31からのエンジン回転数情報及びエンジン3のトルクセンサ32からのトルク情報が入力される。エンジンECU1のMPU6は、アクセル4の開度情報に基づいて要求されるエンジン3の回転数及びトルクが得られるように、燃料噴射装置2の燃料噴射量を制御する。また、MPU6は、燃料噴射装置2へ指令した燃料噴射量とそのレスポンスであるエンジン3の回転数及びトルクに基づいて当該時のエンジン3の負荷状態を検知する。なお、MPU6は、アクセル4の開度及びエンジン3の負荷状態に基づいて、後述する燃料噴射装置2との間の通信レートFAST高速モードまたはSLOW低速モードを決定する。燃料噴射装置2は、電子制御される例えばEFIElectricFuelInjection登録商標であり、燃料の混合ガスをエンジン3に噴射するインジェクタ22と、インジェクタ22に備えられる電磁ニードル弁の差圧を検出する差圧センサ23と、インジェクタ22の混合室に燃料を供給する加圧ポンプ24と、混合室に吸引される空気の流量を検出するエアフローセンサ25と、これらに接続して燃料噴射装置2を制御するEFI-ECU21とを備えている。燃料噴射装置2のEFI-ECU21は、エアフローセンサ25で検出される空気の流量と、加圧ポンプ24が混合室に供給する燃料の量を調整することにより、理論空燃比に近づけた混合割合の混合ガスをインジェクタ22に供給する。また、EFI-ECU21は、エンジンECU1から指令される燃料噴射量でインジェクタ22が混合ガスを噴射するように、差圧センサ23で検出される混合ガスの吸引と噴射の差圧に基づいてインジェクタ22の開弁量をフィードバック制御する。なお本実施の形態は、エンジンECU1による制御対象装置として燃料噴射装置2を例に説明されるが、発明の実施にあたってはこれに限定されない。制御信号生成回路の構成図2は、エンジンECU1に備えられる本発明の第1の実施の形態による制御信号生成回路10の概略構成を示す図である。制御信号生成回路10は、出力部11と充放電回路部12とを備えている。出力部11は、上述した燃料噴射装置2のEFI-ECU21に対し燃料の噴射量を指令する制御信号をオープンドレインの方式で出力するnMOSトランジスタQ1を備えている。nMOSトランジスタQ1のソースはGNDに接地される。nMOSトランジスタQ1のドレインは、出力電流制限用の抵抗13を介して信号端子14に接続される。また、この信号ラインとGNDとの間には信号電圧制限用のツェナーダイオード15と、信号電圧平滑用のコンデンサ16が接続される。制御信号生成回路10の信号端子14とEFI-ECU21の信号端子26とは、配線ケーブル17により接続される。また、EFI-ECU21内で、この信号ラインが抵抗27により例えば12Vのバッテリ電源VBBにプルアップされている。制御信号生成回路10の充放電回路部12は、例えば5Vの電源VCCで動作し、それぞれ独立してオンオフ制御される4つのスイッチSW1~SW4と、3つの電流源I1~I3と、充放電用のコンデンサC1と、放電用の抵抗R1とを備えている。第1のスイッチSW1は、コンデンサC1を充電するために第1の電流源I1から供給される電流をオンオフするスイッチである。第2のスイッチSW2は、コンデンサC1に対し第2の電流源I2から追加的に供給される電流をオンオフするスイッチである。第3のスイッチSW3は、オンの状態のときコンデンサC1に充電された電荷を抵抗R1を介して放電させるスイッチである。第4のスイッチSW4は、オンの状態のときコンデンサC1に充電された電荷を抵抗R1よりも低抵抗の放電路である第3の電流源I3を介して放電させるスイッチである。なお、スイッチSW1~SW4としては、MOSトランジスタ、バイポーラトランジスタ、フォトカプラ、またはリレー接点等の何れのスイッチ素子によっても構成することができる。また、第1~第4の各スイッチSW1~SW4は、エンジンECU1のMPU6により個別に制御される。図2に示されるように、充放電回路部12は、第1のスイッチSW1がオンすると第1の電流源I1からの電流がコンデンサC1に流れて充電させ、同時に第2のスイッチSW2がオンすると第2の電流源I2からも追加的に電流電荷がコンデンサC1に供給されて、より高速に充電するように回路が構成されている。また、コンデンサC1は、第3のスイッチSW3がオンすると充電された電荷が抵抗R1を介してGNDに放電され、同時に第4のスイッチSW4がオンすると第3の電流源I3を介してより高速に放電がされるように接続されている。そして、コンデンサC1の充電位を信号電圧とする中間信号が出力部11のnMOSトランジスタQ1のゲートに供給される。制御信号生成回路の動作図3は、燃料噴射装置2との間の通信レートがSLOW低速モードの場合の各スイッチSW1~SW4の状態、コンデンサC1の電位中間信号及びnMOSトランジスタQ1の出力である制御信号を示すタイミング図である。また、図4は、通信レートがFAST高速モードの場合のタイミング図である。本実施の形態では、出力しようとするビットデータが1のとき出力される制御信号がHレベル約12Vとなり、ビットデータが0のとき制御信号がLレベル約0Vとなるロジックの例で説明する。なお、燃料噴射装置2においては、制御信号がHレベルのときインジェクタ22が開弁し、制御信号がLレベルのとき閉弁することで、制御信号のデューティ比に応じた燃料噴射量の制御が行われる。また、エンジンECU1による燃料噴射量を制御する方式としては、本実施の形態のようなデューティ制御に限らず、単位時間当たりのパルス数で噴射量を制御するパルス制御方式を採用することができる。また、燃料噴射量のデータをシリアル信号に変換して燃料噴射装置2に送信する方式や、CANControllerAreaNetworkまたはLINLocalInterconnectNetwork等の車載用のネットワークプロトコルを利用してもよい。エンジン3の負荷状態によりエンジンECU1制御信号生成回路10と燃料噴射装置2との間で交わされる制御信号の通信レートとしてSLOWモード例えば50bps相当が選択された場合、図3に示されるように、エンジンECU1のMPU6は、第1及び第3のスイッチSW1、SW3をコンプリメンタリ一方のスイッチがオンのとき他方のスイッチをオフさせるようにオンオフ制御する。また、SLOWモードでは、第2及び第4のスイッチSW2、SW4はいずれもオフに制御される。すなわち、MPU6は、ビットデータ0を出力するとき、第1のスイッチSW1をオンし、第3のスイッチSW3をオフすることでコンデンサC1を充電し、Hレベルの中間信号を形成する。逆にビットデータ1を出力するときには、第1のスイッチSW1をオフし、第3のスイッチSW3をオンすることでコンデンサC1の電荷を抵抗R1を介して放電し、Lレベルの中間信号を形成する。このように比較的遅い通信レートであるSLOWモードでは、コンデンサC1で充放電される時間が長く、比較的時定数の大きいステップ応答波形の中間信号が形成される。したがって、出力部11からは、充放電時間に応じた遅れ時間TR1、TD1を有する制御信号が出力される。上述のSLOWモードよりも高速のFASTモード例えば200bps相当が選択された場合には、図4に示されるように、MPU6は、ビットデータ0を出力するとき、第1及び第2のスイッチSW1、SW2を同時にオンすることで、第1及び第2の2つの電流源I1、I2からの合流された電流によりコンデンサC1を高速に充電する。また、ビットデータ1を出力するときには、第3及び第4のスイッチSW3、SW4をオンすることで、コンデンサC1の電荷を低抵抗の放電路である第3の電流源I3を介してGNDに高速に放電する。このようにFASTモードでは、コンデンサC1で充放電される時間が短く、比較的時定数の小さいステップ応答波形の中間信号が形成される。したがって、出力部11からは、SLOWモード時よりも短い遅れ時間TR2、TD2を有する制御信号が出力される。この第1の実施の形態によれば、充放電回路部12のコンデンサC1の電位を信号電圧とする中間信号に基づいて出力部11が制御信号を出力するので、スイッチSW1~SW4のチャタリングの影響が排除される。また、制御信号の通信レートに応じてコンデンサC1への充放電時間を変えることにより、出力部11のnMOSトランジスタQ1の応答時間が調整される。特にSLOWモードにおいて出力部11の応答時間を比較的長く設定でき、送信される制御信号の耐ノイズ性を向上させることができる。[第2の実施の形態]図5は、本発明の第2の実施の形態による制御信号生成回路10の概略構成を示す図である。制御信号生成回路10は、出力部18と充放電回路部12とを備えている。出力部18は、燃料噴射装置2のEFI-ECU21に対し燃料の噴射量を指令する制御信号を出力し、増幅率が例えば1のオペアンプからなる電圧フォロア19を備えている。電圧フォロア19の出力ラインとGNDとの間には、信号電圧制限用のツェナーダイオード15と、信号電圧平滑用のコンデンサ16が接続される。制御信号生成回路10の信号端子14とEFI-ECU21の信号端子26とは、配線ケーブル17により接続される。また、EFI-ECU21内では、抵抗27を負荷とするソース接地のnMOSトランジスタQ2によるレベルシフト回路が形成され、配線ケーブル17を介して入力される制御信号が例えば12Vのバッテリ電源VBBにより駆動可能な信号に変換される。制御信号生成回路10の充放電回路部12は、上述した第1の実施の形態と同一のものとして構成される。すなわち、充放電回路部12は、第1のスイッチSW1がオンすると第1の電流源I1からの電流がコンデンサC1に流れて充電させ、同時に第2のスイッチSW2がオンすると第2の電流源I2からも追加的に電流電荷がコンデンサC1に供給されて、より高速に充電するように回路が構成されている。また、コンデンサC1は、第3のスイッチSW3がオンすると充電された電荷が抵抗R1を介してGNDに放電され、同時に第4のスイッチSW4がオンすると第3の電流源I3を介してより高速に放電がされるように接続されている。そして、コンデンサC1の充電位を信号電圧とする中間信号が出力部18のオペアンプの非反転入力に供給される。図6は、EFI-ECU21との通信レートがSLOWモードの場合の各スイッチSW1~SW4の状態、コンデンサC1の電位中間信号及び制御信号を示すタイミング図である。また、図7は、通信レートがFASTモードの場合のタイミング図である。第2の実施の形態では、出力しようとするビットデータが1のとき出力される制御信号がLレベル約0Vとなり、ビットデータが0のとき制御信号がHレベル約12Vとなるロジックの例で説明する。エンジン3の負荷状態によりエンジンECU1制御信号生成回路10と燃料噴射装置2との間で交わされる制御信号の通信レートとしてSLOWモード例えば50bps相当が選択された場合、図6に示されるように、エンジンECU1のMPU6は、第1及び第3のスイッチSW1、SW3をコンプリメンタリにオンオフ制御する。また、SLOWモードでは、第2及び第4のスイッチSW2、SW4はいずれもオフに制御される。MPU6は、ビットデータ0を出力するとき、第1のスイッチSW1をオンし、第3のスイッチSW3をオフすることでコンデンサC1を充電し、Hレベルの中間信号を形成する。逆にビットデータ1を出力するときには、第1のスイッチSW1をオフし、第3のスイッチSW3をオンすることでコンデンサC1の電荷を抵抗R1を介して放電し、Lレベルの中間信号を形成する。このように比較的遅い通信レートであるSLOWモードでは、コンデンサC1で充放電される時間が長く、比較的時定数の大きいステップ応答波形の中間信号が形成される。したがって出力部18からは、電圧フォロア19により信号の立ち上りと立ち下りの傾斜が緩やかで、かつ中間信号と同形で同位相の制御信号が出力される。上述のSLOWモードよりも高速のFASTモード例えば200bps相当が選択された場合には、図7に示されるように、MPU6は、ビットデータ0を出力するとき、第1及び第2のスイッチSW1、SW2を同時にオンすることで、第1及び第2の2つの電流源I1、I2からの合流された電流によりコンデンサC1を高速に充電する。また、ビットデータ1を出力するときには、第3及び第4のスイッチSW3、SW4をオンすることで、コンデンサC1の電荷を低抵抗の放電路である第3の電流源I3を介してGNDに高速に放電する。このようにFASTモードでは、コンデンサC1で充放電される時間が短く、比較的時定数の小さいステップ応答波形の中間信号が形成される。したがって、出力部18からは、SLOWモード時よりも信号の立ち上りと立ち下りの傾斜が急峻な制御信号が出力される。この第2の実施の形態によれば、通信レートに応じて制御信号の立ち上りと立ち下りの傾斜を調整することにより、特に比較的遅いSLOWモードで送信される制御信号の傾斜を許容範囲内で可及的に緩やかにすることができる。これにより、配線ケーブル17で送信される制御信号の耐ノイズ性を向上させることができる。なお、上述した第1及び第2の実施の形態では、充放電回路部12にコンデンサC1が備えられることにより基本的にはスイッチSW1~SW4のチャタリングの影響が排除される。しかし、通信の仕様によりコンデンサC1の容量を十分に確保できない等の場合に備え、第1及び第3のスイッチSW1、SW3のコンプリメンタリ動作においてヒステリシス特性を与えてもよい。また、チャタリング等のノイズの影響をより排除するため、第1及び第3のスイッチSW1、SW3が切り換わる際に、例えば数十マイクロ秒程度の同時にオンする期間を設けてもよい。以上、本発明に好適な実施の形態を複数説明したが、本発明はこれらの実施の形態に限定されるものではなく、その要旨を変更しない範囲内で種々の変形が可能である。