Opzioni del Protocollo di Comunicazione della Batteria

Di Dipartimento di ingegneria delle batterie Holo  · Recensito da Allen Lee, Vicepresidente delle operazioni

circuito di comunicazione della batteria

Sommario

Pacchi batterie a base di litio richiedono un sistema di gestione della batteria (BMS) per monitorare parametri critici quali temperatura, tensione, corrente, velocità di carica/scarica, capacità e stato generale. Se vengono rilevati problemi come surriscaldamento o sovraccarico, il BMS avvisa il sistema di controllo principale di avviare il raffreddamento o interrompere la carica. Pertanto, protocolli di comunicazione affidabili tra il BMS, il dispositivo e il sistema di controllo sono fondamentali per la sicurezza e l’efficienza operativa.

Tipi di protocolli di comunicazione della batteria

Oggi vengono comunemente utilizzati diversi protocolli di comunicazione, ciascuno con punti di forza specifici:

  • RS232 è per connessioni punto a punto a breve distanza come diagnostica o aggiornamenti firmware. È semplice ma supporta un solo dispositivo e funziona meglio fino a 15-20 metri.
  • RS485 gestisce distanze più lunghe (fino a 1.200 metri), collega più dispositivi su un'unica rete. È affidabile in ambienti rumorosi – ideale per sistemi energetici domestici con più batterie.
  • CAN (Controller Area Network), originariamente sviluppato per le automobili e ora utilizzato nei sistemi energetici avanzati, supporta la comunicazione multi-dispositivo ad alta velocità con rilevamento degli errori. È affidabile ma più complesso da configurare, adatto ad applicazioni commerciali o su larga scala che richiedono lo scambio di dati in tempo reale.
  • Altri protocolli come I2C, SMBus e UART servono dispositivi più piccoli (ad esempio, droni consumer) con esigenze più semplici. I protocolli wireless come BLE vengono utilizzati per il monitoraggio a corto raggio.

porte di comunicazione bms
porte di comunicazione bms

Scegliere il giusto protocollo di comunicazione

La scelta del protocollo giusto dipende dalle vostre esigenze specifiche. Non esiste una soluzione valida per tutti. La tua scelta dovrebbe essere basata sulla scala del tuo sistema e su cosa ti serve.

Confronto rapido di tre protocolli comuni:

Protocollo Distanza massima Velocità Ideale per

ProtocolloDistanza massimaVelocitàIdeale per
RS23215-20 metriFino a 115 kbpsDiagnostica, configurazioni semplici
RS485​1.200 metriFino a 10MbpsSistemi domestici con più batterie
CAN40 m (a 1 Mbps)Fino a 1MbpsApplicazioni su larga scala e in tempo reale

Per la maggior parte dei sistemi domestici multi-batteria, RS485 è una buona scelta. Per configurazioni più grandi e ad alte prestazioni, CAN è spesso migliore nonostante la sua complessità. Assicurati che il BMS della batteria e l'inverter utilizzino lo stesso protocollo per evitare errori di comunicazione e problemi di sistema.

Scopo di un protocollo di comunicazione della batteria

Il compito principale di un protocollo di comunicazione è consentire lo scambio di dati. Consente al Battery Management System (BMS) di condividere informazioni importanti con altri dispositivi, come inverter o sistemi di monitoraggio. In genere, questi dati includono:

  • Tensione e corrente
  • Temperatura
  • Stato di carica (SoC) – quanta energia è rimasta
  • Stato di salute (SoH) – lo stato generale della batteria
  • Messaggi di allarme o guasto

Questi dati continui hanno tre scopi principali:

  1. Migliora la sicurezza:​ Il BMS può segnalare all'inverter di interrompere la ricarica se la batteria è carica, prevenendo pericoli come sovraccarico o surriscaldamento.
  2. Migliora l'efficienza: i dati accurati aiutano a ottimizzare i cicli di carica e scarica per un migliore utilizzo della batteria.
  3. Prolunga la durata della batteria: il funzionamento bilanciato e il monitoraggio preciso riducono l'usura, prolungando la durata della batteria.

canbus & connessione RS485

Linee guida sul formato della comunicazione

Per una comunicazione fluida, tutti nel sistema devono seguire lo stesso formato di comunicazione.

Flusso e linee guida sequenziali

I dati vengono inviati in pacchetti organizzati con un indirizzo, un messaggio e un metodo di controllo degli errori. I protocolli definiscono la struttura di questi frame di dati.

Ad esempio, il protocollo CAN utilizza un formato frame con un identificatore (codice di priorità), dati e checksum per gli errori. La comunicazione spesso segue una sequenza; un dispositivo master come un computer può richiedere informazioni da dispositivi slave come le batterie in un ordine specifico.

Linee guida per il rilevamento dei guasti di trasmissione

La trasmissione dei dati può fallire. I protocolli dispongono di metodi integrati per rilevare questi errori. Un metodo comune è il controllo di ridondanza ciclico (CRC). Questo è un calcolo matematico aggiunto alla fine del pacco batteria dati.

Il dispositivo ricevente esegue lo stesso calcolo. Se i risultati differiscono, significa che i dati sono stati danneggiati durante la trasmissione. Il protocollo quindi stabilisce cosa fare dopo, come chiedere che i dati vengano inviati nuovamente. Ciò garantisce che le informazioni siano affidabili.

Linee guida per l'indirizzamento e il riconoscimento

In una rete con più dispositivi, ognuno necessita di un dispositivo unico “indirizzo.” Ciò garantisce che i messaggi arrivino al posto giusto. Ad esempio, in una rete Modbus, ciascuna batteria potrebbe avere un indirizzo univoco compreso tra 0x01 e 0x0A.

La conferma è un modo per confermare che un messaggio è stato ricevuto. Alcuni protocolli utilizzano un sistema in cui il dispositivo ricevente restituisce un messaggio “riconoscimento” messaggio. Se il mittente non riceve una conferma, invia nuovamente il messaggio per una comunicazione più affidabile.

Conclusione

I protocolli di comunicazione delle batterie sono essenziali per sistemi energetici sicuri ed efficienti. Fungono da collegamento vitale tra la batteria, il suo sistema di gestione e altri componenti.

La scelta del protocollo giusto dipende dalle dimensioni e dalle esigenze del sistema. RS485 è spesso una buona soluzione per le case, mentre CAN è migliore per applicazioni su larga scala. La chiave è garantire la compatibilità tra tutte le parti del sistema e seguire le linee guida stabilite per il flusso di dati, il controllo degli errori e l'indirizzamento.

Abilitando lo scambio di dati critici, questi protocolli aiutano a prevenire incidenti, massimizzare le prestazioni e prolungare la durata dell'investimento nella batteria.

Porta le tue specifiche a Holo Battery

Dopo aver definito la tensione target, la capacità di autonomia e lo spazio meccanico, contatta il nostro ufficio tecnico. Esaminiamo la selezione della chimica cellulare, la progettazione termica, la mappatura BMS e la fattibilità del campione entro 8 ore lavorative con una valutazione iniziale di fattibilità.

Contatta l'esperto di ingegneria →

Cerca guide tecniche

Richiedi un Preventivo Gratuito

Invia i dettagli dell'applicazione e confermeremo se questa configurazione soddisfa i tuoi requisiti di tensione, corrente, custodia e comunicazione. Risponderemo entro 8 ore lavorative; si prega di attendere un'e-mail da “@holobattery.com”.