- Composants requis:
- Qu'est-ce qu'un signal PWM?
- Schéma et explication du circuit du générateur 555 Timer PWM:
- Simulation de la génération PWM à l'aide du 555 Timer IC:
PWM (Pulse Width Modulation) est une caractéristique importante de chaque microcontrôleur d'aujourd'hui en raison de son exigence de contrôler de nombreux appareils dans presque tous les domaines de l'électronique. PWM est largement utilisé pour le contrôle de moteur, le contrôle de l'éclairage, etc. Parfois, nous n'utilisons pas de microcontrôleur dans nos applications et si nous devons générer du PWM sans microcontrôleur, nous préférons certains circuits intégrés à usage général comme ampli-op, minuteries, générateurs d'impulsions, etc. utilisent un circuit intégré de minuterie 555 pour générer PWM. 555 Timer IC est un IC très utile et polyvalent qui peut être utilisé dans de nombreuses applications.
Composants requis:
- 555 minuterie IC -1
- Pot 10K -1
- Résistance 100ohm -1
- Condensateur 0.1uF -1
- 1k résistance -1 (facultatif)
- Planche à pain -1
- Batterie 9v -1
- LED -1
- multimètre ou CRO -1
- Cavalier -
- Connecteur de batterie -1
Qu'est-ce qu'un signal PWM?
La modulation de largeur d'impulsion (PWM) est un signal numérique le plus couramment utilisé dans les circuits de commande. Ce signal est réglé haut (5v) et bas (0v) dans un temps et une vitesse prédéfinis. Le temps pendant lequel le signal reste haut est appelé «temps de marche» et le temps pendant lequel le signal reste bas est appelé «temps d'arrêt». Il existe deux paramètres importants pour un PWM, comme indiqué ci-dessous:
Cycle de service du PWM:
Le pourcentage de temps pendant lequel le signal PWM reste HAUT (temps d'activation) est appelé comme facteur de marche. Si le signal est toujours activé, il est en cycle de service de 100% et s'il est toujours désactivé, il est en cycle de service de 0%.
Cycle de service = temps d'activation / (temps d'activation + temps d'arrêt)
La fréquence d'un signal PWM détermine à quelle vitesse un PWM complète une période. Une période est complète ON et OFF d'un signal PWM comme indiqué dans la figure ci-dessus. Dans notre tutoriel, nous définirons une fréquence de 5 KHz.
Nous pouvons remarquer si la LED est éteinte pendant une demi-seconde et la LED allumée pendant une autre demi-seconde. Mais si la fréquence des temps d'activation et de désactivation passe de «1 par seconde» à «50 par seconde». L'œil humain ne peut pas capturer cette fréquence. Pour un œil normal, la LED sera considérée comme brillante avec la moitié de la luminosité. Ainsi, avec une réduction supplémentaire du temps de marche, la LED apparaît beaucoup plus légère.
Nous avons déjà utilisé PWM dans plusieurs de nos projets, vérifiez-les ci-dessous:
- Modulation de largeur d'impulsion avec ATmega32
- PWM avec Arduino Uno
- Génération de PWM à l'aide du microcontrôleur PIC
- Tutoriel PWM Raspberry Pi
- Contrôle de moteur à courant continu avec Raspberry Pi
- Gradateur LED 1 watt
- Gradateur LED basé sur Arduino utilisant PWM
Schéma et explication du circuit du générateur 555 Timer PWM:
Dans ce circuit générateur PWM, comme nous l'avons mentionné ci-dessus, nous avons utilisé 555 Timer IC pour générer un signal PWM. Ici, nous avons contrôlé la fréquence de sortie du signal PWM en sélectionnant la résistance RV1 et le condensateur C1. Nous avons utilisé une résistance variable à la place de la résistance fixe pour changer le cycle de service du signal de sortie. La charge du condensateur via la diode D1 et la décharge via la diode D2 génèrent un signal PWM à la broche de sortie de la minuterie 555.
La formule ci-dessous est utilisée pour dériver la fréquence du signal PWM:
F = 0,693 * RV1 * C1
L'ensemble du fonctionnement et de la démonstration de la génération PWM est donné dans la vidéo à la fin, où vous pouvez trouver l'effet PWM sur la LED et le vérifier sur le multimètre.
Simulation de la génération PWM à l'aide du 555 Timer IC:
Voici quelques instantanés: