Port IR de la mouse-ul COM

Pin
Send
Share
Send

Odată a fost necesar să se verifice telecomanda preistorică (încă rusă). Nu existau fonduri. Râzând prin internet, am găsit mai multe idei. M-a lovit ideea de a face un port IR simplu de la: șoareci! Computer, desigur. Vom începe cu acest dispozitiv.
1.IR port de la mouse-ul COM.
Uluită de idee, am intrat în dulap și am săpat câțiva șoareci cu bile, unul mai vechi decât celălalt. Cel mai vechi avea 6 fire de la computer, cel mai nou avea patru. A luat-o. Liniile au trecut prin patru fire: RTS (Request To Send, request to send. Folosit pentru a alimenta circuitul mouse-ului.), Rx (computerul primește date prin el), Tx (computerul trimite date prin el) și desigur GND, la sol.
În fotografie, mufa sârmei mouse-ului. În timpul apelurilor, am descoperit că cablarea portocalie este RX, cablarea verde este TX, cablul alb este RTS, iar cablarea albastră este la sol.
Mai mult, pentru simplitate, am tăiat o bucată de plastic și am lipit un conector de mouse pe ea (cel care a fost lipit pe placă):
Apoi, un pod fotodiodă și un LED infraroșu au căzut din același mouse. Am luat din stoc un rezistor de 4,7 kOhm. Aparatul la rezistor nu este critic - puteți pune de la 2 la 7 kOhm, dar cu o rezistență mai mică, raza receptorului scade. Iată cum arată detaliile (de la stânga la dreapta: pod fotodiodă, LED IR, rezistor):
Iată diagrama dispozitivului:
După o jumătate de oră de lipit și lipire, asta s-a întâmplat:
Aparatul a ieșit funcțional - o rază de recepție încrezătoare - 5 cm, transmisie - 20 cm. Pentru a verifica telecomanda, acest lucru s-a dovedit suficient: nu funcționează.
2. Dispozitiv avansat de transceiver IR.
De când am fugit, trebuie să vorbim și despre un dispozitiv mai avansat.
Portul este format dintr-un receptor (cip TSOP și body kit) și un transmițător (LED HL1 și rezistența de limitare a curentului R2).
Receptorul folosește un cip TSOPXXXX specializat. Ea primește un semnal cu o anumită frecvență. Aceasta asigură imunitate ridicată la zgomot. Deoarece sunt disponibile în mai multe versiuni - pentru diferite frecvențe de filtrare a semnalelor, este necesar să selectați cea potrivită pentru o anumită telecomandă. Să ne uităm la fișa tehnică:
După cum puteți vedea - există o alegere: de la 30 la 56 de kilograme. În fișa tehnică este scris că viteza maximă a semnalului primit este de 2400 bps / s, astfel încât este dificil de judecat dacă micra va funcționa, de exemplu, cu un telefon mobil. Așa arată TSOP1736:
Rezistorul R1 trage linia RX la putere (până la urmă, toate semnalele portului COM sunt inversate), dioda VD1 protejează circuitul de inversarea polarității în timpul inițializării portului, iar Conder C1 protejează receptorul de interferențe. Ei bine, stabilizatorul 7805 conduce cu siguranță receptorul IR. Vă sfătuiesc să puneți TO-92 - dimensiuni mai mici.
Transmițătorul nu este deosebit de avansat, diferă doar într-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 acceptă și transmite bine la o distanță de până la 5 m.
Dacă doriți să experimentați, iată identificarea portului COM, comună pe Internet:
3. Programe pentru lucrul cu porturi infraroșu.
Acum să vorbim despre programe. Am folosit programul WinLirc pentru verificare. Dispozitivul a arătat rezultate destul de bune: raza de recepție este de 5 cm, raza de transmisie maximă de 20 cm. Totul depinde de tipul de fotocelule. Pentru un exemplu, vă voi oferi un exemplu de lucru cu telecomanda de la centrul muzical.
Vorbim despre personalizare.
Începem VINLIRK. Ea scrie: configurația a eșuat, reconfigurarea. Tastați câmpul Calea și numele fișierului de configurare din câmpul Calea și apoi urmați pașii: (notă: aceste setări sunt numai pentru acest dispozitiv):
1. În câmpul Port, setați numărul de port la care este conectat dispozitivul
2. Câmpul Speed ​​este lăsat neatins, deși puteți experimenta - calculatoarele vechi nu vor să gândească mai repede decât 115200 bps.
3. În cadrul tipului Receiver, setați dispozitivul RX, deoarece LED-ul IR (TSOP) este conectat la piciorul RX al portului COM. Desigur, vă puteți conecta la DTR, dar va fi un cordon improvizat, și nu de la un mouse standard, ca aici.
4. În setările transmițătorului, setați TX. Vă puteți conecta la DCD - dreapta dvs.
Apoi, faceți clic pe Coduri brute. Aducem telecomanda receptorului și apăsăm butoanele. Dacă începe să se umple, cum ar fi: puls 200, puls 400, atunci tot hochei. Dacă nu, căutați dispozitivul pentru erori.
Acum trebuie să înveți un program stupid științei - să recunoști comenzile telecomenzii tale. Închideți ecranul și faceți clic pe Aflați. Și acolo suntem ghidați în continuare de limba engleză, căci programul este burghez.
PS: În cazul în care programul spune „apăsați butonul telecomenzii și țineți apăsat până spun eu”, nu trebuie să țineți butonul, ci să-l apucați cât mai repede - din experiența personală.
După studiere, faceți clic pe Analizați. Programul va verifica configurația și va spune OK. Închideți fereastra.
Ca orice. Faceți clic pe OK în fereastra principală de setări. Programul va fi redus la minim. Apăsăm butoanele de pe telecomandă - dacă programul înțelege comenzile, atunci acesta răspunde - culoarea indicatorului se schimbă de la gri la verde. Pentru acest program, puteți găsi pluginuri pentru gestionarea WinAMP, pentru lucrul cu TCP / IP.
Pentru gestionarea computerizată avansată, recomand programul uICE.
Oricum, acum există multe programe pentru această problemă. Vă recomand să căutați pe Internet.
Acest program este deja pentru gestionarea computerului de pe canapea - la acesta puteți găsi, de asemenea, plugin-uri pentru WinAmp.
Sursa: radiokot.ru

Pin
Send
Share
Send