Pagina 1 di 1
Esperti di schede di controllo/microntrollori
Inviato: ven feb 08, 2013 4:35 pm
da 4sk8ters
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?
Re: Esperti di schede di controllo/microntrollori
Inviato: ven feb 08, 2013 4:52 pm
da pike
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...
Re: Esperti di schede di controllo/microntrollori
Inviato: ven feb 08, 2013 5:07 pm
da 4sk8ters
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...
La porta a 4 pin è quella di fianco (alla destra) del jack "serial cable", ed è già occupata del modulo zigbee.
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.
Re: Esperti di schede di controllo/microntrollori
Inviato: sab feb 09, 2013 3:02 am
da pike
Il modulo GPS quanti fili ha?
Che tipo di connessione si aspetta di fare?
Parla NMEA?
Re: Esperti di schede di controllo/microntrollori
Inviato: sab feb 09, 2013 11:56 am
da 4sk8ters
pike ha scritto:Il modulo GPS quanti fili ha?
Che tipo di connessione si aspetta di fare?
Parla NMEA?
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!
Re: Esperti di schede di controllo/microntrollori
Inviato: lun feb 11, 2013 4:29 pm
da 4sk8ters
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!).
Re: Esperti di schede di controllo/microntrollori
Inviato: lun feb 11, 2013 5:39 pm
da pike
Mai letto il Datasheet?
Re: Esperti di schede di controllo/microntrollori
Inviato: lun feb 11, 2013 5:59 pm
da 4sk8ters
pike ha scritto:Mai letto il Datasheet?
Sì...l'ho letto...anzi...ho letto i datesheet di almeno 10 moduli GPS, ma quello che voglio sapere io non c'è scritto!
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!
Re: Esperti di schede di controllo/microntrollori
Inviato: gio feb 14, 2013 11:55 pm
da stez90
Ma l'altra coppia tx-dx (quella al centro dell'immagine, nel rettangolo verde) è occupata? non puoi usare quella?
Re: Esperti di schede di controllo/microntrollori
Inviato: sab feb 16, 2013 1:42 am
da 4sk8ters
stez90 ha scritto:Ma l'altra coppia tx-dx (quella al centro dell'immagine, nel rettangolo verde) è occupata? non puoi usare quella?
Quelli sono led!