Orodha ya maudhui:

Kuelewa Itifaki ya IR ya Maoni ya Kondaktaji wa Hewa: Hatua 9 (na Picha)
Kuelewa Itifaki ya IR ya Maoni ya Kondaktaji wa Hewa: Hatua 9 (na Picha)

Video: Kuelewa Itifaki ya IR ya Maoni ya Kondaktaji wa Hewa: Hatua 9 (na Picha)

Video: Kuelewa Itifaki ya IR ya Maoni ya Kondaktaji wa Hewa: Hatua 9 (na Picha)
Video: Cheki jama alivyo paa na ndege ya kichawi utashangaa 2024, Novemba
Anonim
Kuelewa Itifaki ya IR ya Remotes ya Conditioner ya Air
Kuelewa Itifaki ya IR ya Remotes ya Conditioner ya Air

Nimekuwa nikijifunza juu ya itifaki za IR kwa muda mrefu sasa. Jinsi ya kutuma na kupokea ishara za IR. Kwa wakati huu, kitu pekee kilichobaki ni itifaki ya IR ya mbali za AC.

Tofauti na vidokezo vya jadi vya karibu vifaa vyote vya elektroniki (sema TV) ambapo habari ya kitufe kimoja tu ndiyo inayotumwa kwa wakati huo, Katika vijijini vya AC vigezo vyote vimesimbwa na kutumwa mara moja. Kwa hivyo, inaweza kuwa ngumu sana kuamua ishara kutoka kwa mdhibiti mdogo.

Katika hii inayoweza kufundishwa, Nitaelezea jinsi tunaweza kuamua kwa urahisi itifaki za IR za kijijini chochote cha AC. Nitatumia Kinanda changu cha HID IR kusoma na kuamua ishara za IR kwa kuandika programu mpya. lakini unaweza kutumia karibu microcontroller yoyote unayoijua kwa muda mrefu kama inasaidia kukatizwa kwa nje pamoja na TSOP IR demodulator.

Hatua ya 1: Zana zinahitajika

Kituo cha Soldering. (Km. HII)

Ingawa unaweza kutumia chuma cha bei rahisi lakini kituo cha kutengenezea ubora kinapendekezwa ikiwa uko kwenye umeme.

Chagua 2. (kwa mfano. HII)

Unaweza pia kutumia PICKIT 3 lakini basi itabidi utumie kibadilishaji tofauti cha USB-to-UART kusoma pato kutoka kwa mdhibiti mdogo.

Oscilloscope

Kweli, sina. lakini ikiwa unayo, itafanya maisha yako iwe rahisi zaidi. Kwa kweli nunua moja, ikiwa unaweza kumudu moja.

Kompyuta

Vizuri.. Duh

Hatua ya 2: Vipengele vinahitajika

  • PIC18F25J50 (kwa mfano. HAPA)
  • TSOP IR mpokeaji. (Km. HAPA)
  • Mdhibiti wa LM1117 3.3v. (Km. HAPA)
  • 2x220nf capacitors.
  • 470 ohm kupinga.
  • Kinzani ya 10k ohm.

Hizi ndizo vifaa vinavyohitajika kutengeneza mradi wangu wa kibodi wa HID IR.. ikiwa una bodi yoyote ya ukuzaji wa picha au arduino, utahitaji tu moduli ya TSOP IR ya kusimba.

Kijijini cha AC

Remote ambayo inahitaji kutengwa. Nitatumia kijijini changu cha Videocon AC. Hii haina onyesho lakini inafanya kazi sawa na viboreshaji vingine vilivyo na maonyesho.

Hatua ya 3: Jinsi Inavyofanya Kazi (Itifaki ya IR)

Jinsi Inavyofanya Kazi (Itifaki ya IR)
Jinsi Inavyofanya Kazi (Itifaki ya IR)

Kabla ya kuendelea, Wacha tuelewe misingi.

Remote za IR hutumia IR iliyoongozwa kupeleka ishara kutoka kwa kijijini hadi kwa mpokeaji kwa kuwasha na kuwasha LED haraka. Lakini vyanzo vingine vingi vya nuru hutoa mwanga wa IR pia. Kwa hivyo, kufanya ishara yetu kuwa maalum, ishara ya PWM hutumiwa kwa masafa fulani.

Masafa yanayotumiwa karibu kila umbali wa IR ni 30khz, 33khz, 36khz, 38khz, 40khz na 56khz.

Ya kawaida ni kwamba, ni 38khz na 40khz.

Moduli ya TSOP inashusha ishara ya wabebaji (km. 38khz) kwa mantiki inayofaa zaidi ya TTL ya GND na VCC.

Muda wa mantiki ya HALI YA CHINI inaashiria kidogo '1' au '0'. Muda hutofautiana na kila itifaki ya mbali. (Mfano. NEC)

Ili kuelewa kwa undani itifaki ya IR, unaweza kutaja hati hii.

Hatua ya 4: Kijijini

Kijijini
Kijijini

Kijijini ninachotumia ni cha kiyoyozi cha zamani kilichowekwa ndani ya chumba changu. Kwa hivyo haina onyesho la kupendeza lakini inafanya kazi sawa na kijijini cha AC na onyesho.

Tunaweza kubadilisha mipangilio ifuatayo kwa kutumia kijijini.

  • Washa / zima
  • Hali ya kulala imewashwa / imezimwa
  • Hali ya Turbo imewashwa / imezimwa
  • Swing on / off
  • Kasi ya shabiki (Chini, Med, Juu)
  • Chagua mode (Baridi, Kavu, Shabiki)
  • Joto (kutoka nyuzi 16 hadi 30 celsius)

Hatua ya 5: Kukamata Sampuli za RAW

Kukamata Sampuli za RAW
Kukamata Sampuli za RAW
Kukamata Sampuli za RAW
Kukamata Sampuli za RAW

Katika picha, unaweza kuona sampuli za RAW zilizotengwa na mpokeaji wa TSOP. nambari zinaashiria muda wa kupasuka na alama ya +/- inaashiria ALAMA na NAFASI ya ishara.

hapa kitengo 1 kinaashiria 12us (microseconds.)

Kwa hivyo, kupasuka kwa 80 kunaashiria 960us na kadhalika.

kipande kifuatacho cha nambari kinakamata data na matokeo kwa mfuatiliaji wa serial wa pickit2. (IDE ni MikroC PRO ya PIC)

Kwa sababu fulani, mhariri anayefundishwa huharibu na lebo ya nambari. Kwa hivyo, nimeambatanisha tu skrini ya nambari tafadhali rejelea picha ya pili ya hatua hii.

Ningekuwa nimeambatanisha folda nzima ya mradi, lakini ni fujo sasa hivi na bado haiko tayari kwa kile ninajaribu kufikia.

Hatua ya 6: Kuchunguza Sampuli za RAW na Kuigeuza kuwa Umbizo linaloweza kusomwa na Binadamu

Kuchunguza Sampuli za RAW na Kuigeuza kuwa Umbizo linaloweza kusomwa na Binadamu
Kuchunguza Sampuli za RAW na Kuigeuza kuwa Umbizo linaloweza kusomwa na Binadamu
Kuchunguza Sampuli za RAW na Kuigeuza kuwa Umbizo linaloweza kusomwa na Binadamu
Kuchunguza Sampuli za RAW na Kuigeuza kuwa Umbizo linaloweza kusomwa na Binadamu
Kuchunguza Sampuli za RAW na Kuigeuza kuwa Umbizo linaloweza kusomwa na Binadamu
Kuchunguza Sampuli za RAW na Kuigeuza kuwa Umbizo linaloweza kusomwa na Binadamu

Ikiwa tunaangalia kwa karibu sampuli za RAW tunaweza kuona kwa urahisi kuwa kuna safu nne za muda wa kupasuka.

~80

~45

~170

~250

Thamani tatu za mwisho daima ni + 250-250 +250. Kwa hivyo, tunaweza kudhani salama kuwa ni STOP kidogo ya data iliyopasuka. Sasa, kwa kutumia kijisehemu kifuatacho cha kanuni, tunaweza kugawanya vipindi hivi vinne vya kupasuka kuwa '-', '.' na '1'.

Rejelea picha ya 3 ya hatua hii kwa kijisehemu cha nambari.

Labda unaweza kuwa umegundua kuwa nilipuuza nambari ~ 80 kupasuka kwa nambari. hiyo ni kwa sababu kila uwekaji wa nambari isiyo ya kawaida hauna maana. Kwa kuchapisha safu ya _rawprocess kwa mfuatiliaji wa serial, (kama unaweza kuona kwenye picha ya pili ya hatua hii.) Tuna picha wazi ya data iliyopokelewa. Sasa kwa kubonyeza vifungo tofauti kwenye rimoti tunaweza kuona mabadiliko ya muundo kwenye data kama ilivyoelezewa katika hatua inayofuata.

Hatua ya 7: Kuchunguza Sampuli kwa Kulinganisha Sampuli Mbichi Mbichi

Kuchunguza Sampuli kwa Kulinganisha Sampuli Mbichi Mbichi
Kuchunguza Sampuli kwa Kulinganisha Sampuli Mbichi Mbichi
Kuchunguza Sampuli kwa Kulinganisha Sampuli Mbichi Mbichi
Kuchunguza Sampuli kwa Kulinganisha Sampuli Mbichi Mbichi
Kuchunguza Sampuli kwa Kulinganisha Sampuli Mbichi Mbichi
Kuchunguza Sampuli kwa Kulinganisha Sampuli Mbichi Mbichi

Kwa kuchapisha data iliyotengwa tu tunaweza kupata picha wazi ya kile bits hutumiwa kutuma data.

Mpangilio wa POWER SLEEP na TURBO hutumia kidogo tu. yaani ama '.' au '1'.

Swing hutumia bits tatu karibu na kila mmoja. ambayo huenda kama '…' au '111'.

Chaguo la Mashabiki na Njia pia hutumia bits 3 kila '1..'.1. ' na '..1'

Joto hutumia bits nne ambazo hutuma thamani kwa kutumia bits zilizo na alama za binary na idadi ya 16 ambayo inamaanisha '….' hutuma thamani ya digrii 16 celsius wakati '111.' hupeleka nyuzi 30 celsius.

Hatua ya 8: TOA Takwimu zilizosimbwa kwa Monitor Serial

OTPUT Takwimu zilizotengwa kwa Monitor Serial
OTPUT Takwimu zilizotengwa kwa Monitor Serial

Kama unavyoona kwenye picha nimeamua vyema bits zote zilizotumwa na kijijini cha AC.

Kuanzia hapa, Wale ambao wana uzoefu wa kushughulika na itifaki za ir tayari wanajua Jinsi ya kuweka tena ishara na kuanza kuzituma kwa AC. Ikiwa unataka kuona jinsi hiyo inaweza kufanywa, subiri maelekezo yangu yafuatayo ambayo nitatuma kwa wiki moja au zaidi.

Hatua ya 9: Maliza

Asante kwa wakati wako.

tafadhali acha maoni ikiwa umependa mradi huo. au ikiwa labda umeona kosa lolote.

Siku njema.

Ilipendekeza: