IR port iz COM miša
Jednog dana trebalo je provjeriti prapovijesni (ruski) daljinski upravljač. Nije bilo sredstava. Nakon što sam pretražio internet, našao sam nekoliko ideja. Bio sam zadivljen idejom da napravim jednostavan IC port od miša! Računalo, naravno. Počet ćemo s ovim uređajem.
1.IR port iz COM loptastog miša.
Zaprepašten tom idejom, ušao sam u ormar i iskopao nekoliko loptastih miševa, jedan stariji od drugog. Stariji je imao 6 žica koje dolaze iz računala, noviji je imao četiri. Uzeo ga je. Linije su išle duž četiri žice: RTS (Request To Send, zahtjev za slanje. Koristi se za napajanje kruga miša.), Rx (kroz koju računalo prima podatke), Tx (kroz koju računalo prenosi podatke) i naravno GND, uzemljenje.
Fotografija prikazuje utikač žice miša. Tijekom testa otkrio sam da je narančasta žica RX, zelena žica TX, bijela žica RTS, a plava žica uzemljenje.
Dalje, zbog jednostavnosti, odrezao sam komad plastike i zalijepio pin konektor miša na njega (onaj koji je zalemljen u ploču):
Zatim sam uklonio fotodiodni most i infracrvenu vezu s istog miša Dioda koja emitira svjetlo. Uzeo sam otpornik od 4,7 kOhm iz svojih zaliha. Uređaj prema otporniku nije kritičan - možete ga postaviti od 2 do 7 kOhm, ali s manjim otporom radni radijus prijemnika se smanjuje.Evo kako dijelovi izgledaju (s lijeva na desno: fotodiodni most, IR Dioda koja emitira svjetlo, otpornik):
Evo dijagrama uređaja:
Nakon pola sata lemljenja i lijepljenja dogodilo se ovo:
Uređaj je ispao ispravan - pouzdan radijus prijema - 5 cm, prijenos - 20 cm. Pokazalo se da je to dovoljno za provjeru daljinskog upravljača: ne radi.
2. Napredni IR primopredajni uređaj.
Kad smo već pobjegli, moramo razgovarati o naprednijem uređaju.
Priključak se sastoji od prijemnika (TSOP čip i body kit) i odašiljača (Dioda koja emitira svjetlo HL1 i otpornik za ograničenje struje R2).
Prijemnik koristi specijalizirani TSOPXXXX čip. Prima signal s određenom frekvencijom. Time se postiže visoka otpornost na buku. Budući da su dostupni u nekoliko verzija - za različite frekvencije filtriranja signala, potrebno je odabrati onu koja vam je potrebna za određeni daljinski upravljač. Pogledajmo podatkovnu tablicu:
Kao što vidite, postoji izbor: od 30 do 56 kiloherca. Datasheet kaže da je maksimalna brzina primljenog signala 2400 baud/sec, tako da je teško procijeniti hoće li mikrofon raditi, na primjer, s mobitelom. Ovako izgleda TSOP1736:
Otpornik R1 povlači RX liniju na napajanje (uostalom, svi signali COM porta su invertirani), dioda VD1 štiti krug od promjene polariteta tijekom inicijalizacije porta, a kondenzator C1 štiti prijemnik od smetnji. Pa, stabilizator 7805, naravno, prilagođava napon IR prijemniku. Savjetujem vam da ga instalirate u kućište TO-92 - manje je veličine.
Odašiljač nije posebno napredan, razlikuje se jedino po jačoj IR diodi. Možete staviti, na primjer, L-34F3C, L-54F3C. Otpornik R2 ograničava struju kroz diodu. IR dioda izgleda ovako:
Ovaj uređaj dobro prima i odašilje na udaljenosti do 5 m.
Ako želite eksperimentirati, ovdje je pinout COM porta, raširen na Internetu:
3.Programi za rad s IC portovima.
Sada razgovarajmo o programima. Koristio sam program WinLirc za provjeru. Uređaj je pokazao prilično dobre rezultate: radijus prijema bio je 5 cm, radijus prijenosa bio je maksimalno 20 cm. Sve ovisi o vrsti fotoćelija. Kao primjer, navest ću primjer rada s daljinskim upravljačem iz glazbenog centra.
Razgovarajmo o postavljanju.
Pokrenite VinLIRC. Ona piše: konfiguracija nije uspjela, ponovno konfigurirajte. Upišite put i naziv konfiguracijske datoteke u polje Put i zatim slijedite ove korake: (napomena: ove postavke su samo za ovaj uređaj):
1. U polje Port unesite broj porta na koji je uređaj spojen
2. Ostavite polje Speed netaknuto, iako možete eksperimentirati - starija računala ne žele razmišljati brže od 115200 bps.
3. U okvir Receiver type postavite RX device jer IRDioda koja emitira svjetlo (TSOP) spojen je na RX dio COM priključka. Možete se, naravno, spojiti na DTR, ali to će biti domaći kabel, a ne iz standardnog miša, kao ovdje.
4. U postavkama odašiljača postavite TX. Možete se spojiti na DCD - vaše pravo.
Zatim kliknite Neobrađeni kodovi. Prinesemo daljinski upravljač do prijemnika i pritisnemo gumbe. Ako se počne mreškati, kao: puls 200, puls 400, onda je sve u redu. Ako nije, provjerite ima li na uređaju grešaka.
Sada trebate naučiti glupi program znanosti o prepoznavanju naredbi vašeg daljinskog upravljača. Zatvorite prozor za gledanje i kliknite Nauči. I onda se vodimo engleskim jezikom, jer prog je buržujski.
PS: Tamo gdje program kaže "pritisni gumb na daljinskom upravljaču i drži ga dok ti ja ne kažem", ne bi trebao držati gumb, već ga gurati što je brže moguće - iz osobnog iskustva.
Nakon proučavanja kliknite Analiziraj. Program će provjeriti konfiguraciju i reći OK. Zatvaramo prozor.
Izgleda da je to to. Kliknite OK u glavnom prozoru postavki. Program će biti minimiziran u tray.Pritisnemo gumbe na daljinskom upravljaču - ako program razumije naredbe, tada odgovara - boja indikatora mijenja se iz sive u zelenu. Za ovaj program možete pronaći dodatke za upravljanje WinAMP-om i za rad s TCP/IP-om.
Za naprednije upravljanje računalom preporučam program uICE.
I općenito, sada postoji mnogo programa za ovu stvar. Preporučam pretragu na internetu.
Ovaj program već služi za upravljanje vašim računalom sa sofe - također možete pronaći dodatke za WinAmp za njega.
Slične majstorske tečajeve
Posebno zanimljivo
Komentari (8)