nRF52382 datos RTC de baja potencia perdidos

0

Publicación aquí, ya que Nordic DevZone está roto para mí (hizo una publicación larga que no se cargó, solo seguí cargando).

Actualmente me estoy aproximando a esto desde el punto de vista de HW (personalmente no estoy desarrollando firmware).

Usando este esquema:

AntesdequenRFentreenelmododebajoconsumo,nRF_COIN_ENsecolocaaltoparaconectarlaceldadelamoneda.TodoslosdemásGPIOestánprácticamentedesconectados(paranoconsumirnadamás).Cuando3.3Vdesaparece,elVcoinesloúnicoquemantienevivonRF.nRFvuelveaactivarsecuandoseaplica3.3V(detectandoestoatravésdelLCOMPdenRF).RTCrealizaunseguimientodeltiempo,cuandoVcoinestáporencimade2.5V(nRFve~2.4V).BajoesainformaciónRTCsehaido.

¿NodeberíaserqueelnRFpuedefuncionarinclusoa1.8V...?peroparecequenoloconsigotanto.

Elconsumoactuales~80uApicos(creoquecuandoRTCestácontando),11uApromedio.LosnivelesdevoltajesonindistinguiblescuandolosdatosRTCseconservanocuandonoseconservan.Mehedadocuentadequealencender3.3VcuandoVcoinestápordebajodeunciertonivel,siemprepierdedatosRTCycuandoestáporencimadeunnivel,losdatosRTCpermanecenintactos.

CH1-amarillo-VnRFCH2-azul-Vcoin

Vcoin(líneaazul)eraaproximadamente2.51VLacaídadurantelospicosdecorrienteesdeaproximadamente80-100mV.Estosiguesiendoelmismocuandolaceldadelamonedaestállenaoinclusopordebajode2.3V(cuandolosdatosdeRTCsehanido).

Medición de MATEMÁTICAS. Se midió la diferencia entre Vcoin (azul) y VnRF (amarillo). No veo nada dramático aquí que sugiera que RTC ha perdido sus datos.

¿Alguna idea de qué más debería comprobar? ¿Quizás hay algunas cosas de firmware que debemos verificar para permitir que nRF se ejecute a 1.8V?

    
pregunta crypton

1 respuesta

0
  

El sorteo actual es ~ 80uA picos (creo que cuando RTC está contando),

Probablemente sea un equipo de medición demasiado lento. El pico debería ser MUCHO más alto, ya que el RTC es muy simple y necesita la CPU (in) con frecuencia. El núcleo de la CPU requiere corriente en el rango de mA, que su celda de moneda no puede proporcionar.

Por suerte, el dibujo actual es bastante corto. Un condensador en el rango de 100µF a través de VnRF podría hacer el truco.

Casi se me olvida: el chip NRF dispara POR cuando VCC cambia más de 0.3V en un corto período de tiempo. Esto también podría morderte aquí.

    
respondido por el Turbo J

Lea otras preguntas en las etiquetas