Esperti di schede di controllo/microntrollori
-
- Segardino
- Messaggi: 11575
- Iscritto il: sab giu 07, 2008 2:12 am
- Moto: sv 650 N '00
- Località: Ospitaletto (BS)
Esperti di schede di controllo/microntrollori
Allora, sono un novizio con queste cose. Ho una scheda di controllo Robotis CM-510 che monta un microcontrollore ATMEL ATMega2561.
http://support.robotis.com/en/software/ ... rt_map.htm" onclick="window.open(this.href);return false;
L'unica porta a 4 pin presente (con i pin RXD e TXD per la comunicazione seriale) è occupata da un modulo Zigbee per comunicare con il PC.
Ora però dovrei collegare un modulo GPS alla scheda di controllo! I moduli GPS usano una comunicazione seriale ed il protocollo NMEA.
Secondo voi è possibile usare i pins di una delle porte libere (tutti i pin possodo essere configurati come input oppure output) per comunicare con il GPS. Ovvero...posso impostare una comunicazione seriale anche su questi pins?
http://support.robotis.com/en/software/ ... rt_map.htm" onclick="window.open(this.href);return false;
L'unica porta a 4 pin presente (con i pin RXD e TXD per la comunicazione seriale) è occupata da un modulo Zigbee per comunicare con il PC.
Ora però dovrei collegare un modulo GPS alla scheda di controllo! I moduli GPS usano una comunicazione seriale ed il protocollo NMEA.
Secondo voi è possibile usare i pins di una delle porte libere (tutti i pin possodo essere configurati come input oppure output) per comunicare con il GPS. Ovvero...posso impostare una comunicazione seriale anche su questi pins?
[img]http://i42.tinypic.com/2uzt0d4.jpg[/img]
I goals del GlL@: 169 in Serie A (45 di testa...record!), 13 in Champions League, 11 in Coppa Italia, 5 in Coppa Uefa, 19 in Nazionale Maggiore, 15 in Under 21, 4 nella Nazionale Olimpica --> TOTALE 236 goals
Il palmares del GlL@: 1 Mondiale, 1 Europeo Under 21, 1 Champions League, 1 Mondiale per club, 1 Supercoppa Europea
I goals del GlL@: 169 in Serie A (45 di testa...record!), 13 in Champions League, 11 in Coppa Italia, 5 in Coppa Uefa, 19 in Nazionale Maggiore, 15 in Under 21, 4 nella Nazionale Olimpica --> TOTALE 236 goals
Il palmares del GlL@: 1 Mondiale, 1 Europeo Under 21, 1 Champions League, 1 Mondiale per club, 1 Supercoppa Europea
Re: Esperti di schede di controllo/microntrollori
Quale delle porte è quella a 4 pin a cui ti riferisci?
La serial Cable?
Di solito per parlare con un GPS serve almeno (doh) una (altra) seriale...
La serial Cable?
Di solito per parlare con un GPS serve almeno (doh) una (altra) seriale...
Basta essere onesti e ammettere gli errori. Sport che alcune persone non praticano. Specie se hanno una sola minuscola briciola di insignificante potere.Tequi ha scritto:pike è uno di quegli utenti che si diverte a fare il puntiglioso. Ce ne sono anche altri e sono tutti sulla rampa di lancio. Non abbiamo bisogno di gente che le cerca tutte per fare polemica.
-
- Segardino
- Messaggi: 11575
- Iscritto il: sab giu 07, 2008 2:12 am
- Moto: sv 650 N '00
- Località: Ospitaletto (BS)
Re: Esperti di schede di controllo/microntrollori
La porta a 4 pin è quella di fianco (alla destra) del jack "serial cable", ed è già occupata del modulo zigbee.pike ha scritto:Quale delle porte è quella a 4 pin a cui ti riferisci?
La serial Cable?
Di solito per parlare con un GPS serve almeno (doh) una (altra) seriale...
Il jack denominato "serial cable" serve per programmare il controllore dal PC. Non sò se ci si può collegare un GPS...ed in tal caso dovrei costruirmi un cavo seriale perchè quello fornito da è un cavo RS232-jack...invece il modulo GPS ha semplicemente i suoi piedini a cui connettere i singoli fili.
[img]http://i42.tinypic.com/2uzt0d4.jpg[/img]
I goals del GlL@: 169 in Serie A (45 di testa...record!), 13 in Champions League, 11 in Coppa Italia, 5 in Coppa Uefa, 19 in Nazionale Maggiore, 15 in Under 21, 4 nella Nazionale Olimpica --> TOTALE 236 goals
Il palmares del GlL@: 1 Mondiale, 1 Europeo Under 21, 1 Champions League, 1 Mondiale per club, 1 Supercoppa Europea
I goals del GlL@: 169 in Serie A (45 di testa...record!), 13 in Champions League, 11 in Coppa Italia, 5 in Coppa Uefa, 19 in Nazionale Maggiore, 15 in Under 21, 4 nella Nazionale Olimpica --> TOTALE 236 goals
Il palmares del GlL@: 1 Mondiale, 1 Europeo Under 21, 1 Champions League, 1 Mondiale per club, 1 Supercoppa Europea
Re: Esperti di schede di controllo/microntrollori
Il modulo GPS quanti fili ha?
Che tipo di connessione si aspetta di fare?
Parla NMEA?
Che tipo di connessione si aspetta di fare?
Parla NMEA?
Basta essere onesti e ammettere gli errori. Sport che alcune persone non praticano. Specie se hanno una sola minuscola briciola di insignificante potere.Tequi ha scritto:pike è uno di quegli utenti che si diverte a fare il puntiglioso. Ce ne sono anche altri e sono tutti sulla rampa di lancio. Non abbiamo bisogno di gente che le cerca tutte per fare polemica.
-
- Segardino
- Messaggi: 11575
- Iscritto il: sab giu 07, 2008 2:12 am
- Moto: sv 650 N '00
- Località: Ospitaletto (BS)
Re: Esperti di schede di controllo/microntrollori
Il modulo ha i piedini Rx e TX per la lettura e la scrittura seriale e parla NMEA. In pratica scrive in modo continuo dells stringhe di caratteri che poi vanno interpretate dal microccomntrollore. ma questo non p un problema...il problema è come collegarlo all scheda!pike ha scritto:Il modulo GPS quanti fili ha?
Che tipo di connessione si aspetta di fare?
Parla NMEA?
[img]http://i42.tinypic.com/2uzt0d4.jpg[/img]
I goals del GlL@: 169 in Serie A (45 di testa...record!), 13 in Champions League, 11 in Coppa Italia, 5 in Coppa Uefa, 19 in Nazionale Maggiore, 15 in Under 21, 4 nella Nazionale Olimpica --> TOTALE 236 goals
Il palmares del GlL@: 1 Mondiale, 1 Europeo Under 21, 1 Champions League, 1 Mondiale per club, 1 Supercoppa Europea
I goals del GlL@: 169 in Serie A (45 di testa...record!), 13 in Champions League, 11 in Coppa Italia, 5 in Coppa Uefa, 19 in Nazionale Maggiore, 15 in Under 21, 4 nella Nazionale Olimpica --> TOTALE 236 goals
Il palmares del GlL@: 1 Mondiale, 1 Europeo Under 21, 1 Champions League, 1 Mondiale per club, 1 Supercoppa Europea
-
- Segardino
- Messaggi: 11575
- Iscritto il: sab giu 07, 2008 2:12 am
- Moto: sv 650 N '00
- Località: Ospitaletto (BS)
Re: Esperti di schede di controllo/microntrollori
Ora ho visto che si può implementare una porta seriale via software (software UART). Però essendo tutto implementato via codice...mentre si ricevono dati il microcontrollore non può fare altro!
Ancora non ho ben capito se il GPS invia sentenze NMEA di continuo, senza mai fermarsi, oppure se invia le sue sentenze quando si aggiorna (diciamo un GPS ad 1Hz..a me andrebbe più che bene!).
Ancora non ho ben capito se il GPS invia sentenze NMEA di continuo, senza mai fermarsi, oppure se invia le sue sentenze quando si aggiorna (diciamo un GPS ad 1Hz..a me andrebbe più che bene!).
[img]http://i42.tinypic.com/2uzt0d4.jpg[/img]
I goals del GlL@: 169 in Serie A (45 di testa...record!), 13 in Champions League, 11 in Coppa Italia, 5 in Coppa Uefa, 19 in Nazionale Maggiore, 15 in Under 21, 4 nella Nazionale Olimpica --> TOTALE 236 goals
Il palmares del GlL@: 1 Mondiale, 1 Europeo Under 21, 1 Champions League, 1 Mondiale per club, 1 Supercoppa Europea
I goals del GlL@: 169 in Serie A (45 di testa...record!), 13 in Champions League, 11 in Coppa Italia, 5 in Coppa Uefa, 19 in Nazionale Maggiore, 15 in Under 21, 4 nella Nazionale Olimpica --> TOTALE 236 goals
Il palmares del GlL@: 1 Mondiale, 1 Europeo Under 21, 1 Champions League, 1 Mondiale per club, 1 Supercoppa Europea
Re: Esperti di schede di controllo/microntrollori
Mai letto il Datasheet?
Basta essere onesti e ammettere gli errori. Sport che alcune persone non praticano. Specie se hanno una sola minuscola briciola di insignificante potere.Tequi ha scritto:pike è uno di quegli utenti che si diverte a fare il puntiglioso. Ce ne sono anche altri e sono tutti sulla rampa di lancio. Non abbiamo bisogno di gente che le cerca tutte per fare polemica.
-
- Segardino
- Messaggi: 11575
- Iscritto il: sab giu 07, 2008 2:12 am
- Moto: sv 650 N '00
- Località: Ospitaletto (BS)
Re: Esperti di schede di controllo/microntrollori
Sì...l'ho letto...anzi...ho letto i datesheet di almeno 10 moduli GPS, ma quello che voglio sapere io non c'è scritto!pike ha scritto:Mai letto il Datasheet?
Il problema è che se il modulo GPS trasmette sentenze in modalità continua, non si può usare una UART software per ricevere i dati, in quanto terrebbe occupato il microcontrollore per sempre..senza la possibilità di fare altro durante la ricezione!
Non posso nemmeno decidere di "leggere" i dati quando voglio...perchè i bit arrivano in serie ed è impossibile individuare il bit di start di ogni byte senza una sorta di sincronizzazione tra trasmettitore e ricevitore!
[img]http://i42.tinypic.com/2uzt0d4.jpg[/img]
I goals del GlL@: 169 in Serie A (45 di testa...record!), 13 in Champions League, 11 in Coppa Italia, 5 in Coppa Uefa, 19 in Nazionale Maggiore, 15 in Under 21, 4 nella Nazionale Olimpica --> TOTALE 236 goals
Il palmares del GlL@: 1 Mondiale, 1 Europeo Under 21, 1 Champions League, 1 Mondiale per club, 1 Supercoppa Europea
I goals del GlL@: 169 in Serie A (45 di testa...record!), 13 in Champions League, 11 in Coppa Italia, 5 in Coppa Uefa, 19 in Nazionale Maggiore, 15 in Under 21, 4 nella Nazionale Olimpica --> TOTALE 236 goals
Il palmares del GlL@: 1 Mondiale, 1 Europeo Under 21, 1 Champions League, 1 Mondiale per club, 1 Supercoppa Europea
-
- Pilota Ufficiale
- Messaggi: 1668
- Iscritto il: dom gen 13, 2013 12:32 am
- Moto: XSR900GP, M4
- Località: PD
Re: Esperti di schede di controllo/microntrollori
Ma l'altra coppia tx-dx (quella al centro dell'immagine, nel rettangolo verde) è occupata? non puoi usare quella?
-
- Segardino
- Messaggi: 11575
- Iscritto il: sab giu 07, 2008 2:12 am
- Moto: sv 650 N '00
- Località: Ospitaletto (BS)
Re: Esperti di schede di controllo/microntrollori
Quelli sono led!stez90 ha scritto:Ma l'altra coppia tx-dx (quella al centro dell'immagine, nel rettangolo verde) è occupata? non puoi usare quella?
[img]http://i42.tinypic.com/2uzt0d4.jpg[/img]
I goals del GlL@: 169 in Serie A (45 di testa...record!), 13 in Champions League, 11 in Coppa Italia, 5 in Coppa Uefa, 19 in Nazionale Maggiore, 15 in Under 21, 4 nella Nazionale Olimpica --> TOTALE 236 goals
Il palmares del GlL@: 1 Mondiale, 1 Europeo Under 21, 1 Champions League, 1 Mondiale per club, 1 Supercoppa Europea
I goals del GlL@: 169 in Serie A (45 di testa...record!), 13 in Champions League, 11 in Coppa Italia, 5 in Coppa Uefa, 19 in Nazionale Maggiore, 15 in Under 21, 4 nella Nazionale Olimpica --> TOTALE 236 goals
Il palmares del GlL@: 1 Mondiale, 1 Europeo Under 21, 1 Champions League, 1 Mondiale per club, 1 Supercoppa Europea