Svilupperò firmware di controllo carica batteria Li-ion, gestione dell'alimentazione, modalità sleep, IoT
Ingegnere firmware per BMS, USB-C PD e gestione dell’alimentazione
Informazioni su questo servizio
Consego firmware specializzato focalizzato su algoritmi di ricarica Li-ion (CC/CV con precondizionamento e terminazione pulita), timer di sicurezza multipli, gestione termica con derating basato sulla temperatura, modalità sleep precise e programmazione di wake, robusta ripresa in caso di brown-out che preserva lo stato, e ottimizzazione aggressiva del runtime per dispositivi portatili e IoT
Quello che ottieni è codice orientato alla produzione che tratta l'alimentazione come vincolo di sistema di prima classe. I profili di ricarica rispettano i limiti delle celle e le condizioni termiche reali. I percorsi di sleep e wake sono evento-dipendenti in modo che la corrente media rimanga bassa. Le sequenze di brown-out e di ripristino sono testate in modo che il dispositivo riparta pulito dopo le cadute di tensione. L'ottimizzazione del runtime punta a guadagni misurabili sulla durata della batteria sull'hardware reale
Gli obiettivi tipici includono wearable, sensore-nodo, tracker e altri prodotti IoT alimentati a batteria dove ogni microamp e ogni percorso di recupero contano. Il firmware è scritto per famiglie di MCU comuni utilizzate in queste applicazioni e è strutturato per una facile integrazione con caricabatterie esistenti, misuratori di batteria e circuiti di protezione
Piattaforma:
ESP32
FAQ
Traduzione automatica.
Quali algoritmi di ricarica Li-ion implementi nel firmware?
Implemento CC/CV corretto con precondizionamento per celle profondamente scariche, terminazione accurata e timer di sicurezza multipli per mantenere la ricarica sicura e proteggere la vita della cella.
Come gestisci la gestione termica e i timer di sicurezza?
Firmware include monitoraggio della temperatura, derating basato su condizioni termiche reali e timer di sicurezza multi-stadio configurabili che prevengono una ricarica prolungata in condizioni di fault o alta temperatura.
Puoi ottimizzare le modalità sleep e la programmazione del wake per una maggiore durata della batteria?
Sì. Progetto percorsi di deep sleep, fonti di wake event-driven (RTC, GPIO, periferiche) e gating delle periferiche per far crollare drasticamente la corrente media su dispositivi portatili e IoT.
E la ripresa in caso di brown-out e l'ottimizzazione del runtime?
Rilevamento e sequenze di ripristino del brown-out preservano lo stato critico e si riavviano puliti. L'ottimizzazione del runtime si concentra sulla corrente media misurata e sull'efficienza del duty cycle per guadagni reali sulla durata della batteria.
Quali piattaforme e casi d'uso si adattano meglio a questo firmware di gestione dell'alimentazione?
È ideale per IoT portatili, wearables, sensori e prodotti a batteria che necessitano controllo affidabile del caricatore Li-ion, timer di sicurezza, gestione termica, sleep mode e ripresa in caso di brown-out.
