Quote:
Originally Posted by MPaulHolmes
One unit of time high (call it 'dit') means send a zero. One unit of time low means ready for next 0 or 1. 3 units of time high means send 1.
The "unit of time" can be any amount you want. it's all good.
|
Am I to understand that your both rewriting morse code, and at the same time that you can code what kind of example you want? Why not just use binary at a set bit depth?
Say 8 bits that gives you a value range of 0-254. Since a single battery is unlikely to need a value range that high and we may want a single decimal place we can use the maximum value of 0.0 - 25.4.
Would this not be easier to code? I could fiddle with it if you would like.
Will your BMS control the charger or simply talk to it? I think it makes more sense regardless of battery type to have any on board charging system use the BMS to tell it when to do stuff. This is even best when the BMS also controls or influences the inverter/speed controller. It can detect shore power and disengage the traction drive. Even beep at you when you hit the gas or turn on the ignition.
The BMS if designed like this can also be used for solar/wind power as well.
While we are on the subject, is this design of your static yet... =)