Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH079208B2 - Centralized control system for automobile electrical components - Google Patents
[go: Go Back, main page]

JPH079208B2 - Centralized control system for automobile electrical components - Google Patents

Centralized control system for automobile electrical components

Info

Publication number
JPH079208B2
JPH079208B2 JP57177402A JP17740282A JPH079208B2 JP H079208 B2 JPH079208 B2 JP H079208B2 JP 57177402 A JP57177402 A JP 57177402A JP 17740282 A JP17740282 A JP 17740282A JP H079208 B2 JPH079208 B2 JP H079208B2
Authority
JP
Japan
Prior art keywords
control
engine
main program
control system
interrupt
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.)
Expired - Lifetime
Application number
JP57177402A
Other languages
Japanese (ja)
Other versions
JPS5966706A (en
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.)
Isuzu Motors Ltd
Original Assignee
Isuzu Motors Ltd
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 Isuzu Motors Ltd filed Critical Isuzu Motors Ltd
Priority to JP57177402A priority Critical patent/JPH079208B2/en
Publication of JPS5966706A publication Critical patent/JPS5966706A/en
Publication of JPH079208B2 publication Critical patent/JPH079208B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/26Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Control By Computers (AREA)

Description

【発明の詳細な説明】 本発明は、エンジンコントロールと電装品の制御を1個
のコントローラで行うようにした自動車の電装品集中制
御システムに関する。
Description: TECHNICAL FIELD The present invention relates to an electric component centralized control system for an automobile in which engine control and control of electric components are performed by a single controller.

現在の自動車においては、自動変速を始めとして、エン
ジンコントロール、排気対策のための制御や電装品の制
御等、種々の制御がエレクトリックコントロールによっ
て行われている。
In current automobiles, various controls such as automatic gear shifting, engine control, control for exhaust emission control, control of electric components, etc. are performed by electric control.

しかし、これらの制御に使用するコントローラは、各制
御目的に応じて各別に設置されているので、電装品の制
御項目の増加、制御内容の高度化に伴いコントローラの
数が増加し、例えば大型トラックにおいてもその取付け
スペースがなくなってきている。また、このようなコン
トローラの設置は配線の複雑化を招くとともにコストア
ップの要因ともなっている。
However, since the controllers used for these controls are separately installed according to each control purpose, the number of controllers increases as the number of control items of electrical components increases and the control contents become more sophisticated. Even in, the installation space is running out. Further, the installation of such a controller causes complicated wiring and causes a cost increase.

そこで、エンジンコントロールと共用すべく組合せよう
として単に結合すると、それだけでは、高速処理が必要
なエンジンコントロールの制御間隔が長くなるだけで、
適切なエンジンコントロールを期すことが困難になると
いった問題が生じてくる。
So, if you try to combine it to share it with the engine control and simply combine it, the control interval of the engine control, which requires high-speed processing, becomes long,
The problem arises that it becomes difficult to achieve proper engine control.

本発明は上記の如き問題を解決しようとするもので、そ
の目的は1個のコントローラでエンジンコントロールと
電装品の集中制御を行うことによって、取付けスペース
の減少、配線の簡略化およびコストの低減を図れる自動
車の電装品集中制御システムを提供することである。
The present invention is intended to solve the above problems, and an object thereof is to reduce the installation space, simplify the wiring, and reduce the cost by performing the engine control and the centralized control of electric components with one controller. An object of the present invention is to provide a centralized control system for electric components of an automobile.

次に、本発明の実施例を、図面に従い詳細に説明する。Next, embodiments of the present invention will be described in detail with reference to the drawings.

第1図は本発明制御システムの概略を示す構成図であ
る。図において、1はエンジン、2は燃料噴射装置、3
はクラッチ、4はクラッチアクチュエータ、5は変速
機、6は変速機5のアクチュエータ、7は車輪駆動機
構、8は回転センサ、9はドライブ操作用のシフトレバ
ー、10はポジションスイッチ、11はアクセルペダル、12
1は該アクセルペダル11の踏み込み量を検出するポテン
ショメータ、122はアイドリングスイッチ、13はコント
ローラ、14a〜14iは前照灯、ワイパ、その他の自動車用
電装品である。
FIG. 1 is a block diagram showing the outline of the control system of the present invention. In the figure, 1 is an engine, 2 is a fuel injection device, 3
Is a clutch, 4 is a clutch actuator, 5 is a transmission, 6 is an actuator of the transmission 5, 7 is a wheel drive mechanism, 8 is a rotation sensor, 9 is a shift lever for drive operation, 10 is a position switch, and 11 is an accelerator pedal. , 12
1 potentiometer for detecting the amount of depression of the accelerator pedal 11, 12 2 idling switch, 13 controller, 14 a to 14 i are headlight wiper, other electrical equipment for automobiles.

前記コントローラ13は、エンジンの動作を制御するシー
ケンスプログラム、変速機5の制御パターン、前記ワイ
パの制御パターンなどの所要データを記憶するリードメ
オンリー・メモリ13aと、演算結果、入力データ等を記
憶する読み書き可能なデータメモリ13bと、コントロー
ルプログラムを記憶するコントロールメモリ13cと、コ
ントロールプログラム並びにシーケンスプログラムの制
御下で、演算その他のデータ処理を行う処理装置13d
と、入出力インタフェース回路13eとを有している。該
コントローラ13は、エンジンへの燃料供給量、点火時期
あるいは排気ガス循環などのエンジン制御パラメータを
運転状態に合わせて制御するほか、変速機5、クラッチ
3および電装品14a〜14iの制御も行うものである。この
ため前記のように、リード・オンリー・メモリ13aの中
には変速機5やクラッチ3の制御を行うための詳細なデ
ータが格納され、さらに、電装品14a〜14iの制御を行う
ための詳細なデータが、各電装品毎にサブルーチン1〜
iとして格納されている。
The controller 13 stores a read-only memory 13a for storing required data such as a sequence program for controlling the operation of the engine, a control pattern for the transmission 5 and a control pattern for the wiper, a calculation result and input data. A readable / writable data memory 13b, a control memory 13c for storing a control program, and a processing device 13d for performing calculation and other data processing under the control of the control program and the sequence program.
And an input / output interface circuit 13e. The controller 13 controls engine control parameters such as the amount of fuel supplied to the engine, ignition timing or exhaust gas circulation in accordance with operating conditions, and also controls the transmission 5, the clutch 3, and the electrical components 14a to 14i. Is. Therefore, as described above, detailed data for controlling the transmission 5 and the clutch 3 is stored in the read-only memory 13a, and further details for controlling the electrical components 14a to 14i are stored. Data from subroutine 1 to each electrical component
It is stored as i.

第2図(A)、(B)は、上記構成に基づく本発明集中
制御システムの動作を示すフローチャートであり、第2
図(A)はメインプログラムとなるエンジンコントロー
ルの処理を示し、第2図(B)はサブルーチン1〜iと
なる電装品などの制御の処理を示すフローである。
2A and 2B are flowcharts showing the operation of the centralized control system of the present invention based on the above configuration.
FIG. 2A shows a process of engine control which is a main program, and FIG. 2B is a flow showing a process of control of electric components which are subroutines 1 to i.

第2図(A)のメインプログラムをスタートさせると、
割込処理検出フラグがセットされていればリセットさ
れ、エンジンコントロールが行われる。
When the main program in Fig. 2 (A) is started,
If the interrupt processing detection flag is set, it is reset and engine control is performed.

このとき、エンジンコントロールの前サイクルと今サイ
クルのパラメータを調べ、その変化が大きいときには電
装品の制御割込みを禁止し、変化が小さいときでも割込
み処理検出フラグがセットされていれば、前記電装品の
制御である集中制御割込みはやはり禁止され、該割込処
理検出フラグがリセットされて初めて集中制御が可能と
なる。
At this time, the parameters of the previous cycle and the current cycle of the engine control are examined, and if the change is large, the control interrupt of the electrical equipment is prohibited, and even if the change is small, if the interrupt processing detection flag is set, the electrical equipment The centralized control interrupt for control is also prohibited, and the centralized control becomes possible only after the interrupt processing detection flag is reset.

なお、上記集中制御の各項目(プログラム)の割込みは
それぞれのスイッチのオンで処理する。また、速度表示
灯、速度警報のように制御スイッチのないサブルーチン
については、タイマーによりある時間毎に割込みをかけ
るようにする。
The interruption of each item (program) of the centralized control is processed by turning on each switch. Further, for a subroutine without a control switch such as a speed indicator lamp and a speed alarm, a timer is used to interrupt every certain time.

サブルーチン1〜iは各々のプログラムの先頭で割込み
を禁止し、次いで、サブルーチンの処理を行い、処理後
割込処理検出フラグをセットし、メインプログラムに復
帰する。
Subroutines 1 to i prohibit interrupts at the beginning of each program, then perform subroutine processing, set a post-processing interrupt processing detection flag, and return to the main program.

この場合、1つのサブルーチンの割込み処理終了後は必
ず、メインプログラムの「エンジンコントロール」を処
理するようにしている。そのため、前記のように各サブ
ルーチンのプログラムの先頭で割込みを禁止しておき、
また、サブルーチン内では割込みを禁止を解除しない。
In this case, the "engine control" of the main program is always processed after the interrupt processing of one subroutine is completed. Therefore, as mentioned above, interrupts are prohibited at the beginning of each subroutine program,
In addition, the interrupt is not prohibited from being released within the subroutine.

メインプログラムを1サイクル実行する間にサブルーチ
ン処理が行われたかどうかを検出するために、各サブル
ーチンに「割込処理検出フラグ」を設定し、各サブルー
チンの中でこのフラグをセットし、メインプログラムの
エンジンコントロールの初めでリセットする。
In order to detect whether or not the subroutine processing is performed during the execution of the main program for one cycle, the "interrupt processing detection flag" is set in each subroutine, and this flag is set in each subroutine, Reset at the beginning of engine control.

以上詳細に説明したように、本発明集中制御システム
は、1個のコントローラにて、エンジン回転センサ、シ
フトレバー位置センサおよびアクセルペダル踏み込み量
センサ等の出力する検出データを収集し、収集した検出
データに基づいてエンジンを制御し、かつ、前照灯、ワ
イパ等の各種電装品を制御する自動車の制御システムで
あって、前記コントローラ内部にて比較的速い速度で処
理しなければならないエンジン制御をメインプログラム
で実行すると共に、遅い制御でも十分制御できる電装品
の制御を割込みにより複数のサブルーチンで実行する自
動車の電装品集中制御システムにおいて、前記サブルー
チンはその先頭で他の割込みを禁止し処理後に割込処理
検出フラグをセットしてメインプログラムに復帰するよ
うに構成し、前記メインプログラムはその先頭で前記割
込処理検出フラグをリセットし、エンジン制御を実行
し、その後、エンジンパラメータの変化が小さく、か
つ、前記割込処理検出フラグがリセットされていると判
定された時に割込み禁止を解除するように構成すること
により、1個の割込み処理終了後には必ずメインプログ
ラムにてエンジン制御を実行するようにしたので、速い
速度で処理しなければならないエンジンコントロール
と、比較的遅い処理にて十分制御できる一般電装品コン
トロールとを、1個のコントローラにていずれにも支障
なく制御でき、その際エンジンコントロールを優先しつ
つ、一旦サブルーチンにおいて1つの電装品の制御がな
されたときは、その電装品について割込処理検出フラグ
がセットされて、他の電装品の割込み制御を次のエンジ
ンコントロール後まで禁止するから、多くの電装品を次
々に制御する必要のあるときもエンジンコントロールに
支障を与えずスムーズに制御できる。
As described in detail above, the centralized control system of the present invention collects the detection data output from the engine rotation sensor, the shift lever position sensor, the accelerator pedal depression amount sensor, etc. with one controller, and collects the detected data. A control system for an automobile, which controls an engine based on the above, and also controls various electric components such as a headlight and a wiper, which is mainly used for engine control which must be processed at a relatively high speed inside the controller. In a centralized control system for electrical components of automobiles, which is executed by a program, and which controls the electrical components that can be controlled sufficiently even with slow control, is executed by multiple subroutines by interrupts, the subroutine disables other interrupts at the beginning and interrupts after processing. The processing detection flag is set and configured to return to the main program. The program resets the interrupt processing detection flag at its head, executes engine control, and then interrupts when it is determined that the change in the engine parameter is small and the interrupt processing detection flag is reset. By configuring to release the prohibition, the engine control is always executed by the main program after the completion of one interrupt process. Therefore, the engine control that must be processed at a high speed and the relatively slow process. The general electrical equipment control that can be fully controlled by one controller can be controlled with one controller without any trouble. At that time, when one electrical equipment is controlled in the subroutine while giving priority to engine control, The interrupt processing detection flag is set for that electrical component and interrupt control of other electrical components is set. Because prohibited until after the engine control, it can be controlled smoothly without causing a trouble in the engine control also when there is a need to control one after the many electrical components.

更に、各制御対象毎にコントローラを用い、コントロー
ラの数が増加してその取付けスペースがなくなってくる
とともに、配線の複雑化を招き、コストアップの要因と
なっていた従来のものと異なり、1個のコントローラで
エンジンコントロールと電装品の集中制御を行うことが
可能となるので、取付けスペースの減少、配線の本数お
よび長さの減少および組立て工数の削減を達成すること
ができ、糖成の簡素化およびコストの低減を図ることが
可能となるものである。
Furthermore, a controller is used for each control target, the number of controllers increases, the installation space is reduced, and the wiring becomes complicated, which is a factor of cost increase. Since it is possible to perform engine control and centralized control of electrical components with this controller, it is possible to reduce the installation space, reduce the number and length of wiring, and reduce the number of assembly steps, and simplify saccharification. Further, it is possible to reduce the cost.

【図面の簡単な説明】[Brief description of drawings]

第1図は本発明実施例の構成図、第2図は本発明実施例
の作動を示すフローチャートであり、第2図(A)はメ
インプログラムとなるエンジンコントロールの処理を示
し、第2図(B)はサブルーチン1〜iとなる電装品な
どの制御の処理を示すフローである。 1;エンジン、2;燃料噴射装置、8;回転センサ、13;コン
トローラ、14a〜14i;電装品。
FIG. 1 is a configuration diagram of an embodiment of the present invention, FIG. 2 is a flow chart showing an operation of the embodiment of the present invention, FIG. 2 (A) shows an engine control process as a main program, and FIG. B) is a flow showing a process of controlling electrical components and the like which are subroutines 1 to i. 1; Engine, 2; Fuel injection device, 8; Rotation sensor, 13; Controller, 14a to 14i; Electrical components.

フロントページの続き (56)参考文献 特開 昭53−40105(JP,A) 特開 昭53−52883(JP,A) 特開 昭54−58116(JP,A) 特開 昭55−134719(JP,A) 特開 昭55−136637(JP,A) 特開 昭55−137358(JP,A) 特開 昭56−38542(JP,A)Continuation of the front page (56) Reference JP-A-53-40105 (JP, A) JP-A-53-52883 (JP, A) JP-A-54-58116 (JP, A) JP-A-55-134719 (JP , A) JP-A-55-136637 (JP, A) JP-A-55-137358 (JP, A) JP-A-56-38542 (JP, A)

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】1個のコントローラにて、エンジン回転セ
ンサ、シフトレバー位置センサおよびアクセルペダル踏
み込み量センサ等の出力する検出データを収集し、収集
した検出データに基づいてエンジンを制御し、かつ、前
照灯、ワイパ等の各種電装品を制御する自動車の制御シ
ステムであって、前記コントローラ内部にて比較的速い
速度で処理しなければならないエンジン制御をメインプ
ログラムで実行すると共に、遅い制御でも十分制御でき
る電装品の制御を割込みにより複数のサブルーチンで実
行する自動車の電装品集中制御システムにおいて、 前記サブルーチンはその先頭で他の割込みを禁止し処理
後に割込処理検出フラグをセットしてメインプログラム
に復帰するように構成し、 前記メインプログラムはその先頭で前記割込処理検出フ
ラグをリセットし、エンジン制御を実行し、その後、エ
ンジンパラメータの変化が小さく、かつ、前記割込処理
検出フラグがリセットされていると判定された時に割込
み禁止を解除するように構成することにより、 1個の割込み処理終了後には必ずメインプログラムにて
エンジン制御を実行するようにしたことを特徴とする自
動車の電装品集中制御システム。
1. A single controller collects detection data output from an engine rotation sensor, a shift lever position sensor, an accelerator pedal depression amount sensor, and the like, controls an engine based on the collected detection data, and A control system for an automobile that controls various electric components such as headlights and wipers. The main program executes engine control that must be processed at a relatively high speed inside the controller, and slow control is also sufficient. In an electric equipment centralized control system for an automobile that executes control of electrical equipment that can be controlled by multiple subroutines by interrupts, the subroutine prohibits other interrupts at the beginning of the subroutine and sets an interrupt processing detection flag after processing to set it in the main program. The main program is configured to return and the interrupt processing is performed at the head of the main program. By resetting the output flag, executing engine control, and thereafter, when it is determined that the change in the engine parameter is small and the interrupt processing detection flag is reset, the interrupt prohibition is released. , Centralized control system for electrical components of automobiles, in which the engine control is always executed by the main program after the completion of one interrupt process.
JP57177402A 1982-10-08 1982-10-08 Centralized control system for automobile electrical components Expired - Lifetime JPH079208B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57177402A JPH079208B2 (en) 1982-10-08 1982-10-08 Centralized control system for automobile electrical components

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57177402A JPH079208B2 (en) 1982-10-08 1982-10-08 Centralized control system for automobile electrical components

Publications (2)

Publication Number Publication Date
JPS5966706A JPS5966706A (en) 1984-04-16
JPH079208B2 true JPH079208B2 (en) 1995-02-01

Family

ID=16030299

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57177402A Expired - Lifetime JPH079208B2 (en) 1982-10-08 1982-10-08 Centralized control system for automobile electrical components

Country Status (1)

Country Link
JP (1) JPH079208B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS614819A (en) * 1984-06-19 1986-01-10 Yamaha Motor Co Ltd Controller for 2-cycle internal-combustion engine

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5131912A (en) * 1974-09-13 1976-03-18 Hitachi Ltd REIKYAKUYOCHUKUBUOSONAETA KAITENTAI
DE2642251A1 (en) * 1976-09-20 1978-03-23 Siemens Ag Control device for computer controlled-machine tool - has number of program blocks with registers in which all data are recorded in case of interruption
JPS55137358A (en) * 1979-04-16 1980-10-27 Nissan Motor Co Ltd Controller for automobile
JPS5657148A (en) * 1979-10-17 1981-05-19 Oki Electric Ind Co Ltd Interrupt control circuit
JPS57108441A (en) * 1980-12-26 1982-07-06 Nissan Motor Co Ltd Electronic controller for internal combustion engine
JPS57177402A (en) * 1981-04-03 1982-11-01 Vsi Corp Resistance welding pressure accumulator

Also Published As

Publication number Publication date
JPS5966706A (en) 1984-04-16

Similar Documents

Publication Publication Date Title
JP3618119B2 (en) Vehicle communication system
US4737915A (en) Power train control method
JP5853691B2 (en) Vehicle control apparatus and method
JPS61129446A (en) Idle revolution speed controller
JP2006090356A (en) Vehicle control device and processing load control program.
JPH079208B2 (en) Centralized control system for automobile electrical components
US8204670B2 (en) Cruise control system using instruction sent from switch
JP3100147B2 (en) Travel speed limiting method and device
JPH05240106A (en) Electronic control unit to be mounted on vehicle
JP4015749B2 (en) Engine automatic stop start device
JP3189452B2 (en) Start / stop device for vehicles
JPS60248443A (en) Engine starting device for automatic transmission installed car
KR100569056B1 (en) Idle-stop control method of engine
JPH0663474B2 (en) Internal combustion engine controller
JPS60128027A (en) Controlling method of power train
US20060052217A1 (en) Process and device for preventing the engagement of an impermissible speed in an automated gearbox
KR100222850B1 (en) How to control idle speed of car engine
JP2014094690A (en) Electronic control device
CN113085802B (en) Electronic parking brake automatic release control method, controller and vehicle
JPS61167165A (en) Automatic starter for engine
GB2151048A (en) Power train control method with selectable modes
JPH0842387A (en) Automatic start / stop device for internal combustion engine
JPH062577A (en) Output control device for internal combustion engine
JPS62122826A (en) Vehicle control device
JP2020023920A (en) Drive force control device