Description
Relais 5V 20A AC125V
Le relais 5V 20A est un relais électromécanique conçu pour commuter des charges électriques importantes, avec une tension de commande de 5V DC. Il est couramment utilisé dans des applications nécessitant un contrôle fiable de charges élevées, telles que dans les systèmes de sécurité, d’automatisation industrielle et d’automobile.
Caractéristiques détaillées
- Type de relais: Relais électromécanique
- Tension de commande: 5V DC
- Courant nominal: 20A
- Configuration des contacts: SPDT (Single Pole Double Throw)
- Tension de charge: Jusqu’à 277V AC ou 30V DC
- Résistance de la bobine: Environ 47 Ohms
- Temps de commutation: <10 ms
- Température de fonctionnement: -40°C à +85°C
- Dimensions: 29 x 13 x 26.5 mm
- Isolation: 4 kV entre la bobine et les contacts
- Terminaisons: Broches pour montage sur circuit imprimé (PCB)
- Durée de vie: 100 000 opérations électriques, 10 000 000 opérations mécaniques
Fonctionnement
Le relais fonctionne en activant une bobine électromagnétique avec une tension de commande de 5V. Cette activation crée un champ magnétique qui attire un contact mobile, fermant ainsi le circuit de charge. Cela permet de contrôler des charges électriques élevées avec une faible tension de commande.
Applications
- Automobile: Contrôle de phares, ventilateurs, pompes à carburant et autres composants électriques.
- Automatisation industrielle: Commutation de moteurs, chauffages et autres équipements industriels.
- Systèmes de sécurité: Utilisé dans les systèmes d’alarme et de surveillance pour activer des sirènes ou des lumières.
- Domotique: Contrôle d’éclairages et autres appareils électriques dans les maisons intelligentes.
Utilisation avec Arduino Uno
Pour utiliser ce relais avec une carte Arduino Uno, vous aurez besoin des composants suivants :
- 1 x Relais 5V 20A
- 1 x Arduino Uno
- 1 x Diode (ex. 1N4007) pour protection contre les pics de tension
- 1 x Transistor (ex. 2N2222) pour activer la bobine du relais
- Résistances (330 Ohms et 10k Ohms)
- Breadboard et fils de connexion
Exemple de code Arduino Uno
const int relaisPin = 7; // Pin de commande du relais
void setup() {
pinMode(relaisPin, OUTPUT); // Définit la pin de commande comme une sortie
}
void loop() {
digitalWrite(relaisPin, HIGH); // Allume le relais
delay(5000); // Attend 5 secondes
digitalWrite(relaisPin, LOW); // Éteint le relais
delay(5000); // Attend 5 secondes
}
Explication détaillée du code
- Déclaration de la pin de commande: La pin 7 de l’Arduino Uno est définie comme la sortie pour contrôler le relais.
- Configuration du relais: Dans la fonction
setup()
, la pin de commande est initialisée en mode sortie. - Boucle principale: Le relais est activé en envoyant un signal HIGH à la pin de commande pendant 5 secondes, puis désactivé en envoyant un signal LOW pendant 5 secondes. Cette boucle continue indéfiniment.
Brochage
- Entrée (commande): Connecter le positif (+) de la bobine à la sortie du transistor (collecteur), et le négatif (-) à la masse (GND) de l’Arduino via une résistance.
- Sortie (charge): Connecter les bornes de sortie aux dispositifs à contrôler en série avec l’alimentation électrique.
Mots clés: relay, channel, canaux, canal.