pilotaggio pwm del L298N

Ciao, ho provato a pilotare l'ic L298N con un pwm a 5KHz ma i motori fischiano e non si muovono. Non escludendo la presenza di qualche problema con il firmware, credo che la frequenza di pilotaggio sia troppo alta. Guardando il datasheet trovo 2 indizi inerenti la frequenza:

-Io(corrente di uscita)=2.5A ,80% on, ton=10ms

-fc (Vi) Commutation Frequency IL = 2A typical=25KHz

Come interpreto questi dati? Mi sembra che nel primo caso si lavori con una frequenza di 80Hz, mentre nel secondo si faccia riferimento agli ingressi con frequenze di 25KHz. Un grazie per l'eventuale dritta.

Reply to
Alcibiade
Loading thread data ...

"Alcibiade" ha scritto nel messaggio news: snipped-for-privacy@w28g2000hsf.googlegroups.com...

Che fischino e' evidente. Li hai pilotati a 5kHz, frequenza nel campo dell'udibile. Il fatto che non si muovano puo' dipendere da varie cose; cito le prime che mi vengono in mente:

- limitazioni della parte di alimentazione (mancanza di corrente necessaria per farli muovere, sono presenti i condensatori di filtro?)

- pilotaggio errato (configurazione mezzo ponte, ponte intero, ...)

- duty-cycle di pilotaggio troppo basso rispetto al carico.

Nella stessa riga di fc e' riportato il valore piu' importante (che hai tralasciato) cioe' che la frequenza massima di pilotaggio arrivi a 40kHz e quindi non c'e' alcun problema di pilotaggio. Sembra che l'oggetto possa pilotare da DC fino a frequenza massima di 40kHz.

Il primo caso e' semplicemente una condizione di test, con la quale indicano un determinato valore nel datasheet. Il secondo caso e' l'utilizzo tipico dell'integrato.

Prego.

Saluti

--
GG


Ogni giorno, ogni ora ti cambia: ma mentre negli altri la rapina del tempo 
e' piu' evidente, in te invece non e' manifesta poiche' non avviene sotto i 
tuoi occhi - Seneca
Reply to
GG

"Alcibiade" ha scritto nel messaggio news: snipped-for-privacy@w28g2000hsf.googlegroups.com...

La frequenza massima che devi guardare è anche quella del motore in base a coppia, tensione di alimentazione, inerzia. In ogni caso devi generare una rampa adeguata, altrimenti non si muove nulla. Generare una rampa di accelerazione (sarebbe meglio lineare) a frequenza variabile senza 'salti' non è una cosa semplicissima via sw (per una mia applicazione ci ho perso diverso tempo...). Il pilotaggio lo devi effettuare partendo da una frequenza minima per poi salire in accelerazione fino ad arrivare alla frequenza di lavoro.

Roberto P.

Reply to
Roberto P.

a

Tutto ok, c'=E8 un accenno al moto

Si perch=E8 nel mio caso arrivavo max a 5KHz quindi l'ho ignorato ;)

A questo punto la domanda mi sorge spontanea: quali sono le differenze/ vantaggi nel pilotare un motore ad una certa frequenza piuttosto che ad un'altra?

Grazie ancora per le risposte, domani faccio qualche prova con frequenze diverse.

Reply to
Alcibiade

Alcibiade ha scritto:

Troppo bassa. Io lavoro con azionamenti di quel tipo dai 25 ai 30KHz

Ma dovresti spiegare un po' meglio il circuito.

Moduli in pwm la parte bassa del ponte ?

Il pwm e' a controllo di corrente ?

Ciao.Alberto.

-- ================================================================ Alberto Rubinelli - A2 SISTEMI news.aioe.org ThunderBird 2.0.0.4 Via Costantino Perazzi 22 - 28100 NOVARA - ITALY Tel 0321 640149 Fax 0321 391769 BBS 0321 392320 Mail: snipped-for-privacy@oldcomputers.de skype: albertorubinelli ICQ : 49872318 Visita il mio museo di computers:

formatting link
================================================================

Reply to
Alberto Rubinelli

Alcibiade ha scritto:

Stai garantendo che il motore si avvii, con un pilotaggio in continua per qualche decina/centinaio di millisecondi (dipende dal tipo di motore), prima di avviare il PWM?

~ Lou

Reply to
Lou Cyphre

Il pic riceve 2 segnali dalla ricevente per conoscere la posizione dello stick, dopo un po di operazioni ricava i valori per i 2 motori dei cingoli.Dal pic ho 4 segnali di uscita (2 per ogni motore)che vanno in ingresso al l298N. Per far variare la velocit=E0 del motore invio al L298 una tensione pwm generata cambiando il valore dei pin del pic con una certa frequenza, sia per la parte alta che per quella bassa del pic

Con frequenza 1Khz i motori si muovono bene ma l298N scalda un bel p=F2.... esiste un analogo con tecnologia mosfet? Ciao

Reply to
Alcibiade

Ciao Se metti lo schemetto usato , in fidocad, qualcuno che ti aiuta ..lo trovi !!!!!!!

Ciao Giorgio

--
non sono ancora SANto per e-mail
Reply to
giorgiomontaguti

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.