Apparemment, le temps est de l’argent
certaines personnes aiment modifier les voitures. Certains aiment overclocker des PC. Ensuite, il y a les hommes comme [Jack Zimmermann] qui sont consommés avec un temps précis. Il travaille sur un emploi qui déploiera des serveurs NTP (protocole de temps de réseau) dans différents pays africains, ainsi que des serveurs peu coûteux, économes en énergie, ainsi que de serveurs précis. Ce qu’il a chuté, c’est une configuration extrêmement précise pour environ 200 $. En chemin, il a développé un quincaillerie personnalisé et a piraté un ordinateur pour synchroniser la référence de l’horloge GPS.
Sa tentative initiale était avec une Raspberry PI 3. Toutefois, l’adaptateur réseau n’est toutefois le plus rapide possible, à la fois car il est 100 Mbps et, principalement, car il est lié à travers le bus USB. La latence de réseau en raison de ces limitations, il est difficile de servir de temps précis.
Son service comprend un ODROID C2. Pour 50 $, il s’agit d’un ordinateur extrêmement capable avec quatre noyaux, Gigabit Ethernet, ainsi que même d’utiliser le stockage EMMC plus rapide que la carte SD typique. Vous pouvez toujours utiliser une carte SD traditionnelle, si vous préférez.
Pour une référence de temps, [Jack] a utilisé un GPSDO trimble (oscillateur discipliné GPS-discipliné) qui génère un PPS (impulsion par seconde) ainsi que deux signaux de 10 MHz. Celles-ci sont verrouillées sur les horloges satellites GPS qui sont extrêmement précises, ainsi que [Jack], le timing est précis à moins de 50 NS. Malheureusement, le pouls de la carte Trimble est aussi court à la lecture, alors il a développé un circuit d’étirement de pouls.
Au lieu d’essayer de contrôler de soi l’horloge existante sur l’ODROID à la référence GPS, [Jack] a éliminé complètement les éléments cristallins ainsi que des éléments associés. Il a ensuite utilisé une puce de générateur de fréquence pour convertir le signal GPS de 10 MHz en 24 MHz Horloge, l’Odroid attend. Il prévoit d’utiliser les sorties supplémentaires de la puce pour piloter l’Ethernet ainsi que les horloges USB, bien que leur précision absolue soit probablement très critique.
Nous avons vu des horloges NTP avant que cela puisse prendre ce type de référence. Si vous voulez comprendre beaucoup plus sur l’ODROID C2, nous leur avons parlé longuement l’année dernière.