Table des matières:

Comment convertir 8Ch PWM en modulation de position d'impulsion: 4 étapes
Comment convertir 8Ch PWM en modulation de position d'impulsion: 4 étapes

Vidéo: Comment convertir 8Ch PWM en modulation de position d'impulsion: 4 étapes

Vidéo: Comment convertir 8Ch PWM en modulation de position d'impulsion: 4 étapes
Vidéo: Learn Arduino in 30 Minutes: Examples and projects 2024, Novembre
Anonim
Comment convertir 8Ch PWM en modulation de position d'impulsion
Comment convertir 8Ch PWM en modulation de position d'impulsion

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

Signaux d'entrée et de sortie
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

Conception GreenPAK
Conception GreenPAK
Conception GreenPAK
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

Conception de circuits imprimés
Conception de circuits imprimés

Le prototype fonctionnel de cette conception avec émetteur et récepteur RC est illustré à la figure 4.

Étape 4: Résultats

Résultats
Résultats
Résultats
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é: