Generic Battery + Arduino = Happy Solo

Joined
May 9, 2017
Messages
148
Reaction score
60
Age
46
His response via eBay was

"Hi ship to USA and Canada only.

Been frauded 2 times by Aussies. Will not happen again, "

Looks like this won't happen unless i get myself a US shipping address.....
 
Joined
May 9, 2017
Messages
1,543
Reaction score
605
Age
40
His response via eBay was

"Hi ship to USA and Canada only.

Been frauded 2 times by Aussies. Will not happen again, "

Looks like this won't happen unless i get myself a US shipping address.....
Happy to forward some if you'd like. You set up and pay for shipping from me to you. These aren't on any ECLs that I know of.
 
Joined
Sep 30, 2017
Messages
61
Reaction score
45
Location
Australia
So webbs and I have been working on a few different PCB designs - there's more coming, but for anyone wanting a to use an Arduino Pro Mini and an external APM, we have come up with this (Though we realised may need ICSP header too, so needs updating to move the resistors to the back of the board to accommodate that, and shuffle some other things around to keep all the plugs accessible)

The idea is for it to be about this shape so it fits along side the battery, covered in heat shrink - much like spieky has done



The next iteration will have voltage sense and regulator on board, then another after that hopefully, that does away with the Arduino and uses just the ATMega chip and other bits required (should we include the neo's? maybe?)
 
Last edited:
Joined
Nov 15, 2015
Messages
154
Reaction score
63
Location
Bouldercombe
Website
www.uavs.com.au
I looked at many different options for this but you would still need something to interface with the chip to the Solo as i couldn't find anything with SMBUS coms built in. This chip looks good in being able to carry out all the measurements and then could be integrated with and Arduino or similar.

Some of the chips that did have the SMBUS options then would have to stay with the battery as they report the capacity etc. based on counting current in and current out so this would be hard to move between batteries.

Great if you can get something like this working giving a more accurate cell reading along with current and temperature.

Thanks for the link, I have requested shipping costs for the plug to NZ so will see what that comes in at....
I ordered half a dozen of these from this guy.
Payed, waited 60 days, then put in a claim which he bitched and moaned about.
But he did refund immediately.
There was never any record of dispatch, and of course none arrived.
I think this guy is scamming US.

Edit : it took 90 days for these connectors to arrive, and I had yo apologies to the seller and of course paid him back the refund he quickly gave me when I claimed.
So be aware, standard post shipping from Canada to Australia can = 90 days.
Maybe if contact the seller and explain you are aware of the 90 days shipping and won’t claim against him, he might be lenient and sell them.
 
Last edited:
Joined
Sep 30, 2017
Messages
61
Reaction score
45
Location
Australia
Almost done with the arduino version. Need to tidy things up and finish routing. I’ll post some 3d images once it’s complete. Happy for feedback or advice if I’ve stuffed something up. Cell numbers need updating, I have the wrong labels on the neo and am missing a capacitor on the INA169 for starters :)

Top (arduino, curr sense and all connectors. Battery traces are multi player, 5mm wide)
944FF4FE-0810-4B6F-98B2-BDFB0F1190E7.jpeg

Bottom (Micro bec, fuse, voltage dividing resistors, shunt and exposed copper with vias on the -ve trace)
AB2E927B-21B7-455C-979B-8397FDBD052D.jpeg
 
  • Like
Reactions: makatanav
Joined
Nov 15, 2015
Messages
154
Reaction score
63
Location
Bouldercombe
Website
www.uavs.com.au
The SMBOne is a nice board that can be configured for current (as the existing one does) or voltage, allowing you to enter your own voltage to percent matrix for the type battery you are using.

The powerful part is you don’t have to have a BMS with every battery, just install the BMSOne internally in the Solo and have a standard XT60 and Balance Lead connection and your good to go.

IMG_2470.JPG
 
Joined
May 9, 2017
Messages
148
Reaction score
60
Age
46
That is what this project is. It was started a couple of years ago as a BMS replacement so you can use any battery. It was designed as a DIY option and is open source. The code has a setup feature where you can calibrate for voltage and current. As it is open source you can modify the code if you want it to operate differently. The circuit boards above are an option. This setup can be mounted inside the solo and expose just an XT60 and balance plugs well. Being open source and DIY you can make it work how you like. There are people back in the thread who have soldered directly to an arduino and made a small cheap setup.
 
Joined
Sep 30, 2017
Messages
61
Reaction score
45
Location
Australia
The SMBOne is a nice board that can be configured for current (as the existing one does) or voltage, allowing you to enter your own voltage to percent matrix for the type battery you are using.

The powerful part is you don’t have to have a BMS with every battery, just install the BMSOne internally in the Solo and have a standard XT60 and Balance Lead connection and your good to go.
Yep, know about the BMSOne. As mentioned, this option is Intended to ‘drop in’ for those not wanting to heavily modify the solo. We’re going to include the solo plug footprint as well, which means no mods at all required to solo, and you can use stock batteries and normal LiPo’s interchangeably.
Don’t suppose you want to sell one of those connectors?
 
Joined
Sep 30, 2017
Messages
61
Reaction score
45
Location
Australia
Here’s the latest version. Moved the arduino to the back to slim the board down, added the missing components and routes and added the option to use a solo battery connector. (You would need to fill the xt60 output through holes with solder if using the solo connector)



 
  • Like
Reactions: spieky
Joined
Sep 30, 2017
Messages
61
Reaction score
45
Location
Australia
Prototype boards have arrived for the first 2 of 3 options. Please remember none of these are intended to replace the BMSOne, but rather provide a DIY/open source alternative. Will post some more photos and updates as build and testing progresses.

Option 1. “SoloSMBusLite”
Requires the least assembly (just the Arduino mounted ‘board-to-board’ and a handful of components) but it is dependent on an external APM power module to provide current sensing and the +5v for the Arduino. Mods to Solo also required to connect batt and I2C to mainboard.

Option 2. “SoloSMBus”
Designed to be ‘plug and play’ with no Solo mods required. Adds components for current sensing on board, along with options for XT and Solo connectors - no APM module required, but needs 5v mini BEC and Arduino mounted ’board-to-board’. I’d expect this to be the most popular for DIY.

Option 3. “SoloSMBus+” (still being designed)
Planned to be the same as 2 ‘plug and play‘ and includes all components onboard. This will be the most difficult DIY assembly, as there is a decent amount of components and SMT soldering/reflow required - no Arduino, APM module or BEC required.

Hopefully we’ve covered off the majority of use cases with the above options, but happy to consider others and take feedback or suggestions.
 

Attachments

  • EB60FAC8-9426-4D32-B589-C33F8FE998E3.jpeg
    EB60FAC8-9426-4D32-B589-C33F8FE998E3.jpeg
    1,002.4 KB · Views: 15
  • DC1BC2D6-E657-4991-8F51-41D9B469218E.jpeg
    DC1BC2D6-E657-4991-8F51-41D9B469218E.jpeg
    563.2 KB · Views: 16
  • C818A772-4305-4021-96A1-44BA525C3724.jpeg
    C818A772-4305-4021-96A1-44BA525C3724.jpeg
    853.4 KB · Views: 16

New Threads

Members online

No members online now.

Forum statistics

Threads
12,674
Messages
145,377
Members
14,864
Latest member
Eldiablito