da tensione a pwm

May 03, 2007 25 Replies

ciao!



ho un sensore con uscita tra 0V e 12V (lineare) e qualche mA vorrei utilizzare questa tensione per poter controllare in PWM un MOS... qualcosa dalle parti di (per esempio) 20khz con duty-cycle variabile con il variare della tensione di controllo (0V=0%... 12V=100%)



il MOS controlla un carico a 12V, 10A



avete in mente qualche soluzione a DISCRETI? l'idea del micro con AD a bordo è ok ma vorrei provarci senza!


grazie!



-ice-


direi che con un dente di sega e un comparatore, condizionando un pochino il tuo segnale non dovresti aver problemi.

L'unico esperimento a discreti che ho fatto risale a 3 anni fa ed è in calce. Unico neo è che la dinamica del dente di sega è legata alle soglie del 555 pertanto se l'alimentazione è bassa potresti non avere abbastanza risoluzione. Vedi tu.

Approfitto di questa risposta per tornare sul NG dopo tre settimane di black out totale delle comunicazioni...il buon Fastweb ha deciso di chiudere il nostro contratto aziendale (HDSL e telefonia Voip) senza motivo e senza tenerne traccia....cercavano un guasto sulla linea senza accorgersi che l'avevano staccata!!!! Ho cambiato anche server visto che quello di fastweb mi sputa in faccia al momento...speriamo bene....

Ste

--

Ogni problema complicato ha una soluzione semplice...per lo piu` sbagliata [cit. Franco, i.h.e. 20.01.2007]

[FIDOCAD ] MC 115 90 3 1 230 MC 125 105 0 0 310 MC 115 110 0 0 115 MC 140 125 1 0 170 SA 175 100 LI 170 100 165 100 LI 165 100 165 135 MC 170 100 0 0 600 LI 170 105 155 105 LI 155 105 155 120 LI 155 120 140 120 LI 140 120 140 125 LI 140 125 140 115 LI 155 120 205 120 LI 205 120 205 110 LI 205 110 195 110 LI 195 110 200 110 LI 195 105 205 105 LI 205 105 205 110 SA 205 110 SA 155 120 SA 140 120 SA 115 105 LI 170 115 165 115 LI 165 115 160 115 LI 160 115 160 65 LI 195 115 200 115 LI 200 115 200 125 MC 200 125 1 0 170 LI 115 75 115 70 LI 115 70 115 55 LI 115 55 160 55 LI 160 55 160 65 LI 140 65 140 55 LI 140 90 140 95 LI 115 90 115 110 LI 125 105 115 105 LI 115 120 115 145 LI 115 145 200 145 LI 200 145 200 135 LI 165 135 165 140 LI 165 140 165 145 LI 140 135 140 145 LI 165 145 165 150 LI 140 55 140 50 MC 140 50 3 0 010 MC 165 150 0 0 040 SA 140 55 LI 195 100 200 100 LI 200 100 200 55 LI 160 55 200 55 SA 160 55 TY 180 110 5 3 0 0 0 * 555 LI 205 120 210 120 LI 210 120 250 120 SA 205 120 SA 140 145 LI 240 130 235 130 LI 245 130 240 130 MC 225 130 0 0 073 LI 250 130 240 130 TY 225 135 5 3 0 0 0 * V_in TY 295 120 5 3 0 0 0 * PWM OUT LI 140 85 140 90 MC 140 75 0 0 115 LI 140 65 140 75 TY 145 80 5 3 0 0 0 * R TY 145 130 5 3 0 0 0 * C SA 245 130 MC 305 125 0 0 410 MC 320 135 0 0 040 LI 200 55 205 55 LI 205 55 320 55 LI 320 55 320 65 LI 320 70 320 65 MC 320 70 0 0 540 LI 320 100 320 115 LI 275 125 280 125 LI 280 125 305 125 MC 250 130 2 1 580

Ci sono controller pwm che fanno proprio questo: SG3524, TL494 e simili. Cerca con Google pwm modulator o pwm controller

Ciao G.

-- Non temer mai di dire cose insensate. Ma ascoltale bene, quando le dici. (L. Wittgenstein) Wovon man nicht sprechen kann, darüber muss man schweigen (L. Wittgenstein) [Grazie, Franco!]

- Vi prego, quotate con parsimonia! Grazie! -

PeSte ha scritto:

Lo schema è interessante, e forse si potrebbe semplificare usando il secondo comparatore come generatore del dente di sega, invece del 555.

Ciao.

questo articolo e` stato inviato via web dal servizio gratuito http://www.newsland.it/news segnala gli abusi ad abuse@newsland.it

grazie! come facevi a sapere che devo controllare un motore?

interporre un trigger potrebbe aiutare?

cosa intendi per alimentazione bassa? il carico lavora a 12Vcc ma il 555 posso farlo lavorare anche a tensioni più alte

anch'io torno oggi dopo settimane senza portante adsl... infostrada mi ha attivato subito la parte voce, disdetto subito l'adsl con telecom ma ancora non vuole saperne di attivarmi la loro adsl... dicono che non ci sono più risorse libere... bho? senza parole

ti chiedo qualche info sui componenti... perchè proprio uno zener sulla rete di polarizzazione del bjt?

grazie ancora!

-ice-

hai modo di buttare giù lo schemino che hai in mente... non ho capito bene come vorresti fare

grazie!

-ice-

rete

Credo sia un generatore di corrente: caricando un condensatore con una corrente costante si ottiene una rampa lineare. Non ho guardato il circuito pi=F9 di tanto, ma direi che il 555 si occupa poi di scaricare il condensatore quando la tensione ai suoi capi ha superato un certo valore, ottenendo sostanzialmente un segnale a dente di sega. Io ho realizzato diversi PWM a componenti discreti utilizzando invece del 555 un generatore triangolare formato da un comparatore con isteresi ed un integratore (=E8 uno schema classico). Pensa ad utilizzare dei comparatori un minimo decenti (che so, LM311, ma non un operazionale) ed interponi uno stadio di buffer tra l'uscita del comparatore ed il gate del transistor MOS. Questo per ridurre le perdite di commutazione, che rischiano di farsi sentire se la frequenza =E8 superiore a qualche kHz.

ice ha scritto:

Mi era venuto in mente che molti semplici regolatori di velocità per modellismo (piccoli, ma da 20-40A), usavano un doppio opamp, il primo come generatore di denti di sega ed il secondo come comparatore. Quando la rampa superava la tensione di controllo l'uscita diventava positiva (o negativa) fino alla fine del ciclo. Ho fatto una rapida ricerca, ma non ho ritrovato neanche uno schema. Però non dovrebbe essere difficile fare un generatore di denti di sega con un opamp.

Ciao.

questo articolo e` stato inviato via web dal servizio gratuito http://www.newsland.it/news segnala gli abusi ad abuse@newsland.it

ice ha scritto:

Un paio di 555; pagg.8 e 9 del datasheet del 555 della National.

Strano come il tuo capo, sempre ben disposto a spendere soldi, non abbia optato per una linea diretta satellitare che vi avrebbe garantito una connessione senza problemi.

:P

coals

pura conincidenza...io dovevo pilotare un motore...

[...]

per avere un riferimento costante di tensione per il generatore di corrente che carica il condensatore.

Ste

Ogni problema complicato ha una soluzione semplice...per lo piu` sbagliata [cit. Franco, i.h.e. 20.01.2007]

coals wrote: [...]

mmh....ultimamente le braccia si sono trasformate in braccine....per fortuna che non si possono ridurre gli stipendi :-D ...in compenso non salgolno :-(

Ste

Ogni problema complicato ha una soluzione semplice...per lo piu` sbagliata [cit. Franco, i.h.e. 20.01.2007]

Scusate una cosa , che mosfet consigliereste per sostituire il transitor nella discussione 10 msg piu' recente "ultimo aiuto". ? Vedo che mosfettate spesso, mentre io non ne ho pratica.

Grazie comunque mandi

Probabilmente intendi qualcosa come questo [segue dopo]:

[FIDOCAD] MC 45 85 0 0 580 MC 155 90 0 0 580 MC 170 75 1 0 115 MC 130 90 1 0 115 LI 45 95 45 125 LI 80 90 70 90 LI 70 90 120 90 LI 130 90 155 90 MC 60 115 0 0 170 LI 70 115 80 115 LI 60 115 45 115 LI 155 100 155 115 LI 160 75 145 75 LI 145 75 145 90 LI 170 75 190 75 LI 190 75 190 95 LI 190 95 180 95 LI 45 85 25 85 SA 145 90 SA 80 115 SA 45 115 SA 80 90 MC 155 115 0 0 040 MC 30 105 0 0 040 MC 30 100 2 0 115 LI 30 90 30 85 LI 30 100 30 105 SA 30 85 MC 15 85 0 0 073 MC 205 95 0 0 073 LI 190 95 205 95 SA 190 95 TY 155 65 5 3 0 0 0 * 22k TY 120 80 5 3 0 0 0 * 11k LI 80 90 80 115 MC 70 135 1 0 115 LI 45 135 60 135 LI 45 125 45 135 LI 70 135 190 135 LI 190 135 190 95 TY 60 105 5 3 0 0 0 * 1n TY 60 140 5 3 0 0 0 * 10k TY 50 70 5 3 0 0 0 * LM318 TY 165 110 5 3 0 0 0 * LM311 TY 15 75 5 3 0 0 0 * in V TY 200 100 5 3 0 0 0 * out PWM

Che d=E0 un triangolo (uscita LM318) pi=F9 una onda quadra. Ho usato il circuito tanti anni fa come generatore di riga per fare un raster sull'oscillografo, e potrei essermi dimenticato qualche dettaglio (forse c'era un limitatore a doppio zener sull'uscita quadra, per ragioni di stabilit=E0) ma entrando da 'in V' si dovrebbe realizzare un PWM abbastanza buono.

Temo che si moduli anche la frequenza oltre al duty cycle, ma non avendo provato non ne sono sicuro.

Ciao

Tullio

-- Ubi solitudinem faciunt, ibi pacem appellant.

Tullio Mariani ha scritto:

Me lo ricordavo un pò diverso, e con più componenti, però, se funziona ben venga. Se c'è anche una modulazione in frequenza non credo sia importante, almeno entro certi limiti.

Grazie. Giuliano

questo articolo e` stato inviato via web dal servizio gratuito http://www.newsland.it/news segnala gli abusi ad abuse@newsland.it

JUL wrote: [...]

anzi...puoi "sentire" a che velocità stai andando col motore :-D

buon weekend a tutti

Ste

Ogni problema complicato ha una soluzione semplice...per lo piu` sbagliata [cit. Franco, i.h.e. 20.01.2007]

PeSte ha scritto:

Ti assicuro che ci avevo pensato, però la nota potrebbe diventare più bassa ad alta velocità.

Giuliano

questo articolo e` stato inviato via web dal servizio gratuito http://www.newsland.it/news segnala gli abusi ad abuse@newsland.it

Ciao Se non hai grandi problemi di linearita' ( intorno a 0% e 100 %) forse con due transistor come astabile, e due come monostabile,( con impulso di larghezza pilotabile), si fa il circuito per comandare il mos ...A DISCRETI !!! Naturalmente si fa benissimo con 2 555 che fanno le stesse cose !!! Se per caso ti serve il circuitino....ci provo.

Ciao Giorgio

non sono ancora SANto per e-mail

Ciao Guardando fra i mille schemi, mi sono ritrovato un circuitinio con 4 transistor, che forse fa quello che ti serve. Lo aggiungo come fidocad.

Se per caso lo provi, fammi ....un fischio

Ciao Giorgio

[FIDOCAD] MC 70 55 0 1 300 MC 55 30 1 0 080 MC 100 30 1 0 080 MC 125 30 1 0 080 MC 50 65 1 0 080 MC 100 65 1 0 200 MC 125 65 1 0 200 LI 40 65 55 65 LI 50 75 50 80 LI 15 80 145 80 LI 40 40 40 45 LI 55 40 55 45 LI 45 30 50 30 MC 40 30 1 0 080 LI 20 30 135 30 MC 135 30 0 0 080 LI 85 45 55 45 LI 100 40 100 50 LI 125 40 125 45 MC 70 30 1 0 080 MC 70 70 1 0 080 MC 30 30 1 0 080 MC 30 70 1 0 080 MC 15 30 0 0 180 MC 20 45 3 0 230 MC 25 55 0 0 300 MC 15 40 0 0 045 MC 20 45 0 0 045 LI 30 40 30 70 MC 15 55 0 0 080 LI 70 40 70 75 SA 20 30 SA 30 30 SA 40 30 SA 55 30 SA 70 30 SA 100 30 SA 125 30 SA 40 40 SA 55 45 SA 50 65 SA 50 80 SA 15 80 SA 15 55 LI 20 30 15 30 MC 130 70 0 0 410 LI 125 45 130 45 LI 130 45 130 70 SA 125 45 SA 145 80 EV 135 50 150 50 EV 140 55 140 40 EV 145 50 150 50 EV 140 45 155 60 MC 160 70 0 0 180 MC 160 45 3 0 200 LI 145 30 170 30 LI 160 45 160 40 LI 160 45 160 70 LI 145 80 175 80 SA 170 30 SA 175 80 SA 145 30 SA 160 40 LI -20 70 10 55 LI 10 55 10 70 TY -5 70 5 3 0 0 0 * 0 TY -5 55 5 3 0 0 0 * 5V MC 120 15 1 0 170 MC 95 15 1 0 170 MC 110 45 1 0 080 MC 85 55 0 0 300 MC 85 45 1 0 080 LI 100 40 95 40 LI 95 40 95 25 LI 125 40 120 40 LI 120 40 120 25 LI 95 15 110 15 LI 110 15 110 40 LI 110 40 115 45 LI 115 45 115 55 LI 110 50 110 45 MC 110 55 0 0 300 LI 90 55 90 10 LI 90 10 120 10 LI 120 10 120 15 LI 40 40 85 40 LI 85 40 50 40 LI 85 40 85 25 LI 85 25 105 25 LI 105 25 105 45 LI 105 45 110 45 SA 100 80 SA 125 80 SA 70 80 SA 90 55 SA 115 55 SA 100 40 SA 125 40 TY 135 50 5 3 0 0 0 * Motore DC TY 140 85 5 3 0 0 0 * IRF510 TY 130 35 5 3 0 0 0 * 2.2k TY 105 35 5 3 0 0 0 * 2.2k TY 80 50 5 3 0 0 0 * 82k TY 105 55 5 3 0 0 0 * 82k TY 105 70 5 3 0 0 0 * 1N4148 TY 95 10 5 3 0 0 0 * 22nF TY 125 15 5 3 0 0 0 * 22nF TY 70 25 5 3 0 0 0 * 10k TY 55 25 5 3 0 0 0 * 1K TY 40 25 5 3 0 0 0 * 1K TY 30 25 5 3 0 0 0 * 10K TY 75 75 5 3 0 0 0 * 2.7k TY 35 75 5 3 0 0 0 * 2.7k TY 50 85 5 3 0 0 0 * 180 SA 70 55 SA 30 55 TY 15 60 5 3 0 0 0 * 27k EV 150 50 150 40 LI 160 60 145 60 SA 160 60 SA 160 30 TY 165 70 5 3 0 0 0 * 0.47uF MC 170 30 0 0 010 TY 175 25 5 3 0 0 0 * +15V TY -10 40 5 3 0 0 0 * 100uF 25V TY 130 20 5 3 0 0 0 * 270 1W LI 125 105 130 105 LI 130 105 130 95 LI 130 95 135 95 LI 135 95 135 105 LI 135 105 155 105 LI 155 105 155 95 LI 155 95 160 95 LI 170 110 170 110 LI 160 95 160 105 LI 160 105 170 105 LI 140 95 145 95 LI 135 95 150 95 LI 150 95 150 105 LI 160 95 175 95 LI 175 95 175 105 LI 175 105 185 105 LI 170 105 180 105 TY 5 25 5 3 0 0 0 * Z 12v SA 30 80 SA 160 80 SA 145 60 LI 150 30 150 45 SA 150 45 TY 45 10 5 3 0 0 0 * PWM POVERO
non sono ancora SANto per e-mail

"giorgiomontaguti" ha scritto nel messaggio

Povero per noi che usiamo componenti recuperati, ma chi deve acquistarseli spenderebbe un piccolo capitale! Ormai un transistor costa come un 555 (alle volte anche di piu'), se poi consideri che certi negozianti storcono il naso (se addirittura non si rifiutano, cosa gia' capitatami) di fornirti resistori ed altri piccoli componenti quando la lista e' lunga, bisogna proprio cercare di usare meno componenti possibile, anche per semplicita' del print o del montaggio su millefori. So che sei un fan dei transistor, ma giocoforza dovrai convertirti agli integrati (fintanto che potremo ancora usarli, visto l'avanzare di SMD microscopici e BGA), anche i fanatici delle valvole hanno dovuto adottare, salvo per qualche uso speciale come lineari per radioamatori e ampli per gli audiofili, i transistor e gli integrati. Mi sono sempre chiesto quanto sarebbe grande un PC fatto tutto con le valvole, credo proprio che in casa non avremo mai potuto usarlo per il consumo, il calore, l'ingombro nonche' il costo.

Ciao Celso

.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.

pagina d'elettronica:

formatting link
`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.

----== Posted via Newsfeeds.Com - Unlimited-Unrestricted-Secure Usenet News==----

formatting link
The #1 Newsgroup Service in the World! 120,000+ Newsgroups

----= East and West-Coast Server Farms - Total Privacy via Encryption =----

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required