Port IR de la mouse-ul COM
Într-o zi a fost necesar să verificăm o telecomandă preistorică (rusă). Nu erau fonduri. După ce am căutat pe internet, am găsit câteva idei. Am fost uimit de ideea de a face un simplu port IR dintr-un mouse! Computer, desigur. Vom începe cu acest dispozitiv.
1.Port IR de la un mouse cu bilă COM.
Uimit de idee, am intrat în dulap și am dezgropat mai mulți șoareci cu bile, unul mai în vârstă decât celălalt. Cel mai vechi avea 6 fire care veneau de la computer, cel mai nou avea patru. El a luat. Liniile rulau de-a lungul a patru fire: RTS (Request To Send, o cerere de trimitere. Folosit pentru alimentarea circuitului mouse-ului.), Rx (prin care computerul primește date), Tx (prin care computerul transmite date) și, bineînțeles, GND, masă.
Fotografia arată mufa mouse-ului. În timpul testului, am constatat că firul portocaliu este RX, firul verde este TX, firul alb este RTS, iar firul albastru este împământat.
Apoi, pentru simplitate, am tăiat o bucată de plastic și am lipit conectorul pinului mouse-ului pe ea (cel care este lipit pe placă):
Apoi am scos puntea fotodiodei și infraroșu de la același mouse Dioda electro luminiscenta. Am luat o rezistență de 4,7 kOhm din consumabilele mele. Dispozitivul la rezistor nu este critic - îl puteți seta de la 2 la 7 kOhm, dar cu o rezistență mai mică raza de funcționare a receptorului scade.Iată cum arată piesele (de la stânga la dreapta: punte fotodiodă, IR Dioda electro luminiscenta, rezistor):
Iată schema aparatului:
După o jumătate de oră de lipit și lipire, iată ce s-a întâmplat:
Dispozitivul a ieșit în funcțiune - o rază de recepție fiabilă - 5 cm, transmisie - 20 cm. Acest lucru s-a dovedit a fi suficient pentru a verifica telecomanda: nu funcționează.
2. Dispozitiv transceiver IR avansat.
Din moment ce deja am fugit, trebuie să vorbim despre un dispozitiv mai avansat.
Portul este format dintr-un receptor (cip TSOP și kit de corp) și un transmițător (Dioda electro luminiscenta HL1 și rezistența de limitare a curentului R2).
Receptorul folosește un microcircuit specializat TSOPXXXX. Primește un semnal cu o anumită frecvență. Acest lucru obține o imunitate ridicată la zgomot. Deoarece sunt disponibile în mai multe versiuni - pentru diferite frecvențe de filtrare a semnalului, trebuie să o alegeți pe cea de care aveți nevoie pentru o anumită telecomandă. Să ne uităm la fișa de date:
După cum puteți vedea, există o alegere: de la 30 la 56 kiloherți. Fișa tehnică spune că viteza maximă a semnalului recepționat este de 2400 baud/sec, așa că este dificil de judecat dacă microfonul va funcționa, de exemplu, cu un telefon mobil. Iată cum arată TSOP1736:
Rezistorul R1 trage linia RX la alimentare (la urma urmei, toate semnalele portului COM sunt inversate), dioda VD1 protejează circuitul de inversarea polarității în timpul inițializării portului, iar condensatorul C1 protejează receptorul de interferențe. Ei bine, stabilizatorul 7805, desigur, reglează tensiunea la receptorul IR. Vă sfătuiesc să îl instalați într-o carcasă TO-92 - are dimensiuni mai mici.
Emițătorul nu este deosebit de avansat; diferă doar printr-o diodă IR mai puternică. Puteți pune, de exemplu, L-34F3C, L-54F3C. Rezistorul R2 limitează curentul prin diodă. Dioda IR arată astfel:
Acest dispozitiv primește și transmite bine la o distanță de până la 5 m.
Dacă doriți să experimentați, iată pinout-ul portului COM, răspândit pe Internet:
3.Programe pentru lucrul cu porturi IR.
Acum să vorbim despre programe. Am folosit programul WinLirc pentru a verifica. Dispozitivul a dat rezultate destul de bune: raza de recepție a fost de 5 cm, raza de transmisie a fost de maxim 20 cm. Totul depinde de tipul de fotocelule. Ca exemplu, voi da un exemplu de lucru cu o telecomandă de la un centru muzical.
Să vorbim despre configurare.
Lansați VinLIRC. Ea scrie: configurare a eșuat, reconfigurează. Introduceți calea și numele fișierului de configurare în câmpul Cale și apoi urmați acești pași: (notă: aceste setări sunt numai pentru acest dispozitiv):
1. În câmpul Port, introduceți numărul portului la care este conectat dispozitivul
2. Lăsați câmpul Viteză neatins, deși puteți experimenta - computerele mai vechi nu vor să gândească mai repede de 115200 bps.
3. În cadrul tip receptor, setați dispozitivul RX, deoarece IRDioda electro luminiscenta (TSOP) este conectat la piciorul RX al portului COM. Vă puteți conecta, desigur, la DTR, dar va fi un cablu de casă, și nu de la un mouse standard, ca aici.
4. În Setările transmițătorului setați TX. Vă puteți conecta la DCD - dreptul dvs.
Apoi, faceți clic pe Coduri brute. Aducem telecomanda la receptor și apăsăm butoanele. Dacă începe să se ondula, cum ar fi: puls 200, puls 400, atunci totul este bine. Dacă nu, verificați dispozitivul pentru erori.
Acum trebuie să înveți programul stupid știința recunoașterii comenzilor telecomenzii tale. Închideți fereastra de vizualizare și faceți clic pe Aflați. Și atunci ne ghidăm după limba engleză, pentru că prog-ul este burghez.
PS: În cazul în care programul spune „apăsați butonul de pe telecomandă și țineți-l apăsat până când vă spun eu”, nu ar trebui să țineți apăsat butonul, ci să îl apăsați cât mai repede posibil - din experiența personală.
După ce ați studiat, faceți clic pe Analizați. Programul va verifica configurația și va spune OK. Închidem fereastra.
Arata ca asta e. Faceți clic pe OK în fereastra principală de setări. Programul va fi minimizat în tavă.Apăsăm butoanele de pe telecomandă - dacă programul înțelege comenzile, atunci răspunde - culoarea indicatorului se schimbă de la gri la verde. Pentru acest program puteți găsi pluginuri pentru gestionarea WinAMP și pentru lucrul cu TCP/IP.
Pentru managementul computerelor avansate recomand programul uICE.
Și, în general, acum există multe programe pentru această problemă. Recomand sa cautati pe internet.
Acest program este deja pentru controlul computerului de pe canapea - puteți găsi și pluginuri pentru WinAmp pentru el.
Cursuri de master similare
Deosebit de interesant
Comentarii (8)