IR-port COM-hiirelt

Pin
Send
Share
Send

Kord oli vaja kontrollida eelajaloolist (vene ajal veel) kaugjuhtimispulti. Rahalisi vahendeid polnud. Internetis ringi rännates leidsin mitu ideed. Mind tabas mõte teha lihtne infrapunaport: hiirtest! Muidugi arvuti. Alustame selle seadmega.
1.IR-port pallihiirist COM.
Ideest vapustatud läksin kappi ja kaevasin üles paar pallihiirt, üks vanem kui teine. Vanemal oli arvutist 6 juhet, uuemal neli. Ta võttis selle. Liinid läksid läbi nelja juhtme: RTS (Request To Send, päring saata. Kasutatakse hiireahela toiteks.), Rx (arvuti võtab selle kaudu andmeid vastu), Tx (arvuti saadab selle kaudu andmeid) ja muidugi GND, jahvatatud.
Fotol hiirejuhtme pistik. Kõnede ajal leidsin, et oranž juhtmestik on RX, roheline juhtmestik on TX, valge juhtmestik on RTS ja sinine juhtmestik on maandatud.
Veelgi enam, ma lõikasin lihtsuse huvides ära tüki plasti ja kleepisin sellele hiirepistiku (see, mis oli laua sisse joodetud):
Siis langes samast hiirest välja fotodioodi sild ja infrapuna-LED. Võtsin oma laost 4,7 kOhm takisti. Seade takistile pole kriitiline - võite panna vahemikku 2 kuni 7 kOhm, kuid väiksema takistusega vastuvõtja raadius väheneb. Üksikasjad näevad välja nii (vasakult paremale: fotodioodi sild, IR LED, takisti):
Siin on seadme diagramm:
Pärast pooletunnist jootmist ja liimimist juhtus nii:
Seade tuli välja - kindel vastuvõturaadius - 5 cm, edastamine - 20 cm. Kaugjuhtimispuldi kontrollimiseks osutus see piisavaks: see ei tööta.
2. Täiustatud IR-transiiver-seade.
Kuna me põgenesime, peame rääkima ka keerukamast seadmest.
Port koosneb vastuvõtjast (TSOP kiip ja korpusekomplekt) ja saatjast (HL1 LED ja voolu piirav takisti R2).
Vastuvõtja kasutab spetsiaalset TSOPXXXX kiipi. Ta võtab vastu teatud sagedusega signaali. See tagab kõrge mürataseme. Kuna neid on saadaval mitmes versioonis - signaali filtreerimise erinevate sageduste jaoks on vaja valida konkreetse puldi jaoks õige. Vaatame andmelehte:
Nagu näete - on olemas valik: 30 kuni 56 kilohertsi. Andmelehel on kirjutatud, et vastuvõetud signaali maksimaalne kiirus on 2400 bps / s, seega on keeruline otsustada, kas mikrosüsteem töötab näiteks mobiiltelefoniga. See näeb välja TSOP1736:
Takisti R1 tõmbab RX-liini võimsusele (ju kõik COM-pordi signaalid on ümberpööratud), VD1 diood kaitseb vooluahelat polaarsuse initsialiseerimise ajal polaarsuse pöördumise eest ja Conder C1 kaitseb vastuvõtjat häirete eest. Noh, 7805 stabilisaator juhib kindlasti IR-vastuvõtjat. Soovitan teil panna sisse TO-92 - väiksema suurusega.
Saatja pole eriti arenenud, see erineb ainult võimsama IR-dioodi poolest. Võite panna näiteks L-34F3C, L-54F3C. Takisti R2 piirab voolu dioodi kaudu. IR-diood näeb välja selline:
See seade võtab vastu ja edastab hästi kuni 5 m kaugusel.
Kui soovite katsetada, on siin tavaline Internetis COM-pordi kava:
3. Programmid infrapunaliidestega töötamiseks.
Räägime nüüd programmidest. Kasutasin kontrollimiseks WinLirci programmi. Seade näitas üsna häid tulemusi: vastuvõtu raadius on 5 cm, edastusraadius on maksimaalselt 20 cm. Kõik sõltub fotoelementide tüübist. Toon näite muusikakeskuse puldiga töötamise näitest.
Räägi kohandamisest.
Me alustame VINLIRKist. Ta kirjutab: konfigureerimine ebaõnnestus, uuesti seadistamine. Tippige väljale Path ja väljale Path konfiguratsioonifaili nimi ja järgige siis järgmisi samme: (Märkus: sellised sätted kehtivad ainult selle seadme jaoks):
1. Valige väljal Port pordi number, kuhu seade on ühendatud
2. Kiirusväli jäetakse puutumata, ehkki võite katsetada - vanad arvutid ei taha mõelda kiiremini kui 115200 bps.
3. Seadke vastuvõtja tüüpi raami RX-seade, kuna IR-valgusdiood (TSOP) on ühendatud COM-pordi RX-jalaga. Muidugi, saate DTR-iga ühendada, kuid see on vahetusjuhe ja mitte tavalisest hiirest, nagu siin.
4. Seadke saatja sätetes TX. Saate DCD-ga ühenduse luua - teie õigus.
Järgmisena klõpsake valikul Toore koodid. Toome puldi vastuvõtjani ja vajutame nuppe. Kui seal hakkab pulbitsema, näiteks: pulss 200, pulss 400, siis kogu hoki. Kui ei, siis vaadake seadmes vigu.
Nüüd peate teadusele õpetama rumala programmi - tundma oma puldi käske. Sulgege vaateaken ja klõpsake nuppu Õpi. Ja seal juhendab meid edasi inglise keel, sest programm on kodanlik.
PS: kus programm ütleb: "vajutage nuppu kaugjuhtimispuldil ja hoidke, kuni ma ütlen," peate mitte nuppu hoidma, vaid võimalikult kiiresti seda näppima - isiklikust kogemusest.
Pärast uurimist klõpsake nuppu Analüüsi. Programm kontrollib konfiguratsiooni ja ütleb OK. Sulge aken.
Nagu kõik. Klõpsake seadete põhiaknas nuppu OK. Programm minimeeritakse salve. Vajutame kaugjuhtimispuldi nuppe - kui programm saab käskudest aru, siis reageerib see - indikaatori värv muutub hallist roheliseks. Selle programmi jaoks leiate pluginaid WinAMP-i haldamiseks ja TCP / IP-ga töötamiseks.
Täpsemaks arvutihalduseks soovitan UICE programmi.
Igatahes on nüüd selles küsimuses palju programme. Soovitan otsida Internetist.
See programm on juba arvuti haldamiseks diivanilt - sinna leiate ka WinAmpi pistikprogrammid.
Allikas: radiokot.ru

Pin
Send
Share
Send