[go: up one dir, main page]

JP2005032261A - Electronic equipment - Google Patents

Electronic equipment Download PDF

Info

Publication number
JP2005032261A
JP2005032261A JP2004216988A JP2004216988A JP2005032261A JP 2005032261 A JP2005032261 A JP 2005032261A JP 2004216988 A JP2004216988 A JP 2004216988A JP 2004216988 A JP2004216988 A JP 2004216988A JP 2005032261 A JP2005032261 A JP 2005032261A
Authority
JP
Japan
Prior art keywords
cpu
backup
angle ratio
steering angle
signal
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.)
Pending
Application number
JP2004216988A
Other languages
Japanese (ja)
Inventor
Kyoji Hamamoto
恭司 浜本
Hideki Watanabe
英樹 渡邉
Tsukuru Fujita
作 藤田
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.)
Honda Motor Co Ltd
Hitachi Astemo Ltd
Original Assignee
Honda Motor Co Ltd
Keihin Corp
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 Honda Motor Co Ltd, Keihin Corp filed Critical Honda Motor Co Ltd
Priority to JP2004216988A priority Critical patent/JP2005032261A/en
Publication of JP2005032261A publication Critical patent/JP2005032261A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Steering Control In Accordance With Driving Conditions (AREA)
  • Power Steering Mechanism (AREA)

Abstract

【課題】 処理量の少ないCPUの設計・製造の効率を上げるとともに、CPUを設置する際に、その設置位置を取り間違えないようにした電子装置を提供する。
【解決手段】 制御装置40におけるサブCPU42およびバックアップCPU43として、同一構造のCPUが用いられている。このCPUは、処理量の少ないサブプログラム制御部65およびバックアッププログラム制御部66を備え、さらに、判別ポート67が設けられている。基板からは、サブCPU42およびバックアップCPU43を判別するための判別電圧をそれぞれの判別ポート67,67に与え、この判別電圧に基づいてサブCPU42およびバックアップCPU43のどちらとして用いられるかを決定する。
【選択図】 図7
PROBLEM TO BE SOLVED: To provide an electronic device that improves the efficiency of designing and manufacturing a CPU with a small amount of processing, and prevents the mistake in installing the CPU when installing the CPU.
A CPU having the same structure is used as a sub CPU and a backup CPU 43 in a control device 40. The CPU includes a subprogram control unit 65 and a backup program control unit 66 with a small processing amount, and further includes a determination port 67. From the board, a discrimination voltage for discriminating between the sub CPU 42 and the backup CPU 43 is given to the discrimination ports 67 and 67, and it is determined which of the sub CPU 42 and the backup CPU 43 is used based on this discrimination voltage.
[Selection] Figure 7

Description

本発明は、複数のCPUを備える電子装置に関する。   The present invention relates to an electronic device including a plurality of CPUs.

従来、ドライバの運転を補助する車両用ステアリング装置としては、車両の周辺環境に対応して舵角比を自動的に設定する可変舵角比操舵装置(例えば、特許文献1参照)が知られている。この可変舵角比操舵装置は、ハンドルに対する操舵輪の回転量を変更可能な可変舵角比装置を有するとともに、この可変舵角比装置を制御するための制御装置を有するものである。また、可変舵角比操舵装置は、舵角比を可変するための電動機を備えている。   2. Description of the Related Art Conventionally, as a vehicle steering device that assists driving of a driver, a variable steering angle ratio steering device that automatically sets a steering angle ratio corresponding to the surrounding environment of the vehicle (see, for example, Patent Document 1) is known. Yes. This variable rudder angle ratio steering device has a variable rudder angle ratio device capable of changing the amount of rotation of the steered wheels relative to the steering wheel, and also has a control device for controlling the variable rudder angle ratio device. Further, the variable steering angle ratio steering apparatus includes an electric motor for changing the steering angle ratio.

そして、車速などに応じて、舵角比を自動的に設定するものである。たとえば、カーブが連続する山道などを軽快に走行する際には、舵角比が大きくなるようにする。逆に、高速道路などをほぼ定速で走行する際には、舵角比が小さくなるようにして、それぞれの場合に適した舵角比を設定するようにしている。
特開平11−78944号公報(段落0011,0012、図1)
Then, the steering angle ratio is automatically set according to the vehicle speed and the like. For example, when lightly traveling on a mountain road with continuous curves, the steering angle ratio is increased. Conversely, when traveling on a highway or the like at a substantially constant speed, the steering angle ratio is set to be small, and a steering angle ratio suitable for each case is set.
Japanese Patent Laid-Open No. 11-78944 (paragraphs 0011 and 0012, FIG. 1)

このような可変舵角比操舵装置における制御装置では、可変舵角比操舵装置に故障が生じた場合の安全性などを考慮する必要がある。このため、制御装置としては、通常時に使用するメインCPUと、このメインCPUとの間で相互に故障検出を行うサブCPUと、前記メインCPUまたはサブCPUに故障が生じた場合に使用するバックアップCPUとを備えた電子装置を用いることが考えられる。   In the control device in such a variable steering angle ratio steering apparatus, it is necessary to consider safety in the event of a failure in the variable steering angle ratio steering apparatus. For this reason, the control device includes a main CPU that is normally used, a sub CPU that performs mutual fault detection with the main CPU, and a backup CPU that is used when a failure occurs in the main CPU or the sub CPU. It is conceivable to use an electronic device provided with

しかし、このような電子装置を制御装置として用いた場合、サブCPUおよびバックアップCPUは、メインCPUと比較してその処理量が非常に少ないものとなる。このように、処理量の少ないCPUをそれぞれ別個に設計して製造することは、無駄を生じることになりかねない。また、その結果として電子装置自体のコストアップを生じることになる。   However, when such an electronic device is used as a control device, the processing amount of the sub CPU and backup CPU is very small compared to the main CPU. In this way, designing and manufacturing CPUs with a small amount of processing separately may cause waste. As a result, the cost of the electronic device itself is increased.

また、電子装置の基板には、メインCPU、サブCPU、およびバックアップCPUが設置されており、それぞれのCPUに対して供給される電流の電圧が規定されている。このとき、たとえばサブCPUを設置する位置に、バックアップCPUを設置してしまい、バックアップCPUを設置する位置にサブCPUを設置したとすると、サブCPUおよびバックアップCPUには適正な電圧が与えられない。このため、サブCPUおよびバックアップCPUが正常に機能しなくなってしまうという問題がある。   Further, a main CPU, a sub CPU, and a backup CPU are installed on the board of the electronic device, and the voltage of the current supplied to each CPU is defined. At this time, for example, if the backup CPU is installed at the position where the sub CPU is installed, and the sub CPU is installed at the position where the backup CPU is installed, an appropriate voltage is not applied to the sub CPU and the backup CPU. For this reason, there is a problem that the sub CPU and the backup CPU do not function normally.

本発明は、このような事情に鑑みてなされたものであり、CPUの設計・製造の効率を上げるとともに、CPUを設置する際に、その設置位置を取り間違えないようにすることを目的とする。   The present invention has been made in view of such circumstances, and it is an object of the present invention to improve the efficiency of CPU design and manufacture, and to prevent the installation position from being mistaken when the CPU is installed. .

本発明は、前記の目的を達成するために創案されたものであり、 前記課題を解決した本発明の請求項1に係る発明は、第1CPUと第2CPUとが搭載された基板を備え、前記第1CPUに書き込まれた第1プログラムによる処理と、前記第2CPUに書き込まれた第2プログラムによる処理とを行う電子装置であって、
前記基板は、前記第1CPUおよび前記第2CPUが設置される位置にそれぞれ異なる判別電圧を与えるように構成され、
前記第1CPUおよび前記第2CPUは、前記第1プログラムと前記第2プログラムとの双方が書き込まれるとともに、前記判別電圧の入力に供される判別ポートを備えた同一のCPUであって、かつ、前記基板から前記判別ポートを介して入力した判別電圧に基づいて前記第1CPUと前記第2CPUとのどちらとして用いられるかを決定することを特徴とする電子装置である。
The present invention was devised to achieve the above-mentioned object, and the invention according to claim 1 of the present invention that has solved the above-mentioned problems comprises a substrate on which a first CPU and a second CPU are mounted, An electronic device that performs processing by a first program written in a first CPU and processing by a second program written in the second CPU,
The board is configured to give different discrimination voltages to positions where the first CPU and the second CPU are installed,
The first CPU and the second CPU are the same CPU having a discrimination port in which both the first program and the second program are written and used for inputting the discrimination voltage, and An electronic device is characterized in that it is determined which one of the first CPU and the second CPU is used based on a discrimination voltage input from a substrate through the discrimination port.

請求項1に係る発明においては、第1プログラムが書き込まれた第1CPU、および第2プログラムが書き込まれた第2CPUとして、第1プログラムおよび第2プログラムの両方が書き込まれたCPUを用いている。このため、プログラムが書き込まれたCPUを個々に設計、製造する手間を省略することができる。   In the first aspect of the present invention, a CPU in which both the first program and the second program are written is used as the first CPU in which the first program is written and the second CPU in which the second program is written. For this reason, the trouble of individually designing and manufacturing the CPU in which the program is written can be omitted.

また、両CPUには判別ポートが設けられており、これらの両CPUに対して判別電圧が与えられ、この判別電圧に基づいてこれらの両CPUが第1CPUおよび第2CPUのどちらとして用いられるかを決定する。このため、第1CPUおよび第2CPUを設置した後、基板から与えられる判別電圧によって第1CPUとして機能するか第2CPUとして機能するかを自動的に決定する。したがって、第1CPUおよび第2CPUを基板に取り付ける際に、それらを判別することなく、それぞれのCPUを基板の対応する位置に設置すればよいので、第1CPUと第2CPUとを取り付ける際に間違えることがなくなる。なお、本発明にいう「判別電圧が与えられ」には0Vの電圧が与えられ、換言すれば、アースされている状態も含むものである。   In addition, both CPUs are provided with a discrimination port, and a discrimination voltage is given to both the CPUs. Based on the discrimination voltage, it is determined whether the both CPUs are used as the first CPU or the second CPU. decide. For this reason, after the first CPU and the second CPU are installed, whether to function as the first CPU or the second CPU is automatically determined according to the discrimination voltage given from the substrate. Therefore, when attaching the first CPU and the second CPU to the board, it is only necessary to install each CPU at a corresponding position on the board without discriminating them. Therefore, it is possible to make a mistake when attaching the first CPU and the second CPU. Disappear. In the present invention, “the determination voltage is given” is given a voltage of 0 V, in other words, includes a grounded state.

請求項1の発明によれば、2つのCPUを個々に設計、製造する手間を省略し、もってコストアップを防止することができる。しかも、これらの2つのCPUを取り付ける際に間違えることがなくなる。加えて、CPUの作り間違えや、プログラムの書き込み違いなどを防止することができる。   According to the first aspect of the present invention, the trouble of designing and manufacturing the two CPUs individually can be omitted, thereby preventing an increase in cost. Moreover, there is no mistake when attaching these two CPUs. In addition, it is possible to prevent mistakes in making the CPU and writing mistakes in the program.

以下、本発明の実施の形態を、図面を参照しながら、具体的に説明する。本発明は、電子装置に係るものであるが、先に可変舵角比操舵装置について全体構成を説明する。図1は本発明の実施の形態に係る可変舵角比操舵装置の全体構成図である。実施の形態に係る可変舵角比操舵装置1は、ハンドルであるステアリングホイール2から操舵輪W,Wに至るステアリング系Sに設けられた可変舵角比装置10と、車速に基づいて可変舵角比装置10を制御する制御装置40を備えている。   Hereinafter, embodiments of the present invention will be specifically described with reference to the drawings. The present invention relates to an electronic apparatus. First, the overall configuration of the variable steering angle ratio steering apparatus will be described. FIG. 1 is an overall configuration diagram of a variable steering angle ratio steering apparatus according to an embodiment of the present invention. A variable steering angle ratio steering apparatus 1 according to an embodiment includes a variable steering angle ratio apparatus 10 provided in a steering system S from a steering wheel 2 that is a steering wheel to steering wheels W and W, and a variable steering angle based on a vehicle speed. A control device 40 for controlling the ratio device 10 is provided.

ステアリング系Sにおいて、ステアリングホイール2に一体的に設けられたステアリング軸3は、自在継ぎ手4A,4Bを有する連結軸4を介して可変舵角比装置10の入力軸へ連結されている。可変舵角比装置10は、入力軸の回転角度αに対する出力軸の回転角度βの比β/αを連続的に可変できるものを用いている。可変舵角比装置10の出力軸にはピニオン5が設けられており、このピニオン5とラック軸6のラック歯とを噛み合わせることによって、出力軸の回転運動をラック軸6の直線運動(L)へ変換し、ラック軸6の直線運動をタイロッド7,7およびナックルアームを介して操舵輪W,Wの転舵運動(T)へ変換する。   In the steering system S, a steering shaft 3 provided integrally with the steering wheel 2 is connected to an input shaft of the variable steering angle ratio device 10 via a connecting shaft 4 having universal joints 4A and 4B. The variable steering angle ratio device 10 uses a device that can continuously vary the ratio β / α of the rotation angle β of the output shaft to the rotation angle α of the input shaft. A pinion 5 is provided on the output shaft of the variable rudder angle ratio device 10, and by rotating the pinion 5 and the rack teeth of the rack shaft 6, the rotational motion of the output shaft is converted into the linear motion (L ) To convert the linear motion of the rack shaft 6 into the steered motion (T) of the steered wheels W and W via the tie rods 7 and 7 and the knuckle arm.

また、ラック軸6の側方には、補助操舵トルクを発生させるための電動パワーステアリング装置(以下「EPS」という)用の電動機(以下「EPS電動機」という)8が、ラック軸6と同軸上に配設されている。そして、EPS電動機8の回転がラック軸6と同軸に設けられたボールネジ機構9を介して推力に変換され、この推力をラックボールネジ軸9Aに作用させている。   Also, on the side of the rack shaft 6, an electric motor (hereinafter referred to as “EPS motor”) 8 for generating an auxiliary steering torque (hereinafter referred to as “EPS”) 8 is coaxial with the rack shaft 6. It is arranged. The rotation of the EPS motor 8 is converted into thrust through a ball screw mechanism 9 provided coaxially with the rack shaft 6, and this thrust is applied to the rack ball screw shaft 9A.

次に、図2ないし図4を参照して、本実施形態に係る可変舵角比装置10の一具体例の構造について説明する。図2に示すように、入力軸11は、玉軸受け12を介して上部ケーシング13aに回動自在に支持された支持部材14の偏心位置に、玉軸受け15を介して回転自在に支持されている。入力軸11の下部ケーシング13b内に突入した端部には、出力軸17に回転力を伝達するカップリング16が一体形成されている。また、入力軸11は、連結軸4(図1参照)に接続されており、ドライバがステアリングホイール2を操舵することによって、連結軸4を介して回転するようになっている。   Next, with reference to FIG. 2 thru | or FIG. 4, the structure of the example of the variable steering angle ratio apparatus 10 which concerns on this embodiment is demonstrated. As shown in FIG. 2, the input shaft 11 is rotatably supported via a ball bearing 15 at an eccentric position of a support member 14 that is rotatably supported by the upper casing 13 a via a ball bearing 12. . A coupling 16 that transmits a rotational force to the output shaft 17 is integrally formed at the end of the input shaft 11 that has entered the lower casing 13b. The input shaft 11 is connected to the connecting shaft 4 (see FIG. 1), and rotates through the connecting shaft 4 when the driver steers the steering wheel 2.

また、出力軸17は、一対の玉軸受け18a,18bを介して下部ケーシング13bに回動自在に支持されている。この出力軸17の下部には、ラック軸6のラック歯6aに噛み合ったピニオン5が一体形成されている。出力軸17の端部は下部ケーシング13b内に突入しており、出力軸17の端部における出力軸17の中心から偏心した位置には中間軸19が突設されている。この中間軸19と入力軸11に一体形成されたカップリング16との間は、平型ニードル軸受け20を介在させたスライダ21と円錐ころ軸受け22とを介して互いに連結されている。さらに、入力軸11と上部ケーシング13aとの間には、可撓性の筒状部を有するシール部材35が設けられている。このシール部材35によって可変舵角比装置10内の気密が保持されている。   The output shaft 17 is rotatably supported by the lower casing 13b via a pair of ball bearings 18a and 18b. A pinion 5 that meshes with the rack teeth 6 a of the rack shaft 6 is integrally formed at the lower portion of the output shaft 17. An end portion of the output shaft 17 protrudes into the lower casing 13b, and an intermediate shaft 19 protrudes at a position eccentric from the center of the output shaft 17 at the end portion of the output shaft 17. The intermediate shaft 19 and the coupling 16 integrally formed with the input shaft 11 are connected to each other via a slider 21 and a tapered roller bearing 22 with a flat needle bearing 20 interposed therebetween. Further, a seal member 35 having a flexible cylindrical portion is provided between the input shaft 11 and the upper casing 13a. The seal member 35 maintains the airtightness in the variable rudder angle ratio device 10.

図3に示すように、カップリング16の下面には、下方が拡開しかつ開放した台形断面の溝23が形成されている。この溝23に対して、一対の平型ニードル軸受け20を介在させたスライダ21が、この溝23の互いに対向する斜面を摺動するように係合している。また、スライダ21の下面の中心部には、円錐ころ軸受け22を介して相対回動可能となるように、中間軸19が係合している。   As shown in FIG. 3, a groove 23 having a trapezoidal cross section is formed in the lower surface of the coupling 16 so that the lower side is widened and opened. A slider 21 having a pair of flat needle bearings 20 is engaged with the groove 23 so as to slide on the inclined surfaces facing each other. Further, an intermediate shaft 19 is engaged with the center portion of the lower surface of the slider 21 so as to be relatively rotatable via a tapered roller bearing 22.

図2に示すように、下部ケーシング13bには、出力軸17の下端を支持する玉軸受け18bのアウタレースに当接するアジャストねじ24が螺着されている。このアジャストねじ24を適宜に締め込むことにより、ピニオン5が軸線方向に押圧され、カップリング16を介した入力軸11と出力軸17との間に適度なプリロードが与えられる。このようにして、カップリング16のがたを除去して連結剛性を向上させることができる。   As shown in FIG. 2, the lower casing 13 b is screwed with an adjusting screw 24 that comes into contact with the outer race of the ball bearing 18 b that supports the lower end of the output shaft 17. By appropriately tightening the adjustment screw 24, the pinion 5 is pressed in the axial direction, and an appropriate preload is applied between the input shaft 11 and the output shaft 17 via the coupling 16. In this way, the coupling rigidity can be improved by removing the backlash of the coupling 16.

図4に示すように、支持部材14の外周部の一部には、扇型の部分的ウォームホイル25が設けられている。この部分的ウォームホイル25には、ウォーム減速機構26を介して電動機であるモータ27によって駆動されるウォーム28が噛み合っている。そして、モータ27の回転駆動力によって、支持部材14を上部ケーシング13aに対して所定の角度範囲にわたって回転運動を与えることができるようになっている。   As shown in FIG. 4, a fan-shaped partial worm wheel 25 is provided on a part of the outer peripheral portion of the support member 14. The partial worm wheel 25 meshes with a worm 28 driven by a motor 27 which is an electric motor via a worm reduction mechanism 26. The rotational driving force of the motor 27 allows the support member 14 to be rotated with respect to the upper casing 13a over a predetermined angular range.

なお、ウォーム28は、偏心カムを応用したバックラッシュ除去部材29を介して上部ケーシング13aに支持されている。このバックラッシュ除去部材29の端部に形成された六角孔30に六角棒レンチを係合させて、この六角棒レンチを上部ケーシング13aに対して回動させることにより、その軸芯が移動して部分的ウォームホイル25との噛み合いが変化するようになっている。また、ウォーム28の軸芯の移動を許容するために、ウォーム28とウォーム減速機構26との間は、オルダム継ぎ手31を介して連結されている。   The worm 28 is supported by the upper casing 13a via a backlash removing member 29 using an eccentric cam. A hexagonal bar wrench is engaged with the hexagonal hole 30 formed at the end of the backlash removing member 29, and the hexagonal bar wrench is rotated with respect to the upper casing 13a. The meshing with the partial warm wheel 25 is changed. In addition, the worm 28 and the worm speed reduction mechanism 26 are connected via an Oldham coupling 31 to allow movement of the axis of the worm 28.

さらに、上部ケーシング13aには、支持部材14の上面に突設されたピン32に係合する差動トランスなどからなる本発明の舵角比センサである変位センサ33が取り付けられている。この変位センサ33は、支持部材14の変位量を検出している。そして、変位センサ33は、検出した支持部材14の回動量、すなわち、支持部材14に支持された入力軸11の偏心量信号(本発明の「舵角比信号」に相当する)33aを制御装置40に出力している。なお、本実施形態では、可変舵角比操舵装置1は、偏心量に応じて舵角比特性が変わり、この舵角比特性に基づいてステアリングホイールの操舵角に応じて舵角比が連続的に最適な値に可変する。つまり、本実施形態では、偏心量に応じて舵角比が変わる。そこで、本実施形態では、舵角比を直接検出するのではなく、実舵角比に相当する実偏心量を変位センサ33によって検出している。   Further, a displacement sensor 33, which is a steering angle ratio sensor according to the present invention including a differential transformer that engages with a pin 32 protruding from the upper surface of the support member 14, is attached to the upper casing 13a. The displacement sensor 33 detects the amount of displacement of the support member 14. Then, the displacement sensor 33 controls the detected rotation amount of the support member 14, that is, the eccentric amount signal (corresponding to the “steering angle ratio signal” of the present invention) 33 a of the input shaft 11 supported by the support member 14. 40 is output. In this embodiment, the variable rudder angle ratio steering apparatus 1 changes the rudder angle ratio characteristic according to the amount of eccentricity, and the rudder angle ratio continuously varies according to the steering angle of the steering wheel based on this rudder angle ratio characteristic. Variable to the optimum value for. That is, in the present embodiment, the steering angle ratio changes according to the amount of eccentricity. Therefore, in the present embodiment, the steering angle ratio is not directly detected, but the actual eccentric amount corresponding to the actual steering angle ratio is detected by the displacement sensor 33.

制御装置40は、車速センサVSからの車速信号Vaに基づいて決定した目標偏心量(目標舵角比に相当)と、変位センサ33によって検出した実偏心量(実舵角比に相当)33aとを一致させるように、フィードバック制御によってモータ27の回転駆動を制御している(図7参照)。制御装置40については、後で詳細に説明する。   The control device 40 has a target eccentric amount (corresponding to the target steering angle ratio) determined based on the vehicle speed signal Va from the vehicle speed sensor VS, and an actual eccentric amount (corresponding to the actual steering angle ratio) 33a detected by the displacement sensor 33. The rotational drive of the motor 27 is controlled by feedback control so as to match (see FIG. 7). The control device 40 will be described in detail later.

車速センサVSは、図示しないスピードメータ内に配設され、車両の速度を検出する。そして、車速センサVSは、検出した車速に対応したアナログ電気信号の車速信号Vaを制御装置40に送信する。なお、車速センサVSは、可変舵角比操舵装置1の専用のセンサでも、他のシステムと共用するセンサでもよい。   The vehicle speed sensor VS is disposed in a speedometer (not shown) and detects the speed of the vehicle. The vehicle speed sensor VS transmits a vehicle speed signal Va, which is an analog electric signal corresponding to the detected vehicle speed, to the control device 40. The vehicle speed sensor VS may be a dedicated sensor for the variable steering angle ratio steering apparatus 1 or a sensor shared with other systems.

続いて、可変舵角比装置の作動原理について説明する。図5は可変舵角比装置の作動原理を示す説明図、図6は可変舵角比装置の舵角比特性を示す入出力角特性図である。   Next, the operating principle of the variable steering angle ratio device will be described. FIG. 5 is an explanatory diagram showing the operating principle of the variable steering angle ratio device, and FIG. 6 is an input / output angle characteristic diagram showing the steering angle ratio characteristic of the variable steering angle ratio device.

図5に示すように、入力軸11の回転中心をA、出力軸17の回転中心をB、中間軸19の作用点をCとする。また、BC間寸法をb、入力軸11と出力軸17との間の偏心量(AB間寸法)をaとし、入力軸11の回転角度(ハンドル操舵角)をα、出力軸17の回転角度(ピニオン回転角)をβとする。このとき、b・sinβ=(b・cosβ−a)tanαであるから、α=tan-1(b・sinβ/(b・cosβ−a))
で表わされる。
As shown in FIG. 5, the rotation center of the input shaft 11 is A, the rotation center of the output shaft 17 is B, and the action point of the intermediate shaft 19 is C. Further, the dimension between BC is b, the amount of eccentricity between the input shaft 11 and the output shaft 17 (the dimension between AB) is a, the rotational angle (handle steering angle) of the input shaft 11 is α, and the rotational angle of the output shaft 17 Let (pinion rotation angle) be β. At this time, since b · sin β = (b · cos β−a) tan α, α = tan −1 (b · sin β / (b · cos β−a))
It is represented by

ドライバがステアリングホイール2を操作することによって入力軸11を回転させると、中間軸19は、入力軸11のカップリング16のスライダ21との係合により、出力軸17の軸心回りでクランク回転する。たとえば、図5に示すように、入力軸11の回転角度α1を90度とした場合には、出力軸17の回転角度β1は、図5に示すようになる。   When the driver rotates the input shaft 11 by operating the steering wheel 2, the intermediate shaft 19 cranks around the axis of the output shaft 17 due to the engagement with the slider 21 of the coupling 16 of the input shaft 11. . For example, as shown in FIG. 5, when the rotation angle α1 of the input shaft 11 is 90 degrees, the rotation angle β1 of the output shaft 17 is as shown in FIG.

ここで、支持部材14を回動させると、支持部材14の偏心カム作用により、図3および図4で符号A0〜A2で示した範囲で入力軸11の軸心が変化する。入力軸11の軸心の変化によって、入出力軸間の偏心量aを適宜に定めて入力軸11と出力軸17との軸心同士を互いに偏心させると、入力軸11と出力軸17との回転角が不一致となる。しかも、入力軸11を等角度ずつ回転させた際の出力軸17の角度変化が漸進的に増大することになる(図6の実線a1,a2参照)。   Here, when the support member 14 is rotated, the shaft center of the input shaft 11 changes in the range indicated by reference signs A0 to A2 in FIGS. 3 and 4 due to the eccentric cam action of the support member 14. If the eccentricity a between the input and output shafts is appropriately determined by changing the shaft center of the input shaft 11 and the input shaft 11 and the output shaft 17 are eccentric to each other, the input shaft 11 and the output shaft 17 The rotation angles are not consistent. Moreover, the change in the angle of the output shaft 17 when the input shaft 11 is rotated by equal angles gradually increases (see solid lines a1 and a2 in FIG. 6).

そして、入力軸11と出力軸17との軸心の偏心量aを、a2〜a0(a2>a1>a0=0)の範囲で連続的に変化させると、入力軸11の回転角度に対する出力軸17の回転角度の割合β/α、すなわち実用上の舵角比を連続的に変化させることができる。いま、入出力軸間の偏心量aを大きくすると、入力角αに対する出力角βの変化率漸進性が高まり、入出力軸間の偏心量aを0にすれば、図6に一点鎖線(a0)で示すように、入力角αと出力角βとは等しくなる。   When the eccentricity a of the shaft center of the input shaft 11 and the output shaft 17 is continuously changed in the range of a2 to a0 (a2> a1> a0 = 0), the output shaft with respect to the rotation angle of the input shaft 11 The rotational angle ratio β / α of 17, that is, the practical steering angle ratio can be continuously changed. If the eccentricity a between the input and output shafts is increased, the rate of change of the output angle β with respect to the input angle α is gradually increased. If the eccentricity a between the input and output shafts is set to 0, a one-dot chain line (a0 in FIG. ), The input angle α and the output angle β are equal.

この舵角比の変化を、たとえば低速走行域ではa0側に、高速走行域ではa2側になるように制御すると、低速走行域ではハンドルの操舵角度αに対するラックストロークを在来の操舵装置に比して大きく設定して、より一層敏感(クイック)な特性を実現できる。また、高速走行域ではハンドルの操舵角度αに対するラックストロークを在来の操舵装置に比して小さく設定して、より一層鈍感(ダル)な特性を実現できる。したがって、実用上のハンドル操舵角と走行速度との関係を、フラットな特性とすることができる。   When the change in the steering angle ratio is controlled to be, for example, a0 side in the low-speed traveling region and a2 side in the high-speed traveling region, the rack stroke with respect to the steering angle α of the steering wheel is compared with the conventional steering device in the low-speed traveling region. Therefore, it is possible to realize a more sensitive (quick) characteristic by setting a larger value. Further, in a high-speed traveling region, the rack stroke with respect to the steering angle α of the steering wheel can be set smaller than that of a conventional steering device, and a further insensitive characteristic can be realized. Therefore, the relationship between the practical steering angle and the traveling speed can be made flat.

続いて、図7を参照して、本発明に係る電子装置を適用した制御装置40について説明する。
図7に示すように、制御装置40は、通常時に使用するメインCPU41と、メインCPU41との間で相互に故障検出を行うサブCPU42を有しており、さらには、メインCPU41またはサブCPU42が故障したときに使用するバックアップCPU43を有している。これらメインCPU41、サブCPU42およびバックアップCPU43はそれぞれ切替回路44に接続されている。
Next, a control device 40 to which the electronic device according to the present invention is applied will be described with reference to FIG.
As shown in FIG. 7, the control device 40 includes a main CPU 41 that is normally used, and a sub CPU 42 that performs mutual fault detection between the main CPU 41, and further, the main CPU 41 or the sub CPU 42 fails. A backup CPU 43 is used for use. The main CPU 41, the sub CPU 42, and the backup CPU 43 are connected to the switching circuit 44, respectively.

また、切替回路44は、電動機駆動回路45に接続されているとともに図示しない切替スイッチを有しており、メインCPU41から出力される電動機駆動信号41aとバックアップCPU43から出力される電動機駆動信号43aのいずれを電動機駆動回路45に出力するかを切り替えている。電動機駆動回路45は、4個のFETのスイッチング素子からなるブリッジ回路で構成され、図示しないバッテリ電源に接続されており、切替回路44からの信号に基づいて、モータ27に電流を供給してモータ27を駆動するものである。   The switching circuit 44 is connected to the motor driving circuit 45 and has a switching switch (not shown). Either the motor driving signal 41 a output from the main CPU 41 or the motor driving signal 43 a output from the backup CPU 43 is selected. Is output to the motor drive circuit 45. The motor drive circuit 45 is constituted by a bridge circuit composed of switching elements of four FETs, and is connected to a battery power source (not shown). Based on a signal from the switching circuit 44, the motor drive circuit 45 supplies current to the motor 27 to 27 is driven.

メインCPU41およびサブCPU42は、EPS電動機8を駆動するためのゲート駆動回路46を介してEPS電動機駆動回路47に接続されている。EPS電動機駆動回路47は、4個のFETのスイッチング素子からなるブリッジ回路で構成され、図示しないバッテリに接続されており、メインCPU41からのEPS駆動信号41bに基づいて、EPS電動機8に電流を供給してEPS電動機8を駆動するものである。さらに、EPS電動機駆動回路47とEPS電動機8の間には、EPS電動機8に供給される電流を検出する電動機電流検出手段71が設けられている。この電動機電流検出手段71によって検出されたEPS電動機8の電流は、メインCPU41に出力され、フィードバック制御に用いられる。   The main CPU 41 and the sub CPU 42 are connected to the EPS motor drive circuit 47 through a gate drive circuit 46 for driving the EPS motor 8. The EPS motor drive circuit 47 is composed of a bridge circuit composed of four FET switching elements, and is connected to a battery (not shown), and supplies current to the EPS motor 8 based on an EPS drive signal 41b from the main CPU 41. Thus, the EPS motor 8 is driven. Further, between the EPS motor drive circuit 47 and the EPS motor 8, motor current detection means 71 for detecting a current supplied to the EPS motor 8 is provided. The current of the EPS motor 8 detected by the motor current detection means 71 is output to the main CPU 41 and used for feedback control.

また、制御装置40には、実舵角比入力回路48が設けられている。実舵角比入力回路48は、変位センサ33によって検出された入力軸11(図2)の実偏心量をメインCPU41、サブCPU42、およびバックアップCPU43に出力するものである。他方、制御装置40は、操舵トルク入力回路49および車速入力回路50を備えている。操舵トルク入力回路49は、操舵トルクセンサTSからの操舵トルク信号TaをメインCPU41およびサブCPU42に出力している。また、車速入力回路50は、車速センサVSからの車速信号VaをメインCPU41、サブCPU42、およびバックアップCPU43にそれぞれ出力している。   Further, the control device 40 is provided with an actual steering angle ratio input circuit 48. The actual steering angle ratio input circuit 48 outputs the actual eccentric amount of the input shaft 11 (FIG. 2) detected by the displacement sensor 33 to the main CPU 41, sub CPU 42, and backup CPU 43. On the other hand, the control device 40 includes a steering torque input circuit 49 and a vehicle speed input circuit 50. The steering torque input circuit 49 outputs a steering torque signal Ta from the steering torque sensor TS to the main CPU 41 and the sub CPU 42. The vehicle speed input circuit 50 outputs a vehicle speed signal Va from the vehicle speed sensor VS to the main CPU 41, the sub CPU 42, and the backup CPU 43, respectively.

メインCPU41は、図8に示すように、可変舵角比装置10の制御を行うために、目標偏心量決定部51、偏差演算部52、PID制御部53、PWM信号生成部54、およびゲート駆動回路55を備えている。また、EPS制御を行うために、目標電流設定部56、偏差演算部57、PID制御部58、PWM信号生成部59を備えている。さらに、サブCPU42との間で相互に故障検出を行うためのサブCPU相互監視部60およびバックアップCPU43の故障を検出するためのバックアップCPU故障検出部61を備えている。   As shown in FIG. 8, the main CPU 41 controls the variable steering angle ratio device 10 so as to control the target eccentricity amount determination unit 51, the deviation calculation unit 52, the PID control unit 53, the PWM signal generation unit 54, and the gate drive. A circuit 55 is provided. In addition, in order to perform EPS control, a target current setting unit 56, a deviation calculation unit 57, a PID control unit 58, and a PWM signal generation unit 59 are provided. Further, a sub CPU mutual monitoring unit 60 for detecting a fault mutually with the sub CPU 42 and a backup CPU fault detecting unit 61 for detecting a fault of the backup CPU 43 are provided.

まず、可変舵角比装置10の制御について説明すると、目標偏心量決定部51は、ROM等の記憶手段を備え、あらかじめ実験値または設計値に基づいて設定した車速信号Vaと目標偏心量の対応するデータ(変換テーブル)を記憶している。そして、目標偏心量決定部51は、車速信号Vaをアドレスとして対応する目標偏心量を読み出し、目標偏心量信号51aを偏差演算部52に出力する。ここで、目標偏心量は、車速信号Vaに対して、路面反力の大きい低速の場合には小さい値が対応づけられ、走行時の安定性を確保するために高速の場合には大きい値が対応づけられている。また、目標偏心量決定部51に入力される車速信号Vaは、図示しないF−Vコンバータを介して車速センサVSから入力された車速信号Vaをアナログ信号からディジタル信号に変換されたものである。   First, the control of the variable steering angle ratio device 10 will be described. The target eccentricity determination unit 51 includes storage means such as a ROM, and the correspondence between the vehicle speed signal Va set in advance based on experimental values or design values and the target eccentricity. Data (conversion table) to be stored. Then, the target eccentricity determination unit 51 reads the corresponding target eccentricity using the vehicle speed signal Va as an address, and outputs the target eccentricity signal 51a to the deviation calculation unit 52. Here, the target eccentricity is associated with a small value in the case of a low speed with a large road reaction force, and a large value in the case of a high speed in order to ensure stability during traveling. It is associated. The vehicle speed signal Va input to the target eccentricity determination unit 51 is obtained by converting the vehicle speed signal Va input from the vehicle speed sensor VS via an FV converter (not shown) from an analog signal to a digital signal.

偏差演算部52は、目標偏心量信号51aと変位センサ33によって検出された実偏心量(実舵角比に相当)を示す偏心量信号33aとの偏差を求め、偏差信号52aを出力する。偏心量信号33aは、実舵角比入力回路48を経て偏差演算部52に出力される。PID制御部53は、偏差信号52aに対して比例、積分、微分等の処理を施し、偏差をゼロに近づけるためにモータ27に供給する電流の向きと電流値とを示す駆動制御信号53aを生成して出力する。   The deviation calculator 52 obtains a deviation between the target eccentricity signal 51a and the eccentricity signal 33a indicating the actual eccentricity detected by the displacement sensor 33 (corresponding to the actual steering angle ratio), and outputs a deviation signal 52a. The eccentricity signal 33a is output to the deviation calculator 52 via the actual steering angle ratio input circuit 48. The PID control unit 53 performs processing such as proportionality, integration, and differentiation on the deviation signal 52a, and generates a drive control signal 53a indicating the direction and current value of the current supplied to the motor 27 in order to make the deviation close to zero. And output.

PWM信号生成部54は、駆動制御信号53aに基づいてモータ27をPWM運転するためのPWM(パルス幅変調)信号54aをゲート駆動回路55に出力する。ゲート駆動回路55は、PWM信号54aに基づいて電動機駆動回路45の各FETのゲートを駆動して各FETをスイッチング駆動するための電動機駆動信号55aを切替回路44に出力する。   The PWM signal generation unit 54 outputs a PWM (pulse width modulation) signal 54 a for performing PWM operation of the motor 27 to the gate drive circuit 55 based on the drive control signal 53 a. The gate drive circuit 55 drives the gate of each FET of the motor drive circuit 45 based on the PWM signal 54a and outputs an electric motor drive signal 55a for switching the FET to the switching circuit 44.

続いてEPSの制御の工程を説明すると、目標電流設定部56は、ROM等の記憶手段を備え、あらかじめ実験値または設計値に基づいて設定した操舵トルク信号Taと目標偏心量の対応するデータ(変換テーブル)を記憶している。そして、目標電流設定部56は、操舵トルク信号Taをアドレスとして対応する目標電流値を読み出し、目標電流信号56aを偏差演算部57に出力する。   Subsequently, the EPS control process will be described. The target current setting unit 56 includes a storage unit such as a ROM, and data corresponding to the steering torque signal Ta set in advance based on experimental values or design values and the target eccentricity ( Conversion table). Then, the target current setting unit 56 reads the corresponding target current value using the steering torque signal Ta as an address, and outputs the target current signal 56 a to the deviation calculation unit 57.

偏差演算部57は、目標電流信号56aと電動機電流検出手段71によってEPS電動機8に供給されている電流信号71aとの偏差を求め、偏差信号57aをPID制御部58に出力する。PID制御部58は、偏差信号57aに対して比例、積分、微分等の処理を施し、偏差をゼロに近づけるためにEPS電動機8に供給する電流の向きと電流値とを示す駆動制御信号58aを生成してPWM信号生成部59に出力する。   The deviation calculating unit 57 obtains a deviation between the target current signal 56 a and the current signal 71 a supplied to the EPS motor 8 by the motor current detecting unit 71, and outputs the deviation signal 57 a to the PID control unit 58. The PID control unit 58 performs processing such as proportionality, integration, and differentiation on the deviation signal 57a, and generates a drive control signal 58a indicating the direction and current value of the current supplied to the EPS motor 8 in order to make the deviation close to zero. Generated and output to the PWM signal generator 59.

PWM信号生成部59は、駆動制御信号58aに基づいてEPS電動機8をPWM運転するためのPWM(パルス幅変調)信号59aをゲート駆動回路46に出力する。ゲート駆動回路46は、PWM信号59aに基づいてEPS電動機駆動回路47の各FETのゲートを駆動して各FETをスイッチング駆動するための電動機駆動信号46aをEPS電動機駆動回路47に出力する。   The PWM signal generation unit 59 outputs a PWM (pulse width modulation) signal 59a for performing PWM operation of the EPS motor 8 to the gate drive circuit 46 based on the drive control signal 58a. The gate drive circuit 46 drives the gate of each FET of the EPS motor drive circuit 47 based on the PWM signal 59 a and outputs an electric motor drive signal 46 a for switching the FET to the EPS motor drive circuit 47.

加えて、メインCPU41では、サブCPU相互監視部60において、サブCPU42との間で相互に故障検出を行っている。また、バックアップCPU故障検出部61においてバックアップCPU43の故障を検出している。このように、メインCPU41では、非常に多くの処理がなされている。   In addition, in the main CPU 41, the sub CPU mutual monitoring unit 60 performs mutual fault detection with the sub CPU 42. Further, the backup CPU failure detection unit 61 detects a failure of the backup CPU 43. As described above, the main CPU 41 performs a great amount of processing.

また、サブCPU42およびバックアップCPU43としては、同一構造のCPUを用いており、それぞれサブプログラム制御部65と、バックアッププログラム制御部66と、判別ポート67とを有している。なお、サブプログラム制御部65には、本発明の「サブCPUに対応するプログラム」が書き込まれており、バックアッププログラム制御部66には本発明の「バックアップCPUに対応するプログラム」が書き込まれている。   Further, as the sub CPU 42 and the backup CPU 43, CPUs having the same structure are used, and each has a sub program control unit 65, a backup program control unit 66, and a discrimination port 67. The “program corresponding to the sub CPU” of the present invention is written in the sub program control unit 65, and the “program corresponding to the backup CPU” of the present invention is written in the backup program control unit 66. .

サブCPU42におけるサブプログラム制御部65では、メインCPU41におけるサブCPU相互監視部60との間で相互に故障検出信号42aを交換し、互いの故障検出を行っている。そして、メインCPU41に故障が検出されたら、切替回路44に対して故障信号42bを出力する。切替回路44では故障信号42bを受けて、電動機駆動回路45に出力されていた電動機駆動信号41aの出力を停止させる。それに代わって、バックアップCPU43の電動機駆動信号43aを電動機駆動回路45に出力する。なお、サブCPU42においては、バックアッププログラム制御部66は作業を行っていない。   The sub program control unit 65 in the sub CPU 42 exchanges fault detection signals 42 a with the sub CPU mutual monitoring unit 60 in the main CPU 41, and performs mutual fault detection. When a failure is detected in the main CPU 41, a failure signal 42b is output to the switching circuit 44. In response to the failure signal 42b, the switching circuit 44 stops the output of the motor drive signal 41a output to the motor drive circuit 45. Instead, the motor drive signal 43a of the backup CPU 43 is output to the motor drive circuit 45. In the sub CPU 42, the backup program control unit 66 is not performing work.

一方、バックアップCPU43におけるバックアッププログラム制御部66では、メインCPU41およびサブCPU42のうちの少なくとも一方が故障したときに、モータ27を駆動するための電動機駆動信号43aを生成して切替回路44に出力している。通常時、すなわちメインCPU41およびサブCPU42が正常に機能しているときは、バックアップCPU43で生成された電動機駆動信号43aが電動機駆動回路45に出力されることはない。メインCPU41およびサブCPU42のうちの少なくとも一方に故障が生じたときには、切替回路44が切り替わり、メインCPU41からの電動機駆動信号41aに代わって、バックアップCPU43からの電動機駆動信号43aが電動機駆動回路45に出力される。バックアップCPU43は、メインCPU41に故障が生じたときに使用されるものであり、メインCPU41およびサブCPU42のうちの少なくとも一方が故障したときには、メインCPU41による可変舵角比装置10の制御が不能となる。したがって、バックアップCPU43におけるバックアッププログラム制御部66では、フェールセーフの観点から、可変舵角比装置10をダル側(最大偏心量側)に移行させるための電動機駆動信号43aを生成して、切替回路44に出力している。電動機駆動信号43aを生成するにあたり、実舵角比入力回路48から出力される偏心量信号33aを用いたフィードバック制御がなされている。なお、バックアップCPU43においては、サブプログラム制御部65は作業を行っていない。   On the other hand, the backup program control unit 66 in the backup CPU 43 generates an electric motor drive signal 43a for driving the motor 27 and outputs it to the switching circuit 44 when at least one of the main CPU 41 and the sub CPU 42 fails. Yes. During normal operation, that is, when the main CPU 41 and the sub CPU 42 are functioning normally, the motor drive signal 43 a generated by the backup CPU 43 is not output to the motor drive circuit 45. When a failure occurs in at least one of the main CPU 41 and the sub CPU 42, the switching circuit 44 is switched, and an electric motor driving signal 43a from the backup CPU 43 is output to the electric motor driving circuit 45 in place of the electric motor driving signal 41a from the main CPU 41. Is done. The backup CPU 43 is used when a failure occurs in the main CPU 41. When at least one of the main CPU 41 and the sub CPU 42 fails, the main CPU 41 cannot control the variable steering angle ratio device 10. . Therefore, the backup program control unit 66 in the backup CPU 43 generates the motor drive signal 43a for shifting the variable steering angle ratio device 10 to the dull side (maximum eccentricity side) from the viewpoint of fail-safe, and the switching circuit 44 Is output. In generating the electric motor drive signal 43a, feedback control using the eccentric amount signal 33a output from the actual steering angle ratio input circuit 48 is performed. In the backup CPU 43, the subprogram control unit 65 is not working.

このように、サブCPU42およびバックアップCPU43における処理量は少ないものである。したがって、これらを同一構造のCPUとして製造し、それぞれ処理のために使用しないプログラムが書き込まれていても、大きな無駄とはならないものである。   Thus, the processing amount in the sub CPU 42 and the backup CPU 43 is small. Therefore, even if these are manufactured as CPUs having the same structure and programs that are not used for processing are written, there is no waste.

さらに、サブCPU42およびバックアップCPU43における判別ポート67,67には、図示しない基板から判別電圧が与えられる。この基板から与えられる判別電圧によって、サブCPU42およびバックアップCPU43のどちらとして用いられるかを決定する。いま、サブCPU42における判別ポート67には0Vの電圧が与えられ、換言すればアースされており、バックアップCPU43における判別ポート67には5Vの電圧が与えられている。すなわち、基板にCPUを設置した際、サブCPU42を設置すべき位置に設置したCPUの判別ポート67には、0Vの電圧が自動的に与えられる。一方、バックアップCPU43を設置すべき位置に設置されたCPUの判別ポート67には、5Vの電圧が自動的に与えられる。   Further, the determination ports 67 and 67 in the sub CPU 42 and the backup CPU 43 are supplied with a determination voltage from a substrate (not shown). Which of the sub CPU 42 and the backup CPU 43 is used is determined by the discrimination voltage given from the substrate. Now, a voltage of 0V is applied to the determination port 67 in the sub CPU 42, in other words, it is grounded, and a voltage of 5V is applied to the determination port 67 in the backup CPU 43. That is, when the CPU is installed on the substrate, a voltage of 0 V is automatically applied to the discrimination port 67 of the CPU installed at the position where the sub CPU 42 should be installed. On the other hand, a voltage of 5V is automatically applied to the discrimination port 67 of the CPU installed at the position where the backup CPU 43 should be installed.

これらの各CPUにおける判別処理手順について、図9に示すフローチャートを用いて説明すると、所定の位置にCPUが設置されて処理が開始される(S1)。処理が開始されると、判別ポート67に与えられる判別電圧を検出する(S2)。その結果、判別電圧が0Vであれば、サブCPU42として用いられるので、サブプログラムが実行される(S3)。一方、判別電圧が5Vであれば、バックアップCPU43として用いられるので、バックアッププログラムが実行される(S4)。サブプログラムが開始され、またはバックアッププログラムが実行された後は、制御等が終了したか否かを判断する(S5)。その結果、制御等が終了していなければ、ステップS2に戻って判別ポート67に与えられる判別電圧を検出する。一方、制御等が終了していれば、判別処理が終了する(S6)。このようにして、同一のCPUをそれぞれの位置に設置するのみで、自動的にサブCPU42およびバックアップCPU43を判別するので、サブCPU42およびバックアップCPU43を付け間違えることがなくなる。また、同一のCPUを製造するので、製造時にサブCPU42とバックアップCPU43との作り間違えや、プログラムの書き込み違いなどを防止することができる。   The determination processing procedure in each of these CPUs will be described with reference to the flowchart shown in FIG. 9. The CPU is installed at a predetermined position and the processing is started (S 1). When the process is started, a discrimination voltage applied to the discrimination port 67 is detected (S2). As a result, if the determination voltage is 0 V, it is used as the sub CPU 42, so the sub program is executed (S3). On the other hand, if the discrimination voltage is 5V, it is used as the backup CPU 43, so the backup program is executed (S4). After the subprogram is started or the backup program is executed, it is determined whether or not the control is finished (S5). As a result, if the control or the like has not ended, the process returns to step S2 to detect the discrimination voltage applied to the discrimination port 67. On the other hand, if control etc. are complete | finished, a discrimination | determination process will be complete | finished (S6). In this way, the sub CPU 42 and the backup CPU 43 are automatically discriminated only by installing the same CPU at each position, so that the sub CPU 42 and the backup CPU 43 are not mistakenly attached. In addition, since the same CPU is manufactured, it is possible to prevent a mistake in making the sub CPU 42 and the backup CPU 43 at the time of manufacturing, and a difference in program writing.

以上、本発明の好適な実施形態について説明したが、本発明は、前記実施形態に限定されるものではなく、他の電子装置であっても、処理量の少ないプログラムを有するCPUを2つ以上有する電子装置であれば適用することができるものである。また、サブCPUおよびバックアップCPUに用いたCPUは同一構造のものとしたが、サブプログラム制御部およびバックアッププログラム制御部の両方を有していれば、同一構造でなくともよい。さらには、サブプログラムとバックアッププログラムの間で共通したルーチンがある場合には、これを一方のプログラムに書き込んで、両方で共用することもできる。このような共通ルーチンが多いプログラムが書き込まれている場合にも、同一構造のCPUを用いるのが効果的である。他方、サブCPUおよびバックアップCPUは、サブプログラム制御部およびバックアッププログラム制御部の他のプログラム制御部などを有していてもよい。   The preferred embodiments of the present invention have been described above. However, the present invention is not limited to the above-described embodiments, and two or more CPUs having a program with a small amount of processing can be used even in other electronic devices. Any electronic device can be used. Further, although the CPUs used for the sub CPU and the backup CPU have the same structure, they may not have the same structure as long as they have both the sub program control unit and the backup program control unit. Furthermore, if there is a routine common between the subprogram and the backup program, it can be written in one program and shared by both. Even when a program having many such common routines is written, it is effective to use CPUs having the same structure. On the other hand, the sub CPU and the backup CPU may have other program control units and the like of the sub program control unit and the backup program control unit.

本実施の形態に係る可変舵角比操舵装置の全体構成図である。1 is an overall configuration diagram of a variable steering angle ratio steering device according to an embodiment of the present invention. 本実施の形態に係る可変舵角比装置の正断面図である。It is a front sectional view of the variable rudder angle ratio device according to the present embodiment. 本実施の形態に係る可変舵角比装置の軸部の分解斜視図である。It is a disassembled perspective view of the axial part of the variable steering angle ratio apparatus which concerns on this Embodiment. 図2のA−A線断面図である。It is the sectional view on the AA line of FIG. 本実施の形態に係る可変舵角比操舵装置の作動原理を示す説明図である。It is explanatory drawing which shows the principle of operation of the variable steering angle ratio steering apparatus which concerns on this Embodiment. 本実施の形態に係る可変舵角比操舵装置の舵角比特性を示す入出力角特性図である。It is an input-output angle characteristic figure which shows the steering angle ratio characteristic of the variable steering angle ratio steering apparatus which concerns on this Embodiment. 本実施の形態に係る可変舵角比操舵装置の制御装置のブロック構成図である。It is a block block diagram of the control apparatus of the variable steering angle ratio steering apparatus which concerns on this Embodiment. 本実施の形態に係る可変舵角比操舵装置のメインCPU周辺のブロック構成図である。It is a block block diagram around the main CPU of the variable steering angle ratio steering apparatus according to the present embodiment. サブCPUおよびバックアップCPUにおける判別処理手順を示すフローチャートである。It is a flowchart which shows the discrimination | determination processing procedure in a sub CPU and backup CPU.

符号の説明Explanation of symbols

1 可変舵角比操舵装置
2 ステアリングホイール(ハンドル)
10 可変舵角比装置
40 制御装置(電子装置)
41 メインCPU
42 サブCPU(第1CPU)
43 バックアップCPU(第2CPU)
65 サブプログラム制御部(第1プログラム)
66 バックアッププログラム制御部(第2プログラム)
67 判別ポート
W 操舵輪
1 Variable steering angle ratio steering device 2 Steering wheel (handle)
10 Variable rudder angle ratio device 40 Control device (electronic device)
41 Main CPU
42 Sub CPU (first CPU)
43 Backup CPU (second CPU)
65 Subprogram control unit (first program)
66 Backup program control unit (second program)
67 Discriminating port W Steering wheel

Claims (1)

第1CPUと第2CPUとが搭載された基板を備え、前記第1CPUに書き込まれた第1プログラムによる処理と、前記第2CPUに書き込まれた第2プログラムによる処理とを行う電子装置であって、
前記基板は、前記第1CPUが設置される位置と前記第2CPUが設置される位置とにそれぞれ異なる判別電圧を与えるように構成され、
前記第1CPUおよび前記第2CPUは、前記第1プログラムと前記第2プログラムとの双方が書き込まれるとともに、前記判別電圧の入力に供される判別ポートを備えた同一のCPUであって、かつ、前記基板から前記判別ポートを介して入力した判別電圧に基づいて前記第1CPUと前記第2CPUとのどちらとして用いられるかを決定することを特徴とする電子装置。
An electronic device comprising a substrate on which a first CPU and a second CPU are mounted, and performing processing by a first program written in the first CPU and processing by a second program written in the second CPU,
The substrate is configured to give different determination voltages to a position where the first CPU is installed and a position where the second CPU is installed,
The first CPU and the second CPU are the same CPU having a discrimination port in which both the first program and the second program are written and used for inputting the discrimination voltage, and An electronic apparatus that determines which of the first CPU and the second CPU is used based on a discrimination voltage input from a substrate through the discrimination port.
JP2004216988A 2004-07-26 2004-07-26 Electronic equipment Pending JP2005032261A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004216988A JP2005032261A (en) 2004-07-26 2004-07-26 Electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004216988A JP2005032261A (en) 2004-07-26 2004-07-26 Electronic equipment

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2000087718A Division JP3595980B2 (en) 2000-03-28 2000-03-28 Variable steering angle ratio steering device

Publications (1)

Publication Number Publication Date
JP2005032261A true JP2005032261A (en) 2005-02-03

Family

ID=34214339

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004216988A Pending JP2005032261A (en) 2004-07-26 2004-07-26 Electronic equipment

Country Status (1)

Country Link
JP (1) JP2005032261A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009298172A (en) * 2008-06-10 2009-12-24 Denso Corp Electronic control unit for vgrs
WO2015068260A1 (en) * 2013-11-08 2015-05-14 三菱電機株式会社 Electric power steering control device and electric power steering control method
WO2016031377A1 (en) * 2014-08-27 2016-03-03 日立オートモティブシステムズ株式会社 Feedback control device and electric power steering device

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009298172A (en) * 2008-06-10 2009-12-24 Denso Corp Electronic control unit for vgrs
US8135515B2 (en) 2008-06-10 2012-03-13 Denso Corporation Electronic control apparatus and method for a steering system
WO2015068260A1 (en) * 2013-11-08 2015-05-14 三菱電機株式会社 Electric power steering control device and electric power steering control method
CN105705401A (en) * 2013-11-08 2016-06-22 三菱电机株式会社 Electric power steering control device and electric power steering control method
JPWO2015068260A1 (en) * 2013-11-08 2017-03-09 三菱電機株式会社 Electric power steering control device and electric power steering control method
US9862406B2 (en) 2013-11-08 2018-01-09 Mitsubishi Electric Corporation Electric power steering control apparatus and electric power steering control method
WO2016031377A1 (en) * 2014-08-27 2016-03-03 日立オートモティブシステムズ株式会社 Feedback control device and electric power steering device
US10246126B2 (en) 2014-08-27 2019-04-02 Hitachi Automotive Systems, Ltd. Feedback control apparatus, electrically driven power steering apparatus

Similar Documents

Publication Publication Date Title
JP3517833B2 (en) Vehicle having variable steering angle ratio steering device and electric power steering device
US20120111658A1 (en) Vehicular steering control apparatus
CN102026864B (en) Electric power steering device
JP4425297B2 (en) Steering assist device
JP6435080B1 (en) Steering device
US6742621B2 (en) Electric power steering device and control method thereof
JP5811397B2 (en) Vehicle steering system
US11299195B2 (en) Vehicle steering system
CN108945082A (en) A kind of automobile steering control system, automobile and control method
JP4107030B2 (en) Electric power steering device
JP2005032261A (en) Electronic equipment
JP4000901B2 (en) Electric power steering device
JP4055520B2 (en) Vehicle steering system
JP3595980B2 (en) Variable steering angle ratio steering device
JP2001260924A (en) Variable steering angle ratio steering device
JP4243146B2 (en) Battery state determination device in electric steering device
JP4254671B2 (en) Vehicle steering system
JP3595979B2 (en) Variable steering angle ratio steering device
JP2005067386A (en) Vehicle steering control device
JP4114560B2 (en) Electric power steering device
JP4016815B2 (en) Electric power steering device
JP4062020B2 (en) Vehicle steering system
JP3475353B2 (en) Variable steering angle ratio steering device
JPH0537906Y2 (en)
JP3560023B2 (en) Variable steering angle ratio steering device

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20061222

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070228

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070424

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20070530