The SpinDrive system will be in the form of a Driver Board-Processing Board stacked configuration. The Driver Board will contain all of the high-current device and relay drivers, as well as input conditioners. The Processing Board contains all of the processors and other chips. The Driver Board is intended to be designed to suit the specific application, but the Processing Board is intended to be universal.
Class: | Chip | Bus | Category | External |
---|
Communications | USB | ← serial → | Supervisor Propeller Chip @ 80 MHz | ← databus → | Coordinator Propeller Chip @ 80 MHz | ||
Processing | EEPROM | ← i2c → | ← i2c → | EEPROM | |||
RTC | |||||||
ADC | |||||||
↑ | ↑↓ | ↑↓ | |||||
Processing Board | |||||||
Board-to-Board Connector | ↑↓ | ||||||
I/O | Driver Board | ||||||
↑ | ↓ | ||||||
Input Conditioners | Output Drivers | ||||||
Board-to-Harness Connector | ↑ | ↑ | ↑ | ↓ | ↓ | ↓ | ↓ |
Devices | 0-5V | Hall/VR | Switches | Relays | Injectors | Ignitors | Solenoids |
Class: | Chip | Bus | Interface | External |
---|
VR or Hall | → | Coordinator Propeller Chip @ 80 MHz | ↔ | Databus | ↔ | Supervisor Propeller Chip @ 80MHz | ↔ | Serial | ↔ | USB FTDI | ||
EEPROM 32kB | ↔ | I2C | ↔ | ↔ | I2C | ↔ | EEPROM 32kB | |||||
Run | → | Inputs | → | ↔ | RTC with battery | |||||||
↔ | ADC 16 Channels | |||||||||||
Injection | ← | ← | Inputs | ← | Run | |||||||
Ignition | ← | ← | Start | |||||||||
→ | Outputs | → | Idle Valve | |||||||||
→ | Fans | |||||||||||
→ | Fuel Pump | |||||||||||
→ | Tach | |||||||||||
→ | Spare | ← | Inputs | |||||||||
→ | Outputs | |||||||||||
↔ | Comms | |||||||||||
↔ | Storage SSD |