South Africa
Asked — Edited
Resolved Resolved by Rich!

Ezb V4 Incl Batteries

Hi peeps,

I'm new to the Ez-Robot community. I recently put in an order for the JD Revolution bot, excited about its arrival, even though it's in stage 2:)

I've been reading up about LiPo batteries and I am now sufficiently perplexed by the numerous complications surrounding all things LiPo...

From what I know, the JD kit includes a 1300mAh 7.4VDC LiPo battery (charger incl), but to better my understanding of what this means (pardon my ignorance if I ask stupid questions, but I am still new to a few of these things) this would mean that:

7.4 volt battery = 2 cells x 3.7 volts (2S)

Essentially, the battery pack is a 2-series LiPo battery pack. Subsequently at 100% charge, this battery pack would output roughly 8.4V?

From what I've read, LiPo batteries don't like being discharged past 80% of their capacity for numerous reasons, so I have the following question:

I'm assuming the EZ-B v4 does not cater for LiPo batteries going below 80% of their capacity as the the use of battery is not known upfront and for a number of other reasons. (also assuming this can be done easily as an extension by the end-user).

What's the best way to measure the voltage coming from the battery with regards to the EZ-B? For instance, the voltage reading detected by the EZ-B is 7.6, call an algorithm to move to the charging station or move to a safe zone and shutdown so as to limit the damage to the batteries?

I just need a basic idea of what needs to be done, I'll try and figure out the details as that's the fun part of the project:)

Just to give some context as to my experience level - I've been programming in C/C++/C#/Java for about 10 - 12 year now, but my experience with electronics is minimal. I know the bare minimum.

Thanks in advance!

Kind regards, Marius


ARC Pro

Upgrade to ARC Pro

Unlock the true power of automation and robotics by becoming a proud subscriber of Synthiam ARC Pro.

#10  

User setable wouldn't be wise since a dead battery is a dead battery... it's not an arbitrary value... You allow a lipo to drop below 3v per cell and you may need to buy a new battery...Maybe you mean the ability to monitor the voltage value? Then maybe you can adjust your robot's behaviour before the EZB4 shuts things down?

PRO
Synthiam
#11  

It is user settable so that it can work with different battery voltages

#13  

You should see what one goes thru with lipos when used with RC Model airplanes, yikes, but is my favoroite hobby.

South Africa
#14  

Thanks DJ! I take it an event is "hook-able" within ARC / EZ-SDK where you will be able to handle the low-battery event?

I would like to handle the low-battery events as mentioned to either move to a charging station or shutdown completely.

PRO
Synthiam
#15  

Mjv4721, with the SDK it is an event - however, the ARC it isn't... I can make an EZ-Script launch when it occurs if you'd like?

South Africa
#16  

I am most likely going to fiddle with the SDK:D So I'll hook up to the event from within the SDK. Is the low battery event already available in the documentation? I know you mentioned that the low battery event is new to the EZ-B v4 or did I maybe misread that part? (So not sure if the documentation has been updated accordingly)

On a side note, will the ez-openbot project be maintained to for the EZ-B v4 specification?

Thanks for the cool product, looks amazing thus far. Can't wait to get my hands on my preorder.