» Van sites » Speciaal "Doe-het-zelf-horloge op een DS3231-chip

DIY-horloge op een DS3231-chip



In dit artikel vertelt de wizard hoe u uw eigen programmeerbare horloge kunt maken - van het ontwerpproces tot het zoeken naar onderdelen, solderen en programmeren.

Dit eenvoudige digitale horloge is gebaseerd op het Eiriks binaire polshorloge. Het horloge gebruikt dezelfde microcontroller als op Arduino UNO.

Dit horloge heeft een dikte van 10 mm en kan meerdere jaren werken op een enkele CR2032-batterij, de exacte tijd weergeven en zelfs de temperatuur compenseren met de DS3231 Real Time Clock (RTC) -chip met een geïntegreerd kristal.


Gereedschap en materialen:
-Soldeerapparatuur;
-3D-printer;
- printplaat;
-Elektronisch componenten volgens de lijst;

Stap één: over enkele functies
Om de tijd te tonen, worden 12 in een cirkel gerangschikte LED's gebruikt, zoals een eenvoudige analoge wijzerplaat. De master koos RODE leds van maat 0603 in combinatie met weerstanden van een vrij hoge waarde (680 Ohm). Ze zijn behoorlijk energiezuinig en blijven tegelijkertijd zichtbaar in direct zonlicht.

Om de tijd te zien, moet je op de microknop aan de zijkant van de case drukken.

Zoals gezegd voor de MCU, zal een ATmega 328-familiechip worden gebruikt en geprogrammeerd (allemaal compatibel met 328/168/88) (32 KB flashgeheugen, 2 KB SRAM en 1 KB EEPROM) met 23 GPIO.

De beste RTC die de master kon verkrijgen, is de DS3231, die nauwkeurige tijd bespaart (interne temperatuurcompensatie en een geïntegreerd kristal maken deze chip ideaal).

De stroom wordt geleverd door een CR2032-cel van 2 volt.


Stap twee: PCB
De wizard gebruikt Autodesk Eagle om een ​​printplaat te maken. Eerst tekent hij een diagram, controleert de prestaties. Na de schakeling (en) ontwerpt hij een printplaat layout.

Voor de fabricage van het bord stuurt u bestanden naar JLCPCB. Drukkosten 2 $ + verzendkosten.
Van mezelf: zoals ik het begrijp, kun je op JLCPCB componenten bestellen en installeren op een bord, en het is helemaal gratis. Het is duidelijk dat er ook componenten bij moeten worden gekocht.



Stap drie: solderen
Vervolgens installeert de meester het bord. Hieronder staan ​​de bestanden die het spoor en de locatie van de bordcomponenten tonen.
ShemeAndBOard.rar
GERBER.rar




Stap vier: Code
Nu moet je de code op de DS3231 laden.
De volgende parameters moeten worden ingesteld in de bootloader.
Bestuur: ATmega328
Bootlader: ja
Klok: 1 Mhz intern
Compiler LTO: uitgeschakeld
Variant: 328P / 328PA
BOD: 1.8V

U kunt de code downloaden, evenals instructies voor het instellen van de klok hier.






Stap vijf: 3D modelleren en zegel
De behuizing is ontworpen in Fusion 360. Alles behalve het bord en het glas is afgedrukt op een 3D-printer.
Lichaam.
Buitenring voor glas.
Bodembedekking.
Knoppen.
De wizard heeft de volgende instellingen gebruikt om af te drukken:
3D-printer - Prusa I3 MK3S
Materiaal: PLA
Laaghoogte - 0,1 mm
Dikte kast - 0,8 mm (mondstuk: 0,4 - 2 koffers)
Dikte van boven en onder - 0,8 mm
Dichtheid - 100%
Draad - 1,75 mm
Type ondersteuning - overal
Koppelingstype Platform - Rok

Glas wordt in de behuizing gestoken en vervolgens wordt een ring geplaatst. De printplaat wordt met de M1.4 Phillips-schroeven op de onderplaat geschroefd. Vervolgens worden de knoppen geïnstalleerd en wordt het bovenste deel van de behuizing geschroefd.
Hieronder kunt u het bestand downloaden voor het bedrukken van de horlogekast, evenals voor het bedrukken van de horlogekast in de vorm van een icoon.
Alle STL- en .f3d-bestanden zijn te vinden HIER .



10
9.3
10

Voeg een opmerking toe

    • lachglimlachtxaxaokweet het nietyahoonea
      baaskrabbendwaasjaja-jaagressiefgeheim
      sorrydansdance2dance3pardonhulpdrankjes
      stopvriendengoedgoedfluitjebezwijmdtong
      rookklappencrayverklarenbeledigenddon-t_mentiondownloaden
      hittebooslach1mdavergaderingmoskingnegatief
      not_ipopcornstraffenlezenschrikschriktzoeken
      bespottendankjewelditto_clueUmnikacuutmee eens
      slechtbeeeblack_eyeblum3: oopscheppenverveling
      gecensureerdbeleefdheidgeheim2bedreigenoverwinningyusun_bespectacled
      shokrespektlolvoorgekomenwelkomkrutoyya_za
      ya_dobryihelperne_huliganne_othodifludverbodsluiten
1 commentaar
Er wordt stroom geleverd 2 volt cel CR2032.
nea
CR2032 (DL2032), lithiumbatterij 3B

We raden je aan om te lezen:

Geef het voor de smartphone ...