JPH08507632A - 制御装置およびそのプログラム装置 - Google Patents

制御装置およびそのプログラム装置

Info

Publication number
JPH08507632A
JPH08507632A JP7517719A JP51771995A JPH08507632A JP H08507632 A JPH08507632 A JP H08507632A JP 7517719 A JP7517719 A JP 7517719A JP 51771995 A JP51771995 A JP 51771995A JP H08507632 A JPH08507632 A JP H08507632A
Authority
JP
Japan
Prior art keywords
control device
transmission line
program
resistor
control
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP7517719A
Other languages
English (en)
Other versions
JP3638282B2 (ja
Inventor
ユールゲン ツィンマーマン,
ヴァルター グローテ,
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Robert Bosch GmbH
Original Assignee
Robert Bosch GmbH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Robert Bosch GmbH filed Critical Robert Bosch GmbH
Publication of JPH08507632A publication Critical patent/JPH08507632A/ja
Application granted granted Critical
Publication of JP3638282B2 publication Critical patent/JP3638282B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/04Program control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Program control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0426Programming the control sequence
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/04Program control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Program control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/23Pc programming
    • G05B2219/23049Control panel serial, RS232 connected to controller
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/23Pc programming
    • G05B2219/23051Remote control, enter program remote, detachable programmer
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/23Pc programming
    • G05B2219/23411Voltage supply or allow, not inhibit signal to memory on connection of programmer
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25354Power or secondary control signal derived from received signal
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25366Detect code, kind connected machine, device before execution of program

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Programmable Controllers (AREA)
  • Stored Programmes (AREA)
  • Credit Cards Or The Like (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

(57)【要約】 電子制御装置およびそのプログラム装置を提案する。制御装置(10)の不揮発メモリ(14)をプログラムするために、外部プログラム装置(11)が設けられている。外部プログラム装置(11)は、シリアル伝送線(12)を介して制御装置(10)に接続されている。外部プログラム装置(11)は、シリアル伝送線(12)を介して制御装置(10)にプログラムデータを送信する。さらに外部プログラム装置(11)は、不揮発メモリ(14)をプログラムするためのプログラムイネーブル信号を制御装置(10)に送信する。外部プログラム装置(11)を制御装置(10)に接続した場合に、シリアル伝送線(12)を介してプログラムイネーブル信号を検出する手段が、制御装置(10)に含まれている点で、制御装置(10)は従来技術と異なっている。

Description

【発明の詳細な説明】 制御装置およびそのプログラム装置 従来の技術 本発明は独立的請求項の上位概念の制御装置に関する。制御装置およびそのプ ログラム装置は、ヨーロッパ特許出願公開第0266704号公報から公知であ る。この場合、外部プログラム装置は、制御装置の不揮発メモリをプログラムす るために設けられている。外部プログラム装置は、シリアル伝送線を介して制御 装置に接続されている。プログラムデータは、このシリアル伝送線を介して、制 御装置に伝送される。制御装置のマイクロコントローラはデータを受信し、それ らをプログラムすべき不揮発メモリにプログラムする。結局、必要なプログラム 用電圧が、プログラム装置と制御装置との間の別個の接続線を介して制御装置に 供給される。したがって制御装置には別個の入力ピンが設けられ、前記入力ピン に外部からプログラム用電圧を供給することができる。 制御装置内部でプログラム用電圧を作ることも公知である。シリアル伝送線を 介して制御装置に伝送される制御命令を用いて、プログラム処理を開始する。電 磁放射ノイズのため、制御装置のプログラムシーケンスが任意に変更されること があり、不揮発メモリのプ ログラムが誤って開始されないことを保証できないという欠点がある。 発明の利点 対して独立的請求項の特徴部分を有する本発明による制御装置は、一方で制御 装置でのプログラムのための制御装置ピンを別に設ける必要がなく、他方で制御 装置の不揮発メモリのプログラムの任意の開始が、制御装置のプログラムシーケ ンスの誤りによって生じることがないという利点がある。 独立的請求項に記載の制御装置に対する有利な変更点および改善点は、従属的 請求項に記載の手段により可能である。さらに本発明により制御装置をプログラ ムするための本発明による装置の利点を記載する。 プログラムイネーブル信号が、シリアル伝送線から抵抗とコンデンサとから構 成されるローパスフィルタを介して取り出されることは特に有利である。その結 果、データ伝送の間でもイネーブル信号を連続的にメモリに生じさせ、シリアル 伝送線を介するデータ伝送から独立して、プログラムシーケンスを実行すること ができる。 さらに抵抗が、ローパスフィルタに後置され、コンデンサと不揮発メモリのプ ログラムイネーブル信号入力端子との間でグランドに接続されていることは有利 である。 請求項5に記載の手段は、プログラム処理のために 不揮発メモリに高い電圧(たとえば12V)を必要とする場合に有利である。 さらに入力抵抗が制御装置の伝送線に接続され、他端で電源ライン(グランド )に接続されていることは有利である。その結果シリアル伝送線が制御装置に接 続されていない場合に、入線が所定の低電位に維持されることが保証される。こ のようにして制御装置の通常動作の間に、つまり外部プログラム装置が伝送線に 接続されていない場合に、不揮発メモリがイネーブルされることを防止する。 さらにローパスフィルタの時定数が、データワードの伝送の間に、レベルの点 でプログラムイネーブル信号が予め決められた最小値未満に降下しない程度にコ ンデンサが放電する大きさで選択されることは有利である。その結果制御装置へ のデータ伝送の間または制御装置からのデータ伝送の間でも、イネーブル信号が 連続的に生じ、滞ることなくプログラム処理を実行することができる。 2つのデータワードを伝送する間で利用可能な期間中に、コンデンサが完全に 充電される大きさでローパスフィルタによる電圧の時定数が選択されることも有 利である。さらにこの手段により、イネーブル信号が連続的に不揮発メモリに生 じ、データ伝送中に滞ることなく不揮発メモリをプログラムすることもできる。 さらにシュミットトリガが制御装置内部で伝送線に 接続されていることは有利である。伝送線を介して受信した信号の信号処理は、 シュミットトリガにより実施される。たとえばこの結果レベル合わせが可能とな り、さらに信号エッジの急浚さを作り出すことができる。 さらに、ローパスフィルタの抵抗にドライバ段が前置接続され、ドライバ段を 介してプログラムイネーブル信号を取り出すことは有利である。ドライバ段は、 シュミットトリガの負担を軽くし、イネーブル信号を不揮発メモリに伝送する線 路から伝送線を分離する役割をする。 さらに、シュミットトリガと、制御装置のマイクロコンピュータへの伝送線の 接続部との間に、抵抗が設けられていることは有利である。確率としては非常に 低いがプログラムのエラーまたは干渉信号の結果として、伝送線が接続されてい るRxD端子がマイクロコンピュータにより誤って出力端子に変更され、この出 力端子を介してハイレベルを出力する場合に、この抵抗は電流制限の働きをする 。この場合その抵抗によって電流制限されるので、シュミットトリガの出力をロ ーレベルに抑え、したがってプログラムイネーブル信号をローレベルに維持する 。このように外部からのプログラムイネーブル信号を伴わない制御装置の不揮発 メモリの不都合なイネーブル状態が生じないことが保証される。 本発明による制御装置の不揮発メモリのプログラム装置に対して、外部プログ ラム装置と制御装置との間にデータを伝送し、所要のプログラムイネーブル信号 を出力するのに、シリアル伝送線だけを必要とすることは有利である。プログラ ムイネーブル信号用の別個の線路は必要でない。 シリアル伝送線を接続する場合に、高い電位を伝送線に供給する手段が、プロ グラム装置内部に設けられていることは非常に有利である。その結果伝送線の零 入力電位は高い電位になるので、制御装置でプログラムイネーブル信号を取り出 す回路のコストを少なく抑えることができる。 図面 次に本発明を添付図面を参照して詳細に説明する。図1に、プログラム装置と 制御装置との接続を示す。図2に、本発明による制御装置の回路構成の回路図を 示す。図3に、本発明によるプログラム装置の回路構成の回路図を示す。 発明の説明 図1に、シリアルの伝送線12を介する制御装置10と外部プログラム装置1 1との接続を示す。バッテリ電圧は、接続線23を介して制御装置から外部プロ グラム装置に供給される。制御装置10のグランドは、接続線24を介してプロ グラム装置11のグランドに接続されている。制御装置10のプログラム処理は 、 たとえば自動車生産ラインの最後に行われる。ここで制御装置10は、既に自動 車に組み込まれている。ブレーキ、エンジン、またはトランスミッション等に用 いられる制御装置に制御装置をすることができる。通常そのような制御装置を、 診断端子を介して外部プログラム装置に接続することができる。外部プログラム 装置の代わりに、外部検査装置を自動車の診断端子に接続することもできる。 図2に、参照番号13を用いて制御装置10のマイクロコンピュータを示す。 前記マイクロコンピュータには、シリアルインターフェース15が含まれている 。マイクロコンピュータと一体とされ、またはマイクロコンピュータとは別個に 実現される不揮発性のプログラマブルメモリ14が設けられている。不揮発メモ リ14は、たとえばフラッシュEPROMとして実現される。不揮発メモリ14 をプログラムするためには、イネーブル信号を不揮発メモリ14に供給しなけれ ばならない。ここに示した実施例では、不揮発メモリ14は、5Vのプログラム 用電圧で十分であるように製造されている。この電圧を単に制御装置内で作るこ とも、外部から制御装置に印加することもできる。制御装置またはマイクロコン ピュータ13の入出力回路およびRAMメモリ等の別の構成素子は、簡単にする ためそれぞれ省略する。抵抗R3は、マイクロコンピュータ13のシリアルイン ターフェース15のRxD入 力端子に接続されている。抵抗R3は、シュミットトリガ17にも接続されてい る。入力側でシュミットトリガ17は、伝送線12に接続されている。ここで伝 送線12を、制御装置の入力端子16に固定的に接続して他方を自動車に内蔵し た別個の診断端子に接続するか、またはプラグ差し込み型の接続部を介して制御 装置の入力ピン16に接続するかのいずれかにすることができる。接続線23、 24(これも制御装置10を外部プログラム装置に接続するためのものである) も図示する。制御装置のバッテリ電圧は、接続線23を介して外部プログラム装 置11に伝送される。プログラム装置11のグランド端子は、接続線24を介し て制御装置10のグランド端子に接続されている。これらの接続部をプラグタイ プの接続部にすることもできる。しかしこれらの接続部を制御装置側に固定的に 接続できるように設け、自動車の別個の診断端子に接続することもでき、したが って別個の診断端子では、プラグ差し込み型の接続部を介して外部プログラム装 置11を接続する。 シリアルの伝送線12は、上述のように入力ピン16を介して、制御装置10 内部でマイクロコンピュータのRxD入力端子に接続されている。この構成では 、伝送線12と接続された入力抵抗R4はグランドに接続されている。シリアル 伝送線12を介してプログラムイネーブル信号を取り出すために、ドライバ段T 1 がシュミットトリガ17に後置接続されている。ドライバ段T1の出力側はダイ オードD1に接続されている。ダイオードD1は、伝送方向にドライバ段T1に 接続されている。抵抗R2は、ダイオードD1に後置接続されている。抵抗R2 は、不揮発メモリ14のプログラムイネーブル入力端子19と直接接続される。 抵抗R2からプログラムイネーブル入力端子19までの接続線にコンデンサC1 が接続されている。別の抵抗R1がコンデンサC1と並列にグランドに接続され ている。マイクロコンピュータ13のシリアルインターフェース15のTxD入 力端子に、ドライバ段T2が接続されている。このように伝送線12は、外部プ ログラム装置11から制御装置10にデータを伝送し、制御装置10から外部プ ログラム装置11にデータを伝送する両方の働きをする。 図3では、プログラム装置11の内部で抵抗R5が伝送線12に接続され、前 記トランジスタR5は、他端で制御装置10のバッテリ電圧用の伝送線23にも 接続されている。さらに接続線23、24、12は、プログラム装置11に取り 外しができるように接続されている。このことは入力ピン21、20、22によ り示されている。たとえばシリアルインターフェース、マイクロコンピュータ、 メモリ等のプログラム装置11の別の構成素子は、簡単にするためそれぞれ省略 する。 以下に回路構成の動作モードを詳細に説明する。制御装置10が外部プログラ ム装置に接続されない限り、制御装置の入力ピン16は低電位である。これは対 応する接続線が、抵抗R4(プルダウン抵抗)を介して制御装置のグランドに接 続されているからである。したがってRxD入力端子も、不揮発メモリ14のプ ログラムイネーブル入力端子19も低電位である。コンデンサC1がそれまでに 充電されていても、抵抗R1を介して短時間の内に放電される。したがって入力 抵抗R4により、自動車の通常動作の間にプログラムイネーブル入力端子19に 高電位が生じないように保証される。このように自動車の通常動作の間に不揮発 メモリをプログラムすることは絶対に不可能である。そのことによって、不正確 なプログラムシーケンスの場合(たとえば電磁放射ノイズのため生じる)に、不 揮発メモリ14をプログラムできないことも保証される。外部プログラム装置1 1が制御装置10に接続されると直ちに、抵抗R5(プルアップ抵抗)を介して シリアル伝送線12に高電位が印加される。このことによりコンデンサC1も抵 抗R2を介して充電される。コンデンサC1が充電された後で、プログラムイネ ーブル入力端子19に高電位が生じ、プログラムのために不揮発メモリ14はイ ネーブルされる。プログラム開始時に、プログラム装置11により対応する制御 命令を制御装置のマイクロコンピュータ13に送信しなけ ればならない。 制御装置と外部プログラム装置間のデータ送信は個々のデータワードの形態で 実施される。データワードには、たとえばスタートビット、8つのデータビット 、およびストップビットがある。外部プログラム装置と制御装置間の通信のため の典型的な伝送レートは、約10kボーである。この伝送レートでは、ビット当 りのレートは100マイクロ秒である。ローレベルのビットを伝送する場合、伝 送線12は約100マイクロ秒の間、ローレベルで占められる。ハイレベルのビ ットを伝送する際には、伝送線12は100マイクロ秒の間、相応にハイレベル で占められる。したがって伝送線12上でハイレベルとローレベルが高い周波数 で交番する。 シュミットトリガ17は、入力信号の信号処理を行う。伝送線12を介しての 各ローレベル信号の伝送の間に、コンデンサC1を抵抗R1を介して放電するこ とができる。RC素子C1、R1の時定数は、各ローレベル信号の伝送の間に、 コンデンサC1がわずかな問題とならない放電だけを行うように選択される。そ の極端な場合は、8つのローレベルのビットから構成される個々のデータワード の場合である。この場合コンデンサC1は、約1ミリ秒の間に放電される。しか しRC素子C1、R1の時定数は、そのような場合でもプログラムイネーブル入 力端子19にハイレベルを 維持し続けるように決定される。2つのデータワードの伝送の間にコンデンサC 1を完全に充電できるように、抵抗R2が選択され、当然その時間中には高い電 圧が伝送線12に生じている。ドライバ段T1は、シュミットトリガ17の出力 段の負担を軽くする。さらにドライバT1は、シュミットトリガ17の出力信号 を、コンデンサC1の連続する充電処理から分離する。 制御装置10から外部プログラム装置11へのデータワードの伝送の際に、シ リアルインターフェース15によりTxD出力端子を介してドライバ段T2を駆 動する。次に伝送線12は、オープンンコレクタ出力のドライバ段T2により低 電位に引き下げられる。ドライバ段T2をオープンコレクタ出力にするのは有利 である。外部プログラム装置11が接続されていない場合に、結果として制御装 置10自体により入力ピン16に、接続線に対する高電位が印加されるはずがな いからである。 説明してきた本発明には広範囲の様々な変形が可能である。たとえば抵抗R4 (プルダウン抵抗)が制御装置10内部でグランドに接続されているか否か、あ るいは他方で抵抗R5(プルアップ抵抗)が制御装置10のバッテリ電圧に接続 されているか否かは、データ伝送のプロトコルに依存する。伝送線12の零入力 電位はハイレベルである。したがって不揮発メモリ1 4の不注意なイネーブルを防止するために、制御装置10のドライバ段T1を反 転出力とならないように製作しなければならない。 別の実施例として、プログラムイネーブル信号を不揮発メモリ14の入力側1 9に直接供給せずに、不揮発メモリ14に対するプログラム電圧を発生させる別 個の構成部に供給することもできる。たとえばそのような構成部を、プログラム 電圧(5Vまたは12V)を発生するチャージングポンプにすることができる。 さらに別の変形が可能である。たとえば複数の制御装置を自動車に組み込むこ ともでき、前記制御装置は全て共通のシリアル伝送線を介してアドレシングする ことができる。この場合、外部プログラム装置が接続されると、各制御装置の不 揮発メモリは全てが一緒にイネーブルされる。したがって各メモリを、異なる適 切な制御命令を用いて連続的にプログラムしなければならない。 たとえば外部プログラム装置をパーソナルコンピュータにすることもできる。 制御装置から外部プログラム装置までの伝送をし、外部プログラム装置から制御 装置までの伝送をするために、別個の伝送線を用いることもできる。

Claims (1)

  1. 【特許請求の範囲】 1. マイクロコンピュータと、プログラマブル不揮発メモリと、少なくとも1 本のシリアルデータの伝送線を接続することのできるシリアルインターフェース とを有し、接続することのできる外部プログラム装置からシリアルデータ伝送線 を介して、不揮発メモリのプログラムデータを受信し、プログラムイネーブル信 号を検出した場合にプログラマブル不揮発メモリのプログラムを可能とする手段 を具備した、たとえば自動車に用いられる制御装置において、制御装置(10) は、シリアル伝送線(12)を用いて外部プログラム装置(11)を制御装置に 接続した場合に、プログラムイネーブル信号を検出する手段を有することを特徴 とする制御装置。 2. 前記外部プログラム装置(11)が接続された場合にプログラムイネーブ ル信号を検出する手段としてローパスフィルタが設けられ、前記ローパスフィル タは、一方でシリアル伝送線(12)に対する端子(16)に接続され、他方で 制御装置(10)のマイクロコンピュータ(13)および/または他の構成部の プログラムイネーブル入力端子(19)に接続されている請求項1に記載の制御 ユニット。 3. 前記ローパスフィルタとして、抵抗(R2)がシリアル伝送線(12)に 対する端子(16)に接 続され、コンデンサ(C1)が抵抗(R2)に後置されてグランドに接続されて いる請求項2に記載の制御装置。 4. 前記コンデンサ(C1)とプログラムイネーブル入力端子(19)との間 で、抵抗(R1)がグランドに接続されている請求項3に記載の制御ユニット。 5. 前記プログラムイネーブル信号は、最初に制御装置(10)内の別個の構 成部、たとえばチャージングポンプとして動作し、プログラムイネーブル信号が 検出された場合に不揮発メモリ(14)にプログラム電圧を出力する構成部に供 給される請求項1から4までのいずれか1項に記載の制御ユニット。 6. 前記伝送線(12)に対する端子(16)と接続された入力抵抗(R4) が、制御装置(10)の内部で、グランドに接続されている請求項1から5まで のいずれか1項に記載の制御装置。 7. RC素子(R1、C1)の時定数は、データワードの伝送の間にプログラ ムイネーブル信号が予め決められた最小値未満に降下しない程度にコンデンサ( C1)が放電する大きさで選択される請求項3から6までのいずれか1項に記載 の制御装置。 8. 抵抗(R2)は、2つの連続するデータワードの伝送間の期間中に、コン デンサ(C1)が完全に充電される大きさで選択される請求項3から7まで のいずれか1項に記載の制御装置。 9. 前記伝送線(12)を介して受信された信号の信号処理を実施するシュミ ットトリガ(17)は、伝送線(12)に接続されている請求項1から8までの いずれか1項に記載の制御装置。 10. 前記抵抗(R2)にドライバ段(T1)が前置接続されている請求項3 から9までのいずれか1項に記載の制御装置。 11. 前記シュミットトリガ(17)と、制御ユニット(10)のマイクロコ ンピュータ(13)の受信入力端子(RxD)との間に抵抗(R3)が接続され ている請求項9または10に記載の制御ユニット。 12. 外部プログラム装置が設けられ、前記外部プログラム装置により、シリ アル伝送線を介してプログラムデータを制御装置に伝送し、プログラムイネーブ ル信号を制御装置に送信する、マイクロコンピュータを有する請求項1から11 までのいずれか1項に記載の制御装置の不揮発メモリのプログラム装置において 、プログラムイネーブル信号は、シリアル伝送線(12)を介して制御装置(1 0)に送信される、不揮発メモリのプログラム装置。 13. 前記シリアル伝送線(12)に零入力電位として高電位を印加する手段 (R5)を内部に設けた請求項12に記載の装置。 14. 前記シリアル伝送線(12)に高電位を印加する手段として、内部で抵 抗(R5)が電源に接続されている請求項12または13に記載の装置。
JP51771995A 1993-12-29 1994-12-16 制御装置およびそのプログラム装置 Expired - Fee Related JP3638282B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
DE4344866A DE4344866A1 (de) 1993-12-29 1993-12-29 Steuergerät und Vorrichtung zu dessen Programmierung
DE4344866.6 1993-12-29
PCT/DE1994/001515 WO1995018404A1 (de) 1993-12-29 1994-12-16 Steuergerät und vorrichtung zu dessen programmierung

Publications (2)

Publication Number Publication Date
JPH08507632A true JPH08507632A (ja) 1996-08-13
JP3638282B2 JP3638282B2 (ja) 2005-04-13

Family

ID=6506471

Family Applications (1)

Application Number Title Priority Date Filing Date
JP51771995A Expired - Fee Related JP3638282B2 (ja) 1993-12-29 1994-12-16 制御装置およびそのプログラム装置

Country Status (8)

Country Link
US (1) US5857158A (ja)
EP (1) EP0686275B1 (ja)
JP (1) JP3638282B2 (ja)
KR (1) KR100377669B1 (ja)
CN (1) CN1047007C (ja)
DE (2) DE4344866A1 (ja)
RU (1) RU2141125C1 (ja)
WO (1) WO1995018404A1 (ja)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19634341A1 (de) 1996-08-24 1998-02-26 Bosch Gmbh Robert Verfahren zum Schutz von speicherprogrammierten Steuerungen vor einem Überschreiben
JP3932654B2 (ja) * 1998-03-10 2007-06-20 株式会社デンソー 車両用制御装置及び車両制御システム
KR100341751B1 (ko) * 1999-03-24 2002-06-24 이계안 차량용 변속제어장치의 프로그래밍장치
US6411888B1 (en) * 2000-06-12 2002-06-25 Detroit Diesel Corporation Gauging driving efficiency
JP2002070636A (ja) * 2000-08-31 2002-03-08 Suzuki Motor Corp 車載電子制御装置、データ書換システム、データ書換方法、及び記憶媒体
JP3785445B2 (ja) * 2000-12-05 2006-06-14 株式会社ジェイテクト 電動パワーステアリング制御装置の制御パラメータ調整教示装置、及び制御パラメータ調整教示システム
JP3783845B2 (ja) * 2001-05-09 2006-06-07 三菱電機株式会社 車載電子制御装置
DE10157578B4 (de) * 2001-11-23 2005-01-20 Audi Ag System zum Programmieren eines oder mehrerer elektronischer Steuergeräte eines Kraftfahrzeugs
DE102004011289A1 (de) * 2004-03-09 2005-12-01 Bayerische Motoren Werke Ag Fertigungs-Verfahren für Kraftfahrzeuge
US7590768B2 (en) * 2005-09-23 2009-09-15 Joseph Gormley Control and interconnection system
US7596636B2 (en) * 2005-09-23 2009-09-29 Joseph Gormley Systems and methods for implementing a vehicle control and interconnection system
US8898633B2 (en) * 2006-08-24 2014-11-25 Siemens Industry, Inc. Devices, systems, and methods for configuring a programmable logic controller
US8694328B1 (en) 2006-12-14 2014-04-08 Joseph Gormley Vehicle customization and personalization activities
US8556162B2 (en) * 2011-11-21 2013-10-15 The Boeing Company Component programming system
US20140058532A1 (en) * 2012-08-23 2014-02-27 GM Global Technology Operations LLC Method for partial flashing of ecus
CN105150962B (zh) * 2015-08-18 2018-05-29 深圳市元征软件开发有限公司 编程电压产生电路以及汽车诊断系统
JP6597590B2 (ja) * 2016-12-21 2019-10-30 トヨタ自動車株式会社 運転支援装置
US10940739B2 (en) * 2017-10-26 2021-03-09 RB Distribution, Inc. Programmable climate controller for a vehicle
US11586898B2 (en) * 2019-01-29 2023-02-21 Silicon Storage Technology, Inc. Precision programming circuit for analog neural memory in deep learning artificial neural network
JP7791704B2 (ja) * 2021-12-13 2025-12-24 株式会社Subaru リプログラミングツール

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SU1001012A1 (ru) * 1981-10-13 1983-02-28 Ленинградское Специальное Конструкторское Бюро Тяжелых И Уникальных Станков Программируемый контроллер
JPS6054012A (ja) * 1983-09-01 1985-03-28 Mitsubishi Electric Corp 数値制御装置
DE3410082A1 (de) * 1984-03-20 1985-09-26 Robert Bosch Gmbh, 7000 Stuttgart Steuergeraet fuer kraftfahrzeuge
WO1986003034A1 (fr) * 1984-11-13 1986-05-22 Quick-Rotan Elektromotoren Gmbh Dispositif processeur pour machines a coudre
DE3637261A1 (de) * 1986-11-03 1988-05-11 Bayerische Motoren Werke Ag Elektronisches system fuer kraftfahrzeuge
DE3723024A1 (de) * 1987-07-11 1989-01-19 Bosch Gmbh Robert Verfahren und vorrichtung zur steuerung von technischen anlagen und maschinen
JPH01269578A (ja) * 1988-04-20 1989-10-27 Brother Ind Ltd 電子機器のオプション検出装置
JP2568261B2 (ja) * 1988-11-21 1996-12-25 沖電気工業株式会社 カートリッジ接続回路
SU1718184A1 (ru) * 1989-08-07 1992-03-07 Научно-производственное объединение по технологии машиностроения для животноводства и кормопроизводства "РостНИИТМ" Устройство дл опроса входов программируемого контроллера
DE4013727C2 (de) * 1990-04-28 1999-03-11 Bayerische Motoren Werke Ag Steuervorrichtung für technische Anlagen und Maschinen
GB9019423D0 (en) * 1990-09-06 1990-10-24 Gen Motors Luxembourg Operatio Electronic controller for vehicle
JPH04156359A (ja) * 1990-10-19 1992-05-28 Oki Electric Ind Co Ltd 印刷装置
US5278759A (en) * 1991-05-07 1994-01-11 Chrysler Corporation System and method for reprogramming vehicle computers

Also Published As

Publication number Publication date
CN1047007C (zh) 1999-12-01
DE4344866A1 (de) 1995-07-06
DE59409313D1 (de) 2000-05-31
RU2141125C1 (ru) 1999-11-10
EP0686275A1 (de) 1995-12-13
CN1118630A (zh) 1996-03-13
WO1995018404A1 (de) 1995-07-06
US5857158A (en) 1999-01-05
KR100377669B1 (ko) 2006-03-27
JP3638282B2 (ja) 2005-04-13
EP0686275B1 (de) 2000-04-26
KR960701394A (ko) 1996-02-24

Similar Documents

Publication Publication Date Title
JPH08507632A (ja) 制御装置およびそのプログラム装置
US8157180B2 (en) Integrated circuit device with multiple communication modes and operating method thereof
JP5049982B2 (ja) Ac結合インターフェイス回路
US10271193B2 (en) Method and device for managing information exchange between a main element, for example a NFC controller, and a set of at least two auxillary elements
CN101416391B (zh) 使用电容反馈的信号驱动器的方法以及系统
US4598216A (en) Assist circuit for a data bus in a data processing system
EP1843162A1 (en) Semiconductor device card
US7552258B2 (en) Method and system for extending the functionality of an embedded USB transceiver interface to handle threshold shift of a USB 2.0 bus during high-speed chirp
US20060211328A1 (en) Electronic speed control programming
CN115635931B (zh) 一种车辆控制器的电源管理系统及车辆
CN112004983A (zh) 用于将运行参数分配给机动车中被设置用于控制门运动的局部控制单元的方法
US5729062A (en) Active plug-in circuit
US6256226B1 (en) Eeprom write device
EP1343092A2 (en) Device with interface recognizing ability
CN112867996B (zh) 可调嵌入式通用串行总线2低阻抗驱动持续时间
CN112543132B (zh) 用于can总线的总线驱动器及用于操作总线驱动器的方法
US7269239B2 (en) Simple two-wire communication protocol with feedback status
WO2002039050A1 (de) Sensor zur überwachung elektronischer zündkreise
US20260118934A1 (en) Usb power delivery management
DE10139810B4 (de) Spannungssensor zur Überwachung elektronischer Zündkreise
US5691947A (en) Multiplexed programming voltage and status over single conductor
CN115493464A (zh) 提高电子雷管通信组网能力的方法和系统
JP3630081B2 (ja) 通信装置用終端回路
WO2024115079A1 (de) Tragbares peripheriegerät, feldgerät, verfahren sowie kommunikationssystem
GB2319365A (en) Reprogramming a microprocessor through a serial port

Legal Events

Date Code Title Description
A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20040419

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20040607

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040716

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20041214

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050111

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090121

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100121

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100121

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110121

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110121

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120121

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120121

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130121

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees