IR-port fra COM-mus

Pin
Send
Share
Send

En gang var det nødvendig å sjekke den forhistoriske (russiske ennå) fjernkontrollen. Det var ingen midler. Rummaging på Internett, fant jeg flere ideer. Jeg ble slått av ideen om å lage en enkel IR-port fra: mus! Datamaskin, selvfølgelig. Vi starter med denne enheten.
1.IR port fra ballmus COM.
Forbløffet av ideen, gikk jeg inn i skapet og gravde opp noen få ballmus, den ene eldre enn den andre. Den eldre hadde 6 ledninger fra datamaskinen, den nyere hadde fire. Hun tok den. Linjene gikk gjennom fire ledninger: RTS (Forespørsel om å sende, forespørsel om å sende. Brukes til å drive musekretsen.), Rx (datamaskinen mottar data gjennom den), Tx (datamaskinen sender data gjennom den), og selvfølgelig GND, bakken.
På bildet, pluggen på musetråden. Under samtalene 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 slipt.
Videre, for enkelhets skyld, kuttet jeg av et stykke plast og stakk en musekontakt på den (den som ble loddet inn i brettet):
Da falt en fotodiodebro og en infrarød LED ut av den samme musen. Jeg tok en 4,7 kOhm motstand fra aksjen. Enheten til motstanden er ikke kritisk - du kan sette fra 2 til 7 kOhm, men med en lavere motstand reduseres mottakerens radius. Slik ser detaljene ut (fra venstre til høyre: fotodiodebro, IR LED, motstand):
Her er enhetsdiagrammet:
Etter en halv times lodding og liming er det dette som skjedde:
Enheten kom ut og fungerte - en sikker mottaksradius - 5 cm, girkasse - 20 cm. For å sjekke fjernkontrollen, viste det seg å være nok: den fungerer ikke.
2. Avansert IR-mottakerenhet.
Siden vi flyktet, må vi også snakke om et mer avansert apparat.
Porten består av en mottaker (TSOP-brikke og kroppssett) og en sender (HL1 LED og strømbegrensningsmotstand R2).
Mottakeren bruker en spesialisert TSOPXXXX-brikke. Hun får signal med en viss frekvens. Dette sikrer høy støyimmunitet. Siden de er tilgjengelige i flere versjoner - for forskjellige frekvenser av signalfiltrering, er det nødvendig å velge riktig for en bestemt fjernkontroll. La oss se på databladet:
Som du kan se - det er et valg: fra 30 til 56 kilohertz. I databladet er det skrevet at maksimal hastighet for det mottatte signalet er 2400 bps / s, så det er vanskelig å bedømme om mikraen vil fungere, for eksempel med en mobiltelefon. Slik ser TSOP1736 ut:
Motstand R1 drar RX-linjen til strøm (tross alt er alle COM-portsignalene omvendt), VD1-dioden beskytter kretsløpet mot polaritets reversering under portinitialisering, og Conder C1 beskytter mottakeren mot interferens. 7805-stabilisatoren driver absolutt IR-mottakeren. Jeg anbefaler deg å legge inn TO-92 - mindre i størrelse.
Senderen er ikke spesielt avansert, den skiller seg bare i en kraftigere IR-diode. Du kan for eksempel sette L-34F3C, L-54F3C. Motstand R2 begrenser strømmen gjennom dioden. IR-diode ser slik ut:
Denne enheten godtar og sender godt i en avstand på opptil 5 meter.
Hvis du vil eksperimentere, er her pinout av COM-porten, vanlig på Internett:
3. Programmer for arbeid med infrarøde porter.
La oss snakke om programmene. Jeg brukte WinLirc-programmet for bekreftelse. Enheten viste ganske gode resultater: mottaksradiusen er 5 cm, transmisjonsradiusen er maks 20 cm. Det hele avhenger av typen fotoceller. For et eksempel vil jeg gi deg et eksempel på å jobbe med fjernkontrollen fra musikksenteret.
Snakk om tilpasning.
Vi starter VINLIRK. Hun skriver: konfigurasjonen mislyktes, konfigurer på nytt. Skriv inn banen-feltet og navnet på konfigurasjonsfilen i banen-feltet, og følg deretter trinnene: (merk: slike innstillinger er bare for denne enheten):
1. Angi portnummeret der enheten er tilkoblet i feltet Port
2. Hastighetsfeltet blir ikke berørt, selv om du kan eksperimentere - gamle datamaskiner vil ikke tenke raskere enn 115200 bps.
3. Angi RX-enheten i mottakertyperammen, fordi IR-LED (TSOP) er koblet til RX-benet på COM-porten. Selvfølgelig kan du koble til DTR, men det vil være en provisorisk ledning, og ikke fra en standardmus, som her.
4. Angi TX i senderinnstillingene. Du kan koble deg til DCD - din rett.
Klikk deretter Raw Codes. Vi tar fjernkontrollen til mottakeren og trykker på knappene. Hvis det begynner å rive, for eksempel: puls 200, puls 400, så er alt hockey. Hvis ikke, se på enheten for feil.
Nå må du lære et dumt program til vitenskap - å gjenkjenne kommandoer på fjernkontrollen. Lukk visningsområdet, og klikk på Lær. Og der blir vi guidet videre av det engelske språket, for programmet er borgerlig.
PS: Hvor programmet sier "trykk på knappen på fjernkontrollen, og hold til jeg sier", du trenger ikke å holde inne knappen, men å pirke den så raskt som mulig - av personlig erfaring.
Etter å ha studert, klikk på Analyser. Programmet vil sjekke konfigurasjonen og si OK. Lukk vinduet.
Som alt. Klikk OK i hovedinnstillingsvinduet. Programmet blir minimert til skuff. Vi trykker på knappene på fjernkontrollen - hvis programmet forstår kommandoene, så svarer det - fargen på indikatoren endres fra grått til grønt. For dette programmet kan du finne plugins for å administrere WinAMP, for å jobbe med TCP / IP.
For avansert datamaskinstyring anbefaler jeg uICE-programmet.
Uansett, nå er det mange programmer for denne saken. Jeg anbefaler å søke på Internett.
Dette programmet er allerede for å administrere datamaskinen din fra sofaen - du kan også finne plugins for WinAmp for den.
Kilde: radiokot.ru

Pin
Send
Share
Send