Quantcast
Channel: Power management forum - Recent Threads
Viewing all 35901 articles
Browse latest View live

BQ34Z100-G1: BQ34z100-g1. Cell charge voltage update in real time

$
0
0

Part Number:BQ34Z100-G1

Hi,

I have a client who wants to change the cell charge voltage in real time (not very often, probably not more than once per 6 months, and generally small changes, i.e from 3600mV to 3500mV) from the microcontroller.

Concerning this issue I have the following doubt:

- I have create a golden image of the battery qith a fixed voltage (3.6V per cell on a 8s LiFePO4) and load this golden image in every BQ34z100-g1.

- How will  this changes in the cell charge voltage affect to the IT algorithm?

- From your point of view is this a good point to carry out?

Thak you very much in advance,


BQ28Z610EVM-532: Writing to the Data Flash with a microcontroller.

$
0
0

Part Number:BQ28Z610EVM-532

Hi,

i am implementing I2C communication between BQ and a microcontroler. So far i had no problems in reading data from RAM and MAC.

However, i am not able to write to the Data Flash. Technical Reference says how to write to DF :

so to update Design Capacity (address 0x462A) I am transmitting the following: 0x55 + 0x00 +0xAB+0x2A +0x46 + two bytes of new capacity value.

My BQ is in full access mode.

Can someone tell me where is my mistake and why writing is not possible? 

Is there any examples available on writing to the Data Flash with a microcontroller?

BQ34Z100-G1: lead acid battery - monitoring using shunt resistor

$
0
0

Part Number:BQ34Z100-G1

Hi,

I'm looking at options to monitor the current charge/discharge and the voltage of lead acid battery (high capacity, 12V). I found BQ34Z100-G1 chip (Multi-Chemistry Impedance Track Standalone Fuel Gauge)  and on the other hand INA219 (26-V, Bidirectional, Zero-Drift, High-Side, I2C Out Current/Power Monitor). The latter one seems to be much simpler. My question is - what's the difference between them? It looks to me that in that case they both do the same. Or is there something that one of them do better?

Best regards,

Dominik

BQ34Z100-G1: BQ34z100. Reading/writing data flash

$
0
0

Part Number:BQ34Z100-G1

Hi,

I am trying to read and write the data flash of a BQ34z100-g1 from a microcontroller (via i2c) and I have some doubts:

1. My frame for reading data is the next (the BQ is unsealed) (reading Cell Charge Voltage) 

MASTER (uC)                                    SLAVE (BQ)

SEND  Start issue.     

SEND 0xAA                                             Ack

SEND 0x61                                              Ack

SEND 0x00                                              Ack

SEND  Stop issue.

SEND  Start issue.     

SEND 0xAA                                             Ack

SEND 0x3E                                             Ack

SEND 0x30                                             Ack

SEND  Stop issue.

SEND  Start issue.     

SEND 0xAA                                             Ack

SEND 0x3F                                              Ack

SEND 0x00                                              Ack

SEND  Stop issue.

SEND  Start issue.     

SEND 0xAA                                             Ack

SEND 0x51                                              Ack       (0x51 = 0x40 + 0x11 (=offset of Cell Charge Voltage))

SEND  Start issue.   

SEND 0xAB                                            Ack

READ                                                     Nack

SEND  Stop issue.

2. Is this correct? Because I am not  being able to read any parameter. I am quite sure i2c protocol is correct because I can obtain data from commands and extended commands (voltage, current, SoC, SoH,...).

3. I have another doubt with the checksum. It is said that Checksum is (255-x) where x is the 8-bit summation of bytes from 0x40 to 0x5F on a byte by byte basis. What is the meaning of this? Could you please show an example of how to do it (with 3 bytes is enough to understand)?

4. After changing any parameter of data flash a reset must be done (point 10). This reset, affects to calibrations made before?

Thankyou very much in advance, 

BQ27426: How to setting Design Capacity 4.4V battery but just charge to 4.35V in really application

$
0
0

Part Number:BQ27426

Dears,

     1.The Battery Spec is 4.4v 2450mAH.  My customer charger design voltage is  4.35v,in this case the capacity is about 2300mAH.

        It's let me confuse the Design Capacity and Taper Rate should  based on 2450mAH or 2300mAh to setting.

     2.The Update Status need set to 0x00 or 0x03 after learning cycle and create golden image.

     3. For my customer I just provide GMFS file for him. Is it right?  Do I need provide  register like Control Status and Flag? Do I need to provide OTFS file?

Thanks

Best Regard

Jeff Chen

        

bq28550: parameter setting wrong

$
0
0

Part Number:bq28550

we us bq28550 for our product. we just set the parameter of  CUV threshold wrong by accident in our product, the correct setting is 0x9c4(2500), but we set 0xc409(50185), based on the BQ28550 reference, it is out of the range, the maximum for this setting is 3500, our product working voltage range is from 3.2v to 4.5 v. this wrong setting seems not affect our normal operation. so, what is real threshold for this wrong setting.

BQ40Z50-R1: Balancing Time - Duty Cycle

$
0
0

Part Number:BQ40Z50-R1

The calculation for balancing times requires duty cycle which is indicated in the documentation as "75% typ". How do I determine what the exact duty cycle of my BQ deivce is and is this a variable that can change or is it fixed at 75%? I have seen a few other forum posts for the same device where people are mentioning duty cycles other than 66%.

BQ34Z100-G1: BQ34z100-g1. Data flash checksum error?

$
0
0

Part Number:BQ34Z100-G1

Hi,

I am reading data from BQ34z100-g1 data flash with the BQ Studio. 

I have read bytes from 0x40 to 0x5F of subclass ID = 48 (=0x30). It can be seen in the image, I check that all values are as expected. 

I have also read the checksum (0x60) and the result is 0x5D.

For that checksum the 8-bit summation for the whole block data (0x40 to 0x5F) should be 0x2A (0xFF-0x2A = 0x5D)

However I have done the 8-bit summation byte by byte of the 32 bytes you can see in the image and always the result is 0x22.

1. What am I doing wrong?

2. Could you please give me an example of how to do it? 

Thankyou vey much in advance,


BQ40Z50-R1: Is the srec file a mass production file?

$
0
0

Part Number:BQ40Z50-R1

After the configuration parameters, calibration, update of the cell CHEM-ID, and the golden learning, can the exported srec files be used for mass production in BqProduction?

At this time, the srec file contains the cell curve?

BQ20Z65-R1_BQEVSW-SW: Software not available

$
0
0

Part Number:BQ20Z65-R1_BQEVSW-SW

Hello,

Does anyone have a download link for bqeasy/bqevsw for the BQ20Z65? 

There doesn't seem to be a download link on the product page anywhere.

Thank you!

BQ78350-R1: Flashing LED doesn't work [RCA] FLAG

$
0
0

Part Number:BQ78350-R1

Hi All,

I've an issue about Flashing LED.

I want to enable the last LED flashing in discharge when [RCA] flag in BatteryStatus()BatteryStatus is set.

My configuration is :

Step 1 : Data memory => LED support / LED config / LED Flash Alarm = 15%

Step2 : Data memory => LED support / LED config / LED Flash Period = 488 µs

Step 3 : Data memory => Settings / Configuration / LED configuration = 06 Hex , LED RCA = True

Step 4 : Test condition

The BQ is on Discharge + SOC = 0% + RCA = 0 + Flag RCA = True 

I think I have all the conditions for flashing the LED, but there are nothing .....

Do you have an idea for this issue?

The TRM explain that:

"13.2.1 LED Display Activation
The LED display is activated for a period of LED Hold Time:
• If the DISP pin is low for < LED Hold Time.
• If [LEDR] = 1 AND the device is Reset.
• If [LEDCHG] = 1 AND Current() > 0.
• If ManufacturerStatus() = 0x002C.
If SafetyStatus() [CUV] flag is set, the display is disabled.

If [LEDRCA] = 1 and the BatteryStatus() [RCA] change from 0 to 1, the LED display will also flash at the LED Flash Rate according to the LED Flash Alarm.

"

BR

Loïc

BQ27542-G1: Where can I find more information about the "Learning Cycle" function in BqStudio?

$
0
0

Part Number:BQ27542-G1

I'm looking for a description of the behavior of the bqStudio (ver 1.3.54.1) Learning Cycle function.  There's no mention of it in the Help screen and I can't find any sort of user guide for bqStudio on the TI website.

At this time I have three questions about the Learning Cycle function:

1) How many cycles must be completed before the operation is complete?

2) Is it possible to terminate the process after a couple cycles without compromising the "learning" of the fuel gauge.

3) What is the criteria for terminating the Relax task.  When this task starts the Status log entry says "Duration = up to 120 minutes" but Relax only lasted 01:42:16 on the first cycle and 00:49:03 on the second pass.

-lance

BQ27441EVM-G1A: Can we use BQ27441 for 2 cell in parallel for Li-Ion battery?

$
0
0

Part Number:BQ27441EVM-G1A

Hello,

For our battery charging circuit, we are using BQ24075(Battery Charger) & BQ27441-G1A(Battery Fuel Gauge). For Battery, we are using Varta 2-cell Li-Ion Battery with Capacity 2300mAh. This battery has 2 cells in parallel. So my question is, Is it ok to use BQ27441 Battery fuel gauge for this battery? Are there any issues if we use BQ27441 for 2-cell battery pack? if cells are not in series. 

Thanks,

Vishal C.

Calculation of battery power of 48V lithium battery

$
0
0

I am working on the electric bike sharing rental project, which is 48v lithium battery 20AH,

1. Is 20AH enough?

2. Can the voltage and current of the battery be sent to MCU by bq34z100pwr-g1?MCU I use CC2640.

BQ34Z100: BQ34Z100

$
0
0

Part Number:BQ34Z100

Dear Sir,

Can we use BQ34Z100 for Lead acid battery management system.

We will using complete lead acid battery pack.

We have purchased BQ34Z100 EVM for battery management lead acid ..

awaiting for your valuable response,

Regards,

Vani.K


Help finding the right IC

$
0
0

Hi,

my job is to design a BMS for a 12s3p cell pack, but I am pretty new to this and kinda overwhelmed by the possibilities. The cells which will be used are NCR18650B and I want to monitor current, voltage and temperature of every cell. Balancing will be passive.

There is not much space for the BMS board, so every function should only be there one time. The problem is that the charger ICs I've seen already have a monitor function implemented. Do I even need a charger IC or can I implement it via software if I use a gas gauge? Would there be drawbacks?

Is it better to measure all 12 cells in series with one IC or are there advantages e.g. for design if I split up the monitoring to 6 cells or so per IC? 

Best regards

BQ78350-R1: Chem ID selection

$
0
0

Part Number:BQ78350-R1

Hello Sir,

I would like to use chem ID 2107. But how to select that chem ID in BQ Studio. The chem ID is missing in that. 

BQ28Z610: BQ28Z610 - Pull down

$
0
0

Part Number:BQ28Z610

Hello All,

One of our customers has the following question

" In the datasheet I have (SLUSAS3B – APRIL 2104 – REVISED DECEMBER 2015)

Section 7.26 I2C Interface I/O

It gives the typical value of the pull-down resistance as 3K3. What is this? Is the value correct?

Are there two resistors, one on the SCL and one on the SDA signal?

It is unusual to have pull-down resistors on an I2C bus. They will be pulling against the usual pull-ups, and thus reducing the maximum signal. Worse still, they will be burning power which is not good in product running from a battery  "

Best,

Anil

BQ34110: Problem with Golden image generated with BQStudio

$
0
0

Part Number:BQ34110

Hi,

I've generated a golden image of all the BQ34110 parameters, to be able to program it with a microcontroller.

After inspecting the generated files, it seems that the I2C address of the device is not good (0x16 vs 0xAA).

Also, I would like to know the difference between a BQFS file and a DFFS file? Do I need to program the BQ with both files?

Thank you

Michael

bq28z610: 3K3 on chip I2C pull-down resistors?

$
0
0

Part Number:bq28z610

Under section 7.26  I2C Interface I/O

The data sheet gives RPD Pull-down resistance as typically 3K3. What does this mean?  Is it as the data sheet implies, i.e.  there are 3K3 pull-downs on both I2C signals (clock and data). It is unusual to have pull-downs on an I2C bus. They will be pulling against the usual pull-ups, resulting in a lower 'high' signal, and a continuous power burn. 

Viewing all 35901 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>