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

Gauge Development Kit discharge error

$
0
0

Hi all,

To test usage of the bq27621, we bought the BQ27621EVM-G1 board and the BQ27GDK000EVM eval kit.  I can open bqStudio and read the registers from the bq27621, but I am unable to discharge using the GDK software.

During discharge, (constant current, constant power, or pulsed load) I will get:

Tue Nov 24 16:43:20 PST 2015: Start Task: Discharge ( Terminate when Seconds = 60 )
Tue Nov 24 16:43:26 PST 2015: End Task (Unexpected): Discharge - false
Tue Nov 24 16:43:26 PST 2015: Complete!

As far as I can tell in the quickstart guide, all I need to do is run the GDK to use the programmable load.  I have put a 330ohm resistor across the external load ports, in case it is expecting an external load, but that didn't seem to help.

Is there another setting/jumper/switch/resistor that I have overlooked?

thank you very much.


BQ33100 typical application

$
0
0

Hallo,  I plan to use BQ33100 as power management IC. So is there any typical application of BQ33100? I'm designing some really tiny devices for industry automation, so the space and size matter a lot.  I need to use as few chips and opponents as possible, but I think the applicaion circuit on the datasheet is just the circuit design for EVM, which is not I'm looking for. Has anyone used it with simplest design?

BQ78350 never recovers from ASCD fault

$
0
0

Hi,
A problem that was discovered about 4 months ago doesn't seem to have been resolved with the BQ78350 R1 firmware..

The BQ76940 detects a short circuit which the BQ78350 reads through the I2C bus, but the fault never clears.

We used a logic analyzer to look at the I2C line (between the BQ78350 and BQ76940) and determine whether the command was sent to clear the SCD bit, but it never does. Attached is the csv file (renamed txt because this forum doesn't allow csv files apparently) of the data stream (we recorded  a minute after the short circuit was detected; the short circuit is detected at 4.5 seconds). The BQ78350 is set with a 5 sec recovery, 10 secs counter dec delay and 15 seconds reset, threshold and delay bits have all been set to 0 to reduce the impact of causing short circuits).

Through BQ Studio, we see the ASCD bit (Safety Status) toggling in the interface, but it keeps coming back.

The datasheet specifies that the host (in this case the BQ78350) must clear the bit by writing a 1 to that bit. To see whether clearing the bit solved the problem, we connected an I2C host debugger and sent the command manually over the I2C bus. The SCD bit was then cleared. We confirmed through BQ Studio that the ASCD bit was indeed cleared and the problem was gone. The XDSG bit was also cleared.

We have two boards that exhibit the same behaviour.

Please advise.

(Please visit the site to view this file)

Bq34z110evm installation usb-i2c converter please be sure to use the ev2300?

$
0
0

Bq34z110evm installation usb-i2c converter please be sure to use the ev2300?

But if you use a commercial product?
Want to check before you buy.

BQ27742-G1 being used with LI Ion Polymer battery please help.

$
0
0

Hi All,

Hope somebody can help with this. We had a PCB developed that is using a BQ27742-G1 (partnered with BQ24170rgyt) and the battery  is a 3.7V 5000mAh  105080. We are trying to initialise this for use and have just found out that the engineer who designed this for us has no idea what he is doing. I have an ev2300 and can connect to the device on our board. What I need from what I have seen is an updated file that includes polymer battery to select from the chemistry tab.

Happy to answer any questions.

I certainly appreciate any help with this.

Chris

Issues on updaing gauging parameter of bq2621

$
0
0

Hi~ this is Morgan Park from one of your Korea Disty.

I got an issue on Updating the Gauge Configuration Parameters.
One of our customer tried to change configuration but it's pending now.
We found something to be casue this issue as below.


1. SubclassID in Quick start guide and Technical reference doc are different

  - Quick start guide page4. figure1 : OLD_DC[2] = I2CReadBlock(0x4A, 2, 100)

  - Technical reference page12. section3.1, step8 : rd 0x43 OLD_DesCap_MSB; rd 0x44 OLD_DesCap_LSB;

2. New Checksums are different

  - Technical reference page12. section3, step 11 : left side(0x1F), right side(0x58)


Actually both I and our customer are checked(computing) 0x58 is right as below.

-----------------------------------------------------
OLD_Csum = 0x8A

OLD_DesCap_MSB = 0x04

OLD_DesCap_LSB = 0xB0

temp = mod(255 - 0x8A - 0x04 - 0xB0, 256) = 0xF3
 
NEW_Csum = 255 - mod(243 + 0x04 + 0xB0, 256) = 0x58

NEW_Csum  = 0x58
-----------------------------------------------------

And then customer applied another parameter value they're ganna use in same way. But it didn't work too.

And now soft_reset(step12) does't work.

Please explain why SubclassIDs are different and what "0x1F" means.

There's no additional docs in website and TIK now.

I hope your detail answers soon.

Thanks.

Issue on updating gauging parameter w/ bq27621

$
0
0

Hi~ this is Morgan Park from one of your Korea Disty.

I got an issue on Updating the Gauge Configuration Parameters.
One of our customer tried to change configuration but it's pending now.
We found something to be casue this issue as below.


1. SubclassID in Quick start guide and Technical reference doc are different

  - Quick start guide page4. figure1 : OLD_DC[2] = I2CReadBlock(0x4A, 2, 100)

  - Technical reference page12. section3.1, step8 : rd 0x43 OLD_DesCap_MSB; rd 0x44 OLD_DesCap_LSB;

2. New Checksums are different

  - Technical reference page12. section3, step 11 : left side(0x1F), right side(0x58)


Actually both I and our customer are checked(computing) 0x58 is right as below.

-----------------------------------------------------
OLD_Csum = 0x8A

OLD_DesCap_MSB = 0x04

OLD_DesCap_LSB = 0xB0

temp = mod(255 - 0x8A - 0x04 - 0xB0, 256) = 0xF3
 
NEW_Csum = 255 - mod(243 + 0x04 + 0xB0, 256) = 0x58

NEW_Csum  = 0x58
-----------------------------------------------------

And then customer applied another parameter value they're ganna use in same way. But it didn't work too.

And now soft_reset(step12) does't work.

Please explain why SubclassIDs are different and what "0x1F" means.

There's no additional docs in website and TIK now.

I hope your detail answers soon.

Thanks.

Question about gauging parameter updating of bq27621

$
0
0

Hi. This is Morgan Park from one of your Korea Disty.

I got an issue on Updating the Gauge Configuration Parameters.
One of our customer tried to change configuration but it's pending now.
We found something to be casue this issue as below.


1. SubclassID in Quick start guide and Technical reference doc are different

  - Quick start guide page4. figure1 : OLD_DC[2] = I2CReadBlock(0x4A, 2, 100)

  - Technical reference page12. section3.1, step8 : rd 0x43 OLD_DesCap_MSB; rd 0x44 OLD_DesCap_LSB;

2. New Checksums are different

  - Technical reference page12. section3, step 11 : left side(0x1F), right side(0x58)


Actually both I and our customer are checked(computing) 0x58 is right as below.

-----------------------------------------------------
OLD_Csum = 0x8A

OLD_DesCap_MSB = 0x04

OLD_DesCap_LSB = 0xB0

temp = mod(255 - 0x8A - 0x04 - 0xB0, 256) = 0xF3
 
NEW_Csum = 255 - mod(243 + 0x04 + 0xB0, 256) = 0x58

NEW_Csum  = 0x58
-----------------------------------------------------

And then customer applied another parameter value they're ganna use in same way. But it didn't work too.

And now soft_reset(step12) does't work.

Please explain why SubclassIDs are different and what "0x1F" means.

There's no additional docs in website and TIK now.

I hope your detail answers soon.

Thanks.


bq34z100evm Change chemistry + cells without ev2300 or bqstudio

$
0
0

Hello,

i bought a "bq34z100EVM Wide Range Impedance Track Enabled Battery Fuel Gauge" without the ev2300 or ev2400

i have a Tica C board (EK-TM4C1294XL) and want to read out the actual battery state (state of charge) of a 3cell lipo battery wih 11.1V (2200maH, 20-30C discharge).

I was able to read data from the bq34z100evm but got wrong values.

I think the reason for this is that i must configure the battery-typ, the cell-number etc.

Can you please help me to find out how to do it without the ev2300/bqstudio

Maybe a guide or step by step instructions?

I use Energia.

Thanks for your help.

Yaman

BQ40Z50 - Setting the Design Voltage and Design Capacity for LiPo battery

$
0
0

I am trying to configure a bq40z50 for first-time use and am slowly making my way through both the reference manual and application notes trying to slowly configure the chip correctly.

I want to use the chip with a 450mAh, 3-cell, LiPo battery (chemistry LiFePO4 as far as I know). I have updated the chemistry from the database and am now configuring the Gas Gauging settings. For the Design Voltage, do I use the nominal voltage for the LiPo (11.1V) of the fully charged voltage of 12.6V (each cell fully charged is 4.2V)?

I am using Battery Management Studio (bqStudio) for the configuration.

Thanks for the help.

BQ34Z100-G1: No I2C comms in bqStudio on new prototype

$
0
0

Hi, I have my first prototype of a product using the BQ34Z100-G1 and I am unable to get bqStudio to detect the device or manually send/receive commands from the device. The BQ does appear be operating since there is 2.5V on the REG25 pin. I have the I2C lines pulled up with 10K resistors to REGIN since I am talking with the EV2300 which does not have pull-ups. Battery voltage is current 3.62V. I hooked the lines up to a logic analyzer and get a NACK after the address byte. Any suggestions?

BQ78350 TCSETVCT

$
0
0

In the BMB BQ78350 I want the TCA flag (in BatteryStatus) to stop reacting to a valid charge termination, so that FC flag is the only one indication of a valid charge. In the register SOC Flag Config I use the value 0x12DB (TCSETVCT disabled), however this configuration isn't working. What i'm doing wrong?

BQ27532: I2C communication problem with bq24250

$
0
0

Hi All,

Urgent help need. Both lines (BSDA and BSCL) connecting to charger stuck low. Reading charger status always return ERROR.

What should I do with BQ27532 to get access to bq24250 registers.

Kind regards,

Andrei Zinenko

bq34z100-G1 PbA ChemID selection problem

$
0
0

Hi,

I'm now trying for quite some time to prepare a golden image for that gauge but with no luck.

We are using a Sonnenschein A512 3.5Ah PbA battery. When I started to use the gauge there was no automatic ChemID selection tool on your website. I though (I was a little bit naive) that your ChemID 0x0804 for a Sonnenschein A512 10Ah will work (but I didn't got a good gauging). But in the last week I tried two times your ChemID selection tool and I got no matching.

I attach the two log files here. With ver1 I used a "older" battery where I made my optimization cycle runs. Ver2 is a brand new battery, Also attached is the gauge image that you can check my parameters.

Ver1: (Please visit the site to view this file)

Ver2: (Please visit the site to view this file)

Image: (Please visit the site to view this file)

I'm not sure if I have maybe set my cell termination voltage to high. Can that result in a non matching? I only discharged it to 9V.

Hopefully someone can give me a hint what I made wrong or maybe what I have to do to get a good ChemID matching.

Many thanks and best regards

Andreas

BQ78350+BQ76940+MCU programming

$
0
0

Hello everybody,


I plan to design a pcb with BMS and some other functions. I want to combine the BQ78350, the BQ76940 and an MCU (Atmel ATmega with Two Wire Interface) on this board for that task. The Atmel-Controller shall comunicate via SMBus with the BQ78350 to get some data about battery status for further functions of the board.

I am not clear about programming the BQ78350 and BQ76940 on my board. Can I do this with the Battery Management Studio or the BQ769X0 Evaluation Software from TI and the EV2400 via the BQ78350-SMBus? 

Do I have to open the SMBus-connection between Atmel-controller and BQ78350 for programming?

While programming the BQ78350 and BQ76940 is is it neccesary to connect the battery pack to my board or do I just need the voltage of the EV2400?


Thanks a lot


Armin


bq40z50 - Battery Replacement

$
0
0

I have an experimental setup with which we are testing the bq40z50 for use in our product. Our system uses the PRES pin to wake the chip up and determine if a system is present, be that the charging source or the load.

If I wanted to replace the battery in the system, be that in the field or in the lab, e.g. if one of the cells died, what is the process that I need to follow to correctly replace the battery so that the chip doesn't become "confused" when the new battery is connected. Would I need to re-upload the "golden pack" parameters for the new battery, or do I just need to simply "reset" the chip.

On a side note: What does "resetting" the chip actually do? Does it reinitialise flash parameters to defaults or does it just update the RAM parameters?

BQ78350+BQ76940+MCU programming

$
0
0

Hello everybody,


I plan to design a pcb with BMS and some other functions. I want to combine the BQ78350, the BQ76940 and an MCU (Atmel ATmega with Two Wire Interface) on this board for that task. The Atmel-Controller shall comunicate via SMBus with the BQ78350 to get some data about battery status for further functions of the board.

I am not clear about programming the BQ78350 and BQ76940 on my board. Can I do this with the Battery Management Studio or the BQ769X0 Evaluation Software from TI and the EV2400 via the BQ78350-SMBus? 

Do I have to open the SMBus-connection between Atmel-controller and BQ78350 for programming?

While programming the BQ78350 and BQ76940 is is it neccesary to connect the battery pack to my board or do I just need the voltage of the EV2400?


Thanks a lot


Armin

bq27421 wrong state of charge value after hibernate

$
0
0

Hi,

I am using the bq27421 on my custom board. It is connected to a 150 mA/H Lithium-ion battery. I only configure the bq27421 design capacity and termination voltage  parameters.  

I am experiencing the following scenario:

1. board is powered on and used. SOC starts from 100% and goes down to lower values. reported voltage goes down from 4.2v to lower values (for example 3.8v).

2. board is powered down. before power down the bq27421 is entered into hibernate state. while in power down, the only is the only current consumer (10-30 uA).

3. after waiting 30 minutes, I power up the board.

4. SOC value returned is 100%. The battery voltage doesn't change at all.

This means that I get wrong SOC value in that scenario.  

Someone knows what is the reason and how can this be solved?

thanks!

BQ78350+BQ76940+MCU programming

$
0
0

Hello everybody,


I plan to design a pcb with BMS and some other functions. I want to combine the BQ78350, the BQ76940 and an MCU (Atmel ATmega with Two Wire Interface) on this board for that task. The Atmel-Controller shall comunicate via SMBus with the BQ78350 to get some data about battery status for further functions of the board.

I am not clear about programming the BQ78350 and BQ76940 on my board. Can I do this with the Battery Management Studio or the BQ769X0 Evaluation Software from TI and the EV2400 via the BQ78350-SMBus? 

Do I have to open the SMBus-connection between Atmel-controller and BQ78350 for programming?

While programming the BQ78350 and BQ76940 is is it neccesary to connect the battery pack to my board or do I just need the voltage of the EV2400?


Thanks a lot


Armin

BQ40Z50 incorrect Cell Voltages

$
0
0

Hi,

i am using the BQ40Z50 with BQStudio for a BMS. First i update Firmware on Bq40Z50-R1 and do voltage calibration.
The Problem is that the gauge shows me different cell voltages than the multimeter.

All my cells have 4V but in gauge cell 2 and cell 3 have 4.4V.

Then i discharges the Pack for a new calibration but the difference is still the same. 3V Multimeter and 3.4V - 3.5V gauge.

I would like to start a leaning cycle, but if the gauge have the wrong voltages it will stop before the pack is totally charged.

What can i do to fix this problem?

Thanks for help.

Viewing all 35901 articles
Browse latest View live


Latest Images

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