RTC DS1307 modul, I2C interfész, 5V
zoom_out_map
chevron_left chevron_right

A termékfotók tájékoztató jellegűek, és a gyártási tételtől és a beszállítótól függően kisebb eltéréseket mutathatnak. A termék specifikációi és árai előzetes értesítés nélkül változhatnak. Mindent megteszünk, hogy a lehető legpontosabb és leghitelesebb specifikációkat adjuk meg a termékoldalon, de lehetséges, hogy ezek nem teljesen helyesek. Ha ilyen esetet észlel, kérjük, jelentse nekünk.

A termék szakemberek számára készült, és használatához képzett, valamint felhatalmazott személyzet szükséges. A termék nem tartalmaz összeszerelési/használati útmutatót . A termék nem megfelelő képesítéssel rendelkező személyek általi üzembe helyezése a weboldalon található Általános Szerződési Feltételek értelmében a jótállás elvesztését eredményezi.

A megadott műszaki adatok (áram, teljesítmény stb.) ideális működési körülmények között érvényes maximális értékeket jelentenek. A biztonságos használat és az optimális élettartam érdekében javasolt a terméket folyamatos üzemben legfeljebb a megadott maximális értékek 50%-án használni.

RTC DS1307 modul, I2C interfész, 5V

Valós idejű óra beágyazott projektekhez, az adatok és az idő megtartása még áramellátás nélkül is a CR1220 elemről történő tartalék táplálással. Egyszerű kommunikáció I2C-n keresztül 0x68 címen, csak SDA és SCL használatával, teljes időt biztosít automatikus korrekcióval a hónapokra és szökőévekre 2100-ig, támogatja a 24 órás vagy 12 órás AM/PM formátumot, és tartalmaz 56 bájt nem felejtő RAM-ot beállításokhoz.

13,12 lei Adóval együtt

10,84 lei Áfa nélkül

There are no reviews yet.
1-2 zile
check In Stoc

Shipping by csütörtök 27 augusztus

Közeli
NEMZETKÖZI SZÁLLÍTÁS
Nemzetközi gyors szállítás az EU-n belül. Ingyenes szállítás 100 EUR feletti megrendelések esetén a legtöbb EU-országban.
GYORS KISZÁLLÍTÁS 24 ÓRÁN BELÜL
24 órán belül szállítunk raktárunkból
HŰSÉGPONTOK
Minden rendelés után pontokat kap, a rendelés értékének 5%-ában.

Az RTC DS1307 modul egy precíziós valós idejű óra, amely a DS1307 integrált áramkörre épül, és olyan alkalmazásokhoz készült, amelyek pontos dátum- és időkövetést igényelnek beágyazott rendszerekben. Teljes időinformációkat szolgáltat: másodperc, perc, óra, a hét napja, dátum, hónap és év, automatikus kompenzációval a 31 napnál rövidebb hónapokra és a szökőévekre 2100-ig, így nincs szükség kézi korrekciókra a firmware-ben.

A modul támogatja a 24 órás formátumot, valamint a 12 órás AM/PM jelzős formátumot, és tartalmaz 56 bájt nemfelejtő RAM-ot, amely hasznos a konfigurációs adatok vagy naplózás tárolására. A mikrovezérlővel az I2C interfészen keresztül kommunikál fix 0x68-as címen, csak két lábat (SDA és SCL) használva, így kompatibilis az olyan 5V-os lapokkal, mint az Arduino Uno, Arduino Mega, valamint STM32, ESP32 és bármely más platformmal, amely támogatja az I2C protokollt, amennyiben használunk egy logikai szintkonvertert 3.3V.

Egy integrált feszültségleesés-érzékelő áramkör automatikusan átkapcsol a CR1220 hátfalló elemre nem tartozék (2.0-3.5V), amikor az 5V-os fő tápellátás megszakad, így hosszabb ideig is megtartja a pontos időt külső áramforrás nélkül. A 32.768 kHz-es kvarc kristály körülbelül napi 1 másodperces pontosságot biztosít, és az -40 és 85°C közötti működési hőmérséklet-tartomány lehetővé teszi az ipari környezetekben való használatot.

 

Műszaki adatok:

Működési feszültség: 5 VDC

Tartalék elem feszültsége: 2.0 - 3.5V (CR1220), NEM TARTOZÉK

Normál fogyasztás: ~1.5 mA

Interfész: I2C

I2C cím: 0x68

RAM memória: 56 bájt

Kvarc frekvencia: 32.768 kHz

Óraformátum: 24 óra / 12 óra AM/PM-mel

Pontosság: ~1 másodperc/nap (a kvarctól függően)

Működési hőmérséklet: -40 ~ 85°C

Méretek: 41 x 23 mm

 

Lábkiosztás:

1.jpeg

Láb Leírás
VCC 5 VDC
GND GND
SDA I2C interfészen keresztüli kommunikáció
SCL I2C interfészen keresztüli kommunikáció

 

Használat:

Kösd a VCC-t 5V-ra, a GND-t pedig a fejlesztőpanel földjére.

Kösd a SDA és SCL lábakat a használt platform megfelelő lábaihoz (pl. A4/A5 az Arduino Unón, 21/22 a Arduino Megán, GPIO21/GPIO22 az ESP32-n).

Helyezd be a CR1220 elemet a modul tartójába, hogy az idő megőrződjön fő tápellátás nélkül is.

Telepítsd az RTClib könyvtárat az Arduino IDE Library Manageréből.

Első használatkor vagy elemcsere után állítsd be az induló időt az rtc.adjust() hívásával az inicializáló kódban.

Az adatok BCD (Binary Coded Decimal) formátumban tárolódnak és olvashatók a DS1307 belső regisztereiből.

Használd az rtc.now() függvényt egy DateTime objektum lekéréséhez az összes elérhető időadatmezővel.

 

FIGYELEM! Bár a modul 5V-on működik, az ESP32-vel (3.3V) való használathoz ajánlott egy logikai szintkonverter alkalmazása, hogy elkerüljük a mikrovezérlő adat lábainak sérülését.

88175

Produs destinat utilizarii in proiecte electronice, automatizari, prototipare, educatie si cercetare.

Produsul trebuie utilizat numai conform specificatiilor tehnice mentionate in descriere si/sau in documentatia produsului.

Avertismente generale de siguranta:

Nu utilizati produsul la tensiuni, curenti sau temperaturi peste valorile specificate.

Montajul si conectarea trebuie realizate de persoane cu cunostinte tehnice minime in domeniul electric/electronic.

Evitati scurtcircuitele, inversarea polaritatii si conectarea gresita a alimentarii.

Nu lasati produsul alimentat nesupravegheat in timpul testelor.

Produsul nu este jucarie si nu este destinat copiilor.

Pentru modulele electronice, se recomanda utilizarea in carcase, panouri sau montaje protejate, dupa caz.

Identificare produs:

Denumirea produsului, codul/SKU-ul si caracteristicile tehnice sunt mentionate in pagina produsului si/sau pe eticheta ambalajului.

Producator / Importator / Distribuitor:

Sigmanortec S.R.L.

Calea Bucuresti nr. 9, Targu Jiu, Gorj, Romania

E-mail: [email protected]

Website: www.sigmanortec.ro

Persoana responsabila in UE:

Sigmanortec S.R.L.

Calea Bucuresti nr. 9, Targu Jiu, Gorj, Romania

E-mail: [email protected]

Documentatie si siguranta:

Pentru informatii suplimentare, fise tehnice, declaratii de conformitate sau instructiuni, ne puteti contacta la [email protected].

#include <Wire.h>

#include "RTClib.h"

RTC_DS1307 rtc;

void setup() {

  Serial.begin(9600);

  if (!rtc.begin()) {

    Serial.println("RTC module not found!");

    while (1);

  }

  if (!rtc.isrunning()) {

    Serial.println("RTC is not running! Setting time...");

    // Sets date and time to compilation moment

    rtc.adjust(DateTime(F(__DATE__), F(__TIME__)));

  }

}

void loop() {

  DateTime now = rtc.now();

  Serial.print(now.year(), DEC);

  Serial.print('/');

  Serial.print(now.month(), DEC);

  Serial.print('/');

  Serial.print(now.day(), DEC);

  Serial.print(' ');

  Serial.print(now.hour(), DEC);

  Serial.print(':');

  Serial.print(now.minute(), DEC);

  Serial.print(':');

  Serial.print(now.second(), DEC);

  Serial.println();

  delay(1000);

}