IR prievadas iš COM pelės


Vieną dieną reikėjo patikrinti priešistorinį (rusišką) pultelį. Lėšų nebuvo. Išnaršęs internete radau keletą idėjų. Mane nustebino idėja iš pelės sukurti paprastą IR prievadą! Kompiuteris, žinoma. Pradėsime nuo šio įrenginio.

1.IR prievadas iš COM rutulinės pelės.

Apsvaigintas nuo idėjos, įėjau į spintą ir išrausiau keletą kamuolinių pelių, kurių kiekviena vyresnė už kitą. Senesniame iš kompiuterio atėjo 6 laidai, naujesniame – keturi. Jis paėmė. Linijos ėjo keturiais laidais: RTS (Request To Send, prašymas siųsti. Naudojamas pelės grandinei maitinti.), Rx (per kurią kompiuteris gauna duomenis), Tx (per kurį kompiuteris perduoda duomenis) ir, žinoma, GND, žemė.


Nuotraukoje parodytas pelės laido kištukas. Bandymo metu radau, kad oranžinis laidas yra RX, žalias laidas yra TX, baltas laidas yra RTS, o mėlynas laidas yra įžemintas.
Toliau, dėl paprastumo, nupjoviau plastiko gabalėlį ir ant jo priklijavau pelės kaiščio jungtį (tą, kuri yra įlituota į plokštę):


Tada iš tos pačios pelės pašalinau fotodiodinį tiltelį ir infraraudonųjų spindulių Šviesos diodas. Iš savo atsargų paėmiau 4,7 kOhm rezistorių. Prietaisas prie rezistoriaus nėra kritinis - galite jį nustatyti nuo 2 iki 7 kOhm, tačiau esant mažesnei varžai imtuvo veikimo spindulys mažėja.Štai kaip atrodo dalys (iš kairės į dešinę: fotodiodo tiltelis, IR Šviesos diodas, rezistorius):


Čia yra įrenginio schema:


Po pusvalandžio litavimo ir klijavimo atsitiko štai kas:


Prietaisas išėjo veikiantis - patikimas priėmimo spindulys - 5 cm, perdavimo - 20 cm. Paaiškėjo, kad to užteko norint patikrinti nuotolinio valdymo pultelį: jis neveikia.

2. Pažangus IR siųstuvas-imtuvas.

Kadangi jau pabėgome, reikia kalbėti apie pažangesnį įrenginį.


Prievadą sudaro imtuvas (TSOP lustas ir korpuso rinkinys) ir siųstuvas (Šviesos diodas HL1 ir srovės ribojimo rezistorius R2).
Imtuvas naudoja specializuotą TSOPXXXX lustą. Jis gauna tam tikro dažnio signalą. Taip pasiekiamas didelis atsparumas triukšmui. Kadangi jų yra kelios versijos – skirtingam signalo filtravimo dažniui, reikia pasirinkti tą, kurio reikia konkrečiam pulteliui. Pažiūrėkime į duomenų lapą:


Kaip matote, yra pasirinkimas: nuo 30 iki 56 kilohercų. Duomenų lape rašoma, kad didžiausias gaunamo signalo greitis yra 2400 bodų/sek, todėl sunku spręsti, ar mikrofonas veiks, pavyzdžiui, su mobiliuoju telefonu. Štai kaip atrodo TSOP1736:


Rezistorius R1 traukia RX liniją į maitinimą (juk visi COM prievado signalai yra invertuoti), diodas VD1 apsaugo grandinę nuo poliškumo pakeitimo prievado inicijavimo metu, o kondensatorius C1 apsaugo imtuvą nuo trukdžių. Na, o stabilizatorius 7805, žinoma, reguliuoja IR imtuvo įtampą. Patariu montuoti į TO-92 dėklą – mažesnio dydžio.
Siųstuvas nėra ypač pažangus, 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 iki 5 m atstumu.
Jei norite eksperimentuoti, čia yra COM prievadas, plačiai paplitęs internete:


3.Programos darbui su IR prievadais.

Dabar pakalbėkime apie programas. Patikrinti naudojau WinLirc programą. Prietaisas rodė gana gerus rezultatus: priėmimo spindulys buvo 5 cm, perdavimo spindulys buvo maksimalus 20 cm. Viskas priklauso nuo fotoelementų tipo. Kaip pavyzdį pateiksiu darbo su nuotolinio valdymo pulteliu iš muzikos centro pavyzdį.
Pakalbėkime apie sąranką.
Paleiskite „VinLIRC“. Ji rašo: nepavyko konfigūruoti, konfigūruokite iš naujo. Lauke Kelias įveskite kelią ir konfigūracijos failo pavadinimą ir atlikite šiuos veiksmus: (pastaba: šie nustatymai skirti tik šiam įrenginiui):
1. Lauke Prievadas įveskite prievado numerį, prie kurio prijungtas įrenginys
2. Lauką Speed ​​​​palikite nepaliestą, nors galite eksperimentuoti – senesni 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 kojos. Žinoma, galite prisijungti prie DTR, bet tai bus naminis 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. Nuotolinio valdymo pultelį atnešame prie imtuvo ir paspaudžiame mygtukus. Jei pradeda raibuliuoti, pavyzdžiui: pulsas 200, pulsas 400, tada viskas gerai. Jei ne, patikrinkite, ar įrenginyje nėra klaidų.

Dabar jūs turite išmokyti kvailą programą nuotolinio valdymo pulto komandų atpažinimo. Uždarykite peržiūros langą ir spustelėkite Sužinokite. Ir tada mes vadovaujamės anglų kalba, nes progas yra buržuazinis.
PS: Kur programoje rašoma „paspauskite nuotolinio valdymo pultelio mygtuką ir laikykite tol, kol liepsiu“, neturėtumėte mygtuko laikyti, o kuo greičiau išdurti – iš asmeninės patirties.
Baigę studijas spustelėkite Analizuoti. Programa patikrins konfigūraciją ir pasakys Gerai. Uždarome langą.
Atrodo, kad viskas. Pagrindiniame nustatymų lange spustelėkite Gerai. Programa bus sumažinta iki dėklo.Spaudžiame nuotolinio valdymo pultelio mygtukus – jei programa supranta komandas, tai ir reaguoja – indikatoriaus spalva pasikeičia iš pilkos į žalią. Šiai programai galite rasti įskiepių, skirtų valdyti WinAMP ir dirbti su TCP/IP.
Pažangiam kompiuterių valdymui rekomenduoju uICE programą.
Ir apskritai dabar šiuo klausimu yra daug programų. Rekomenduoju ieškoti internete.
Ši programa jau skirta valdyti kompiuterį nuo sofos – jai taip pat galite rasti WinAmp įskiepių.



grįžk
komentuoti
  • varlytėšypsokisjuokdamasisskaistalaišypsenėlėatsipalaidavęs atsipalaidavęsišsišiepti
    širdis_akysbučiuojantis_širdisbučiuojantis_užmerktas_akisparaudusipalengvėjopatenkintasšypsnys
    mirktelėtiužstrigęs_liežuvis_mirksi_akisiškištas liežuvis užmerktos akysišsišiepęsbučiuojasiįstrigo_liežuvismiega
    neramussusiraukęsskausmingasišsižiokgrimasassutrikęsnutilo
    be išraiškosnelinksmasprakaito_šypsenaprakaitasnusivylęs_palengvėjęspavargęspasyvus
    nusivylęssutrikęsbaisušaltas prakaitasištvertiverktiraudoti
    džiaugsmasapstulbintasrėktipavargęs_veidelispiktaspyktistriumfas
    mieguistasskanukaukėakiniai nuo saulėsgalvos svaigimasimpbesišypsantis_imp
    neutralus_veidasno_mouthnekaltas
5+du=
Komentarai (8)
  1. lamaras
    #1 lamaras Svečiai 2011 m. sausio 11 d. 21:50
    1
    Bet kaip sužinoti, prie kurio prievado prisijungiau ir ar galima naudoti 10K ar 1.8K rezistorių?
  2. pasimetimas
    #2 pasimetimas Svečiai 2011 m. sausio 11 d. 22:55
    1
    Koks įdomus klausimas: „Kaip sužinoti, prie kurio prievado prisijungiau? Gerai JŪS tai prijungėte, todėl paklauskite savęs. didelė šypsena

    Rezistorius nuo 10 iki 1,8 negali būti pakeistas. (iš principo, žinoma, tai įmanoma, bet natūraliai tai neveiks, o jei taip, prievado jautrumas bus labai mažas.)

  3. Tamsus Demonas
    #3 Tamsus Demonas Svečiai 2012 m. rugsėjo 5 d. 18:42
    1
    idėja buvo super... turėjau TV imtuvą be pultelio, turėjau kažkokį nuotolinio valdymo pultelį... naudodamas šią grandinę galėjau abu derinti naudojant SLYCONTROL programą... Labai džiaugiuosi autorius, pagarba ir 100 pliusų
  4. Sashan
    #4 Sashan Svečiai 2013 m. kovo 20 d. 21:49
    1
    Tik tikrinu nuotolinio valdymo pultelius. Pasiimu telefoną su kamera. Įjungiu vaizdo režimą. Paimu nuotolinio valdymo pultelį. ir pažvelgti per telefoną į nuotolinio valdymo diodą. Paspaudžiu nuotolinio valdymo pultelio mygtukus. jei nuotolinio valdymo pultas veikia. tada telefonas matys kaip užsidega diodas. bet akis nemato. gal kam nors pravers
  5. Maks
    #5 Maks Svečiai 2013 m. lapkričio 12 d. 11:09
    2
    Citata: Sashan
    Aš tik tikrinu nuotolinio valdymo pultus. Pasiimu telefoną su kamera. Įjungiu vaizdo režimą. Paimu nuotolinio valdymo pultelį. ir pažvelgti per telefoną į nuotolinio valdymo diodą. Paspaudžiu nuotolinio valdymo pultelio mygtukus. jei nuotolinio valdymo pultas veikia. tada telefonas matys kaip užsidega diodas. bet akis nemato. gal kam nors pravers

    ši funkcija veikia su 85% nuotolinio valdymo pultelių, likusius 15% galima patikrinti tik specialiais testavimo įrenginiais
  6. Svečias Sergejus
    #6 Svečias Sergejus Svečiai 2017-03-26 12:14
    1
    Sveiki. Turiu telefoną su infraraudonųjų spindulių prievadu Nokia 6070. Užduotis iš jo ištraukti nuotraukas, kontaktus ir diktofono įrašus į kompiuterį. Ar pirmoji infraraudonųjų spindulių prievado versija tam tinka?
  7. Eugenijus
    #7 Eugenijus Svečiai 2017 m. birželio 14 d. 02:30 val
    0
    Svečias Sergejus,
    Aš turėjau tą pačią problemą. Netyčia radau telefoną su IR prievadu ir Bluetooth (atverčiamas telefonas). Taigi nuotraukas ir vaizdo įrašus perkėliau į telefoną per IR, o į išmanųjį – per Bluetooth. Ir nuo išmaniojo telefono iki kompiuterio. Taip pasirodė epiškai.
  8. Georgijus
    #8 Georgijus Svečiai 2018-11-27 12:34
    0
    viskas daug paprasčiau) signalo imtuvas iš elektronikos vaizdo registratoriaus nuotolinio valdymo pulto ir jo indikatorius iš bet kurio priešistorinio kasetinio grotuvo)