0414 740 669


BMS mounted in box

By |October 7th, 2015|COMPONENT BUILD|0 Comments

Today I also mounted the components of the BMS in a new box. I needed something bigger than the waterproof boxes I am using for the other components. It is still tight, but I did fit everything. I decided not to integrate the current sensors for the load and charge into the BMS although the Arduino mega has enough IO and programming space. I prefer this to be a separate node in the network.

The components are all in the box now. Next step is to prepare the front and rear panels of the box for the plugs to connect to […]

BMS Version 2

By |September 8th, 2015|COMPONENT BUILD|0 Comments

Still working on the battery management system. Had some major trouble with that 4D software. It is buggy and inconvenient … simply not ready really for serious work, at least to my standards. Nevertheless I spent several hours testing and finding workarounds for various issues.

It was also an opportunity to start from scratch, almost, and this time I made a structure before I started putting the screens together and removed a bit of clutter.

There might be still a change here and there as I complete the software, but this is pretty much what I can see happening.

The top image […]

BMS Continued

By |September 5th, 2015|COMPONENT BUILD|0 Comments

Today was not really nice outside. I stayed in, worked on my commercial project and done a few things to the BMS. Yesterday after quite a few hours of work on the commercial project I could not resist to start that new resistor network for the BMS cell voltages. Since the trim pots had arrived I wanted to do a prototype. Not on the extender shield in case I still need changes but on a separate little board.

I adjusted the values to maximise the voltage range from measurement through the Arduino. This will be done again with the real […]

BMS Screen Modified

By |September 4th, 2015|COMPONENT BUILD|1 Comment

This morning I finished the data entry functions for the BMS. As I was testing the display and the functionality I grew really tired of their implementation of 7 Segment digits. They are difficult to read because the contrast between segment on and segment off is not high enough and the gaps between the segments are too big. They look like a cheap 7 segment display from the 60’s and I am not that nostalgic. So I declared them useless for the larger displays and implemented the display functions with string displays. Much cleaner and better to read as […]

BMS Coming Along

By |September 2nd, 2015|COMPONENT BUILD|0 Comments

I have completed the programming of the 4D display and with a decent power supply on the Arduino and no USB connected it behaves. Funny that is, as soon as I connect the USB it turns temperamental, no matter what the power supply.

Now I can remove this el cheapo chinzi keypad, which frees up 9 digital IO on the Arduino, not that I need them, the extension board has enough digital IO and I need this board for all the Analog inputs anyway.

The top image shows all the components wired up on the desk. This is it and a […]

BMS Screen On Arduino

By |September 1st, 2015|COMPONENT BUILD|0 Comments

Have the little screen connected to the Arduino and it is all working. Have finalised the design of the display graphics and implemented the 3 display pages I am going to use.

I also mounted the screen in its optional bezel for wall mounting.

Page 1 shows the bank voltage and the charge and load current, using 2 separate shunts measuring the incoming solar charge  and the outgoing load.
The image below shows this page on the screen with the Arduino connected. The second and third page have minor changes.

Page 2 shows the cell monitor and a couple of additional buttons and […]

BMS System Screen

By |August 31st, 2015|COMPONENT BUILD|0 Comments

Today my touch screen from 4D system arrived, finally. This was the second attempt via Australia Post. The order was placed over 3 weeks ago and they claimed to have it sent by express the next day. After 2 weeks I complained and they sent it again, by Express post. Neither the first, nor the second shipment was scanned by Australia Post and no tracking event was available. Today the second express satchel arrived after 5 days, Metro to Metro service, how pathetic.

I programmed it quickly with a test program to see if it works and discovered a problem. […]