TSOP1738 : le module récepteur IR 38 kHz omniprésent
TSOP1738 : Essentiels datasheet & guide application
Le TSOP1738 (Vishay / Everlight / clones) est le module récepteur IR intégré standard industriel pour télécommandes à fréquence porteuse 38 kHz. Il combine photodiode PIN, amplificateur AGC, filtre passe-bande, démodulateur et driver sortie dans un boîtier époxy 3 broches (typiquement 5 mm ou CMS).
Spécifications clés
| Paramètre | Valeur |
|---|---|
| Fréquence porteuse (fo) | 38 kHz (pic sensibilité) |
| Tension alimentation (VCC) | 2,5 V – 5,5 V (vérifier datasheet spécifique ; certains 2,7–5,5V) |
| Courant alimentation | ~0,3 – 0,6 mA (repos), ~1–2 mA (actif) |
| Type sortie | Collecteur ouvert / Actif bas (compatible TTL/CMOS) |
| Tension sortie basse | < 0,5 V @ 0,5–2 mA puits |
| Tension sortie haute | VCC - 0,5 V (via pull-up interne/externe) |
| Largeur BPF | ~4–6 kHz (rejette 50/60 Hz, 100/120 Hz scintillement éclairage) |
| Temps arrivée / Jitter | < 1 ms / < 100 μs |
| Angle réception | ±45° (demi-angle) |
| Portée | 15–25 m (télécommande typique), jusqu'à 30+ m vue directe |
| Boîtier | Traversant (TSOP1738...) ou CMS (TSOP3438... / TSOP4838...) |
Chaîne de signal interne
- Photodiode PIN : Convertit lumière IR 940 nm → photocourant.
- Préampli + AGC : Gain élevé, contrôle gain automatique gère énorme plage dynamique (obscurité → plein soleil).
- Filtre passe-bande (BPF) : Centré 38 kHz. Rejette DC/basse freq (soleil, incandescent) et haute freq (bruit découpage, TV plasma).
- Détecteur d'enveloppe / Démodulateur : Récupère train d'impulsions bande de base depuis porteuse 38 kHz.
- Intégrateur / Comparateur : Élimine rafales bruit ; sort impulsions numériques propres.
- Étage sortie : Collecteur ouvert NPN. Nécessite résistance pull-up externe (1–10 kΩ vers VCC) ou pull-up MCU interne.
Circuit d'application typique
+5V (ou 3,3V) | [R] 4,7kΩ (Pull-up) | GPIO MCU ──────┬──────► TSOP1738 Broche 2 (OUT / Signal) | | GND ───────┴──────► TSOP1738 Broche 1 (GND) | TSOP1738 Broche 3 (VCC) ───► +5V | [C] 4,7–10 μF (Céramique, PRÈS broches) — CRITIQUE immunité bruit | GND
Décodage sortie : Protocoles
Le TSOP1738 sort le train d'impulsions démodulé. Il ne décode PAS les protocoles. Votre MCU doit implémenter le décodeur. Protocoles courants :
- NEC (Japonais) : 9 ms impulsion + 4,5 ms espace + 32 bits (adresse, ~adresse, commande, ~commande). Unité 562,5 μs.
- RC-5 / RC-6 (Philips) : Codage Manchester (bi-phase). 1,778 ms bit (RC-5).
- Sony SIRC : Codage largeur impulsion. 2,4 ms impulsion, 1,2/0,6 ms bits.
- Raw / Propriétaire : Beaucoup clim, jouets, ventilateurs usan timings propriétaires.
Bibliothèques : Arduino : IRremote (shirriff/z3t0). ESP32/ESP8266 : IRremoteESP8266. STM32 : STM32-IR-Remote. Linux : lirc (noyau).
Conseils critiques de conception
- CONDENSATEUR DÉCOUPLAGE : 4,7–10 μF céramique (X7R/X5R) directement aux bornes VCC-GND. Sans, le ripple alimentation de l'AGC interne cause fausses détections / portée réduite. C'est le mode d'échec #1.
- Résistance pull-up : 4,7 kΩ typique. Plus bas (1–2 kΩ) pour front montant rapide / longs fils ; plus haut (10 kΩ) pour conso réduite.
- Implantation PCB : Traces courtes. Garde-fou autour trace signal relié GND. Éviter lignes numériques rapides sous/près module.
- Interférences soleil / CFL / LED : BPF + AGC TSOP1738 gère la plupart, mais soleil direct sur capteur sature photodiode. Utiliser baffle/tube ou montage encastré.
- Correspondance fréquence porteuse : TSOP1738 = 38 kHz. TSOP1736 = 36 kHz. TSOP1740 = 40 kHz. TSOP1756 = 56 kHz. Doit matcher émetteur.
Alternatives & Mises à niveau
- TSOP3438 / TSOP4838 : Versions CMS (regard latéral / supérieur). Mêmes specs.
- Vishay TSMP58000 / TSMP96000 : Miniatures, tension plus large (2,0–5,5V), meilleure sensibilité, conso plus faible.
- Vishay TSOP7000 : Récepteur « apprentissage » — sort porteuse brute + enveloppe pour télécommandes universelles.
- MCU intégrés : Certains MCU (EFM8, nRF52, ESP32) ont matériel IR intégré (compteur impulsions + démodulateur) économisant nomenclature.
