Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. User holds the brakes down.
  2. Pedal Board sends a message to the Centre Console.
  3. Centre Console receives the message and now knows that brakes are pressed.
  4. User presses the power button.
  5. Centre Console receives power button press, and will begin the power-up process.
  6. Centre Console sends a message to Front Power Distribution to turn on Driver Display.
  7. Centre Console sends a message to Aux BMS/Power Distribution to ensure we have enough voltage to close the relays. 
  8. Aux BMS/Power Distribution says that there IS ENOUGH CHARGE.
  9. Centre Console sends a message to Rear Power Distribution to turn on BMS Carrier
  10. Rear Power Distribution turns ON BMS Carrier, checks if there's no faults.
  11. BMS Carrier tells Centre Console that it's UP.
  12. Centre Console asks BMS Carrier for the state of the batteries and relays.
  13. BMS Carrier checks the state of main battery (includes making sure battery relays are open), state is OK
  14. BMS Carrier responds to Centre Console.
  15. Centre Console sends a message to Rear Power Distribution to turn on Motor Controller Interface/Pre-Charge.
  16. Rear Power Distribution turns ON Motor Controller Interface/Pre-Charge, checks if there's no faults.
  17. Motor Controller Interface/Pre-Charge tells Centre Console that it's UP.
  18. Centre Console tells Motor Controller Interface/Pre-Charge to check the status of cable connections. 
  19. Motor Controller Interface/Pre-Charge tells Centre Console that cable connections are okay. 
  20. Centre Console asks Motor Controller Interface/Pre-Charge for the state of the motor relays.
  21. Motor Controller Interface/Pre-Charge responds to Centre Console, state is OK.
  22. BMS Carrier board checks for the state of batteries, and sends a message to the Centre Console board.
  23. Centre Console sends a message to BMS Carrier to close the battery relays.
  24. Centre Console asks BMS Carrier if the battery relays got closed.
  25. Centre Console sends a message to Motor Controller Interface/Pre-Charge to start the pre-charge process.
  26. Motor Controller Interface/Pre-Charge WILL KNOW that pre-charge is done, will let Centre Console know that pre-charge is done.
  27. Centre Console asks Rear Power Distribution if DC-DC has connected, therefore it's getting its power from Main Battery. (Note: other boards are not powered yet!)
  28. Centre Console should ask both Rear Power Distribution and Front Power Distribution to close all of their switches.
  29. Both Rear Power Distribution and Front Power Distribution check if there's no fault at the switches, and lets Centre Console know that we're good.
  30. Centre Console sends a message to Motor Controller Interface/Pre-Charge to close its relays.
  31. Motor Controller Interface/Pre-Charge lets Centre Console know that relays are closed FOR REALZ.
  32. Driver Display will ask Centre Console for status: all the status are fine, and will indicate that WE CAN DRIVE!

...