IR-port fra COM-mus


En dag var det nødvendig å sjekke en forhistorisk (russisk) fjernkontroll. Det var ingen midler. Etter å ha søkt på internett fant jeg noen ideer. Jeg ble overrasket over ideen om å lage en enkel IR-port fra en mus! Datamaskin, selvfølgelig. Vi starter med denne enheten.

1.IR-port fra en COM-ballmus.

Forbløffet over ideen gikk jeg inn i skapet og gravde opp flere ballmus, hver eldre enn den andre. Den eldre hadde 6 ledninger fra datamaskinen, den nyere hadde fire. Han tok den. Linjene gikk langs fire ledninger: RTS (Request To Send, en forespørsel om å sende. Brukes til å drive musekretsen.), Rx (som datamaskinen mottar data gjennom), Tx (som datamaskinen overfører data gjennom), og selvfølgelig GND, grunn.


Bildet viser musetrådpluggen. Under testen fant jeg ut at den oransje ledningen er RX, den grønne ledningen er TX, den hvite ledningen er RTS, og den blå ledningen er jordet.
Deretter kuttet jeg for enkelhets skyld av et stykke plast og limte musepinnekontakten på den (den som er loddet inn i brettet):


Så fjernet jeg fotodiodebroen og infrarød fra samme mus Lysdiode. Jeg tok en 4,7 kOhm motstand fra forsyningene mine. Enheten til motstanden er ikke kritisk - du kan stille den fra 2 til 7 kOhm, men med lavere motstand reduseres driftsradiusen til mottakeren.Slik ser delene ut (fra venstre til høyre: fotodiodebro, IR Lysdiode, motstand):


Her er diagrammet over enheten:


Etter en halvtimes lodding og liming skjedde dette:


Enheten kom ut å fungere - en pålitelig mottaksradius - 5 cm, overføring - 20 cm. Dette viste seg å være nok til å sjekke fjernkontrollen: den fungerer ikke.

2. Avansert IR transceiver enhet.

Siden vi allerede har stukket av, må vi snakke om en mer avansert enhet.


Porten består av en mottaker (TSOP-brikke og kroppssett) og en sender (Lysdiode HL1 og strømbegrensningsmotstand R2).
Mottakeren bruker en spesialisert TSOPXXXX mikrokrets. Den mottar et signal med en viss frekvens. Dette oppnår høy støyimmunitet. Siden de er tilgjengelige i flere versjoner - for forskjellige signalfiltreringsfrekvenser, må du velge den du trenger for en spesifikk fjernkontroll. La oss se på dataarket:


Som du kan se, er det et valg: fra 30 til 56 kilohertz. Dataarket sier at maksimal hastighet på det mottatte signalet er 2400 baud/sek, så det er vanskelig å bedømme om mikrofonen vil fungere for eksempel med en mobiltelefon. Slik ser TSOP1736 ut:


Motstand R1 trekker RX-linjen til strøm (tross alt er alle COM-portsignaler invertert), diode VD1 beskytter kretsen mot polaritetsreversering under portinitialisering, og kondensator C1 beskytter mottakeren mot interferens. Vel, 7805-stabilisatoren justerer selvfølgelig spenningen til IR-mottakeren. Jeg anbefaler deg å installere den i en TO-92-kasse - den er mindre i størrelse.
Senderen er ikke spesielt avansert, den skiller seg bare ut i en kraftigere IR-diode. Du kan sette for eksempel L-34F3C, L-54F3C. Motstand R2 begrenser strømmen gjennom dioden. IR-dioden ser slik ut:


Denne enheten mottar og sender godt i en avstand på opptil 5 m.
Hvis du vil eksperimentere, her er COM-portens pinout, utbredt på Internett:


3.Programmer for å jobbe med IR-porter.

La oss nå snakke om programmer. Jeg brukte WinLirc-programmet for å sjekke. Enheten viste ganske gode resultater: mottaksradius var 5 cm, overføringsradius var maksimalt 20 cm. Alt avhenger av typen fotoceller. Som et eksempel vil jeg gi et eksempel på arbeid med en fjernkontroll fra et musikksenter.
La oss snakke om oppsett.
Start VinLIRC. Hun skriver: konfigurasjon mislyktes, rekonfigurer. Skriv inn banen og navnet til konfigurasjonsfilen i banefeltet og følg deretter disse trinnene: (merk: disse innstillingene er kun for denne enheten):
1. I Port-feltet legger du inn portnummeret der enheten er tilkoblet
2. La Speed ​​​​feltet være urørt, selv om du kan eksperimentere - eldre datamaskiner vil ikke tenke raskere enn 115200 bps.
3. I rammen for mottakertype, sett RX-enhet, fordi IRLysdiode (TSOP) er koblet til RX-benet til COM-porten. Du kan selvfølgelig koble til DTR, men det blir en hjemmelaget ledning, og ikke fra en standard mus, som her.
4. Sett TX i Senderinnstillinger. Du kan koble til DCD - din rett.

Klikk deretter på Raw Codes. Vi tar med fjernkontrollen til mottakeren og trykker på knappene. Hvis det begynner å kruse, som: puls 200, puls 400, så er alt bra. Hvis ikke, sjekk enheten for feil.

Nå må du lære det dumme programmet vitenskapen om å gjenkjenne kommandoene til fjernkontrollen din. Lukk visningsvinduet og klikk Lær. Og så blir vi styrt av det engelske språket, for proggen er borgerlig.
PS: Der programmet sier «trykk på knappen på fjernkontrollen og hold den inne til jeg forteller deg det», bør du ikke holde knappen inne, men stikke i den så raskt som mulig - av personlig erfaring.
Etter å ha studert, klikk på Analyser. Programmet vil sjekke konfigurasjonen og si OK. Vi lukker vinduet.
Ser ut som det er det. Klikk OK i hovedinnstillingsvinduet. Programmet vil bli minimert til brett.Vi trykker på knappene på fjernkontrollen - hvis programmet forstår kommandoene, svarer det - fargen på indikatoren endres fra grå til grønn. For dette programmet kan du finne plugins for å administrere WinAMP og for å jobbe med TCP/IP.
For avansert databehandling anbefaler jeg programmet uICE.
Og generelt, nå er det mange programmer for denne saken. Jeg anbefaler å søke på Internett.
Dette programmet er allerede for å styre datamaskinen fra sofaen - du kan også finne plugins for WinAmp for det.



kom tilbake
Kommentar
  • sløyfesmillerrødmesmileyavslappet avslappettåpelig flir
    hjerteøynekyssende hjertekysser_lukkede_øynespyltlettetfornøydglise
    blunkestakk_ut_tunge_blinkende_øyestakk_ut_tunge_lukkede_øynegliserkyssingstakk_ut_tungesover
    bekymretrynker pannenfortviletåpne munnengrimasererforvirretstille
    uttrykksløstuforskammetsvette_smilsvetteskuffet_lettslitenpassiv
    skuffetforvirretengsteligkaldsvetteholde utgråtehulke
    gledeoverraskethylesliten_ansiktsintraseritriumf
    søvnignammaskesolbrillersvimmel_ansiktimpsmiling_imp
    nøytralt_ansiktno_mouthuskyldig
5+to=
Kommentarer (8)
  1. lamar
    #1 lamar Gjester 11. januar 2011 21:50
    1
    Men hvordan finner jeg ut hvilken port jeg koblet til og er det mulig å bruke en 10K eller 1,8K motstand?
  2. feelloff
    #2 feelloff Gjester 11. januar 2011 22:55
    1
    For et interessant spørsmål: "hvordan finner jeg ut hvilken port jeg koblet til?" flink DU koblet den til, så spør deg selv. stort glis

    Motstanden fra 10 til 1,8 kan ikke erstattes. (i prinsippet er det selvfølgelig mulig, men naturlig nok vil det ikke fungere, og hvis det gjør det, vil følsomheten til porten være veldig lav.)

  3. DarkDemon
    #3 DarkDemon Gjester 5. september 2012 18:42
    1
    ideen var super... jeg hadde en TV-tuner uten fjernkontroll, jeg hadde en fjernkontroll for noe... ved å bruke denne kretsen klarte jeg å kombinere begge ved å bruke SLYCONTROL-programmet... Jeg er veldig glad for å forfatter, respekt og 100 plusser
  4. Sashan
    #4 Sashan Gjester 20. mars 2013 21:49
    1
    Jeg bare sjekker fjernkontrollene. Jeg tar en telefon med kamera. Jeg slår på videomodus. Jeg tar fjernkontrollen. og se gjennom telefonen på fjernkontrolldioden. Jeg trykker på knappene på fjernkontrollen. hvis fjernkontrollen fungerer. så vil telefonen se hvordan dioden lyser. men øyet kan ikke se. kanskje noen finner det nyttig
  5. Maks
    #5 Maks Gjester 12. november 2013 11:09
    2
    Sitat: Sashan
    Jeg bare sjekker fjernkontrollene. Jeg tar en telefon med kamera. Jeg slår på videomodus. Jeg tar fjernkontrollen. og se gjennom telefonen på fjernkontrolldioden. Jeg trykker på knappene på fjernkontrollen. hvis fjernkontrollen fungerer. så vil telefonen se hvordan dioden lyser. men øyet kan ikke se. kanskje noen finner det nyttig

    denne funksjonen fungerer med 85 % av fjernkontrollene, de resterende 15 % kan kun kontrolleres med spesielle testenheter
  6. Gjest Sergey
    #6 Gjest Sergey Gjester 26. mars 2017 12:14
    1
    Hallo. Jeg har en telefon med en infrarød port, Nokia 6070. Oppgaven er å trekke ut bilder, kontakter og taleopptakeropptak fra den til datamaskinen. Er den første versjonen av den infrarøde porten egnet for dette?
  7. Eugene
    #7 Eugene Gjester 14. juni 2017 02:30
    0
    Gjest Sergey,
    Jeg hadde det samme problemet. Jeg fant ved et uhell en telefon med en IR-port og Bluetooth (en flip-telefon). Så jeg overførte bildene og videoene til telefonen via IR, og overførte dem til smarttelefonen via Bluetooth. Og fra smarttelefonen til datamaskinen. Slik ble det episk.
  8. Georgiy
    #8 Georgiy Gjester 27. november 2018 12:34
    0
    alt er mye enklere) en signalmottaker fra fjernkontrollen til Electronics videoopptaker og en indikator for den fra enhver forhistorisk kassettspiller)