EMB7000 Introduction aux systèmes embarqués

27
Traduit et adapté de l’anglais Mounir Boukadoum EMB7000 Introduction aux systèmes embarqués Les actionneurs et circuits associés

Transcript of EMB7000 Introduction aux systèmes embarqués

Page 1: EMB7000 Introduction aux systèmes embarqués

Traduit et adapté de l’anglaisMounir Boukadoum

EMB7000Introduction aux systèmes embarqués

Les actionneurs et circuits associés

Page 2: EMB7000 Introduction aux systèmes embarqués

Traduit et adapté de l’anglaisMounir Boukadoum

Exemples d’actionneurs : Moteurs: DC, AC synchrones/asynchrones, pas‐à‐pas … Valves: pneumatiques, électriques, hydrauliques … Éléments chauffants Compresseurs Commutateurs Électro‐aimants

Une interface est presque toujours nécessaire entre le microcontrôleur et l’actionneur…

Introduction

Page 3: EMB7000 Introduction aux systèmes embarqués

Traduit et adapté de l’anglaisMounir Boukadoum

Isolation Commutation de puissance Amplification de courant ou de tension Filtrage

Buts de l’interface

C

Page 4: EMB7000 Introduction aux systèmes embarqués

Traduit et adapté de l’anglaisMounir Boukadoum

En général: v1, v2 = 110vac, 220vac, 380vac

ou 12vDC, 24vDC, 36vDC, 48vDC

Isolation

Si les noeuds de référence (masses) ne sont pas tous à la même tension, des différences importantes peuvent exister entre les tensions supposées et les tensions réelles  l’isolation devient nécessaire

vm = R1i1 vm = R2i2

Entrée de puissance Contrôleur Actionneur v1 vCC 5v v2

Page 5: EMB7000 Introduction aux systèmes embarqués

Traduit et adapté de l’anglaisMounir Boukadoum

Opto‐coupleurs

Isolation

Configurations de base Couplage à courant continu

Page 6: EMB7000 Introduction aux systèmes embarqués

Traduit et adapté de l’anglaisMounir Boukadoum

Isolation Configurations de base (suite)

Protection contre les surtensions à l’entrée

Couplage à courant alternatif

Page 7: EMB7000 Introduction aux systèmes embarqués

Traduit et adapté de l’anglaisMounir Boukadoum

Isolation Configurations de base (suite)

Sortie par la base pour temps de réponse rapide

Page 8: EMB7000 Introduction aux systèmes embarqués

Traduit et adapté de l’anglaisMounir Boukadoum

Commutation de puissance : relais électromécaniques Isolant de masse par défaut

Peut générer des impulsions destructrices pour                            le circuit de commande

Varistances

Page 9: EMB7000 Introduction aux systèmes embarqués

Traduit et adapté de l’anglaisMounir Boukadoum

Relai à protection par diode pour les surtensions de la bobine

Implémentation de l’interface

Commutation de puissance : relais électromécaniques

Page 10: EMB7000 Introduction aux systèmes embarqués

Traduit et adapté de l’anglaisMounir Boukadoum

Commutation de puissance : relais électromécaniques

Cas d’une puissance commutée élevée • Le courant de bobine est plus important et il faut utiliser un 

transistor Darlington ou CMOS de puissance comme commutateur

• Ajouter un coupleur optique au besoin

Page 11: EMB7000 Introduction aux systèmes embarqués

Traduit et adapté de l’anglaisMounir Boukadoum

Thyristor  ou SCR (« Silicon Controlled Rectifier ») Conduit comme une diode une fois déclenché

Commutation de puissance : relais à semi‐conducteurs

Page 12: EMB7000 Introduction aux systèmes embarqués

Traduit et adapté de l’anglaisMounir Boukadoum

Commutation de puissance : relais à semi‐conducteurs

Fonctionnement du SCR Se déclenche si vG dépasse une tension seuil Doit être remis à zéro manuellement en usage DC

Amorçage simple (DC) Amorçage par commande de phase (AC)

Principe d’amorçage

Page 13: EMB7000 Introduction aux systèmes embarqués

Traduit et adapté de l’anglaisMounir Boukadoum

Commutation de puissance : relais à semi‐conducteurs

Triac (« Triode for alternating current ») Conduit dans les deux sens Plus efficace que le SCR pour la         

commutation AC

Page 14: EMB7000 Introduction aux systèmes embarqués

Traduit et adapté de l’anglaisMounir Boukadoum

Commutation de puissance : relais à semi‐conducteurs

Diac (« Diode for alternating current ») Maintient la tension à ses bornes constante, une 

fois passé une valeur seuil (écrêteur) Communément utilisé pour l’amorçage de 

thyristor ou triac par commande de phase

Page 15: EMB7000 Introduction aux systèmes embarqués

Traduit et adapté de l’anglaisMounir Boukadoum

Commande de puissance AC par thyristor 

Exemples de commutation de puissance par relais à semi‐conducteurs

On peut seulement contrôler la première ou seconde demi‐alternance

Page 16: EMB7000 Introduction aux systèmes embarqués

Traduit et adapté de l’anglaisMounir Boukadoum

Commande de puissance AC par triac

On peut contrôler la période complète

Exemples de commutation de puissance par relais à semi‐conducteurs

Page 17: EMB7000 Introduction aux systèmes embarqués

Traduit et adapté de l’anglaisMounir Boukadoum

Circuit de protection contre les surcharges (« Crowbar » circuit)  Détourne vers la masse un courant potentiellement destructeur

Exemples de commutation de puissance par relais à semi‐conducteurs

Page 18: EMB7000 Introduction aux systèmes embarqués

Traduit et adapté de l’anglaisMounir Boukadoum

Commutation de puissance

Relais à semi‐conducteur Problèmes associés à l’utilisation des thyristors

Opération basée sur un phénomène d’avalanche difficile à arrêter une fois déclenché

Utilisation non conseillée pour les charges inductives sans mécanismes de protection

Pourquoi ne pas utiliser un transistor de puissance à la place?

Page 19: EMB7000 Introduction aux systèmes embarqués

Traduit et adapté de l’anglaisMounir Boukadoum

Commutation de puissance Relais à transistors de puissance

Utilisation de transistors de puissance bipolaires Les problèmes thermiques associés limitent leur champs 

d’application

Utilisation de transistors CMOS Préférable grâce à une résistance dynamique plus faible

Page 20: EMB7000 Introduction aux systèmes embarqués

Traduit et adapté de l’anglaisMounir Boukadoum

Commutation de puissance Relais à semi‐conducteur

Quelques applications avec circuit de protection pour charges inductives

Page 21: EMB7000 Introduction aux systèmes embarqués

Traduit et adapté de l’anglaisMounir Boukadoum

Commutation de puissance Relais à semi‐conducteur

Cas où la charge est reliée à la masse (high‐side switch)

Page 22: EMB7000 Introduction aux systèmes embarqués

Traduit et adapté de l’anglaisMounir Boukadoum

Modules de puissance à semi‐conducteurs Module de sortie DC

Page 23: EMB7000 Introduction aux systèmes embarqués

Traduit et adapté de l’anglaisMounir Boukadoum

Modules de puissance Protection du circuit d’entrée contre les surtensions

Page 24: EMB7000 Introduction aux systèmes embarqués

Traduit et adapté de l’anglaisMounir Boukadoum

Modules de puissance Module de sortie à commutation au zéro de tension 

( Zero Voltage Switching ou ZVS) Se déclenche uniquement lorsque le tension aux bornes de 

la charge est au voisinage de zéro

Page 25: EMB7000 Introduction aux systèmes embarqués

Traduit et adapté de l’anglaisMounir Boukadoum

Modules de puissance Module de sortie à commutation au zéro de tension (suite)

Page 26: EMB7000 Introduction aux systèmes embarqués

Traduit et adapté de l’anglaisMounir Boukadoum

Modules de puissance Module de sortie à commutation au zéro de tension pour courant alternatif

Page 27: EMB7000 Introduction aux systèmes embarqués

Traduit et adapté de l’anglaisMounir Boukadoum

Modules de puissance Implémentation d’un relais ZVS à partir d’un relais simple