IR port mula sa COM mouse
Isang araw ito ay kinakailangan upang suriin ang isang prehistoric (Russian) remote control. Walang mga pondo. Pagkatapos magsaliksik sa internet, nakakita ako ng ilang ideya. Ako ay namangha sa ideya ng paggawa ng isang simpleng IR port mula sa isang mouse! Computer, siyempre. Magsisimula tayo sa device na ito.
1.IR port mula sa isang COM ball mouse.
Natigilan ako sa ideya, pumunta ako sa aparador at naghukay ng ilang ball mice, bawat isa ay mas matanda sa isa. Ang mas matanda ay may 6 na wire na nagmumula sa computer, ang mas bago ay may apat. Kinuha niya ito. Ang mga linya ay tumakbo kasama ang apat na mga wire: RTS (Request To Send, isang kahilingan na ipadala. Ginagamit upang palakasin ang circuit ng mouse.), Rx (kung saan ang computer ay tumatanggap ng data), Tx (kung saan ang computer ay nagpapadala ng data), at siyempre GND, lupa.
Ipinapakita ng larawan ang plug ng mouse wire. Sa panahon ng pagsubok, nalaman ko na ang orange na wire ay RX, ang berdeng wire ay TX, ang puting wire ay RTS, at ang asul na wire ay ground.
Susunod, para sa pagiging simple, pinutol ko ang isang piraso ng plastik at idinikit ang konektor ng mouse pin dito (ang isa na ibinebenta sa board):
Pagkatapos ay inalis ko ang photodiode bridge at infrared mula sa parehong mouse Light-emitting diode. Kumuha ako ng 4.7 kOhm risistor mula sa aking mga supply. Ang aparato sa risistor ay hindi kritikal - maaari mong itakda ito mula 2 hanggang 7 kOhm, ngunit may mas mababang pagtutol ang operating radius ng receiver ay bumababa.Narito kung ano ang hitsura ng mga bahagi (mula kaliwa hanggang kanan: photodiode bridge, IR Light-emitting diode, risistor):
Narito ang diagram ng device:
Pagkatapos ng kalahating oras ng paghihinang at pagdikit, ito ang nangyari:
Ang aparato ay lumabas na gumagana - isang maaasahang radius ng pagtanggap - 5 cm, paghahatid - 20 cm. Ito ay naging sapat upang suriin ang remote control: hindi ito gumagana.
2. Advanced na IR transceiver device.
Dahil tumakas na tayo, kailangan nating pag-usapan ang tungkol sa mas advanced na device.
Ang port ay binubuo ng isang receiver (TSOP chip at body kit) at isang transmitter (Light-emitting diode HL1 at kasalukuyang naglilimita sa risistor R2).
Gumagamit ang receiver ng isang espesyal na TSOPXXXX chip. Tumatanggap ito ng signal na may tiyak na dalas. Nakakamit nito ang mataas na kaligtasan sa ingay. Dahil available ang mga ito sa ilang bersyon - para sa iba't ibang frequency ng pag-filter ng signal, kailangan mong piliin ang kailangan mo para sa isang partikular na remote control. Tingnan natin ang datasheet:
Tulad ng nakikita mo, mayroong isang pagpipilian: mula 30 hanggang 56 kilohertz. Sinasabi ng datasheet na ang maximum na bilis ng natanggap na signal ay 2400 baud/sec, kaya mahirap hatulan kung gagana ang mikropono, halimbawa, sa isang mobile phone. Ito ang hitsura ng TSOP1736:
Hinihila ng Resistor R1 ang linya ng RX sa kapangyarihan (pagkatapos ng lahat, ang lahat ng mga signal ng COM port ay baligtad), pinoprotektahan ng diode VD1 ang circuit mula sa pagbabalik ng polarity sa panahon ng pagsisimula ng port, at pinoprotektahan ng capacitor C1 ang receiver mula sa interference. Well, ang 7805 stabilizer, siyempre, ay nag-aayos ng boltahe sa IR receiver. Ipinapayo ko sa iyo na i-install ito sa isang TO-92 case - ito ay mas maliit sa laki.
Ang transmiter ay hindi partikular na advanced; ito ay naiiba lamang sa isang mas malakas na IR diode. Maaari mong ilagay, halimbawa, L-34F3C, L-54F3C. Nililimitahan ng resistor R2 ang kasalukuyang sa pamamagitan ng diode. Ang IR diode ay ganito ang hitsura:
Ang aparatong ito ay tumatanggap at nagpapadala nang maayos sa layo na hanggang 5 m.
Kung gusto mong mag-eksperimento, narito ang COM port pinout, laganap sa Internet:
3.Mga programa para sa pagtatrabaho sa mga IR port.
Ngayon ay pag-usapan natin ang tungkol sa mga programa. Ginamit ko ang WinLirc program para suriin. Ang aparato ay nagpakita ng magandang resulta: ang radius ng pagtanggap ay 5 cm, ang radius ng paghahatid ay 20 cm ang maximum. Ang lahat ay nakasalalay sa uri ng mga photocell. Bilang isang halimbawa, magbibigay ako ng isang halimbawa ng pagtatrabaho sa isang remote control mula sa isang music center.
Pag-usapan natin ang tungkol sa pag-setup.
Ilunsad ang VinLIRC. Nagsusulat siya: nabigo ang pagsasaayos, muling pag-configure. I-type ang path at pangalan ng configuration file sa Path field at pagkatapos ay sundin ang mga hakbang na ito: (tandaan: ang mga setting na ito ay para lamang sa device na ito):
1. Sa Port field, ilagay ang port number kung saan nakakonekta ang device
2. Iwanang hindi nagalaw ang field ng Bilis, bagama't maaari kang mag-eksperimento - ayaw ng mga lumang computer na mag-isip nang mas mabilis kaysa sa 115200 bps.
3. Sa Receiver type frame, itakda ang RX device, dahil IRLight-emitting diode (TSOP) ay konektado sa RX leg ng COM port. Maaari mong, siyempre, kumonekta sa DTR, ngunit ito ay magiging isang lutong bahay na kurdon, at hindi mula sa isang karaniwang mouse, tulad ng dito.
4. Sa mga setting ng Transmitter itakda ang TX. Maaari kang kumonekta sa DCD - iyong karapatan.
Susunod, i-click ang Raw Codes. Dinadala namin ang remote control sa receiver at pinindot ang mga pindutan. Kung ito ay nagsisimula sa ripple, tulad ng: pulso 200, pulso 400, pagkatapos ang lahat ay maayos. Kung hindi, suriin ang device para sa mga error.
Ngayon ay kailangan mong ituro sa hangal na programa ang agham ng pagkilala sa mga utos ng iyong remote control. Isara ang window ng pagtingin at i-click ang Matuto. At pagkatapos ay ginagabayan tayo ng wikang Ingles, dahil ang prog ay burgis.
PS: Kung saan sinabi ng programa na "pindutin ang pindutan sa remote control at hawakan ito hanggang sa sabihin ko sa iyo," hindi mo dapat hawakan ang pindutan, ngunit sundutin ito nang mabilis hangga't maaari - mula sa personal na karanasan.
Pagkatapos mag-aral, i-click ang Suriin. Susuriin ng program ang config at sasabihing OK. Isinara namin ang bintana.
Parang yun na yun. I-click ang OK sa pangunahing window ng mga setting. Ang programa ay i-minimize sa tray.Pinindot namin ang mga pindutan sa remote control - kung naiintindihan ng programa ang mga utos, pagkatapos ay tumugon ito - ang kulay ng tagapagpahiwatig ay nagbabago mula sa kulay abo hanggang berde. Para sa program na ito maaari kang makahanap ng mga plugin para sa pamamahala ng WinAMP at para sa pagtatrabaho sa TCP/IP.
Para sa advanced na pamamahala ng computer, inirerekomenda ko ang uICE program.
At sa pangkalahatan, ngayon ay maraming mga programa para sa bagay na ito. Inirerekomenda ko ang paghahanap sa Internet.
Ang program na ito ay para na sa pagkontrol sa iyong computer mula sa sofa - makakahanap ka rin ng mga plugin para sa WinAmp para dito.
Mga katulad na master class
Lalo na kawili-wili
3G 4G antenna na may hanay na higit sa 30 km
Napakahusay na Wi-Fi gun antenna
Ang pinakasimpleng oscilloscope mula sa isang computer
Simpleng Omnidirectional 3G 4G Wi-Fi Antenna
Isang simpleng homemade oscilloscope mula sa isang smartphone
Paano madaling paghiwalayin ang mga magnet mula sa metal na backing ng isang hard drive
Mga komento (8)