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.
Lignende mesterklasser
Særlig interessant
Kommentarer (8)