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

 
FORUM: Elettronica Generale
Qui si parla di tutto....dall'analogico al digitale, dal software all'hardware, dal semplice crepuscolare al computer.


frequenza campione - base dei tempi di altissima precisione
     
Autore Messaggio opzioni
leopierom





postato il:
20.02.2020, alle ore 09:15
Scusate, qui le foto sono migliori, devo eliminare anche il 7410, che non fa altro che contare fino a 86400 secondi e poi azzera tutto, che non servirà più









..non chiedere alla rosa del tuo giardino perchè sboccia.
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:
20.02.2020, alle ore 12:27
[quote](leopierom):[CUT] devo eliminare anche il 7410, che non fa altro che contare fino a 86400 secondi e poi azzera tutto, che non servirà più[CUT]
Il SN7410 e' un triplo nand a tre ingressi quindi NON conta nulla ma azzera tutti contatori quando le cifre delle ore raggiungono il valore <24>

Le stringhe che hai trovato sono quelle da analizzare, in particolare queste sono quelle dopo aver ricevuto almeno un satellite che fornisca l'orario

$GPGGA,174039.771,0000.0000,S,00000.0000,W,0,00,00.0,0.0,M,0.0,M,,*5B
$GPGLL,0000.0000,S,00000.0000,W,174039.771,V,A*48
$GPGSA,A,1,,,,,,,,,,,,,0.0,0.0,0.0*30
$GPGSV,3,1,09,2,,,,5,,,,17,,,,18,,,*7A
$GPGSV,3,2,09,20,,,,22,,,,24,,,,28,,,*7F
$GPGSV,3,3,09,29,,,,,,,,,,,,,,,*7B
$GPRMC,174039.771,V,0000.0000,S,00000.0000,W,0.00,0.00,050700,,,A*7D
$GPVTG,0.00,T,,,0.00,N,0.00,K,A*70
$GPZDA,174039.771,05,07,2000,01,00*5E

a te serve la stringa
$GPRMC,174039.771,V,0000.0000,S,00000.0000,W,0.00,0.00,050700,,,A*7D
o meglio ancora la stringa
$GPZDA,174039.771,05,07,2000,01,00*5E

da una delle due stringhe devi estrarre le sei cifre <174039> che sono HHMMSS, convertirle in binario e mandarle tramite 6x4=24 pin ai decoder delle nixie

La differenza e' che in RMC (e GGA) c'e' l'orario a cui viene fatto il fix (punto esatto LAT/LONG) mentre in ZDA c'e' l'orario corrente ricevuto da almeno un satellite. Se si perdono tutti i satelliti l'orario avanza con un orologio interno al chip, quindi occorre sempre verificare che ci sia almeno un satellite in ricezione (tramite GSV) . Ovviamente se ce' il fix (secondo campo=A in RMC o sesto campo=1 in GGA) non ci sono problemi.
Per far le cose a modo serve conoscere bene le stringhe NMEA!

ps: DOVE tieni l'antenna del tuo trimble per essere sicuro che i dati satellitari siano costantemente ricevuti?




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





postato il:
21.02.2020, alle ore 13:02
double_wrap. grazie per le informazioni ci lavoro meglio

DOVE tieni l'antenna del tuo trimble per essere sicuro che i dati satellitari siano costantemente ricevuti?


La tengo sulla parte interna vetro finestra con la parte piatta all' interno. Il segnale secondo me è ottimo anche perchè una volta si è staccata dal vetro ed è rimasta appesa sotto la finestra, in pratica dietro al muro sottostante anche bello profondo, quindi visibilià zero ed è andata benissimo.

Nota: su questo forumo ho aperto tempo fa di un problema che ricevevo inpulsi spurii che conteggiavo qualche secondo in più. Anche accendendo delle volte il trapano a colonna in un altra stanza saltava di due tre secondi in più. Problema risolto (spero ) proprio oggi con arrivo di un nuovo (meglio dire usato ) trimble T. Sostituito perfettto, dopo circa un ora di ON/OFF di trapani, lampade, strumenti laboratorio anche sulla stessa presa... perfetto nessun avanzamanto di secondi... in ogni caso aspetto... non si sa mai... Quindi avevo un trimble T apparentemente buono ma ballerino.



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





postato il:
21.02.2020, alle ore 13:07
Ma se utilizza Arduino GPS ed elimino trimble T ??


..non chiedere alla rosa del tuo giardino perchè sboccia.
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:
21.02.2020, alle ore 19:18
leopierom:
Ma se utilizza Arduino GPS ed elimino trimble T ??


Cambiare il tuo ricevitore GPS con un altro non modifichera' di una virgola la faccenda.

Tutti i ricevitori gps mandano fuori in uscita le sentenze standard Nmea e molti mandano in uscita il segnale 1pps.

QUesto segnale fornisce un impulso di 1 msec ogni secondo il cui fronte di salita e' sincronizzato col secondo del tempo UTC (che e' diverso dal tempo GPS!), Lo scostamento e' di pochi nanosecondi QUANDO IL RICEVITORE E' AGGANCIATO AL SEGNALE GPS.
se il ricevitore perde tutti i satelleiti, il segnale in uscita dipende da un generatore interno che ha una buona precisione (di solito un DXOSC) , poi al riaggancio il tutto si sinvcronizza di nuovo.

Devi riguardare TUTTA la catena che gestisce il segnale 1pps, dall'antenna all'ultima SN7490, per avere la certezza di non introdurre impulsi spuri che ahime' SI SOMMANO e NON SI MEDIANO.

qui c'e' una testi di laurea che usa il tuo trimble
www.dmf.unisalento.it/~panareo/Personale/Tesi/tesi_a_donno_panareo.pdf

ps. pare che qulleo che aveva trovato i neutrini pu' veloce della luce fra il cern ed il gransasso aveva giusto fatto un errore di sincronizzazione col segnale gps....




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





postato il:
23.02.2020, alle ore 09:13
Devi riguardare TUTTA la catena che gestisce il segnale 1pps, dall'antenna all'ultima SN7490,


ok ma sicuramente il primo trimble è parzialmente guasto e presumo irriparabile, Anche alimentato a batteria 12 V con LM 117, 3,3 V non appena stacco eriattaco una spina o accendo qualsiasi oggetto sulla 230V, salta di diversi secondi-
Il secondo trimble alimentato normalmente zero salti si secondi completamente immune ai disturbi.
Tutti i ricevitori gps mandano fuori in uscita le sentenze standard Nmea e molti mandano in uscita il segnale 1pps.

ok

qui c'e' una testi di laurea che usa il tuo trimble

bella e molto interessante informazione

Senti non c'è un circuito da provare per il trimble per portare il segnale da 3,3 V. a 5V. Come h scritto il circuito con il solo transistor va bene per segnali TTL o uscita onda quadra.



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





postato il:
23.02.2020, alle ore 09:20
www.dmf.unisalento.it/~panareo/Personale/Tesi/tesi_a_donno_panareo.pdf


non riesco a raggiungere il sito..



..non chiedere alla rosa del tuo giardino perchè sboccia.
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:
23.02.2020, alle ore 18:51
leopierom:
[CUT] non c'è un circuito da provare per il trimble per portare il segnale da 3,3 V. a 5V. Come h scritto il circuito con il solo transistor va bene per segnali TTL o uscita onda quadra.

forse sbaglio io ma il datashett del trimbleT dice
[quote]
PPS. 3.3 V CMOS-compatible TTL-level pulse, once per second
Rising edge of the pulse synchronized with GPS/UTC

il segnale PPS e' ad onda quadra (e bella ripida) ed a livelli TTL (0~0.3V e Vcc~Vcc/2) https://www.maffucci.it/2014/11/05/livelli-logici-ttl-e-cmos…
quindi per adattare l'uscita TTL (HIGH=3.3V) del trimble alla SN7490 basta il circuito ad 1 transitore di sopra (in 3.3V out 5.0V)

L'ingresso di una porta TTL SN74xx e' a livello logico ZERO/LOW quando e' <0.4V assorbendo circa 1 mA mentre e' a livello logico UNO/HIGH quando e' > 2.7~3.5V OPPURE ANCHE QUANDO E' FLOTTANTE (cioe' non collegato a nulla) e quindi non assorbe corrente

Altri tempi e scusate le inevitabili inesattezze!




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





postato il:
24.02.2020, alle ore 09:49
divisori





Vorrei fare prove utilizzando il 4040 o 4060 per dividere una frequenza partendo da 10 Mhz ma ho dei dubbi... se utilizzo ad esempio il 4040 non ottengo mai una divisione per me utile, ad esempio se utilizzo i piedini 4-6-7-8-128-256-518// quindi 8+32+64+128+256+518=1006 ?? Se riuscissi ad avere 1000 precisi potrei metterne due in cascata e ottenere 1 Hz. Stesso discorso per il 4060 dove sbaglio?



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





postato il:
24.02.2020, alle ore 09:52
il segnale PPS e' ad onda quadra (e bella ripida) ed a livelli TTL (0~0.3V e Vcc~Vcc/2) https://www.maffucci.it/2014/11/05/livelli-logici-ttl-e-cmos…
quindi per adattare l'uscita TTL (HIGH=3.3V) del trimble alla SN7490 basta il circuito ad 1 transitore di sopra (in 3.3V out 5.0V)

L'ingresso di una porta TTL SN74xx e' a livello logico ZERO/LOW quando e' <0.4V assorbendo circa 1 mA mentre e' a livello logico UNO/HIGH quando e' > 2.7~3.5V OPPURE ANCHE QUANDO E' FLOTTANTE (cioe' non collegato a nulla) e quindi non assorbe corrente


Articolo molto interessante // Rifaccio prove con più calma e con foto da oscilloscopio.



..non chiedere alla rosa del tuo giardino perchè sboccia.
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