Expédition gratuite sur notre gamme audio, composant, connectique...
Le ST24W04 (conçu et fabriqué par le constructeur franco-italien STMicroelectronics) est un circuit intégré monolithique d'époque fonctionnant comme une mémoire morte effaçable et programmable électriquement (EEPROM). Proposé en composant d'origine authentique et neuf de stock d'époque (NOS), il se présente sous la forme d'un boîtier plastique standard double en ligne à 8 broches (DIP8, pas de 300 mil).
Dans la nomenclature STMicroelectronics :
Le préfixe "ST24" désigne la famille d'EEPROM utilisant le bus de communication série I2C standard.
La lettre "W" indique que le circuit intègre une fonction matérielle de protection contre l'écriture (Write Protect) particulièrement robuste.
Le nombre "04" définit sa capacité de stockage, à savoir 4 Kilobits (4 Kb), organisée en 512 mots de 8 bits (512 octets).
Ce petit circuit d'époque est un grand classique des années 90 et 2000 pour la sauvegarde de paramètres de configuration de manière non volatile (les données restent stockées même après extinction de l'appareil). On le retrouve très fréquemment dans les téléviseurs cathodiques (sauvegarde des chaînes et réglages d'image), les autoradios d'époque (mémorisation des stations et codes antivol), ainsi que de nombreux montages industriels ou d'électronique de loisir.
Capacité de Stockage : 4 Kilobits, soit 512 octets de mémoire de données réinscriptible.
Protocole Série I2C : Communication simplifiée à deux fils (SDA pour les données, SCL pour l'horloge) nécessitant très peu de broches de contrôle sur le microcontrôleur hôte.
Protection en Écriture Matérielle (Write Protect) : La broche WP permet de verrouiller l'intégralité de la mémoire pour empêcher toute modification accidentelle des données critiques (comme un firmware ou un étalonnage d'usine).
Excellente Rétention des Données : Capable de conserver les informations stockées pendant plus de 40 ans sans alimentation électrique, avec une endurance d'époque de 100 000 cycles d'écriture minimum.
Brochage Standard (DIP8 vu du dessus, encoche ou point de repère à gauche) :
Broche 1, 2, 3 (E0, E1, E2) : Entrées de définition de l'adresse matérielle de la puce sur le bus I2C (permet d'en câbler plusieurs en parallèle sur les mêmes lignes).
Broche 4 (Vss) : Masse générale (0 V).
Broche 5 (SDA) : Ligne de données série bidirectionnelle (Serial Data).
Broche 6 (SCL) : Ligne d'horloge série (Serial Clock).
Broche 7 (WP) : Protection en écriture (Write Protect).
Broche 8 (Vcc) : Tension d'alimentation positive (généralement +5 Volts ou +3,3 Volts).
Le Piège Classique de l'Écriture (La broche WP) :
Si vous tentez de programmer ou de mettre à jour le contenu du ST24W04 et que l'écriture échoue systématiquement alors que la lecture fonctionne, vérifiez l'état de la broche 7 (WP) :
Si la broche 7 est reliée à la tension haute (Vcc), la puce est verrouillée. Toute tentative d'écriture est ignorée.
Pour pouvoir écrire ou modifier des données, la broche 7 doit impérativement être reliée à la masse (GND / Vss).
Diagnostic Express à l'Établi (Pas de communication sur le bus) :
Absence de résistances de tirage (Pull-up) : Le protocole I2C utilise des sorties à collecteur ouvert. Si vous ne mesurez aucune oscillation logique sur SDA (broche 5) et SCL (broche 6) lors d'un accès, assurez-vous que des résistances de Pull-up (généralement comprises entre 2,2 kilohms et 10 kilohms) sont bien câblées entre ces lignes et le pôle positif d'alimentation (Vcc). Sans ces résistances externes, le bus reste inerte à 0 Volt.
Conflit d'adresse I2C : L'adresse logique de la puce dépend directement de l'état électrique des broches 1, 2 et 3. Si l'une de ces pattes est coupée ou dessoudée, l'adresse de la puce change sur le bus et le microcontrôleur ne reçoit plus le signal de confirmation (ACK), rendant la mémoire invisible pour le système.
Recommandations de Montage :
S'agissant d'un circuit CMOS d'époque, manipulez-le de préférence en portant un bracelet antistatique pour éviter d'endommager la puce par décharge statique.
Lors de la restauration d'une carte mère d'époque (téléviseur, console, programmateur), nous vous conseillons vivement d'installer un support de précision de type tulipe à 8 broches (DIP8, 300 mil). Cela vous permettra d'extraire facilement l'EEPROM pour la lire, la sauvegarder ou la reprogrammer sur un programmateur d'atelier universel sans avoir à dessouder le composant à chaque manipulation.
Soudez le support à l'aide d'un fer réglé entre 280 et 300 degrés maximum en limitant le contact à 2 secondes par broche, puis nettoyez la zone à l'alcool isopropylique pur.