USB Sensor Node
Table
| Function | Selected Part | Reason |
|---|---|---|
| MCU/control | STM32G0B1CBT6 | USB FS, SPI, timers, active SMD MCU |
| DDS sine/triangle | AD9833BRMZ | SPI DDS, 28-bit tuning, 25 MHz clock, sine/triangle output |
| DDS clock | DSC6151HI2B-025.0000T | 25 MHz 3.3 V CMOS oscillator |
| Input protection | MP5016GQH-Z | 2.7–15 V eFuse/current-limit switch with OVP clamp and UVLO |
| 3.3 V rail | MCP1703A-330 SOT-89 variant | Fixed 3.3 V LDO, sufficient for digital/control rail |
| ± rail generator | LT3471EDD#PBF | Dual boost/inverting regulator suitable for split analog rails |
| Waveform mux | ADG758CPZ | Low-voltage mux with >10 MHz bandwidth for low-level signal selection |
| Amplitude control | AD5290 | ±15 V capable SPI digital potentiometer for gain control |
| Output amplifier | THS3091DDAR | Active high-voltage current-feedback amplifier, very high slew rate, ±15 V operation |
| Output connector | 50 Ω BNC jack | Standard function-generator output connector |
Architecture Rationale
Selected Main Parts
Key Datasheet-Derived Constraints
Power Budget Snapshot
Output Specification Notes
Open Engineering Items Before Layout Release