DE3308431A1 - Electronic tone-generating step and distance counting shoe - Google Patents

Electronic tone-generating step and distance counting shoe

Info

Publication number
DE3308431A1
DE3308431A1 DE19833308431 DE3308431A DE3308431A1 DE 3308431 A1 DE3308431 A1 DE 3308431A1 DE 19833308431 DE19833308431 DE 19833308431 DE 3308431 A DE3308431 A DE 3308431A DE 3308431 A1 DE3308431 A1 DE 3308431A1
Authority
DE
Germany
Prior art keywords
signals
memory
arrangement
shoe
generating
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.)
Granted
Application number
DE19833308431
Other languages
German (de)
Other versions
DE3308431C2 (en
Inventor
Chyuan-Jong Fei-Sha Tsun Su-Hu Hsiang Yun-Lin Hsien Wu
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.)
Individual
Original Assignee
Individual
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
Priority claimed from US06/379,346 external-priority patent/US4571680A/en
Priority to US06/379,346 priority Critical patent/US4571680A/en
Priority claimed from US06/424,102 external-priority patent/US4466204A/en
Priority to US06/424,102 priority patent/US4466204A/en
Priority to GB08303063A priority patent/GB2121219B/en
Priority to DE19833308431 priority patent/DE3308431A1/en
Application filed by Individual filed Critical Individual
Priority to FR8306920A priority patent/FR2527363A1/en
Priority to AU17266/83A priority patent/AU572466B2/en
Priority to CA000433158A priority patent/CA1207082A/en
Priority to NL8302717A priority patent/NL8302717A/en
Priority to BE2/60170A priority patent/BE897417A/en
Priority to SE8304711A priority patent/SE8304711L/en
Priority to CH509083A priority patent/CH653208GA3/en
Publication of DE3308431A1 publication Critical patent/DE3308431A1/en
Publication of DE3308431C2 publication Critical patent/DE3308431C2/de
Application granted granted Critical
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C22/00Measuring distance traversed on the ground by vehicles, persons, animals or other moving solid bodies, e.g. using odometers, using pedometers
    • G01C22/006Pedometers
    • AHUMAN NECESSITIES
    • A43FOOTWEAR
    • A43BCHARACTERISTIC FEATURES OF FOOTWEAR; PARTS OF FOOTWEAR
    • A43B1/00Footwear characterised by the material
    • A43B1/0054Footwear characterised by the material provided with magnets, magnetic parts or magnetic substances
    • AHUMAN NECESSITIES
    • A43FOOTWEAR
    • A43BCHARACTERISTIC FEATURES OF FOOTWEAR; PARTS OF FOOTWEAR
    • A43B3/00Footwear characterised by the shape or the use
    • AHUMAN NECESSITIES
    • A43FOOTWEAR
    • A43BCHARACTERISTIC FEATURES OF FOOTWEAR; PARTS OF FOOTWEAR
    • A43B3/00Footwear characterised by the shape or the use
    • A43B3/34Footwear characterised by the shape or the use with electrical or electronic arrangements
    • AHUMAN NECESSITIES
    • A43FOOTWEAR
    • A43BCHARACTERISTIC FEATURES OF FOOTWEAR; PARTS OF FOOTWEAR
    • A43B3/00Footwear characterised by the shape or the use
    • A43B3/34Footwear characterised by the shape or the use with electrical or electronic arrangements
    • A43B3/50Footwear characterised by the shape or the use with electrical or electronic arrangements with sound or music sources

Abstract

In a shoe, an electronic circuit arrangement (10) is arranged which contains a one-chip microcomputer (11). The steps are counted during walking, jogging or running. Furthermore, the distance approximately travelled is measured and the time is determined for which a person has walked or run. Furthermore, the step speed is determined and music or rhythm beating tones and so forth are generated. <IMAGE>

Description

-Keil&Schaafhaüsen-Keil & Schaafhaüsen

PATENTANWÄLTEPATENT LAWYERS

- νσ -- νσ -

S 87 P 1 Frankfurt am MainS 87 P 1 Frankfurt am Main

9.3.1983 ' "* '9.3.1983 '"*'

Chyuan-Jong WuChyuan-Jong Wu

No. 15, Lane 47, Ta-Tung Road,No. 15, Lane 47, Ta-Tung Road,

Fei-Sha Tsun, Su-Hu Hsiang, Yun-Lin Hsien, Taiwan (China)Fei-Sha Tsun, Su-Hu Hsiang, Yun-Lin Hsien, Taiwan (China)

Elektronischer, tonerzeugender Schritt- und EntfernungszählschuhElectronic, sound generating step and distance counting shoe

Beschreibung:Description:

"Die Erfindung bezieht sich auf eine Einrichtung zur Zählung der Anzahl von Schritten und zur Messung der Entfernung, die eine Person gegangen oder gelaufen ist."The invention relates to a device for counting the number of steps and the distance a person has walked or run.

Viele Schrittzähler, die zum Stande der Technik gehören, wurden entwickelt, um die Zählung von Schritten zu mechanisieren. Derartige Schrittzähler, wie sie gewöhnlich genannt werden, nutzen Zählmechanismen aus, die am Unterschenkel oder an der Ferse befestigt sind bzw. die im Fersenteil oder Zehenteil eines Schuhs angeordnet sind. Keine bekannte Anordnung kann jedoch neben dem Zähler noch andere Funktionen übernehmen .Many prior art pedometers have been developed to mechanize the counting of steps. Such pedometers, as they are usually called, use counting mechanisms that are located on the lower leg or are attached to the heel or which are arranged in the heel part or toe part of a shoe. No known arrangement can, however, take on other functions besides the counter.

Der Erfindung liegt die Aufgabe zugrunde, eine Einrichtung für einen Sportler oder für andere Leute, z.B. für Spaziergänger, Jogger oder Läufer zu entwickeln, mit der diese ihre Schritte zählen können. Weiterhin soll mit der Erfindung eine Einrichtung geschaffen werden, die die gesamte von einer Person zurückgelegte Entfernung messen kann.The invention is based on the object of providing a device for an athlete or for other people, e.g. for strollers, Develop joggers or runners to help them count their steps. Furthermore, the invention is intended to be a A device can be created which can measure the total distance traveled by a person.

*Keil&schäafhaüsen* Wedge & Schäafhaüsen

fl PATENTANWÄLTE fl PATENT LAWYERS

- 4Ί - - 4Ί -

Diese Aufgabe wird erfindungsgemäß durch die in den Ansprüchen beschriebenen Maßnahmen gelöst. Durch die vorliegende Erfindung wird in einem Schuh eine Schaltungsanordnung vorgesehen, die beim Gehen, Joggen oder Laufen die Technik eines Ein-Chip-Mikrocomputers ausnutzt. Ein externer Schrittsensor erzeugt Rechteckwellensignale für eine Eingabe/Ausgabeschaltung des Mikrocomputerchips. Ein Steuerprogramm zählt die eingegebenen Rechteckwellensignale, um die Schrittzahl zu bestimmen. Verschiedene Mikrocomputer-Eingabe/Ausgabeschaltungen werden zur Beaufschlagung einer digitalen Vielsegment-Anzeigeeinrichtung (im allgemeinen hat sie sieben Segmente) und andere Eingabe/Ausgabeschaltungen zur Ausführung der Abtastung eines jeden Zeichens, verwendet, so daß die zu zählende Schrittzahl dargestellt werden kann.According to the invention, this object is achieved by what is stated in the claims described measures solved. The present invention provides a circuit arrangement in a shoe, which uses the technology of a one-chip microcomputer when walking, jogging or running. An external step sensor generates square wave signals for an input / output circuit of the microcomputer chip. A control program counts them input square wave signals to determine the number of steps. Various microcomputer input / output circuits are used to act on a digital multi-segment display device (generally it has seven segments) and other input / output circuitry to perform the Scanning of each character, used so that the too counting number of steps can be displayed.

Gemäß der vorliegenden Erfindung kann der Mikrocomputer mit der normalen Schrittlänge eines Spaziergängers, Joggers oder Läufers eingestellt werden und danach ungefähr die gesamte zurückgelegte Entfernung auf seiner Anzeigeeinrichtung nach der Multiplikation mit der Zahl der Schritte darstellen.According to the present invention, the microcomputer can with the normal stride length of a walker, jogger or Runner are set and then approximately the entire distance covered on its display device the multiplication by the number of steps.

Gemäß einem Aspekt der vorliegenden Erfindung wird eine Zeitaufzeichnungseinrichtung geschaffen, wobei ein Wähltongenerator für zahlreiche Frequenzen, der vom Benutzer oder von anderen getragen wird, einen besonderen Wählton mit zahlreichen Frequenzen (DTMF-Ton) erzeugt, und wobei eine Dekodiereinrichtung beim Empfang des besonderen DTMF-Tons diesen als einen hohen Pegel entschlüsselt und in den Mikrocomputer einspeist, der entscheidet, ob der hohe Pegel nach dem Start ein ungerades oder ein gerades Signal ist, worauf die Zeitzählung begonnen oder beendet wird.According to one aspect of the present invention there is provided a time recording device created, being a dial tone generator for numerous frequencies, by the user or by another is carried, a special dial tone with numerous frequencies (DTMF tone) is generated, and a decoder when the special DTMF tone is received, it is decoded as a high level and entered into the microcomputer which decides whether the high level is an odd or an even signal after the start, whereupon the time counting started or ended.

Gemäß einem weiteren Aspekt der Erfindung ist im Mikrocomputerchip ein Zeitprogramm enthalten, das anhand der von derAccording to a further aspect of the invention is in the microcomputer chip contain a time program based on the

-Keil&Sghaafhaüsen-Keil & Sghaafhaüsen

PATENTANWÄLTEPATENT LAWYERS

Dekodiereinrichtung eingespeisten Daten die Zeit des Signals mit hohem Pegel vom geraden hohen Signal bis zum geraden hohen Signal messen kann und daraus die genaue, vom Läufer oder Geher benötigte Zeit berechnet, die nötig war, um von einem Ort zum anderen zu gelangen.Decoder fed data the time of the high level signal from the even high signal to the even can measure a high signal and use this to calculate the exact time required by the runner or walker to travel from to get one place to another.

Gemäß einem zusätzlichen Aspekt der Erfindung enthält das Mikrocomputerchip ein Steuerprogramm, durch das ein Zählwert voreingestellt und dieser automatisch um eine Einheit auf jeden Schritt hin vermindert wird. Ein akustischer Alarm wird ausgegeben, wenn der voreingestellte Zählwert auf Null reduziert ist.According to an additional aspect of the invention, the microcomputer chip contains a control program through which a count preset and this is automatically reduced by one unit for each step. An audible alarm will sound output when the preset count is reduced to zero.

In Übereinstimmung mit einem anderen Aspekt der Erfindung enthält das Mikrocomputerchip Steuerprogramme, die dazu verwendet werden, viele verschiedene Signale einer musikalischen Notation zu erzeugen, die durch einen Verstärker an einem Lautsprecher gelegt werden, um Musik zugleich mit dem Gehen zu erzeugen, damit der Gehende unterhalten wird.In accordance with another aspect of the invention, the microcomputer chip contains control programs used to do so be able to generate many different signals of a musical notation through an amplifier on a Loudspeakers are placed to produce music at the same time as walking, so that the person walking is entertained.

In Übereinstimmung mit einem anderen Aspekt der Erfindung sind Steuerprogramme vorhanden, um viele Töne mit verschiedenen Taktschlägen (z.B. Trommelschlägen) Izu erzeugen und um die Signale der musikalischen Notation in die 'TäktschTäge umzuwandeln, wenn die Gehgeschwindigkeit ein bestimmtes Ausmaß erreicht. Ein oder mehrere vielstufige Drehschalter werden zur Auswahl und zur Bestimmung der für das Gehen benötigten Taktschläge oder Musikdarbietungen verwendet. Gemäß der Erfindung wird ein Steuerprogramm für die Messung des Zeitintervalls von einem Schritteingabesignal bis zum nächsten benutzt. Ein anderes Steuerprogramm benutzt das vorstehend gemessene Zeitintervall, um das Tempo der angegebenen Musik- oder Taktschlagtöne zu bestimmen. Das Tempo der Musik-In accordance with another aspect of the invention, control programs are provided to manipulate many tones with different To generate beats (e.g. drum beats) and to convert the signals of the musical notation into the 'TäktschTäge to convert when the walking speed reaches a certain level. One or more multi-stage rotary switches are used to select and determine the beats or musical performances required for walking. According to The invention provides a control program for measuring the time interval from one step input signal to the next used. Another control program uses the time interval measured above to set the pace of the specified Determine musical or beat tones. The tempo of the music

m&SCHÄAFHADSENm & SCHÄAFHADSEN

PATENTANWÄLTEPATENT LAWYERS

takte oder Taktschlagtöne kann so an die Geschwindigkeit angepaßt werden.Bars or beat tones can be adapted to the speed.

In Übereinstimmung mit einem weiteren Aspekt der Erfindung wird ein Radiosender verwendet, um die Signale der musikalischen Notation oder die Taktschläge einem Träger aufzu-, modulieren, um sie drahtlos zu übertragen. Sie werden dann von einem Empfänger, der vom Benutzer getragen oder woanders angeordnet ist, empfangen.In accordance with a further aspect of the invention, a radio transmitter is used to transmit the signals of the musical Notation or the beats on a carrier, modulate in order to transmit them wirelessly. You will then received by a receiver carried by the user or located elsewhere.

Gemäß der vorliegenden Erfindung sind einer oder mehrere vielstufige Auswahlschalter vorgesehen, um die Schrittzahl, die Entfernung oder die Gehgeschwindigkeit für die Anzeige auszuwählen.According to the present invention are one or more Multi-stage selector switch provided to display the number of steps, the distance or the walking speed to select.

Ein Steuerprogramm wird ferner benutzt, um die Gehgeschwindigkeit (Schrittzahl pro Stunde oder pro Minute) zu bestimmen, indem das Zeitintervall, das von einem Schritteingangssignal, wie oben erwähnt, bis zum nächsten Schritteingangssignal gemessen wird, ausgewertet wird.A control program is also used to control the walking speed (Number of steps per hour or per minute) by defining the time interval that is indicated by a step input signal, as mentioned above, until the next step input signal is measured, is evaluated.

Eine Tastatur ist auf dem Oberleder oder einer anderen geeigneten Stelle angeordnet, die es dem Benutzer ermöglicht, die zentralen Verarbeitungseinheit des Mikrocomputerchips zu betätigen bzw. mit ihr in Verbindung zu treten.A keyboard is placed on the upper leather or other suitable location that enables the user to access the to operate the central processing unit of the microcomputer chip or to connect with it.

Die Erfindung wird im folgenden anhand eines in der Zeichnung dargestellten Ausführungsbeispieles näher erläutert, aus dem sich weitere Merkmale sowie Vorteile ergeben.The invention is explained in more detail below with reference to an embodiment shown in the drawing, from which further features and advantages result.

Es zeigen:Show it:

:Keil&Schäafhmjsen: Keil & Schäafhmjsen

PATENTANWÄLTEPATENT LAWYERS

Fig. 1 ein schematisches Schaltbild eines Beispiels einer Hardwareschaltung gemäß der vorliegenden Erfindung,Fig. 1 is a schematic circuit diagram of an example of a Hardware circuit according to the present invention,

Fig. 2 ein schematisches Schaltbild eines Beispiels einer Schrittsensorschaltung gemäß der Erfindung,Fig. 2 is a schematic circuit diagram of an example of a Step sensor circuit according to the invention,

Fig. 3 in Blockschaltbildform ein Hauptflußdiagramm gemäß der vorliegenden Erfindung,3 shows, in block diagram form, a main flow diagram according to FIG of the present invention,

Fig. 4 in Blockschaltbildform ein Nebenflußdiagramm gemäß der vorliegenden Erfindung,4 shows, in block diagram form, a tributary flow diagram in accordance with of the present invention,

Fig. 5 eine perspektivische Ansicht eines Schuhs von hinten, in dem Kontakte und ein Gehäuse zu sehen sind,5 is a perspective view of a shoe from the rear, in which contacts and a housing can be seen are,

Fig. 6 eine perspektivische Ansicht des Schuhs von vorne,6 is a perspective view of the shoe from the front,

Fig. 7 einen Querschnitt längs der Linie 1-1 gemäß Fig. 6, aus dem der Schrittsensorschalter und das Gehäuse gemäß der vorliegenden Erfindung zu sehen sind,Fig. 7 is a cross-section along the line 1-1 of Fig. 6, showing the step sensor switch and the housing can be seen according to the present invention,

Fig. 8 eine Ansicht der Stellung des auf den Boden auf-• tretenden Schuhs und die entsprechende Lage des . Schrittsensorschalters,Fig. 8 is a view of the position of the on the ground • stepping shoe and the corresponding position of the. Step sensor switch,

Fig. 9 eine Teilansicht im Schnitt des getrennten Zustandes eines Kontaktstückes und von Kontakten,9 is a partial view in section of the separated state of a contact piece and contacts;

Fig. 10 eine Ansicht des auf den Boden'auftreffenden Schuhs des Benutzers und der Zehengelenke des Benutzers, die den Schrittsensorschalter betätigen,10 shows a view of the shoe hitting the ground of the user and the user's toe joints operating the step sensor switch,

^ Kkt&SCRAÄFHÄÜSEN^ Kkt & SCRAÄFHÄSEN

ήζ PATENTANWÄLTE ήζ PATENT LAWYERS

Fig. 11 eine Teilansicht im Schnitt mit dem die Kontakte überbrückenden Kontaktstück,11 is a partial sectional view showing the contacts bridging contact piece,

Fig. 12 eine Ansicht von oben der Lage des Schrittsensorschalters, 12 is a view from above of the position of the step sensor switch,

Fig. 13 eine Teilansicht im Schnitt längs der Linien 2-2 gemäß Fig. 9, aus der die Anordnung der Kontakte auf einer isolierenden Platte hervorgeht.13 is a partial view in section along the lines 2-2 of FIG. 9, from which the arrangement of the contacts on an insulating plate.

In Fig. 1 ist eine mit der Ziffer 10 bezeichnete elektronische Schaltungsanordnung gemäß der vorliegenden Erfindung dargestellt. Diese elektronische Schaltungsanordnung 10 enthält einen geeigneten Mikrocomputer 11, z.B. einen INTEL 8021 und eine Schrittsensorschaltung 12, die mit einem Prüfeingangsanschluß T1 des Mikrocomputers 11 verbunden ist und die einen Sensorschalter 13 und eine Kontaktprellentstörschaltung 14 zur Erzeugung eines Schrittsignals für den Mikrocomputer 11 in Reaktion auf jeden Schritt des Gehers oder Läufers durch das Niederdrücken des Sensorschalters 13 enthält. Eine Dekodiereinrichtung 23 ist mit dem Eingabe/Ausgabeanschluß P10 des Mikrocomputers 11 verbunden und erzeugt in Reaktion auf jeden Wählton mit zahlreichen Frequenzen (DTMF), der durch einen von einem Geher, Läufer oder jemand anderem gehaltenen DTMF-Generator 92 erzeugt wird, ein Signal mit hohem Pegel. Mittels dieses einen hohen Pegel aufweisenden Signals wird über ein ungerades Signal mit hohem Pegel vom Mikrocomputer 11 über den Beginn oder das Ende der Zeitmessung entschieden. Eine Anzeigeanordnung 29 erzeugt eine Anzeige der gesamten akkumulierten Zählwerte für den Benutzer sowie der Schrittzahl, der Entfernung, der Zeit oder der Gehgeschwindigkeit, die während des Gehens, Joggens oder Laufens anfallen. Diese Werte berechnet der Mikrocomputer 11. Sie werden an den Mikrocomputer ausgängen ^ηΛ-^ηη unc^ ^io~pis zur In Fig. 1, designated by the numeral 10 electronic circuit arrangement according to the present invention is shown. This electronic circuit arrangement 10 contains a suitable microcomputer 11, for example an INTEL 8021 and a step sensor circuit 12 which is connected to a test input terminal T 1 of the microcomputer 11 and which has a sensor switch 13 and a contact bounce interference circuit 14 for generating a step signal for the microcomputer 11 in response to includes every step of the walker or runner by depressing the sensor switch 13. A decoder 23 is connected to the input / output port P 10 of the microcomputer 11 and generates a signal in response to each multi-frequency dial tone (DTMF) generated by a DTMF generator 92 held by a walker, runner, or other person with high level. By means of this high-level signal, an odd signal with a high level is used by the microcomputer 11 to decide whether to start or end the time measurement. A display arrangement 29 provides a display of the total accumulated counts for the user as well as the number of steps, distance, time or walking speed involved in walking, jogging or running. These values are calculated by the microcomputer 11. They are output to the microcomputer ^ ηΛ- ^ ηη unc ^ ^ io ~ p is zur

;■--··■- · PATENTANWÄLTE; ■ - ·· ■ - · PATENTANWÄLTE

- ys -- ys -

Verfügung gestellt. Eine Ausgabeeinrichtung 30 ist mit dem Mikrocomputerausgang 16 verbunden. Es sind Einrichtungen zur Erzeugung von Taktschlägen oder von Musik beim Gehen oder eines Alarmtons nach Vollendung einer voreingestellten Schrittzahl vorhanden, wobei die Töne mit ".einem Lautsprecher der Ausgabeeinrichtung 30 erzeugt werden. Die Ausgangssignale gemäß den Taktschlägen der Musik oder des Alarms können auch über e.inen Sender der Ausgabeeinrichtung 30 abgestrahlt werden. Ein dreistufiger Auswahlschalter 36 ist mit Mikrocomputereingängen P7n-P77 verbunden und ist ein Mittel zur Auswahl von Musik oder Tatkschlagdarbietungen. Ein vierstufiger Auswahlschalter 37 ist mit Mikrocomputereingängen Pn„ , P__ und P„t verbunden und ist ein Mittel zur Steuerung der Anzeige der Schrittzahl, der Entfernung oder Geschwindigkeit. Ein erster Speicherschalter 38 ist mit einem Mikrocomputereingang P17 verbunden und dient zur Einspeicherung der Daten der vorgebbaren Schrittzahl in einem vorher unterteilten Speicher, während die Schrittzahl auf der Anzeigeeinrichtung 29 dargestellt wird. Ein zweiter Speicherschalter 39 ist mit dem Mikrocomputereingang PQ1 verbunden und bewirkt die Einspeicherung von Daten der auf der Anzeigeeinrichtung 29 dargestellten Schrittlänge in einem vorher unterteilten Speicher. Ein Zurücksetzschalter 40 ist mit einem Rücksetzeingang des Mikrocomputers 11 verbunden.Provided. An output device 30 is connected to the microcomputer output 16. There are devices for generating beats or music when walking or an alarm tone after completion of a preset number of steps, the tones are generated with a loudspeaker of the output device 30. The output signals according to the beats of the music or the alarm can also be e A transmitter of the output device 30. A three-stage selection switch 36 is connected to microcomputer inputs P 7n -P 77 and is a means for selecting music or keystrokes. A four-stage selection switch 37 is connected to microcomputer inputs P n ", P__ and P" t and is a means for controlling the display of the number of steps, the distance or speed. A first memory switch 38 is connected to a microcomputer input P 17 and is used to store the data of the predeterminable number of steps in a previously divided memory, while the number of steps is shown on the display device 29 weather d. A second memory switch 39 is connected to the microcomputer input P Q1 and effects the storage of data of the step length shown on the display device 29 in a previously subdivided memory. A reset switch 40 is connected to a reset input of the microcomputer 11.

Ml Um eine Schrittzahl voreinzustellen, wird ein Schalter 21 betätigt, der Rechteckwellen, die von einem Oszillator 22 erzeugt werden, an den Prüfeingang T1 des Mikrocomputers 11 weiterleitet. Während dieser Zeit stellt die Anzeigeeinrichtung 45 die Zahl der dem Anschluß T. zugeführten Rechteckwellen dar. Wenn das dargestellte Zeichen die gewünschte Zahl erreicht hat, wird der Schalter 21 losgelassen. Danach wird der Schalter 38 betätigt, um die dargestellte Zahl in den vorher eingeteilten Speicher einzugeben. Um die SchrittlängeMl In order to preset a number of steps, a switch 21 is actuated, which forwards square waves, which are generated by an oscillator 22, to the test input T 1 of the microcomputer 11. During this time, the display device 45 shows the number of square waves fed to the terminal T. When the displayed character has reached the desired number, the switch 21 is released. Thereafter, the switch 38 is operated to enter the number shown in the previously divided memory. About the stride

3308431 KfelC&SCiiÄÄFHÄÜS'EN3308431 KfelC & SCiiÄÄFHÄÜS'EN

.- PATENTANWÄLTE .- PATENT LAWYERS

- yi -- yi -

voreinzustellen, wird ein Schalter 21 betätigt, mit dem vom Oszillator 22 erzeugte Rechteckwellen an den Prüfeingangsanschluß T1 des Mikrocomputers 11 gelegt werden. Während dieser Zeit stellt die Anzeigeeinrichtung 45 die Anzahl der T1 zugeführten Rechteckwellen dar. Wenn das dargestellte Zeichen die gewünschte Zahl erreicht hat, dann wird der Schalter 21'losgelassen. Danach wird der Schalter 39 betätigt, um die dargestellte Zahl in den vorher unterteilten Speicher einzugeben.To be preset, a switch 21 is actuated with which square waves generated by the oscillator 22 are applied to the test input terminal T 1 of the microcomputer 11. During this time, the display device 45 shows the number of square waves fed to T 1. When the displayed character has reached the desired number, the switch 21 ′ is released. Thereafter, the switch 39 is operated to enter the number shown in the previously divided memory.

Ein detailliertes Schaltbild der Schaltungsanordnung ist dargestellt. Der Mikrocomputer 11 enthält einen Nur-Lese-Speicher mit Tk Speicherplätzen (ROM).A detailed circuit diagram of the circuit arrangement is shown. The microcomputer 11 contains a read-only memory with Tk memory locations (ROM).

Ein 64 byte Speicher mit wahlfreiem Zugriff (RAM) ist vorhanden, wobei jedes byte jeweils mit RQ, R1, . . .Rg3 bezeichnet wird. Ferner ist ein 8-bit Zeitgeber vorgesehen. Es sind zwei 8-bit Eingabe/Ausgabeschaltungen PQ (P00-P7) und P (P Q-P _) sowie eine 4-bit Eingabe/Ausgabeschaltung P- (P?n-P__), also insgesamt zwei Schaltungen, vorhanden. Ein Prüfeingangsanschluß T1 kann für Prüfzwecke verwendet werden.A 64 byte random access memory (RAM) is available, each byte with R Q , R 1,. . .R g3 is designated. An 8-bit timer is also provided. There are two 8-bit input / output circuits P Q (P 00 -P 7 ) and P (P Q -P _) and a 4-bit input / output circuit P- (P? N -P__), so a total of two circuits, available. A test input terminal T 1 can be used for test purposes.

Das 1k ROM ist in vier Abschnitte unterteilt. Auf bedingte Springbefehle hin können Sprünge nur innerhalb des gleichen Abschnittes erfolgen.The 1k ROM is divided into four sections. In response to conditional jump commands, jumps can only be made within the same Section.

Das 64 byte RAM hat zwei Bänder von acht Registern. Die Schrittsensorschaltung 12 (in gestrichelten Linien dargestellt) hat einen Sensorschalter 13, der in der Sohle eines Schuhs, wie später erläutert wird, angeordnet ist. Der Schalter 13 wird einmal während eines jeden Schritts für einen Augenblick niedergedrückt (Ein-Zustand) . Wenn der Schalter 13 im Ein-Zustand ist, wird ein ins Positive verlaufender ImpulsThe 64 byte RAM has two bands of eight registers. the Step sensor circuit 12 (shown in dashed lines) has a sensor switch 13 which is in the sole of a Shoe, as will be explained later, is arranged. The switch 13 is activated once during each step for one Depressed moment (on-state). When switch 13 is in the on-state, it becomes a positive impulse

j j υ ο ^j ι Keil&Schaäfhäusenj j υ ο ^ j ι Wedge & Schaäfhäusen

- PATENTANWÄLTE- PATENT LAWYERS

- ve -- ve -

erzeugt und über eine Impulsformerstufe zur Erregung an einen Transistor 16 gelegt. Der Impuls wird einem Phaseninverter 17 zugeführt, der ein augenblickliches positives Potential erzeugt. Ein Operationsverstärker 18 (OPAMP) hebt die Energie des Strompotentials an und speist das Signal in eine Filterschaltung 19 ein, die aus kapazitiven Reaktanzen besteht, um die Kapillarzwischenräume zu überbrücken. Danach sind die T1 zugeführten Signale (hohes Potential, wenn kein Signal und niedriges Potential, wenn Signale vorhanden sind) sehr stabil.generated and applied to a transistor 16 via a pulse shaper stage for excitation. The pulse is fed to a phase inverter 17 which generates an instantaneous positive potential. An operational amplifier 18 (OPAMP) increases the energy of the current potential and feeds the signal into a filter circuit 19, which consists of capacitive reactances, in order to bridge the gaps between the capillaries. Thereafter, the signals supplied to T 1 (high potential when no signal and low potential when signals are present) are very stable.

Fig. 2 zeigt eine andere Darstellung einer Schrittsensorschaltung gemäß Fig. 1, wobei ein in der Sohle angeordneter Schalter 13' vorgesehen ist. Es ist ein Magnet 41 vorhanden, der mit einer Spule NS zusammenwirkt, die um einen permeablen Magnetkern gewickelt ist. Bei jedem Schritt, den der Geher ausführt, wird der Schalter 13' betätigt und bewegt den Magneten 41 längs eines Teils der Spule NS, wobei eine kleine Spannung am Punkt E auftritt. Die kleine Spannung wird verstärkt und geformt und erzeugt ein Signal mit niedrigem Pegel am Ausgangsanschluß. Sie wird an den Mikrocomputeranschluß T. gelegt. Falls erwünscht kann ein photo-optischer Schalter als Schalter 13 benutzt werden.FIG. 2 shows another representation of a step sensor circuit according to FIG. 1, with a switch arranged in the sole 13 'is provided. There is a magnet 41 which cooperates with a coil NS around a permeable Magnetic core is wound. With every step that the walker takes, the switch 13 'is actuated and moves the Magnets 41 along part of coil NS, with a small voltage appearing at point E. The small tension is amplified and shapes and generates a low level signal at the output terminal. It is connected to the microcomputer connection T. placed. A photo-optical switch can be used as the switch 13 if desired.

Die Dekodiereinrichtung 23 enthält ein Mikrophon 24 zur Umwandlung eines besonderen Wähltons mit mehreren Frequenzen in ein elektronisches Signal, das von dem Wähltongenerator 92 empfangen wird, der vom Spaziergänger, Läufer, Jogger oder von jemand anderem gehalten wird. Das Ausgangssignal des Mikrophons 24 wird einem Verstärker 24 zugeführt, der das elektronische Signal am Ausgang des Mikrophons 24 verstärkt. Das Ausgangssignal des Verstärkers 25 wirdfeinem Wähltondekoder 26 zum Entschlüsseln des elektronischen Signals in ein entsprechendes Signal im binären Dezimalcode (BCD) zugeführt.The decoder 23 contains a microphone 24 for Conversion of a special multi-frequency dial tone into an electronic signal generated by the dial tone generator 92 is received by the walker, runner, jogger or held by someone else. The output signal of the microphone 24 is fed to an amplifier 24 which has the electronic signal at the output of the microphone 24 amplified. The output of the amplifier 25 is sent to a fine dial tone decoder 26 for decoding the electronic signal into a corresponding signal in binary decimal code (BCD).

/fff PATENTANWÄLTE / fff PATENT LAWYERS

Angenommen, das Mikrophon 24 empfängt einen besonderen Wählton, der eine Reihenfrequenz von 852 Hz und eine Spaltenfrequenz von 1477 Hz hat, dann ist das entsprechende BCD-Signal "1001", mit anderen Worten, das Signal auf den Leitungen 42 des Wähltondekoders 26 ist "1001". Das Ausgangssignal des Wähltondekoders 26 wird über Leitungen 42 und 42' einen UND-Gatter zugeführt, da die zwei Leitungen zwischen 27 und 26 in Serie mit Phaseninvertern 43 und 44 angeordnet sind. Das sich ergebende Ausgangssignal der Leitungen 42' ist daher "1111" und wird an das UND-Gatter 27 gelegt. Das Ausgangssignal des UND-Gatters 27 ist deshalb auf hohem Pegel und beaufschlagt den Mikrocomputereingang P0Q. Der Mikrocomputer geht danach in den Zeitzählzustand über. Der Mikrocomputer 11 beendet jedoch die Zeitzählung, wenn das Mikrophon 24 wiederum empfängt. Die oben erwähnte Zeitzählfunktion wird später noch beschrieben.Assuming the microphone 24 receives a particular dial tone which has a row frequency of 852 Hz and a column frequency of 1477 Hz, then the corresponding BCD signal is "1001", in other words, the signal on lines 42 of the dial tone decoder 26 is " 1001 ". The output signal of the dial tone decoder 26 is fed to an AND gate via lines 42 and 42 ', since the two lines between 27 and 26 are arranged in series with phase inverters 43 and 44. The resulting output signal on lines 42 'is therefore "1111" and is applied to AND gate 27. The output signal of the AND gate 27 is therefore at a high level and applied to the microcomputer input P 0Q. The microcomputer then goes into the time counting state. However, the microcomputer 11 stops counting the time when the microphone 24 receives again. The above-mentioned time counting function will be described later.

Zum Zwecke der Zeitzählung betätigt der Spaziergänger, Läufer oder Jogger den Wähltongenerator 92, um einen gesonderten Wählton zu erzeugen, startet den Generator und damit die Zeitzählung beim Beginn des Gehens oder Laufens an. Dann kann die mit Gehen, Joggen oder Laufen überbrückte Zeit exakt gemessen werden.For the purpose of counting the time, the walker, runner or jogger operates the dial tone generator 92 to a separate one Generating a dial tone starts the generator and starts counting the time when you start walking or running. Then can the time bridged by walking, jogging or running can be measured precisely.

Eine Darstellungseinrichtung enthält einen BCD in eine Sieben segmentdarstellung umformenden Umsetzer 28, der von den Mikro computerausgängen P04-Pn- gespeist wird und eine Anzeigeeinrichtung 45 (im allgemeinen hat sie sieben Segmente), die in dieser Darstellung sechs Zeichen aufweist. Die Daten für die sieben Segmente und einen Punkt werden von Ausgängen 46 geliefert. Die Abtastdaten für das zu beleuchtende Zeichen werden von den Mikrocomputerausgängen P1Q-P1r erzeugt. Ein Verstärker 31 der Ausgabeeinrichtung ist mit einem Lautsprecher 32 und einem Radiosender 33 verbunden, der seinerseitsA display device contains a converter 28 which transforms BCD into a seven segment display and which is fed by the microcomputer outputs P 04 -P n - and a display device 45 (generally it has seven segments) which has six characters in this display. The data for the seven segments and one point are provided by outputs 46. The scanning data for the character to be illuminated are generated from the microcomputer outputs P 1 QP 1 r. An amplifier 31 of the output device is connected to a loudspeaker 32 and a radio transmitter 33, which in turn

Reil&ScraäfhäusenReil & Scraäfhäusen

PATENTANWÄLTEPATENT LAWYERS

an eine Antenne 34 angekoppelt ist. Ein Koppelschalter 35 ist vorgesehen, um die vom Verstärker 31 erzeugten Signale wahlweise unmittelbar in den Lautsprecher 32 einzuspeisen und sie drahtlos zu senden. Wenn die Zuordnung so, wie sie in der Figur dargestellt ist (d.h. S1 ist "Ein" und S2 ist "Aus") vorhanden ist, werden die Signale in den Lautsprecher 32 eingespeist und direkt akustisch ausgegeben. Wenn dagegen S. "Aus" und S? "Ein" ist, werden die Signale mit dem Radiosender 33 ausgestrahlt. , is coupled to an antenna 34. A coupling switch 35 is provided in order to feed the signals generated by the amplifier 31 either directly into the loudspeaker 32 and to transmit them wirelessly. If the assignment is as shown in the figure (ie S 1 is "On" and S 2 is "Off"), the signals are fed into the loudspeaker 32 and output directly acoustically. If, on the other hand, S. "Aus" and S ? Is "On", the signals are broadcast with the radio station 33. ,

Der zweite dreistufige Auswahlschalter 3 7 ist für die Steuerung der Darstellung verschiedener Daten vorgesehen. Wenn der Schalter 37 in der Stellung "0" steht, dann wird das Signal der Schrittzahl in die Anzeigeeinrichtung 29 eingegeben. Wenn der Schalter 37 in der Stellung "1" steht, wird_das,.Signal der Gehgeschwindigkeit in die Anzeigeeinrichtung 29 eingespeist. Wenn sich der Schalter 37 in der Stellung "2" befindet , wird das Signal der gesamten Entfernung der Anzeigeeinrichtung 29 zugeführt. Steht der Schalter 37 in der Stellung "3", dann wird das Signal für die Zeit in die Anzeigeeinrichtung 37 eingegeben.The second three-stage selection switch 37 is provided for controlling the display of various data. If the Switch 37 is in the "0" position, then the signal of the number of steps is input to the display device 29. if the switch 37 is in the "1" position, will_das, .Signal the walking speed fed into the display device 29. When the switch 37 is in the "2" position , the signal becomes the total distance of the display device 29 supplied. If the switch 37 is in the "3" position, the signal for the time is shown in the display device 37 entered.

Flußdiagramme oder Programme der vorliegenden Erfindung sind in Fig. 3 und 4 dargestellt. Fig. 3 zeigt das Hauptflußdiagramm und Fig. 4 gibt ein Flußdiagramm einer Interr.upt-Dienst-Routine an, wenn der Zeitgeber einen Interrupt verursacht. Zuerst werden einige Speicher und verschiedene Tabellen, die im Mikrocomputer 11 vorhanden sind, nachstehend erläutert.Flow charts or programs of the present invention are shown in FIGS. Fig. 3 shows the main flow chart and Fig. 4 is a flow diagram of an interrupt service routine when the timer causes an interrupt. First, some memories and various tables residing in the microcomputer 11 are discussed below explained.

Der Speicher N, der aus mehr als zwei Registern besteht, wird dazu benutzt, Daten über das Zeitintervall zwischen aufeinanderfolgenden Ausgangssignalen der SchrittsensorschaltungThe memory N, which consists of more than two registers, is used to store data on the time interval between successive Output signals of the step sensor circuit

PATENTANWÄLTEPATENT LAWYERS

12 mit hohen Pegeln auszuzeichnen. Einer Speicher M_ , der aus mehr als zwei Registern besteht, wird dazu benutzt, Daten, die eine gewünschte Schrittlängenzahl beinhalten, vorabzuspeichern .12 to be distinguished with high levels. A memory M_ that consists of If there is more than two registers, it is used to pre-store data containing a desired number of step lengths .

Ein Speicher M1, der aus mehr als zwei Registern besteht, speichert Daten über das Zeitintervall, die im Speicher N akkumuliert werden, wenn Signale mit hohen Pegeln aus dem Schrittsensor auf niedrige Pegel übergehen, d.h. er speichert Daten des Zeitintervalls, die sich auf die Periode beziehen, bei der der vom Schrittsensor kommende Rechteckimpuls (Rechteckwelle bei niedrigem Pegel) endet und der nächste Rechteckimpuls erscheint.A memory M 1 composed of more than two registers stores data on the time interval accumulated in the memory N when signals of high levels from the step sensor go low, that is, it stores data of the time interval related to the Relate the period at which the square pulse coming from the step sensor (square wave at low level) ends and the next square pulse appears.

Ein Speicher M« ist ein Register, das dazu benutzt wird, die Startadresse einer festgelegten Musik- oder ein Tontabelle zu speichern.A memory M «is a register that is used to store the To save the start address of a specified music or sound table.

Ein Speicher M_, der aus mehr als zwei Registern besteht, wird dazu benutzt, die Daten der resultierenden Zählung zu speichern, nachdem die Anzahl der vom Schrittsensor erzeugten Rechteckimpulse gezählt sind.A memory M_, which consists of more than two registers, is used to store the data of the resulting count after the number of times generated by the step sensor Square pulses are counted.

Ein Speicher M4, der aus mehr als zwei Registern besteht, wird dazu verwendet, die Daten, die eine vorgegebene Anzahl von Schritten darstellen, vorab zu speichern.A memory M 4 composed of more than two registers is used to store the data representing a predetermined number of steps in advance.

Ein Speicher M5 ist ein Register, das dazu benutzt wird, Startdaten über die Zeit zu speichern, zu der er eine Zeitzählung beginnt. Diese Maßnahme hat den Zweck, das Zeitintervall des Zeitgebers von einem Interrupt bis zum nächsten Interrupt frei über den Speicher M- zu steuern.A memory M 5 is a register which is used to store start data about the time at which it starts a time count. The purpose of this measure is to freely control the time interval of the timer from one interrupt to the next interrupt via the memory M-.

* · 'KEIL&SCHAAFHAUSEN* · 'KEIL & SCHAAFHAUSEN

ofof

PATENTANWÄLTEPATENT LAWYERS

Ein Speicher M,, der aus mehr als zwei Registern besteht, ist ein Musikverzeichnis und ein Zählspeicher. Er wird zur Speicherung von Daten über die Anzahl der vom Ausgangsanschluß P1fi erzeugten Rechteckimpulse verwendet.A memory M ,, which consists of more than two registers, is a music directory and a counting memory. It is used to store data on the number of square-wave pulses generated from the output terminal P 1fi.

Ein Speicher M7 ist ein Register, das zur Speicherung der Adressen von Daten einer festgelegten Musik- oder Tonfrequenz verwendet wird, nachdem die in der Musik- oder Tontabelle geprüft wurden .A memory M 7 is a register which is used to store the addresses of data of a specified music or sound frequency after checking the data in the music or sound table.

Ein Speicher Mfi ist ein Register, das zur Speicherung von Daten über Nummern in einer festgelegten Musik- oder Tontabelle verwendet wird, nachdem diese geprüft wurden.A memory M fi is a register which is used to store data on numbers in a specified music or sound table after they have been checked.

Die Musik- oder Tontabelle enthalt eine Vielzahl aufeinanderfolgender 8-bit Bytes, die die Daten über die Musikaufzeichnung oder die Tonfrequenz aufweisen. Jedes Wort in der Musiktabelle ist wie folgt aufgebaut: Bit 0 bis 2 bestimmen die Musikaufzeichnung (d.h. 1,2,...7 und den Rest), Bit 3, 4 bestimmen die Tonleiter (d.h. Baß, Alt, Diskant usw.), Bit bis 7 bestimmen das Taktmaß (Sechszehntel, Trendo, Viertelnote, halbe Note, einteilig, zweiteilig, dreiteilig, vierteilig). Drei Musiktabellen (Tabelle von drei verschiedenen Liedern) und drei Tontabellen (Tabellen von drei verschiedenen Taktschlägen) sind vorgesehen. Eine Musikaufzeichnungstabelle (einschließlich Baß, Alt, Trendo) und eine Taktmaßtabelle werden zusätzlich benötigt, die alle im folgenden aufgelistet sind:The music or tone table contains a large number of consecutive ones 8-bit bytes that contain the data about the music recording or have the tone frequency. Every word in the music table is structured as follows: Bit 0 to 2 determine the music recording (i.e. 1, 2, ... 7 and the rest), Bit 3, 4 determine the scale (i.e. bass, alto, treble, etc.), bits up to 7 determine the time signature (sixteenth, trendo, quarter note, half note, one-part, two-part, three-part, four-part). Three music tables (table of three different Songs) and three tone tables (tables of three different beats) are provided. A music record table (including bass, alto, trendo) and a time signature chart are also required, all of which are listed below listed are:

Die Musikaufzeichnungstabelle enthält Frequenzdaten für die jeweiligen Frequenzaufzeichnungen. Ein Beispiel einer Tabelle sieht wie folgt aus (die Startadresse wird mit MT bezeichnet): 'The music recording table contains frequency data for the respective frequency records. An example of a table looks like this (the start address is referred to as MT): '

Zl 'KEiL& SCHAAFHAUSEN Zl 'KEiL & SCHAAFHAUSEN

PATENTANWÄLTE - «3 -PATENT LAWYERS - «3 -

XXXOOOOO (rest)XXXOOOOO (rest)

XXX00001( 1)XXX00001 (1)

XXX00010( 2)XXX00010 (2)

XXXOOOIl ( 3)XXXOOOIl (3)

XXXOOlOO ( 4)XXXOOlOO (4)

X XX 0 Ό 1 0 1 (. 5 ) ■X XX 0 Ό 1 0 1 (. 5) ■

XXXOOIlO ( 6J-XXXOOIlO (6J-

xxxooiii ( 7 ) -xxxooiii (7) -

XXXOlOOO (rest)XXXOlOOO (rest)

XXXOlOOl (XXXOlOOl (

XXXOlOlO (XXXOlOlO (

XXXOlOIl (XXXOlOIl (

XXXOIlOO (XXXOIlOO (

XXXOIlOl (XXXOIlOl (

XXX01110 (XXX01110 (

XXX01111 (XXX01111 (

XXXlOOOO (rest )XXXlOOOO (rest)

XXXlOOOl (XXXlOOOl (

XXXlOOlO (XXXlOOlO (

XXXlOOIl (XXXlOOIl (

XXXlOlOO (XXXlOlOO (

XXXlOlOl (XXXlOlOl (

XXXlOIlO (XXXlOIlO (

XXXlOlIi (XXXlOlIi (

Tonleiterscale

LF,LF,

LF. LFLF. LF

Notationnotation

"KEIL&SCHAAFHAUSEN"KEIL & SCHAAFHAUSEN

„.. PATENTANWÄLTE".. PATENT LAWYERS

<S7<S7

Die oben aufgelisteten Daten beziehen sich auf Frequenzen über die musikalische Notation (LFi bedeutet niedrige Frequenz , FI bedeutet mittlere Frequenz und HFi bedeutet hohe Frequenz). Diese Daten werden in den Zeitgeber eingespeist, um zu bestimmen, wieviel Zeit für jedem vom Zeitgeber verursachten Interrupt benötigt wird. Dann kann die Frequenz der vom Anschluß P16 kommenden Schallwelle ausgewählt und festgelegt werden, um eine bestimmte musikalische Notation zu bilden .The data listed above refer to frequencies via musical notation (LFi means low frequency, FI means medium frequency and HFi means high frequency). This data is fed into the timer to determine how much time is required for each interrupt caused by the timer. Then the frequency of the sound wave coming from the connection P 16 can be selected and fixed in order to form a specific musical notation.

Ein Beispiel einer musikalischen Tonleitertabelle (die Startadresse wird mit NT bezeichnet) ist nachstehend dargestellt:An example of a musical scale table (the starting address is referred to as NT) is shown below:

XXXXXOOO ( 1/16 Takt ) -«—pQ XXXXXOOO (1/16 measure) - «- p Q

XXXXXOOl (1/8 Takt.)--—ρ ^XXXXXOOl (1/8 measure.) --— ρ ^

XXXXXOlO (1/4 Takt)—P2 XXXXXOlO (1/4 time) —P 2

XXXXXOIl (1/2 Takt.)—P3 XXXXXOIl (1/2 bar) - P 3

XXXXXlOO (1 Takt) P4 XXXXXlOO (1 cycle) P 4

XXXXXlOl (2 Takt) -— P5 XXXXXlOl (2 stroke) -— P 5

XXXXXIlO (3 Takt.)-^-P6 XXXXXIlO (3 bars.) - ^ - P 6

XXXXXlIl (4 Takt ^-^-P7 XXXXXlIl (4 bar ^ - ^ - P 7

Die oben angegebenen Daten sind die Zahlen der vom Anschluß P Λ r- kommenden musikalischen Rechteckwellen. Da die Zahl mit Sicherheit 255 übersteigt, muß sie mit zwei Byte gespeichert werden .The above data are the numbers of musical square waves coming from port P Λ r-. Since the number surely exceeds 255, it must be stored with two bytes.

I II I

Ein Speicher M_ wird zur Speicherung von Frequenzdaten verwendet, die unmittelbar nach der Prüfung der musikalischen Notationstabelle erhalten werden. Der Speicher Mfi dient zur Speicherung von Daten über die Zahl der Rechteckwellen, die unmittelbar nach der Prüfung der musikalischen Tonleitertabelle erhalten werden (wie oben erwähnt, besteht M, aus mehr als zwei Register). ' IA memory M_ is used to store frequency data obtained immediately after checking the musical notation table. The memory M fi is used to store data on the number of square waves obtained immediately after checking the musical scale table (as mentioned above, M consists of more than two registers). ' I.

. PATENTANWÄLTE. PATENT LAWYERS

/ Γ

Ein Register M1- wird zur Speicherung von Adressendaten der musikalischen Notationstabelle verwendet (einschließlich des Teils des musikalischen Taktmaßes).A register M 1 - is used to store address data of the musical notation table (including the part of the musical time signature).

Ein Register RX dient als Merkzeichen (FLAG) um aufzuzeichnen , ob vom Sensor Schrittsignale eingelesen wurden ("1" für "ja", "0" für "nein") .A register RX serves as a flag (FLAG) for recording whether step signals were read in from the sensor ("1" for "yes", "0" for "no").

Ein Register RY dient zur Prüfung, ob am Anschluß P-- das erste, das zweite oder das dritte oder irgendein ungerades Eingangssignal mit hohem Pegel vorhanden sind.· Wenn ja, dann ist der Registerinhal "1", sonst ist er "0".A register RY is used to check whether the connection P-- das There are first, second, or third, or any odd high-level input signal. · If so, then the register content is "1", otherwise it is "0".

Unter Bezug auf Fig. 3 wird die Hauptroutine beschrieben. Im Programmblock 1 werden die vom Schrittsensor erzeugten Signale, wenn welche vorhanden sind, gelesen und entweder in den Block 2 oder 6 eingegeben.Referring to Fig. 3, the main routine will be described. In program block 1, the signals generated by the step sensor, if any, read and entered either in block 2 or 6.

Im Programmblock 2 wird bestimmt, ob die zu lesenden Signale des Schrittsensors verarbeitet worden sind. Im Block 3 werden die Daten des Speichers M in den Speicher M eingegeben (wie oben erwähnt ist N ein Speicher, der einen Zählwert über das Zeitintervall enthält, in dem der Schrittsensor kein Signal führte). Im Block 4 wird nach der Ladung des Speichers M1 das Register N auf "0" gelöscht und das Register RX wird auf "1" gesetzt, um die wiederholte Verarbeitung der gleichen, vom Schrittsensor kommenden Signale zu vermeiden. Wie beim Block 5 angedeutet, wird die Zahl der Rechteckwellen mit niedrigem Pegel, die vom Schrittsensor erzeugt werden, gezählt. Wie in den Blöcken 7 und 8 dargestellt, wird während der Zeit, in der der Schrittsensor kein Signal führt (T1 = 1) das Register RX auf "0" gelöscht, so daß die Verarbeitung der Signale, die möglicherweise als nächst erzeugt werden, bewirkt werdenIn program block 2 it is determined whether the signals to be read from the step sensor have been processed. In block 3, the data of the memory M are entered into the memory M (as mentioned above, N is a memory which contains a count over the time interval in which the step sensor carried no signal). In block 4, after the memory M 1 has been loaded, the register N is cleared to "0" and the register RX is set to "1" in order to avoid repeated processing of the same signals coming from the step sensor. As indicated in block 5, the number of low-level square waves generated by the step sensor is counted. As shown in blocks 7 and 8, during the time in which the step sensor has no signal (T 1 = 1), the register RX is cleared to "0", so that the processing of the signals that may be generated next, be effected

PATENTANWÄLTEPATENT LAWYERS

- ys -- ys -

kann. Weiterhin wird das Zeitintervall während dieser Periode gezählt. Wenn jedoch der Inhalt des Registers N mehr als einen gewissen Wert Z erreicht (d.h., wenn der Träger die Schuhe auszieht oder das Gehen beendet), wird nicht mehr gezählt. . · ·can. Furthermore, the time interval is during this period counted. However, when the content of the register N reaches more than a certain value Z (i.e. when the carrier receives the Takes off shoes or stops walking) is no longer counted. . · ·

Wie in en Blöcken 8 und 9 gezeigt, wird, wenn der Schalter im "Ein"-Zustand ist, der Inhalt des Speichers M- in den Speicher M. eingegeben. Wenn der Schalter 38 nicht im "Ein"-Zustand ist, wie dies in den Blöcken 8-1 und 9-1 gezeigt ist, und wenn, der Schalter 39 im "Ein"-Zustand ist, dann wird der Inhalt des Speichers Mn in den Speicher M. eingegeben. Wenn der Schalter 39 nicht im "Ein"-Zustand ist, wie dies in den Blöcken 24 bis 28 dargestellt ist, dann wird die Schrittzahl mit der vorgegebenen Schrittzahl verglichen (M.). Wenn die Schrittzahl gleich der vorgegebenen Schrittzahl ist, dann wird ein Erinnerungsruf (Alarm)-Signal vom Anschluß P1, her erzeugt. Wenn die Schrittzahl und die vorgegebene Schrittzahl nicht gleich sind (oder wenn der Schalter 38 im "Ein"-Zustand ist), wie dies in den Blöcken 10 bis 12 gezeigt ist, wird die Stellung des Auswahlschalters 37 geprüft. Wie in den Blöcken 10 bis 12 gezeigt, wird, wenn der Schalter 37 in Stellung "0" ist, von der Anzeigeeinrichtung die gegangene oder gelaufene Schrittzahl (wie durch Darstellung "1" angegeben) dargestellt. Befindet sich der Schalter 37 in Stellung "1", dann wird die Gehgeschwindigkeit (d.h. die Schrittzahl pro Zeiteinheit, wie durch Darstellung "2" angegeben), dargestellt. Hat der Schalter 37 die Stellung "2", dann wird die gesamte gegangene oder gelaufene Entfernung (wie durch Darstellung "3" gezeigt) dargestellt. Nimmt der Schalter 37 die Stellung "3" ein, dann wird die Zeit des Gehens oder Laufens (wie durch Darstellung "4" gezeigt) dargestellt .As shown in blocks 8 and 9, when the switch is in the "on" state, the contents of memory M- are entered into memory M. If switch 38 is not in the "on" state, as shown in blocks 8-1 and 9-1, and if switch 39 is in the "on" state, then the contents of memory M n entered into memory M. If the switch 39 is not in the "on" state, as shown in blocks 24 to 28, then the number of steps is compared with the predetermined number of steps (M.). If the number of steps is equal to the predetermined number of steps, then a reminder (alarm) signal is generated from the terminal P 1. If the number of steps and the predetermined number of steps are not the same (or if the switch 38 is in the "on" state), as shown in blocks 10 to 12, the position of the selection switch 37 is checked. As shown in blocks 10 to 12, when the switch 37 is in position "0", the display device shows the number of steps walked or run (as indicated by representation "1"). If the switch 37 is in position "1", then the walking speed (ie the number of steps per unit of time, as indicated by representation "2") is displayed. If the switch 37 is in the "2" position, then the total distance walked or run is shown (as shown by illustration "3"). If the switch 37 is in the "3" position, then the time of walking or running (as shown by illustration "4") is shown.

KErL&SdlÄAFHÄUSENKErL & SdlÄAFHÄUSEN

PATENTANWÄLTEPATENT LAWYERS

Wie im Block 13 gezeigt, wird der Zählwert, der das Zeitinter vall anzeigt, in der der Schrittsensor kein Signal hat, mit einem vorgegebenen Standardwert Y verglichen. Ist der Wert größer als Y (d.h. die Gehgeschwindxgkeit ist kleiner als ein gewisser Wert), dann wird je nach der Stellung des vielstufigen Auswahlschalters 36 (Fig. 1) die erforderliche Musikoder Taktschlagtabelle in Übereinstimmung mit den Blöcken bis 23'angewählt. Wenn der Wert kleiner oder gleich Y ist, erfolgt die Auswahl gemäß den Blöcken 14 bis 18.As shown in block 13, the count corresponding to the time interval vall, in which the step sensor has no signal, compared with a predetermined standard value Y. Is the value greater than Y (i.e. the walking speed is less than a certain value), then depending on the position of the multi-stage Selector switch 36 (Fig. 1) the required music or Beat table selected in accordance with blocks to 23 '. If the value is less than or equal to Y, the selection is made according to blocks 14 to 18.

X1, X2 und X3 bezeichnen jede eine Startadresse von drei verschiedenen Musiktabellen und R., R„ , R_ bezeichnen jeweils eine in den drei Tabellen enthaltene Zahl. Y Y und Y- bezeichnen jeweils eine Startadresse von drei verschiedenen Taktschlagtabellen und S., S2, S3 bezeichnen jeweils eine in diesen Tabelxen enthaltene Zahl. Wenn die Gehgeschwindigeit kleiner als ein bestimmter Wert ist, dann wird als Funktion der Stellung des vielstufigen Auswahlschalters die Startadresse einer bestimmten Musiktabelle in den Speicher M? eingegeben und die darin enthaltene Zahl wird in den Speicher M_ eingegeben (wie dies in den Blöcken 21 bis 23 gezeigt ist). Wenn die Gehgeschwindxgkeit jedoch größer als ein bestimmter Wert ist, dann wird die Startadresse einer festgelegten Taktschlagtabelle und die darin enthaltene Zahl (wie in den Blöcken 16 bis 18 gezeigt) abgespeichert.X 1 , X 2 and X 3 each denote a start address of three different music tables and R., R ", R_ each denote a number contained in the three tables. YY and Y- each denote a start address of three different beat tables and S., S 2 , S 3 each denote a number contained in these tables. If the walking speed is less than a certain value, then as a function of the position of the multi-stage selection switch, the start address of a certain music table is stored in the memory M ? and the number contained therein is entered into memory M_ (as shown in blocks 21-23). However, if the walking speed is greater than a certain value, then the start address of a fixed clock rate table and the number contained therein (as shown in blocks 16 to 18) is stored.

Nachdem die geeigneten Daten in die Speicher M0 und M0 eingegeben sind, wie dies durch Block 29 dargestellt ist, wird der Inhalt des Speichers N zur Erhaltung eines K-Wertes verwendet (dieser K-Wert ist der Faktor, der das Tempo der Musik- oder Taktschlagtöne bestimmt) und der Inhalt des Speichers N wird zur Erhaltung der Gehgeschwindxgkeit pro Ein-After the appropriate data is entered into memories M 0 and M 0 , as represented by block 29, the contents of memory N are used to maintain a K value (this K value is the factor that determines the tempo of the music - or beat tones) and the content of the memory N is used to maintain the walking speed per entry

KEIt&SCHÄAFHAUSENKEIT & SCHÄAFHAUSEN

PATENTANWÄLTE -JM- PATENT AGENCIES -JM-

heitszeit für alle Arten verwendet. Danach wird, wie dies durch die Blöcke 30 bis 32 dargestellt ist, wenn die Benutzung der Schuhe aufhört, ein Zeitgeberinterrupt, wie beschrieben, hervorgerufen, um den Musik- oder Taktschlagton zu beenden. Darüber hinaus wird, wie in Block 31 gezeigt, wenn der Inhalt des Speichers N größer als Z ist, weil das Gehen mit den Schuhen noch nicht begonnen hat, der Zeitgeber den ersten Interrupt verursachen und vom Startpunkt aus neu in Übereinstimmung mit dem Zeichen "(M7) = 1" beginnen. Jedoch verursacht der Zeitgeber gemäß Block 23 einen Interrupt und einen Musik- oder Taktschlagton, wenn der Inhalt von N kleiner als Z ist (d.h. das Gehen hat begonnen).time used for all species. Thereafter, as shown by blocks 30-32, when the use of the shoes ceases, a timer interrupt, as described, is generated to terminate the music or beat tone. In addition, as shown in block 31, if the content of the memory N is greater than Z, because walking with the shoes has not yet started, the timer will cause the first interrupt and restart from the starting point in accordance with the character "( M 7 ) = 1 "begin. However, according to block 23, the timer causes an interrupt and a music or beat tone if the content of N is less than Z (ie walking has started).

Wie in Fig. 4 unter Bezug auf "Zeitgeber-Interrupt-Dienst-Routine" dargestellt, wird das Auftreten des Interrupts abwechselnd zum Setzen des Anschlusses V.c auf "1" oder "0"As shown in Fig. 4 with reference to the "timer interrupt service routine", the occurrence of the interrupt is alternately set to set the connection V. c to "1" or "0"

I DI D

verwendet. Auch wird die Zeit und die Anzahl der Interruptverursachungen zur Steuerung der Ausgangsfrequenz P1fi und zur Erzeugung eines musikalischen Effekts verwendet.used. The time and the number of interruptions are also used to control the output frequency P 1fi and to produce a musical effect.

Dies Routine kann an die Zählzeit für das Training eines Läufers oder Joggers angepaßt werden. Durch den gestrichelten Block A wird zuerst über die Zählzeit und dann über die Schrittzählung entschieden. Der andere Ablauf der Routine wird nach jeder Zeiteinheit ausgeführt. Wie in Block A-3 dargestellt, wird das Register RZ dazu verwendet, die Daten auf dem Anschluß P^n von A-1 zu lesen. Wenn die Daten an P0n als "1" gelesen werden, muß entschieden werden, ob diese "1" die gleiche wie bei der letzten Ablesung auf Pn^ ist. Ist dies der Fall, wird eine "1" gesetzt, ansonsten wird eine "0" gesetzt.This routine can be adapted to the counting time for training a runner or jogger. The dashed block A first decides on the counting time and then on the step count. The other sequence of the routine is carried out after every unit of time. As shown in block A-3, register RZ is used to read the data on port P ^ n of A-1. If the data on P 0n is read as "1", a decision must be made as to whether this "1" is the same as the last reading on P n ^. If this is the case, a "1" is set, otherwise a "0" is set.

•j• j

PATENTANWÄLTEPATENT LAWYERS

Der Block A-1 bezeichnet das Lesen der Daten von P00· Wenn "O" aus den Daten von PQ0 gelesen wird, dann wird das Register RZ auf "0" gesetzt, um abzuwarten, daß eine "1" von P00 auftritt. Dann wird die "1" als der erste Start aufgezeichnet. Danach wird der Inhalt von RZ geprüft. Wenn der Inhalt von RY "1" ist, dann wird angenommen, daß eine ungerade Zahl "1" an PQ0 aufgetreten ist und daß es zu diesem Zeitpunkt eine "1" sein muß. Das Zählen der Arbeitszeit beginnt dann im Block A-9.The block A-1 denotes the reading of the data from P 00. When "O" is read from the data from P Q0 , the register RZ is set to "0" in order to wait for a "1" from P 00 to occur . Then the "1" is recorded as the first start. The content is then checked by RZ. If the content of RY is "1", then it is assumed that an odd number "1" has occurred at P Q0 and that it must be a "1" at this point in time. The counting of the working hours then begins in block A-9.

Wenn P "1" ist und der Inhalt von RZ zu diesr Zeit ebenoo If P is "1" and the content of RZ at this time is just too

falls, dann wird entschieden, daß die "1" an PQ0 die gleiche wie die zuletzt gelesene "1" ist. Dann wird der Inhalt von RY übergangen, und die Daten werden unmittelbar in A-4 eingegeben, um zu entscheiden, ob die Zeitzählung beginnen soll.if so, then it is decided that the "1" at P Q0 is the same as the last "1" read. Then the content of RY is skipped and the data is immediately entered in A-4 to decide whether to start time counting.

Die Arbeitsweise der Blöcke A-5, A-8 besteht darin, abwechselnd den Inhalt von RY zu "1" oder "O" zu machen, um aufzuzeichnen, ob die "1" an P00 die ungerade oder die gerade Zeit ist und um dann zu entscheiden, ob die Zeitzählung beginnen soll oder nicht. Das oben Gesagte dient zur Entscheidung, ob Zeitzählung oder keine. Wenn eine Zeitzählung beginnen soll und die Zeitzählung durchzuführen ist, wird ein Programm in die Stellung jenseits der gestrichelten Linie eingegeben, um die Behandlung mit elektronischer Musik fortzusetzen.The operation of blocks A-5, A-8 is to alternately make the contents of RY "1" or "O" to record whether the "1" at P 00 is odd or even and around then to decide whether to start counting or not. The above is used to decide whether to count time or not. When a time count is to begin and the time count is to be performed, a program is entered in the position beyond the dashed line to continue the electronic music treatment.

Wenn es für die Zeitzählung des Lauftrainings übernommen wird, kann die Tätigkeit der elektronischen Musik gerade beendet und eine Eingabe/Ausgabelinie kann als Entscheidungslinie hinzugefügt werden. When it is taken for the time counting of the running training is, the operation of electronic music can just be finished and an input / output line can be added as a decision line.

Wie in Block 1 gezeigt, wird zuerst entschieden, ob vom Startpunkt aus ((M-) = -1) begonnen werden soll, und, wenn diesAs shown in block 1, it is first decided whether from the starting point should be started from ((M-) = -1), and if this

PATENTANWÄLTEPATENT LAWYERS

zutrifft, um den Block 2 mit dem Setzen (M ) = O (d.h. des Startpunkts) einzuleiten. Wenn der Inhalt des Speichers M_ für den Ausgang aktiviert wird, dann wird die Impulszählung in M, vermindert und auf Vollständigkeit geprüft (Blöcke 3 und 4). Wenn die Pulszählung in Mfi nicht vollendet worden ist (oder nachdem M_ initialisiert worden ist), wie dies in Block 9 gezeigt ist,, werden die Startadresse einer festgelegten Musiktabelle und der Inhalt (d.h. die Adresse bestimmter Notationsdaten in der Musiktabelle) von M7 aufsummiert und die Aggregation in A (Akkumulator) geladen. Wie in Block gezeigt, wird der Inhalt des in A bestimmten Adressenspeichers gespeichert und in A eingegeben. Deshalb sind die Daten in A die festgelegten Notationsdaten zu diesem Zeitpunkt. Die jeweiligen Felder der musikalischen Notationsdaten (einschließlich des Tonskalenteils) und des Tonlagenteils werden voneinander getrennt und zeitweilig jeweils in M _ und M gespeichert.applies to initiate block 2 with setting (M) = O (ie the starting point). If the content of the memory M_ is activated for the output, then the pulse count in M is reduced and checked for completeness (blocks 3 and 4). When the pulse count in M fi has not been completed (or after M_ has been initialized), as shown in block 9, the start address of a specified music table and the content (ie the address of certain notation data in the music table) of M 7 totaled and the aggregation loaded into A (accumulator). As shown in block A, the content of the address memory specified in A is stored and entered in A. Therefore, the data in A is the specified notation data at that time. The respective fields of the musical notation data (including the scale part) and the pitch part are separated from each other and temporarily stored in M_ and M, respectively.

Wie in den Blöcken 13 bis 18 dargestellt, \ wird danach die musikalische Notationstabelle und die Tonlagentabelle geprüft und das geprüfte Ergebnis wird jeweils in die Speicher Mfi und Mq eingegeben.Thereafter, as shown in blocks 13 to 18, the musical notation table and the pitch table are checked and the checked result is entered into the memories M fi and M q , respectively.

1 I 1 I.

Wie in Block 19 gezeigt, wird der Inhalt von M_ danach erhöht , so daß die nächste Speicherstelle in der Musiktabelle oder der Taktschlagtabelle erhalten werden kann, wenn· eine sequentielle Tabellenprüfung durchgeführt wird. Aus Block geht hervor, daß der Inhalt von M_ anschließend mit der Nummer, die in der Tabelle enthalten ist, geprüft wird. Ist der Inhalt größer als die Nummer, dann wird der Inhalt auf "0" gelöscht. Auf diese Weise kann der Musik- oder Taktschlagton wiederholt werden und umlaufend erzeugt werden - --As shown in block 19, the content of M_ is then increased so that the next location in the music table or the beat table can be obtained if · a sequential table check is carried out. It can be seen from the block that the content of M_ is then linked to the Number contained in the table is checked. If the content is larger than the number, then the content is displayed "0" deleted. In this way, the musical note or beat note can be repeated and generated in a rotating manner - -

tä:iL& SCHÄAFHÄUSENta: iL & SCHÄAFHÄUSEN

,. PATENTANWÄLTE,. PATENT LAWYERS

- yt - - yt -

Wie durch den Block 22 angedeutet, wird der Inhalt von Mg mit dem Wert K multipliziert (Block 29, wie in Fig. 3 gezeigt), um das Zeitintervall der Interrupts anzupassen. Auf diese Weise steuert die Gehgeschwindigkeit das Tempo der Musik oder Taktschläge.As indicated by block 22, the content of M g is multiplied by the value K (block 29, as shown in FIG. 3) in order to adapt the time interval of the interrupts. In this way, walking speed controls the tempo of the music or beats.

Wie durch den Block 23 angedeutet, wird der Inhalt von M„ anschließend in den Zeitgeber eingegeben.As indicated by block 23, the content of M " then entered into the timer.

Die Anzahl der an P., erzeugten Rechteckwellen wird erneut vermindert und auf Vollendung hin geprüft. Wenn die Zählung beendet ist, wird festgestellt, ob die musikalische Notation eine Pause anzeigt. Wenn ja, dann wird P1, = 0 gesetzt (wie in Block 6 gezeigt), Wenn nein, wird wechselweise P.,, = 0The number of square waves generated at P., is reduced again and checked for completion. When the counting is finished, it is determined whether the musical notation indicates a pause. If yes, then P 1 , = 0 is set (as shown in block 6), if no, P 1, = 0 is alternately set

1 D1 D

oder 1 (wie es Block 7 zeigt).or 1 (as shown in block 7).

Der Arbeitsinhalt des Blockes 8 ist folgender: Wenn die Dienst-Routine zu Ende ist, wird das Programm auf die Adresse des Hauptprogramms zurückgesetzt.The work content of block 8 is as follows: When the service routine is at an end, the program on the address of the main program reset.

Wie in Fig. 7 dargestellt, wird der Schalter 13 in der Sohle 42 angeordnet, die von einem Fußpolster 90 bedeckt ist. Zwei isolierte Drähte 84 und 86 dieses Schalters 13 sind an ihren Enden mit Kontakten 52 und 54 verbunden, die in einem Behalte (in Fig. 5 dargestellt) angeordnet sind.As shown in Fig. 7, the switch 13 is in the sole 42 arranged, which is covered by a foot pad 90. Two insulated wires 84 and 86 of this switch 13 are on theirs Ends connected to contacts 52 and 54, which are in a container (shown in Fig. 5) are arranged.

Wie aus Fig. 6 hervorgeht, ist die elektronische Schaltungsanordnung in einem Gehäuse angeordnet und weit nach außen geführte Kontakte auf. Wenn das Gehäuse 56 in den Behälter 50 eingesetzt ist, berühren die Kontakte 58 und 60 jeweils Kontakte 52 und 54. Bei der Reinigung, oder wenn die Batterie gewechselt wird, oder wenn das Element 10 beschädigt wird, kann das Gehäuse 56 ersetzt werden.As is apparent from Fig. 6, the electronic circuitry is arranged in a housing and contacts led far to the outside. When the housing 56 is in the container 50 is inserted, the contacts 58 and 60 touch contacts 52 and 54, respectively. When cleaning, or when the battery is changed, or if the element 10 is damaged, the housing 56 can be replaced.

Keil&SchaafhaüsenKeil & Schaafhaüsen

PATENTANWÄLTEPATENT LAWYERS

Wie in Fig. 9 dargestellt, enthalt der Schalter 13 eine isolierende Platte 62, auf der zwei Kontakte 64 und 66 angeordnet sind, die über isolierte Drähte 84 und 68 mit dem Gehäuse 56 in Verbindung stehen. Die isolierende Platte 62 ist auf einem Behälter 68 befestigt.·Darüber befindet sich ein isolierender Gummi, der elastisch ist. (Ein isolierender Gummi wird häufig bei kommerziellen Tastaturen verwendet). Ein Kontakt 72 ist unter dem isolierenden Gummi 70 befestigt. Die Ränder des isolierenden Gummis 70 und des Behälters 68 sind von einer Hülle 74 bedeckt. Ein Fußpolster 90 bedeckt den isolierenden Gummi 70 und ragt ein wenig nach oben.As shown in Fig. 9, the switch 13 includes an insulating Plate 62 on which two contacts 64 and 66 are arranged, which are connected to the Housing 56 are in communication. The insulating plate 62 is mounted on a container 68. · Above is an insulating rubber that is elastic. (An insulating rubber is often used on commercial keyboards). A contact 72 is attached under the insulating rubber 70. The edges of the insulating rubber 70 and the container 68 are covered by a cover 74. A foot pad 90 covers the insulating rubber 70 and protrudes a little upwards.

Wie in Fig. 12 dargestellt, ist der Schalter 13 an den Gelenken der großen Zehe des Benutzers angeordnet. Er kann auch im Bereich 80 unter den Gelenken einer anderen Zehe des Benutzers angeordnet sein. Auch im Bereich 80 unter der großen Zehe oder im Bereich 94 unter der Ferse des Benutzers kann der Schalter 13 angeordnet sein. Die Stelle unter dem Gelenk der großen Zehe wird bevorzugt.As shown in Fig. 12, the switch 13 is arranged on the joints of the user's big toe. He can too be located in area 80 under the joints of another toe of the user. Also in the 80 range under the large one The switch 13 can be arranged in the toe or in the region 94 under the heel of the user. The place under the joint the big toe is preferred.

Aus den Fig. 10 und 11 ist ersichtlich, daß das Polster 90 beim Gehen zusammengedrückt wird, wobei der Kontakt 72 die Kontakte 64 und 66 berührt und damit einene "Ein"-Zustand definiert. Wie in Fig. 8 und 9 dargestellt, entfernt die Elastizität des isolierenden Gummis 70 beim Anheben des Schuhes den Kontakt 72 von den Kontakten 64' und 66, um einen "Aus"-Zustand festzulegen.10 and 11 it can be seen that the pad 90 is compressed when walking, the contact 72 the Contacts 64 and 66 touched, thereby defining an "on" state. As shown in Figs. 8 and 9, the removed Resilience of the insulating rubber 70 when the shoe is lifted the contact 72 from the contacts 64 'and 66 to one Set the "Off" state.

Wie aus Fig. 13 zu ersehen ist, sind die Kontakte 64 und 66 auf der isolierenden Platte 70 angeordnet,. Sie sind eingesteckt, berühren sich aber nicht, um eine günstigere Möglichkeit der Berührung mit dem Kontakt 72 zu schaffen. Wenn das Fußpolster 90 zusammengedrückt wird, kann der Schalter genau den "Ein"-Zustand schaffen.As can be seen from Fig. 13, the contacts 64 and 66 are arranged on the insulating plate 70 ,. They're plugged in but don't touch for a cheaper option of contact with contact 72. When the foot pad 90 is compressed, the switch can be accurate create the "on" state.

Claims (1)

3333 ft Klft Kl PATENTANWÄLTEPATENT LAWYERS S 87 P 1 Frankfurt am MainS 87 P 1 Frankfurt am Main 9.3.19839.3.1983 Chy'uan-Jong WuChy'uan-Jong Wu No. 15, Lane 47, Ta-Tung Road,No. 15, Lane 47, Ta-Tung Road, Fei-Sha Tsun, Su-Hu Hsiang, Yun-Lin Hsien, Taiwan (China)Fei-Sha Tsun, Su-Hu Hsiang, Yun-Lin Hsien, Taiwan (China) Elektronischer, tonerzeugender Schritt- und EntfernungszählschuhElectronic, sound generating step and distance counting shoe Ansprüche:Expectations: ( X.) Einrichtung für die Anordnung in oder an einem Schuh, gekennzeichnet durch eine Schalteinrichtung (14) zur Erzeugung eines Schrittsignals bei jedem mit dem Schuh ausgeführten Schritt und durch eine elektronische Schaltungsanordnung (10), die auf die Schrittsignale mit der Erzeugung einer Schrittzählung anspricht, die den mit dem Schuh durchgeführten Schritten entspricht, wobei die elektronische Schaltungsanordnung (10) eine Einrichtung (M.) zur Speicherung von Angaben über eine vorgegebene Zahl von Schritten und eine Einrichtung zum Vergleich der Schrittzählung mit der vorgegebenen Zahl von Schritten und zum Erzeugen eines Alarmsignals in Abhängigkeit vom Vergleich sowie eine Einrichtung (M ) zur Speicherung einer vorgegebenen Schrittlänge und weiterhin eine Einrichtung zur Multiplizierung der Schrittzahl mit der vorgegebenen Schrittlänge für die Bestimmung des gesamten Weges enthält und wobei die elektronische Schaltungsanordnung (10) weiterhin eine Einrichtung zur Zählung der( X.) Device for arrangement in or on a shoe, characterized by a switching device (14) for generating a step signal for each step performed with the shoe and by an electronic circuit arrangement (10) which responds to the step signals with the generation of a step count which corresponds to the steps carried out with the shoe, the electronic circuit arrangement (10) having a device (M.) for storing information about a predetermined number of steps and a device for comparing the step count with the predetermined number of steps and for generating an alarm signal as a function of the comparison as well as a device (M) for storing a predetermined step length and furthermore a device for multiplying the number of steps by the predetermined step length for determining the entire path and wherein the electronic circuit arrangement (10) furthermore contains a device for counting the ■:-' " KBiL&5CHAAFilAUSEN■: - '"KBiL & 5CHAAFilAUSEN PATENTANWÄLTEPATENT LAWYERS Zeit und eine Anzeigevorrichtung (29) zur Erzeugung einer Angabe über die Zählungen aufweist.Time and a display device (29) for generating an indication of the counts. 2. Einrichtung nach Anspruch 1, dadurch gekennzeichnet, daß die elektronische Schaltungsanordnung (10) zusätzlich eine auf die Schrittsignale ansprechende Einrichtung (N), die eine dem Zeitintervall zwischen aufeinanderfolgenden Schrittsignalen entsprechende Intervallzählung und eine auf die Intervallzählung ansprechende Einrichtung zur Erzeugung eines die Wiederholgeschwindigkeit der Schritte anzeigenden Geschwindigkeitssignales sowie eine Einrichtung enthält, mit der wahlweise die Schrittzählung oder das Geschwindigkeitssignal zur Anzeige .anlegbar ist. . —2. Device according to claim 1, characterized in that the electronic circuit arrangement (10) additionally has a means (N) responsive to the step signals, which means one of the time interval between successive step signals corresponding interval counting and a device responsive to the interval counting for generating a die Repetition speed of the steps indicating speed signal and a device contains with the optionally the step count or the speed signal for display. can be applied. . - 3. Einrichtung nach Anspruch 1 oder 2, dadurch gekennzeichnet, daß die Alarmsignale eine Musikdarbietung aufweisen.3. Device according to claim 1 or 2, characterized in that that the alarm signals have a musical performance. 4. Einrichtung nach Anspruch 1 oder 2, dadurch gekennzeichnet , daß die Alarmsignale Trommeltöne aufweisen.4. Device according to claim 1 or 2, characterized that the alarm signals have drum tones. 5. Einrichtung nach Anspruch 1, dadurch gekennzeichnet, daß die elektronische Einrichtung (10) weiterhin einen Radiosender (33) zur Übertragung der Alarmsignale aufweist. 5. Device according to claim 1, characterized in that the electronic device (10) further comprises a radio transmitter (33) for transmitting the alarm signals. ■ Μ -■ Μ - 6. Einrichtung nach Anspruch 3, dadurch gekennzeichnet, daß die elektronische Einrichtung (10).weiterhin einen Radiosender (33) zur Übertragung der Alarmsignale aufweist. 6. Device according to claim 3, characterized in that the electronic device (10). furthermore has a radio transmitter (33) for transmitting the alarm signals. ■ ■ t -■ ■ t - 7. Einrichtung nach Anspruch 4, dadurch gekennzeichnet, daß die elektronische Einrichtung (10) weiterhin einen Radiosender (33) zur Übertragung der Alarmsignale aufweist. 7. Device according to claim 4, characterized in that the electronic device (10) further comprises a radio transmitter (33) for transmitting the alarm signals. 8. Einrichtung nach einem der vorausgehenden Ansprüche, dadurch gekennzeichnet, daß die elektronische Schaltungsan-8. Device according to one of the preceding claims, characterized in that the electronic circuit KElL&SCHAAFHAUSENKElL & SCHAAFHAUSEN 3 PATENTANWÄLTE 3 patent attorneys Ordnung (10) eine auf einen Wählton von mehrfacher Frequenz ansprechende Einrichtung (24, 25, 26) enthält, die ein Steuer signal zum Auslösen oder Anhalten der Zeitzählung enthält.Order (10) includes a device (24, 25, 26) which is responsive to a dial tone of multiple frequencies and which has a control signal for triggering or stopping the time count. 9. Einrichtung nach Anspruch 1, dadurch gekennzeichnet, daß auf dem Schuh angeordnete Dateneingabeeinrichtungen (36, 37, 38, 39) vorgesehen sind, mit denen Dateneingabesignale wahlweise in die elektronische Schaltungsanordnung (10) eingebbar sind.9. Device according to claim 1, characterized in that data input devices (36, 37, 38, 39) are provided with which data input signals can optionally be input into the electronic circuit arrangement (10) are. 10. Einrichtung nach Anspruch 9, dadurch gekennzeichnet, daß die Dateneingabeeinrichtung ein Tastaturfeld aufweist.10. Device according to claim 9, characterized in that the data input device has a keypad. 11. Einrichtung nach Anspruch 2, dadurch gekennzeichnet, daß auf dem Schuh Dateneingabeeinrichtungen (36, 37, 38, 39) zur wahlweisen Eingabe von Dateneingabesignalen in die elektronische Schaltungsanordnung vorgesehen sind .11. Device according to claim 2, characterized in that on the shoe data input devices (36, 37, 38, 39) for optional input of data input signals are provided in the electronic circuit arrangement. 12. Einrichtung nach den Ansprüchen 1, 2, 8, 9 oder 10, dadurch gekennzeichnet, daß die elektronische Schaltungsanordnung (10) einen Mikroprozessor (11) aufweist, der eine erste, von den Schrittsignalen beaufschlagte Eingangsanordnung (T1), eine erste Gruppe von Ausgangsanordnungen für die Verbindung zu der Anzeigeeinrichtung (29), eine zweite Gruppe von Ausgangsanordnungen zur Erzeugung von Steuersignalen für die Anzeigeeinrichtung (29), mit denen ein Abtastbetrieb der Anzeigeeinrichtung erzeugt wird, eine zweite Eingangsanordnung für die Dateneingabesignale, eine zweite Gruppe von Eingangsanordnungen für Dateneingabesignale und eine dritte Ausgangsanordnung (P1fi) für die Erzeugung der Alarmsignale enthält.12. Device according to claims 1, 2, 8, 9 or 10, characterized in that the electronic circuit arrangement (10) has a microprocessor (11) which has a first input arrangement (T 1 ) acted upon by the step signals, a first group of output arrangements for the connection to the display device (29), a second group of output arrangements for generating control signals for the display device (29) with which a scanning operation of the display device is generated, a second input arrangement for the data input signals, a second group of input arrangements for Contains data input signals and a third output arrangement (P 1fi) for generating the alarm signals. 13. Einrichtung nach Anspruch 12, dadurch gekennzeichnet, daß die Alarmsignale eine Musikdarbietung aufweisen.13. Device according to claim 12, characterized in that the alarm signals have a musical performance. " " KEIL&SCHAAFHAUSEN"" KEIL & SCHAAFHAUSEN ^ ....... PATENTANWÄLTE^ ....... PATENT LAWYERS 14. Einrichtung nach Anspruch 12, dadurch gekennzeichnet, daß die Alarmsignale Trommeltone aufweisen.14. Device according to claim 12, characterized in that the alarm signals have drum tones. 15. Einrichtung nach Anspruch 12, dadurch gekennzeichnet, daß weiterhin ein Radiosender (33) zur Übertragung der Alarmsignale vorgesehen ist.15. Device according to claim 12, characterized in that there is also a radio transmitter (33) for transmitting the alarm signals is provided. 16. Einrichtung nach den Ansprüchen 1, 2, 9 öder 10, dadurch gekennzeichnet, daß sie als integraler Teil des integralen Teils des Schuhs ausgebildet ist.16. Device according to claims 1, 2, 9 or 10, thereby characterized as being an integral part of the integral Part of the shoe is formed. 17. Einrichtung nach Anspruch 1, dadurch gekennzeichnet, daß die Einrichtung zum Speichern einen zugriffsfähigen Speicher und Eingabeanordnungen enthält, mit denen wahlweise Signale erzeugbar sind, die die vorgegebenen Zahlen anzeigen, mit denen ein Zählwert im Speicher hervorgerufen wird.17. Device according to claim 1, characterized in that the means for storing an accessible memory and contains input arrangements with which signals can optionally be generated which indicate the predetermined numbers with which a count is generated in memory. 18. Gerät für die Anordnung auf einem Schuh, gekennzeichnet durch eine Schalteinrichtung (13) zur Erzeugung eines ■Schrittsignals bei jedem mit dem Schuh ausgeführten Schritt und durch eine elektronische Schaltungsanordnung (1Ö) , die auf die Schrittsignale anspricht und die eine erste Speicheranordnung (M-.) mit wenigstens einer Gruppe adressierbarer Speicherplätze für die jeweilige Speicherung von Schallsignalen und wahlweise von Signalen der ersten Speicheranordnung betätigbare Ausgabeeinrichtungen (31, 32) zur gesteuerten Erzeugung hörbarer Darstellungen der Schallsignale sowie Einrichtungen enthält, die wahlweise jeweils !Speicherplätze der ersten Speicheranordnung in einer vorgegebenen Reihenfolge vorgibt und Signale, die den Inhalten der vorgegebenen Speicherplätze entsprechen, den Ausgabeeinrichtungen zuführt.18. Device for arrangement on a shoe, marked by a switching device (13) for generating a step signal for each step performed with the shoe and by an electronic circuit arrangement (1Ö) on which responds to step signals and which has a first memory arrangement (M-.) with at least one group of addressable Storage locations for the respective storage of sound signals and output devices (31, 32) which can be selectively actuated by signals from the first memory arrangement for controlled Generation of audible representations of the sound signals as well as includes facilities that can optionally each! first memory arrangement in a predetermined order and signals that the contents of the predetermined memory locations correspond to the output devices. 19. Gerät nach Anspruch 18, dadurch gekennzeichnet, daß eine zweite Speicheranordnung (M_) für die Speicherung'von Angaben19. Apparatus according to claim 18, characterized in that a second memory arrangement (M_) for storing information KEIL&SCHAAFHAUSENKEIL & SCHAAFHAUSEN PATENTANWÄLTEPATENT LAWYERS über die Anzahl der ausgeführten Schritte und eine dritte Speicheranordnung, die auf Eingabesignale mit der Speicherung von Angaben über einen vorgegebenen Zählwert anspricht sowie eine Einrichtung vorgesehen ist, mit der die Anzahl der ausge führten Schritte mit dem vorgegebenen Zählwert verglichen werden und ein dem Vergleich entsprechendes Signal erzeugt wird, das einer auf dieses Signal ansprechenden Alarmeinrichtung (30) zuführbar ist, die wahlweise ausführbare Alarmanzeigen erzeugt.on the number of steps performed and a third Memory arrangement which responds to input signals with the storage of information about a predetermined count value and a device is provided with which the number of steps carried out is compared with the predetermined count and a signal corresponding to the comparison is generated, which an alarm device responding to this signal (30) can be supplied, which generates optionally executable alarm indications. 20. Gerät nach Anspruch 19, dadurch gekennzeichnet, daß die Alarmeinrichtung (30) Anordnungen zur wahlweisen Betätigung von Berechnungseinrichtungen aufweist.20. Apparatus according to claim 19, characterized in that the alarm device (30) arrangements for optional actuation of computing devices. 21. Gerät nach Anspruch 18 oder 19, dadurch gekennzeichnet, daß weiterhin eine vierte Speicheranordnung (M ) zur Speicherung von Angaben über eine vorgegebene Schrittlänge und Anordnungen zur Multiplizierung der Anzahl der Schritte der zweiten Speicheranordnung mit der vorgegebenen Schrittlänge und zur Erzeugung eines dere Multiplikation entsprechenden Produkts sowie eine fünfte Speicheranordnung vorgesehen sind, mit der die Werte des Produkts gespeichert werden.21. Apparatus according to claim 18 or 19, characterized in that that furthermore a fourth memory arrangement (M) for storing information about a predetermined step length and arrangements for multiplying the number of steps of the second memory arrangement with the predetermined step length and for generating a corresponding multiplication thereof Product and a fifth memory arrangement are provided with which the values of the product are stored. 22. Gerat nach Anspruch 18, dadurch gekennzeichnet, daß eine auf einen Wählton aus mehreren Frequenzen mit der Erzeugung eines Steuersignals ansprechende Einrichtung (24, 25, 26), eine sechste Speicheranordnung für die Speicherung von Angaben gemäß dem Steuersignal über den Beginn und das Ende des Zeitraums und Einrichtungen zur Zählung der Zeit vom Beginn bis zum Ende sowie eine dritte Speicheranordnung zur Speicherung der Zeitangaben vorgesehen ist.22. Device according to claim 18, characterized in that one device (24, 25, 26) responding to a dial tone from several frequencies with the generation of a control signal, a sixth memory arrangement for storing information in accordance with the control signal about the beginning and the end of the Period and devices for counting the time from start to finish and a third memory arrangement for storage the time information is provided. 23. Gerät nach Anspruch 18, dadurch gekennzeichnet, daß zusätzlich auf Ausgabedatensignale ansprechende Anzeigeein-23. Apparatus according to claim 18, characterized in that in addition display inputs responsive to output data signals 3308Λ3Ί aJJ'''^\:^^ 3308Λ3Ί aJJ '''^ \: ^^ " " KErL&SCHAAFHAUSEN "" KErL & SCHAAFHAUSEN β PATENTANWÄLTE β PATENT LAWYERS -Jo--Jo- richtungen (29) zur Erzeugung visueller Darstellungen der Ausgabedaten und Einrichtungen zur wahlweisen Beaufschlagung der Anzeigeeinrichtungen (29) mit Signalen aus der zweiten Speicheranordnung, die der Anzahl der Schritte entsprechen, sowie Einrichtungen zur Beaufschlagung der Anzeigeeinrichtung mit Signalen aus der fünften Speicheranordnung, die dem Produkt entsprechen, und Einrichtungen vorhanden sind, zur wahlweisen Beaufschlagung der Anzeigeeinrichtung mit Signalen aus der siebten Speicheranordnung, die der Zeit entsprechen,directions (29) for generating visual representations of the output data and devices for optional application the display devices (29) with signals from the second memory arrangement which correspond to the number of steps, and also means for applying signals from the fifth memory arrangement to the display device, which correspond to the product correspond, and devices are available for the optional application of signals to the display device the seventh memory array, corresponding to the time, 24. Gerät nach den Ansprüchen 18, 19 oder 21, dadurch gekennzeichnet, daß eine achte Speicheranordnung (N) zur Speicherung einer Intervallzählung für das Zeitintervall zwischen aufeinanderfolgenden Schrittsignalen und eine auf die Intervallzählung ansprechende Einrichtung zur Erzeugung eines Geschwindigkeitssignals, das die Geschwindigkeit der Schritte angibt, sowie eine Einrichtung vorgesehen sind, zur Beaufschlagung der Anzeigeeinrichtung mit de.n Geschwindigkeitssignalen . 24. Device according to claims 18, 19 or 21, characterized in that that an eighth memory arrangement (N) for storing an interval count for the time interval between successive step signals and a device responsive to the interval counting for generating a Speed signal, which indicates the speed of the steps, and a device are provided for applying the display device with de.n speed signals. 25. Gerät nach Anspruch 18, dadurch gekennzeichnet, daß die Einrichtungen zur wahlweisen Vorgabe von Speicherplätzen eine neunte Speicheranordnung, die auf Auswahldatensignale für die Abspeicherung von Angaben über die Startadresse eines vorgegebenen Teils der zweiten Speicheranordnung anspricht, und25. Apparatus according to claim 18, characterized in that the devices for the optional specification of memory locations a ninth memory arrangement which is responsive to selection data signals for the Storing information about the start address of a predetermined part of the second memory arrangement responds, and i j Einrichtung zur Speicherung einer Augenblicksadresse, die der Startadresse und der Erhöhung durch jedes der Schrittsignale entspricht, und Einrichtungen enthält, mit denen die Ausgabeanordnung durch Signale beaufschlagt-werden, die dem Inhalt des Speicherplatzes in der ersten Speicheranordnung in Übereinstimmung mit der Augenblicksadresse entspricht. i j means for storing a current address which corresponds to the start address and the increment by each of the step signals, and includes means with which the output arrangement are acted upon by signals which correspond to the content of the memory location in the first memory arrangement in accordance with the current address. ...... -..- -»(Qßit&scHAAFHAUSEN...... -..- - »(Qßit & schHAAFHAUSEN PATENTANWÄLTEPATENT LAWYERS 26. Gerät nach Anspruch 25, dadurch gekennzeichnet, daß Dateneingabeeinrichtungen zur wahlweisen Erzeugung von Auswahldatensignalen vorgesehen sind, mit denen verschiedene Teile der neunten Speicheranordnung bestimmbar sind.26. Apparatus according to claim 25, characterized in that Data input devices for the optional generation of selection data signals are provided with which various Parts of the ninth memory arrangement can be determined. 27. Gerät nach Anspruch 18, dadurch gekennzeichnet, daß die erste Speicheranordnung eine Musikangabetabelle, die eine Vielzahl adressierbarer Speicherplätze enthält, von denen jeder jeweils einer vorgegebenen Frequenz entspricht, sowie eine Zählertabelle, die eine Vielzahl von adressierbaren Speicherplätzen enthält, von denen jeder jeweils einem Taktschlag entspricht, und eine Punktzahl tabelle aufweist, die wenigstens eine Gruppe adressierbarer Speicherplätze enthält, von denen jeder einem Teil einer musikalischen Punktzahl entspricht, sowie Angaben über einen Speicherplatz in der Musikangabentabelle und über einen Speicherplatz in der Punktzahltabelle enthält .27. Apparatus according to claim 18, characterized in that the first memory arrangement a music specification table which contains a plurality of addressable memory locations, of which each corresponds to a predetermined frequency, as well as a counter table containing a large number of addressable Contains memory locations, each of which corresponds to a beat, and a score table has the contains at least one group of addressable memory locations, each of which corresponds to a part of a musical score, as well as information about a memory location in the music specification table and about a memory location in the point count table contains. 28. Gerät nach den Ansprüchen 18, 19, 21, 22, 23, 24, 25 oder 27, dadurch gekennzeichnet, daß das Gerät als integraler Teil des Schuhs ausgebildet ist.28. Device according to claims 18, 19, 21, 22, 23, 24, 25 or 27, characterized in that the device as an integral part of the shoe is formed. 29. Gerät für die Anordnung auf einem Schuh, gekennzeichnet durch einen Sensorschalter (13) zur Erzeugung eines Schrittsignals auf jeden mit dem Schuh durchgeführten Schritt und durch eine elektronische Schaltungsanordnung (10), die auf die Schrittsignale eine Schrittzählung erzeugen, die die mit dem Schuh durchgeführten Schritte angibt .29. Device for arrangement on a shoe, characterized by a sensor switch (13) for generating a step signal on every step carried out with the shoe and by an electronic circuit arrangement (10) which on the step signals generate a step count indicating the steps taken with the shoe. 30. Gerät nach Anspruch 29, dadurch gekennzeichneet, daß der Sensorschalter (13) auf dem oberen Teil oder der Sohle des Schuhs angeordnet ist.30. Apparatus according to claim 29, characterized in that the Sensor switch (13) is arranged on the upper part or the sole of the shoe. " KErL&^CHAAFHAUSEN"KErL & ^ CHAAFHAUSEN J> PATENTANWÄLTEJ> PATENT LAWYERS -JB--JB- 31. Gerät nach Anspruch 30, dadurch.gekennzeichnet,daß· der Schuh ein Fußpolster zur Bedeckung des Sensorschalters (13) aufweist.31. Apparatus according to claim 30, characterized in that · the Shoe has a foot pad to cover the sensor switch (13). 32. Gerät nach Anspruch 29, dadurch gekennzeichnet, daß der Sensorschalter (13) in der Sohle des Schuhs angeordnet ist.32. Apparatus according to claim 29, characterized in that the sensor switch (13) is arranged in the sole of the shoe. 33. Gerät nach Anspruch 32, dadurch gekennzeichnet, daß der Sensorschalter (13) unter den Zehengelenken des Benutzers angeordnet ist.33. Apparatus according to claim 32, characterized in that the sensor switch (13) under the toe joints of the user is arranged. 34. Gerät nach Anspruch 29, dadurch gekennzeichnet, daß der Sensorschalter (13) unter der großen Zehe des Benutzers angeordnet ist.34. Apparatus according to claim 29, characterized in that the sensor switch (13) is arranged under the big toe of the user is. 35. Gerät nach Anspruch 29, dadurch gekennzeichnet, daß der Sensorschalter (13) unter der Ferse des Benutzers angeordnet ist.35. Apparatus according to claim 29, characterized in that the Sensor switch (13) is arranged under the heel of the user. 36. Gerät nach Anspruch 29, dadurch gekennzeichnet, daß die elektronische Schaltungsanordnung (10) auf dem Schuh befestigt ist.36. Apparatus according to claim 29, characterized in that the electronic circuit arrangement (10) is attached to the shoe is. 37. Gerät nach Anspruch 29, dadurch gekennzeichnet, daß die elektronische Schaltungsanordnung (10) Einrichtungen zur vorläufigen Befestigung und zur vorläufigen Entfernung vom Schuh aufweist.37. Apparatus according to claim 29, characterized in that the electronic circuit arrangement (10) means for the temporary attachment and for the temporary removal from the shoe having. 38. Einrichtung, dadurch gekennzeichnet, daß ein Generator (92) zur Erzeugung eines Wähltons aus mehreren Frequenzen und eine auf das Wähltonsignal mit den Frequenzen ansprechende38. Device, characterized in that a generator (92) for generating a dial tone from several frequencies and one that responds to the dial tone signal with the frequencies elektronische Schaltungsanordnung (24, 25, 26) zur Erzeugung einer Zeitzählung vorgesehen sind, wobei die elektronischeElectronic circuit arrangement (24, 25, 26) are provided for generating a time count, the electronic J PATENTANWÄLTEJ PATENT Attorneys - sr - - sr - Schaltungsanordnung (10) einen Dekodierer (26) zum Dekodieren des mehrere Frequenzen aufweisenden Wähltons in ein Steuersignal und eine Einrichtung (P ) zum Auslösen und Beenden
der Zeitzählung in Übereinstimmung mit dem Steuersignal sowie einen Zähler zur Zählung der Zeit zwischen Auslösung und
Beendigung und eine Anzeigeeinrichtung (29) enthält, mit der
die Werte der Zählung darstellbar sind.
Circuit arrangement (10) a decoder (26) for decoding the dial tone having a plurality of frequencies into a control signal and a device (P) for triggering and terminating
the time counting in accordance with the control signal and a counter for counting the time between tripping and
Termination and a display device (29) contains, with the
the values of the count can be displayed.
DE19833308431 1981-05-27 1983-03-10 Electronic tone-generating step and distance counting shoe Granted DE3308431A1 (en)

Priority Applications (11)

Application Number Priority Date Filing Date Title
US06/379,346 US4571680A (en) 1981-05-27 1982-05-18 Electronic music pace-counting shoe
US06/424,102 US4466204A (en) 1981-05-27 1982-09-27 Electronic pace and distance counting shoe
GB08303063A GB2121219B (en) 1982-05-18 1983-02-04 Electronic music pace and distance counting shoe
DE19833308431 DE3308431A1 (en) 1982-05-18 1983-03-10 Electronic tone-generating step and distance counting shoe
FR8306920A FR2527363A1 (en) 1982-05-18 1983-04-27 ELECTRONIC CHRONOMETER SHOE
AU17266/83A AU572466B2 (en) 1982-09-27 1983-07-25 Pace and distance counting shoe
CA000433158A CA1207082A (en) 1982-09-27 1983-07-26 Electronic music pace and distance counting shoe
BE2/60170A BE897417A (en) 1982-09-27 1983-07-29 ELECTRONIC CHRONOMETER SHOE
NL8302717A NL8302717A (en) 1982-09-27 1983-07-29 APPARATUS INTENDED FOR MOUNTING IN A SHOE, FOR DETERMINING THE NUMBER OF STEPS.
SE8304711A SE8304711L (en) 1982-09-27 1983-08-31 ELECTRONIC SHOES FOR CALCULATING MUSIC RATE AND DISTANCE
CH509083A CH653208GA3 (en) 1982-09-27 1983-09-20 Electronic, sound-generating step and distance counting shoe

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US06/379,346 US4571680A (en) 1981-05-27 1982-05-18 Electronic music pace-counting shoe
US06/424,102 US4466204A (en) 1981-05-27 1982-09-27 Electronic pace and distance counting shoe
DE19833308431 DE3308431A1 (en) 1982-05-18 1983-03-10 Electronic tone-generating step and distance counting shoe

Publications (2)

Publication Number Publication Date
DE3308431A1 true DE3308431A1 (en) 1984-09-13
DE3308431C2 DE3308431C2 (en) 1989-01-26

Family

ID=27190836

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19833308431 Granted DE3308431A1 (en) 1981-05-27 1983-03-10 Electronic tone-generating step and distance counting shoe

Country Status (3)

Country Link
DE (1) DE3308431A1 (en)
FR (1) FR2527363A1 (en)
GB (1) GB2121219B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3447171A1 (en) * 1984-03-19 1985-09-19 Matsushita Electric Works, Ltd., Kadoma, Osaka Electronic step counter
US4771394A (en) * 1986-02-03 1988-09-13 Puma Aktiengesellschaft Rudolf Dassler Sport Computer shoe system and shoe for use therewith
US4846459A (en) * 1987-01-28 1989-07-11 Keith Vivian Exercise measuring device
EP0864263A1 (en) * 1997-03-11 1998-09-16 Tien-Tsai Huang Electronic step counting shoe

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3405081A1 (en) * 1984-02-13 1985-08-14 Puma-Sportschuhfabriken Rudolf Dassler Kg, 8522 Herzogenaurach SPORTSHOE FOR RUNNING DISCIPLINES AND METHOD FOR SUBMITTING INFORMATION AND / OR FOR EXCHANGING INFORMATION ON MOTION PROCESSES IN RUNNING DISCIPLINES
JPS60200120A (en) * 1984-03-24 1985-10-09 Matsushita Electric Works Ltd Pedometer
FR2571941B1 (en) * 1984-10-24 1987-06-26 Malucelli Joel REMOVABLE SOLE FOR FOOTWEAR
NL8800816A (en) * 1988-03-30 1989-10-16 Intermedium Bv FOOTWEAR.
US4891797A (en) * 1989-03-29 1990-01-02 Joselean Woodfalks Running shoe with integral timer
GB9115196D0 (en) * 1991-07-12 1991-08-28 Mott Jonathan Christopher Shoes
US5500635A (en) * 1990-02-20 1996-03-19 Mott; Jonathan C. Products incorporating piezoelectric material
JP3247183B2 (en) * 1993-03-22 2002-01-15 セイコーインスツルメンツ株式会社 Pace generator
US5724265A (en) * 1995-12-12 1998-03-03 Hutchings; Lawrence J. System and method for measuring movement of objects
US5748087A (en) * 1996-08-01 1998-05-05 Ingargiola; Thomas R. Remote personal security alarm system
DE19645348A1 (en) * 1996-11-04 1998-05-07 Rainer Dr Kurz Sensor signal pick=up arrangement for transmission of secret data
DE19734697A1 (en) * 1997-08-11 1999-02-18 Stern Hans Jakob Pedometer to count steps of sportsman
US6396403B1 (en) 1999-04-15 2002-05-28 Lenora A. Haner Child monitoring system
GB2353937A (en) * 1999-08-27 2001-03-14 Ian Anthony Liston Footwear having monitoring device and display
WO2006085236A2 (en) 2005-02-14 2006-08-17 Koninklijke Philips Electronics N.V. Electronic device and method for reproducing a human perceptual signal
US8028443B2 (en) * 2005-06-27 2011-10-04 Nike, Inc. Systems for activating and/or authenticating electronic devices for operation with footwear
US8188868B2 (en) 2006-04-20 2012-05-29 Nike, Inc. Systems for activating and/or authenticating electronic devices for operation with apparel
GB2465993B (en) * 2008-12-04 2013-05-29 Bonnie Patricia White Footwear
DE102011002846A1 (en) 2011-01-19 2012-07-19 Robert Bosch Gmbh Data acquisition unit for device for determining movement activities of person in water, is provided with electrode devices with skin-piercing electrodes for detecting of electrical muscle activity of person

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4019030A (en) * 1975-11-03 1977-04-19 Tamiz Farouq M Step-counting shoe
US4220996A (en) * 1979-01-31 1980-09-02 Searcy Talmadge R Jogger's computational device
US4285041A (en) * 1979-06-22 1981-08-18 Smith Kent G Digital pacing timer

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4053755A (en) * 1976-08-16 1977-10-11 Sherrill John C Pedometer distance-measuring device
US4223211A (en) * 1978-04-03 1980-09-16 Vitalograph (Ireland) Limited Pedometer devices

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4019030A (en) * 1975-11-03 1977-04-19 Tamiz Farouq M Step-counting shoe
US4220996A (en) * 1979-01-31 1980-09-02 Searcy Talmadge R Jogger's computational device
US4285041A (en) * 1979-06-22 1981-08-18 Smith Kent G Digital pacing timer

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3447171A1 (en) * 1984-03-19 1985-09-19 Matsushita Electric Works, Ltd., Kadoma, Osaka Electronic step counter
US4771394A (en) * 1986-02-03 1988-09-13 Puma Aktiengesellschaft Rudolf Dassler Sport Computer shoe system and shoe for use therewith
US4846459A (en) * 1987-01-28 1989-07-11 Keith Vivian Exercise measuring device
EP0864263A1 (en) * 1997-03-11 1998-09-16 Tien-Tsai Huang Electronic step counting shoe

Also Published As

Publication number Publication date
GB2121219A (en) 1983-12-14
DE3308431C2 (en) 1989-01-26
GB2121219B (en) 1986-02-05
FR2527363A1 (en) 1983-11-25
GB8303063D0 (en) 1983-03-09

Similar Documents

Publication Publication Date Title
DE3308431A1 (en) Electronic tone-generating step and distance counting shoe
DE2237594C3 (en) System for generating sound waveforms by sampling stored waveforms for an electronic musical instrument
DE3150853C2 (en) Device for recognizing the type of keystroke on a game key and correspondingly changing the characteristic features of a musical sound in an electric musical instrument (touch sensor)
DE2107409C3 (en) Electronic musical instrument
DE2056509A1 (en) Electric keyboard musical instrument
DE60306738T2 (en) Coding of heart rate information
EP1646432B1 (en) Measuring arrangement
DE112006003024T5 (en) Method of and Time Sharing Training System
DE2328851A1 (en) ELECTRONIC MUSICAL INSTRUMENT
DE3211959A1 (en) IMPROVED TONER GENERATOR FOR A JOGGER
DE2539950C3 (en) Automatic bass chord
DE3415792A1 (en) DEVICE FOR VIEWING MUSIC NOTES
DE3116810C2 (en) &#34;Electronic Musical Instrument&#34;
DE2638820A1 (en) ELECTRONIC MUSICAL INSTRUMENT
DE2111505A1 (en) Device for automatic rhythm sound generation
DE3023581A1 (en) METHOD FOR DIGITAL CURVE CURVE CONTROL OF A POLYPHONE MUSIC SYNTHESIS INSTRUMENT AND CIRCUIT ARRANGEMENT FOR IMPLEMENTING THE METHOD
WO1990000031A1 (en) Transducer for measurement of vertical foot forces
DE2836738A1 (en) METHOD AND DEVICE FOR EXPRESSION ENCODING WHEN RECORDING FROM THE KEYBOARD OF AN ELECTRONIC PIANO
DE3509474C2 (en)
DE2801537A1 (en) RHYTHM UNIT FOR ELECTRIC SOUND SIMULATION OF RHYTHM INSTRUMENTS
DE2817939A1 (en) IDENTIFICATION SYSTEM
DD212583A5 (en) ELECTRONIC, SOUND-PRODUCING STEP AND DISTANCE SHOE
DE3150799C2 (en) Electronic device with a sound generating function
EP0045502B1 (en) Metronome with optical and or acoustical indication
DE3004720A1 (en) ELECTRONIC MUSIC INSTRUMENT

Legal Events

Date Code Title Description
8110 Request for examination paragraph 44
D2 Grant after examination
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee