Newsgroup: it.hobby.elettronica.digitale
Titolo: Integrato per comunicazione su linea di rete

Ciao a tutti,
                    mi consigliate un integrato per
la trasmissione e ricezione di dati sulla linea
elettrica domestica?
Devo realizzare una piccola rete di sensori,
pertanto mi è utile fare una rete tra questi
integrati (magari con un'unità centrale e tanti
slave).
Grazie a chi mi aiuterà ;-)

 elettrica domestica?
Il più "quotato" è l'ST7537 o 7538, che usa una modulazione
FSK, e consente di trasmettere fino a 2400bps. In rete si
trovano diverse informazioni a riguardo...
A.D.

A.D. (isd...@libero.ix) ha scritto:
:::                     mi consigliate un integrato per
::: la trasmissione e ricezione di dati sulla linea
::: elettrica domestica?
::
:: Il più "quotato" è l'ST7537 o 7538, che usa una modulazione
:: FSK, e consente di trasmettere fino a 2400bps. In rete si
:: trovano diverse informazioni a riguardo...
Grazie, ho trovato il 7540 che può arrivare fino a 4800bps.
Se hai link di progetti già realizzati e che mi puoi segnalare
te ne sarei grato.
Ciao e grazie.

 te ne sarei grato.
Componente simpatico, deve essere la nuova versione...
Riguardo ai documenti su come usarlo, bastano i datasheet
e le AN dei vari 7537, 7538 e di quest'ultimo. Gli schemi sono
molto semplici, la cosa difficile è ottenere i componenti! :-)
A.D.
P.S. Ah, dimenticavo, c'è anche il TDA5051, che usa una
modulazione ASK, costa di meno, e si trova più facilmente...

A.D. (isd...@libero.ix) ha scritto:
:: Componente simpatico, deve essere la nuova versione...
:: Riguardo ai documenti su come usarlo, bastano i datasheet
:: e le AN dei vari 7537, 7538 e di quest'ultimo. Gli schemi sono
:: molto semplici, la cosa difficile è ottenere i componenti! :-)
Che tu sappia c'è un integrato che mi realizza già il controllo
e l'eventuale correzione d'errore per l'informazione da mandare
al modem (fsk o ask che sia)?
O è meglio farla fare al MCU attraverso una qualche routine
disponibile su internet?
:: P.S. Ah, dimenticavo, c'è anche il TDA5051, che usa una
:: modulazione ASK, costa di meno, e si trova più facilmente...
Grazie mille! ;-)

 disponibile su internet?
Si può provare, ma ci sono delle difficoltà notevoli: il tipo di
rumore che c'è sulla rete elettrica non è quello classico gaussiano,
e quindi molti sistemi "classici" non funzionano bene, inoltre per
ottenere risultati buoni bisognerebbe fare una rivelazione "soft"
del segnale, cosa che nessun modem fa attualmente! (Ti danno
in uscita dei bit, non dei valori analogici).
Insomma, si trova poco in giro e bisogna procedere in gran
parte per tentativi...
A volte mi sfiora l'idea che la scarsa diffusione di questa
tecnologia sia proprio docuta a queste difficoltà...
A.D.

A.D. (isd...@libero.ix) ha scritto:
::: Che tu sappia c'è un integrato che mi realizza già il controllo
::: e l'eventuale correzione d'errore per l'informazione da mandare
::: al modem (fsk o ask che sia)?
:: Se escludiamo i modem powerline a banda larga (che fanno
:: storia a se, per diversi motivi), non esiste nessun integrato che
:: gestisce anche la correzione degli errori.
Mi basterebbe anche solo la rivelazione, così poi posso richiedere
la ritrasmissione. Come posso procedere a riguardo, secondo te?
::: O è meglio farla fare al MCU attraverso una qualche routine
::: disponibile su internet?
:: Si può provare, ma ci sono delle difficoltà notevoli: il tipo di
:: rumore che c'è sulla rete elettrica non è quello classico gaussiano,
:: e quindi molti sistemi "classici" non funzionano bene, inoltre per
:: ottenere risultati buoni bisognerebbe fare una rivelazione "soft"
:: del segnale, cosa che nessun modem fa attualmente! (Ti danno
:: in uscita dei bit, non dei valori analogici).
Dunque mi consiglieresti di usare un dsp e programmare dei filtri
digitali? Diventerebbe un po' troppo complicata la cosa per me...
In rete ho trovato altri dispositivi, veramente poco costosi e prodotti
dalla Maxim:  MAX2980 e MAX2986, sono veramente delle bombe,
tuttavia sono troppo sofisticati per l'utilizzo che ne dovrei fare io.
Mi puoi aiutare, per favore?
Grazie per avermi risposto :-)

 dovrei fare io.
Sono i modem a banda larga di cui parlavo, ma mi sembrano fuori
luogo (oltre che impossibili da reperire in piccole quantità).
Ciao,
A.D.
P.S. Se trovi gli ST7840 fammelo sapere! :-)

A.D. (isd...@libero.ix) ha scritto:
::: Mi basterebbe anche solo la rivelazione, così poi posso
::: richiedere la ritrasmissione. Come posso procedere a
::: riguardo, secondo te?
::
:: Se ti accontenti di questo puoi usare un semplice CRC16 per il
:: controllo della correttezza dei pacchetti, o un codice di Hamming
:: + parità. Sono entrambi semplicissimi da implementare.
:: Se ti accorgi che c'è un errore mandi un pacchetto apposito
:: per richiedere la ritrasmissione...
Mi conviene implementare il crc16 via software nell'MCU o
c'è un integrato che già lo fa?
Pensavo che il controllo CRC16 fosse complicato da implementare
su un microcontroller. Hai esperienza in merito?
::: In rete ho trovato altri dispositivi, veramente poco costosi e
::: prodotti dalla Maxim:  MAX2980 e MAX2986, sono veramente
::: delle bombe, tuttavia sono troppo sofisticati per l'utilizzo che ne
::: dovrei fare io.
::
:: Sono i modem a banda larga di cui parlavo, ma mi sembrano fuori
:: luogo (oltre che impossibili da reperire in piccole quantità).
Ho scritto alla MAXIM e penso che li possano spedire in italia.
La quotazione attuale pare sia sui 7$ ciascuno, non male, vero? ;-)

 La quotazione attuale pare sia sui 7$ ciascuno, non male, vero? ;-)
Mi spieghi dettagliatamente come hai fatto?!? :-)
Sul sito non danno neanche il datasheet! Ed in genere quando
fanno cosě sono estremamente riluttanti a fornire informazioni,
ed alla fine trovano una scusa banale per non risponderti o non
fornirti i componenti (mi č successo con un altro integrato che ero
interessato ad acquistare).
A.D.

A.D. (isd...@libero.ix) ha scritto:
::: Ho scritto alla MAXIM e penso che li possano spedire in italia.
::: La quotazione attuale pare sia sui 7$ ciascuno, non male, vero? ;-)
::
:: Mi spieghi dettagliatamente come hai fatto?!? :-)
:: Sul sito non danno neanche il datasheet! Ed in genere quando
:: fanno cosě sono estremamente riluttanti a fornire informazioni,
:: ed alla fine trovano una scusa banale per non risponderti o non
:: fornirti i componenti (mi č successo con un altro integrato che ero
:: interessato ad acquistare).
Scrivimi a: saintofsky[a]gmail[p]com cosě ti spiego come ho fatto
a contattare Maxim e tu mi spieghi come funziona il CRC16 ;-)

 su un microcontroller. Hai esperienza in merito?
mi inserisco:
http://www.microchipc.com/sourcecode/#crc
-- 
simone.bern
Mr. Heisemberg is not the only one who can affect a measurement by looking 
at it (Robert A. Pease)
zsimone...@zliberoz.it
 (Rimuovere i caratteri di zorro per rispondere 
via mail)

 
http://www.microchipc.com/sourcecode/#crc
Grazie, bel sito!
A.D.