spacer.png, 0 kB

Torna indietro   Roboitalia.com - Il primo portale in Italia sulla robotica amatoriale > Robotica di base > Elettronica > E. Digitale

Rispondi
 
Strumenti discussione Modalità  visualizzazioe
  #1  
Vecchio 20-09-2009, 13.43.18
bernie bernie non è collegato
Robottaro sostenitore
 
Data registrazione: 24-07-2003
Messaggi: 628
Potenza reputazione: 82
bernie E' sulla buona strada
Predefinito 18f4580 & ECCP Modulo

Salve , passata l'estate , ricominciamo a "giocare " con il C18 . Uso un 18f4580 e se ho capito bene , questo pic ha 4 uscite PWM locate nella PORTD dalla 4 alla7, le quali penso che dovrebbero essere sufficenti per gestire 2 motori per mezzo di ponte H senza bisogno di utilizzare delle porte not , utilizzando il ponte in modalita LAP. E fino qui spero di non aver fatto troppe ca***te. Mi sono letto e riletto il capitolo 16 del datasheet del pic18f4580 , relativo al PWM avanzato , pero'sinceramente non ho capito molto , qualcuno potrebbe darmi qualche delucidazione sui settaggi ???? Altra cosa quello che sto tentando di fare e'corretto oppure no ??????
Aloha Bernie
Rispondi citando
  #2  
Vecchio 25-09-2009, 17.31.43
bernie bernie non è collegato
Robottaro sostenitore
 
Data registrazione: 24-07-2003
Messaggi: 628
Potenza reputazione: 82
bernie E' sulla buona strada
Predefinito

Ma sono l'unico che tenta di utilizzare il pwm nel 18f4580???????
Riletto il capitolo 16 del datasheet, e le cose sono sempre piu' nebulose , iniziamo dal principio , uso il pin P1A ed il P1B per il ponte H del primo motore , quindi devo configurare il modulo per ' half bridge output mode ' qui iniziano le prime incomprensioni , direttamente dal capitolo 16 del datasheet:
16.4.9 SETUP FOR PWM OPERATION
The following steps should be taken when configuring
the ECCP module for PWM operation:
1. Configure the PWM pins P1A and P1B (and
P1C and P1D, if used) as inputs by setting the
corresponding TRIS bits.
2. Set the PWM period by loading the PR2 register.
3. Configure the ECCP1 module for the desired
PWM mode and configuration by loading the
ECCP1CON register with the appropriate
values:
• Select one of the available output
configurations and direction with the
EPWM1M1:EPWM1M0 bits.
• Select the polarities of the PWM output
signals with the ECCP1M3:ECCP1M0 bits.
4. Set the PWM duty cycle by loading the
ECCPR1L register and ECCP1CON<5:4> bits.
5. For Half-Bridge Output mode, set the
dead-band delay by loading ECCP1DEL<6:0>
with the appropriate value.

Qualcuno mi sa aiutare a capire qualcosa ????
devo configurare i quattro pin P1A,P1B,P1C,P1D come ingressi ?????
Aloha
GRAZIE
Rispondi citando
  #3  
Vecchio 27-09-2009, 20.41.41
D-easy D-easy non è collegato
Robottaro senior
 
Data registrazione: 31-03-2009
Residenza: Torino
Età : 36
Messaggi: 61
Potenza reputazione: 46
D-easy E' per ora ancora un mistero
Invia un messaggio via MSN a D-easy Send a message via Skype™ to D-easy
Smile

ciao, sono riuscito finalmente a compilare un progettino stupido con un pic18f4585 stasera, ma non mi sono ancora interessato al pwm quindi purtroppo non so risponderti.
Potresti postare il tuo progetto? coś magari lo provo
thx
Rispondi citando
  #4  
Vecchio 01-10-2009, 10.30.03
bernie bernie non è collegato
Robottaro sostenitore
 
Data registrazione: 24-07-2003
Messaggi: 628
Potenza reputazione: 82
bernie E' sulla buona strada
Predefinito

Leggi e rileggi , mi sono reso conto che quello che volevo fare , non e'realizzabile con il pic che ho , 18f4580, quindi ho deciso di comprare un altro pic , e mi sono orientato sul 18f2520, lo stesso di discus , mentre aspetto che mi arrivi il nuovo pic , continuo a giocare con il C18 ed il 18f4580 , cosi faccio un po di pratica visto che posso utilizzare il tutorial di Mauro .
Aloha
Rispondi citando
Rispondi


Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti)
 
Strumenti discussione
Modalità  visualizzazioe

Regole di scrittura
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code è Attivato
Le smilies sono Attivato
[IMG] è Attivato
Il codice HTML è Disattivato

Vai al forum

Discussioni simili
Discussione Autore discussione Forum Risposte Ultimo messaggio
Modulo GSM. Ziko Comunicazione 2 18-01-2013 17.37.16
Modulo LCD Alan100 Arduino 7 28-12-2012 18.21.38
modulo xbee zucco91 Elettronica 1 01-02-2010 21.56.07
modulo ADC dei PIC18 picmania P. in C, C++ 2 31-12-2008 13.08.05
pic18f452 modulo CCP anna.lipari E. Digitale 7 22-08-2007 10.02.41


Tutti gli orari sono GMT. Adesso sono le: 06.50.49.


Basato su: vBulletin Versione 3.8.8
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
Realizzazione siti web Cobaltica Foligno
spacer.png, 0 kB