SET-Control-System/Code/System Comms and Operations Doc.txt
2024-09-29 21:34:30 -05:00

35 lines
2.3 KiB
Plaintext

Controller = Controller at the Control Box controlling all inputs
CB = Control Box
AB = Actuator Box
PB = Plumbing Board
RTB = Run Tank Board
------------------------------------------------------------------------------------------------------------------------------------------------------------
Nominal Ignition/N2O Flow Sequence:
...At this point the run tank is filled with N2O,
the fluid panel is in the default state (Supply Fill Closed, Supply Vent Closed, Run Tank Vent Closed?),
and all comms are established and good.
1. Ensure BVAS switch is in off position. // This switch in the off position allows the CB and PB to control the BVAS automatically. If the Controller switches it on during the sequence, the Controller is telling the system to fully open the BVAS to dump the N2O
2. Controller arms BVAS switch. // In case we want to quickly tell system to fully open the BVAS to dump the N2O. Argument can be made to leave the arming switch in the off position. HOWEVER, I like the idea of the arming switch being used to signal to the system we are okay with it automatically handling BVAS control
3. Controller arms igniter switch.
4. Verify systems good.
5. Controller presses the ignition button.
6. CB sends command for AB to igniter the igniter.
7. If the AB detects a voltage across the igniter, assume ignition occured.
8. AB sends acknowledgement to CB with assumed state of igniter (voltage detected or not).
9. CB shows igniter status on display board (blue LED turns on after AB acknowledges message to ignite. Green LED turns on with voltage detected to show ignition).
10. CB starts 10s timer to allow igniter to reach temperature.
11. After the timer lapses, CB sends command to PB to start the N2O flow sequence.
12. PB acknowledges command to start N2O flow sequence.
13. CB shows BVAS status on display board (blue led turns on after PB acknowledges message to start N2O flow sequence).
14. PB cracks open BVAS 1 degree.
15. PB starts 3s timer to allow the igniter to heat up further.
16. After the timer lapses, PB opens the BVAS to full open.
17. PB sends message to CB to tell CB that is has opened the BVAS to full.
18. CB shows BVAS status on display board (green led turns on after message from PB saying it has fully opened the BVAS).
...Full engine burn occurs and we return the system to its default state.