Processing

Please wait...

Settings

Settings

Goto Application

1. WO1997024797 - DIGITAL FREQUENCY GENERATOR

Publication Number WO/1997/024797
Publication Date 10.07.1997
International Application No. PCT/GB1996/003240
International Filing Date 27.12.1996
Chapter 2 Demand Filed 17.07.1997
IPC
A61M 5/172 2006.01
AHUMAN NECESSITIES
61MEDICAL OR VETERINARY SCIENCE; HYGIENE
MDEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
5Devices for bringing media into the body in a subcutaneous, intra-vascular or intramuscular way; Accessories therefor, e.g. filling or cleaning devices, arm rests
14Infusion devices, e.g. infusing by gravity; Blood infusion; Accessories therefor
168Means for controlling media flow to the body or for metering media to the body, e.g. drip meters, counters
172electrical or electronic
H02P 8/14 2006.01
HELECTRICITY
02GENERATION, CONVERSION, OR DISTRIBUTION OF ELECTRIC POWER
PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
8Arrangements for controlling dynamo-electric motors rotating step by step
14Arrangements for controlling speed or speed and torque
H03B 28/00 2006.01
HELECTRICITY
03BASIC ELECTRONIC CIRCUITRY
BGENERATION OF OSCILLATIONS, DIRECTLY OR BY FREQUENCY-CHANGING, BY CIRCUITS EMPLOYING ACTIVE ELEMENTS WHICH OPERATE IN A NON-SWITCHING MANNER; GENERATION OF NOISE BY SUCH CIRCUITS
28Generation of oscillations by methods not covered by groups H03B5/-H03B27/112
CPC
A61M 5/172
AHUMAN NECESSITIES
61MEDICAL OR VETERINARY SCIENCE; HYGIENE
MDEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY
5Devices for bringing media into the body in a subcutaneous, intra-vascular or intramuscular way; Accessories therefor, e.g. filling or cleaning devices, arm-rests
14Infusion devices, e.g. infusing by gravity; Blood infusion; Accessories therefor
168Means for controlling media flow to the body or for metering media to the body, e.g. drip meters, counters ; ; Monitoring media flow to the body
172electrical or electronic
H02P 8/14
HELECTRICITY
02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
8Arrangements for controlling dynamo-electric motors of the kind having motors rotating step by step
14Arrangements for controlling speed or speed and torque
H03B 28/00
HELECTRICITY
03BASIC ELECTRONIC CIRCUITRY
BGENERATION OF OSCILLATIONS, DIRECTLY OR BY FREQUENCY-CHANGING, BY CIRCUITS EMPLOYING ACTIVE ELEMENTS WHICH OPERATE IN A NON-SWITCHING MANNER; GENERATION OF NOISE BY SUCH CIRCUITS
28Generation of oscillations by methods not covered by groups H03B5/00 - H03B27/00, including modification of the waveform to produce sinusoidal oscillations
Applicants
  • SHINE, Thomas, Adam [GB]/[US]
  • SHINE, Ian, Basil [GB]/[US]
Inventors
  • SHINE, Thomas, Adam
  • SHINE, Ian, Basil
Agents
  • GILL JENNINGS & EVERY
Priority Data
9526717.529.12.1995GB
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) DIGITAL FREQUENCY GENERATOR
(FR) GENERATEUR DE FREQUENCE NUMERIQUE
Abstract
(EN)
In a method of generating a clock signal having a desired frequency, a pulse is generated each time a stored accumulator value (tank) is found to be greater than or equal to a stored (trigger) value. In a first loop (10), the stored accumulator value (tank) is iteratively incremented by a first iterative value (r) until the stored accumulator value is greater than or equal to the stored trigger value and subsequently in a second loop (11) the stored accumulator value (tank) is decremented by a second iterative value until the stored accumulator value is less than the stored trigger value. During each iteration of the first loop (10), a current frequency of the clock signal is compared to a desired frequency value and if the two values are different, the first iterative value (r) is corrected at a predetermined rate (accRate) over one of more subsequent iterations until the frequency of the generator clock signal corresponds to the detected value of the desired frequency. In a preferred example, the number of iterations needed to change the first iterative value (r) is determined by a stored accumulator value which is added to an accelerator-accumulator (AccTank) for each iteration that the first iterative value and the desired frequency are not exactly equal.
(FR)
Dans un procédé de génération d'un signal d'horloge ayant une fréquence désirée, une impulsion est générée chaque fois qu'une valeur mémorisée en accumulateur (réservoir) s'avère être supérieure ou égale à une valeur de déclenchement mémorisée. Dans une première boucle (10), la valeur mémorisée en accumulateur (réservoir) est augmentée de façon itérative d'une première valeur itérative (r) jusqu'à ce que la valeur mémorisée en accumulateur soit supérieure ou égale à la valeur de déclenchement mémorisée et, par la suite, dans une seconde boucle (11) que la valeur mémorisée en accumulateur (réservoir) soit diminuée d'une seconde valeur itérative jusqu'à ce que la valeur mémorisée en accumulateur soit inférieure à la valeur de déclenchement mémorisée. Au cours de chaque itération de la première boucle (10), une fréquence de courant du signal d'horloge est comparée à une valeur de fréquence désirée et si les deux valeurs sont différentes, la première valeur itérative (r) est amenée par correction à une cadence prédéterminée (accRate) sur une des multiples itérations suivantes jusqu'à ce que la fréquence du signal d'horloge du générateur corresponde à la valeur détectée de la fréquence désirée. Dans un exemple préféré, le nombre d'itérations nécessaires pour modifier la première valeur itérative (r) est déterminé par une valeur mémorisée en accumulateur qui est ajoutée à un accélérateur-accumulateur (AccTank) pour chaque itération de sorte que la première valeur itérative et la fréquence désirée ne soient pas exactement égales.
Latest bibliographic data on file with the International Bureau