JPH01121790A - Counter using method for time measurement - Google Patents

Counter using method for time measurement

Info

Publication number
JPH01121790A
JPH01121790A JP62279630A JP27963087A JPH01121790A JP H01121790 A JPH01121790 A JP H01121790A JP 62279630 A JP62279630 A JP 62279630A JP 27963087 A JP27963087 A JP 27963087A JP H01121790 A JPH01121790 A JP H01121790A
Authority
JP
Japan
Prior art keywords
time
hydraulic
measurement
oil
pressure
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
JP62279630A
Other languages
Japanese (ja)
Inventor
Koji Sasajima
晃治 笹嶋
Yoshikazu Ishikawa
義和 石川
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
Original Assignee
Honda Motor Co 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 Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP62279630A priority Critical patent/JPH01121790A/en
Publication of JPH01121790A publication Critical patent/JPH01121790A/en
Pending legal-status Critical Current

Links

Landscapes

  • Measurement Of Unknown Time Intervals (AREA)
  • Microcomputers (AREA)

Abstract

PURPOSE:To take a measurement of time with high accuracy for a long time by setting a basic time as a value obtained by dividing a measurement set time by a prescribed integer and detecting the basic time being repeated prescribed integral times. CONSTITUTION:Such a prescribed integer (m) that a measurement set time (t) to be measured is divided by a certain time and the obtained quotient is the measurable time of the internal timer counter of the microprocessor of a controller 100 is found. When this quotient is regarded as a basic time t1, the time (t) is a prescribed integral multiple (m) of the time t1. Consequently, the controller 100 measures the time t1 by the internal timer counter and counts the number of times of the repetition of the time t1 to measure whether or not the number of times reaches (m). When the time t1 is repeated (m), times, the time (t) is elapsed, and consequently even when the time (t) is long, it is accurately measured. Thus, the time (t) is used to control the operation of solenoid valves 151 and 152.

Description

【発明の詳細な説明】 イ0発明の目的 (産業上の利用分野) 本発明は、マイクロプロセッサによる制御における内蔵
タイマカウンタによる時間計測の方法に関し、さらに詳
しくは、この場合において、長時間且つ高精度の時間計
測が行える方法に関する。
DETAILED DESCRIPTION OF THE INVENTION A. Object of the Invention (Field of Industrial Application) The present invention relates to a method of measuring time using a built-in timer counter in microprocessor control. This article relates to a method for accurately measuring time.

(従来の技術) マイクロプロセッサによる制御においては、このマイク
ロプロセッサに内蔵されたクロックからのクロックパル
スをカウントすることにより、時間計測を行い、この計
測時間に基づいて所定の制御がなされる0例えば、クロ
ックパルスのカウントを行うカウンタが16ビツトのカ
ウンタで1μ秒のクロックパルスが出力される場合に、
このパルスをそのままカウントしたのでは、216μ秒
(約64000μ秒)までの時間計測しか行えない、こ
のため、従来においては、内蔵タイマカウンタが計測可
能なある固定時間To (上記カウンタの場合では、T
o<216μ秒)を設定し、カウンタによるクロックパ
ルスのカウントによりこの固定時間T、の経過を測定し
、この経過回数のカウントにより、長時間の計測を行え
るようにしていた。例えば、具体的には、固定時間To
の計測がn回行われた場合に、T、Xn時間が経過した
と計測される。
(Prior Art) In control by a microprocessor, time is measured by counting clock pulses from a clock built into the microprocessor, and predetermined control is performed based on this measured time. When the counter that counts clock pulses is a 16-bit counter and outputs a 1 μsec clock pulse,
If these pulses were counted as they were, it would only be possible to measure time up to 216 μs (approximately 64,000 μs).For this reason, in the past, a built-in timer counter could measure a certain fixed time To (in the case of the above counter, T
o<216 μsec), and the elapse of this fixed time T was measured by counting clock pulses by a counter, and by counting the number of elapsed times, it was possible to perform long-term measurement. For example, specifically, the fixed time To
When the measurement is performed n times, it is determined that T, Xn times have elapsed.

ところで、最近において、本出願人は、油圧式無段変速
機の制御を油圧サーボシリンダを用いて行わせるととも
に、この油圧サーボシリンダへの作動油の供給・排除を
デユーティ比制御されるソレノイドバルブにより行うこ
とを提案した(例えば、特願昭62−192348号等
)。この無段変速機において、変速比の制御をソレノイ
ドバルブのデユーティ比制御に基づいて行わせる場合に
、車両が定常走行状態にある場合には、変速比制御用サ
ーボシリンダへの作動油の供給・排出量は、極くわずか
しか必要とせず、このため上記デユーティ比も掻く小さ
くなることが多い、ところが、ソレノイドバルブは機械
的に開閉作動されるものゆえ、その最小作動時間はせい
ぜい数m秒(数千μ秒)であるため、このような小さな
デユーティ比を得るには1、例えば、3〜4秒に数回の
作動パルスをソレノイドバルブに出力するという制御を
行うことが必要となる場合もある。
Incidentally, recently, the present applicant has developed a system in which a hydraulic continuously variable transmission is controlled using a hydraulic servo cylinder, and the supply and removal of hydraulic oil to the hydraulic servo cylinder is performed by a solenoid valve whose duty ratio is controlled. (For example, Japanese Patent Application No. 62-192348). In this continuously variable transmission, when the gear ratio is controlled based on the duty ratio control of the solenoid valve, when the vehicle is in a steady running state, hydraulic oil is supplied to the gear ratio control servo cylinder. Only a small amount of discharge is required, and therefore the duty ratio mentioned above is often very small.However, since solenoid valves are mechanically operated to open and close, their minimum operating time is several milliseconds (at most). Therefore, in order to obtain such a small duty ratio, it may be necessary to control the solenoid valve by outputting several actuation pulses every 3 to 4 seconds, for example. be.

このため、このようなデユーティ比制御を行わせるマイ
クロプロセッサにおいては、上記のような長時品の計測
を行う必要もあり、さらに、正確なデユーティ比を得る
ためにこの計測は高精度なものであることが要求される
。さらに、変速比制御のような場合においては、急激な
変速制御を行わせることもあり、このような長い時間の
測定のみならず短い時間の正確な計測が必要とされるこ
とも多い。
Therefore, in a microprocessor that performs such duty ratio control, it is necessary to measure long-term products as described above, and furthermore, in order to obtain an accurate duty ratio, this measurement must be highly accurate. something is required. Furthermore, in cases such as speed ratio control, rapid speed change control may be performed, and accurate measurement of not only such long time periods but also short time periods is often required.

(発明が解決しようとする問題) このような時間計測を行う場合、前述の如き従来の方法
、すなわち、固定時間Toの経過回数のカウントによる
時間計測を行った場合には、比較的長時間の計測を行う
ことは可能となるのであるが、その計測誤差は、最大7
.時間であるという問題がある。但し、固定時間T、を
小さくすれば測定精度を高めることは可能であるが、こ
れにより上記経過回数nが大きくなり、測定可能時間が
短くなるという問題がある。
(Problem to be Solved by the Invention) When measuring time in this manner, when using the conventional method described above, that is, when measuring time by counting the number of times the fixed time To has elapsed, it is difficult to measure time over a relatively long period of time. Although it is possible to perform measurements, the measurement error is up to 7
.. The problem is time. However, although it is possible to improve measurement accuracy by reducing the fixed time T, there is a problem that this increases the number of elapsed times n and shortens the measurable time.

本発明はこのような問題に鑑み、マイクロプロセッサの
内蔵タイマカウンタを用いて、長時間且つ高精度の時間
計測も行えるようにする方法を提供することを目的とす
る。
SUMMARY OF THE INVENTION In view of these problems, an object of the present invention is to provide a method that enables long-term and highly accurate time measurement using a microprocessor's built-in timer counter.

口0発明の構成 (問題を解決するための手段) 上記目的達成のための手段として、本発明の方法では、
まず、計測設定時間をある整数により除したとき得られ
る商が内蔵タイマカウンタの計測時間より小さくなるよ
うな所定整数を求め、且つこのとき商を基本時間として
設定し、次いで、マイクロプロセッサの内蔵タイマカウ
ンタにより上記基本時間およびこの基本時間の経過回数
を測定し、この経過回数を上記所定回数だけカウントす
ることにより、上記計測設定時間の計測を行うようにな
っている。
Structure of the invention (means for solving the problem) As a means for achieving the above object, the method of the present invention includes:
First, find a predetermined integer such that the quotient obtained when the measurement setting time is divided by a certain integer is smaller than the measurement time of the built-in timer counter, and then set the quotient as the basic time. The measurement setting time is measured by measuring the basic time and the number of times the basic time has passed by a counter, and counting the number of elapsed times by the predetermined number of times.

(作用) 上記の計測方法においては、基本時間をこの計測設定時
間に対して所定整数により除して求められた値として設
定されるため、計測設定時間は常に、基本時間の整数倍
の値となる。このため、基本時間が長くても短くてもこ
の基本時間が所定整数回繰り返されたことを検出すれば
、計測設定時間が正確に測定される。なお、上記のよう
なソレノイドバルブのデユーティ比制御を行う場合には
、計測設定時間は、走行状態等の諸条件に応じて変化す
るものであり、各制御の度に、この計測設定時間に対す
る基本時間および所定整数が設定される。
(Function) In the above measurement method, the basic time is set as a value obtained by dividing the measurement setting time by a predetermined integer, so the measurement setting time is always a value that is an integer multiple of the basic time. Become. Therefore, regardless of whether the basic time is long or short, if it is detected that the basic time has been repeated a predetermined integer number of times, the measurement setting time can be accurately measured. In addition, when performing duty ratio control of the solenoid valve as described above, the measurement setting time changes depending on various conditions such as driving conditions, and the basic value for this measurement setting time is determined each time each control is performed. A time and a predetermined integer are set.

(実施例) 以下、図面に基づいて本発明の好ましい実施例について
説明する。
(Embodiments) Hereinafter, preferred embodiments of the present invention will be described based on the drawings.

第1図−8よ本発明の方法を用いて計測された時間の基
づいて変速制御される無段変速機の油圧回路を示し、無
段変速機Tは、入力軸1を介してエンジンEにより駆動
される定吐出量型油圧ポンプPと、車輪Wを駆動する出
力軸2を有する可変容量型油圧モータMとを有している
。これら油圧ポンプPおよび油圧モータMは、ポンプP
の吐出口およびモータMの吸入口を連通させる第1油路
LaとポンプPの吸入口およびモータMの吐出口を連通
させる第2油路Lbとの2本の油路により油圧閉回路を
構成して連結されている。
Figure 1-8 shows a hydraulic circuit of a continuously variable transmission whose speed is controlled based on time measured using the method of the present invention. It has a constant discharge amount type hydraulic pump P to be driven, and a variable displacement type hydraulic motor M having an output shaft 2 that drives wheels W. These hydraulic pump P and hydraulic motor M are pump P
A hydraulic closed circuit is constituted by two oil passages: a first oil passage La that communicates the discharge port of the pump P and the suction port of the motor M, and a second oil passage Lb that communicates the suction port of the pump P and the discharge port of the motor M. and are connected.

また、エンジンEにより駆動されるチャージポンプ10
の吐出口がチエツクバルブ11を有するチャージ油路L
hおよび一対のチエツクバルブ3.3を有する第3油路
Lcを介して閉回路に接続されており、チャージポンプ
10によりオイルサンプ15から汲み上げられチャージ
圧り°リーフバルブ12により調圧された作動油がチエ
ツクバルブ3,3の作用により上記2本の油路La、L
bのうちの低圧側の油路に供給される。さらに、高圧お
よび低圧リリーフバルブ6.7を有してオイルサンプ1
5に繋がる第5および第6油路Le、Lfが接続された
シャトルバルブ4を有する第4油路Ldが上記閉回路に
接続されている。このシャトルバルブ4は、2ボ一ト3
位置切換弁であり、第1および第2油路La、Lbの油
圧差に応じて作動し、第1および第2油路La、Lbの
うち高圧側の油路を第5油路Leに連通させるとともに
低圧側の油路を第6油路Lfに連通させる。これにより
高圧側の油路のリリーフ油圧は高圧リリーフバルブ6に
より調圧され、低圧側の油路のリリーフ油圧は低圧リリ
ーフバルブ7により調圧される。
In addition, a charge pump 10 driven by the engine E
A charge oil passage L whose discharge port has a check valve 11
h and a pair of check valves 3.3, the oil is pumped up from the oil sump 15 by the charge pump 10, and the charge pressure is regulated by the leaf valve 12. The oil flows through the two oil passages La and L due to the action of the check valves 3 and 3.
b is supplied to the low pressure side oil passage. Additionally, the oil sump 1 has high and low pressure relief valves 6.7.
A fourth oil path Ld having a shuttle valve 4 to which fifth and sixth oil paths Le and Lf connected to the fourth oil path Lf is connected to the closed circuit. This shuttle valve 4 has two ports 3
It is a position switching valve, which operates according to the oil pressure difference between the first and second oil passages La, Lb, and connects the higher pressure side oil passage of the first and second oil passages La, Lb to the fifth oil passage Le. At the same time, the oil passage on the low pressure side is made to communicate with the sixth oil passage Lf. As a result, the relief oil pressure in the oil passage on the high pressure side is regulated by the high pressure relief valve 6, and the relief oil pressure in the oil passage on the low pressure side is regulated by the low pressure relief valve 7.

さらに、第1および第2油路La、t、b間には、両油
路を短絡する第7油路Lgが設けられており、この第7
油路Lgには、図示しない開閉制御装置によって、この
油路の開度を制御する可変絞り弁からなるクラッチ弁5
が配設されている。
Furthermore, a seventh oil passage Lg is provided between the first and second oil passages La, t, and b, and this seventh oil passage Lg short-circuits both oil passages.
The oil passage Lg includes a clutch valve 5 that is a variable throttle valve that controls the opening degree of this oil passage by an opening/closing control device (not shown).
is installed.

このため、クラッチ弁5の絞り量を制御することにより
油圧ポンプPから油圧モータMへの駆動力伝達を制御す
るクラッチ制御を行わせることができる。
Therefore, by controlling the throttle amount of the clutch valve 5, clutch control for controlling the transmission of driving force from the hydraulic pump P to the hydraulic motor M can be performed.

上記油圧モータMの容量制御を行って無段変速機Tの変
速比の制御を行わせるアクチュエータが、リンク機構4
5により連結された第1および第2変速用サーボバルブ
30.50である。なお、この油圧モータMは斜板アキ
シャルピストンモータであり、変速用サーボバルブ30
.50により斜板角の制御を行うことにより、その容量
制御がなされる。
The link mechanism 4 is an actuator that controls the capacity of the hydraulic motor M to control the gear ratio of the continuously variable transmission T.
The first and second speed change servo valves 30.50 are connected by 5. Note that this hydraulic motor M is a swash plate axial piston motor, and has a speed change servo valve 30.
.. By controlling the swash plate angle using 50, the capacity is controlled.

変速用サーボバルブ30.50の作動はコントローラ1
00からの信号を受けてデユーティ比制御されるソレノ
イドバルブ151.152により制御される。このコン
トローラ100には、車速■、エンジン回転数Ne、ス
ロットル開度θth、油圧モータMの斜板傾斜角θtr
、運転者により操作されるアクセルペダルの開度θac
cを示す各信号が入力されており、これらの信号に基づ
いて所望の走行が得られるように上記各ソレノイドバル
ブの制御を行う信号が出力される。
The operation of the speed change servo valve 30.50 is controlled by the controller 1.
It is controlled by solenoid valves 151 and 152 whose duty ratios are controlled in response to signals from 00. This controller 100 includes vehicle speed ■, engine speed Ne, throttle opening θth, and swash plate inclination angle θtr of the hydraulic motor M.
, the opening degree θac of the accelerator pedal operated by the driver
Each signal indicating c is inputted, and based on these signals, a signal is outputted to control each of the solenoid valves so as to obtain desired running.

以下に、上記各サーボバルブ30.50の構造およびそ
の作動を第2図を併用して説明する。
The structure and operation of each of the servo valves 30, 50 will be explained below with reference to FIG. 2.

このサーボバルブは、無段変速機Tの閉回路からシャト
ルバルブ4を介して第5油路Leに導かれた高圧作動油
を、第5油路Leから分岐した高圧ライン120を介し
て導入し、この高圧の作動油の油圧力を用いて油圧モー
タMの斜板角を制御する第1変速用サーボバルブ30と
、連結リンク機構45を介して該第1変速用サーボバル
ブ30に連結され、このバルブ30の作動制御を行う第
2変速用サーボバルブ50とからなる。
This servo valve introduces high-pressure hydraulic oil led from the closed circuit of the continuously variable transmission T to the fifth oil passage Le via the shuttle valve 4 via a high-pressure line 120 branched from the fifth oil passage Le. , a first speed change servo valve 30 that controls the swash plate angle of the hydraulic motor M using the hydraulic pressure of the high pressure hydraulic oil; The second shift servo valve 50 controls the operation of the valve 30.

第1変速用サーボバルブ30は、高圧ライン120が接
続される接続口31aを有したハウジング31と、この
ハウジング31内に図中左右に滑動自在に嵌挿されたピ
ストン部材32と、このピストン部材32内にこれと開
基に且つ左右に滑動自在に嵌挿されたスプール部材34
とを有して粉る。ピストン部材32は、右端部に形成さ
れたピストン部32aと、ピストン部32aに開基で且
つこれから左方に延びた円筒状のロッド部32bとから
なり、ピストン部32aはハウジング31内に形成され
たシリンダ孔31cに嵌挿されてこのシリンダ孔31c
内を2分割して左右のシリンダ室35.36を形成せし
め、ロッド部32bはシリンダ孔31cより径が小さく
且つこれと同芯のロッド孔31dに嵌挿される。なお、
右シリンダ室35は、プラグ部材33aおよびカバー3
3bにより塞がれるとともに、スプール部材34がこれ
らを貫通して配設されている。
The first speed change servo valve 30 includes a housing 31 having a connection port 31a to which a high pressure line 120 is connected, a piston member 32 fitted into the housing 31 so as to be slidable left and right in the figure, and the piston member. A spool member 34 is fitted into the inside of the spool member 32 so as to be slidable from side to side.
Grind with and. The piston member 32 includes a piston portion 32a formed at the right end portion, and a cylindrical rod portion 32b that is open to the piston portion 32a and extends to the left from the piston portion 32a.The piston portion 32a is formed within the housing 31. This cylinder hole 31c is inserted into the cylinder hole 31c.
The inside is divided into two to form left and right cylinder chambers 35 and 36, and the rod portion 32b is fitted into a rod hole 31d that is smaller in diameter than the cylinder hole 31c and is coaxial therewith. In addition,
The right cylinder chamber 35 has a plug member 33a and a cover 3.
3b, and a spool member 34 is disposed passing through these.

上記ピストン部32aにより仕切られて形成された左シ
リンダ室35には、油路31bを介して接続口31aに
接続された高圧ライン120が繋がっており、ピストン
部材32は左シリンダ室35に導入された高圧ライン1
20からの油圧により図中右方向への押力を受ける。
A high pressure line 120 connected to the connection port 31a is connected to the left cylinder chamber 35 partitioned by the piston portion 32a through an oil passage 31b, and the piston member 32 is introduced into the left cylinder chamber 35. high pressure line 1
It receives a pushing force in the right direction in the figure by the hydraulic pressure from 20.

スプール部材34の先端部には、スプール孔32dに密
接に嵌合し得るようにランド部34aが形成され、また
、該ランド部34aの右方には対角方向の2面が、所定
軸線方向寸法にわたって削り落とされ、凹部34bを形
成している。そして、この凹部34bの右方には止め輪
37が嵌挿され、ピストン部材32の内周面に嵌着され
た止め輪38に当接することにより抜は止め゛がなされ
ている。
A land portion 34a is formed at the tip of the spool member 34 so as to fit closely into the spool hole 32d, and two diagonal surfaces on the right side of the land portion 34a are formed in a predetermined axial direction. The dimensions are shaved off to form a recess 34b. A retaining ring 37 is fitted into the right side of this recess 34b, and is prevented from being removed by coming into contact with a retaining ring 38 fitted to the inner peripheral surface of the piston member 32.

ピストン部材32には、スプール部材34の右方向移動
に応じて右シリンダ室35をスプール孔32dを介して
図示されないオイルサンプに開放し得る排出路32eと
、スプール部材34の左方向移動に応じて凹部34bを
介して右シリンダ室35を左シリンダ室36に連通し得
る連絡路32Cが穿設されている。
The piston member 32 has a discharge passage 32e that can open the right cylinder chamber 35 to an oil sump (not shown) via the spool hole 32d in response to the rightward movement of the spool member 34, and a discharge passage 32e that can open the right cylinder chamber 35 to an oil sump (not shown) through the spool hole 32d in response to the leftward movement of the spool member 34. A communication path 32C is bored through which the right cylinder chamber 35 can communicate with the left cylinder chamber 36 via the recess 34b.

この状態より、スプール部材34を右動させると、ラン
ド部34aが連絡路32cを閉塞するとともに、排出路
32eを開放する。従って、油路31bを介して流入す
る高圧ライン120からの圧油は、左シリンダ室35の
みに作用し、ピストン部材32をスプール部材34に追
従するように右動させる。
When the spool member 34 is moved to the right from this state, the land portion 34a closes the communication path 32c and opens the discharge path 32e. Therefore, the pressure oil from the high pressure line 120 flowing in through the oil passage 31b acts only on the left cylinder chamber 35, and moves the piston member 32 to the right to follow the spool member 34.

次に、スプール部材34を左動させると、凹部34bが
上記とは逆に連絡路32cを右シリンダ室36に連通さ
せ、ランド部34aが排出路32eを閉塞する。従って
、高圧油は左右両シリンダ室35.36ともに作用する
ことになるが、受圧面積の差により、ピストン部材32
をスプール部材34に追従するように左動させる。
Next, when the spool member 34 is moved to the left, the concave portion 34b connects the communication path 32c to the right cylinder chamber 36, contrary to the above, and the land portion 34a closes the discharge path 32e. Therefore, the high pressure oil acts on both the left and right cylinder chambers 35 and 36, but due to the difference in pressure receiving area, the piston member 32
is moved to the left so as to follow the spool member 34.

また、スプール部材32を途中で停止させると、左右両
シリンダ室35.36の圧力バランスにより、ピストン
部材32は油圧フローティング状態となって、その位置
に停止する。
Further, when the spool member 32 is stopped midway, the piston member 32 is placed in a hydraulic floating state due to the pressure balance between the left and right cylinder chambers 35, 36, and stops at that position.

このように、スプール部材34を左右に移動させること
により、ピストン部材32を高圧ライン120からの高
圧作動油の油圧力を利用してスプール部材34に追従さ
せて移動させることができ、これによりリンク39を介
してピストン部材32に連結された油圧モータMの斜板
Mtをその回動軸Msを中心に回動させてその容量を可
変制御することができる。
In this way, by moving the spool member 34 from side to side, the piston member 32 can be moved to follow the spool member 34 using the hydraulic pressure of the high-pressure hydraulic oil from the high-pressure line 120, and thereby the link The displacement of the swash plate Mt of the hydraulic motor M connected to the piston member 32 via the piston member 39 can be variably controlled by rotating the swash plate Mt about the rotation axis Ms.

スプール部材34はリンク機構45を介して第2変速用
サーボバルブ50に連結されている。このリンク機構4
5は、軸47cを中心に回動自在なほぼ直角な2本のア
ーム47aおよび47bを有した第1リンク部材47と
、この第1リンク部材47のアーム47bの先端部にピ
ン結合された第2リンク部材48とからなり、アーム4
7aの上端部が第1変速用サーボバルブ30のスプール
部材34の右端部にピン結合されるとともに、第2リン
ク部材48の下端部は上記第2変速用サーボバルブ50
のスプール部材54にピン結合されている。このため、
第2変速用サーボバルブ50のスプール部材54が上下
動すると、第1変速用サーボバルブ30のスプール部材
34が左右に移動される。
The spool member 34 is connected to a second speed change servo valve 50 via a link mechanism 45. This link mechanism 4
5 includes a first link member 47 having two substantially right-angled arms 47a and 47b that are rotatable about a shaft 47c, and a first link member 47 that is pin-coupled to the tip of the arm 47b of the first link member 47. 2 link members 48, and the arm 4
The upper end of the second link member 48 is pin-coupled to the right end of the spool member 34 of the first shift servo valve 30, and the lower end of the second link member 48 is connected to the second shift servo valve 50.
It is pin-coupled to the spool member 54 of. For this reason,
When the spool member 54 of the second shift servo valve 50 moves up and down, the spool member 34 of the first shift servo valve 30 is moved left and right.

第2変速用サーボバルブ50は、2本の油圧ライン10
2.104が接続されるボート51a。
The second speed change servo valve 50 has two hydraulic lines 10
2. Boat 51a to which 104 is connected.

51bを有したハウジング51と、このハウジング51
内に図中上下に滑動自在に嵌挿されたスプール部材54
とからなり、スプール部材54は、ピストン部54aと
、このピストン部54aの下方にこれと同志に延びたロ
ッド部54bとからなる。ピストン部54aは、ハウジ
ング51に上下に延びて形成されたシリンダ孔51c内
に嵌挿されて、カバー55により囲まれたシリンダ室内
を上および下シリンダ室52.53に分割する。ロッド
部54bは、シリンダ孔51cと同志で下方に延びたロ
ッド孔51dに嵌挿される。
51b and this housing 51
A spool member 54 is fitted into the interior so as to be slidable up and down in the figure.
The spool member 54 is composed of a piston portion 54a and a rod portion 54b extending below the piston portion 54a and along with the piston portion 54a. The piston portion 54a is fitted into a cylinder hole 51c formed in the housing 51 to extend vertically, and divides the cylinder chamber surrounded by the cover 55 into upper and lower cylinder chambers 52 and 53. The rod portion 54b is fitted into a rod hole 51d that extends downward and is the same as the cylinder hole 51c.

なお、ロッド部54bにはテーパ面を有する凹部54e
が形成されており、この凹部54e内にトップ位置判定
スイッチ58のスプール58aが突出しており、スプー
ル部材54の上動に伴いテーパ面に沿ってスプール58
aが押し上げられることにより油圧モータMの変速比が
最小になったか否かを検出することができるようになっ
ている。
Note that the rod portion 54b has a concave portion 54e having a tapered surface.
A spool 58a of the top position determination switch 58 protrudes into the recess 54e, and as the spool member 54 moves upward, the spool 58a extends along the tapered surface.
By pushing up a, it is possible to detect whether the gear ratio of the hydraulic motor M has become minimum.

また、上記ピストン部54aにより2分割されて形成さ
れた上および下シリンダ室52および53にはそれぞれ
、油圧ライン102および104がボート51a、51
bを介して連通しており、両油圧ライン102.104
を介して供給される作動油の油圧および両シリンダ室5
2.53内においてピストン部54aが油圧を受ける受
圧面積とにより定まるピストン部54aへの油圧力の大
小に応じて、スプール部材54が上下動される。
Additionally, hydraulic lines 102 and 104 are connected to the boats 51a and 51, respectively, to the upper and lower cylinder chambers 52 and 53, which are divided into two by the piston portion 54a.
b, and both hydraulic lines 102.104
Hydraulic oil pressure and both cylinder chambers 5 supplied through
The spool member 54 is moved up and down in accordance with the magnitude of the hydraulic pressure applied to the piston portion 54a, which is determined by the pressure-receiving area of the piston portion 54a that receives the hydraulic pressure within 2.53.

このスプール部材54の上下動はリンク機構45を介し
て第1変速用サーボバルブ30のスプール部材34に伝
えられて、これを左右動させる。すなわち、油圧ライン
102,104を介して供給される油圧を制御すること
により第1変速用サーボバルブ30のスプール部材34
の動きを制御し、ひいてはピストン部材32を動かして
油圧モータMの斜板角を制御してこのモータMの容量制
御を行って、変速比を制御することができるのである。
This vertical movement of the spool member 54 is transmitted to the spool member 34 of the first speed change servo valve 30 via the link mechanism 45, causing it to move laterally. That is, by controlling the hydraulic pressure supplied via the hydraulic lines 102 and 104, the spool member 34 of the first shift servo valve 30 is controlled.
The piston member 32 is moved to control the swash plate angle of the hydraulic motor M, thereby controlling the capacity of the motor M, thereby controlling the gear ratio.

具体的には、第2変速用サーボバルブ50のスプール部
材54を上動させることにより、第1変速用サーボバル
ブ30のピストン部材32を右動させて斜板角を小さく
し、油圧モータMの容量を小さくして変速比を小さくさ
せることができる。
Specifically, by moving the spool member 54 of the second speed change servo valve 50 upward, the piston member 32 of the first speed change servo valve 30 is moved to the right to reduce the swash plate angle, and the hydraulic motor M is rotated. By reducing the capacity, the gear ratio can be reduced.

ボート51aから上シリンダ室52内に繋がる油圧ライ
ン102の油圧は、チャージポンプ10の吐出油をチャ
ージ圧リリーフバルブ12により調圧した作動油が油圧
ライン101,102を介して導かれたものであり、ボ
ート51bから下シリンダ室53に繋がる油圧ライン1
04の油圧は、油圧ライン102から分岐したオリフィ
ス103aを有する油圧ライン103の油圧を、デユー
ティ比制御される2個のソレノイドバルブ151.15
2により制御して得られる油圧である。ソレノイドバル
ブ151はオリフィス103aを有する油圧ライン10
3から油圧ライン104への作動油の流通量をデユーテ
ィ比に応じて開閏制御するものであり、ソレノイドバル
ブ152は油圧ライン104から分岐する油圧ライン1
05とオリフィス106aを介してドレン側に連通する
油圧ライン106との間に配され、所定のデユーティ比
に応じて油圧ライン104からドレン側への作動油の流
出を行わせるものである。
The hydraulic pressure in the hydraulic line 102 connected from the boat 51a to the inside of the upper cylinder chamber 52 is hydraulic oil obtained by adjusting the pressure of the discharge oil of the charge pump 10 by the charge pressure relief valve 12, and is led through the hydraulic lines 101 and 102. , hydraulic line 1 connected from the boat 51b to the lower cylinder chamber 53
The hydraulic pressure of 04 is the hydraulic pressure of the hydraulic line 103 having an orifice 103a branched from the hydraulic line 102, by two solenoid valves 151.15 whose duty ratio is controlled.
This is the oil pressure obtained by controlling by 2. Solenoid valve 151 is connected to hydraulic line 10 having orifice 103a.
3 to the hydraulic line 104 according to the duty ratio, and the solenoid valve 152 is connected to the hydraulic line 1 branched from the hydraulic line 104.
05 and a hydraulic line 106 that communicates with the drain side via an orifice 106a, and causes hydraulic oil to flow from the hydraulic line 104 to the drain side in accordance with a predetermined duty ratio.

このため、油圧ライン102を介して上シリンダ室52
にはチャージ圧リリーフバルブ12により調圧されたチ
ャージ圧が作用するのであるが、油圧ライン104から
は上記2個のソレノイドバルブ151,152の作動に
より、チャージ圧よりも低い圧が下シリンダ室53に供
給される。ここで、上シリンダ室52の受圧面積は下シ
リンダ室53の受圧面積よりも小さいため、上下シリン
ダ室52.53内の油圧によりスプール部材54が受け
る力は、上シリンダ室52内の油圧Puに対して、下シ
リンダ室53内の油圧がこれより低い所定の値Pj! 
(Pu>Pjl)のときに釣り合う、このため、ソレノ
イドバルブ151,152により、油圧ライン104か
ら下シリンダ室53に供給する油圧を上記所定の値P1
より大きくなるように制御すれば、スプール部材54を
上動させて油圧モータMの斜板角を小さくして変速比を
小さくすることができ、下シリンダ室53に供給する油
圧をPlより小さくなるように制御すれば、スプール部
材54を下動させて油圧モータMの斜板、角を大きくし
て変速比を大きくすることができる。
For this reason, the upper cylinder chamber 52 is connected via the hydraulic line 102.
The charge pressure regulated by the charge pressure relief valve 12 acts on the lower cylinder chamber 53 , but a pressure lower than the charge pressure is applied from the hydraulic line 104 to the lower cylinder chamber 53 due to the operation of the two solenoid valves 151 and 152 . is supplied to Here, since the pressure-receiving area of the upper cylinder chamber 52 is smaller than the pressure-receiving area of the lower cylinder chamber 53, the force that the spool member 54 receives due to the oil pressure in the upper and lower cylinder chambers 52 and 53 is due to the oil pressure Pu in the upper cylinder chamber 52. On the other hand, the oil pressure in the lower cylinder chamber 53 is lower than this predetermined value Pj!
Balance occurs when (Pu>Pjl). Therefore, the hydraulic pressure supplied from the hydraulic line 104 to the lower cylinder chamber 53 is adjusted to the predetermined value P1 by the solenoid valves 151 and 152.
If it is controlled to become larger, the spool member 54 can be moved upward to reduce the swash plate angle of the hydraulic motor M, thereby reducing the gear ratio, and the hydraulic pressure supplied to the lower cylinder chamber 53 can be made smaller than Pl. If controlled in this manner, the spool member 54 can be moved downward to enlarge the swash plate and angle of the hydraulic motor M, thereby increasing the speed ratio.

上記両ソレノイドバルブ151,152はコントローラ
100からの信号により駆動制御されるものであり、こ
のことから分かるように、コントローラ100からの信
号により、第1および第2変速用サーボバルブ30.5
0の作動を制御し、油圧モータMの容量の制御、ひいて
は変速比の制御がなされる。
Both solenoid valves 151 and 152 are driven and controlled by signals from the controller 100, and as can be seen from this, the signals from the controller 100 control the first and second shift servo valves 30.5.
0, the capacity of the hydraulic motor M, and the gear ratio are also controlled.

このコントローラ100による変速比の制御がなされた
場合での車両の走行特性は、第3図に示すようになる。
The running characteristics of the vehicle when the gear ratio is controlled by the controller 100 are as shown in FIG.

車両が停止している状態からアクセルペダルを踏み込ん
でエンジン回転を上げると、メインクラッチが接続され
た後、エンジン回転数をアクセル開度に応じた目標回転
数に一致させながら車速を増大させるような制御がなさ
れ、例えば、イ(メインクラッチの接続)→口(変速比
最大でのエンジン回転上昇に伴う車速の上昇)→ハ(エ
ンジン回転一定のまま変速比を小さくして増速)→二(
変速比最小になった後、アクセルペダルの踏み込み等に
よるエンジン回転の上昇に伴う増速)の順に車速か変化
するような制御がなされる。
When the vehicle is stopped and the accelerator pedal is depressed to increase engine speed, the main clutch is connected and then the vehicle speed is increased while the engine speed matches the target speed according to the accelerator opening. For example, A (connection of the main clutch) → Ex (increase in vehicle speed as the engine speed increases at the maximum gear ratio) → C (speed increase by reducing the gear ratio while keeping the engine rotation constant) → II (
After the gear ratio becomes the minimum, control is performed such that the vehicle speed changes in the order of speed increase (accompanied by an increase in engine rotation due to depression of the accelerator pedal, etc.).

このような制御において、例えば、アクセル開度に対す
る目標エンジン回転がNlで、このときの走行抵抗に対
して点Pの状態(変速比が鎖線Cの値となる状態)でエ
ンジン出力が釣り合い、車速Vlで定常走行している場
合を想定する。この状態で走行している場合に、走行抵
抗に変化がない場合には、変速比はCのまま一定に保持
され、ソレノイドバルブ151.152のデユーティ比
制御は理論的には行わなくともよい。
In such control, for example, when the target engine rotation relative to the accelerator opening is Nl, the engine output is balanced against the running resistance at point P (the gear ratio is at the value of chain line C), and the vehicle speed is Assume that the vehicle is running steadily at Vl. When the vehicle is running in this state, if there is no change in running resistance, the gear ratio is kept constant at C, and the duty ratio control of the solenoid valves 151 and 152 does not theoretically need to be performed.

しかしながら、実際上では、走行抵抗の若干の変動や、
ソレノイドバルブ151.152でのリーク等により、
エンジン回転が目標値から若干ずれることが多く、この
ため、ソレノイドバルブ151.152を作動させてこ
のずれを修正することになる。このようなずれの修正に
対しては変速比を掻く僅か変更するだけであるため、ソ
レノイドバルブの作動デユーティは掻く小さなものとな
る。ここで、ソレノイドバルブの作動は機械的なもので
あるため、最小作動時間は数m秒単位でしか設定するこ
とができないため、例えば、数秒のオフ時間に対して数
m秒のオン時間が必要となることがある。このため、数
秒という長い時間を正確に設定する必要があり、このた
め、コントローラ100におけるマイクロプロセッサの
内蔵タイマカウンタを用いて、以下のようなカウント方
法により、長い時間の計測を行う。
However, in practice, slight fluctuations in running resistance,
Due to leakage at solenoid valves 151 and 152,
The engine rotation often deviates slightly from the target value, so the solenoid valves 151, 152 are actuated to correct this deviation. In order to correct such a deviation, only a slight change in the gear ratio is required, so the operating duty of the solenoid valve becomes very small. Here, since the operation of the solenoid valve is mechanical, the minimum operating time can only be set in units of several milliseconds, so for example, an on time of several milliseconds is required for an off time of several seconds. It may become. For this reason, it is necessary to accurately set a long time of several seconds. Therefore, a built-in timer counter of the microprocessor in the controller 100 is used to measure a long time by the following counting method.

この計測の対象となる計測設定時間tをある整数で除し
、このときの商が内蔵タイマカウンタによる計測可能時
間(例えば、16ビツトカウンタの場合には、216μ
秒以内の時間)となるような所定整数mを捜し出す、こ
のときの商を基本時間tlとすると、第4A図に示すよ
うに、計測設定時間tは、基本時間t1を所定整数m倍
した時間となる。このため、コントローラ100におい
て゛は、内蔵タイマカウンタにより、基本時間1.の計
測を行うととともに、この基本時間t1の経過繰り返し
回数のカウントを行い、この回数がm回に達したかいな
かの計測を行う。基本時間t1がm回繰り返された時は
、第4A図からも明らかなように、計測設定時間tが経
過した時であり、これにより計測設定時間tが長くても
、これをを正確に測定することができる。
Divide the measurement setting time t that is the target of this measurement by a certain integer, and the quotient is the measurable time by the built-in timer counter (for example, in the case of a 16-bit counter, 216μ
If the quotient at this time is the basic time tl, the measurement setting time t is the basic time t1 multiplied by the predetermined integer m, as shown in Figure 4A. becomes. Therefore, in the controller 100, the built-in timer counter determines the basic time 1. At the same time, the number of elapsed repetitions of this basic time t1 is counted, and a measurement is performed when this number reaches m times or not. When the basic time t1 is repeated m times, as is clear from Fig. 4A, the measurement setting time t has elapsed, and even if the measurement setting time t is long, this can be accurately measured. can do.

このようにして計測した設定時間tを用いることにより
、ソレノイドバルブ151,152を所定のデユーティ
比により作動制御することができ、上述のような定常走
行状態での掻く僅かな変速比の制御も正確に行うことが
できる。な7お、デユーティ比は、走行状態の変動に応
じて異なるため、上記計測設定時間tも一定ではなく、
これに応じて上記所定整数mおよび基本時間t1もその
都度設定される。
By using the set time t measured in this way, the operation of the solenoid valves 151 and 152 can be controlled according to a predetermined duty ratio, and even the slightest change in gear ratio under steady running conditions as described above can be accurately controlled. can be done. 7. Since the duty ratio varies depending on the fluctuation of the driving condition, the measurement setting time t is not constant.
Accordingly, the predetermined integer m and basic time t1 are also set each time.

なお、参考として第4B図に従来の時間計測方法を示し
ている。従来においては、内蔵タイマカウンタにより計
測される基本時間T、は予め設定されており、固定され
た時間である。このため、計測設定時間tの計測を行う
には、この基本時間Toの経過繰り返し回数をカウント
し、このカウント数nと基本時間T、との積が計測設定
時間tを超えたことを検出することによりこの時間tの
計測を行う、このため、図示のようにΔT待時間誤差(
最大10時間となり得る)があり、本発明の方法のよう
な正確な時間計測が行えないという問題がある。
For reference, FIG. 4B shows a conventional time measurement method. Conventionally, the basic time T measured by the built-in timer counter is set in advance and is a fixed time. Therefore, in order to measure the measurement set time t, the number of elapsed repetitions of this basic time To is counted, and it is detected that the product of this count number n and the basic time T exceeds the measurement set time t. Therefore, as shown in the figure, the ΔT waiting time error (
(which can be up to 10 hours), and there is a problem that accurate time measurement like the method of the present invention cannot be performed.

以上においては、無段変速機における変速比制御のため
のソレノイドバルブのデユーティ比制御を例に挙げて説
明したが、本発明の方法はこのようなものに限られるも
のでなく、マイクロプロセッサを用いて長い時間の計測
を行う全ての場合に用いることができるのは無論のこと
である。
In the above, explanation has been given by taking as an example the duty ratio control of a solenoid valve for controlling the gear ratio in a continuously variable transmission, but the method of the present invention is not limited to this, and uses a microprocessor. Of course, it can be used in all cases where long-term measurements are performed.

ハ1発明の詳細 な説明したように、本発明によ−れば、計測設定時間を
ある整数により除したとき得られる商が内蔵タイマカウ
ンタの計測時間より小さくなるような所定整数を求め、
且つこのとき商を基本時間として設定し、次いで、マイ
クロプロ七′ツサの内蔵タイマカウンタによりこの基本
時間の経過回数を上記所定回数だけカウントすることに
より、計測設定時間の計測を行うようになっているので
、計測設定時間は常に、基本時間の整数倍の値となり、
このため、基本時間が長くても短くてもこの基本時間が
所定整数回繰り返されたことを検出すれば、計測設定時
間を正確に測定することができる。
C1 As described in detail, according to the present invention, a predetermined integer such that the quotient obtained when the measurement setting time is divided by a certain integer is smaller than the measurement time of the built-in timer counter,
In addition, at this time, the quotient is set as the basic time, and then the built-in timer counter of the MicroPro 7'Tsa counts the number of elapsed times of this basic time by the predetermined number of times, thereby measuring the measurement setting time. Therefore, the measurement setting time is always an integral multiple of the basic time,
Therefore, regardless of whether the basic time is long or short, if it is detected that the basic time has been repeated a predetermined integer number of times, the measurement setting time can be accurately measured.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明に係る方法により計測される設定時間に
基づいて決められたデユーティ比により変速制御がなさ
れる無段変速機の油圧回路図、第2図は上記変速制御を
行うための油圧サーババルブを示す断面図、 第3図は上記無段変速機を備えた車両の走行特性図。 第4A図および第4B図は、それぞれ本発明の方法およ
び従来の方法による時間計測方法を示すグラフである。 4・・・シャトルバルブ  5・・・クラッチ弁10・
・・チャージポンプ 30.50・・・変速用サーボバルブ
Fig. 1 is a hydraulic circuit diagram of a continuously variable transmission in which speed change control is performed by a duty ratio determined based on a set time measured by the method according to the present invention, and Fig. 2 is a hydraulic circuit diagram of a continuously variable transmission for performing the above speed change control. A sectional view showing a server valve; FIG. 3 is a running characteristic diagram of a vehicle equipped with the above-mentioned continuously variable transmission. FIGS. 4A and 4B are graphs showing time measurement methods according to the present invention and a conventional method, respectively. 4...Shuttle valve 5...Clutch valve 10.
・Charge pump 30.50... Servo valve for speed change

Claims (1)

【特許請求の範囲】 1)マイクロプロセッサによる制御に際して、該マイク
ロプセッサの内蔵タイマカウンタを用いて長時間且つ高
精度の時間計測を行えるようにするカウンタ使用方法で
あって、 計測設定時間をある整数により除したとき得られる商が
前記内蔵タイマカウンタの計測時間より小さくなるよう
な所定整数を求めるとともに、このときの商を基本時間
として設定し、 前記内蔵タイマカウンタにより該基本時間の経過繰り返
し回数を測定し、 該経過繰り返し回数を前記所定回数だけカウントするこ
とにより、前記計測設定時間の計測を行うようにしたこ
とを特徴とする時間計測用カウンタ使用方法。
[Claims] 1) A counter usage method that enables long-term and highly accurate time measurement using a built-in timer counter of the microprocessor during control by a microprocessor, wherein the measurement setting time is a certain integer. Find a predetermined integer such that the quotient obtained when dividing by is smaller than the measurement time of the built-in timer counter, set the quotient at this time as the basic time, and calculate the number of elapsed repetitions of the basic time by the built-in timer counter. A method for using a time measuring counter, characterized in that the measurement setting time is measured by measuring the elapsed repetition number by the predetermined number of times.
JP62279630A 1987-11-05 1987-11-05 Counter using method for time measurement Pending JPH01121790A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62279630A JPH01121790A (en) 1987-11-05 1987-11-05 Counter using method for time measurement

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62279630A JPH01121790A (en) 1987-11-05 1987-11-05 Counter using method for time measurement

Publications (1)

Publication Number Publication Date
JPH01121790A true JPH01121790A (en) 1989-05-15

Family

ID=17613659

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62279630A Pending JPH01121790A (en) 1987-11-05 1987-11-05 Counter using method for time measurement

Country Status (1)

Country Link
JP (1) JPH01121790A (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4956090A (en) * 1972-09-28 1974-05-30
JPS5248374A (en) * 1975-10-15 1977-04-18 Casio Comput Co Ltd Timepiece

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4956090A (en) * 1972-09-28 1974-05-30
JPS5248374A (en) * 1975-10-15 1977-04-18 Casio Comput Co Ltd Timepiece

Similar Documents

Publication Publication Date Title
EP0140355B1 (en) Method and apparatus for controlling hydraulically-operated continuously variable transmission of belt-and-pulley type
US4763745A (en) Motor vehicle with driving status detection device
JPH02249727A (en) Speed shift control method for continuously variable transmission with throttle control
KR100956012B1 (en) A variable cam timing system for an internal combustion engine system, an internal combustion engine system having the same, and a method of regulating the flow of fluid in an internal combustion engine system
US4496288A (en) Vane type pump with a variable capacity for power steering devices
US7130721B2 (en) Electrohydraulic control system
JPH03129160A (en) Speed change control method of automatic transmission
JPH0198753A (en) Speed change control method for continuously variable transmission for vehicle
JPH04370468A (en) Shift control method for continuously variable transmission for vehicle
JPH0726681B2 (en) Shift control device for continuously variable transmission for vehicle
JP5108676B2 (en) Variable displacement pump device
JPH0198756A (en) Speed change control device for continuously variable transmission
JPH01131382A (en) Deciding method for duty ratio for actuation of solenoid
JPH01108464A (en) Speed change control for continuously variable transmission of automobile
JPH09317542A (en) Abnormality judging device in injection timing control device for diesel engine
JPH01121790A (en) Counter using method for time measurement
JPH01132431A (en) Control method for speed change of continuously variable transmission of vehicle
JPS63303247A (en) Automatic transmission device
US20040116219A1 (en) Hydraulic control apparatus for V-belt type continuously variable transmission
US4819690A (en) Pressure control valve
JP6020713B2 (en) Hydraulic control device for belt type continuously variable transmission
US7624837B2 (en) Hydraulic power steering apparatus
JPH01108465A (en) Speed change control for continuously variable transmission of automobile
JPH0193662A (en) Speed change control method for continuously variable transmission for vehicle
JPH0726680B2 (en) Shift control device for continuously variable transmission for vehicle