Choosing Power Supply System For My Robot

Hello! I am making a robot, and I just started to learn electronics and robotics. I don't know how to make a Power Supply System, I mean how to choose battery (li-ion/li-po), what additional components are needed, because I need to use energy of my battery, and charge it from USB TYPE C or another port.

About robot, it'll have 2 DC Motors, just like those:
Hc120251d596b4cf6af62dace2cdc42a1e.jpg_80x80.jpg_

1 MX1508 Motor Driver Module:
S99d56dea499c4c208d18ed7313f1c43fp.jpg_80x80.jpg_

ESP8266MOD Lolin NodeMCU:
H57835244d16c4405935bbfb20a056795b.jpg_80x80.jpg_

And an off/on button)

You need to tell which voltages those things need, stall current for the motors.

So:

  • Motors 6-8V (That's best, but they can work from 3 to 12V) and 170mA with 4.5V

  • ESP8266 Input Voltage: 4.5-9V, and 70mA (200mA MAX).
    Operating voltage: 3.3V

I also forgot to say that this is ESP8266MOD Lolin NodeMCU

  • MX1508:
  1. Module supply Voltage: 2-10V DC
  2. Voltage output: 1.8-7V DC
  3. Operating Current: 1.5A
  4. Peak current:2A

As vol. out. is 7V MAX I think that I'll need to use 2-x MX1508...

170 mA sounds like the average running current. Stall current must be delivered to make it start. Even if it's of short duration that current must be delivered by the battery.

I am sorry, I don't know what is stall current😅
I tried to read about it, but I don't think I understood it well😅

Do I understand it well: it is current, which operates when rotor in stopped position (like when I stopped it with my fingers)?

Yes. The motor draws that current in the beginning when startin. Is there any datasheet for the motor?
If You have a DMM You can measure the resistance of the motor while turning it slowly. The math is the intended power supply voltage divided by the resistance, in Ohm.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.