Arduino DS1307 RTC

Fra HTX Arduino
Version fra 29. sep. 2017, 13:36 af htx_>Bar htx_>Bar (Referencer)
(forskel) ← Ældre version | Nuværende version (forskel) | Nyere version → (forskel)
Spring til navigation Spring til søgning

RTC Clock er er Real Time Clock modul, der indeholder et ur, der stadig fungerer selvom strømmen er væk.


Fra dx.com

De RTC vi har hjemme (februar 2014) er fra dx.com, og ser ud til at være udsolgt som RTC-modul fra dx.com.

RTC modulet fra dx.com

Denne dokumentation tager udgangspunkt i dette modul

Kommentarer til RTC-modulet fra dx.com

For at hente koden til RTC skal man installere DS1307RTC fra Electronic Project Site

Modulet arbejder med Arduino Time modul[1].

I Arduino-programmet åbnes Fil - Eksempler - DS1307RTC - ReadTest, der kan læse tiden fra modulet.

Hvis DS1307-chippen ikke er stillet, så kan man i Arduino-programmet åbne Fil - Eksempler - DS1307RTC - SetTime, indstiller tiden i modulet til PC'ens tid på oversættelsestidspunktet.

Virkemåde

Modulet arbejder på en I2C Bus, hvor den har adresse 0x68.

Man kan skrive 7 byte til modulet, hvor det ligger kodet i BCD, så man kan ikke direkte regne med de tal man får ud.

Man kan også læse 7 byte i modulet på byte adresse 0, hvor man får de samme tal ud i BCD.

Tallene ligger som følger:

  • 0 Sekunder
  • 1 Minutter
  • 2 Timer
  • 3 Ugedag (0-6)
  • 4 Dato i måneden (1 - 31)
  • 5 Måned (1 - 12)
  • 6 År (0 - 99)

Hardware

Forsyning, SCK og SDA forbindes.

Test

Referencer

Arduino-Modul-Oversigt
Arduino Generelt: Biblioteker - Board - Driver - Shield - Arduino Analog - Arduino Seriel

Arduino-typer: Arduino UNO - Arduino Nano - Arduino Pro Mini - Arduino MEGA 2560 - LiliyPad Mikrocontroller - Arduino DUE - WeMOS

Input-moduler Trådløse: Bluetooth - Transceiver modul - WiFi Modul - SMS Modul - I2C-RF-modtager - RF Link - GPRS/GSM - GSM_Modul

Sensorer: GPS - Strøm-sensor - I2C Humidity - Lys og Nærhed - Magnetisk Kompas - I2C barometer - Farvegenkendelsesmodul - Alkoholsensor - Accelerometer - I2C Accelerometer - I2C Gyroskop - Vejecelleforstærker - IR Distance - AC Strømsensor - Afstand - XY Joystick - Humidity - Tryksensor - Vindhastighedsmåler
Photo og IR: IR Fjernbetjening - Photo Interrupter - IR Modtager - Bevægelsescensor - Photo Refleks Sensor - VGA Kamera
Power: Power Adapter - Lithium Batteri
Lager: SD Kort
Konvertere: I2C AD-konverter
Funktionsmoduler: RFID-modul - Matrix tastatur - DS1307 RTC - ENC28J60 Ethernet - IO Expander
Touch Display: Touch Display

Output-moduler Trådløse: Bluetooth - RF Link - GPRS/GSM - Transceiver modul - WiFi Modul - SMS Modul

Display: Display Shield - Touch Display - Arduino Display - Nokia 5110 Display - Dot-Matrix - Lys-avis - I2C Display
Funktionsmoduler: Lydgiver - Lydmodul - Relæ modul - Audio Power Forstærker - ENC28J60 Ethernet - Peltier Element - IO Expander
Hukommelse: SD Kort
Motorer: Stepper Motor Driver - Stepper med Accelleration - Servo

I2C-Moduler Funktionsmoduler: DS1307 RTC - I2C-RF-modtager - I2C tastatur

Sensorer: I2C Humidity - Magnetisk Kompas - I2C barometer - I2C Accelerometer - I2C Gyroskop
Konvertere: I2C AD-konverter
Display: I2C Display