Visualizza messaggio singolo
Vecchio 30 dicembre 05, 20:27   #16 (permalink)  Top
Albytech
User
 
L'avatar di Albytech
 
Data registr.: 12-10-2005
Residenza: Treviso
Messaggi: 503
Citazione:
Originalmente inviato da gigiovanni
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....
Scusate, avevo capito l'intento, il mio era solo un consiglio per capire come dovrà funzionare il Pic. In sintesi dovrai far aumentare il tempo di "ON" del fet fino a che la tensione misurata I Sense raggiungerà quella impostata dall'utente. Che tu lo faccia "digitalmente" non ne cambia il principio, è sempre una comparazione tra dente di sega e tensione misurata. Comunque lo schema col fet funziona, in quanto usato per lo stesso scopo su un carica analogico. Ciao
__________________
Vola solo chi osa farlo!
Albytech non è collegato   Rispondi citando