EP0063686B1 - Dispositif de commutation comprenant un ensemble d'interrupteurs à touches - Google Patents

Dispositif de commutation comprenant un ensemble d'interrupteurs à touches Download PDF

Info

Publication number
EP0063686B1
EP0063686B1 EP82101939A EP82101939A EP0063686B1 EP 0063686 B1 EP0063686 B1 EP 0063686B1 EP 82101939 A EP82101939 A EP 82101939A EP 82101939 A EP82101939 A EP 82101939A EP 0063686 B1 EP0063686 B1 EP 0063686B1
Authority
EP
European Patent Office
Prior art keywords
shift register
control unit
key
binary level
switching circuit
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.)
Expired
Application number
EP82101939A
Other languages
German (de)
English (en)
Other versions
EP0063686A1 (fr
Inventor
Christian Deforeit
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.)
Matth Hohner AG
Original Assignee
Matth Hohner AG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matth Hohner AG filed Critical Matth Hohner AG
Publication of EP0063686A1 publication Critical patent/EP0063686A1/fr
Application granted granted Critical
Publication of EP0063686B1 publication Critical patent/EP0063686B1/fr
Expired legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H1/00Details of electrophonic musical instruments
    • G10H1/18Selecting circuits
    • G10H1/182Key multiplexing
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H1/00Details of electrophonic musical instruments
    • G10H1/18Selecting circuits
    • G10H1/22Selecting circuits for suppressing tones; Preference networks

Definitions

  • the invention relates to a circuit arrangement with a key switch block.
  • a key switch block is to be understood as a group of switches (at least two), the contact of which is closed only during actuation (tapping), the switches being functionally linked in this way. that only the last actuated "applies", but the others "then become invalid.”
  • the switches are therefore not interlocked mechanically, but electrically.
  • a control lamp is assigned to each switch so that the user can recognize which switch is assumed to be actuated.
  • Such key switch blocks can be found, for example, in electronic musical instruments; Using the switches, for example, the timbre of the tones is changed in order to simulate different conventional musical instruments.
  • the object of the invention is to provide a circuit arrangement with the features specified in the preamble of claim 1, in which the switch can be queried with a minimum of effort, in particular with regard to the wiring and with extensive use of the existing components.
  • the control unit 10 serially delivers input data via line 12 to a shift register 14. After the shift register has been clocked through once, the binary data are on the read outputs 16.1, 16.2, ... 16.n of the shift register 14. It is assumed that one was actuated last Switches 18.1, 18.2, ..., 18.n are assigned a level “O” on the assigned output line 16; the outputs 16 are associated with the switch, for. B. in his button arranged lamp 20.1, 20.2, ..., 20.n connected. Since the other terminals of the lamps 20 are together on a rail 22 which carries a high level “V”, the lamp in question lights up.
  • the switches 18 are equipped with work contacts. One of the terminals is connected to the assigned output 16 of the shift register 14, while the other terminal, connected to a signaling line 24, is briefly connected to the first one by tapping the switch.
  • the signaling line 24 is also in the switch actuation pauses via a series resistor 26 at the high level V.
  • the control unit 10 In order to determine whether a switch is tapped, and which one is, the control unit 10 deletes the contents of the shift register 14 at certain time intervals via the erase line 28, so that the level O is present at all outputs 16 at the same time. If at this point in time any of the switches 18 x is closed, the "O" level accordingly appears on the signaling line 24. The control unit then begins to shift high-level bits through the shift register, the shift being provided by the clock on line 30 until the same output line is polled again 16 times in the next cycle.
  • a V-level then reaches signaling line 24 via the still closed switch, and the number of high-level bits that have been generated by the control unit from the beginning of the shift cycle identifies the position of the relevant switch 18 x in the serial data sequence at the output of the Shift registers.
  • control unit 10 can also give zeros for a shift cycle over the serial data input until, as before, the zero level is switched through the switch 18 x on the signaling line. This reduces the number of lines from four to three, but increases the effort in the control unit due to the larger number of data to be processed.
  • the content of the shift register is deleted with each interrogation process and is rebuilt. Of course, this is undesirable if the switches 18 are operated relatively rarely.
  • the content of the shift register can initially remain undeleted during the interrogation cycle by unlocking the interrogation pulse from the erase line 28 '- as shown in FIG. 2 - AND gates 32.1, 32.2, ..., 32.n, which between Output lines 16.1, 16.2, ..., 16.n and the switches 18.1, 18.2, ..., 18.n are connected.
  • the number of switches 18 with indicator lights 20 are not limited to the four or three shown.
  • the shift register 14 is commercially available; if there are more switches than the storage capacity of the shift register, additional shift registers can be added.
  • the interrogation pulse on the erase line 28 need only be generated approximately every 100 ms, for the duration of a sequence.
  • switch interrogation pulse briefly replaces all lamps 20 under operating voltage, but that the pulse duty factor is far too low to make the lamps light up, of course with the exception of the lamp which is intended to indicate the typed switch anyway.
  • circuit arrangement described eliminates the need for additional flip-flops, which are usually connected downstream of mechanical switches because of any contact bouncing.

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Input From Keyboards Or The Like (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • Electrophonic Musical Instruments (AREA)
  • Electronic Switches (AREA)
  • Keying Circuit Devices (AREA)

Claims (4)

1. Montage comportant un registre à décalage, dont les sorties des données sont reliées à des lampes de signalisation, auxquelles sont associés respectivement des commutateurs à touches, et comportant une unité de commande servant à réaliser la commande séquentielle du registre à décalage en vue d'effectuer la transmission de son contenu à un canal de sortie, caractérisé en ce que chaque commutateur à touche (18) est accouplé, par une borne, à la sortie de données (16) de la lampe associée (20) et, par son autre borne, à une ligne de signalisation (24) appliquant un niveau binaire (V), que l'unité de commande (10) est agencée de manière à appliquer l'autre niveau binaire (O) pendant des intervalles de temps déterminés, à la borne du commutateur à touche (18) accouplé à la sortie des données, ce niveau binaire étant transmis directement par un commutateur (18) actionné à la ligne de signalisation (24) et l'unité de commande appliquant alors des bits possédant le premier niveau binaire (V) à l'entrée séquentielle des données (12) du registre à décalage (14), jusqu'à ce que ce niveau apparaisse par l'intermédiaire de la sortie de données (16) du registre à décalage (14), associé au commutateur encore en service, à la ligne de signalisation (24), de sorte que le nombre des bits précédant le premier niveau binaire (V) identifie la position du commutateur contacté, dans la séquence de décalage.
2. Montage selon la revendication 1, caractérisé en ce que l'unité de commande (10) est agencée de manière à appliquer l'autre niveau binaire (0) simultanément à tous les commutateurs (18) par l'intermédiaire d'une ligne d'effacement (28), le contenu de mémoire du registre à décalage (14) étant effacé simultanément.
3. Montage selon la revendication 1, caractérisé en ce que l'unité de commande (10) est agencée de manière à appliquer des bits possédant l'autre niveau binaire (0) pendant des séquences déterminées de décalage à l'entrée de données (12) du registre à décalage.
4. Montage selon la revendication 1, caractérisé en ce qu'entre les sorties de données (16) du registre à décalage (14) et les commutateurs (18) se trouvent montés respectivement des portes ET (32), à l'entrée de déblocage desquelles est accouplée la ligne d'effacement (28').
EP82101939A 1981-04-29 1982-03-11 Dispositif de commutation comprenant un ensemble d'interrupteurs à touches Expired EP0063686B1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE3116941 1981-04-29
DE19813116941 DE3116941A1 (de) 1981-04-29 1981-04-29 "schaltungsanordnung mit einem tastschalterblock"

Publications (2)

Publication Number Publication Date
EP0063686A1 EP0063686A1 (fr) 1982-11-03
EP0063686B1 true EP0063686B1 (fr) 1984-09-05

Family

ID=6131047

Family Applications (1)

Application Number Title Priority Date Filing Date
EP82101939A Expired EP0063686B1 (fr) 1981-04-29 1982-03-11 Dispositif de commutation comprenant un ensemble d'interrupteurs à touches

Country Status (4)

Country Link
US (1) US4484180A (fr)
EP (1) EP0063686B1 (fr)
JP (1) JPS57189195A (fr)
DE (2) DE3116941A1 (fr)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3241492C2 (de) * 1982-11-10 1986-04-24 Dr. Rainer Böhm GmbH & Co KG, 4950 Minden Schaltungsanordnung zur Steuerung und Überprüfung der Schaltzustände von elektronischen Schaltern einer Mehrzahl von Schaltergruppen
US4727357A (en) * 1984-06-08 1988-02-23 Amtel Communications, Inc. Compact keyboard system
US4691143A (en) * 1986-09-05 1987-09-01 Aero-Metric General, Inc. Circuit status indicating device with improved switch on/off detection capability
DE3632741A1 (de) * 1986-09-26 1988-03-31 Stahl R Schaltgeraete Gmbh Explosionsgeschuetzte anzeigeeinrichtung
DE3941319A1 (de) * 1989-12-14 1991-06-27 Sick Optik Elektronik Erwin Verfahren zur schalterueberwachung
EP0483829A3 (en) * 1990-10-31 1992-12-23 Oki Electric Industry Co., Ltd. Control circuit for operating panel
US5280742A (en) * 1991-10-28 1994-01-25 Vergara Florentino S Musical drum with lighting effects
US5451879A (en) * 1992-08-14 1995-09-19 Moore; Clayton K. Electromechanical relay monitoring system with status clocking
US6791479B2 (en) 2001-03-30 2004-09-14 Visteon Global Technologies, Inc. System for logic state detection

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3765015A (en) * 1971-09-20 1973-10-09 Data General Corp Switch monitoring circuitry
JPS5319374B2 (fr) * 1973-04-03 1978-06-20
JPS5086929A (fr) * 1973-11-30 1975-07-12
JPS5818180Y2 (ja) * 1975-09-27 1983-04-13 シャープ株式会社 ニユウリヨクソウチ
JPS53126216A (en) * 1977-04-11 1978-11-04 Casio Comput Co Ltd Key input circuit
CA1095752A (fr) * 1977-09-12 1981-02-17 Osamu Hamada Traduction non-disponible

Also Published As

Publication number Publication date
DE3260644D1 (en) 1984-10-11
EP0063686A1 (fr) 1982-11-03
JPS57189195A (en) 1982-11-20
DE3116941A1 (de) 1982-11-25
US4484180A (en) 1984-11-20

Similar Documents

Publication Publication Date Title
DE2724759A1 (de) Einrichtung zur verteilung elektrischer energie in fahrzeugen
DE2518561C3 (de) Einrichtung zur Erzeugung von Arpeggio-Effekten durch ein elektronisches Musikinstrument
EP0063686B1 (fr) Dispositif de commutation comprenant un ensemble d'interrupteurs à touches
DE2637063A1 (de) Kanalprocessor
DE3321876C2 (fr)
DE2045970A1 (de) Anzeigevorrichtung und Anzeigever fahren
DE2409345C3 (de) Von Schalterprellen freier Schaltkreis
EP0607630A1 (fr) Circuit pour retarder un signal utile
EP0069789A1 (fr) Circuit intégré pour un clavier d'introduction de données d'appareils électroniques
DE2932926A1 (de) Multiplex-leitungserreger
DE2061493A1 (de) Ziffernanzeigeeinrichtung fur Rechner
DE2837114C2 (de) Musikinstrument
DE1524513A1 (de) Anzeigesystem
DE4111329C1 (en) Keyboard scanning appts. for detecting key depressions - identifies key from return line and from temporal location of pulse on line, using shift register and processor
DE2855918C3 (de) Verfarhen zur Verkürzung der Verzögerungsdauer beim Auslösen von Signalfolgen durch einen Tastenschalter und eine Schaltungsanordnung zur Durchfürhung des Verfahrens
DE2446692C3 (de) Tastatur für Sichtgeräte
DE2507581C2 (de) Eingabevorrichtung für ein elektronisches Gerät
DE3418509A1 (de) Elektronisches geraet mit bedienelementen
DE2706535A1 (de) Verfahren zur abgabe von einzelsignalen oder signalfolgen durch einen tastenschalter und schaltungsanordnung zur durchfuehrung des verfahrens
DE3637263C2 (de) Verbund-Elektronik
DE2308099C3 (de) Leuchtskala für Empfänger mit elektronischer Abstimmung
DE3120640C2 (fr)
DE977488C (de) Schaltungsanordnung zur Abfrage einer bestimmten, waehlbaren Zahl an einer aus bistabilen Stufen aufgebauten elektronischen Zaehlkette
DE2739547C2 (de) Frequenzteiler mit einem Binärzähler
DE3633563A1 (de) Matrix-tastatur

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

AK Designated contracting states

Designated state(s): DE FR GB IT NL

17P Request for examination filed

Effective date: 19820917

ITF It: translation for a ep patent filed
GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

AK Designated contracting states

Designated state(s): DE FR GB IT NL

REF Corresponds to:

Ref document number: 3260644

Country of ref document: DE

Date of ref document: 19841011

ET Fr: translation filed
PLBE No opposition filed within time limit

Free format text: ORIGINAL CODE: 0009261

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT

26N No opposition filed
PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: FR

Payment date: 19890227

Year of fee payment: 8

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: DE

Payment date: 19890329

Year of fee payment: 8

ITTA It: last paid annual fee
PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: NL

Payment date: 19890331

Year of fee payment: 8

Ref country code: GB

Payment date: 19890331

Year of fee payment: 8

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: GB

Effective date: 19900311

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: NL

Effective date: 19901001

GBPC Gb: european patent ceased through non-payment of renewal fee
NLV4 Nl: lapsed or anulled due to non-payment of the annual fee
PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: FR

Effective date: 19901130

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: DE

Effective date: 19901201

REG Reference to a national code

Ref country code: FR

Ref legal event code: ST