home | area personale         schemi | tutorial | robotica | pic micro | recensioni         forum | chat irc         faq | contatti         store | Ordina PCB
username
password
cerca

 
FORUM: Pic Micro
Tutto quanto riguarda questi microprocessori... progetti, suggerimenti, aiuti, discussioni...ecc


modulo neo gps
     
Autore Messaggio opzioni
leopierom





postato il:
17.05.2020, alle ore 22:47
modulo neo gps 

Modulo NEO gps con antenna ceramica, per brevi interruzioni di assenza del segnale,mancato aggancio al satellite, come si comporta ? In particolare con segnale NMEA senza collegamento il neo continua a produrre informazioni simulando o blocca la trasmissione ?


..non chiedere alla rosa del tuo giardino perchè sboccia.
nautiluso




una ogni 10 livelli una ogni 10 livelli


postato il:
17.05.2020, alle ore 22:58
La stringa nmea continua a uscire, con l'ultima posizione del segnale affidabile. Nella stringa ce un campo che segnala che la stringa è inaffidabile
leopierom





postato il:
18.05.2020, alle ore 08:58
La stringa nmea continua a uscire,


grazie; e orario ? Da un mio amico ho notato che se anche il led blu non lampeggiava più, conitiuava ad arrivare orario e data corretti.
Ha un suo clock interno? Come il trimble resolutionT?
Altra domanda e fino a quando, non sono riuscito sul web a trovare una risposta, continua ad trasmettere al buoi ora e data e altri dati?



..non chiedere alla rosa del tuo giardino perchè sboccia.
leopierom





postato il:
19.05.2020, alle ore 18:56
bel prodotto, memorizza/ottimizza a seconda come viene posizionato la migliore ricezione. In modo tale che ad ogni nuova eventuale nuova accensione trova subito il satellite da puntare


..non chiedere alla rosa del tuo giardino perchè sboccia.
MB54




una ogni 100 livelli


postato il:
19.05.2020, alle ore 19:23
leopierom:
bel prodotto, memorizza/ottimizza a seconda come viene posizionato la migliore ricezione.In modo tale che ad ogni nuova eventuale nuova accensione trova subito il satellite da puntare


Sono diventati geostazionari?
Normalmente il timing mode presuppone di localizzare con precisione la posizione (anche molte ore) e che questa non venga cambiata. In questo modo la MCU può dedicarsi solo al timing.
In alcune condizioni sfigate si dice al gps di usare un solo satellite per volta (che però cambia) onde ridurre l' effetto delle riflessioni del segnale e qualche anomalie atmosferica; ma se possibile è meglio usare 3 satelliti
double_wrap




una ogni 100 livelli
una ogni 10 livelli una ogni 10 livelli una ogni 10 livelli una ogni 10 livelli una ogni 10 livelli una ogni 10 livelli una ogni 10 livelli


postato il:
19.05.2020, alle ore 21:31
leopierom:
bel prodotto, memorizza/ottimizza a seconda come viene posizionato la migliore ricezione. In modo tale che ad ogni nuova eventuale nuova accensione trova subito il satellite da puntare

In un certo senso l'affermazione e' corretta. Quasi tutti i ricevitori GPS <memorizzano> la posizione dei satelliti, ma e' una metafora.

In realta' essi memorizzano (e mantengono aggiornati) gli almanacchi, cioe' i parametri orbitali di tutta la costellazione (9 dati kepleriani per ciascun satellite). In tal modo il ricevitore puo' calcolare in anticipo la posizione (in movimento!) dei vari satelliti ed utilizzare quelli che <secondo lui> sono i migliori, alberi e capannoni a parte! In tal modo quando il ricevitore viene RIacceso il primo FIX e' molto piu' veloce. Ovviamente non deve trascorrere troppo tempo dall'ultimo aggiornamento degli almanacchi, altrimenti li si deve scaricare tutti daccapo, grosso modo un quarto d'ora se ci sono satelliti in buona vista.




"se peso cado, ma se cado non peso"
adamatj.altervista.org
leopierom





postato il:
22.05.2020, alle ore 08:54
n un certo senso l'affermazione e' corretta. Quasi tutti i ricevitori GPS <memorizzano> la posizione dei satelliti, ma e' una metafora.


anche io ero molto scettico, ma con il piccolo neo gioco di parole mi ha sorpreso.
posizionato a sud-est la prima volta impiega tanti minuti anche 10-15-30 prima di prendere il satellite. e se lo spengo e riaccendo uguale...
Ma dopo trenta minuti lasciato a cercare una volta spento e riacceso prende subito max 30 secondi il sat.
Ricambio posizione sud ovest idem inizio tanto tempo poi connessione immediata. Forte differenza se utilizzo una sma al posto della sua. Esiste versione con presa sma



..non chiedere alla rosa del tuo giardino perchè sboccia.
MB54




una ogni 100 livelli


postato il:
22.05.2020, alle ore 10:50



leopierom:
...la prima volta impiega tanti minuti anche 10-15-30 prima di prendere il satellite. e se lo spengo e riaccendo uguale...



Ma il tuo neo va a carbone? Oppure vede con molta difficoltà i satelliti, come sto cercando di dirti da mesi. Hai verificato con u-center tempi e modi

La U-blox per il neo-6M indica:
30 secondi per la partenza a freddo
1-3 sec per l' avvio 'aiutato'
1 sec. per l' avvio a caldo

questi devono essere i tempi con una buona lettura dei satelliti: buon posizionamento, buona antenna

https://www.u-blox.com/sites/default/files/products/document…
leopierom





postato il:
24.05.2020, alle ore 09:51
ciao
La U-blox per il neo-6M indica:
30 secondi per la partenza a freddo
1-3 sec per l' avvio 'aiutato'
1 sec. per l' avvio a caldo



30 secondi per la partenza a freddo R:anche 10 minuti e più
1-3 sec per l' avvio 'aiutato' R: dici quando ha già memorizzato satelliti ? Allora 15-30 secondi
1 sec. per l' avvio a caldo R: si confermo immediato

Questo funziona ma mi da due ore indietro. Dove sbaglio ? Poi domamda più complessa per far apparire su una sola riga ora e data solo numeri, con la data che viene visualizzata per 5 secondi ogni minuto, non sul sessantesimo secondo ma a partire dal trentesimo secondo? Per me è importante solo il primo quessito ho messo tutto penso

#include <SoftwareSerial.h> // Include software serial library
#include <LiquidCrystal.h> // Include LCD library

TinyGPSPlus gps;


#define S_RX 13 // cambiati per prg Define software serial RX pin attenzione tx va su rx incrociati
#define S_TX 12 // cambiati per prg Define software serial TX pin

SoftwareSerial SoftSerial(S_RX, S_TX); // Configure SoftSerial library

// LCD module connections (RS, E, D4, D5, D6, D7) // no
// LiquidCrystal lcd(2, 3, 4, 5, 6, 7); ---------------------- no

#define LCD_ADDRESS 0x27
#define LCD_ROWS 4
#define LCD_COLUMNS 20
#define LCD_BACKLIGHT 1
#include <LiquidCrystal_PCF8574.h>
LiquidCrystal_PCF8574 lcd(LCD_ADDRESS); // LCD I2



byte last_second;
char Time[] = "TIME:00:00:00";
char Date[] = "DATA:00:00:2000";

void setup(void) {
SoftSerial.begin(9600);

// set up the LCD's number of columns and rows
//lcd.begin(16, 4);

//lcd.setCursor(0, 0);

lcd.begin(LCD_COLUMNS, LCD_ROWS);
// backlight turned on
lcd.setBacklight(LCD_BACKLIGHT);

lcd.print(Time); // Display time
lcd.setCursor(0, 3); // cambio riga da 1 a 4

}




void loop() {

while (SoftSerial.available() > 0) {

if (gps.encode(SoftSerial.read())) {

if (gps.time.isValid()) {
Time[5] = gps.time.hour() / 10 + 48;
Time[6] = gps.time.hour() % 10 + 48;
Time[8] = gps.time.minute() / 10 + 48;
Time[9] = gps.time.minute() % 10 + 48;
Time[11] = gps.time.second() / 10 + 48;
Time[12] = gps.time.second() % 10 + 48;
}

if (gps.date.isValid()) {
Date[5] = gps.date.day() / 10 + 48;
Date[6] = gps.date.day() % 10 + 48;
Date[8] = gps.date.month() / 10 + 48;
Date[9] = gps.date.month() % 10 + 48;
Date[13] =(gps.date.year() / 10) % 10 + 48;
Date[14] = gps.date.year() % 10 + 48;
}

if(last_second != gps.time.second()) {
last_second = gps.time.second();
lcd.setCursor(0, 0);
lcd.print(Time); // Display time
lcd.setCursor(0, 1);
lcd.setCursor(0, 2); // cambio riga da 1 a 4

lcd.print(Date); // Display calendar
}

}

}

}



..non chiedere alla rosa del tuo giardino perchè sboccia.
MB54




una ogni 100 livelli


postato il:
24.05.2020, alle ore 10:21
Roma locale gmt+2 tempi se vedi cielo
segui questo thread con grixFC, per questa funzione devi aver installato il software grixFC

torna su
     

Come utente anonimo puoi leggere il contenuto di questo forum ma per aprire una discussione
o per partecipare ad una discussione esistente devi essere registrato ed accedere al sito




 







 
 
indietro | homepage | torna su copyright © 2004/2024 GRIX.IT - La community dell'elettronica Amatoriale