esecuzione PWM

D

dtparekh

Guest
Ciao amici,

Nessuno può suggerire qualche circuito digitale o basato su microcontrollore PWM che prende una gamma di tensione di controllo 0-10 volt e in uscita un segnale PWM a controllo numerico.

Grazie in anticipo

 
Beh, significa che è necessario disporre di un convertitore analogico-digitale a leggere l'intervallo 0-10 volt al vostro microcontrollore, e quindi il valore digitali dovrebbero essere letti nel microcontrollore che modificare i valori dei contatori di conseguenza per variare la larghezza d'impulso.

Che i controllori si usa?Ho lavorato con la famiglia prima del 8051, ma alcuni dei miei amici ricordato che utilizzando PIC sarebbe molto più facile e più semplice in piccole applicazioni, poiché è più piccolo in pinout e set di istruzioni.

Qual è la tua domanda?Qual è il segnale PWM dovrebbe controllare?
Spero che ho aiutato con qualsiasi mezzo,
salam per ora.

 
PWM è un elemento costitutivo nel mio progetto di alimentazione.
Ho 400VDC, 250Wpower come input
Voglio variare questa tensione continua da 100VDC a 300VDC
coressponding con ingresso analogico contol da 0 a 10V (sorgente di ingresso corrente 50mA) 0V cioè a 100V, e così via.
per questo ho bisogno di PWM così come faccio?
utilizzare un IC analogico, o usare qualche digitali IC come microcontrollori?grazie

 
Beh non so che tipo di IC analogici in grado di generare un segnale PWM da una tensione di ingresso analogico che spaziano 0-10V.Mai si è verificato di aver lavorato con tutti.

Ma microcontrollori considerare, ho fatto un circuito con quasi le stesse funzionalità, io ero il controllo di motori DC con un segnale PWM.

Ma torniamo alla tua domanda, si può utilizzare il ADC0808 mostrato nella figura:<img src="http://www.electronic-circuits-diagrams.com/computersimages/2.gif" border="0" alt="Implementing PWM" title="Attuazione PWM"/>Normalmente-analogica a digitale-con-verter (ADC) ha bisogno di interfacciarsi con un microprocessore per convertire i dati analogici in formato digitale.Ciò richiede hardware e software necessari, con conseguente maggiore complessità e quindi il costo totale.

Il circuito di A-to-D mostrato qui è configurato circa ADC 0808, evitando l'uso di un microprocessore.Il 0808 è un ADC a 8 bit-to-D, con linee dati D0-D7.Esso si basa sul principio di approssimazioni successive.Ha un totale di otto canali di input analogici, di cui uno può essere selezionato usando linee di indirizzo A, B e C. Qui, in questo caso, IN0 canale di ingresso è selezionato per la messa a terra A, B e C linee di indirizzo.

Di solito i segnali di controllo EOC (fine conversione), SC (conversione di start), ALE (address latch enable) e OE (output enable) sono interfacciati per mezzo di un microprocessore o di un microcontrollore.

Tuttavia, il circuito mostrato qui è costruito per funzionare in modalità continua, senza utilizzare alcun microprocessore.Quindi i segnali di controllo di input ALE e OE, essere attivi-alta, sono legate a Vcc (5 volt).Il segnale di controllo di input SC, essere attivi-bassa, iniziati inizio della conversione a fronte di discesa dell'impulso, mentre il segnale in uscita EOC diventa alto dopo il completamento della digitalizzazione.Questa uscita EOC è accoppiato ad ingresso SC, in cui rientrano bordo di atti di uscita EOC come input SC a dirigere l'ADC per avviare la conversione.

Come inizia la conversione, il segnale EOC va alto.Al successivo impulso di clock di uscita EOC ancora una volta va bassa, e quindi SC è attivata per avviare la conversione successiva.Infatti, esso prevede 8 continua-bit output digitale corrispondente al valore istantaneo di ingresso analogico.Il livello massimo di tensione di ingresso analogici dovranno essere opportunamente ridotta al di sotto di riferimento positivo ( 5 V) livello.

L'ADC 0.808 IC richiede segnale di clock di 550 kHz in genere, che può essere facilmente derivato da un multivibratore astabile costruito utilizzando 7.404 porte inverter.Al fine di visualizzare l'uscita digitale, la fila di otto LED (LED1 attraverso LED8) sono stati utilizzati, in cui ciascuno dei LED è collegato ai rispettivi dati D0 attraverso linee D7.Poiché ADC lavora in modo continuo, si visualizza l'output digitale appena ingresso analogico viene applicato.

Per la vostra applicazione, Vref può essere cambiato a 10V (verificare le schede prima) e le uscite dei dati collegati al microcontrollore.Si dovrà collegare la SC e spille EOC al controller di troppo.SC farà si che il processo di avvio controller di conversione in ADC, mentre pin EOC comunicherà il controller che non vi sono dati pronti per essere scambiati.IN0 sarà conected alla tensione di ingresso analogico.
Secondo l'output in pin di dati, il controller è inizializzare i contatori per dare il segnale PWM.

Se questa risposta ha contribuito in alcun modo, gentilmente fate clic su "mi ha aiutato" icona.
In attesa di sentire i vostri commenti, Salam.Ha aggiunto, dopo 17 minuti:Si può anche considerare l'ADC0801, solo 1 canale di ingresso analogico, che è già stato più bisogno di essere più semplice in circuiti esterni, ha già costruito un generatore di clock del chip.

Ci sono anche alcuni microcontrollori che includono ADC su di loro, si dovrà verificare con i vostri negozi locali, se esistono i controllori a casa tua o meno.Sia nel 8051 e le famiglie PIC.

Gustare.

 

Welcome to EDABoard.com

Sponsor

Back
Top