Horloge RTC DS3231 temps réel
DS3231 est une horloge temps réel (RTC) à haute précision, utilisée pour maintenir l’heure et la date dans diverses applications électroniques. Il est équipé d’un oscillateur à quartz intégré qui fournit une précision de temps de l’ordre de quelques secondes par mois et est capable de fonctionner avec une tension d’alimentation très faible. Le DS3231 est également équipé d’un circuit de détection de coupure d’alimentation qui permet de maintenir l’heure et la date même en cas de panne de courant.
Promotion Arduino
Dépêchez-vous et obtenez des réductions sur tous les produits Arduino jusqu'à 20 %
Sale_coupon_15
40.00د.م.
- Retrait au magasin Moussasoft
A récupérer aujourd'hui
Gratuit
- La livraison de courrier
Notre coursier livrera à l'adresse indiquée
2-3 Jours
40,00 Dh
- Livraison par courrier DHL
Le courrier DHL livrera à l'adresse indiquée
2-8 Jours
$12,00
- Garantie
- Retours gratuits sous 7 jours
Mode de paiement : A la livraison, Chèque, Virement
Description
DS3231 Horloge temps réel RTC
Description
DS3231 est un horloge temps réel (RTC) à haute précision, utilisée pour maintenir l’heure et la date dans diverses applications électroniques. Il est équipé d’un oscillateur à quartz intégré qui fournit une précision de temps de l’ordre de quelques secondes par mois et est capable de fonctionner avec une tension d’alimentation très faible
Les broches de l’horloge temps réel DS3231
DS3231 Horloge temps réel est un module compact qui contient plusieurs broches, chacune ayant une fonction spécifique. Les broches de l’horloge temps réel DS3231 sont les suivantes :
| Broche | Fonction |
|---|---|
| GND | Mise à la terre de l’horloge temps réel DS3231 |
| VCC | Fournit une tension d’alimentation au module. La tension d’alimentation recommandée est de 3,3 V ou 5 V. |
| SDA | Communication en série de données. |
| SCL | Communication en série d’horloge. |
| 32K | Utilisée pour la sortie d’un signal de fréquence de 32,768 kHz pour les applications externes telles que la synchronisation de fréquence ou la génération d’une minuterie précise. |
| SQW | Utilisée pour la sortie de signal carré. |
Le principe de fonctionnement de l’horloge temps réel DS3231
L’horloge temps réel DS3231 utilise un oscillateur à quartz qui est capable de maintenir une précision de temps incroyablement élevée. Le module dispose également d’une batterie intégrée qui permet de maintenir l’heure même lorsque l’alimentation externe est coupée.
Le module dispose également de plusieurs registres internes qui permettent aux utilisateurs de programmer l’heure et la date, ainsi que d’autres fonctions telles que l’alarme.
Le module peut communiquer avec d’autres appareils via le protocole de communication en série I2C. Cela permet aux utilisateurs de programmer l’heure et la date à l’aide de microcontrôleurs tels que l’Arduino, le Raspberry Pi et d’autres.
Les applications de l’horloge temps réel DS3231
L’horloge temps réel DS3231 est utilisée dans une grande variété d’applications, telles que :
- Systèmes embarqués : Les développeurs de systèmes embarqués utilisent l’horloge temps réel DS3231 pour assurer la précision du timing dans leurs applications.
- Horloges murales : Les horloges murales qui utilisent l’horloge temps réel DS3231 peuvent afficher l’heure avec une précision incroyablement élevée.
- Dispositifs portables : Les dispositifs portables tels que les smartwatches et les bracelets de fitness utilisent l’horloge temps réel DS3231 pour suivre le temps avec précision.
- Systèmes de mesure de la consommation d’énergie : Les systèmes de mesure de la consommation d’énergie qui utilisent l’horloge temps réel DS3231 peuvent suivre la consommation d’énergie au fil du temps avec une grande précision.
La difference Horloge temps réel DS3231 et DS1307
| Caractéristique | DS3231 | DS1307 |
|---|---|---|
| Précision de temps | ±2 ppm | ±20 ppm |
| Oscillateur | Oscillateur à quartz intégré permettant une précision de temps élevée | Oscillateur interne moins précis |
| Température | Peut fonctionner à des températures comprises entre -40°C et +85°C | Peut fonctionner à des températures comprises entre 0°C et +70°C |
| Consommation d’énergie | Consomme en moyenne 110 microampères, permettant une plus grande autonomie de batterie | Consomme en moyenne 150 microampères |
| Fonctions supplémentaires | Possède une fonction de compensation de température permettant d’ajuster la précision de temps en fonction de la température ambiante | Ne possède pas cette fonction |
DS3231 Horloge temps réel RTC avec Arduino et Raspberry Pi
Avec un Arduino :
- Connectez l’horloge temps réel DS3231 à Arduino (Uno, Mega, Nano, ou toute autre type) en utilisant les broches SDA et SCL pour les communications en série de données et d’horloge respectivement, la broche VCC pour l’alimentation électrique, la broche GND pour la mise à la terre et la broche SQW pour la sortie de signal carré.
- Installez la bibliothèque « RTClib » dans l’IDE Arduino.
- Utilisez le code fourni dans la bibliothèque pour programmer l’Arduino et lire les informations d’heure et de date stockées dans l’horloge temps réel.
Vous pouvez consulter cette article pour plus d’information :
https://www.moussasoft.com/ds3231-horloge-temps-reel-rtc-avec-arduino
Avec un Raspberry Pi :
- Connectez l’horloge temps réel DS3231 au Raspberry Pi en utilisant les broches SDA et SCL pour les communications en série de données et d’horloge respectivement, la broche VCC pour l’alimentation électrique et la broche GND pour la mise à la terre.
- Installez la bibliothèque « python-smbus » en utilisant la commande « sudo apt-get install python-smbus » dans le terminal du Raspberry Pi.
- Utilisez du code Python pour communiquer avec l’horloge temps réel via l’interface I2C et récupérer les informations d’heure et de date stockées dans l’horloge temps réel.
Caractéristiques techniques
- Précision de l’horloge temps réel : ±2 ppm (parties par million)
- Tension d’alimentation : de 2,3 V à 5,5 V
- Consommation de courant : 110 microampères en moyenne
- Plage de température de fonctionnement : de -40°C à +85°C
- Fréquence d’oscillation : 32,768 kHz
- Interface de communication : I2C (Inter-Integrated Circuit)
- Boîtier : SOIC ou DFN
- Horloge temps réel basée sur un oscillateur à quartz intégré
- Sortie de signal carré programmable en fréquence et en niveaux logiques (50% ou 75%)
- Fonction d’alarme programmable avec deux sorties d’alarme
- Mémoire non volatile (NV) pour stocker les informations d’heure et de date en cas de coupure de courant ou de batterie faible
- Compensation de température intégrée pour une meilleure précision de l’horloge en cas de variation de température
Vidéo descriptif
Specification
Aperçu
| Référence |
DS3231 |
|---|
Alimentation
| Tension d’alimentation Tension d\'Alimentation |
5V |
|---|---|
| Niveau logique |
5V |
Communication
| Interfaces |
I2C |
|---|
Customer Reviews
VOUS AIMEREZ PEUT-ÊTRE AUSSI
DS1307 Module Horloge Temps Réel RTC I2C NVRAM 56 Octets
En stock
HC-05 Module Bluetooth compatible Arduino
En stock
Avis
Effacer tous les filtresIl n’y a pas encore d’avis.