Advertisement
If you have a new account but are having problems posting or verifying your account, please email us on hello@boards.ie for help. Thanks :)
Hello all! Please ensure that you are posting a new thread or question in the appropriate forum. The Feedback forum is overwhelmed with questions that are having to be moved elsewhere. If you need help to verify your account contact hello@boards.ie
Please note that it is not permitted to have referral links posted in your signature. Keep these links contained in the appropriate forum. Thank you.

https://www.boards.ie/discussion/2055940817/signature-rules
Hi there,
There is an issue with role permissions that is being worked on at the moment.
If you are having trouble with access or permissions on regional forums please post here to get access: https://www.boards.ie/discussion/2058365403/you-do-not-have-permission-for-that#latest

How to realize monitoring Electric Vehicle's temperature

  • 05-02-2018 8:28am
    #1
    Registered Users, Registered Users 2 Posts: 2


    I'm looking to implement a system to monitor the cell temperatures of about 80 cells in a 240-cell battery pack for an electric vehicle (yes, at least 80 cells must be monitored). I'm looking for a method that will minimize the complexity and cost of implementing this system, particularly with respect to wiring complexity.

    Using analog sensors sounds like a wiring nightmare (unless there's a trick I haven't thought of). My initial thought was to make a little PCB for each cell with an I2C or SPI sensor and two ribbon cable ports, so I could just daisy-chain a ton of these sensors and have them all read by a single master. I'd likely have to put in I2C buffers every 8 cells or so to manage capacitance, etc. However, I'm worried about EMI, as these protocols aren't (AFAIK) made for long off-board (a couple meters probably) runs in an unfriendly EMI environment. Would shielding be enough to offset this problem?

    Even better would be to use a more robust protocol like CAN, but I can't find any temp sensors that communicate over CAN, and dropping a micro on each board just to do this conversion would make the board larger and more expensive.

    Is there a better method I haven't thought of? If not, how likely is it that the I2C method could work if care was taken with shielding? EMI will be mostly produced by the large fields in the kilohertz frequency range by the AC motor and motor controller (we'll use shielded cables there too, but still).

    EDIT: I see devices like the MCP2515 CAN Controller with SPI interface. I don't imagine I could directly hook this up to a SPI temp sensor and expect it to work, could I? Still not ideal as it's another chip on each board, but perhaps better..


Comments

Advertisement