[go: up one dir, main page]

FR2695483A1 - Device for detecting the pulse rate of a signal for controlling an internal combustion engine. - Google Patents

Device for detecting the pulse rate of a signal for controlling an internal combustion engine. Download PDF

Info

Publication number
FR2695483A1
FR2695483A1 FR9309830A FR9309830A FR2695483A1 FR 2695483 A1 FR2695483 A1 FR 2695483A1 FR 9309830 A FR9309830 A FR 9309830A FR 9309830 A FR9309830 A FR 9309830A FR 2695483 A1 FR2695483 A1 FR 2695483A1
Authority
FR
France
Prior art keywords
counting
signal
counting means
content
programmable
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
FR9309830A
Other languages
French (fr)
Inventor
Zimmermann Werner
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Robert Bosch GmbH
Original Assignee
Robert Bosch GmbH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Robert Bosch GmbH filed Critical Robert Bosch GmbH
Publication of FR2695483A1 publication Critical patent/FR2695483A1/en
Pending legal-status Critical Current

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/2403Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially up/down counters
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R29/00Arrangements for measuring or indicating electric quantities not covered by groups G01R19/00 - G01R27/00
    • G01R29/02Measuring characteristics of individual pulses, e.g. deviation from pulse flatness, rise time or duration
    • G01R29/027Indicating that a pulse characteristic is either above or below a predetermined value or within or beyond a predetermined range of values
    • G01R29/0273Indicating that a pulse characteristic is either above or below a predetermined value or within or beyond a predetermined range of values the pulse characteristic being duration, i.e. width (indicating that frequency of pulses is above or below a certain limit)

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Measuring Frequencies, Analyzing Spectra (AREA)

Abstract

a) Dispositif pour détecter le taux d'impulsions d'un signal, b) Dispositif caractérisé en ce que pendant une première phase (S1) un premier moyen de comptage (110; 130) parcourt de façon répétée avec une fréquence de comptage donnée (FT) son étendue de comptage, et le nombre des étendues de comptage ainsi parcourues est détecté dans un second moyen de comptage (140; 120), et en ce que, lors du changement de phase suivant du signal (S1) la valeur finale atteinte du second moyen de comptage (120; 140) est décomptée de façon répétitive et la valeur finale de ces processus de comptage est disponible en tant que mesure du taux d'impulsions. c) L'invention se rapporte aux dispositifs pour détecter le taux d'impulsions d'un signal.a) Device for detecting the pulse rate of a signal, b) Device characterized in that during a first phase (S1) a first counting means (110; 130) passes through repeatedly with a given counting frequency ( FT) its counting range, and the number of counting ranges thus traversed is detected in a second counting means (140; 120), and in that, during the next phase change of the signal (S1) the final value reached of the second counting means (120; 140) is repeatedly counted down and the final value of these counting processes is available as a measure of the pulse rate. c) The invention relates to devices for detecting the pulse rate of a signal.

Description

"Dispositif pour détecter le taux d'impulsions d'un signal pour commander"Device for detecting the pulse rate of a signal to control

un moteur à combustion interne" L'invention concerne un dispositif pour la détection, au moyen de processus de comptage, du taux d'impulsions d'un signal comportant au moins deux pha-  The invention relates to a device for the detection, by means of counting processes, of the pulse rate of a signal comprising at least two phases.

ses différentes.its different.

On connaît des dispositifs dans lesquels  Devices are known in which

pour la mesure du taux d'impulsions d'un signal pério-  for measuring the pulse rate of a periodic signal

dique, on met en oeuvre un ou plusieurs compteurs Ce compteur compte la durée du niveau élevé du signal avec une fréquence de comptage connue Si la durée de la période du signal est connue, l'état du compteur est directement proportionnel au taux d'impulsions Si  This counter counts the duration of the high level of the signal with a known counting frequency. If the duration of the period of the signal is known, the state of the counter is directly proportional to the pulse rate. Yes

la durée de la période n'est pas connue, alors on me-  the duration of the period is not known, so

sure, soit avec ce même compteur ou bien avec un autre  sure, either with the same meter or with another

compteur, qui est également synchronisé avec la fré-  counter, which is also synchronized with the frequency

quence de comptage connue, le temps pendant lequel le niveau du signal est bas ou bien la durée totale de la période Le taux d'impulsions doit alors ensuite être déterminé par une division qui est effectuée, par exemple dans un microcalculateur A côté de la dépense nécessaire pour cette division, il y a, dans ce cas,  known counting period, the time during which the signal level is low or the total duration of the period The pulse rate must then be determined by a division which is performed, for example in a microcomputer A side of the expense necessary for this division, there is, in this case,

un retard indésirable Le taux d'impulsions n'est dis-  an undesirable delay The pulse rate is not

ponible au plus tôt qu'après l'écoulement du temps de  possible as soon as possible after the lapse of time

calcul.calculation.

L'invention a pour but de créer un disposi-  The object of the invention is to create a device

tif du type initialement mentionné pour la détection du taux d'impulsions d'un signal, dispositif qui soit  tif of the type initially mentioned for detecting the pulse rate of a signal, which device is

d'une construction simple et qui rende le taux d'im-  of a simple construction and which makes the rate of

pulsions disponible autant que possible sans retard. Ce but est atteint, grâce à l'invention, en ce que pendant une première phase un premier moyen de comptage parcourt de façon répétée avec une fréquence  impulses available as much as possible without delay. This object is achieved, thanks to the invention, in that during a first phase a first counting means travels repeatedly with a frequency

de comptage donnée son étendue de comptage, et le nom-  of counting given its counting range, and the

bre des étendues de comptage ainsi parcourues est dé-  counting areas thus covered is de-

tecté dans un second moyen de comptage, et en ce que  tected in a second counting means, and in that

lors du changement de phase suivant du signal la va-  during the next phase change of the signal the

leur finale atteinte du second moyen de comptage est décomptée de façon répétitive et la valeur finale de ces processus de comptage est disponible en tant que  their reached end of the second counting means is repetitively counted and the final value of these counting processes is available as

mesure du taux d'impulsions.measuring the pulse rate.

Le dispositif selon l'invention, permet une mesure directe du taux d'impulsions d'un signal d'une  The device according to the invention allows a direct measurement of the pulse rate of a signal of a

durée de période inconnue et, éventuellement, même va-  duration of unknown period and possibly even

riable, et ceci sans retard Conformément à l'inven-  without delay In accordance with the inven-

tion, pendant une première phase, un premier moyen de  during a first phase, a first means of

comptage, avec une fréquence de comptage donnée, par-  counting, with a given counting frequency,

court de façon répétée son étendue de comptage Le nombre de ces étendues de comptage ainsi parcourues est détecté dans un second moyen de comptage Lors du  repetitively runs its counting range The number of these counting ranges thus traversed is detected in a second counting means.

changement de phases suivant du signal, la valeur ter-  phase change following the signal, the ter-

minale du moyen de comptage est à nouveau décomptée et la valeur terminale de ces processus de comptage donne  of the counting means is again counted and the terminal value of these counting processes gives

une mesure pour le taux d'impulsions.  a measure for the pulse rate.

Le dispositif selon l'invention est consti-  The device according to the invention is constituted

tué par un moyen de comptage à plusieurs étages, qui comprend au moins un moyen de comptage susceptible  killed by a multistage counting means, which comprises at least one counting means capable of

d'être programmé et un second moyen de comptage, ce-  to be programmed and a second means of counting,

pendant qu'à un instant prédéfini, le contenu du se-  while at a pre-defined moment, the content of the se-

cond moyen de comptage prend une valeur indiquant le  cond means of counting takes a value indicating the

taux d'impulsions Ce contenu sert alors de signal in-  pulse rate This content serves as an indi-

diquant le taux d'impulsions.diquering the pulse rate.

Ce signal ainsi établi est disponible sans retard. Des formes de réalisation avantageuses et adéquates, ainsi que des compléments du dispositif sont caractérisées en ce que: Lors de l'apparition d'un premier flanc du signal un moyen de comptage programmable et le second  This established signal is available without delay. Advantageous and adequate embodiments, as well as complements of the device, are characterized in that: When a first signal edge appears, a programmable counting means and the second

moyen de comptage sont respectivement mis à une va-  counting means are respectively set at a

leur, lors de l'apparition d'un second flanc du si-  during the appearance of a second flank of the

gnal, le moyen de comptage programmable emmagasine le  In general, the programmable counting means stores the

contenu du second moyen de comptage tandis que ce se-  content of the second counting means while this

cond moyen de comptage est remis à l'état initial, avec la fréquence de comptage donnée, le contenu du moyen de comptage programmable est modifié, le contenu du second moyen de comptage est modifié lorsque le contenu du moyen de comptage programmable atteint une  the counting means is reset, with the given counting frequency, the contents of the programmable counting means are changed, the content of the second counting means is changed when the contents of the programmable counting means reaches a value of

valeur prédéfinie.predefined value.

Lors de l'apparition d'un premier flanc du signal le premier moyen de comptage et un troisième moyen de comptage sont remis à l'état initial, lors de l'apparition d'un second flanc du signal, un moyen de  When a first signal edge appears, the first counting means and a third counting means are reset, when a second signal edge appears, a means of signaling.

comptage programmable emmagasine le contenu du troi-  programmable count stores the contents of the third

sième moyen de comptage, tandis que le second moyen de comptage est remis à l'état initial, avec la fréquence de comptage donnée, le contenu du premier moyen de  second counting means, while the second counting means is reset, with the given counting frequency, the contents of the first means of counting.

comptage et le contenu du moyen de comptage programma-  counting and the content of the programmable counting means.

ble sont modifiés, le contenu du troisième moyen de comptage est modifié lorsque le contenu du premier moyen de comptage atteint une valeur prédéfinie, le  are modified, the content of the third counting means is modified when the content of the first counting means reaches a predefined value, the

contenu du second moyen de comptage est modifié lors-  content of the second counting medium is changed when

que le contenu du moyen de comptage programmable  that the contents of the programmable counting means

atteint une valeur prédéfinie.reaches a predefined value.

La fréquence de comptage donnée est notable-  The counting frequency given is notable-

ment plus élevée que la fréquence du signal.  higher than the signal frequency.

L'invention va être exposée plus en détail  The invention will be explained in more detail

ci-après à l'aide de la forme de réalisation représen-  hereinafter with the aid of the embodiment

tée sur les dessins ci-joints: la figure 1 est un diagramme par blocs du dispositif selon l'invention, la figure 2 montre différents signaux et états de comptage du dispositif selon l'invention, la figure 3 est un diagramme par blocs d'une autre forme de réalisation du dispositif selon l'invention, la figure 4 montre différents signaux et  FIG. 1 is a block diagram of the device according to the invention, FIG. 2 shows different signals and counting states of the device according to the invention, FIG. 3 is a block diagram of FIG. another embodiment of the device according to the invention, FIG. 4 shows different signals and

états de comptage de cette autre forme de réalisation.  counting states of this other embodiment.

Le dispositif selon l'invention est de pré-  The device according to the invention is of

férence utilisé pour la commande d'un moteur à combus-  used for the control of a combustion engine

tion interne Lors de la commande d'un moteur à com-  When ordering a combustion engine

bustion interne, notamment lors de la détermination des signaux de commande pour l'alimentation d'unités  internal bustion, especially when determining the control signals for the supply of units

de commande afin d'influencer la puissance, il est im-  command to influence power, it is important to

portant que le taux d'impulsions de signaux déterminés  that the signal pulse rate determined

soit disponible aussi rapidement que possible.  be available as quickly as possible.

Une unité de production de signaux 100 déli-  A signal generation unit 100 deli-

vre un signal Si modulé en largeur d'impulsions, qui est appliqué au dispositif selon l'invention, 108 Ce dispositif pour la détermination du taux d'impulsions 108 délivre à un dispositif de commande 106 un signal  A pulse-width modulated signal Si, which is applied to the device according to the invention, 108 This device for the determination of the pulse rate 108 delivers to a control device 106 a signal

, qui correspond au taux d'impulsions du signal Si.  which corresponds to the pulse rate of the signal Si.

Par ailleurs, le dispositif 108 reçoit d'un générateur d'horloge 104 un signal avec une fréquence  Moreover, the device 108 receives from a clock generator 104 a signal with a frequency

de comptage très élevée FT Dans une forme de réalisa-  In a form of realizing

tion préférée, le générateur d'horloge 104 est compris dans le dispositif 108 ou bien dans le dispositif de  In a preferred embodiment, the clock generator 104 is included in the device 108 or in the device of FIG.

commande 106.order 106.

Dans le cas de l'unité de production de si-  In the case of the production unit of

gnaux, il peut s'agir par exemple d'un détecteur qui  For example, it may be a detector

délivre un signal correspondant à une grandeur carac-  delivers a signal corresponding to a characteristic magnitude

téristique de fonctionnement Une telle grandeur ca-  Such a great quantity of

ractéristique de fonctionnement peut, par exemple,  operating feature can, for example,

être la fin de la combustion, le début de la combus-  be the end of combustion, the beginning of

tion, le début de l'injection ou bien la fin de l'in-  the beginning of the injection or the end of the injection

jection Dans le cas de l'unité de production de si-  In the case of the production unit of

gnaux 100, il peut toutefois s'agir également d'un au-  100, it may also be another

tre appareil de commande qui délivre un signal modulé en largeur d'impulsions pour la commande d'une unité  a control apparatus which outputs a pulse width modulated signal for the control of a unit

de commande Si le dispositif de commande 106 a main-  If the control device 106 is

tenant besoin d'un signal qui corresponde au taux d'impulsions du signal Si, alors le taux d'impulsions  requiring a signal that corresponds to the pulse rate of the signal Si, then the pulse rate

du signal doit être déterminé par le dispositif 108.  signal must be determined by device 108.

Ce dispositif 108 pour la détermination du taux d'im-  This device 108 for determining the rate of im-

pulsions est alors constitué comme suit.  pulses is then constituted as follows.

Le signal Si à analyser est appliqué à une entrée de remise à l'état initial 112 d'un premier compteur 110, à une entrée de remise à l'état initial  The signal Si to be analyzed is applied to a reset input 112 of a first counter 110, to a reset input

122 d'un troisième compteur 120, à l'entrée de charge-  122 of a third counter 120, at the charge input-

ment 138 d'un compteur programmable 130 ainsi qu'à une entrée 142 d'un second compteur 140 Le générateur d'horloge 104 délivre un signal FT d'une fréquence  138 of a programmable counter 130 and an input 142 of a second counter 140 The clock generator 104 delivers a signal FT of a frequency

très élevée La fréquence de comptage FT est notable-  very high The counting frequency FT is

ment plus élevée que la fréquence du signal Sl De préférence, la fréquence de comptage est supérieure  higher than the frequency of the signal Sl Preferably, the counting frequency is higher

d'un facteur 10 à la fréquence du signal Si à exploi-  by a factor of 10 to the signal frequency Si at

ter, pour la vitesse de rotation la plus élevée admis-  ter, for the highest speed of rotation

sible Cette fréquence de comptage FT est appliquée à une entrée 114 du premier compteur 110 et à une entrée  This counting frequency FT is applied to an input 114 of the first counter 110 and to an input

134 du compteur programmable 130.134 of the programmable counter 130.

La sortie 116 du premier compteur 110 déli-  The output 116 of the first counter 110 delimits

vre un signal 52 à l'entrée 124 du troisième compteur  a signal 52 at the input 124 of the third counter

Le troisième compteur 120 délivre, par l'intermé-  The third counter 120 delivers, via

diaire de sa sortie 226, un signal 53 à l'entrée 132 du compteur programmable 130 Le compteur programmable délivre, par l'intermédiaire de sa sortie 136, un quatrième signal 54 à l'entrée 144 du second compteur  From its output 226, a signal 53 to the input 132 of the programmable counter 130 The programmable counter delivers, via its output 136, a fourth signal 54 to the input 144 of the second counter

A la sortie du second compteur 140 il y a le cin-  At the exit of the second counter 140 there is the

quième signal 55 qui est appliqué au dispositif de commande 106. Le mode de fonctionnement de ce dispositif va être exposé à l'aide des évolutions des signaux et  the fourth signal 55 which is applied to the control device 106. The operating mode of this device will be exposed using the evolutions of the signals and

des contenus (états de comptage) des différents comp-  content (counting status) of the different

teurs, qui sont représentés sur la figure 2 Sur la  tors, which are shown in Figure 2 On the

figure 2 sont reportés en fonction du temps t, le si-  Figure 2 are plotted as a function of time t, the

gnal Si, dont le taux d'impulsions doit être calculé, le contenu Il du premier compteur 110, le contenu I 2  If, whose pulse rate is to be calculated, the content Il of the first counter 110, the content I 2

du compteur programmable 130, le contenu I 3 du troi-  programmable counter 130, the content I 3 of the third

sième compteur 120 ainsi que le contenu 14 du second compteur 140 Est en outre reportée, la fréquence de  second counter 120 and the content 14 of the second counter 140 is further reported, the frequency of

comptage FT.FT counting.

Le signal SI comprend une succession d'au  The signal SI comprises a succession of

moins deux phases, l'une des phases comportant un ni-  at least two phases, one of the phases comprising a

veau élevé du signal et l'autre phase un niveau bas du signal Sur la figure 2, un tel signal est reporté à  signal and the other phase a low signal level. In Figure 2, such a signal is reported to

titre d'exemple Il a été procédé dans la suite du si-  As an example It was proceeded in the following

gnal un découpage pour lequel le signal SI présente dans la première phase, allant de l'instant O jusqu'à  a slicing for which the signal SI present in the first phase, from the instant O up to

l'instant tl, un niveau élevé Cette phase est dés-  moment tl, a high level This phase is

ignée par Tl La seconde phase de durée T 2 entre l'in-  ignited by Tl The second phase of duration T 2 between the in-

stant tl et l'instant t 2 présente un niveau de signal bas. L'intervalle de temps entre l'instant O et l'instant t 2, qui correspond à la somme des durées Tl  stant t1 and the instant t 2 has a low signal level. The time interval between the instant O and the instant t 2, which corresponds to the sum of the durations Tl

et T 2, est appelé durée de la période Le rapport en-  and T 2, is called duration of the period The report

tre Tl et T 2 est habituellement appelé taux d'impul-  Tl and T 2 is usually called the impulse rate.

sions.sions.

A l'instant O lors de l'apparition du pre-  At the moment O at the appearance of the first

mier flanc, si le signal SI présente un flanc montant, ce qui signifie que le signal monte d'un niveau bas à un niveau élevé, le premier compteur 110 est remis a l'état initial par l'intermédiaire de son entrée de remise à l'état initial 112 A des intervalles de temps prédéfinis, c'est-à-dire pour chaque impulsion du générateur d'horloge 104, le contenu Il est augmen- té de un Dans le cas du premier compteur, il s'agit d'un compteur de N-bits Il parcourt les états de comptage de zéro jusqu'à 2 N-1 Chaque dépassement du  If the signal SI has a rising edge, which means that the signal goes up from a low level to a high level, the first counter 110 is reset by means of its reset input. the initial state 112 At predefined time intervals, i.e. for each pulse of the clock generator 104, the content Il is increased by one. In the case of the first counter, it is 'an N-bit counter It goes through counting states from zero up to 2 N-1 Each overrun of

premier compteur 110 est compté par le troisième comp-  first counter 110 is counted by the third count

teur 120 A cet effet, la sortie 116 du premier comp-  120 For this purpose, output 116 of the first

teur 110 est en liaison avec l'entrée 124 du troisième  110 is in connection with entry 124 of the third

compteur 120.counter 120.

Le premier compteur 110 parcourt de façon répétée son étendue de comptage avec la fréquence de comptage définie Le nombre des étendues de comptage ainsi parcourues est détecté par le troisième compteur 120.  The first counter 110 repeatedly traverses its counting range with the counting frequency defined. The number of counting extents thus traversed is detected by the third counter 120.

Le contenu 13 du troisième compteur 120 par-  The content 13 of the third counter 120 par-

court les états de comptage de zéro jusqu'à M Le troisième compteur 120 compte alors à chaque 2 N-ième impulsions, la fréquence de comptage Cela se poursuit jusqu'à ce que, à l'instant tl, il se présente un flanc tombant sur le signal Si Cela signifie que le  The counter 120 then counts at each second Nth pulses the counting frequency. This continues until, at instant t, there is a falling flank. on the signal Si that means that the

signal SI tombe d'un niveau de signal élevé à un ni-  signal IF falls from a high signal level to a

veau de signal bas Lors de ce changement de phase du signal Si, le premier compteur 110 est à nouveau remis à l'état initial par l'intermédiaire de son entrée de  In this phase change of the signal S1, the first counter 110 is again reset by means of its input.

remise à l'état initial 112 Le contenu 13 du troisiè-  restoring 112 Content 13 of the third

me compteur est emmagasiné dans le compteur programma-  my counter is stored in the program counter.

ble 130 Cela signifie que ce compteur programmable est mis à cette valeur lors de chaque dépassement ou bien lors de chaque retour à l'état initial du compteur Ensuite, le troisième compteur 120 est remis  This means that this programmable counter is set to this value each time it is exceeded or during each return to the initial state of the counter. Next, the third counter 120 is delivered.

à l'état initial.in the initial state.

Tant que le signal Si présente un niveau  As long as the signal Si has a level

bas, les compteurs 110 et 120 restent à la valeur zé-  the counters 110 and 120 remain at the zeros

ro Mais il peut également être prévu que les deux compteurs continuent à parcourir les états de comptage prédéfinis Ces signaux ne sont pas nécessaires pour l'exploitation ultérieure. A partir de l'instant tl, le contenu I 2 du compteur programmable 130 est réduit de un pour chaque  However, it can also be expected that the two counters continue to scan the predefined counting states. These signals are not necessary for later operation. From time t1, the content I 2 of the programmable counter 130 is reduced by one for each

impulsion de la fréquence de comptage Lors d'un dé-  pulse of the counting frequency

passement le compteur programmable 130 est respective-  the programmable counter 130 is respectively

ment remis à l'état initial sur M Il parcourt ainsi périodiquement les états de comptage de M à un Pour chaque dépassement du compteur programmable 130, le contenu 14 du second compteur est augmenté de un Lors de l'apparition du second flanc du signal Si, qui sur la figure 2 est le flanc tombant, le contenu du second  It is thus reset periodically on M It thus periodically traverses the counting states from M to one. For each exceeding of the programmable counter 130, the content 14 of the second counter is increased by one when the second side of the signal Si appears. , which in Figure 2 is the falling flank, the contents of the second

compteur 140 est donné par l'intermédiaire de sa sor-  counter 140 is given through its output.

tie 146.tie 146.

A l'instant ti, le contenu I 3 du troisième compteur 120 correspond à la valeur M = INT (FT *  At time t i, the content I 3 of the third counter 120 corresponds to the value M = INT (FT *

Tl/2 N) A l'instant t 2, le second compteur 140 présen-  T1 / 2 N) At time t 2, the second counter 140 presents

te le contenu E = (FT * T 2/M) Pour un choix approprié de la fréquence de comptage, on a alors E = ( 2 N * T 2/T 1) La fréquence de comptage doit être choisie de  the content E = (FT * T 2 / M) For an appropriate choice of the counting frequency, then E = (2 N * T 2 / T 1) The counting frequency must be chosen from

façon qu'elle soit notablement plus grande que la fré-  significantly greater than the frequency

quence la plus élevée intervenant pour le signal Si à analyser A l'instant t 2, après une durée de période, le contenu I 4 du second compteur est proportionnel au  the highest intervening factor for the signal If to be analyzed At time t 2, after a period of time, the content I 4 of the second counter is proportional to the

taux d'impulsions T 2/Tl.pulse rate T 2 / Tl.

Une réalisation particulièrement avantageuse est représentée sur la figure 3 Dans cette forme de réalisation il est prévu que le premier compteur 110 et le troisième compteur 120 sont supprimés Dans ce cas, le compteur programmable 130 prend en charge les missions du premier compteur 110 et le second compteur 140 prend en charge les missions du troisième compteur  A particularly advantageous embodiment is shown in FIG. 3. In this embodiment it is provided that the first counter 110 and the third counter 120 are deleted. In this case, the programmable counter 130 supports the missions of the first counter 110 and the second counter. counter 140 supports third counter missions

L'unité de production de signaux 100 est directe-  The signal generation unit 100 is directly

ment reliée à l'entrée de remise à l'état initial et à l'entrée de chargement 138 du compteur programmable L'entrée 132 du compteur programmable 130 est par contre, reliée à la sortie du second compteur 140. Les états de comptage correspondants et les évolutions de signaux correspondantes sont représentés  The input 132 of the programmable counter 130 is, on the other hand, connected to the output of the second counter 140. The corresponding counting states are connected to the reset input and to the loading input 138 of the programmable counter. and the corresponding signal evolutions are represented

sur la figure 4 Lors de l'apparition d'un flanc posi-  in FIG. 4 When a positive side appears

tif sur le signal Si, le compteur programmable 110 est  tif on the signal Si, the programmable counter 110 is

mis à la valeur de comptage prédéfinie 2 N et le comp-  set to the preset count value 2 N and the

teur 140 à la valeur O Pour chaque impulsion de la fréquence de comptage, le contenu I 2 est diminué de  140 for the value O For each pulse of the counting frequency, the content I 2 is decreased by

un Dans l'intervalle de temps Tl, le compteur pro-  In the time interval T1, the counter

grammable 130 parcourt périodiquement les états de  grammable 130 periodically traverses the states of

comptage de 2 N à un Pour chaque dépassement du comp-  counting of 2 N to one For each exceeding of

teur programmable 130, le contenu I 4 du second comp-  programmable controller 130, the content I 4 of the second

teur 140 est augmenté de un.140 is increased by one.

Lors de l'apparition du flanc tombant dans le signal Si, l'état de comptage I 4 atteint dans le  When the falling flank appears in the signal Si, the count state I 4 reaches in the

second compteur 140 est alors emmagasiné dans le comp-  second counter 140 is then stored in the

teur programmable 130 Dans l'intervalle de temps T 2, il est alors procédé, de façon correspondante, à la  In the time interval T 2, it is then proceeded correspondingly to the

forme de réalisation précédemment décrite.  previously described embodiment.

Le dispositif selon l'invention peut être  The device according to the invention can be

réalisé, aussi bien avec un circuit Hardware appro-  realized, with an appropriate hardware circuit

prié, qu'également au moyen d'un calculateur en combi-  requested, that also by means of a calculator in combination

naison avec un déroulement de programme approprié.  naison with an appropriate program flow.

Claims (5)

REVENDICATIONS 1. Dispositif pour la détection, au moyen de processus de comptage, du taux d'impulsions d'un  1. Device for detecting, by means of counting processes, the pulse rate of a signal (Si) comportant au moins deux phases différen-  signal (Si) comprising at least two different phases tes (Tl, T 2), dispositif caractérisé en ce que, pen-  (Tl, T 2), characterized in that, while dant une première phase (Tl) un premier moyen de comp-  first phase (Tl), a first means of computation tage ( 110; 130) parcourt de façon répétée avec une  (110; 130) travels repeatedly with a fréquence de comptage donnée (FT) son étendue de comp-  given counting frequency (FT) its range of tage, et le nombre des étendues de comptage ainsi par-  floor, and the number of counting areas thus courues est détecté dans un second moyen de comptage ( 140; 120); et en ce que, lors du changement de phase suivant du signal (SI), la valeur finale atteinte (M) du second moyen de comptage ( 120; 140) est décomptée de façon répétitive et la valeur finale (E) de ces  run is detected in a second counting means (140; 120); and in that, at the next phase change of the signal (SI), the final value reached (M) of the second counting means (120; 140) is repetitively counted and the final value (E) of these processus de comptage est disponible en tant que mesu-  Counting process is available as measurements. re du taux d'impulsions.re of the pulse rate. 2. Dispositif selon la revendication 1, ca-  2. Device according to claim 1, ractérisé en ce que: lors de l'apparition d'un premier flanc du signal ( 51), un moyen de comptage programmable ( 130) et le second moyen de comptage ( 140) sont respectivement mis à une valeur, lors de l'apparition d'un second flanc du signal  characterized in that: upon the occurrence of a first signal edge (51), a programmable counting means (130) and the second counting means (140) are respectively set to a value, upon occurrence a second side of the signal (SI), le moyen de comptage programmable ( 130) emma-  (SI), the programmable counting means (130) gasine le contenu (I 4) du second moyen de comptage ( 140) tandis que ce second moyen de comptage ( 140) est remis à l'état initial, avec la fréquence de comptage donnée, le contenu du moyen de comptage programmable ( 130) est modifié, le contenu (I 4) du second moyen de comptage ( 140) est modifié lorsque le contenu (Il) du moyen de  gasine the content (I 4) of the second counting means (140) while this second counting means (140) is reset, with the given counting frequency, the contents of the programmable counting means (130) is modified, the content (I 4) of the second counting means (140) is modified when the content (II) of the means of comptage programmable ( 130) atteint une valeur pré-  programmable count (130) reaches a pre-determined value définie.defined. 3. Dispositif selon la revendication 1, ca-  3. Device according to claim 1, ractérisé en ce que: il lors de l'apparition d'un premier flanc du signal  characterized in that: at the appearance of a first signal flank (Si) le premier moyen de comptage ( 110) et un troi-  (Si) the first counting means (110) and a third sième moyen de comptage ( 120) sont remis à l'état initial, lors de l'apparition d'un second flanc du signal  second counting means (120) are reset when a second signal edge appears (Si) un moyen de comptage programmable ( 130) emmaga-  (Si) programmable counting means (130) sine le contenu (I 3) du troisième moyen de comptage ( 120), tandis que le second moyen de comptage ( 140) est remis à l'état initial, avec la fréquence du comptage donnée, le contenu  sine the content (I 3) of the third counting means (120), while the second counting means (140) is reset, with the frequency of the count given, the content (Il) du premier moyen de comptage ( 110) et le conte-  (II) of the first counting means (110) and the nu du moyen de comptage programmable ( 130) sont mo-  the programmable counting means (130) are difiés, le contenu (I 3) du troisième moyen de comptage ( 120) est modifié lorsque le contenu (Il) du premier moyen de comptage ( 110) atteint une valeur prédéfinie, le contenu (I 4) du second moyen de comptage ( 140) est modifié lorsque le contenu (I 2) du moyen de  the content (I 3) of the third counting means (120) is modified when the content (II) of the first counting means (110) reaches a predefined value, the content (I 4) of the second counting means (140) ) is amended when the content (I 2) of the means of comptage programmable ( 130) atteint une valeur pré-  programmable count (130) reaches a pre-determined value définie.defined. 4. Dispositif selon l'une quelconque des  4. Device according to any one of revendications 1 à 3, caractérisé en ce que le dispo-  claims 1 to 3, characterized in that the provision sitif de commande est utilisé pour commander un moteur  The control system is used to control an engine à combustion interne.internal combustion. 5 Dispositif selon l'une quelconque des  5 Device according to any one of revendications 1 à 4, caractérisé en ce que la fré-  Claims 1 to 4, characterized in that the frequency quence de comptage donnée (FT) est notablement plus  given count (FT) is significantly higher élevée que la fréquence du signal ( 51).  higher than the signal frequency (51).
FR9309830A 1992-09-04 1993-08-10 Device for detecting the pulse rate of a signal for controlling an internal combustion engine. Pending FR2695483A1 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE19924229539 DE4229539A1 (en) 1992-09-04 1992-09-04 Duty ratio measurement circuit for IC engine signal having different phases - has first counter for repetitively counting through range and second counter for counting number of cycled ranges, and counts out end value of second counter when phase of signal changes to obtain final result

Publications (1)

Publication Number Publication Date
FR2695483A1 true FR2695483A1 (en) 1994-03-11

Family

ID=6467212

Family Applications (1)

Application Number Title Priority Date Filing Date
FR9309830A Pending FR2695483A1 (en) 1992-09-04 1993-08-10 Device for detecting the pulse rate of a signal for controlling an internal combustion engine.

Country Status (3)

Country Link
JP (1) JPH06174769A (en)
DE (1) DE4229539A1 (en)
FR (1) FR2695483A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3393170B2 (en) * 1996-12-03 2003-04-07 シャープ株式会社 Motor speed control device
ES2310602T3 (en) 2001-08-01 2009-01-16 EBM-PAPST ST. GEORGEN GMBH & CO. KG PROCEDURE FOR THE DETERMINATION OF A NUMERICAL VALUE FOR THE TEMPORARY DURATION OF A SIGNAL OF IMPULSE FORM, WHICH IS REPEATED PERIODICALLY, AND DEVICE FOR THE PERFORMANCE OF A PROCEDURE OF THIS TYPE.
EP2002271B1 (en) * 2006-03-27 2010-05-26 Freescale Semiconductor, Inc. Apparatus for detecting clock failure and method therefor

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SU808955A1 (en) * 1979-03-05 1981-02-28 Харьковский Автомобильно-Дорожныйинститут Digital meter of relative square pulse duration

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SU808955A1 (en) * 1979-03-05 1981-02-28 Харьковский Автомобильно-Дорожныйинститут Digital meter of relative square pulse duration

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
DATABASE WPI Section EI Week 8150, Derwent World Patents Index; Class S01, AN 81-M8147D *
J. SHAKIB: "Digital dwell angle encoder", IBM TECHNICAL DISCLOSURE BULLETIN, vol. 17, no. 5, ARMONK, NY, USA, pages 1281 - 1281 *

Also Published As

Publication number Publication date
DE4229539A1 (en) 1994-03-10
JPH06174769A (en) 1994-06-24

Similar Documents

Publication Publication Date Title
EP0390843B1 (en) Coding the value of several quantities measured in a tyre
FR2910970A1 (en) METHOD AND DEVICE FOR DETERMINING THE ROTATION SPEED OF A TREE
FR2591345A1 (en) METHOD FOR FORMING THE OUTPUT SIGNAL OF A ROTATION SPEED SENSOR
CH636211A5 (en) DISCRIMINATING FIRE DETECTOR BY PULSE COUNTING.
FR2612644A1 (en) CURRENT MEASURING DEVICE, IN PARTICULAR FOR DETERMINING THE CURRENT OF A DC MOTOR
CH641601A5 (en) FREQUENCY RELAYS FOR THE PROTECTION OF AN ELECTRICAL POWER TRANSMISSION LINE.
FR2695483A1 (en) Device for detecting the pulse rate of a signal for controlling an internal combustion engine.
EP0562985B1 (en) Power variation method in a load connected to the network
WO1979000808A1 (en) Device for measuring the frequency of a pulse generator and digital control system comprising such a device
FR2596870A1 (en) DIGITAL MEASURING METHOD FOR THE QUASIALLY ANALOGUE DISPLAY OF MEASURED VALUES AND DEVICE FOR IMPLEMENTING SAID METHOD
FR2475231A1 (en) CAPACITY MEASURING DEVICE, IN PARTICULAR FOR A WEIGHTING INSTRUMENT
FR2527802A1 (en) INCREMENTIAL-TO-DIGITAL CONVERTER
EP0465384B1 (en) Electronic trip device with improved long-time-delay
FR2598217A1 (en) AUTOCONTROL PROXIMITY DETECTOR
WO2010031952A1 (en) Analog counter, and imager incorporating such a counter
FR2473637A1 (en) IGNITION INSTALLATION FOR INTERNAL COMBUSTION ENGINES
FR2733645A1 (en) DEVICE FOR CONTROLLING THE SPEED OF AN ENGINE WITHOUT SENSOR
FR2665584A1 (en) ELECTRONIC SHUTTER WITH SHORT DELAY FUNCTION.
FR2509098A1 (en) ALTERNATING CURRENT MOTOR PROTECTION DEVICE
FR2596862A1 (en) OCCULTATION DETECTOR FOR DETERMINING THE CONCENTRATION OF A GAS, IN PARTICULAR A SMOKE DETECTOR
EP0105837B1 (en) Non linear counting circuit
FR2515898A1 (en) ADAPTIVE ANALOG-TO-DIGITAL CONVERSION METHOD AND DEVICE
FR2499239A1 (en) CIRCUIT FOR DETECTING MEASURED VALUES OF A POSITION MEASURING DEVICE WORKING BY INCREMENTS
FR2566132A1 (en) Method and device for measuring the period of a quasi-sinusoidal signal and their applications
FR2476848A1 (en) APPARATUS FOR FORMING A DIGITAL SIGNAL REPRESENTATIVE OF THE PERIOD OF A PERIODIC SIGNAL