Visualizza messaggio singolo
Vecchio 30 dicembre 05, 19:58   #15 (permalink)  Top
gigiovanni
User
 
L'avatar di gigiovanni
 
Data registr.: 17-10-2005
Residenza: Palermo
Messaggi: 512
Immagini: 1
Invia un messaggio via MSN a gigiovanni
Citazione:
Ciao Alby, mi sembrava di aver capito che si voleva utilizzare un PIC. Questo significa che il PWM se lo gestisce lui in modo digitale (contatore interno che arrivato......). Se allora cominciamo a metterci un gestore PWM esterno allora è un altro paio di maniche. Ma allora conviene utilizzare un MAX713 che fa tutto lui.
esatto.... il PWM lo faccio uscire fuori da un pin del PIC. ovviamente il duty cycle deve essere fatto in modo che tenga costante la corrente di carica secondo valori precedentemente impostati... potrei fare così:

la resistenza di sense la collego, tramite un filtro che mi permette di ottenere il valore medio della tensione, all' ADC del PIC ( ovviamente ci vuole un partitore di tensione eh eh ... ) il PIC compara il valore di tensione ricevuto, a cui ovviamente corrisponde una corrente... con il valore di corrente di carica impostato dall'utente (tramite tasti etc etc ) e in base a questo aumenta o diminuisce l'ampiezza degli impulsi del PWM. quindi la tensione applicata al pacco, dunque la corrente di carica. più retroazionato di così !!!

poi ovviamente si può utilizzare un altro ADC a 10 bit (sempre interno al PIC - con questa risoluzione ed una partizione di tensione 1:2 l'errore sarebbe di 4.9mV circa se non ho sbagliato i calcoli) per tenere sotto controllo la tensione del pacco e calcolare il dV/dt.

- poi potrei inserire qualche resistenza PTC o NTC, oppure un'ibutton DS1920 per misurare la temperatura....

- Onestamente per quello che riguarda la programmazione del PIC me la cavo.... ma se prima non supero questo problema del MOSFET... :-(

PS: non ho nemmeno l'oscilloscopio per fare le prove reali.... se qualcuno gentilmente si offre per sviluppare questa parte....magari ci esce fuori un caricabatterie troppo serio che potremmo utilizzare tutti....
gigiovanni non è collegato   Rispondi citando