This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TIDA-00120: How to configure it for 12V ACID battery

Part Number: TIDA-00120

Hi,

 

We would like to use TIDA-00120.

 

Our system is :

1. 20 V solar panel

2. Battery 12V ACID battery

 

We would like to configure TIDA-00120 as

1. Battery current limit 20A

2. Boost voltage 14.4V

3. Floating voltage 13.6V

4. Load current limit 12A.

 

I look into the source code is it correct we should modifiy the Config.C to achieve the above purpose ? would you share how to modify it? thanks!

12V ACID battery

  • Hi All,

    Can some one reply?

    Thanks!
  • Tsai,

    By default, the software uses the included GUI to configure these parameters, which is useful for developing the application to suit your battery.

    You can change the default settings to match your known parameters by adjusting the following section inside main.c:

    /**********************Needs to be changed with different Batteries************************************/
    unsigned int CC_LIMIT		=	300;						// 210 - 10A, 300 - 15A, 350 - 20A
    unsigned int CC_TO_CV_LIMIT	=	305	;					// 305 - 14.2	, 610 - 28.4
    unsigned int FLOAT_VOLTAGE	=	295	;					// 295 - 13.8	, 590 - 27.6
    unsigned int BATTERY_CUTOFF	=	220	;					// 220 - 10.2	, 440 - 20.4
    unsigned int BATTERY_RECONNECT = 240;						// 240 - 11.2	, 480 - 22.4
    /******************************************************************************************************/

    The ratios at the end of each line are used to determine the value of the internal units for each measurement.

    One additional parameter is required to set your load current limit, Load_I_Limit. The default value of 0x02 correlates to 9A, but you can see in the function Init_Comparator() that setting it to 0x03 will set a 12A load limit.

    Once you have validated the parameters with the GUI, you can set these to be static via the Config.c file, but you must disable the GUI to use the parameters from this file. Simply undefine GUI in each of the source files to do so.

    Please let me know if you require any additional information in regards to setting these parameters in the software.

    Regards,

    Bart Basile