Hi, I have 2 strings of 8 batteries with CANbus communication from each battery.
As I could only set the ID from 000 to 111, which is 8 batteries.
That's why I am facing the problem of trying to identify 2 strings of 8 batteries of CANbus data since both will end up with the same ID/message and will clash.
I am thinking of using Arduino as a middle device to read individual strings of a CANBUS message received, convert it to a MODBUS message, and pass it to the BCU or display so that on my BCU or display side, I could identify both strings and flash the information simultaneously.
Therefore, I will need advice from you guys on whether I could achieve the above-mentioned method and provide guidance on the components that are needed and any code references to achieve the outcome that I am looking for.
I appreciate your kindness to contribute to my ideas. Thanks!
I know there are such devices that could convert CANBUS to MODBUS messages, but due to my tight budget, if there are any very affordable devices that could achieve what I need, please share with me the item link so that I can check out the price and hope it fits my budget. Thanks!