Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Gestire EnOcean con Arduino

Progetti, interfacciamento, discussioni varie su questa piattaforma.

Moderatori: Foto UtenteWALTERmwp, Foto Utentexyz

0
voti

[1] Gestire EnOcean con Arduino

Messaggioda Foto UtenteMatteo1991 » 9 giu 2015, 13:47

Salve,
Avrei bisogno di alcuni chiarimenti in merito al protocollo Enoicean in particolare se Arduino può gestire una comunicazione Enocean dal momento che non ho trovato (magari ho cercato male) librerie apposite su arduino.cc.
L'idea è di utilizzare un TCM320 (https://www.enocean.com/en/enocean_modules/tcm-320/) per momitorare i telegrammi scambiati da due dispositivi che appunto utilizzano questo standard (magari con un adattatore di livello dal momento che se non ho letto male l'uscita del modulo è low voltage).

Non ho mai fatto qualcosa di simile, prima di comprare tale modulo vorrei sapere se è una cosa fattibile.
"Scrivere la propria storia come si scrive la Storia: con la veemenza di un conquistatore di imperi."
Avatar utente
Foto UtenteMatteo1991
406 2 4 12
Frequentatore
Frequentatore
 
Messaggi: 280
Iscritto il: 28 giu 2012, 16:38

0
voti

[2] Re: Gestire EnOcean con Arduino

Messaggioda Foto UtenteWALTERmwp » 9 giu 2015, 15:26

Ciao Foto UtenteMatteo1991 ma la richiesta che fai, in particolare, non è relativa al protocollo ma al fatto che vi sia qualcosa di pronto all'uso per "Arduino".

Poi, per questo
Matteo1991 ha scritto:(...) per momitorare i telegrammi scambiati da due dispositivi (...)
intendi realizzare una specie di data&scope, una sorta di "sniffer" ?

Matteo1991 ha scritto:Non ho mai fatto qualcosa di simile, prima di comprare tale modulo vorrei sapere se è una cosa fattibile.
La pregressa esperienza specifica sarebbe utile ma è un presupposto relativo, più che altro ciò che importa, per te, è il tuo livello di autonomia in generale.

Comunque quegli oggettini sono curiosi e interessanti.
Nello specifico, per il protocollo, hai scaricato i pdf ?
Se cerchi (magari lo hai già fatto) "enocean protocol" trovi del materiale.

Saluti
W - U.H.F.
Avatar utente
Foto UtenteWALTERmwp
30,2k 4 8 13
G.Master EY
G.Master EY
 
Messaggi: 8982
Iscritto il: 17 lug 2010, 18:42
Località: le 4 del mattino

0
voti

[3] Re: Gestire EnOcean con Arduino

Messaggioda Foto UtenteMatteo1991 » 9 giu 2015, 18:06

Stiamo testando dei dispositivi domotici, il problema è che a volte sembrano "non capirsi". Ad esempio se premo 10 volte un pulsante, l'attuatore risponde bene 9 volte (la sto facendo semplice).
Allora la mia idea era quella di vedere se è il pulsante che non manda il telegramma o l'attuatore che non lo riceve. Ho abbastanza dimistichezza con l'elettronica, ma, non ho mai avuto a che fare con bus dati e protocolli.
La domanda specifica è questa: Posso prelevare il dato dal tcm320 direttamente con la seriale di Arduino? (ovvero senza caricare librerie dedicate all'enocean)
"Scrivere la propria storia come si scrive la Storia: con la veemenza di un conquistatore di imperi."
Avatar utente
Foto UtenteMatteo1991
406 2 4 12
Frequentatore
Frequentatore
 
Messaggi: 280
Iscritto il: 28 giu 2012, 16:38

0
voti

[4] Re: Gestire EnOcean con Arduino

Messaggioda Foto UtenteMassimoB » 9 giu 2015, 23:02

MCSA Windows Server 2012 R2
Cisco CCNA R&S - Cisco CCNA Security - Cisco CCNA Cyber Ops
CompTia A+ - CompTia Linux+ - CompTIA Systems Support Specialist CSSS
CompTia Pentest+ LPIC-1 - VCP VMware - Cisco CCNP Enterprise
Avatar utente
Foto UtenteMassimoB
14,2k 6 12 13
Expert free
 
Messaggi: 3163
Iscritto il: 28 ott 2012, 9:56
Località: Milano

0
voti

[5] Re: Gestire EnOcean con Arduino

Messaggioda Foto UtenteMatteo1991 » 9 giu 2015, 23:38

Si, come dicevo l'idea era proprio quella di utilizzare il tcm320. Solo che non riesco a capire se posso prelevare l'uscita direttamente con i moduli seriali di arduino (rs232).
"Scrivere la propria storia come si scrive la Storia: con la veemenza di un conquistatore di imperi."
Avatar utente
Foto UtenteMatteo1991
406 2 4 12
Frequentatore
Frequentatore
 
Messaggi: 280
Iscritto il: 28 giu 2012, 16:38

0
voti

[6] Re: Gestire EnOcean con Arduino

Messaggioda Foto UtenteWALTERmwp » 10 giu 2015, 1:26

Matteo1991 ha scritto:Solo che non riesco a capire se posso prelevare l'uscita direttamente con i moduli seriali di arduino
se consulti lo "UserManual" (da pag.46) trovi, certamente, parte delle informazioni che ti occorrono.
Metti in "unidirectional (mode 0)" la seriale del dispositivo ed in output ottieni, come fosse un terminale, i messaggi che riceve.
Dal punto di vista elettrico si tratta di passare, eventualmente, dal suo "high level" ai 5V e poi, da questi, al livello della RS232.
Su Arduino, poi, carichi il tuo programma che monitorizza l'ingresso (di Arduino) della seriale e in un buffer esegue lo "stoccaggio" dei messaggi.
Questo in sintesi.

Saluti
W - U.H.F.
Avatar utente
Foto UtenteWALTERmwp
30,2k 4 8 13
G.Master EY
G.Master EY
 
Messaggi: 8982
Iscritto il: 17 lug 2010, 18:42
Località: le 4 del mattino

0
voti

[7] Re: Gestire EnOcean con Arduino

Messaggioda Foto UtenteMatteo1991 » 10 giu 2015, 2:32

WALTERmwp ha scritto:Metti in "unidirectional (mode 0)" la seriale del dispositivo ed in output ottieni, come fosse un terminale, i messaggi che riceve.

"basta" fare questo per selezionare la modalità?
Allegati
mode_sel.png
"Scrivere la propria storia come si scrive la Storia: con la veemenza di un conquistatore di imperi."
Avatar utente
Foto UtenteMatteo1991
406 2 4 12
Frequentatore
Frequentatore
 
Messaggi: 280
Iscritto il: 28 giu 2012, 16:38

0
voti

[8] Re: Gestire EnOcean con Arduino

Messaggioda Foto UtenteWALTERmwp » 10 giu 2015, 9:32

Così pare.

Saluti
W - U.H.F.
Avatar utente
Foto UtenteWALTERmwp
30,2k 4 8 13
G.Master EY
G.Master EY
 
Messaggi: 8982
Iscritto il: 17 lug 2010, 18:42
Località: le 4 del mattino

0
voti

[9] Re: Gestire EnOcean con Arduino

Messaggioda Foto UtenteMatteo1991 » 10 giu 2015, 14:08

Questo integrto può andar bene per interfacciare arduino con il tcm320?
http://alt.ife.tugraz.at/datashts/Philips/74LVC245.pdf
"Scrivere la propria storia come si scrive la Storia: con la veemenza di un conquistatore di imperi."
Avatar utente
Foto UtenteMatteo1991
406 2 4 12
Frequentatore
Frequentatore
 
Messaggi: 280
Iscritto il: 28 giu 2012, 16:38

0
voti

[10] Re: Gestire EnOcean con Arduino

Messaggioda Foto UtenteMatteo1991 » 10 giu 2015, 19:17

Che integrato può essere usato per adattare i livelli logici ? (da 3.3v del tcm a ttl di arduino)??
"Scrivere la propria storia come si scrive la Storia: con la veemenza di un conquistatore di imperi."
Avatar utente
Foto UtenteMatteo1991
406 2 4 12
Frequentatore
Frequentatore
 
Messaggi: 280
Iscritto il: 28 giu 2012, 16:38

Prossimo

Torna a Arduino

Chi c’è in linea

Visitano il forum: Nessuno e 7 ospiti