MKRZero e alimentazione a batteria

Progetti Arduino
Rispondi
MarcoLai
Messaggi: 11
Iscritto il: ven 3 gen 2020, 10:37

MKRZero e alimentazione a batteria

Messaggio da MarcoLai »

Ciao
ho due mkrzero nuove che non ho mai usato. Utilizzando una lipo a 3.7V e collegandola sul connettore jst della MKRZero riscontro in tutte e due le schede la parziale accensione del LED ON. In teoria questo led dovrebbe rimanere spento ma invece ho una tensione di circa 1.6V.
Ho contattato il team Arduino ma non ho ancora ricevuto notizie.
Qualcuno ha delle mkrzero e potrebbe verificare se si riscontra lo stesso problema?

Grazie Marco
Avatar utente
Pier Aisa
Amministratore
Messaggi: 2540
Iscritto il: ven 16 mar 2018, 9:43
Località: Bologna
Contatta:

Re: MKRZero e alimentazione a batteria

Messaggio da Pier Aisa »

ABX00012 - Schematic 2.png
ABX00012 - Schematic 2.png (124.59 KiB) Visto 4899 volte
Dallo schema, non dovrebbe succedere

Prova a vedere quanto legge ADC
https://create.arduino.cc/projecthub/Arduino_Genuino/m
Allegati
ABX00012 - Schematic 1a.jpg
ABX00012 - Schematic 1a.jpg (55.97 KiB) Visto 4899 volte
MarcoLai
Messaggi: 11
Iscritto il: ven 3 gen 2020, 10:37

Re: MKRZero e alimentazione a batteria

Messaggio da MarcoLai »

Ciao Pier
allora, caricando questo codice https://create.arduino.cc/projecthub/Ar ... age-4853ac ottengo un valore di 3.85V mentre misurando con il tester ai capi del connettore jst ottengo 3.81V..
Ho eseguito la prova alimentando la scheda solo con la lipo e spedendo i dati sulla porta Serial1, questo perchè altrimenti, spedendo i dati via USB, ottengo il valore di tensione di carica della batteria che corrisponde a 4.11V (leggendo con l'adc) e 3.88V leggendo con il tester.

In queste condizioni sembra tutto funzionare correttamente se non fosse che ai capi della resistenza R4 e DL1 ho una tensione di 1.81V. Questa tensione è presente, giustamente anche sul pin 5V del pin strip. Sul pin Vin invece ho 0V e sul pin VCC la 3.3V.

Ora questa tensione di 1.81V può essere ripresa solo dal pin VDD dell' MCP73830 (datasheet qui http://ww1.microchip.com/downloads/en/D ... 05049D.pdf) in particolare sembrerebbe che la linea VBat sia in collegamento con la VDD tramite un circuito denominato Direction Control.
Sto leggendo il datasheet ma non ho trovato ancora una soluzione.

Saluti
Marco
MarcoLai
Messaggi: 11
Iscritto il: ven 3 gen 2020, 10:37

Re: MKRZero e alimentazione a batteria

Messaggio da MarcoLai »

Secondo te il mosfet Q3A non dovrebbe essere montato al contrario? Ovvero il source verso la batteria e il Drain verso il regolatore a 3.3V?
Avatar utente
Pier Aisa
Amministratore
Messaggi: 2540
Iscritto il: ven 16 mar 2018, 9:43
Località: Bologna
Contatta:

Re: MKRZero e alimentazione a batteria

Messaggio da Pier Aisa »

No secondo me va bene perché quel mosfet serve per evitare che la Vn finisca verso il caricatore di batteria tramite Il diodo del Mosfet Q3a, lo si accende Invece quando è in carica la batteria e si vuole dare comunque la 3v3 al regolatore
MarcoLai
Messaggi: 11
Iscritto il: ven 3 gen 2020, 10:37

Re: MKRZero e alimentazione a batteria

Messaggio da MarcoLai »

Nel caso in cui hai la tensione da usb o da presa Vin sul Gate del mosfet Q3A arriva la 5V che lo porta in interdizione quindi la 5V raggiunge il regolatore U2 e non raggiunge giustamente la batteria. Quindi concordo con te che questo sia corretto.

Quando abbiamo solo la batteria la tensione raggiunge il regolatore U2 usando il diodo del Mosfet Q3A. La tensione di 1.8V che trovo sul led ON allora dovrebbe arrivare dal caricatore MCP73831 tramite il pin VDD.
Avatar utente
Pier Aisa
Amministratore
Messaggi: 2540
Iscritto il: ven 16 mar 2018, 9:43
Località: Bologna
Contatta:

Re: MKRZero e alimentazione a batteria

Messaggio da Pier Aisa »

Il led on nello schema a che reference corrisponde?
MarcoLai
Messaggi: 11
Iscritto il: ven 3 gen 2020, 10:37

Re: MKRZero e alimentazione a batteria

Messaggio da MarcoLai »

DL1
MarcoLai
Messaggi: 11
Iscritto il: ven 3 gen 2020, 10:37

Re: MKRZero e alimentazione a batteria

Messaggio da MarcoLai »

disabilitando la porta usb del SamD21 con questa istruzione
USBDevice.detach();
il led ON non viene più alimentato, utilizzando la batteria.
Avatar utente
Pier Aisa
Amministratore
Messaggi: 2540
Iscritto il: ven 16 mar 2018, 9:43
Località: Bologna
Contatta:

Re: MKRZero e alimentazione a batteria

Messaggio da Pier Aisa »

Ma grande !
Grazie per la preziosa info.
Ciao
Pier
Rispondi