Firmware - Novembre 2013 / N°94 - (Page 13)
Libreria applicativa
per caricabatterie Ni-Mh
Il controllo del processo di carica
degli elementi Ni-MH è di
fondamentale importanza per
garantir loro una lunga durata e
ritardarne il degrado.
In questo articolo parliamo di una
libreria che permette di aggiungere
facilmente le funzionalità per il
caricamento di queste batterie,
soprattutto nei dispositivi portatili
di GIOVANNI DI MARIA
a libreria che ci accingiamo a descrivere, scritta dalla Microchip Technology Inc., consente di scrivere e
produrre applicazioni per la gestione
completa del processo di carica delle
batterie. Le routine e le funzioni presenti sono molto leggere e possono essere implementate in sistemi alquanto
ridotti. La loro occupazione minima, infatti, ammonta a meno di 2K di spazio di
codice e a meno di 128 byte di memoria
RAM. Le applicazioni create si possono
adattare facilmente a piccoli dispositivi programmabili come, ad esempio, il
PIC 16F616.
L
Spazio in memoria programma di 2K
word;
128 byte di RAM;
1 modulo PWM avanzato;
1 Timer a 16 bit;
1 comparatore;
1 riferimento ADC;
1 modulo DAC per la limitazione di corrente;
1 convertitore ADC ad almeno 10 bit,
composto da due porte analogiche per
la letture della tensione delle batterie e
altre due porte analogiche per la lettura opzionale della temperatura;
2 porte per il pilotaggio di transistor
con funzione di switch;
2 porte per il pilotaggio di diodi LED
per il monitoraggio stati;
1 porta UART per effettuare il debug
REQUISITI
Allo scopo di realizzare un prototipo
minimale di applicazione, che prevede
soli due slot per la carica di altrettanti
batterie, le librerie richiedono i seguenti
requisiti hardware:
Figura 2: Struttura della libreria
(dal PC) delle operazioni. Questa funzionalità è opzionale.
Ottimi risultati si ottengono con i microcontrollori
PIC16F616
e
PIC18F14K50. Benché il cuore del caricatore sia formato da una sola cella di
carica, più batterie possono essere caricate attraverso uno scambio ad "altalena", per mezzo di una erogazione
commutata di corrente, ora verso una
batteria, ora verso l'altra. Tale avvicendamento di carica viene effettuato ogni
secondo.
PARAMETRI PROGRAMMABILI
DELLA LIBRERIA
Figura 1: Struttura di una batteria NI-MH
La corretta ricarica delle batterie deve
avvenire seguendo passaggi ben pre-
FOCUS ON
SKILLS
INSIDE
TOOLS
ANALOG
TIPS'N TRICKS
MARKET NEWS
SPOTLIGHT
EVENTS ZAPPING
MEMBERSHIP
http://www.elettroshop.com/smart
Tabella dei contenuti per la edizione digitale del Firmware - Novembre 2013 / N°94
News
TIPS'n tricks
FOCUS on Il Controllo dei Motori Brushless
SKILLs Libreria AN1384 per Caricabatterie Ni-MH
INside Linee Guida per Micro TIVA Serie C
TOOLS
Quick Sense Studio
Qtouch Studio
SPOTlight
Nuovi Oscilloscopi HD da Teledyne LeCroy
I più recenti FPGA di Lattice Semiconductors
ANALOG
OP – AMP Booster: Stadio “Hi-Power” per Operazionali
I MOSFET a supergiunzione
EVENTS zapping
Guida
Firmware - Novembre 2013 / N°94
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2015-02_109
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2015-01_108
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-12_107
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-11_106
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-10_105
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-09_104
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-07_102
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-06_101
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-05_100
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-04_99
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-03_98
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-02_97
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-01_96
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-12_95
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-11_94
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-10_93
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-09_92
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-07_90_91
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-06_89
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-05_88
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-04_87
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-03_86
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-02_85
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-01_84
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-12_83
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-11_82
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-10_81
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-09_80
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-07_78-79
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-06_77
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-05_76
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-04_75
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-03_74
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-02_73
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-01_72
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-12_71
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-11_70
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-10_69
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-09_68
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-07_66_67
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-06_65
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-05_64
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-04_63
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-02_62
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2011-02_61
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2011-01_60
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-12_59
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-11_58
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-10_57
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-09_56
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2010-07_54-55
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2010-06_53
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Maggio-2010-52
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Aprile-2010-51
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Marzo-2010-50
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Febbraio-2010-49
https://www.nxtbookmedia.com