IR prievadas iš COM pelės

Pin
Send
Share
Send

Kartą reikėjo patikrinti priešistorinį (dar rusų kalba) nuotolinio valdymo pultą. Lėšų nebuvo. Rinkdamasis internete radau keletą idėjų. Mane sukrėtė mintis padaryti paprastą IR prievadą iš: pelių! Kompiuteris, žinoma. Pradėsime nuo šio įrenginio.
1.IR prievadas iš rutulinės pelės COM.
Stulbinamas idėjos, aš įėjau į spintelę ir išragavau keletą rutulinių pelių, vieną vyresnę už kitą. Vyresnysis turėjo 6 laidus iš kompiuterio, naujesnis - keturis. Ji paėmė. Linijos eidavo per keturis laidus: RTS (Request To Send, request to send. Naudojamas pelės grandinei maitinti.), Rx (kompiuteris gauna duomenis per ją), Tx (kompiuteris siunčia duomenis per ją) ir, žinoma, GND, įžeminimas.
Nuotraukoje - pelės laido kištukas. Skambučių metu radau, kad oranžinė instaliacija yra RX, žalia instaliacija yra TX, balta instaliacija yra RTS, o mėlyna instaliacija yra įžeminta.
Be to, kad būtų paprasčiau, aš nupjaunu plastiko gabalėlį ir ant jo užmačiau pelės jungtį (tą, kuri buvo įklijuota į lentą):
Tada iš tos pačios pelės iškrito fotodiodo tiltas ir infraraudonųjų spindulių šviesos diodas. Iš savo atsargų paėmiau 4,7 kOhm varžą. Įtaisas prie rezistoriaus nėra kritiškas - galite įdėti nuo 2 iki 7 kOhm, tačiau esant mažesniam pasipriešinimui imtuvo spindulys sumažėja. Štai kaip atrodo detalės (iš kairės į dešinę: fotodiodo tiltas, IR LED, rezistorius):
Čia yra įrenginio schema:
Po pusvalandžio litavimo ir klijavimo nutiko taip:
Įrenginys pasirodė veikiantis - patikimas priėmimo spindulys - 5 cm, perdavimas - 20 cm. Norėdami patikrinti nuotolinio valdymo pultą, to pakako: jis neveikia.
2. Pažangus IR siųstuvas-imtuvas.
Kadangi mes pabėgame, turime kalbėti ir apie tobulesnį įrenginį.
Prievadą sudaro imtuvas (TSOP mikroschema ir korpuso komplektas) ir siųstuvas (HL1 LED ir srovės ribojimo rezistorius R2).
Imtuvas naudoja specializuotą TSOPXXXX mikroschemą. Ji gauna tam tikro dažnio signalą. Tai užtikrina aukštą triukšmo atsparumą. Kadangi jie yra keliose versijose - skirtingam signalo filtravimo dažniui, būtina pasirinkti tinkamą konkrečiam nuotolinio valdymo pultui. Pažvelkime į duomenų lapą:
Kaip matote - yra pasirinkimas: nuo 30 iki 56 kilohercų. Duomenų lape parašyta, kad didžiausias priimamo signalo greitis yra 2400 bps / s, todėl sunku įvertinti, ar mikra veiks, pavyzdžiui, su mobiliuoju telefonu. Štai kaip atrodo TSOP1736:
Rezistorius R1 traukia RX liniją iki galios (galų gale visi COM prievado signalai yra apversti), VD1 diodas apsaugo grandinę nuo poliškumo pasikeitimo uosto inicijavimo metu, o „Conder C1“ apsaugo imtuvą nuo trukdžių. Na, 7805 stabilizatorius tikrai varo IR imtuvą. Aš patariu jums įdėti į TO-92 - mažesnio dydžio.
Siųstuvas nėra ypač pažengęs, jis skiriasi tik galingesniu IR diodu. Galite įdėti, pavyzdžiui, L-34F3C, L-54F3C. Rezistorius R2 riboja srovę per diodą. IR diodas atrodo taip:
Šis prietaisas gerai priima ir perduoda ne daugiau kaip 5 m atstumu.
Jei norite eksperimentuoti, čia yra COM prievadas, paplitęs internete:
3. Darbo su infraraudonųjų spindulių prievadais programos.
Dabar pakalbėkime apie programas. Patikrinimui naudojau „WinLirc“ programą. Įrenginys parodė gana gerus rezultatus: priėmimo spindulys yra 5 cm, perdavimo spindulys - ne didesnis kaip 20 cm. Viskas priklauso nuo fotoelementų tipo. Pateiksiu pavyzdį, kaip dirbti su nuotolinio valdymo pultu iš muzikos centro.
Kalbėkite apie pritaikymą.
Mes pradedame VINLIRK. Ji rašo: nepavyko sukonfigūruoti, perkonfigūruoti. Laukelyje Kelias įveskite kelią ir konfigūracijos failo pavadinimą, tada atlikite šiuos veiksmus: (pastaba: tokie nustatymai yra tik šiam įrenginiui):
1. Lauke Uostas nustatykite prievado, prie kurio prijungtas įrenginys, numerį
2. „Speed“ laukas nepaliekamas, nors galite eksperimentuoti - seni kompiuteriai nenori galvoti greičiau nei 115200 bps.
3. Imtuvo tipo rėmelyje nustatykite RX įrenginį, nes IR šviesos diodas (TSOP) yra prijungtas prie COM prievado RX kojelės. Žinoma, jūs galite prisijungti prie DTR, tačiau tai bus tiesioginės eigos laidas, o ne iš standartinės pelės, kaip čia.
4. Siųstuvo nustatymuose nustatykite TX. Galite prisijungti prie DCD - jūsų teisė.
Tada spustelėkite Neapdoroti kodai. Pristatome nuotolinio valdymo pultą prie imtuvo ir paspaudžiame mygtukus. Jei pradeda pulsuoti, pavyzdžiui: pulsas 200, pulsas 400, tada visas ritulys. Jei ne, pažiūrėkite, ar įrenginyje nėra klaidų.
Dabar reikia išmokyti kvailą programą mokslui - atpažinti pultelio komandas. Uždarykite peržiūros sritį ir spustelėkite sužinoti. Ir ten mes toliau vadovaujamės anglų kalba, nes programa yra buržuazinė.
PS: ten, kur programa sako: „paspauskite nuotolinio valdymo pulto mygtuką ir palaikykite, kol aš pasakau“, jums reikia ne laikyti mygtuką, bet jį kišti kuo greičiau - iš asmeninės patirties.
Baigę studijas spustelėkite Analizuoti. Programa patikrins konfigūraciją ir pasakys Gerai. Uždarykite langą.
Kaip ir viskas. Pagrindiniame nustatymų lange spustelėkite Gerai. Programa bus sumažinta iki dėklo. Paspaudžiame nuotolinio valdymo pulto mygtukus - jei programa supranta komandas, tada ji reaguoja - indikatoriaus spalva keičiasi nuo pilkos iki žalios. Šiai programai galite rasti papildinius, skirtus valdyti „WinAMP“, dirbti su TCP / IP.
Pažangiam kompiuterio valdymui rekomenduoju UICE programą.
Šiaip ar taip, šiuo metu yra daugybė programų šiuo klausimu. Aš rekomenduoju ieškoti internete.
Ši programa jau skirta kompiuteriui valdyti iš sofos - prie jo taip pat galite rasti „WinAmp“ papildinius.
Šaltinis: radiokot.ru

Pin
Send
Share
Send