FishBMS forum

Anything you ever wanted to know about FishBMS... Support through this forum is FREE in English language. Individual support (email, phone, ...) can be ordered based on your needs (custom code requests etc) evracing.cz

You are not logged in.

#1 Re: BMS configuration » DO output load, normal relay for charge and discharge » 2019-09-17 14:36:59

bms

DO outputs can be load up to 500mA, but it must respect the internal power supply unless the BMS comes from external 12V. Total power consumption should be up to 300-400mA at 12V including BMS consumption. If this is exceeded, the BMS restarts (the power is turned off). If it balances somewhere on the edge, then the BMS shuts down seemingly at random time (which happened to us when using a GSM module that was powered directly from 12V BMS)

Setting up your relay should be simple:
bit0 DO0 main contactor (on)

thus 4035 = 1

DO0 = output HV_EN (this is given historically, so it may not be clear from the documentation at first sight)

output CHG_EN on connector X4 works by default without any settings.

Since firmware version 17, this output turns off when one of the following conditions is met: (previously turned off only on high voltage error)
(DATALAYER.warning.cellVoltHigh || DATALAYER.error.communication || DATALAYER.error.cellTempHigh | DATALAYER.error.switchTempOver || DATALAYER.error.cellTempLow)
- when a warning is reached
- interruption of communication with slaves
- high cell temperature (setting 4017)
- low charging temperature (setting 4017)
- high temperature semiconductor switch (X4 temp_sw) setting 4050

#2 BMS configuration » DO output load, normal relay for charge and discharge » 2019-09-17 14:35:47

bms
Replies: 1

How much current can I draw from DO outputs? How to configure it for normally open relay (charge) and second relay for discharge?


Deprecated: Function create_function() is deprecated in /home/users/evracing/evracing.cz/web/fluxbb/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/users/evracing/evracing.cz/web/fluxbb/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/users/evracing/evracing.cz/web/fluxbb/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/users/evracing/evracing.cz/web/fluxbb/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/users/evracing/evracing.cz/web/fluxbb/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/users/evracing/evracing.cz/web/fluxbb/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/users/evracing/evracing.cz/web/fluxbb/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/users/evracing/evracing.cz/web/fluxbb/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/users/evracing/evracing.cz/web/fluxbb/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/users/evracing/evracing.cz/web/fluxbb/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/users/evracing/evracing.cz/web/fluxbb/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/users/evracing/evracing.cz/web/fluxbb/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/users/evracing/evracing.cz/web/fluxbb/include/parser.php on line 840

#3 Documentation & source code » Documentation » 2019-08-30 08:17:12

bms
Replies: 0

Main documentation is here (firmware updates and Android app):
http://evracing.cz/fishbms/

#4 Eshop & pricing » List of BMS components » 2019-08-30 08:15:02

bms
Replies: 0

(VAT not included)

CPU module PCB (109 EUR)
CPU module PCB with CAN (122 EUR)
Measurement module PCB 100mA balancing (67 EUR)
Measurement module PCB 1A balancing (99 EUR)
Temperature sensor 70cm (6 EUR)
Temperature sensor 100cm (7 EUR)
Temperature sensor 140cm (8 EUR)
Bluetooth module HC06 (11 EUR)
400A Current sensor Tamura, with PCB (45 EUR)
ETH module USR-T2 (BMS server) (31 EUR)

special order:

3D printed enclosure (or use metal spacers) (9 EUR)
Latching relay 100A (12 EUR)
Latching relay 2x200A (38 EUR)
Latching PCB (29 EUR)
200A Current sensor, with PCB (20 EUR)
addon for current sensor PCB -MOSFET switch 30A (14 EUR)
SD card 256MB (2.5 EUR)
1 year contribution fee BMS server (40 EUR)
1 year GSM conectivity O2 SIM (40 EUR)
1 hour email / telephone support (60 EUR)
Support on this forum (free)

#5 Re: BMS configuration » Turn the battery on after error state (4036 settings) » 2019-08-05 14:15:09

bms

In fact the system (BMS) works as designed. When there is an error (high voltage, cells overcharged) then the battery disconnects. Even if the disconnect condition has been cleared, the battery must be turned on manually (kind of acknowledge, reset action).

1) the system should be designed the way that error state does not occur normally (prevent overcharge other way than disconnecting the main relay)
2) set 4036 = 1 in order to automatically turn the battery on (no hardware button keyswitch needed)

Board footer

Powered by FluxBB