modo di guidare due motori a corrente utilizzando L298N & & PIC16F877

K

khalchris

Guest
come guidare due motori a corrente utilizzando L298N e PIC16f877 e anche di applicare un PWM a ciascun motore seperatley,

 
Cerca nel L298N scheda in Figura 6.Essa mostra come collegare il conducente di un unico motore, utilizzando uno dei canali del conducente.Basta usare un altro canale (guardare il pinout) ed è possibile collegare due motori a corrente continua.

Per quanto riguarda il PIC, cercare il modo di utilizzare i timer.

PWM output, but to get two independent PWM outputs you'll need to do it in software.

Il PIC16f877 ha il supporto incorporato per una
uscita PWM, ma per avere due uscite PWM indipendenti devi farlo nel software.È possibile utilizzare due timer (uno fastidi) o che hanno un unico timer overflow in modo rapido e incrementare due variabili contatore, creando così una sorta di "timer virtuale" per ogni canale PWM.Ho usato per avere un po 'di codice per questo, ma un crash del disco rigido è ucciso.

Ritiene che l'aiuto?

EDIT: oops, sembra il PIC dispone di due uscite PWM.Grazie, bld.
Ultimo a cura di sketerpot il 15 Set 2008 8:58, edited 1 volta in totale

 
PIC16F877 dispone di 2 uscite PWM su RC2/CCP1 e RC1/CCP2 pin.Così si cand unità 2 motori che utilizzano l'hardware interno PWM.

 

Welcome to EDABoard.com

Sponsor

Back
Top