See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 7630|Vastuse: 0

Zigbee teekond (1): Tee rajamine

[Kopeeri link]
Postitatud 30.10.2014 23:14:57 | | | |
1. Eessõna
     Esiteks, lubage mul end tutvustada~ Olen Hubei ülikooli kolmanda kursuse tudeng. Minu professionaalsete ja isiklike hobide tõttu olen viimasel ajal Zigbee vastu huvi tundnud. Nii et arutasin mitme klassikaaslasega ja kogusin raha, et osta Zigbee arendusplaat CC2430 kiibil, plaanides võtta aega selle uurimiseks. Seetõttu mõtlesin avaldada seotud blogipostituse blogiaias, et tutvustada meie iseseisva Zigbee teekonda.
     See blogipostituste sari sobib sõpradele, kellel on teoreetiline või praktiline kogemus C-51 seeria mikrokontrolleritega ning kes on huvitatud Zigbee tehnoloogiast. Osa blogipostituse sisust põhineb internetis ja arendustahvlil olevatel õppematerjalidel, ülejäänud sisu on originaalne, oodatud kordustrükki, palun märgi autori ja allika trükimise ajal, aitäh!
2. Sissejuhatus Zigbee'sse
      IoT→ sensorid→ juhtmevabad sensorivõrgud→ Zigbee
      Tõenäoliselt näeb enamik inimesi sõna Zigbee esimest korda, aga kui seda mainitakseAsjade internetNeed kolm sõna, arvan, et sõbrad, kes on rohkem mures viimaste tehnoloogiatrendide pärast, peaksid neile tuttavad olema. Baidu asjade interneti entsüklopeedia on defineeritud järgmiselt:
      Raadiosagedustuvastuse (RFID), infrapunaandurite, globaalsete positsioneerimissüsteemide, laserskannerite ja muu infoandurite abil ühendatakse iga objekt internetiga vastavalt kokkulepitud protokollile ning toimub info vahetus ja suhtlus, et luua intelligentse identifitseerimise, positsioneerimise, jälgimise, jälgimise ja objektide haldamise võrk. (Vaata üksikasju.)Baidu entsüklopeedia)
      Oluline osa asjade internetist onSensorid, mis vastutab info kogumise eest reaalsest füüsilisest maailmast. Samal ajalTraadita sensorite võrk(Wireless Sensor Nnetwork, WSN) on tipptasemel kuuma uurimisvaldkonna valdkond, mis on pälvinud palju tähelepanu maailmas. See integreerib sensorid, sisseehitatud arvutused, kaasaegsed võrgud, traadita side ja hajutatud infotöötlustehnoloogiad ning suudab reaalajas jälgida, tajuda ja koguda infot erinevates keskkondades või jälgida objekte erinevate integreeritud mikrosensorite kaudu, mis edastatakse juhtmevabalt ja kasutajaterminalidele isekogunevate mitme hüppega võrkude kujul, et realiseerida füüsilise maailma, arvutimaailma ja inimühiskonna kolmanda maailma ühendust.
      WSN-i puhul ei saa sa jätta mainimata Zigbeed.
      ZigbeeSee on sünonüüm IEEE 802.15.4 protokollile ning on lühimaa ja madala energiatarbega traadita sidetehnoloogia. Nimi pärineb mesilase kaheksamärgilisest tantsust, mis tugineb lendamise ja tiibade raputamise "tantsule", et edastada kaaslastega teavet õietolmu asukoha kohta. Zigbee iseloomustab oma lähedus, madal keerukus, iseorganiseeruvus, madal energiatarbe, madal andmeedastuskiirus ja madal hind, muutes selle eriti sobivaks juhtmevabade sensorvõrkude loomiseks.
      Zigbee rakendusvaldkonnad hõlmavad:
  • Kodu- ja hoonevõrgud: kliimaseadmete temperatuuri reguleerimine, valgustuse automaatne juhtimine, kardinate automaatne juhtimine, gaasimõõtmise juhtimine, kodumasinate kaugjuhtimine jne;
  • Tööstuslik juhtimine: erinevate monitoride ja sensorite automaatne juhtimine
  • Äri: nutikad sildid jne
  • Põllumajanduslik kontroll: Koguda erinevat mulla ja kliima infot
  • Meditsiiniline: Hädaolukorra kutsujad ja meditsiinilised sensorid eakatele ja liikumisvõimega inimestele
     Zigbee äärmiselt laiad rakendusvaldkonnad ja suured arendusväljavaated on olulised põhjused, miks valisime selle õppevahendiks, ning loodame ka, et rohkem sarnaste huvidega sõpru liitub Zigbee meeskonnaga.
3. Zigbee arenduslaua ost
     Viis meie klassi õpilast moodustasid Taobaol kokku umbes 500 jüaaniNaudi MCU elektroonika arendusstuudiotOstsin ZigBee arenduskomplekti, mis põhineb CC2430 kiibil (2 moodulit + 2 värvilist ekraani + 1 emulaator). Head kliendiarvustused, suurepärane tootevälimus ja põhjalikud õppevahendid viisid meid lõpuks selle Zigbee toote valima.
4. Arenduskeskkonna konfiguratsioon(1) Crack IAR (ainult õppimiseks ja testimiseks, mitte kommertskasutuseks)
     Tavaliselt valimeIAREmbedded Workbench for MCS-51 7.51A on IDE, mille on välja töötanud Zigbee, ning järgnevalt on lühike kirjeldus selle murdmisprotsessist:
     Alusta IAR paketi ja seerianumbri generaatori allalaadimisest ning seejärel alusta IAR paigaldust:
      Järgmisena kuni järgmise ekraanini:
     Sel ajalAdministraatori staatusAva pragunenud programm:
     Toote tüüp: Manustatud töölaud MCS-51 v7.50A jaoks klõpsake "Get ID", et saada paigaldusseerianumber ja litsents.
     testamentLitsentsinumberKopeeri see IAR-i paigaldusliidese "License#" sisendkasti, klõpsa Järgmine, ja siis seaLitsentsivõtiKopeeri see IAR paigaldusliidese "License Key" sisendkasti:
     Seejärel järgi juhiseid lõpuni ja paigaldatakse IAR arendustarkvara harmooniline versioon~
(2) Zigbee siluri draiveri paigaldus
     Laadi esmalt allaSmartRF draiverJa paki see kausta lahti ning vajutaZigbee arendusplaat → silur → USB-liides arvutileAva arvuti seadmehaldur, leiad seal "tundmatu USB-seadme", tee paremklõps, klõpsa "Uuenda draiveri tarkvara", vali "Sirvi arvutit, et leida draiveri tarkvara", seejärel vali allalaaditud draiveri kaustatee, klõpsa "Järgmine" ja saad draiveri edukalt paigaldada.
5. Zigbee õppimise marsruut
     Järgmisena räägime Zigbee õppimismeetodist, sest olen selles osas samuti algaja ja mul on olnud vaid umbes 51 mikrokontrolleri kursuse kogemus kolmandal kursusel. Siin viitan "Zigbee Technology Practice Tutorial" sisukorrale ja määran endale Zigbee jaoks õppimistee:
(1) Ettevalmistus:
     Väikeste katsete käigus tutvume CC2430 kiibi oluliste riistvaramoodulitega, sealhulgas väliste katkestuste, taimerite, AD, seriaalpordi side, DMA, RF-side jne.
(2) Põhitõed:
     Õpi rohkem TI Z-Stack protokolli kohta ja kasuta lihtsat Zigbee traadita sensorivõrku.
(3) Parendus:
     Arenda oskusi, et arendada tegelikke Zigbee projekte, mis keskenduvad konkreetsele projektile.
6. Kokkuvõte
     Olgu, see on kõik esimese artikli kohta~ Oleme lühidalt tutvustanud Zigbeed, arendusplaadi seadmeid ja põhilist arenduskeskkonda. Järgmisena kasutame väga lihtsat eksperimenti, et illustreerida, kuidas IAR-i saab kasutada CC2430 kiibil põhinevate rakenduste arendamiseks.







Eelmine:Tragöödia: Alibaba ja Tmall blokeerisid JD.com topeltmängul 11
Järgmine:Zigbee teekond (2): Esimene CC2430 programm – LED-valguse vilkumise katse
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com