Protocollo
Moderatore:
Paolino
0
voti
[1] Protocollo
Salve a tutti, vorrei sapere se qualcuno conosce il tipo di protocollo usato dalla inim per far comunicare la centrale con le tastiere e/o espansioni. Grazie
se qualcuno ha gia usato qualche protocollo e puo consigliarmi quale usare? ho a disposizione le UART degli Atmel, e tutto è basato su essi.. Grazie :)
-

daniele1996
610 3 8 11 - Sostenitore

- Messaggi: 1554
- Iscritto il: 29 ago 2011, 11:29
2
voti
[2] Re: Protocollo
Mio padre è in vacanza, se riesco a sentirlo mi faccio dire perché ha spento il cellulare per i clienti e per me 
Di quelle centrali ne ho programmata qualcuna, è sicuramente un protocollo seriale pure standard ma immagino che le specifiche siano private. Comunque ti so dire.
Di quelle centrali ne ho programmata qualcuna, è sicuramente un protocollo seriale pure standard ma immagino che le specifiche siano private. Comunque ti so dire.
"640K ought to be enough for anybody" Bill Gates (?) 1981
Qualcosa non ha funzionato...
Lo sapete che l'arroganza in informatica si misura in nanodijkstra?
Qualcosa non ha funzionato...
Lo sapete che l'arroganza in informatica si misura in nanodijkstra?
-

fairyvilje
15,0k 4 9 12 - G.Master EY

- Messaggi: 3047
- Iscritto il: 24 gen 2012, 19:23
2
voti
[4] Re: Protocollo
Non è detto che si possa fare con le centrali di sicurezza. Cosa volevi fare?
"640K ought to be enough for anybody" Bill Gates (?) 1981
Qualcosa non ha funzionato...
Lo sapete che l'arroganza in informatica si misura in nanodijkstra?
Qualcosa non ha funzionato...
Lo sapete che l'arroganza in informatica si misura in nanodijkstra?
-

fairyvilje
15,0k 4 9 12 - G.Master EY

- Messaggi: 3047
- Iscritto il: 24 gen 2012, 19:23
0
voti
[5] Re: Protocollo
di preciso non devo far interagire un micro con queste centrali, ma vorrei far comunicare due micro tra di loro. avevo fatto uno schizzo di protocollo, ma mi sono subito reso conto che era un intreccio che poteva non funzionare.. se vuoi posso postare i miei disegni e le mie osservazioni (fatte su carta), non ho scritto ancora nemmeno una riga di codice... sto esaminando la logica...
-

daniele1996
610 3 8 11 - Sostenitore

- Messaggi: 1554
- Iscritto il: 29 ago 2011, 11:29
4
voti
[6] Re: Protocollo
Gestire una linea di comunicazione e progettare un protocollo non è la cosa più semplice del mondo. Se vuoi ci si può ragionare sopra e vedere di cavarne qualcosa dal buco. Dovresti specificare le necessità di trasmissione, in che modo sono connessi i dispositivi, come è distribuita la rete, la mole di dati da trasferire, la sensibilità agli errori, le distanze fisiche e poi se ne può parlare.
"640K ought to be enough for anybody" Bill Gates (?) 1981
Qualcosa non ha funzionato...
Lo sapete che l'arroganza in informatica si misura in nanodijkstra?
Qualcosa non ha funzionato...
Lo sapete che l'arroganza in informatica si misura in nanodijkstra?
-

fairyvilje
15,0k 4 9 12 - G.Master EY

- Messaggi: 3047
- Iscritto il: 24 gen 2012, 19:23
0
voti
[7] Re: Protocollo
Devo trasferire sicuramente:
- indirizzo 0 - 255 (mittente/destinatario)
- richiesta/comando (suddivisa in bit)
- eventuale informazione in piu
- bit di parità
[/list]
i dispositivi sono tutti a cascata, una centrale e tanti slave
[distanze] non saprei... arrivare ad una decina di metri con il BUS
[Sensibilita] direi abbastanza sensibile, visto il punto 2 della lista sopracitata
posso postare le foto di quello che avevo gia pensato se puo tornare utile...
- indirizzo 0 - 255 (mittente/destinatario)
- richiesta/comando (suddivisa in bit)
- eventuale informazione in piu
- bit di parità
[/list]
i dispositivi sono tutti a cascata, una centrale e tanti slave
[distanze] non saprei... arrivare ad una decina di metri con il BUS
[Sensibilita] direi abbastanza sensibile, visto il punto 2 della lista sopracitata
posso postare le foto di quello che avevo gia pensato se puo tornare utile...
-

daniele1996
610 3 8 11 - Sostenitore

- Messaggi: 1554
- Iscritto il: 29 ago 2011, 11:29
0
voti
[8] Re: Protocollo
Postale pure.
E' prevista una qualche forma di comunicazione bidirezionale? O i pacchetti sono solo Centrale -> Slave?
E' prevista una qualche forma di comunicazione bidirezionale? O i pacchetti sono solo Centrale -> Slave?
"640K ought to be enough for anybody" Bill Gates (?) 1981
Qualcosa non ha funzionato...
Lo sapete che l'arroganza in informatica si misura in nanodijkstra?
Qualcosa non ha funzionato...
Lo sapete che l'arroganza in informatica si misura in nanodijkstra?
-

fairyvilje
15,0k 4 9 12 - G.Master EY

- Messaggi: 3047
- Iscritto il: 24 gen 2012, 19:23
0
voti
[9] Re: Protocollo
Se spieghi l'idea finale che vuoi realizzare aiuti a capire se ci sono punti che non si sono considerati. Se non hai un'idea finale me ne farò una ragione 
"640K ought to be enough for anybody" Bill Gates (?) 1981
Qualcosa non ha funzionato...
Lo sapete che l'arroganza in informatica si misura in nanodijkstra?
Qualcosa non ha funzionato...
Lo sapete che l'arroganza in informatica si misura in nanodijkstra?
-

fairyvilje
15,0k 4 9 12 - G.Master EY

- Messaggi: 3047
- Iscritto il: 24 gen 2012, 19:23
0
voti
[10] Re: Protocollo
Ciao
daniele1996, come ti ha scritto
fairyvilje, non è una cosa semplice.
Che il protocollo tu lo abbia già a disposizione o te lo debba inventare resta il fatto che, come ti sei riproposto, il driver poi lo devi scrivere.
Per questo ...
Può essere propedeutico, può servirti per farti un'idea e di documentazione in rete ne trovi.
Ve ne sono altri ma credo diventi dispersivo andare ad approfondire ulteriormente.
Se tu non avessi esigenze particolari, la strada più "semplice" sarebbe quella di inventartelo da zero realizzando qualcosa di "leggero"; non impiegheresti, penso, molto di più rispetto al tempo che dedicheresti allo studio di altri "codici".
In ogni caso il punto di partenza, per quanto ovvio, è la "confidenza" che hai al momento con questo tipo di programmi.
Saluti
Che il protocollo tu lo abbia già a disposizione o te lo debba inventare resta il fatto che, come ti sei riproposto, il driver poi lo devi scrivere.
Per questo ...
... volendo, potresti dare un'occhiata al "modbus".daniele1996 ha scritto:se qualcuno ha gia usato qualche protocollo e puo consigliarmi quale usare? ho a disposizione le UART degli Atmel,
Può essere propedeutico, può servirti per farti un'idea e di documentazione in rete ne trovi.
Ve ne sono altri ma credo diventi dispersivo andare ad approfondire ulteriormente.
Se tu non avessi esigenze particolari, la strada più "semplice" sarebbe quella di inventartelo da zero realizzando qualcosa di "leggero"; non impiegheresti, penso, molto di più rispetto al tempo che dedicheresti allo studio di altri "codici".
In ogni caso il punto di partenza, per quanto ovvio, è la "confidenza" che hai al momento con questo tipo di programmi.
Saluti
W - U.H.F.
-

WALTERmwp
30,2k 4 8 13 - G.Master EY

- Messaggi: 8982
- Iscritto il: 17 lug 2010, 18:42
- Località: le 4 del mattino
Torna a Realizzazioni, interfacciamento e nozioni generali.
Chi c’è in linea
Visitano il forum: Nessuno e 7 ospiti

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)