exécution PWM

D

dtparekh

Guest
Bonjour amis,

Puis toute une suggérer quelques numérique ou de micro-circuit PWM qui prend une tension allant de 0 à 10 volts et une sortie numérique du signal PWM.

Merci à l'avance

 
Eh bien
c'est que vous avez besoin d'un convertisseur analogique-numérique pour lire la plage 0-10 volts à votre microcontrôleur, et ensuite la valeur numérique sera lu dans le microcontrôleur qui vont changer les valeurs de compteurs en conséquence de faire varier la largeur d'impulsion.

Quels contrôleurs utilisez-vous?J'ai travaillé avec la famille avant 8051, mais certains de mes amis dit que l'aide de PIC serait beaucoup plus facile et plus simple dans ces petites applications car il
est plus faible dans brochage et instructions.

Quelle est votre demande?Quel est le signal PWM censés contrôler?
espoir que je vous
ai aidé par tout moyen,
salam pour le moment.

 
PWM sera un élément de mon projet d'approvisionnement en énergie.
J'ai 400Vdc, 250Wpower en entrée
Je veux faire varier cette tension de 100VDC à 300VDC
coressponding avec le contrôle d'entrée analogique de 0 à 10V (source de courant 50mA) c'est-à-dire à 0V-100v et ainsi de suite.
pour ce
j'ai besoin pwm comment i do it?
utiliser un IC analogique ou numérique IC utiliser certaines comme les microcontrôleurs?merci

 
Eh bien, je ne sais pas quel type d'IC analogique permet de générer un signal PWM à partir d'une tension d'entrée analogique à 0-10V.N'a jamais eu lieu d'avoir travaillé avec les autres.

Mais compte tenu de microcontrôleurs,
j'ai fait un circuit avec presque les mêmes fonctionnalités, je le contrôle des moteurs à courant continu en utilisant un signal PWM.

Revenons à votre demande, vous utilisez le ADC0808 mai montré dans la figure:<img src="http://www.electronic-circuits-diagrams.com/computersimages/2.gif" border="0" alt=""/>Normalement analogique-numérique, con-vertisseur (ADC)
a besoin de l'interface par l'intermédiaire d'un microprocesseur pour convertir des données analogiques en format numérique.Cela nécessite du matériel et des logiciels nécessaires, entraînant une augmentation de la complexité et donc le coût total.

Le circuit de A-à D-convertisseur montré ici est autour de 0808 ADC,
en évitant l'utilisation d'un microprocesseur.0808 L'ADC est un 8-bit A à D convertisseur, ayant les lignes de données D0-D7.Il fonctionne sur le principe de l'approximation successive.Il a un total de huit canaux d'entrée analogique, dont l'un peut être choisi en utilisant l'adresse lignes A, B et C.
C'est ici, dans ce cas, In0 canal d'entrée est sélectionnée par la terre A, B et C, lignes d'adresse.

Habituellement, les signaux de contrôle EOC (fin de la conversion), SC (lancer la conversion), ALE (adresse de verrouillage activé) et OE (permettre la production) sont interfacés par le biais d'un microprocesseur ou un microcontrôleur.

Toutefois, le circuit présenté ici est conçu pour fonctionner en mode continu sans son aide de
n'importe quel microprocesseur.Par conséquent, l'entrée des signaux de contrôle et OE ALE, d'être actif-haut, sont liés à Vcc ( 5 volts).L'entrée du signal SC, d'être actif-bas, lance début de la conversion au front descendant de l'impulsion, alors que le signal de sortie EOC devient élevé après l'achèvement de la numérisation.EOC Cette sortie est couplée à la SC d'entrée, où la baisse de pointe de sortie EOC SC agit en tant que contribution directe à l'ADC pour lancer la conversion.

Que la conversion commence, COE signal est élevée.À la prochaine impulsion d'horloge est de nouveau sortie EOC faible et,
par conséquent, SC est activé pour démarrer la conversion suivante.Ainsi, il fournit en continu 8-bit de sortie numérique correspondant à la valeur instantanée de l'entrée analogique.Le niveau maximal de la tension d'entrée analogique devrait être réduit au-dessous de référence positive ( 5 V) de niveau.

L'ADC IC 0808 exige habituellement un signal d'horloge de 550 kHz,
ce qui peut être facilement déduite à partir d'un multivibrateur astable construits en utilisant 7404 inverseurs.Pour visualiser la sortie numérique, la ligne de huit LEDs (LED1 par LED8) ont été utilisés,
dans lequel chaque LED est reliée à des lignes de données D0 par D7.Depuis l'ADC travaille en mode continu, il affiche la sortie numérique dans les plus brefs entrée analogique est appliquée.

Pour votre demande, Vref peut être changé à 10V (voir les fiches d'abord) et les données de produits reliés à la microcontrôleur.Vous devez connecter le SC et EOC épingles à votre contrôleur de trop.SC permet au contrôleur de commencer la conversion en tout ADC EOC broches informe le contrôleur
qu'il existe des données prêtes à être échangées.In0 sera connecté à votre tension d'entrée analogique.
Selon la sortie dans les broches de données, le contrôleur intialize c'est de donner à la comptoirs signal PWM.

Si cette réponse a aidé de quelque façon, de bien vouloir cliquer sur le "m'a aidé" icône.
Attente de connaître vos réactions, Salam.Ajouté après 17 minutes:Vous mai également envisager la ADC0801, seulement 1 canal d'entrée analogique qui vous avez déjà besoin de plus d'être plus simple à l'extérieur des circuits, il a déjà un générateur d'horloge construite sur une puce.

Il existe aussi des microcontrôleurs qui comprennent des ADC sur eux, vous devrez vérifier auprès de votre magasin local si ces contrôleurs existent dans votre lieu ou non.Tant en 8051 et le PIC familles.

Apprécier.

 

Welcome to EDABoard.com

Sponsor

Back
Top