IR-port fra COM-mus

Det var engang nødvendigt at kontrollere den forhistoriske (russiske endnu) fjernbetjening. Der var ingen midler. Rummaging på Internettet, fandt jeg flere ideer. Jeg blev slået af tanken om at oprette en enkel IR-port fra: mus! Computer, selvfølgelig. Vi starter med denne enhed.

1.IR port fra kuglemus COM.

Forbløffet over ideen gik jeg ind i skabet og gravede op et par kuglemus, den ene ældre end den anden. Den ældre havde 6 ledninger fra computeren, den nyere havde fire. Hun tog det. Linjerne gik gennem fire ledninger: RTS (Anmodning om at sende, anmodning om at sende. Brugt til at drive musekredsløbet.), Rx (computeren modtager data gennem det), Tx (computeren sender data gennem det), og selvfølgelig GND, jord.

På billedet, stikket på musetråden. Under opkaldene 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 at gøre det lettere, skar jeg et stykke plastik af og satte et musestik på det (det, der blev loddet ind i brættet):

Derefter faldt en fotodiodebro og en infrarød LED ud af den samme mus. Jeg tog en 4, 7 kOhm modstand fra mit lager. Enheden til modstanden er ikke kritisk - du kan lægge fra 2 til 7 kOhm, men med en lavere modstand mindskes modtagerens radius. Sådan ser detaljerne ud (fra venstre til højre: fotodiodebro, IR LED, modstand):

Her er enhedsdiagrammet:

Efter en halv times lodning og limning er det dette, der skete:

Enheden kom ud og arbejdede - en sikker modtagelsesradius - 5 cm, transmission - 20 cm. For at kontrollere fjernbetjeningen viste det sig at være nok: det fungerer ikke.

2. Avanceret IR-transceiverenhed.

Da vi flygtede, skal vi også tale om et mere avanceret udstyr.

Porten består af en modtager (TSOP-chip og body kit) og en sender (HL1 LED og strømbegrænsningsmodstand R2). Modtageren bruger en specialiseret TSOPXXXX-chip. Hun modtager et signal med en bestemt frekvens. Dette sikrer høj støjimmunitet. Da de er tilgængelige i flere versioner - til forskellige frekvenser af signalfiltrering, er det nødvendigt at vælge den rigtige for en bestemt fjernbetjening. Lad os se på databladet:

Som du kan se - der er et valg: fra 30 til 56 kilohertz. I databladet er det skrevet, at den maksimale hastighed for det modtagne signal er 2400 bps / s, så det er vanskeligt at bedømme, om mikroen f.eks. Vil fungere med en mobiltelefon. Sådan ser TSOP1736 ud:

Modstand R1 trækker RX-linjen til strømforsyningen (når alle COM-portsignalerne er omvendt), VD1-dioden beskytter kredsløbet mod polaritetsvending under portinitialisering, og Conder C1 beskytter modtageren mod interferens. 7805-stabilisatoren driver bestemt IR-modtageren. Jeg råder dig til at placere TO-92 - mindre i størrelse. Senderen er ikke særlig avanceret, den adskiller sig kun i en mere kraftfuld IR-diode. Du kan f.eks. Lægge L-34F3C, L-54F3C. Modstand R2 begrænser strømmen gennem dioden. IR-diode ser sådan ud:

Denne enhed accepterer og transmitterer godt i en afstand på op til 5 m. Hvis du vil eksperimentere, her er pinout af COM-porten, der er almindelig på Internettet:

3. Programmer til arbejde med infrarøde porte.

Lad os nu tale om programmerne. Jeg brugte WinLirc-programmet til verifikation. Enheden viste temmelig gode resultater: modtagelsesradius er 5 cm, transmissionsradius er maks. 20 cm. Det hele afhænger af typen af ​​fotoceller. Som et eksempel giver jeg dig et eksempel på at arbejde med fjernbetjeningen fra musikcentret. Tal om tilpasning. Vi starter VINLIRK. Hun skriver: konfiguration mislykkedes, omkonfigurer. Skriv stien og navnet på konfigurationsfilen i feltet Sti, og følg derefter trinnene: (bemærk: sådanne indstillinger er kun for denne enhed): 1. Sæt portnummeret, hvor enheden er tilsluttet i portfeltet 2. Lad feltet Hastighed være urørt, selvom du kan eksperimentere - gamle computere vil ikke tænke hurtigere end 115200 bps. 3. Indstil RX-enheden i modtagerens ramme, fordi IR LED (TSOP) er tilsluttet RX-benet på COM-porten. Selvfølgelig kan du oprette forbindelse til DTR, men det vil være en provisorisk ledning og ikke fra en standardmus, som her. 4. I TX-indstillingerne skal du indstille TX. Du kan oprette forbindelse til DCD - din ret.

Klik derefter på Raw Codes. Vi bringer fjernbetjeningen til modtageren og trykker på knapperne. Hvis der begynder at krølle, såsom: puls 200, puls 400, så er alt hockey. Hvis ikke, skal du se på enheden for fejl.

Nu skal du lære et dumt program til videnskab - at genkende kommandoer på din fjernbetjening. Luk visningen, og klik på Lær. Og der ledes vi yderligere af det engelske sprog, for programmet er borgerligt. PS: Hvor programmet siger "tryk på knappen på fjernbetjeningen, og hold den nede, indtil jeg siger", behøver du ikke at holde knappen nede, men stikke den så hurtigt som muligt - af personlig erfaring. Klik på Analys, når du har studeret. Programmet tjekker konfigurationen og siger OK. Luk vinduet. Som alt sammen. Klik på OK i hovedindstillingsvinduet. Programmet minimeres til bakke. Vi trykker på knapperne på fjernbetjeningen - hvis programmet forstår kommandoerne, reagerer det - indikatorens farve skifter fra grå til grøn. Til dette program kan du finde plugins til styring af WinAMP, til at arbejde med TCP / IP. Til avanceret computerstyring anbefaler jeg uICE-programmet. Alligevel er der nu mange programmer til denne sag. Jeg anbefaler, at du søger på Internettet. Dette program er allerede til styring af computeren fra sofaen - til det kan du også finde plug-ins til WinAmp.

Kilde: radiokot.ru