Mala smart xaniyek wekî platformek e, karanîna teknolojiya têlhevkirina yekbûyî, teknolojiya ragihandinê ya torê, teknolojiya ewlehiyê, teknolojiya kontrolkirina otomatîkî, teknolojiya deng û vîdyoyê ji bo yekkirina sazûmanên têkildarî jiyana malbatê, bername ji bo avakirina avahiyên niştecîh ên bikêr û pergala rêveberiya karûbarên malbatê. , ewlehiya malê, rehetî, rehetî, hunermendî çêtir bikin, û parastina jîngehê û jîngeha jiyanê ya teserûfa enerjiyê nas bikin. Li ser bingeha pênaseya herî paşîn a xaniyê jîr, li taybetmendiyên teknolojiya ZigBee, sêwirana vê pergalê binihêrin, pêdivî ye ku di nav de pergalek xaniyê jîr (pergala kontrolê ya xaniyê jîr (navendî), pergala kontrolkirina ronahiya malê, pergalên ewlehiya malê) vedihewîne. li ser bingeha tevlêbûna pergala têlkirina malê, pergala tora malê, pergala muzîka paşîn û pergala kontrolkirina hawîrdora malbatê. Li ser erêkirina ku di îstîxbaratê de dijî, hemî pergalên pêwîst bi tevahî tenê saz kirin, û pergala malbatê ya ku pergala vebijarkî ya yek cûre û jorîn saz kiriye bi kêmanî dikare îstîxbaratê bi nav bike. Ji ber vê yekê, ji vê pergalê re dikare were gotin xaniyê jîr.
1. Scheme Design System
Pergal ji amûrên kontrolkirî û amûrên kontrolê yên dûr ên li malê pêk tê. Di nav wan de, amûrên kontrolkirî yên di malbatê de bi giranî komputera ku dikare xwe bigihîne Înternetê, navenda kontrolê, girêka çavdêriyê û kontrolkera alavên malê yên ku dikarin werin zêdekirin hene. Amûrên kontrolkirina dûr bi giranî ji komputerên dûr û têlefonên desta pêk tên.
Karên sereke yên pergalê ev in: 1) rûpela pêşîn a geroka rûpelê malperê, rêveberiya agahdariya paşîn; 2) Bi riya Înternet û têlefonê desta ve kontrolkirina guheztina alavên malê, ewlehî û ronahiyê yên hundurîn; 3) Bi modulê RFID re ku hûn nasnameya bikarhênerê nas bikin, da ku guheztina rewşa ewlehiya hundurîn temam bikin, di bûyera diziyê de bi alarma SMS-ê ji bikarhêner re; 4) Bi navgîniya nermalava pergala rêveberiya kontrolê ya navendî da ku kontrolkirina herêmî û pêşandana statûya ronahiya hundur û alavên malê temam bikin; 5) Hilanîna agahdariya kesane û hilanîna rewşa alavên hundurîn bi karanîna databasê têne qedandin. Ji bo bikarhêneran hêsan e ku bi pergala kontrol û rêveberiya navendî ve li rewşa alavên hundur bipirsin.
2. System Hardware Design
Sêwirana hardware ya pergalê sêwirana navenda kontrolê, girêka çavdêriyê û lêzêdekirina vebijarkî ya kontrolkera amûra malê vedihewîne (mînakek kontrolkera fanera elektrîkê bigire).
2.1 Navenda Kontrolê
Fonksiyonên sereke yên navenda kontrolê wiha ne: 1) Ji bo avakirina torgilokek ZigBee ya bêserûber, hemî girêkên çavdêriyê li torê zêde bikin, û wergirtina alavên nû fam bikin; 2) Nasnameya bikarhêner, bikarhêner li malê an paşde bi qerta bikarhêner ve ji bo bidestxistina guheztina ewlehiya hundurîn; 3) Dema ku dizek ket hundurê odeyê, ji bikarhêner re peyamek kurt bişîne da ku hişyar bike. Bikarhêner dikarin ewlehiya hundurîn, ronahî û alavên malê jî bi peyamên kurt kontrol bikin; 4) Dema ku pergal bi tenê dimeşe, LCD rewşa pergalê ya heyî nîşan dide, ku ji bo dîtina bikarhêneran rehet e; 5) Rewşa alavên elektrîkê hilînin û wê ji PC-ê re bişînin da ku pergalê serhêl nas bike.
Zehf piştgirî dide Carrier têgihîştina pirjimar / Vedîtina pevçûnê (CSMA / CA). Voltaja xebitandinê ya 2.0 ~ 3.6V ji bo xerckirina hêza kêm a pergalê dibe alîkar. Bi girêdana bi modula koordînatorê ZigBee ya di navenda kontrolê de torgilokek stêrkek bêtêl ZigBee li hundurê saz bikin. Û hemî girêkên çavdêriyê, hatine hilbijartin da ku kontrolkerê amûra malê wekî girêka termînalê di nav torê de zêde bikin da ku tev li torê bibin, da ku kontrolkirina tora bêtêl ZigBee ya ewlehiya hundurîn û alavên malê bicîh bînin.
2.2 Nodes Şopandina
Fonksiyonên girêka çavdêriyê wiha ne: 1) Dema ku diz dagir dikin, tespîtkirina sînyala laşê mirovan, alarma deng û ronahiyê; 2) Kontrola ronahiyê, moda kontrolê di kontrola otomatîk û kontrolkirina destan de tê dabeş kirin, kontrolkirina otomatîkî li gorî hêza ronahiya hundurîn ronahiyê bixweber dişewite / qut dike, kontrolkirina ronahiyê bi destan bi pergala kontrola navendî ve ye, (3) agahdariya alarmê û agahdariya din ji navenda kontrolê re têne şandin, û fermanên kontrolê ji navenda kontrolê werdigire da ku kontrolkirina amûrê temam bike.
Di tespîtkirina sînyala laşê mirovan de awayê tespîtkirina mîkropêla Infrared plus awayê herî gelemperî ye. Kûpaya infrasor a piroelektrîkî RE200B e, û amûra zêdekirinê BISS0001 e. RE200B ji hêla voltaja 3-10 V ve tê hêz kirin û xwedan hêmanek infrasor a du-hesas a piroelektrîkî ye. Dema ku hêman ronahiya infrasor werdigire, bandora fotoelektrîkê dê li polên her elementê çêbibe û bar dê kom bibe. BISS0001 asIC hîbrîd-analogek dîjîtal e ku ji amplifikatorê xebitandinê, berhevkarê voltajê, kontrolkerê dewletê, demjimêra derengmayînê û demjimêra demjimêra astengkirinê pêk tê. Bi RE200B û çend hêmanan re, guheztina infrared a piroelektrîkî ya pasîf dikare were çêkirin. Modula Ant-g100 ji bo senzora mîkropêlê hate bikar anîn, frekansa navendê 10 GHz bû, û dema damezrandina herî zêde 6μs bû. Bi modula infrasor a piroelektrîkî re, rêjeya xeletiya tespîtkirina armancê dikare bi bandor were kêm kirin.
Modula kontrolkirina ronahiyê bi giranî ji berxwedana wênegir û releya kontrola ronahiyê pêk tê. Berxwedana wêne-hesas bi rêzê ve bi berxwedana verastkirî ya 10 K ω ve girêdin, dûv re dawiya din ê berxwedêra hestiyar bi erdê ve girêdin, û dawiya din ê berxwedêra vesazkirî bi asta bilind ve girêdin. Nirxa voltaja du xalên pêwendiya berxwedanê bi navgîniya SCM-veguhezkarê analog-bo-dîjîtal ve tê wergirtin da ku diyar bike ka ronahiya heyî ronak e. Berxwedana guhezbar dikare ji hêla bikarhêner ve were guheztin da ku dema ku ronî tenê tê vemirandin bi tundiya ronahiyê re hevdîtin pêk bîne. Veguheztinên ronahiya hundurîn ji hêla releyan ve têne kontrol kirin. Tenê yek porta têketin / derketinê dikare were bidestxistin.
2.3 Kontrolkera Amûra Xanî ya Zêdekirî Hilbijêre
Hilbijêrin ku kontrola amûrên malê bi piranî li gorî fonksiyona cîhazê zêde bikin da ku bigihîjin kontrola cîhazê, li vir wekî mînakek fanera elektrîkê. Kontrola fanoyê navenda kontrolê ye dê rêwerzên kontrolkirina fanera PC-yê bi pêkanîna tora ZigBee ve ji kontrolkerê fanera elektrîkê re were şandin, jimara nasnama alavên cihêreng cûda ye, mînakî, hukmên vê peymanê jimareya nasnameya fanosê 122 e, jimareya nasnameya TV-ya rengîn a navxweyî ye. 123 e, bi vî rengî naskirina navenda kontrolê ya alavên malê yên elektrîkî yên cihêreng fêm dike. Ji bo heman koda rêwerzan, amûrên malê yên cihêreng fonksiyonên cûda pêk tînin. Xiflteya 4 berhevoka alavên malê yên ku ji bo zêdekirinê hatine hilbijartin nîşan dide.
3. Sêwirana nermalava pergalê
Sêwirana nermalava pergalê bi piranî şeş beşan pêk tîne, ku sêwirana rûpela malperê ya ji dûr ve, sêwirana pergala rêveberiya kontrola navendî, sêwirana bernameya ATMegal28 kontrolkerê sereke yê navenda kontrolê, sêwirana bernameya koordînatorê CC2430, sêwirana bernameya nodê ya çavdêriyê CC2430, CC2430 sêwirana bernameya amûrê lê zêde bike hilbijêrin.
3.1 Sêwirana bernameya Koordînatorê ZigBee
Koordînator pêşî destpêkkirina qata serîlêdanê temam dike, rewşa qata serîlêdanê û rewşa wergirtinê wekî bêkar destnîşan dike, dûv re qutkirinên gerdûnî vedike û porta I/O dest pê dike. Dûv re koordînator dest bi avakirina tora stêrkek bêtêl dike. Di protokolê de, koordînator bixweber bandê 2,4 GHz hildibijêre, hejmara herî zêde ya bit di çirkeyê de 62 500 e, PANID-a xwerû 0×1347 e, kûrahiya stêkê herî zêde 5 e, herî zêde hejmara baytên her şandinê 93 e, û rêjeya baud port serial e 57 600 bit / s. SL0W TIMER di çirkeyê de 10 qutbûnê çêdike. Piştî ku tora ZigBee bi serfirazî hate damezrandin, koordînator navnîşana xwe ji MCU ya navenda kontrolê re dişîne. Li vir, navenda kontrolê MCU Koordînatorê ZigBee wekî endamê girêka çavdêriyê nas dike, û navnîşana wê ya naskirî 0 ye. Bername dikeve lûleya sereke. Pêşîn, diyar bikin ka daneyên nû hene ku ji hêla girêka termînalê ve hatî şandin, heke hebe, dane rasterast ji MCU ya navenda kontrolê re têne şandin; Tesbît bikin ka MCU ya navenda kontrolê rêwerzên ku hatine şandin heye an na, heke wusa be, rêwerzan bişînin girêka termînalê ya têkildar a ZigBee; Dadbar bikin ka ewlehî vekirî ye, gelo dizek heye, heke wusa be, agahdariya alarmê ji MCU ya navenda kontrolê re bişînin; Dadbar bikin ka ronî di rewşa kontrolkirina otomatîkî de ye, heke wusa be, ji bo nimûneyê veguherînerê analog-bo-dîjîtal vekin, nirxa nimûneyê mifteya vekirina an vemirandina ronahiyê ye, heke rewşa ronahiyê biguhere, agahdariya dewleta nû ye. veguhestin navenda kontrolê MC-U.
3.2 Programming Node Terminal ZigBee
Girêka termînalê ZigBee girêka ZigBee ya bêtêl ku ji hêla koordînatorê ZigBee ve tê kontrol kirin vedibêje. Di pergalê de, ew bi piranî girêka çavdêriyê û lêzêdekirina vebijarkî ya kontrolkera amûra malê ye. Destpêkirina girêkên termînalê ZigBee di heman demê de destpêkirina qata serîlêdanê, vekirina navberan, û destpêkirina portên I/O jî vedihewîne. Dûv re hewl bidin ku beşdarî tora ZigBee bibin. Girîng e ku bala xwe bidinê ku tenê girêkên dawî yên bi sazkirina koordînatorê ZigBee destûr didin ku beşdarî torê bibin. Ger girêka termînalê ZigBee nekare tevlê torê bibe, ew ê her du saniyan careke din biceribîne heya ku bi serfirazî tev li torê bibe. Piştî ku bi serfirazî tevlê torê bû, girêka termînalê ZI-Gbee agahdariya qeydkirina xwe ji Koordînatorê ZigBee re dişîne, ku dûv re wê ji MCU ya navenda kontrolê re dişîne da ku qeydkirina girêka termînalê ZigBee temam bike. Ger girêka termînalê ZigBee girêkek çavdêriyê ye, ew dikare kontrolkirina ronahiyê û ewlehiyê fam bike. Bername dişibihe koordînatora ZigBee, ji bilî ku girêka çavdêriyê hewce dike ku daneyan ji koordînatorê ZigBee re bişîne, û dûv re Koordînatorê ZigBee daneyan ji MCU ya navenda kontrolê re dişîne. Ger girêka termînalê ZigBee kontrolkerek fanek elektrîkê ye, ew tenê hewce dike ku daneyên komputera jorîn bêyî barkirina dewletê werbigire, ji ber vê yekê kontrola wê rasterast di qutkirina wergirtina daneya bêtêlê de were qedandin. Di qutbûna wergirtina daneya bêtêlê de, hemî girêkên termînalê rêwerzên kontrolê yên wergirtî werdigerînin pîvanên kontrolê yên girêk bixwe, û rêwerzên bêtêl ên wergirtî di bernameya sereke ya girêkê de pêvajo nakin.
4 Debugging liserxetê
Telîmata zêde ya ji bo koda rêwerzê ya alavên sabît ku ji hêla pergala rêveberiya kontrolê ya navendî ve hatî şandin ji MCU ya navenda kontrolê re bi riya porta serial a komputerê, û ji koordînatorê re bi navbeynkariya du-xêz, û dûv re ji termînala ZigBee re tê şandin. node ji aliyê koordînatorê. Dema ku girêka termînalê daneyan distîne, dane ji nû ve bi riya porta serial ji PC-ê re tê şandin. Li ser vê PC-ê, daneyên ku ji hêla girêka termînalê ZigBee ve hatî wergirtin bi daneyên ku ji hêla navenda kontrolê ve hatî şandin têne berhev kirin. Pergala rêveberiya kontrola navendî her saniyeyê 2 talîmatan dişîne. Piştî ceribandina 5 demjimêran, nermalava ceribandinê disekine dema ku nîşan dide ku hejmara giştiya pakêtên hatine wergirtin 36,000 pakêt e. Encamên îmtîhanê yên nermalava ceribandina ragihandina daneya pir-protokolî di jimar 6 de têne xuyang kirin. Hejmara pakêtên rast 36 000, hejmara pakêtên xelet 0, û rêjeya rastbûnê 100%.
Teknolojiya ZigBee ji bo têgihîştina tora hundurîn a xaniyê jîr tê bikar anîn, ku xwedan avantajên kontrolkirina dûr a hêsan, pêvekirina maqûl a alavên nû û performansa kontrolê ya pêbawer e. Teknolojiya RFTD ji bo naskirina nasnameya bikarhêner û baştirkirina ewlehiya pergalê tê bikar anîn. Bi gihîştina modula GSM-ê, fonksiyonên kontrola dûr û alarmê têne fêm kirin.
Dema şandinê: Jan-06-2022