La carte MIKROE-947 RTC click de MikroElektronika est une carte auxiliaire en facteur de forme mikroBus™. Cette carte est dotée de l'horloge temps réel (RTC) série PCF8583 de NXP. Il s'agit d'une horloge/d'un calendrier entièrement décimal codé binaire (BCD) basse consommation. Les communications vers la carte s'effectuent via une interface I2C. La carte RTC click présente une batterie lithium de 3 V / 230 mA en tant qu'alimentation de secours, ce qui garantit un suivi temporel continu même lorsque l'alimentation principale s'arrête. La carte est définie pour l'utilisation d'une alimentation de 3,3 V par défaut. Pour un fonctionnement sur 5,0 V, il suffit de souder le cavalier PWR SEL SMD à la position 5 V. La carte MIKROE-947 RTC click est idéale pour les applications qui nécessitent des alarmes programmées, des calendriers et des horloges temps réel. Les communications vers la carte s'effectuent via une interface I2C. L'horloge temps réel présente un format 12 heures ou 24 heures, une alarme programmable, un temporisateur et une fonction d'interruption.
Le PCF8583 est une puce d'horloge et de calendrier basée sur une mémoire RAM CMOS1 statique de 2048 bits, organisée en 256 mots de 8 bits. Les adresses et les données sont transférées en série via le bus I2C bidirectionnel à deux lignes. Le registre d'adresses de mots intégré est incrémenté automatiquement après chaque octet de données écrit ou lu. La broche d'adresse A0 est utilisée pour la programmation de l'adresse matérielle, permettant la connexion de deux dispositifs sur le bus sans matériel supplémentaire. Le circuit d'oscillateur 32,768 kHz intégré et les 8 premiers octets de la mémoire RAM sont utilisés pour l'horloge, le calendrier et le compteur. Les 8 octets suivants peuvent être programmés en tant que registres d'alarme ou utilisés en tant qu'espace RAM disponible. Les 240 octets restants sont des emplacements RAM libres.
| Fonctionnalités PCF8583 |
- Tension d'alimentation de l'interface de bus I2C : 2,5 V à 6 V
- Tension d'alimentation de l'horloge : 1,0 V à 6,0 V de 0°C à +70°C
- RAM basse tension 240 × 8 bits
- Tension de rétention de données : 1,0 V à 6,0 V
- Courant de fonctionnement (à fSCL = 0 Hz) : 50 μA max.
- Fonction d'horloge avec calendrier quatre ans
- Temporisateur universel avec alarme et indication de dépassement
|
|
- Format 12 heures ou 24 heures
- Base de temps de 32,768 kHz ou de 50 Hz
- Bus entrée/sortie série (bus I2C)
- Incrémentation d'adresse de mot automatique
- Alarme programmable, temporisateur et fonction d'interruption
- Adresses esclaves : A1h ou A3h pour lecture, A0h ou A2h pour écriture
|