IR-port fra COM-mus


En dag var det nødvendigt at tjekke en forhistorisk (russisk) fjernbetjening. Der var ingen midler. Efter at have gennemsøgt internettet, fandt jeg et par ideer. Jeg var forbløffet over ideen om at lave en simpel IR-port fra en mus! Computer, selvfølgelig. Vi starter med denne enhed.

1.IR-port fra en COM-boldmus.

Forbløffet over ideen gik jeg ind i skabet og gravede adskillige kuglemus op, hver ældre end den anden. Den ældre havde 6 ledninger fra computeren, den nyere havde fire. Han tog den. Linjerne løb langs fire ledninger: RTS (Request To Send, en anmodning om at sende. Bruges til at drive musekredsløbet.), Rx (hvorigennem computeren modtager data), Tx (hvorigennem computeren transmitterer data) og selvfølgelig GND, jord.


Billedet viser musens ledningsstik. Under testen fandt jeg ud af, at den orange ledning er RX, den grønne ledning er TX, den hvide ledning er RTS, og den blå ledning er jordet.
For nemheds skyld skar jeg derefter et stykke plastik af og limede musestiftsstikket på det (det, der er loddet ind i brættet):


Så fjernede jeg fotodiodebroen og infrarød fra den samme mus Lysdiode. Jeg tog en 4,7 kOhm modstand fra mine forsyninger. Enheden til modstand er ikke kritisk - du kan indstille den fra 2 til 7 kOhm, men med en lavere modstand falder modtagerens driftsradius.Sådan ser delene ud (fra venstre mod højre: fotodiodebro, IR Lysdiode, modstand):


Her er diagrammet over enheden:


Efter en halv times lodning og limning skete dette:


Enheden kom ud at fungere - en pålidelig modtagelsesradius - 5 cm, transmission - 20 cm. Dette viste sig at være nok til at kontrollere fjernbetjeningen: den virker ikke.

2. Avanceret IR-transceiver-enhed.

Da vi allerede er løbet væk, er vi nødt til at tale om en mere avanceret enhed.


Porten består af en modtager (TSOP-chip og kropssæt) og en sender (Lysdiode HL1 og strømbegrænsende modstand R2).
Modtageren bruger en specialiseret TSOPXXXX-chip. Den modtager et signal med en bestemt frekvens. Dette opnår høj støjimmunitet. Da de findes i flere versioner - til forskellige signalfiltreringsfrekvenser, skal du vælge den, du skal bruge til en specifik fjernbetjening. Lad os se på databladet:


Som du kan se, er der et valg: fra 30 til 56 kilohertz. Databladet siger, at den maksimale hastighed på det modtagne signal er 2400 baud/sek., så det er svært at bedømme, om mikrofonen vil fungere, for eksempel med en mobiltelefon. Sådan ser TSOP1736 ud:


Modstand R1 trækker RX-linjen til strøm (trods alt er alle COM-portsignaler inverteret), diode VD1 beskytter kredsløbet mod polaritetsvending under portinitialisering, og kondensator C1 beskytter modtageren mod interferens. Nå, 7805-stabilisatoren justerer selvfølgelig spændingen til IR-modtageren. Jeg råder dig til at installere den i en TO-92-kasse - den er mindre i størrelse.
Senderen er ikke særlig avanceret; den adskiller sig kun i en kraftigere IR-diode. Du kan for eksempel sætte L-34F3C, L-54F3C. Modstand R2 begrænser strømmen gennem dioden. IR-dioden ser sådan ud:


Denne enhed modtager og sender godt i en afstand på op til 5 m.
Hvis du vil eksperimentere, er her COM-portens pinout, der er udbredt på internettet:


3.Programmer til at arbejde med IR-porte.

Lad os nu tale om programmer. Jeg brugte WinLirc-programmet til at tjekke. Enheden viste ret gode resultater: Modtagelsesradius var 5 cm, transmissionsradius var maksimalt 20 cm. Det hele afhænger af typen af ​​fotoceller. Som eksempel vil jeg give et eksempel på at arbejde med en fjernbetjening fra et musikcenter.
Lad os tale om opsætning.
Start VinLIRC. Hun skriver: konfiguration mislykkedes, rekonfigurer. Indtast stien og navnet på konfigurationsfilen i feltet Sti, og følg derefter disse trin: (bemærk: disse indstillinger er kun for denne enhed):
1. Indsæt portnummeret, hvor enheden er tilsluttet, i feltet Port
2. Lad Speed ​​​​feltet være urørt, selvom du kan eksperimentere - ældre computere vil ikke tænke hurtigere end 115200 bps.
3. Indstil RX-enhed i rammen Receiver type, fordi IRLysdiode (TSOP) er forbundet til RX-benet på COM-porten. Du kan selvfølgelig tilslutte til DTR, men det bliver en hjemmelavet ledning, og ikke fra en standard mus, som her.
4. Indstil TX i Senderindstillinger. Du kan oprette forbindelse til DCD - din ret.

Klik derefter på Råkoder. Vi bringer fjernbetjeningen til modtageren og trykker på knapperne. Hvis det begynder at kruse, som: puls 200, puls 400, så er alt fint. Hvis ikke, skal du kontrollere enheden for fejl.

Nu skal du lære det dumme program videnskaben om at genkende kommandoerne på din fjernbetjening. Luk visningsvinduet, og klik på Lær. Og så er vi styret af det engelske sprog, for proggen er borgerlig.
PS: Hvor programmet siger "tryk på knappen på fjernbetjeningen og hold den nede, indtil jeg fortæller dig det," skal du ikke holde knappen nede, men stikke i den så hurtigt som muligt - af personlig erfaring.
Når du har studeret, skal du klikke på Analyser. Programmet vil tjekke konfigurationen og sige OK. Vi lukker vinduet.
Se ud som om det er det. Klik på OK i hovedindstillingsvinduet. Programmet vil blive minimeret til bakke.Vi trykker på knapperne på fjernbetjeningen - hvis programmet forstår kommandoerne, så reagerer det - farven på indikatoren skifter fra grå til grøn. Til dette program kan du finde plugins til at administrere WinAMP og til at arbejde med TCP/IP.
Til avanceret computerstyring anbefaler jeg programmet uICE.
Og generelt er der nu mange programmer for denne sag. Jeg anbefaler at søge på internettet.
Dette program er allerede til at styre din computer fra sofaen - du kan også finde plugins til WinAmp til det.



kom tilbage
Kommentar
  • butterflysmilgrinerrødmesmileyafslappet afslappetsmile
    hjerteøjneKyssende hjertekysse_lukkede_øjneskylletlettettilfredsgrin
    blinkestak_ud_tunge_blinkende_øjestak_ud_tunge_lukkede_øjnegrinendekyssestak_ud_tungesover
    bekymretrynker pandenfortvivletåben mundgrimasserforvirrettysset
    udtryksløsuforskammetsved_smilsvedskuffet_lettelsetrættepassiv
    skuffetforvirretbangekoldsvedholde udskrighulke
    glædeforbløffetskrigetræt_ansigtvredraseritriumf
    søvnignammaskesolbrillersvimmel_ansigtimpsmilende_imp
    neutralt_ansigtingen_munduskyldig
5+to=
Kommentarer (8)
  1. lamar
    #1 lamar Gæster 11. januar 2011 21:50
    1
    Men hvordan finder jeg ud af, hvilken port jeg tilsluttede, og er det muligt at bruge en 10K eller 1,8K modstand?
  2. feelloff
    #2 feelloff Gæster 11. januar 2011 22:55
    1
    Hvilket interessant spørgsmål: "hvordan finder jeg ud af, hvilken port jeg er tilsluttet?" godt DU tilsluttede det, så spørg dig selv. stort smil

    Modstanden fra 10 til 1,8 kan ikke udskiftes. (i princippet er det selvfølgelig muligt, men det virker naturligvis ikke, og hvis det gør, vil portens følsomhed være meget lav.)

  3. DarkDemon
    #3 DarkDemon Gæster 5. september 2012 18:42
    1
    ideen var super... Jeg havde en tv-tuner uden fjernbetjening, jeg havde en fjernbetjening til noget... ved at bruge dette kredsløb var jeg i stand til at kombinere begge ved hjælp af SLYCONTROL-programmet... Jeg er meget glad for at forfatter, respekt og 100 plusser
  4. Sashan
    #4 Sashan Gæster 20. marts 2013 21:49
    1
    Jeg tjekker lige fjernbetjeningerne. Jeg tager en telefon med et kamera. Jeg slår videotilstand til. Jeg tager fjernbetjeningen. og se gennem telefonen på fjernbetjeningens diode. Jeg trykker på knapperne på fjernbetjeningen. hvis fjernbetjeningen virker. så vil telefonen se, hvordan dioden lyser. men øjet kan ikke se. måske nogen vil finde det nyttigt
  5. Maks
    #5 Maks Gæster 12. november 2013 11:09
    2
    Citat: Sashan
    Jeg tjekker lige fjernbetjeningerne. Jeg tager en telefon med et kamera. Jeg slår videotilstand til. Jeg tager fjernbetjeningen. og se gennem telefonen på fjernbetjeningens diode. Jeg trykker på knapperne på fjernbetjeningen. hvis fjernbetjeningen virker. så vil telefonen se, hvordan dioden lyser. men øjet kan ikke se. måske nogen vil finde det nyttigt

    denne funktion fungerer med 85 % af fjernbetjeningerne, de resterende 15 % kan kun kontrolleres med specielle testenheder
  6. Gæst Sergey
    #6 Gæst Sergey Gæster 26. marts 2017 12:14
    1
    Hej. Jeg har en telefon med en infrarød port, Nokia 6070. Opgaven er at udtrække fotos, kontakter og optagelser af stemmeoptager fra den til computeren. Er den første version af den infrarøde port egnet til dette?
  7. Eugene
    #7 Eugene Gæster 14. juni 2017 02:30
    0
    Gæst Sergey,
    Jeg havde samme problem. Jeg fandt ved et uheld en telefon med en IR-port og Bluetooth (en flip-telefon). Så jeg overførte billederne og videoerne til telefonen via IR, og overførte dem til smartphonen via Bluetooth. Og fra smartphone til computer. Sådan her blev det episk.
  8. Georgiy
    #8 Georgiy Gæster 27. november 2018 12:34
    0
    alt er meget enklere) en signalmodtager fra fjernbetjeningen til Electronics videooptager og en indikator for det fra enhver forhistorisk kassetteafspiller)