0414 740 669

4D Display

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 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. […]