This is an old revision of the document!
Ceasul Nixie este un ceas electronic care utilizează tuburi Nixie, sau afișaj cu catod rece pentru afișarea orei, folosind descărcarea strălucitoare. Tuburile Nixie sunt tuburi electronice ce conțin cifre sau alte simboluri, care emit lumină atunci când sunt alimentate cu un curent electric. Acest ceas poate fi reglat manual, dar este de asemenea echipat cu un modul GPS, care permite sincronizarea timpului.
Un ceas Nixie este un ceas electronic care utilizează tuburi Nixie pentru a afișa ora. Tuburile Nixie sunt tuburi electronice ce conțin cifre care emit lumină atunci când sunt alimentate la o tensiune electrică specifică. Aceste tuburi oferă un aspect retro, vintage și distinctiv ceasului, în timp ce tehnologia GPS adaugă o notă modernă și practică, o nouă funcționalitate: sincronizarea automată a orei, oferind precizie.
Proiectul implică intergarea mai multor tehnologii, precum:
* tuburile, componentele centrale ale ceasului
* electronica digitală, incluzând plăcile de control și driverele necesare pentru a alimenta și controla tuburile
* modul GPS, primind semnale de la sateliți pentru a determina ora exactă și poziția geografică
* software pentru controlul și sincronizarea acestora.
Pentru a controla fiecare tub Nixie, este necesar un driver dedicat, care va primi cifra ce trebuie afișată, codificată binar. Fiecare tub Nixie poate afișa 10 cifre, ceea ce înseamnă că fiecare driver va necesita 4 pini de intrare. În total, pentru controlul celor 16 pini de date necesari, vor fi utilizate două registre de deplasare. Această abordare permite reducerea numărului de pini necesari pe plăcuța principală.
Pentru a porni ceasul, acesta trebuie conectat la o sursă de curent(priză, calculator. Când ceasul Nixie este conectat , începe secvența de inițializare. Microcontroller-ul se pornește și inițializează toate perifericele, inclusiv modulele pentru afișajul Nixie și modulul GPS.
Ceasul se sincronizează cu semnalele GPS. Această sincronizare asigură că ora afișată este extrem de precisă, utilizând informațiile de timp furnizate de sateliți.
După sincronizarea inițială, microcontroller-ul începe să controleze driverele tuburilor Nixie. Fiecare driver primește un semnal binar, codificat pentru a afișa cifrele corecte pe fiecare tub Nixie.
Codul prezentat configurează și controlează un modul GPS pentru a funcționa optim într-un ceas Nixie cu precizie de nanosecunde, disciplinat de GPS. Acesta transmite comenzi către modulul GPS folosind UART și așteaptă 50ms pentru procesarea comenzii și, de asemenea, resetează hardware-ul modulului GPS, asigurându-se că începe de la o stare cunoscută și stabilă.