Salve.
Ho letto il vostro articolo di gennaio sui moduli zigbee.
Avrei una domanda di carattere tecnico, da rivolgere all'ing Mirco
Segatelo che si è interessato dell'articolo.
O comunque da rivolgere a chi come lui conosce lo zigbee.
Dato che uno dei punti di forza dei moduli zigbee è il basso consumo energetico, mi chiedevo come, su questi moduli, viene
gestita la modalità sleep.
In particolar modo:
tale modalità è attivabile/disattivabile solamente tramite il "pin sleep", oppure la si può gestire da remoto. Un modulo
router, ad esempio, può risvegliare un "end device" che si trova in modalità sleep, utilizzando una particolare
istruzione ?
In generale, qunati e quali sono i metodi per attivare/disattivare la modalità sleep?
Grazie infinite a tutti.
ZigBee in sleep
-
- Posts: 4
- Joined: 28/11/2010, 22:58
- Home_Page: http://
- Compleanno: 30 Nov 1970
- Città: bientina
- Prov.: pi
- Via: caduti di piavola n10
-
- Posts: 7
- Joined: 17/05/2010, 19:07
- Cod. abbonamento Elettronica In: P3442
- Home_Page: http://
Re: ZigBee in sleep
capitolo 2.2.5
Sleep modes allow the RF module to enter states of low-power consumption when not in use. To
enter Sleep Mode, one of the following conditions must be met (in addition to the module having a
non-zero SM parameter value):
• Sleep_RQ (pin 9) is asserted
• The module is idle (no data is transmitted or received) for the time defined by the ST (Time
before Sleep) parameter.
la modalità del sleep si seleziona con il parametro SM (mode 1 o 4). si gestisce con i parametri ST,SP,SN.
Sleep modes allow the RF module to enter states of low-power consumption when not in use. To
enter Sleep Mode, one of the following conditions must be met (in addition to the module having a
non-zero SM parameter value):
• Sleep_RQ (pin 9) is asserted
• The module is idle (no data is transmitted or received) for the time defined by the ST (Time
before Sleep) parameter.
la modalità del sleep si seleziona con il parametro SM (mode 1 o 4). si gestisce con i parametri ST,SP,SN.
-
- Posts: 4
- Joined: 28/11/2010, 22:58
- Home_Page: http://
- Compleanno: 30 Nov 1970
- Città: bientina
- Prov.: pi
- Via: caduti di piavola n10
Re: ZigBee in sleep
Grazie per la risposta, ma, scusate se insisto, non riesco a capire come "RISVEGLIARE", il modulo dalla modalità sleep da remoto.
Ciò è possibile?
Una volta che si è addormentato, come si fa a risvegliarlo?
Grazie ancora.
Ciò è possibile?
Una volta che si è addormentato, come si fa a risvegliarlo?
Grazie ancora.
-
- Posts: 7
- Joined: 17/05/2010, 19:07
- Cod. abbonamento Elettronica In: P3442
- Home_Page: http://
Re: ZigBee in sleep
The SM command is central to setting Sleep Mode configurations. By default, Sleep Modes are dis-
abled (SM = 0) and the module remains in Idle/Receive Mode. When in this state, the module is
constantly ready to respond to serial or RF activity.
ovvero il modulo si risveglia in automatico se c'è attività sulla porta di comunicazione o segnale radio in arrivo.
abled (SM = 0) and the module remains in Idle/Receive Mode. When in this state, the module is
constantly ready to respond to serial or RF activity.
ovvero il modulo si risveglia in automatico se c'è attività sulla porta di comunicazione o segnale radio in arrivo.
-
- Posts: 4
- Joined: 28/11/2010, 22:58
- Home_Page: http://
- Compleanno: 30 Nov 1970
- Città: bientina
- Prov.: pi
- Via: caduti di piavola n10
Re: ZigBee in sleep
Esiste una incongruenza tra ciò che è scritto in inglese e ciò che è scritto in italiano.
Dalla frase in inglese deduco che se SM=0 la modalità sleep è disabilitata ed i moduli sono
sempre in ascolto(sempre ready).Quindi non sono in condizione di basso consumo(sleep). E quindi non
necessitano di alcun risveglio.(e consumano molto di più che in modalità sleep).
Nella frase in italiano, si parla di "risveglio dei moduli", ma in realtà se SM=0 i moduli sono già svegli e nello stato ready.Quindi nessuno ha da svegliarsi, ma sono tutti in ascolto.
Nella risposta data non vedo risposta alla domanda ossia:
Come "RISVEGLIARE", un modulo dalla modalità sleep da remoto.
Ciò è possibile?
Una volta che si è addormentato(modalità sleep attiva), come si fa a risvegliarlo?
Modalità sleep attiva significa impostare il parametro SM ad un valore compreso nell'intervallo[1,4],
per selezionarne la modalità desiderata(non SM=0).
Grazie
Dalla frase in inglese deduco che se SM=0 la modalità sleep è disabilitata ed i moduli sono
sempre in ascolto(sempre ready).Quindi non sono in condizione di basso consumo(sleep). E quindi non
necessitano di alcun risveglio.(e consumano molto di più che in modalità sleep).
Nella frase in italiano, si parla di "risveglio dei moduli", ma in realtà se SM=0 i moduli sono già svegli e nello stato ready.Quindi nessuno ha da svegliarsi, ma sono tutti in ascolto.
Nella risposta data non vedo risposta alla domanda ossia:
Come "RISVEGLIARE", un modulo dalla modalità sleep da remoto.
Ciò è possibile?
Una volta che si è addormentato(modalità sleep attiva), come si fa a risvegliarlo?
Modalità sleep attiva significa impostare il parametro SM ad un valore compreso nell'intervallo[1,4],
per selezionarne la modalità desiderata(non SM=0).
Grazie
-
- Posts: 7
- Joined: 17/05/2010, 19:07
- Cod. abbonamento Elettronica In: P3442
- Home_Page: http://
Re: ZigBee in sleep
ok, ho capito. risvegliarlo via radio intendi?
non credo perchè se è in sleep profondo non può elaborare segnali rf.
esiste la modalità di sleep a tempo che risveglia automaticamente ogni tot di tempo (modo doze e sleep).
sono le modalità con SM da 2 a 5 però il consumo è maggiore.
certo che per rispondere dettagliatamente bisognerebbe installre un modulo e verificare sul campo.
saluti
non credo perchè se è in sleep profondo non può elaborare segnali rf.
esiste la modalità di sleep a tempo che risveglia automaticamente ogni tot di tempo (modo doze e sleep).
sono le modalità con SM da 2 a 5 però il consumo è maggiore.
certo che per rispondere dettagliatamente bisognerebbe installre un modulo e verificare sul campo.
saluti