Table des matières:
- Étape 1: Signaux d'entrée et de sortie
- Étape 2: Conception GreenPAK
- Étape 3: Conception de PCB
- Étape 4: Résultats
Vidéo: Comment convertir 8Ch PWM en modulation de position d'impulsion: 4 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
Nous passerons en revue 2 formats de signaux de sortie des récepteurs radio pour les modèles radiocommandés (ou modèles RC). Le type de signal de récepteur traditionnel et le plus courant est le PWM, et le PWM ne nécessite généralement qu'un seul fil par canal. La signalisation PPM devient de plus en plus populaire car elle peut gérer tous les canaux sur un seul fil. Ainsi, il est parfois nécessaire de convertir la signalisation PWM en PPM. L'objectif de ce Instructable est de concevoir un circuit qui peut convertir les signaux PWM 8Ch en PPM.
Ci-dessous, nous avons décrit les étapes nécessaires pour comprendre comment la solution a été programmée pour créer le convertisseur 8Ch PWM en modulation de position d'impulsion. Cependant, si vous souhaitez simplement obtenir le résultat de la programmation, téléchargez le logiciel GreenPAK pour afficher le fichier de conception GreenPAK déjà terminé. Branchez le kit de développement GreenPAK à votre ordinateur et appuyez sur programme pour créer le convertisseur 8Ch PWM en modulation de position d'impulsion.
Étape 1: Signaux d'entrée et de sortie
La figure 1 montre les signaux d'entrée et de sortie utilisés dans ce Instructable. Les signaux PWM (un pour chaque canal) sont émis un par un par le récepteur et les informations de cycle de service représentent la position souhaitée par l'utilisateur par l'émetteur. En revanche, le signal PPM contient les informations de cycle de service de tous les canaux PWM. Dans les deux cas, la valeur de chaque canal est représentée de manière standardisée. La largeur interprétée d'une impulsion positive de 1 mS représente la position 0 % et 2 mS représente 100 %.
Dans la signalisation PPM, les valeurs de chaque canal sont représentées par le retard entre les fronts montants des impulsions positives ayant chacune une largeur fixe de 400 uS.
Étape 2: Conception GreenPAK
L'approche de conception consiste à détecter les fronts montant et descendant de chaque canal PWM, à générer des impulsions PPM à partir de chaque front, puis à les combiner en un seul canal PPM. Pour cela, la conception GreenPAK utilise DLY3 Both Edge Detector, P DLY Both Edge Detector et LUT, la structure Both Edge Detector avec Buffer et XOR LUT, comme illustré à la Figure 2. En outre, les deux impulsions Edge vont à une structure OU 8 bits qui consiste de LUT 3 bits 7, 5 et LUT0 4 bits configurés comme portes OU. À la sortie LUT0 4 bits, toutes les impulsions de bord sont combinées puis envoyées à une structure à un coup déclenchée par un front montant qui se compose d'un délai de canalisation et de 400 us DLY0 pour générer le signal PPM. De plus, chaque PIN d'entrée a une résistance de rappel interne de 100 kOhm pour la stabilité du bruit si certaines entrées ne sont pas utilisées.
La séquence de ces opérations est clairement présentée sur la figure 3. Elle représente la conversion de 8 canaux PWM à 1 PPM.
Étape 3: Conception de PCB
Le prototype fonctionnel de cette conception avec émetteur et récepteur RC est illustré à la figure 4.
Étape 4: Résultats
Dans les formes d'onde de la Figure 5, la légende des signaux/canaux est: D1 = CH1, …. D8 = СH8 en conséquence, et Canal 1 (bleu) = sortie du convertisseur PPM. La figure 5 montre 8 canaux de signaux PWM convertis en un canal de signal PPM.
De plus, ce convertisseur PPM peut traiter moins de 8 canaux de signaux PWM. Par exemple, la figure 6 montre 4 canaux de signaux PWM convertis en un canal de signal PPM.
Conclusion
Dans ce Instructable, nous avons conçu, construit et vérifié un circuit pour convertir les signaux PWM en signaux de modulation de position d'impulsion (PPM) à l'aide d'un seul CMIC GreenPAK. Il peut traiter de un à huit canaux PWM. Les principaux avantages de l'utilisation de GreenPAK sont la disponibilité de blocs de circuits sur puce, une très petite surface physique, une faible consommation d'énergie et un faible coût. D'autres fonctionnalités ou intégrations peuvent être configurées dans le même CMIC en utilisant les blocs de circuits disponibles restants, réduisant ainsi encore plus la taille et le coût du produit.
Ce Instructable montre comment créer un convertisseur de signaux PWM à 8 canaux en PPM en utilisant un seul GreenPAK CMIC. La détection des fronts montants et descendants de chaque signal de canal PWM et leur "fusion" ont permis d'obtenir un signal PPM. Un seul convertisseur GreenPAK CMIC peut traiter de un à huit canaux PWM.
Conseillé:
Visuino Comment utiliser la modulation de largeur d'impulsion (PWM) pour modifier la luminosité d'une LED : 7 étapes
Visuino Comment utiliser la modulation de largeur d'impulsion (PWM) pour modifier la luminosité d'une LED : Dans ce didacticiel, nous utiliserons une LED connectée à Arduino UNO et Visuino pour modifier sa luminosité à l'aide de la modulation de largeur d'impulsion (PWM).Regardez une vidéo de démonstration
Interrupteur à impulsion sonore : 6 étapes
Interrupteur à impulsion sonore : vous avez déjà eu le problème lorsque vous restez au lit, mais réalisez soudainement que les lumières sont toujours allumées. Cependant, vous êtes si fatigué que vous ne voulez pas descendre du lit pour éteindre les lumières, ni dépenser quatre-vingts dollars pour acheter une lampe d'ambiance Philip Hue
Visuino RAMPS pour la modulation de largeur d'impulsion (PWM) à l'aide de LED : 8 étapes
Visuino RAMPS pour la modulation de largeur d'impulsion (PWM) à l'aide de LED : dans ce didacticiel, nous utiliserons une LED connectée à Arduino UNO et Visuino pour atténuer la LED à l'aide de la modulation de largeur d'impulsion (PWM) et du composant Ramps.Regardez une vidéo de démonstration
Microcontrôleur AVR. Modulation de largeur d'impulsion. Contrôleur du moteur à courant continu et de l'intensité de la lumière LED. : 6 étapes
Microcontrôleur AVR. Modulation de largeur d'impulsion. Contrôleur de l'intensité lumineuse du moteur à courant continu et de la LED : Bonjour à tous ! La modulation de largeur d'impulsion (PWM) est une technique très courante dans les télécommunications et le contrôle de l'alimentation. il est couramment utilisé pour contrôler la puissance fournie à un appareil électrique, qu'il s'agisse d'un moteur, d'une LED, de haut-parleurs, etc. Il s'agit essentiellement d'un modu
Modulation de largeur d'impulsion simple (et sale) (PWM) avec minuterie 555 : 3 étapes
Modulation de largeur d'impulsion (PWM) simple (et sale) avec minuterie 555 : circuit simple pour le contrôle de la vitesse du moteur à courant continu (contrôle de la vitesse du ventilateur, gradation de la lumière / LED, etc.) les mains sales avec la minuterie 555 IC. Certains diront que ce n'est pas le plus