Abstract: La presente relazione descrive il progetto del prototipo del sistema elettronico di monitoraggio e gestione (BMS) per un modulo composto da 4 celle al litio (LiFePO4). Benche il sistema sia destinato a gestire una ben precisa tipologia di celle con finalita dimostrative, la progettazione ha tenuto conto della possibilita di adattarsi a celle di diversa taglia (30, 60 e 100 Ah), con diverse funzioni (avviamento o trazione), realizzando moduli componibili per la realizzazione di batterie composte da un numero di celle fino a 16. Uno dei punti qualificanti dell’architettura scelta e la sua modularita e flessibilita, per cui si puo usare la stessa organizzazione architetturale per ottenere un BMS per il controllo di batterie con diverse tipologie e partizionamento delle celle. Il sistema progettato presenta inoltre come caratteristica saliente la possibilita di svolgere la funzione di equalizzazione dello stato di carica delle celle in modo attivo, con trasferimenti di carica tra le celle ad alta efficienza, piuttosto che limitarsi a dissipare in calore l'energia contenuta nelle celle piu cariche, come normalmente avviene nella maggior parte dei sistemi commercialmente disponibili. Nella relazione viene descritta l'architettura implementata, motivando la selezione dei principali componenti adottati. Nei successivi paragrafi e presentato il progetto elettrico, con la spiegazione del funzionamento delle principali sezioni in cui e articolato e quindi il progetto geometrico, in cui sono individuate e descritte le interfacce, con le celle e con l'esterno, dell'unica scheda elettronica che implementa il sistema. Il progetto del BMS fa uso di dispositivi programmabili, che garantiscono versatilita e possibilita di adeguamento del sistema a variazione di specifiche e all'uso di diversi tipi di cella, secondo le diverse applicazioni a cui i moduli saranno dedicati. Quindi le ultime tre parti della descrizione delle attivita descrivono il software sviluppato per la prima validazione del sistema e distribuito secondo tre livelli gerarchici funzionali: un primo livello dedicato alla programmazione del dispositivo logico programmabile (PLD) al cui hardware sono affidate funzioni di sicurezza intrinseca nell'attivazione di interconnessioni interne che coinvolgono le celle; un secondo livello con il firmware di scheda in grado di svolgere funzionalita basiche di acquisizione e controllo; un terzo livello, per il momento affidato a un personal computer esterno, ma destinato a essere incorporato nel firmware della scheda che gestisce il modulo “master”, con funzioni di visualizzazione e che ospita gli algoritmi piu evoluti per la stima dello stato di carica e per il bilanciamento tra le celle.