Skip to main content
" Thanks in advance." = "I won't bother saying thank you once I've gotten my answer."
Source Link
JRE
  • 73.6k
  • 10
  • 112
  • 195

SIM7020 current consumption way totoo high

For a project I'm using the SIM7020 Narrowband-IoT (NB-IoT) module to send data to the cloud. The SIM7020 is controlled by an Arduino Pro Micro (atmega32u4ATmega32U4).

Identical SIM7020 module

Because the sensor is running on a battery, I want to have as low a current consumption as possible. I've already got the atmega32u4ATmega32U4 down to 35 µA, but I cannot get the SIM7020 module lower than ~7.5 mA even though the hardware datasheet states the typical usage in Power Saving Modepower saving mode (PSM) is 3.4 µA.

After sending a message with the module it enters the PSM mode (page 16-17, chapter 6.2.5 low power mode application).) This works fine. The Arduino receives +CPSMSTATUS: "ENTER PSM" and the status light on the module stays off. Then the current draw of the module drops to ~7.5 mA.

Schematic of the SIM7020 module chip:

Schematic of the SIM7020 module chip

Schematic of the SIM7020 module power supply"supply:

Schematic of the SIM7020 module power supply

I'm powering the module through the VBAT/BAT pin (with 3.3 V) and I also removed the MP1470. Also fully powering off the module (with AT commands AT+CPOWD or PWR pin) doesn't change the current significantly (still stays around 7.5 mA).)

The same things happenhappens with a second SIM7020 module (otherdifferent supplier).)

So my question is: amAm I overlooking something in the schematic ofor the datasheet? Has somebodyanybody also experienced this with other modules? Thanks in advance!

SIM7020 current consumption way to high

For a project I'm using the SIM7020 Narrowband-IoT (NB-IoT) module to send data to the cloud. The SIM7020 is controlled by an Arduino Pro Micro (atmega32u4).

Identical SIM7020 module

Because the sensor is running on a battery, I want to have as low a current consumption as possible. I've already got the atmega32u4 down to 35 µA, but I cannot get the SIM7020 module lower than ~7.5 mA even though the hardware datasheet states the typical usage in Power Saving Mode (PSM) is 3.4 µA.

After sending a message with the module it enters the PSM mode (page 16-17, chapter 6.2.5 low power mode application). This works fine. The Arduino receives +CPSMSTATUS: "ENTER PSM" and the status light on the module stays off. Then the current draw of the module drops to ~7.5 mA.

Schematic of the SIM7020 module chip:

Schematic of the SIM7020 module chip

Schematic of the SIM7020 module power supply"

Schematic of the SIM7020 module power supply

I'm powering the module through the VBAT/BAT pin (with 3.3 V) and I also removed the MP1470. Also fully powering off the module (with AT commands AT+CPOWD or PWR pin) doesn't change the current significantly (still stays around 7.5 mA).

The same things happen with a second SIM7020 module (other supplier).

So my question is: am I overlooking something in the schematic of datasheet? Has somebody also experienced this with other modules? Thanks in advance!

SIM7020 current consumption way too high

For a project I'm using the SIM7020 Narrowband-IoT (NB-IoT) module to send data to the cloud. The SIM7020 is controlled by an Arduino Pro Micro (ATmega32U4).

Identical SIM7020 module

Because the sensor is running on a battery, I want to have as low a current consumption as possible. I've already got the ATmega32U4 down to 35 µA, but I cannot get the SIM7020 module lower than ~7.5 mA even though the hardware datasheet states the typical usage in power saving mode (PSM) is 3.4 µA.

After sending a message with the module it enters the PSM mode (page 16-17, chapter 6.2.5 low power mode application.) This works fine. The Arduino receives +CPSMSTATUS: "ENTER PSM" and the status light on the module stays off. Then the current draw of the module drops to ~7.5 mA.

Schematic of the SIM7020 module chip:

Schematic of the SIM7020 module chip

Schematic of the SIM7020 module power supply:

Schematic of the SIM7020 module power supply

I'm powering the module through the VBAT/BAT pin (with 3.3 V) and I also removed the MP1470. Also fully powering off the module (with AT commands AT+CPOWD or PWR pin) doesn't change the current significantly (still stays around 7.5 mA.)

The same things happens with a second SIM7020 module (different supplier.)

Am I overlooking something in the schematic or the datasheet? Has anybody also experienced this with other modules?

added 29 characters in body
Source Link
ocrdu
  • 9.3k
  • 23
  • 32
  • 42

forFor a project I'm using the SIM7020 Narrowband-IoT (NB-IoT) module to send data to the cloud. The SIM7020 is controlled withby an Arduino Pro Micro (atmega32u4).

Identical SIM7020 module

Because the sensor is running on a battery, I want to have as low a current consumption as possible. I've already got the atmega32u4 down to 35µA35 µA, but I cannot get the SIM7020 module lower than ~7.5mA while5 mA even though the hardware datasheet states the typical usage in Power Saving Mode (PSM) is 3.4µA4 µA.

After sending a message with the module it enters the PSM mode (page 16-17, chapter 6.2.5 low power mode application). This works fine. The Arduino receives +CPSMSTATUS: "ENTER PSM" and the status light on the module stays off. Then the current draw of the module drops to ~7.5mA5 mA.

Schematic of the SIM7020 module chip  :

Schematic of the SIM7020 module chip Schematic

Schematic of the SIM7020 module power supply supply"

Schematic of the SIM7020 module power supply

I'm powering the module through the VBAT/BAT pin (with 3.3V3 V) and I also removed the MP1470. Also fully powering off the module (with AT commands AT+CPOWD or PWR pin) doesn't change the current significantly (still stays around 7.5mA5 mA).

The same things happen with a second SIM7020 module (other supplier).

So my question is,: am I overlooking something in the schematic of datasheet? Has somebody also experienced this with other modules? Thanks in advance!

for a project I'm using the SIM7020 Narrowband-IoT (NB-IoT) module to send data to the cloud. The SIM7020 is controlled with an Arduino Pro Micro (atmega32u4).

Identical SIM7020 module

Because the sensor is running on a battery I want to have as low current consumption as possible. I've already got the atmega32u4 down to 35µA, but I cannot get the SIM7020 module lower than ~7.5mA while the hardware datasheet states the typical usage in Power Saving Mode (PSM) is 3.4µA.

After sending a message with the module it enters the PSM mode (page 16-17, chapter 6.2.5 low power mode application). This works fine. The Arduino receives +CPSMSTATUS: "ENTER PSM" and the status light on the module stays off. Then the current draw of the module drops to ~7.5mA.

Schematic of the SIM7020 module chip  Schematic of the SIM7020 module chip Schematic of the SIM7020 module power supply Schematic of the SIM7020 module power supply

I'm powering the module through the VBAT/BAT pin (with 3.3V) and I also removed the MP1470. Also fully powering off the module (with AT commands AT+CPOWD or PWR pin) doesn't change significantly (still stays around 7.5mA).

The same things happen with a second SIM7020 module (other supplier).

So my question is, am I overlooking something in the schematic of datasheet? Has somebody also experienced this with other modules? Thanks in advance!

For a project I'm using the SIM7020 Narrowband-IoT (NB-IoT) module to send data to the cloud. The SIM7020 is controlled by an Arduino Pro Micro (atmega32u4).

Identical SIM7020 module

Because the sensor is running on a battery, I want to have as low a current consumption as possible. I've already got the atmega32u4 down to 35 µA, but I cannot get the SIM7020 module lower than ~7.5 mA even though the hardware datasheet states the typical usage in Power Saving Mode (PSM) is 3.4 µA.

After sending a message with the module it enters the PSM mode (page 16-17, chapter 6.2.5 low power mode application). This works fine. The Arduino receives +CPSMSTATUS: "ENTER PSM" and the status light on the module stays off. Then the current draw of the module drops to ~7.5 mA.

Schematic of the SIM7020 module chip:

Schematic of the SIM7020 module chip

Schematic of the SIM7020 module power supply"

Schematic of the SIM7020 module power supply

I'm powering the module through the VBAT/BAT pin (with 3.3 V) and I also removed the MP1470. Also fully powering off the module (with AT commands AT+CPOWD or PWR pin) doesn't change the current significantly (still stays around 7.5 mA).

The same things happen with a second SIM7020 module (other supplier).

So my question is: am I overlooking something in the schematic of datasheet? Has somebody also experienced this with other modules? Thanks in advance!

Source Link

SIM7020 current consumption way to high

for a project I'm using the SIM7020 Narrowband-IoT (NB-IoT) module to send data to the cloud. The SIM7020 is controlled with an Arduino Pro Micro (atmega32u4).

Identical SIM7020 module

Because the sensor is running on a battery I want to have as low current consumption as possible. I've already got the atmega32u4 down to 35µA, but I cannot get the SIM7020 module lower than ~7.5mA while the hardware datasheet states the typical usage in Power Saving Mode (PSM) is 3.4µA.

After sending a message with the module it enters the PSM mode (page 16-17, chapter 6.2.5 low power mode application). This works fine. The Arduino receives +CPSMSTATUS: "ENTER PSM" and the status light on the module stays off. Then the current draw of the module drops to ~7.5mA.

Schematic of the SIM7020 module chip Schematic of the SIM7020 module chip Schematic of the SIM7020 module power supply Schematic of the SIM7020 module power supply

I'm powering the module through the VBAT/BAT pin (with 3.3V) and I also removed the MP1470. Also fully powering off the module (with AT commands AT+CPOWD or PWR pin) doesn't change significantly (still stays around 7.5mA).

The same things happen with a second SIM7020 module (other supplier).

So my question is, am I overlooking something in the schematic of datasheet? Has somebody also experienced this with other modules? Thanks in advance!