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.

BQ79600EVM: Communicate 2 Microcontrollers using BQ79600

Part Number: BQ79600EVM
Other Parts Discussed in Thread: BQ79616

Hi,

I have BMS ECU that contains BQ79600 as a communication interface (let's call it as Master BMS )
with the cell-temperature monitoring BMS ECU ( lets call it as Slave BMS)

I am planning to simulate the Slave BMS communication interface.
can I connect another Micro-controller and interface it with BQ79600 EVM 

  • Hi Vinayak,

    No, this is not a valid configuration. You cannot use more than one BQ79600 in a stack.  This will cause auto-addressing and read/write command errors because all the BQ79600 devices will have the same 00 address.  This cannot be changed, and it will prevent you from being able to select which BQ79600 you want to read/write to.

    Best,

    Andria

  • Hi Andria,
    Thank you for quick response.
    I will be using only 1 slave simulator that will have 1 BQ79600. will this work?

  • Hi Vinayak,

    From the diagram you attached to your original thread, you have 2 BQ79600s communicating with each other from separate boards, each with their own MCU. 

    This is an invalid configuration, as BQ79600 devices are not designed to communicate with each other. 

    If you change the configuration to only have 1 BQ79600 communicating between the MCU and a battery monitor like the BQ79616, then this is okay.

    Best,

    Andria

  • Hi Andria,

    Due to setup limitations, I cannot connect BQ79616 with BQ79600.
    what other options do I have for slave simulator i.e. (cell - temperature sensing)?

    I have made one more proposal (refer image below)
    * Remove /Depopulate BQ79600
    * Tap into the UART tx rx lines
    * Use another uC to send the UART tx rx  the will simulate the BQ79600.

    Kindly review and share feedback.



    Thanks
    Vinayak Lele

  • Hi Vinayak,

    What limitations are preventing you from using the BQ79616?  If you can list the constraints, I can help make a better recommendation.

    As far as your proposed setup without the BQ79600, unfortunately, I do not have expertise in the other parts you are using, so I cannot provide feedback for that.

    Best,

    Andria