Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
I thinks me need a Daromer!!
#1
Here's my problem (Sorry if this has been discussed before) coms ain't my thing.

Sofar solar Mass Energy ME3000SP AC Coupled charger inverter has an RS485 coms port that takes an RJ45 lead out to the BMS.



I have at the moment a cheap 14S 100A Chinese BMS
https://www.aliexpress.com/item/32828948...4c4dDWRTkM that has a RS232 coms for a three wire Bluetooth or a four wire PC module.







Question is how do I connect the two together and get them talking nicely to each other.
Would an RS232 to RS485 converter like this work?
https://www.amazon.co.uk/gp/product/B01L...UTF8&psc=1



Obviously I'll need to get a DB9 male to RJ45 and a DB9 female header if this would work. Or if not has anyone found a work around that will, maybe using a Raspberry Pi or similar?

The Chinese BMS is only until funds permit a Batrium, but that said it may well be a year or more before that's going to be possible.

Thanks

So I was wondering what was inside the pc module and decided to open it up and have a look.

This is what I found inside.



It has the RS485 connections on the board next to the RS232, so I'm wondering if this could in some way be utilised?
UK Southwest.

7 kWp Solar Panels (28 x 250Wp Shinetime Mono).
14 X APS YC500i Micro Inverters.
28 X 40P 18650 cell packs/modules configured as 14S 80P.
Sofar Mass Energy ME3000SP AC coupled charger/inverter.
Still sourcing and processing cells for powerwall.
Reply
#2
You need a device in between that talk both devices language and can forward messaged. Like a Raspberry and some software.

Just connecting Them wont work
The Ultimate DIY Solar and build place
YouTube / Forum system setup / My webpage  Diy Tech & Repairs

Current: 10kW Mpp Hybrid | 4kW PIP4048 | 2x PCM60x | 83kWh LiFePo4 | 10kWh 14s 18650 |  66*260W Poly
Upcoming: 14S 18650~30kWh | Automatic trip breakers, and alot more
Reply
#3
Just connecting them won't work at all - you need to write the glue logic in whichever language you decide to use on the hardware you use to glue them together.

Also, 90% of that PCB in your bottom picture is unpopulated...
Current system: 9.6kWh wet Nicad batteries, 16S1P Calb LiFePo4 210aH, Batrium WM4, Outback vfx3048 inverter, mx60 mppt controller, flexware 500 mounting hardware, 2.4kW solar array, 6kW lister diesel genset. MY'13 Vauxhall Ampera
Reply
#4
Thanks guys.

I thought that would be the case as nothing is ever that simple.

Now the problem I have is I know absolutely nothing about coms, data or programming. Wouldn’t really have a clue where to start either.

Has anyone else in here done the same thing or something similar? I’ve seen some great things done with RasPi and it looks amazing displaying all the info etc. But could that also be used to control the inverter?

At the moment my inverter is basically a glorified data logger. Displays what I’m importing/exporting to and from the grid, what I’m producing from the panels and my consumption. Nothing on the battery as without the BMS data it just sits in fault mode. I can see the battery voltage but that’s about all.

Please excuse my ignorance with this subject. So don’t the RS232 to RS485 converter thingies convert the signals?

(09-26-2019, 08:39 AM)HughF Wrote: Also, 90% of that PCB in your bottom picture is unpopulated...

Yes I see what you mean. Sorry I know sod all about pcb electronics. All I ever do is replace whole boards wouldn’t have a clue about most of it at component level.
UK Southwest.

7 kWp Solar Panels (28 x 250Wp Shinetime Mono).
14 X APS YC500i Micro Inverters.
28 X 40P 18650 cell packs/modules configured as 14S 80P.
Sofar Mass Energy ME3000SP AC coupled charger/inverter.
Still sourcing and processing cells for powerwall.
Reply
#5
A 232 to 485 converter does the physical conversion... That doesn't help the fact that the BMS is talking in one language and the inverter is talking in another language.

Unless these two languages are documented (a list of commands that the inverter will expect and values it will output, the same for the BMS) then you are basically shit out of luck getting this to work.
Current system: 9.6kWh wet Nicad batteries, 16S1P Calb LiFePo4 210aH, Batrium WM4, Outback vfx3048 inverter, mx60 mppt controller, flexware 500 mounting hardware, 2.4kW solar array, 6kW lister diesel genset. MY'13 Vauxhall Ampera
Reply
#6
(09-26-2019, 11:10 AM)HughF Wrote: A 232 to 485 converter does the physical conversion... That doesn't help the fact that the BMS is talking in one language and the inverter is talking in another language.

Unless these two languages are documented (a list of commands that the inverter will expect and values it will output, the same for the BMS) then you are basically shit out of luck getting this to work.

I see get it now.
UK Southwest.

7 kWp Solar Panels (28 x 250Wp Shinetime Mono).
14 X APS YC500i Micro Inverters.
28 X 40P 18650 cell packs/modules configured as 14S 80P.
Sofar Mass Energy ME3000SP AC coupled charger/inverter.
Still sourcing and processing cells for powerwall.
Reply
#7
Its possible to do it but you know your thing around how to "glue" them together. Imagine having a Greek and an Chinese to talk to each other Big Grin You need a translator in between hehe
The Ultimate DIY Solar and build place
YouTube / Forum system setup / My webpage  Diy Tech & Repairs

Current: 10kW Mpp Hybrid | 4kW PIP4048 | 2x PCM60x | 83kWh LiFePo4 | 10kWh 14s 18650 |  66*260W Poly
Upcoming: 14S 18650~30kWh | Automatic trip breakers, and alot more
Reply
#8
(09-26-2019, 03:59 PM)daromer Wrote: Its possible to do it but you know your thing around how to "glue" them together. Imagine having a Greek and an Chinese to talk to each other Big Grin You need a translator in between hehe

I think this may be the BMS protocol but to be honest I don't know what it is I'm looking at.

https://drive.google.com/file/d/1Mck1y_S...p=drivesdk
UK Southwest.

7 kWp Solar Panels (28 x 250Wp Shinetime Mono).
14 X APS YC500i Micro Inverters.
28 X 40P 18650 cell packs/modules configured as 14S 80P.
Sofar Mass Energy ME3000SP AC coupled charger/inverter.
Still sourcing and processing cells for powerwall.
Reply
#9
Ok guys this is probably the most stupid question ever asked but here goes.

The ME3000SP can be set to different battery types and the charge/discharge parameters can be customised.

How feasible would it be to set battery type to lead acid and adjust the charge/discharge parameters?

If I can set it to lead acid it won't be looking for a BMS to be connected, the Chinese BMS will still monitor the packs and shut off in the event of any problem with the packs.

What's your thoughts on this as a solution until such time that i can stretch to a Batrium.

Side note I still like what's being done with the Raspberry Pi's and would also like to do somethin. Maybe also use it to switch a Shunt Trip on the battery breaker if there was an issue with the battery.
UK Southwest.

7 kWp Solar Panels (28 x 250Wp Shinetime Mono).
14 X APS YC500i Micro Inverters.
28 X 40P 18650 cell packs/modules configured as 14S 80P.
Sofar Mass Energy ME3000SP AC coupled charger/inverter.
Still sourcing and processing cells for powerwall.
Reply
#10
Thats how most of us do it today with batrium
We run la charging algoritm and the bms do the protection
The Ultimate DIY Solar and build place
YouTube / Forum system setup / My webpage  Diy Tech & Repairs

Current: 10kW Mpp Hybrid | 4kW PIP4048 | 2x PCM60x | 83kWh LiFePo4 | 10kWh 14s 18650 |  66*260W Poly
Upcoming: 14S 18650~30kWh | Automatic trip breakers, and alot more
Reply


Who read this thread?
57 User(s) read this thread:
tonmily (10-18-2019, 09:19 PM), ajw22 (09-29-2019, 06:32 AM), Solardad (09-28-2019, 11:01 AM), Generic (10-04-2019, 03:44 AM), camthecam (10-14-2019, 10:48 PM), Lekr (10-07-2019, 01:53 PM), Wolf (09-30-2019, 06:55 PM), cowpen (10-17-2019, 09:31 PM), runsnbunsn (10-07-2019, 12:03 PM), Beholder (09-27-2019, 09:13 PM), chuckp (09-30-2019, 10:45 PM), Buzz0515 (09-26-2019, 06:38 PM), Riplash (09-26-2019, 01:46 AM), RikH (09-30-2019, 06:49 AM), mart1nn (10-14-2019, 11:58 AM), papanyan (10-08-2019, 07:40 AM), EnergyOasis (10-09-2019, 04:26 AM), Eduardo Kang (09-27-2019, 01:42 AM), James-w (09-26-2019, 11:11 PM), niels (09-27-2019, 04:43 AM), LPG (09-30-2019, 05:02 PM), Doin it (09-26-2019, 10:37 PM), 100kwh-hunter (10-15-2019, 05:06 PM), winny (09-26-2019, 10:52 AM), intra (09-26-2019, 06:19 AM), zoookii (09-26-2019, 08:39 PM), OffGridInTheCity (09-30-2019, 02:32 PM), Bubba (09-30-2019, 10:15 AM), Zvonko000 (09-26-2019, 05:50 AM), jonyjoe505 (09-26-2019, 02:32 AM), jesusangel (09-26-2019, 06:13 PM), watts-on (09-30-2019, 08:09 AM), wim (09-29-2019, 09:14 AM), jdeadman (09-30-2019, 12:16 PM), Mike C (09-29-2019, 10:24 AM), Franky Beuselinck (10-04-2019, 08:50 AM), PAF (09-29-2019, 08:19 AM), Korishan (09-26-2019, 12:30 PM), Majorphill (09-29-2019, 09:20 AM), mike (10-15-2019, 01:21 AM), Sean (09-30-2019, 09:47 AM), daromer (09-29-2019, 06:22 AM), Chiptosser (09-29-2019, 12:29 PM), Geek (09-30-2019, 02:46 AM), Crimp Daddy (09-26-2019, 05:15 PM), Headrc (09-27-2019, 01:20 PM), gpn (09-30-2019, 03:48 AM), gregoinc (09-29-2019, 06:02 AM), HughF (09-30-2019, 06:28 AM), BaronVonChickenPants (09-25-2019, 10:09 PM), djuro (09-30-2019, 04:01 PM), modido (09-29-2019, 01:26 PM), Filip (09-28-2019, 06:48 PM), CarelHassink (09-26-2019, 08:40 AM), Oz18650 (09-26-2019, 08:48 AM), ChrisD5710 (09-28-2019, 02:10 PM), hbpowerwall (09-25-2019, 10:27 PM)

Forum Jump:


Users browsing this thread: 1 Guest(s)