Torna indietro   BaroneRosso.it - Forum Modellismo > Elettronica > Circuiti Elettronici


Rispondi
 
Strumenti discussione Visualizzazione
Vecchio 29 giugno 10, 16:16   #1 (permalink)  Top
User
 
L'avatar di Mrk89
 
Data registr.: 29-05-2006
Residenza: Catania
Messaggi: 2.933
Citazione:
Originalmente inviato da lol21 Visualizza messaggio
ma per comodità di gestione il master li interroga già uno per uno gli slave e gli slave ricevono tutti lo stesso dato, che alla fine non è altro che un numero per eliminare i conflitti che si potrebbe aver a causa della risposta del dato del palmare che comunque gli altri ricevono..

esempio pratico: il comandante dice "membro 1 muoviti in quel posto" membro 1 risponde "roger" il comandante dice "membro 2 muoviti in quel posto" membro 2 risponde "roger" e così avanti...

ciao
lol21
Pensavo che gli slave potessero interagire con il master di loro pontanea volontà ( volontà di chi usa gli slave )!!
In questa maniera si può fare tranquillamente!!
__________________
Il filo attaccato all'antenna non mente mai....Troppo vento, si torna a casa....
I miei circuiti elettronici autocostruiti: Postbruciatore per ventole intubate ; Circuito luci per aeromodello-elimodello ; Rallenta servo con protezione da corto circuito
Mrk89 non è collegato   Rispondi citando
Vecchio 29 giugno 10, 16:35   #2 (permalink)  Top
User
 
L'avatar di BBC25185
 
Data registr.: 19-01-2007
Residenza: Dintorni di mestre (DINTORNI)
Messaggi: 2.589
Cominciamo a chiarire una cosa:
Un conto è gestire il tutto da programma
Un conto è gestire il tutto fisicamente

Tu cosa faresti: collegheresti un arduino ad un modulo di Tx-Rx!!!

Il modulo Tx-Rx non fà altro che raccogliere i dati dell'arduino, CONVERTIRLI per poi trasmetterli!!!
Il modulo, poi, per facilitare le cose al programma dell'arduino, potrebbe fare un controllo autonomo dei dati per verificare che sia corretto... magari mandando indietro a chi trasmette un "Ok ho ricevuto correttamente" oppure un "Ritrasmettimelo che è illegibile"...

Ovviamente queste cose non sono assolutamente gestibile da Arduino se il modulo non permette di farlo!!!
Per questo ti dico di stare attento al modulo che usi!!!
Magari succede come ho detto con i Walkie-Talkie...

Diciamo che, usando l'esempio sopra, si può dire che il modulo Tx-Rx è una persona con il Walkie e l'arduino è il comandante che impartisce gli ordini a quello che tiene il Walkie... se la persona con il walkie non conosce il suo nominativo, risponderà "Ok ricevuto" a ogni comando per poi dire al comandante l'ordine (se lo riceve)...
Nel frattempo, però, sai che casino 10 persone che dicono "Ok ricevuto" o "Ripeti" contemporaneamente???
BBC25185 non è collegato   Rispondi citando
Vecchio 30 giugno 10, 13:54   #3 (permalink)  Top
User
 
L'avatar di lol21
 
Data registr.: 16-11-2008
Residenza: Riva del Garda - TN
Messaggi: 429
allora vediamo un po se chiarisco questa confusione che sta nascendo..

gli arcieri vanno a raccogliere le freccie, inseriscono i punti sul palmare e tornano.

il PC invia all'arduino la stringa "c" (controllo)

mentre gli arcieri tirano (campo radio libero senza ostacoli)

l'arduino invia tramite l'RX la stringa "1" tutti i palmari la ricevono e fanno un controllo su che numero a loro corrisponde, se il numero a loro è assegnato è "1" allora inviano la stringa "28, 27, 29, 26" (i totali dei punteggi di ogni persona separati da ,)
l'arduino se riceve una stringa di questo tipo ok, altrimenti se non è chiara rimanda il comando "1" e allora il palmare invia ancora i dati. nel caso invece il palmare non risponde dopo un secondo l'arduino reinvia il dato in modo da limitare gli errori di trasmissione-ricezione.

poi l'arduino invia la stringa "2" i palmari ricontrollano e reinviano, qui metto infatti un ciclo di for...

alla fine l'arduino invia al pc quest comunicazione "1: 28,27,29,26;2:xx,xx,xx,xx;3:xx,xx,xx,xx...." insomma i punteggi li reinvia al pc

il pc li riceve e invia all'arduino "ok" e l'arduino ai palmari invia "r" ovvero reset per resettare i punteggi..

dovrebbe andare no?

ciao
lol21
lol21 non è collegato   Rispondi citando
Vecchio 30 giugno 10, 15:26   #4 (permalink)  Top
User
 
L'avatar di BBC25185
 
Data registr.: 19-01-2007
Residenza: Dintorni di mestre (DINTORNI)
Messaggi: 2.589
Ho capiuto benissimo quello che stai dicendo!!!

Quello che stò cercando di dirti e che il funzionamento dei moduli Tx-Rx è indifferente da quello che ci attacchi!!!

Se il modulo, per funzionare correttamente, richiede un segnale di dato ricevuto, allora NON PUOI USARLI qualunque sistema tu abbia in mente... (a meno che non ne usi solo 2...)

Per fare quello che dici te DEVI USARE DEI MODULI che non abbiano il controllo di errore (ma, allora, ti tocca fare te il controllo di errore) oppure usare dei moduli che permettano di poter essere usati in gruppo!!!

Hai capito quello che devi stare attento???

Quello che stò cercando di dirti è che, in questo caso (Arduino con modulo Tx-Rx) è come se tu collegassi un arduino ad un altro arduino che si occupa di gestire il collegamento radio!!! Se ques'ultimo non gestisce più moduli, non funziona!!!
BBC25185 non è collegato   Rispondi citando
Vecchio 01 luglio 10, 23:25   #5 (permalink)  Top
User
 
L'avatar di lol21
 
Data registr.: 16-11-2008
Residenza: Riva del Garda - TN
Messaggi: 429
mi sono messo a sgooglare e dopo varie ricerche (ci ho messo 2 ore ininterrotte di ricerca ) ho trovato questo: .: Robot Italy WebSite:. : Transceiver nRF24AP1 with Trace Antenna [708565] - 22,60EUR

è un modulo che usa il protocollo ANT per trasmissioni seriali creando una PAN (Personal area network) quindi permette la gestione in gruppo giusto?
il modulo è un integrato con intorno la sua circuiteria per farlo funzionare semplicemente dandogli corrente e attaccandoci una seriale giusto?

è la mia applicazione wireless e ci capisco sempre meno.... ma pian piano ci arrivo (devo consegnarli per dicembre ho ancora tempo ma dovendo farne 12 mi prendo anche per tempo )

ho notato una cosa da non poco però in quel modulo: ha un consumo esagerato

io ho contato che usando solo una trasmissione in andata e una al ritorno per 12 volte (volee in una gara indoor) consumo 0,9A ca.
vorrà dire che userò batteria con maggiore capacità

grazie a tutti intanto

ciao
lol21
lol21 non è collegato   Rispondi citando
Vecchio 05 luglio 10, 09:35   #6 (permalink)  Top
User
 
L'avatar di MSchiepp
 
Data registr.: 21-01-2004
Residenza: Milano
Messaggi: 989
Ti stai complicando la vita... che già non è semplice di per sè!!
Quello che ti serve è un serie di ricetrasmettitori chiamati anche 'radio modem' che trovi sottoforma di modulino da pochi euro; i più famosi sono Aurel e Mipot, ma ce ne sono tantissimi altri; assicurati che abbiano l'ingresso dati seriale e che non debbano essere modulati in FSK.
Uno di questi fa il master e interroga gli slave uno per uno identificadoli con un numero; dato che i TX-RX non fanno nulla di loro spontanea volontà, sarà il tuo software a bordo di ogni periferica a decidere se quella è la chiamata per lui ed eventualmente a rispondere.
I protocolli d rete non sono facilissimi da gestire, visto che sembra tu non abbia una grossa esperienza in merito, e per questo tipo di applicazione sono decisamente 'esagerati'...

Michele
__________________
__________________________________________________
The worst day flying is better than the best day working.
MSchiepp non è collegato   Rispondi citando
Rispondi

Bookmarks




Regole di scrittura
Non puoi creare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi inserire allegati
Non puoi modificare i tuoi messaggi

BB code è Attivato
Le faccine sono Attivato
Il codice [IMG] è Attivato
Il codice HTML è Disattivato
Trackbacks è Disattivato
Pingbacks è Disattivato
Refbacks è Disattivato


Discussioni simili
Discussione Autore discussione Forum Commenti Ultimo Commento
Ho conosciuto il Campione del Mondo di Fritto Harryflex Elimodellismo in Generale 10 13 ottobre 09 20:01
ho conosciuto un MODELLISTA.... losisi Aeromodellismo Progettazione e Costruzione 18 26 febbraio 08 15:00



Tutti gli orari sono GMT +2. Adesso sono le 03:11.


Basato su: vBulletin versione 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
E' vietata la riproduzione, anche solo in parte, di contenuti e grafica. Copyright 1998/2019 - K-Bits P.I. 09395831002