SE508136C2 - Anordning och förfarande för tangentbordsavläsning - Google Patents

Anordning och förfarande för tangentbordsavläsning

Info

Publication number
SE508136C2
SE508136C2 SE9604684A SE9604684A SE508136C2 SE 508136 C2 SE508136 C2 SE 508136C2 SE 9604684 A SE9604684 A SE 9604684A SE 9604684 A SE9604684 A SE 9604684A SE 508136 C2 SE508136 C2 SE 508136C2
Authority
SE
Sweden
Prior art keywords
keys
signal
affected
generating unit
key
Prior art date
Application number
SE9604684A
Other languages
English (en)
Other versions
SE9604684L (sv
SE9604684D0 (sv
Inventor
Johan Uggmark
Original Assignee
Ericsson Telefon Ab L M
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 Ericsson Telefon Ab L M filed Critical Ericsson Telefon Ab L M
Priority to SE9604684A priority Critical patent/SE508136C2/sv
Publication of SE9604684D0 publication Critical patent/SE9604684D0/sv
Priority to MYPI97005818A priority patent/MY119344A/en
Priority to US08/993,242 priority patent/US6222466B1/en
Priority to JP52763598A priority patent/JP2001506787A/ja
Priority to PCT/SE1997/002200 priority patent/WO1998027658A1/en
Priority to EP97951418A priority patent/EP0960482B1/en
Priority to KR1019997005235A priority patent/KR100551110B1/ko
Priority to AU55064/98A priority patent/AU730826B2/en
Priority to BR9714147-0A priority patent/BR9714147A/pt
Priority to DE69731313T priority patent/DE69731313T2/de
Priority to EEP199900246A priority patent/EE03463B1/xx
Priority to CNB971817774A priority patent/CN1139189C/zh
Publication of SE9604684L publication Critical patent/SE9604684L/sv
Publication of SE508136C2 publication Critical patent/SE508136C2/sv
Priority to US09/460,380 priority patent/US6184805B1/en
Priority to HK00105300A priority patent/HK1026082A1/xx

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M11/00Coding in connection with keyboards or like devices, i.e. coding of the position of operated keys
    • H03M11/22Static coding
    • H03M11/24Static coding using analogue means, e.g. by coding the states of multiple switches into a single multi-level analogue signal or by indicating the type of a device using the voltage level at a specific tap of a resistive divider
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M11/00Coding in connection with keyboards or like devices, i.e. coding of the position of operated keys
    • H03M11/22Static coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Input From Keyboards Or The Like (AREA)
  • Selective Calling Equipment (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Description

508 136 Det amerikanska patentet US 4 315 108 visar en anordning för generering av DTMF-signaler implementerad i en enda integrerad krets.
Det amerikanska patentet US 3 949 639 beskriver ett elektroniskt musikinstrument med ett tangentbord. Påverkan av en tangent genererar en signal av viss spänning vilken styr en oscillator att alstra en ton med viss frekvens.
Det amerikanska patentet US 4 412 209 beskriver en anordning som vid aktivering av en av ett antal strömbrytare, ger en unik 'kombination av resistans och kapacitans vilken kan avkännas av en extern krets ansluten till anordningen för att avgöra vilken av strömbrytarna som påverkats.
REDOGÖRELSE EÖR.UPPFINNINGEN Föreliggande uppfinning angriper problemet att i en apparat försedd. med ett flertal tangenter, vid påverkan av någon av tangenterna detektera vilken av tangenterna som påverkats.
Ett ändamål med föreliggande uppfinning är således att erbjuda en lösning på problemet att entydigt kunna detektera vilken av tangenterna som påverkats medelst användning av billiga elektroniska kretsar.
Generellt löser uppfinningen det ovannämnda problemet genom ett förfarande och en anordning där vid påverkan av någon av tangenterna en eller flera oscillerande signaler genereras och man ur dessa signaler bestämmer ivilken av tangenterna som påverkats.
Närmare bestämt löser uppfinningen ovannämnda problem genom att vid påverkan av en viss tangent generera åtminstone en oscillerande signal vars karaktär entydigt svarar mot den påverkade tangenten. 10 15 20 25 _signalerna ett värde 508 136 Enligt en utföringsform av uppfinningen är det den oscillerande signalens frekvens som entydigt svarar mot den påverkade tangenten.
Enligt en annan utföringsform av uppfinningen är det den oscillerande signalens puls-pausförhàllande (relativa pulsbredd) som entydigt svarar mot den påverkade tangenten.
Enligt ytterligare en utföringsform av uppfinningen alstras två oscillerande signaler vilkas frekvensskillnad entydigt svarar mot den påverkade tangenten.
I samtliga utföringsformer av uppfinningen bestäms ur de alstrade som entydigt anger vilken tangent som påverkats.
En fördel med uppfinningen är att denna kan implementeras medelst enklare och billigare kretsar eller kretsenheter än förut kända anordningar av samma slag.
En annan fördel är att vissa utföranden av uppfinningen ger ett förbättrat skydd mot felaktig detektering på grund av exempelvis variationer i apparatomgivningens temperatur eller fuktighet.
Uppfinningen kommer nu att beskrivas närmare med hjälp av föredragna utföringsformer och med hänvisning till bifogade ritning.
FIGURBESKRIVNING Fig. 1 visar en frontvy av en mobiltelefon.
Fig. 2 visar ett blockschema av en anordning för avläsning av ett tangentbord enligt känd teknik.
Fig. 3 visar ett blockschema av en uppfinningsenlig anordning för vilken det oscillerande signal med en unik frekvens svarande mot en påverkad avläsning av ett tangentbord, i genereras en tangent. 10 15 20 25 30 508 136 Fig. 4 visar ett blockschema av en uppfinningsenlig anordning innefattande en uppbyggd signalgenererande enhet kring en inverterare.
Fig. 5 visar ett blockschema av en uppfinningsenlig anordning för två oscillerande signaler med en unik frekvensskillnad svarande mot avläsning av ett tangentbord, i vilken det genereras en påverkad tangent.
Fig. 6 visar ett schematiskt blockschema av en uppfinningsenlig anordning för avläsning av ett tangentbord, i vilken det 'genereras en oscillerande signal med en relativ pulsbredd som entydigt svarar mot en påverkad tangent.
Fig. 7AfC visar i tidsdiagram oscillerande signaler. 8A-B uppfinningsenliga förfaranden.
Fig. illustrerar i form av flödesscheman två FÜREDRAGNA UTFÜRINGSFÛRMER Många olika typer av apparater är försedda med ett tangentbord för inmatning av information till apparaten i fråga. Exempel pà dessa typer av apparater är portabla radiotelefoner, kalkylator, digitalt kodlås (för ex ett kassaskåp) portabel radiotelefon innefattas all portabel radioutrustning som för mm. Med benämningen exempelvis kallade telefax- såsom (dvs så samt är anordnad radiokommunikation, mobiltelefoner, pagers, kommunikatorer “organizers" med inbyggd telefon), och Den nämnda utrustningen kan användas i någon satellitnät eller skrivarapparater. typ av radionät som exempelvis celluläranät, radio-LAN.
Fig. 1 visar en frontvy av en mobiltelefon 101. För inmatning av som exempelvis PIN-kod, avsett abonnentnummer etc, är mobiltelefonen 101 försedd med ett tangentbord 102 flertal 103.
Mobiltelefonen 101 måste vara försedd med en avläsningsanordning information till mobiltelefonen 101 innefattande ett tangenter 10 15 20 25 ___30 508 136 som då någon av tangenterna 103 påverkats kan avgöra vilken av tangenterna 103 som påverkats och ge ifrån sig ett värde som entydigt anger vilken av tangenterna 103 som påverkats. Eftersom mobiltelefonen 101 innehåller digitala kretsar som skall behandla den inmatade informationen, måste det nyssnämnda värdet vara digitalt. Den inmatade informationen, tex slaget abonnentnummer, 103 visaså på en att som svarar mot de påverkade vilket korrigera felaktigheter i den inmatade informationen. tangenterna visningsenhet 104 ger användaren en möjlighet _Avläsningsanordningen i mobiltelefonen 101 kan vara utformad på olika sätt.
Ett exempel på en känd avläsningsanordning 200 är illustrerad i fig. 2. Till var och en av tangenterna 103 i fig. 1 hör en 201-204. avläsningsanordningen ett antal seriekopplade resistanser 205-208 motsvarande omkopplare Vidare innefattar som tillsammans utgör en resistansstege 212 med en första före första 205 i resistansstegen 212. Var och en av omkopplarna 201-204 är i sin anslutningspunkt 210 den resistansen ena ände ansluten till jord och i sin andra ände ansluten efter den motsvarande resistansen 205-208 i resistansstegen 212 dvs den första omkopplaren 201 är ansluten efter den första resistansen 205 osv. ytterligare resistans 209 ansluten till en positiv fast potential Den nämnda första anslutningspunkten 210 är via en +V. Till anslutningspunkten 210 är också ingången på en analog- digitalomvandlare 211 ansluten. När någon av tangenterna 103 påverkas, sluts den mot tangenten svarande omkopplaren 203 och det bildas en spänningsdelare av den ytterligare resistansen 209 tillsammans med de resistanser 205-207 i resistansstegen 212 som är anslutna före den slutna omkopplaren 203. Den spänning som och 103. omvandlaren 211 avläser denna spänning och avger ett uppkommer mellan anslutningspunkten 210 jord 0 Analog-digital digitalt värde som anger vilken av tangenterna 103 son\ påverkats. En SVaraI' entydigt mot den påverkade tangenten nackdel med denna lösning är att analog-digitalomvandlaren 211 är 10 15 20 25 30 508 136 en förhållandevis dyr och komplicerad komponent. svårt/dyrt att Det är även integrera analog-digital omvandlaren 211 i samma kiselstycke_ sonx övriga digitala kretsar i apparaten 103 då i detta fall det ej går att använda en digital CMOS process utan en mer kostsam analog CMOS process krävs.
Tangentbordsavläsning enligt uppfinningen baserar sig på att man genererar en eller flera oscillerande elektriska signaler ur vilka man sedan bildar ett värde vilket entydigt svarar mot den påverkade tangenten. Anordningar för att generera och detektera oscillerande signaler går att utforma så att de blir enkla och hbilliga. Exempelvis går det att realisera de aktiva komponenter som behövs i sådana kretsar helt i ett chips framställt med en rent digital CMOS process och man behöver således inte använda en dyrare analog CMOS eller BiCMOS process.
En 1itföringsforn1 av' en avläsningsanordning enligt föreliggande uppfinning är illusterad i fig. 3 med beteckning 300. Till var och en av tangenterna 103 i fig. 1 hör en motsvarande omkopplare 301-304. Vidare innefattar' avläsningsanordningen 300 ett antal 305-308 resistansstege 312 med en första anslutningspunkt 310 före den seriekopplade resistanser som tillsammans utgör en första resistansen 305 i resistansstegen 312. Var och en av omkopplarna 301-304 är i sin ena ände ansluten till jord 0 och i sin andra ände ansluten efter den motsvarande resistansen 305-308 i resistansstegen 212 dvs den första omkopplaren 301 är ansluten 305 via en ytterligare första 309 ansluten till en positiv fast potential +V. Den ovan beskrivna efter den första resistansen osv. Den nämnda anslutningspunkten 310 är resistans delen av avläsningsanordningen 300 har direkta motsvarigheter i den kända avläsningsanordningen 200 enligt fig. 2. _ Till skillnad från den kända avläsningsanordningen 200 i fig. 2 innefattar dock den uppfinningsenliga avläsningsanordningen 300 det aktuella utföringsexemplet en spänningsstyrd oscillator 311 (“Voltage Controlled Oscillator", VCO) styringång är ansluten till den nämnda första anslutningspunkten enligt VarS 10 15 20 25 30 508 136 310. Till oscillatorns 311 utgång är en frekvensdetektor 313 ansluten. Den spänning som uppkommer vid tangentpåverkan mellan anslutningspunkten 310 och jord, styr oscillatorn 311 så att en oscillerande signal 701 med en frekvens Fl som entydigt svarar mot den påverkade tangenten 103 genereras ut från oscillatorn 311. Frekvensdetektorn 313 bestämmer på känt sätt frekvensen Fl hos den av oscillatorn 311 genererade signalen 701 och bildar i ett register ett digitalt värde 314 som entydigt svarar mot den påverkade tangenten 103. Detektorn har en utgång 317 över vilken det digitala värdet 314 kan läsas av övriga digitala kretsar i .apparaten 101.
I fig. 7A illustreras den genererade oscillerande signalen 701 i ett tidsdiagram, där tiden anges med t. Frekvensen hos den genererade oscillerande signalen 701 beror av vilken tangent som påverkats och svarar entydigt mot den påverkade tangenten. Den genererade oscillerande signalen 701 visas i fig. 7A. som en fyrkantsvåg, men man kan även tänka sig andra kurvformer som en sinusvåg, triangelvåg etc.
Den spänningsstyrda oscillatorn 311 i Fig. 3 kan exempelvis vara utförd som beskrivet i. det amerikanska patentet US 4,146,849.
Inför valet av oscillatortyp bör man notera att det inte krävs att oscillatorn 311 uppvisar väldigt hög linjäritet mellan insignal och utsignal. Det enda krav som ställs på oscillatorn 311 i detta hänseende är att frekvensdetektorn 313, vilken tangent som påverkas, ur frekvensen Fl hos den genererade oavsett oscillerande signalen 701 skall kunna bestämma ett digitalt värde som entydigt anger vilken tangent 103 som påverkats. Denna egenskap bör utnyttjas till att välja en oscillatortyp med lämplig grad av linjäritet nællan insignal och utsignal så att oscillatorn 311 inte blir onödigt dyr och komplicerad.
Avläsningsanordningen 300 i fig. 3 kan betraktas som bestående av enhet 316 dels en signalgenererande enhet 315 som dels en signaldetekterande som innefattar frekvensdetektorn 313, innefattar de övriga komponenterna i avläsningsanordningen 300. 10 15 20 25 30 35 sus 156 Den signalgenererande enheten 315 är anordnad att generera den oscillerande signalen 701 vars karaktär, i detta fall signalens frekvens F1, entydigt svarar mot den påverkade tangenten 103.
Resistansstegen 312 tillsammans med de anslutna omkopplarna 301- 304 kan betraktas som utgörande ett nät. Då en av omkopplarna 301-304 aktiveras till följd av att den motvarande tangenten 103 påverkas, skapas en resistans mellan den första anslutningspunkten 310 och jord 0. Den skapade resistansen svarar entydigt mot den påverkade tangenten 103 och bestämmer karaktären Fl hos den genererade oscillerande signalen 701 så att den i sin -tur entydigt svarar mot den påverkade tangenten 103.
Den signaldetekterande enheten 316 är anordnad att bestämma ur den genererade oscillerande det digitala signalen 701, värdet 314 som entydigt anger vilken av tangenterna 103 som påverkats.
En annan utföringsform av en avläsningsanordning enligt föreliggande uppfinning är illustrerad i fig. 4.
Avläsningsanordningen 400 innefattar en signalgenererande enhet som i detta fall är betecknad 415. Den signalgenererande enheten 415 innefattar en resistansstege 409 med seriekopplade resistanser 405-408 och en första anslutningspunkt 410 före den första resistansen 405. Vidare innefattar den signalgenererande enheten 415 mot tangenterna 103 i fig. 1 svarande omkopplare 401- 404, motsvarande resistansen 405-408 i resistansstegen 409. vilka var och en i sin andra ände är ansluten efter den Så långt har den signalgenererande enheten 415 direkta motsvarigheter i den signalgenererande enheten 315 i fig. 3. Den signalgenererande enheten 415 i fig. 4 innefattar en schmittrigger inverterare 411 med en ingång 412 och en utgång 413. En sådan inverterare 411 att tillgå i Var' och en. av' omkopplarna 405-408 är i sin ena ände finns National Semiconductors krets MM74C14. ansluten i en gemensam punkt 416 till vilken även ingången 412 på exempelvis inverteraren 411 är ansluten. Mellan den gemensamma punkten 416 och jord 0 sitter en kapacitans 414 ansluten. Den nämnda första anslutningspunkten 410 hos resistansstegen 409 är ansluten till 10 15 20 25 30 508 136 utgången 413 på inverteraren 411. När någon av tangenterna 103 påverkas, sluts den mot tangenten svarande omkopplaren 401-404 och varvid den signalgenererande enheten 415 genererar en oscillerande signal 701 på utgången 413 från inverteraren 411.
Signalen har formen av en fyrkantvåg med en mot den påverkade tangenten 103 entydigt svarande frekvens Fl (se fig. 7A). Till utgången 413 från inverteraren 411 sitter en signaldetekterandet enhet ansluten. På ett motsvarande sätt som i fig. 3, styrs frekvensen Fl hos den genererade signalen 701 av en resistans som skapas i ett nät innefattande resistansstegen 409 och de till -resistansstegen anslutna omkopplarna 401-404. I detta fall skapas resistansen som entydigt svarar mot den påverkade tangenten 103 mellan den första anslutningspunkten 410 och den gemensamma 416. I detta 'fall kan signaldetekterande enhet 316 som i fig. 3. Frekvensdetektorn 313 bestämmer, I punkten man använda samma som tidigare beskrivits i anslutning till fig. 3, frekvensen Fl på den genererade oscillerande signalen 701 och bildar det digitala värdet 314 som anger vilken av tangenterna 103 som påverkats. Inverteraren 411 och frekvensdetektorn 313 kan fördel mobiltelefonen integreras i ett chips framställt med en rent med tillsammans med övriga digitala kretsar i digital CMOS-process.
Det finns många olika sätt att bygga en krets som genererar en oscillerande elektrisk från en eller flera signal utgående inverterare och några impedanselement, företrädesvis resistanser och kapacitanser (se exempelvis Fletcher, William I, “Engineering Prentice/Hall 1980, 300). Genom att utforma ett av dessa impedanselement så att dess approach to digital design", sidorna 298- impedans stegvis varieras beroende på vilken av tangenterna 103 som påverkats kan man bygga att bygga en signalgenererande enhet exempelvis enligt fig. 4.
Ytterligare en utföringsform av en avläsningsanordning enligt föreliggande uppfinning finns illustrerad i fig. 5 med beteckning 500. Även i detta fall är ett antal resistanser 505-509 10 15 20 25 30 35 . i resistansstegen 510. 508 136 10 seriekopplade så att de tillsammans bildar en resistansstege 510. fig. 1 omkopplarna 501-504 är i sin ena ände ihopkopplade i en gemensam Var och en av de mot tangenterna 103 i svarande punkt 511 ansluten till en positiv fast potential +V. Var och en 501-504 är i ände resistansstegen 510 så att mellan varje två pà varandra följande av omkopplarna sin andra ansluten i av resistanserna 505-509 i resistansstegen 510 en av omkopplarna 501-504 är 510 anslutningspunkt 512 före den första resistansen 505 i stegen 510 ansluten. Resistansstegen har en första och en andra anslutningspunkt 513 efter den sista resistansen 509 Den första anslutningspunkten 512 är via 514 ansluten till jord. Pâ motsvarande sätt är den Jandra anslutningspunkten 513 ansluten en första ytterligare resistans till jord via en andra ytterligare resistans 515. Den första anslutningspunkten 512 är vidare ansluten till en första spänningsstyrd. oscillator 516 och på motsvarande sätt är den andra anslutningspunkten 513 ansluten till en andra spänningsstyrd oscillator 517. Oscillatorerna är anslutna till en första 518 519 Frekvensdetektorerna 518-519 är anslutna till varsin ingång pà en respektive en andra frekvensdetektor. mikroprocessor 520.
Vid påverkan av en av tangenterna 103 sluts den mot tangenten 103 svarande omkopplaren 503, varvid det bildas tvà spänningsdelare. spänningsdelaren utgörs av 505-507 i 510 503 tillsammans med den första ytterligare resistansen 514. Den andra 508-509 i omkopplaren 503 resistanserna före Den ena resistansstegen som är anslutna omkopplaren spänningsdelaren utgörs av resistanserna 510 tillsammans med den andra ytterligare resistansen 515. resistansstegen som är anslutna efter Den första oscillatorn 516 styrs av den spänning som uppkommer mellan den första anslutningspunkten 512 och jord till att generera en första oscillerande signal 702 vars frekvens F2 svarar mot den nyssnämnda spänningen. På nmtsvarande sätt styrs den andra oscillatorn 517 av den spänning som uppkommer mellan den andra anslutningspunkten 513 och jord till att generera en 10 15 20 25 30 -117 508 156 andra oscillerande signal 703 vars frekvens F3 svarar mot den sistnämnda spänningen.
De till oscillatorerna 516-517 anslutna frekvensdetektorerna 518- 519 bestämmer frekvensen F2-F3 hos respektive signal 702-703 och bildar ett första och ett andra digitalt värde svarande mot dessa frekvenser. Mikroprocessorn 520 läser in de bägge digitala värdena och beräknar ett tredje digitalt värde 521 som utgör_ skillnaden mellan dessa bägge värden. Det tredje digitala värdet 521 svarar mot frekvensdifferensen och anger entydigt vilken av tangenterna 103 som påverkats.
I fig. 703 i ett tidsdiagram, där tiden anges med t. 7B illustreras de genererade oscillerande signalerna 702- Givetvis kan de genererade oscillerande signalerna 702-703 ha andra kurvformer än de i fig. 7B illustrerade fyrkantsvagorna. Även avläsningsanordningen 500 i fig. 5 kan betraktas som bestående av dels en signaldetekterande enhet 522 som i. detta fall innefattar frekvensdetektorerna 518-519 samt mikroprocessorn 520, dels en signalgenererande enhet 523 som innefattar de övriga komponenterna i avläsningsanordningen 500. enheten 523 är signalerna 702-703, där signalernas karaktärer i kombination, i F2-F3 hos de bägge entydigt svarar mot den påverkade tangenten Den signalgenererande anordnad att generera de tvà oscillerande detta fall skillnaden nællan frekvenserna signalerna 702-703, 103. I analogi med resonemanget i anslutning till fig. 3 och fig. 4 kan man betrakta resistansstegen 510 tillsammans med de anslutna omkopplarna 501-504 soul utgörande ett nät. Dà en av omkopplarna 501-504 aktiveras till följd av att den motvarande dels gemensamma punkten 511 och. den första anslutningspunkten 512, tangenten 103 påverkas skapas en resistans mellan den dels en resistans mellan den gemensamma punkten 511 och den andra anslutningspunkten 512. De nyssnämnda skapade resistanserna bestämmer frekvenserna hos var sin av de bägge oscillerande signalerna 702, 703 så att skillnaden i frekvens mellan de bägge signalerna entydigt svarar mot den påverkade tangenten 103. Den 10 15 20 25 30 35 508 136 12 signaldetekterande enheten 522 är i detta fall, såsom tidigare beskrivits, anordnad att ur de genererade oscillerande signalerna 702-703 bestämma det digitala värdet 521 som entydigt anger vilken av tangenterna 103 som påverkats.
En fördel med utförandet fig. 5 är att avläsningsanordningen 500 ger ett förbättrat skydd mot felaktig detektering dà mobiltelefonen 101 utsätts för variationer i omgivningens temperatur. De enligt exempelvis nämnda temperaturvariationerna kan leda till att frekvenserna F2-F3 hos de genererade signalerna 702-703 som svarar mot att en viss av tangenterna 103 påverkats driver något. Bägge oscillatorerna 516- att sett lika mycket, frekvensskillnaden mellan de bägge signalerna 702-703 förblir 517 kommer driva i stort varför densamma och således elimineras risken till feldetektering pà grund av de nämnda temperaturvariationerna.
En avläsningsanordning 600 enligt ett fjärde utföringsexempel av föreliggande uppfinning illustreras i fig. 6.
Avläsningsanordningen 600 innefattar en :resistansstege med ett 605-609 första anslutningspunkt 612 före den första resistansen 605 och en andra antal seriekopplade resistanser med en anslutningspunkt 613 efter den sista resistansen 609. Var och en av de mot tangenterna 103 i fig. 1 svarande omkopplarna 601-604 är i sin ena ände ihopkopplade i en gemensam punkt 611 ansluten till en positiv fast potential +V. Var och en av omkopplarna 601- 604 är i sin andra ände ansluten i resistansstegen 610 så att mellan varje två pà varandra följande av resistanserna 605-609 i resistansstegen 610 en av omkopplarna 601-604 är ansluten. Sá langt har avläsningsanordningen 600 direkta motsvarigheter i avläsningsanordningen 500 i fig. 5. I avläsningsanordningen enligt fig. 6 är emellertid resistansstegen 610 ansluten till en astabil vippa av' känt slag. Den. första anslutningspunkten 612 till resistansstegen 610 är ansluten till kollektorn på en första transistor 614 och till basen på en andra transistor 615. Den andra anslutningspunkten 613 är ansluten till kollektorn pà den andra transistorn 615 och till basen på den första transistorn 10 15 20 25 30 508 136 13 614. Emittern hos den första transistorn 615 är vidare ansluten till jord via en första emitterresistans 616 kopplad parallellt med en första kapacitans 618. På motsvarande sätt är emittern hos den andra transistorn 615 ansluten till jord via en andra emitterresistans 617 kopplad parallellt med en andra kapacitans 619. Vid påverkan av någon av tangenterna 103, sluts den mot tangenten svarande omkopplaren och den ovan beskrivna kretsen börjar att svänga. Om man studerar svängningen, dvs den oscillerande signal 704 som genereras, i den andra anslutningspunkten 613 kommer man att märka att -svängningsfrekvensen är konstant oavsett vilken av tangenterna 103 som Detta kollektorresistanserna alltid är lika stor. påverkats. eftersom summan av Däremot kommer den relativa pulsbredden (“duty cycle”) att variera eftersom beroende på vilken av tangenterna 103 som påverkats, kommer de bägge transistorerna 614-615 att få olika kollektorresistanser och följaktligen tar det olika lång tid att ladda upp kapacitanserna 618-619.
I fig. 7C illustreras den genererade oscillerande signalen 704 i ett tidsdiagram, där tiden anges med t. Den relativa pulsbredden utgörs av förhållandet mellan pulsbredden 705 och avståndet 706 mellan pulserna. Den relativa pulsbredden hos den genererade oscillerande signalen 704 beror av vilken tangent som påverkats och svarar entydigt mot den påverkade tangenten.
Till den andra anslutningspunkten 613 i fig. 6 sitter en detektor Detektorn 620 mäter dels den tid då den andra (dvs pulsbredden 705 i fig. 7C), dels den. tid. då. den. den. andra anslutningspunkten är låg (dvs pulsavståndet 706 i fig. 7C). Detta görs genom att detektorn 620 räknar till detektorn 620 klockkrets 621 som avger de nyssnämnda pulserna med en bestämd fast frekvens. Detektorn 620 bestämmer ett första digitalt värde svarande mot antalet pulser då anslutningspunkten 613 är hög och 620 ansluten. anslutningspunkten 613 är hög pulser avgivna av en ansluten ett andra digitalt värde svarande mot antalet pulser då 10 15 20 25 'sn 508 136 14 anslutningspunkten 613 är låg. Till detektorn 620 sitter en mikroprocessor 622 ansluten, vilken avläser de nyssnämnda värdena och ur dessa bestämmer ett tredje digitalt värde 623 som svarar mot den relativa pulsbredden och således entydigt anger vilken av tangenterna 103 som påverkats. Även avläsningsanordningen 600 i fig. 6 kan betraktas som bestående av dels en signalgenererande enhet 624, dels en signaldetekterande enhet 624.
De resistanser som ingår i de i fig. 3-6 illustrerade resistansstegarna kan utgöras av diskreta resistorer men kan även med fördel på känt sätt direkt tryckas på ett mönsterkort.
Härvidlag trycks en sträng av ett ledande material som exempelvis (PTF) på mönsterkortet. Utefter nämnda omkopplarna. De i fig. 3-6 polymer tjock film strängen ansluts de tidigare illustrerade enskilda resistanserna kommer således vid denna realisering att svara mot en del av den nyssnämnda strängen.
Fig. BA. illustrerar i ett flödesdiagram ett uppfinningsenligt förfarande för att då en av tangenterna 103 påverkas, detektera vilken av tangenterna 103 som påverkats. Steg 800 “START” anger (nedtryckts). I steg 801 elektrisk karaktär, exempelvis frekvens eller relativ pulsbredd, entydigt svarar mot 103. 1 steg eoz' oscillerande signalen ett digitalt värde som entydigt anger att en av tangenterna påverkats genereras en oscillerande signal vars den påverkade tangenten bildas ur den vilken av tangenterna 103 som påverkats.
Fig. 8B uppfinningsenligt förfarande för att då en av tangenterna 103 illustrerar i ett annat flödesdiagram ett påverkas, detektera vilken av tangenterna 103 som påverkats. Steg 803 “START” anger att en av tangenterna påverkats (nedtryckts). I steg 804 genereras två oscillerande elektriska signaler med en skillnad i tangenten 103. frekvens som entydigt svarar mot den påverkade I steg 805 bestäms frekvenserna hos de bägge signalerna och digitala värden svarande mot respektive signals frekvens bildas. I steg 806 bestäms ett tredje digitalt värde som 508 136 15 skillnaden. mellan de i steg 805 bestämda värdena. Det tredje digitala värdet svarar mot frekvensdifferensen och anger entydigt vilken av tangenterna 103 som påverkats.

Claims (22)

10 15 20 25 30 508 156 'lb PATENTKRAV
1. Avläsningsanordning (300, 400, 600) för att detektera vilken av ett bestämt antal tangenter (103) som påverkats, vilken avläsningsanordning innefattar en signalgenererande enhet (315, 415, 625) anordnad att generera en oscillerande signal (701, 704) med en viss karaktär som entydigt svarar mot den påverkade tangenten (103), en signaldetekterande enhet (316, 624) ansluten till den signalgenererande enheten (315, 415, 625) och anordnad att ur den oscillerande signalens karaktär bestämma ett digitalt värde (314, 623) som entydigt anger vilken av tangenterna (103) som påverkats, varvid den signalgenererande enheten (415) innefattar ett nät, vilket innefattar en mot var och en av tangenterna (103) entydigt svarande omkopplare (401-404) vilken är anordnad att aktiveras då motsvarande tangent (103) påverkas, k ä n n e t e c k n a d av att nätet vidare innefattar ett bestämt antal impedanselement (405-408), varvid då en av omkopplarna (401-404) aktiveras denna omkopplare (401-404) och impedanselementen (405-408) är anordnade att åtminstone mellan ett första par av punkter (410, 416) i nätet skapa en impedans som entydigt svarar mot den påverkade tangenten (103) och vilken bestämmer karaktären hos den oscillerande signalen (701).
2. Avläsningsanordning (400) enligt patentkravet 1 k ä n n e t e c k n a d av att den signalgenererande enheten innefattar en inverterare (411) jämte det nämnda nätet. (415)
3. Avläsningsanordning (400) enligt något av patentkraven 1-2 k ä n n e t e c k n a d av att den signalgenererande enheten (415) genererar en oscillerande signal (701) vars frekvens entydigt svarar mot den påverkade tangenten (103). lO 15 20 25 30 I) sus 136
4. Avläsningsanordning (600) enligt nàgot av patentkraven 1-2 k ä n n e t e c k n a d av att den signalgenererande enheten (625) genererar en oscillerande signal (704) vars relativa pulsbredd entydigt svarar mot den pàverkade tangenten (103).
5. .Avläsningsanordning (600) för att detektera vilken av ett bestämt antal tangenter (103) som pàverkats, vilken avläsningsanordning (600) innefattar en signalgenererande enhet (625) anordnad att generera en oscillerande signal (704) med. en viss karaktär som entydigt svarar mot den påverkade tangenten (103), en signaldetekterande enhet (624) ansluten till den signalgenererande enheten (625) och anordnad att ur den oscillerande signalens karaktär bestämma ett digitalt värde (623) som entydigt anger vilken av tangenterna (103) som påverkats, k à n n e t e c k n a d av att den signalgenererande enheten (625) innefattar en resistansstege (610) med ett bestämt antal seriekopplade resistanser (605-609) och med en första anslutningspunkt (612) före den första resistansen (605) i resistansstegen (610) och med en andra anslutningspunkt (613) efter den sista resistansen (609) i resistansstegen (610), att den signalgenererande enheten (625) vidare innefattar (601-604) som var och en svarar mot en av tangenterna omkopplare (103) och har en första och en andra inkopplingspunkt, mellan vilka inkopplingspunkter elektrisk förbindelse uppkommer vid påverkan av den motsvarande tangenten (103), att den första inkopplingspunkten hos var och en av omkopplarna (611), (601-604) är anslutna till en gemensam punkt att den andra inkopplingspunkten hos var och en av omkopplarna (610) pà (601-604) sitter ansluten någonstans i resistansstegen ett sådant sätt att ingenstans mellan två av resistanserna (605- 10 l5 20 25 30 508 136 :S 609) i resistansstegen (610) mer än en av omkopplarna (601-604) är ansluten, varvid dà en av tangenterna (103) pâverkas, det skapas en första resistans mellan den gemensamma punkten (611) och den första anslutningspunkten (612), samt det bildas en andra resistans mellan den gemensamma punkten (611) och den andra anslutningspunkten (613), att den av den signalgenererande anordningen (625) genererade oscillerande signalen (704) har en pulsbredd (705) vilken entydigt svarar mot den första resistansen och ett pulsavstànd (706) vilket unikt svarar mot den andra resistansen.
6. Avläsningsanordning (500) för att detektera vilken av ett bestämt antal tangenter (103) som påverkats, k ä 11 n e t: e c }< n a cí av att avläsningsanordningen (500) innefattar en signalgenererande enhet (523) anordnad att generera minst tvà oscillerande signaler (702, 703) vilkas karaktärer i kombination entydigt svarar mot den påverkade tangenten (103), en signaldetekterande enhet (522) ansluten till den signalgenererande enheten (523) och anordnad att ur de oscillerande signalerna (702, 703) bestämma ett digitalt värde (521) som entydigt anger vilken av tangenterna (103) som påverkats.
7. Avläsningsanordning (500) enligt patentkrav 6 k ä n n e t e c k n a d av att den signalgenererande enheten (523) innefattar ett nät, där det nämnda nätet innefattar en mot var och en av tangenterna (103) entydigt svarande omkopplare (501-504) vilken är anordnad att aktiveras då motsvarande tangent (103) pâverkas, att nätet vidare innefattar ett bestämt antal impedanselement (505-509), varvid då en av omkopplarna (501-504) aktiveras, denna omkopplare (501-504) och 10 15 20 25 30 ia sne 136 impedanselementen (505-509) är anordnade att mellan åtminstone ett första (511, 512) och ett andra (511, 513) par av punkter i nätet skapa impedanser varvid respektive impedans bestämmer karaktäreren hos en av de oscillerande signalerna (702, 703).
8. Avläsningsanordning enligt något av patentkraven 6-7 k ä n n e t e c k n a d av att den signalgenererande enheten (523) genererar två oscillerande signaler (702, 703) för vilka skillnaden i frekvens entydigt svarar mot den påverkade tangenten (103).
9. Apparat (101), företrädesvis en portabel radiotelefon, innefattande ett bestämt antal tangenter (103) och en avläsningsanordning (300, 400, 600) anordnad att vid påverkan av någon av tangenterna (103) detektera vilken av tangenterna (103) som påverkats, varvid avläsningsanordningen (300, 400, 600) innefattar en signalgenererande enhet (315, 415, 625) anordnad att generera en oscillerande signal (701, 704) med en viss karaktär som entydigt svarar mot den påverkade tangenten (103), en signaldetekterande enhet (316, 624) ansluten till den signalgenererande enheten (315, 415, 625) och anordnad att ur den oscillerande signalens karaktär bestämma ett digitalt värde (314, 623) som entydigt anger vilken av tangenterna (103) som påverkats, varvid den signalgenererande enheten (415) innefattar ett nät, vilket innefattar en mot var och en av tangenterna (103) entydigt svarande omkopplare (401-404) vilken är anordnad att aktiveras då motsvarande tangent (103) påverkas, k ä n n e t e c k n a d av att nätet vidare innefattar ett bestämt antal impedanselement (405-408), varvid då en av omkopplarna (401-404) aktiveras denna omkopplare (401-404) och 10 15 20 25 508 136 .iC- impedanselementen (405-408) är anordnade att åtminstone mellan ett första par av punkter (410, 416) i nätet skapa en impedans som entydigt svarar mot den påverkade tangenten (103) och vilken bestämmer karaktären hos den oscillerande signalen (701).
10. Apparat (101) enligt patentkravet 9 k ä n n e t e c k n a d av att den signalgenererande enheten (415) innefattar en inverterare (411) jämte det nämnda nätet.
11. ll. Apparat (101) enligt något av patentkraven 9-10 k ä n n e t e c k n a d av att den signalgenererande enheten (415) genererar en oscillerande signal (701) vars frekvens entydigt svarar mot den påverkade tangenten (103).
12. Apparat (101) enligt något av patentkraven 9-10 k ä n n e t e c k n a d av att den signalgenererande enheten (625) genererar en oscillerande signal (704) vars relativa pulsbredd entydigt svarar mot den påverkade tangenten (103).
13. Apparat (101), företrädesvis en portabel radiotelefon, innefattande ett bestämt antal tangenter (103) och en avlåsningsanordning (600) anordnad att vid påverkan av någon av tangenterna (103) detektera vilken av tangenterna (103) som påverkats, varvid avläsningsanordningen innefattar en signalgenererande enhet (625) anordnad att generera en oscillerande signal (704) med en viss karaktär som entydigt svarar mot den påverkade tangenten (103), en signaldetekterande enhet (624) ansluten till den signalgenererande enheten (625) och anordnad att ur den oscillerande signalens karaktär bestämma ett digitalt värde (623) som entydigt anger vilken av tangenterna (103) som påverkats, k ä n n e t e c k n a d av att den signalgenererande enheten (625) innefattar en resistansstege (610) med ett bestämt 10 15 20 25 ¿; 508 156 antal seriekopplade resistanser (605-609) och med en första anslutningspunkt (612) före den första resistansen (605) i resistansstegen (610) och med en andra anslutningspunkt (613) efter den sista resistansen (609) i resistansstegen (610), att den signalgenererande enheten (625) vidare innefattar omkopplare (601-604) som var och en svarar mot en av tangenterna mellan (103) och har en första och en andra inkopplingspunkt, vilka inkopplingspunkter elektrisk förbindelse uppkommer vid påverkan av den motsvarande tangenten (103), att den första inkopplingspunkten hos var och en av omkopplarna (611), (601-604) är anslutna till en gemensam punkt att den andra inkopplingspunkten hos var och en av omkopplarna (601-604) sitter ansluten någonstans i resistansstegen (610) pà ett sàdant sätt att ingenstans mellan tvâ av resistanserna (605- 609) i resistansstegen (610) mer än en av omkopplarna (601-604) är ansluten, varvid då en av tangenterna (103) påverkas, det skapas en första resistans mellan den gemensamma punkten (611) och den första anslutningspunkten (612), samt det bildas en andra resistans mellan den gemensamma punkten (611) och den andra anslutningspunkten (613), att den av den signalgenererande anordningen (625) genererade oscillerande signalen (704) har en pulsbredd (705) vilken entydigt svarar mot den första resistansen och ett pulsavstànd (706) vilket unikt svarar mot den andra resistansen.
14. Apparat (101) innefattande ett bestämt antal tangenter (103) och en avläsningsanordning (500) anordnad att vid påverkan av någon av tangenterna (103) detektera vilken av tangenterna (103) som påverkats, k ä n n e t e c k n a d av att avläsningsanordningen (500) innefattar 10 15 20 25 30 508 156 lß en signalgenererande enhet (523) anordnad att generera minst två oscillerande signaler (702-703) vilkas karaktärer i kombination entydigt svarar mot den pàverkade tangenten (103), en signaldetekterande enhet (522) ansluten till den signalgenererande enheten (523) och anordnad att ur de oscillerande signalerna (702, 703) bestämma ett digitalt värde (521) som entydigt anger vilken av tangenterna, (103) som påverkats.
15. Apparat (101) enligt patentkravet 14 k ä n n e t e c k n a d av att den signalgenererande enheten (523) innefattar ett nät, där det nämnda nätet innefattar en mot var och. en av tangenterna (103) entydigt svarande omkopplare (501-504) vilken är anordnad att slutas dä motsvarande tangent (103) påverkas, att nätet vidare innefattar ett bestämt antal impedanselement (505-509), varvid då en av omkopplarna (501-504) slutes, omkopplaren (501-504) och impedanselementen (505-509) är anordnade att mellan åtminstone ett första (511, 512) och ett andra (511, 513) par av punkter i nätet skapa impedanser varvid respektive impedans bestämmer karaktären hos en av de oscillerande signalerna (702, 703).
16. Apparat (101) enligt något av patentkraven 14-15 k ä n n e t e c k n a d av att den signalgenererande enheten (523) genererar tvà oscillerande signaler (702, 703) för vilka skillnaden i frekvens entydigt svarar mot den pàverkade tangenten (103).
17.Apparat (101) enligt något av patentkraven 9-16 k ä n n e t e c k n a d av att det av den signaldetekterande anordningen (316, 522, 624) bestämda digitala värdet (314, 521, (101) vidta förutbestämda 623) används till att vid apparaten åtgärder innefattande att pà en visningsenhet (104) i anslutning 10 15 20 25 35 sne 136 till apparaten (101) visa information som svarar mot den påverkade tangenten (103).
18. Förfarande vid en apparat (101), vilken apparat (101) innefattar ett bestämt antal tangenter (103) där en av de nämnda tangenterna (103) påverkas för att uppnå viss apparatfunktion, för att detektera vilken av tangenterna (103) som påverkats, varvid förfarandet innefattar att man: genererar (801) en oscillerande signal (701) vars karaktär entydigt svarar mot den påverkade tangenten (103), bildar (802) ur den. oscillerande signalen (701) ett digitalt värde (314) som entydigt anger vilken av tangenterna (103) som påverkats, k ä n n e t e c k n a t av att generering av den oscillerande signalen (701) sker så att signalens frekvens (F1) entydigt svarar mot den påverkade tangenten (103).
19. Förfarande vid en apparat (101), vilken apparat (101) innefattar ett bestämt antal tangenter (103) där en av de nämnda tangenterna (103) påverkas för att uppnå viss apparatfunktion, för att detektera vilken av tangenterna (103) som påverkats, varvid förfarandet innefattar att man: genererar (801) en oscillerande signal (704) vars karaktär entydigt svarar mot den påverkade tangenten (103), bildar (802) ur den oscillerande signalen (704) ett digitalt värde (623) som entydigt anger vilken av tangenterna (103) som påverkats, k ä n n e t e c k n a t a v att generering av den oscillerande signalen (704) sker så att signalens relativa pulsbredd entydigt svarar mot den pàverkade tangenten (103). 10 15 20 25 508 136 “ i)
20. Förfarande vid en apparat (101), vilken apparat (101) innefattar ett) bestämt antal tangenter (103), där en av de nämnda tangenterna (103) påverkas för* “att uppnå viss apparatfunktion, för att detektera vilken av tangenterna (103) som påverkats, k ä n n e t e c k nia t a v att man genererar (804) minst två oscillerande signaler .(702, 703) vilkas karaktärer i_ kombination entydigt svarar mot den påverkade tangenten (103), bildar (805, 806) ur de oscillerande signalerna (702, 703) ett digitalt värde (521) som entydigt anger vilken av tangenterna (103) som påverkats.
21. Förfarande enligt patentkravet 20)k ä n n e t e c k n a t av' att de genererade oscillerande signalerna (702, 703) har frekvenser (F2, F3) så relaterade till varandra att frekvensskillnaden mellan de bägge signalerna (702, 703) entydigt svarar mot den påverkade tangenten (103).
22. Förfarande vid en apparat (101), vilken apparat (101) innefattar en visningsenhet (104) samt ett bestämt antal tangenter (103) där en av de nämnda tangenterna (103) påverkas för att uppnå viss apparatfunktion, vilket förfarande innefattar att man detekterar vilken av tangenterna (103) som påverkats med ett förfarande enligt något av av patentkraven 18-21, k ä n n e t e c k n a t a v att den nämnda apparatfunktionen innefattar att man använder det bildade digitala värdet (314, 521, 623) för att pà den nämnda visningsenhet (104) visa information som svarar mot den påverkade tangenten (103).
SE9604684A 1996-12-19 1996-12-19 Anordning och förfarande för tangentbordsavläsning SE508136C2 (sv)

Priority Applications (14)

Application Number Priority Date Filing Date Title
SE9604684A SE508136C2 (sv) 1996-12-19 1996-12-19 Anordning och förfarande för tangentbordsavläsning
MYPI97005818A MY119344A (en) 1996-12-19 1997-12-04 Apparatus and a method for keyboard encoding
US08/993,242 US6222466B1 (en) 1996-12-19 1997-12-18 Apparatus and a method for keyboard encoding
CNB971817774A CN1139189C (zh) 1996-12-19 1997-12-19 键盘编码设备及方法
KR1019997005235A KR100551110B1 (ko) 1996-12-19 1997-12-19 키보드 인코딩 장치 및 방법
PCT/SE1997/002200 WO1998027658A1 (en) 1996-12-19 1997-12-19 An apparatus and a method for keyboard encoding
EP97951418A EP0960482B1 (en) 1996-12-19 1997-12-19 An apparatus and a method for keyboard encoding
JP52763598A JP2001506787A (ja) 1996-12-19 1997-12-19 キーボード符号化装置および方法
AU55064/98A AU730826B2 (en) 1996-12-19 1997-12-19 An apparatus and a method for keyboard encoding
BR9714147-0A BR9714147A (pt) 1996-12-19 1997-12-19 Dispositivo codificador, aparelho, e, processo referente a um aparelho
DE69731313T DE69731313T2 (de) 1996-12-19 1997-12-19 Vorrichtung und verfahren zur tastaturkodierung
EEP199900246A EE03463B1 (et) 1996-12-19 1997-12-19 Meetod ja seade klaviatuuri kodeerimiseks
US09/460,380 US6184805B1 (en) 1996-12-19 1999-12-13 Apparatus and a method for keyboard encoding
HK00105300A HK1026082A1 (en) 1996-12-19 2000-08-23 An apparatus and a method for keyboard encoding

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SE9604684A SE508136C2 (sv) 1996-12-19 1996-12-19 Anordning och förfarande för tangentbordsavläsning

Publications (3)

Publication Number Publication Date
SE9604684D0 SE9604684D0 (sv) 1996-12-19
SE9604684L SE9604684L (sv) 1998-06-20
SE508136C2 true SE508136C2 (sv) 1998-08-31

Family

ID=20405050

Family Applications (1)

Application Number Title Priority Date Filing Date
SE9604684A SE508136C2 (sv) 1996-12-19 1996-12-19 Anordning och förfarande för tangentbordsavläsning

Country Status (13)

Country Link
US (2) US6222466B1 (sv)
EP (1) EP0960482B1 (sv)
JP (1) JP2001506787A (sv)
KR (1) KR100551110B1 (sv)
CN (1) CN1139189C (sv)
AU (1) AU730826B2 (sv)
BR (1) BR9714147A (sv)
DE (1) DE69731313T2 (sv)
EE (1) EE03463B1 (sv)
HK (1) HK1026082A1 (sv)
MY (1) MY119344A (sv)
SE (1) SE508136C2 (sv)
WO (1) WO1998027658A1 (sv)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3272330B2 (ja) * 1999-08-04 2002-04-08 株式会社バーテックススタンダード キーマトリックス回路
TW439366B (en) * 1999-11-19 2001-06-07 Darfon Electronics Corp Key scanning circuit
FI108096B (sv) * 1999-12-28 2001-11-15 Nokia Mobile Phones Ltd Kapacitivt kopplad knappsatsstruktur
FI108582B (sv) * 2000-05-02 2002-02-15 Nokia Corp Tastaturbelysningsarrangemang som möjliggör dynamisk och individuell belysning av tangenter, samt metod för att utnyttja den
US6577250B1 (en) * 2000-05-19 2003-06-10 Microsoft Corporation Resistance based keyboard key discrimination
US6639523B2 (en) * 2001-01-17 2003-10-28 Nokia Corporation Resistive keyboard with status keys
US7391342B1 (en) * 2003-02-05 2008-06-24 Zilog, Inc. Low-cost keypad encoding circuit
US7064682B2 (en) * 2003-06-05 2006-06-20 Texas Instruments Incorporated Relaxation oscillator based keypad decoder
US7339499B2 (en) * 2004-06-30 2008-03-04 Freescale Semiconductor, Inc. Keypad signal input apparatus
DE102005056305A1 (de) * 2005-11-24 2007-06-06 Siemens Ag Cockpitmodul
JP2008027068A (ja) * 2006-07-19 2008-02-07 Internatl Business Mach Corp <Ibm> キーボードのキー情報の識別
TWI307520B (en) * 2006-09-15 2009-03-11 Novatek Microelectronics Corp Key system utilizing two operation nodes to detect the status of a plurality of keys
US8866642B2 (en) * 2007-11-23 2014-10-21 Google Inc. Uniquely identifiable keys for electronic keyboards
KR20110044027A (ko) * 2009-10-22 2011-04-28 삼성전자주식회사 키 입력 장치
KR20110048799A (ko) * 2009-11-03 2011-05-12 삼성전자주식회사 휴대 단말기의 입력 장치와 이를 이용하는 휴대 단말기 및 그의 운용 방법
CN101968530B (zh) * 2010-09-30 2012-10-17 江苏惠通集团有限责任公司 按键检测方法及装置
CN101995550B (zh) * 2010-09-30 2013-01-09 江苏惠通集团有限责任公司 按键检测的触发方法及装置、按键检测方法
CN102053224B (zh) * 2010-11-04 2012-10-31 江苏惠通集团有限责任公司 按键检测方法及装置
CN103391085B (zh) * 2012-05-10 2016-08-03 原相科技股份有限公司 共用一接脚以侦测多个按键的电路与方法及按键输入***
WO2014136505A1 (ja) * 2013-03-08 2014-09-12 株式会社村田製作所 キー入力装置および電子機器

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3715745A (en) 1970-12-29 1973-02-06 Dennison Mfg Co Data input encoder
US3778815A (en) 1971-05-17 1973-12-11 Rca Corp Keyboard encoder
CA960587A (en) 1971-10-08 1975-01-07 Kosei Nomiya Key input circuit system for electronic apparatus
JPS591266Y2 (ja) 1974-01-10 1984-01-13 ヤマハ株式会社 電子楽器
US4315108A (en) 1975-09-29 1982-02-09 Mostek Corporation Integrated circuit chip telephone communication system
US4056692A (en) * 1976-08-02 1977-11-01 International Telephone And Telegraph Corporation Digital tone generator
US4065755A (en) * 1976-12-16 1977-12-27 Oliveira Ii Joseph P Touch-Tone encoder unit for mobile radio transmitter
US4146849A (en) 1977-01-31 1979-03-27 Tokyo Shibaura Electric Co., Ltd. Voltage controlled oscillator
FR2470497A1 (fr) 1979-11-23 1981-05-29 Cit Alcatel Clavier d'appel de poste telephonique automatique utilisant des techniques analogiques
US4495485A (en) * 1980-12-12 1985-01-22 General Electric Company Touch control arrangement for data entry
US4412209A (en) 1981-11-20 1983-10-25 W. H. Brady Co. RC Array
DE3483095D1 (de) * 1983-12-26 1990-10-04 Toshiba Kawasaki Kk Vorrichtung zum erzeugen von dtmf-signalen.
US4725816A (en) 1984-12-10 1988-02-16 John Fluke Mfg. Co., Inc. Matrix keyboard encoder circuit
GB2177862B (en) 1985-07-09 1989-07-19 Motorola Inc Waveform generators
GB2291762B (en) 1994-07-26 1999-04-07 Nokia Mobile Phones Ltd Mobile telephone
US5583933A (en) * 1994-08-05 1996-12-10 Mark; Andrew R. Method and apparatus for the secure communication of data
GB2303025A (en) * 1995-06-30 1997-02-05 Samsung Electronics Co Ltd Receiving and displaying a caller's telephone number in a mobile cordless telephone
KR100193824B1 (ko) * 1995-07-06 1999-06-15 윤종용 교환기의 착신 서비스 방법
KR100232865B1 (ko) * 1996-06-29 1999-12-01 윤종용 교환시스템의 자동 리다이알 방법

Also Published As

Publication number Publication date
BR9714147A (pt) 2000-02-08
MY119344A (en) 2005-05-31
DE69731313D1 (de) 2004-11-25
CN1246221A (zh) 2000-03-01
US6184805B1 (en) 2001-02-06
HK1026082A1 (en) 2000-12-01
EE03463B1 (et) 2001-06-15
US6222466B1 (en) 2001-04-24
WO1998027658A1 (en) 1998-06-25
AU730826B2 (en) 2001-03-15
KR20000069438A (ko) 2000-11-25
SE9604684L (sv) 1998-06-20
KR100551110B1 (ko) 2006-02-09
AU5506498A (en) 1998-07-15
EP0960482A1 (en) 1999-12-01
EE9900246A (et) 1999-12-15
DE69731313T2 (de) 2005-10-20
CN1139189C (zh) 2004-02-18
JP2001506787A (ja) 2001-05-22
EP0960482B1 (en) 2004-10-20
SE9604684D0 (sv) 1996-12-19

Similar Documents

Publication Publication Date Title
SE508136C2 (sv) Anordning och förfarande för tangentbordsavläsning
US7119551B2 (en) Capacitive sensor
TWI489357B (zh) 使用類比至數位轉換器之內部電容器及參考電壓之電容式接觸感測
US7356423B2 (en) Apparatus and method for reading out a differential capacity with a first and second partial capacity
US4206648A (en) Impedance measuring circuit
KR910008910A (ko) 배터리의 충전 상태 결정 장치
US4321530A (en) Multimeter with tone indication
CA2158370A1 (en) Apparatus and methods for measuring and detecting variations in the value of a capacitor
US4068138A (en) Signal converter
EP3567726A1 (en) Frequency-tunable frequency source and system, method and electronic apparatus related thereto
US4506581A (en) Touch response apparatus for electronic keyboard musical instrument
KR910003385A (ko) 센서장치
EP0194087B1 (en) Digital electronic inclination gauge
EP1936807A1 (en) Detection component for a sensory touch screen
US4058808A (en) High performance analog to digital converter for integrated circuits
US20060158200A1 (en) Capacitance measuring circuit
JPH0526741A (ja) Adコンバータを用いたサーミスタ温度検出装置
KR102578897B1 (ko) 압력 검출 회로, 장치 및 압력 입력 장치
JP2646415B2 (ja) ガス濃度検出装置
US3737818A (en) Matrix tuning system
US7224193B2 (en) Current-voltage conversion circuit
RU1778712C (ru) Устройство дл измерени составл ющих комплексного сопротивлени
JPS6055846B2 (ja) キ−ボ−ドスイツチ装置
SU364104A1 (ru) Многоканальный время-импульсный преобразователь
KR950006079Y1 (ko) 주파수 위상조절 및 주파수 이상 감지장치

Legal Events

Date Code Title Description
NUG Patent has lapsed