Generic node (Node) Requirements
Useful local links:
There are three levels of requirements:
- MUST = The requirement must be met.
- SHOULD = We really, really want it, but don't have to have it.
- MAY = "Wow wouldn't be great if"
- Parts cost <150$ in small quantities
- Board size (,20,25)cm^2
- Board height (,,12)mm
- MUST use a polarized and locking connector
- SHOULD be able to be non-locking during development
- MUST be rated at (100,500,) mating cycles
- MUST have (2,4,) high reliability, high current (2,5,) A rated contacts for power
- Must have (2,4,) high reliability contacts for USB data
- Must have (2,4,) high reliability contacts for back-channel bus
- Must minimize board area.
- Circuit must be fault tolerant/resistant/robust
- High Efficiency (prolong Battery life)
- Low Quiescent Current Draw (prolong battery life)
- High Frequency Switching (1.25 MHZ) (low noise production)
- Frequency Sync to external source (Makes noise filtering easier)
- OVP (TODO: See 2006 capstone requirements)
- UVLO (TODO: See 2006 capstone requirements
- Vin (10V, 14.4V, 20V) (Voltage supplied by APS node)
- Vout1 (,3.3,) V
- Vout2 (,5,) V
- Iout1 max (0.030,1,)A (range may require changes in component values)
- Iout2 max (0.030,1,)A (range may require changes in component values)
- Low noise
- Soft start
- MUST use single Li Ion Polymer cell
- MUST have a seamless transition from externally powered to battery-powered
- MUST meet standard lithium charge/discharge safety requirements (thermal, voltage, current, time, fuse)
- MUST store enough power to run generic node for (1,4,) hours (Pyro requirement)
- MUST be able to be unpopulated on board (for most nodes)
- MUST be able to measure battery voltage
- MUST be able to have external charge control (from microcontroller)
- MUST use a LPC2xxx series microcontroller
- MUST have USB and back-channel peripherals
- MUST have (32,64,) K RAM
- MUST use 12 MHz crystal (for USB) and PLL to highest Freq.