Close

ADC And DAC Capabilities

A project log for BenchPod

An open hardware bench tool that plugs into your CI: sensor sim, CAN, analog I/O, power control, and a Python SDK with pytest integration

edward-viaeneEdward Viaene 3 hours ago0 Comments

Update this week: mainly working on the firmware part: validating ADC & DAC, and running test cases with a Device Under Test, controlling and monitoring a Step Motor.

First of all, ran a FFT analysis using the calibration path (DAC -> ADC) and also did some noise analysis with some near field probes (amplifier from gpio.com: https://gpio.com/collections/low-noise-amplifiers/products/ultra-low-noise-amplifier-pga-103-2-ghz-unconditionally-stable-gain-20db). Everything looks pretty clear. Here's the results of the calibration path:

Then, a few tests to capture the step motor output in our web UI (embeddedci.com)

Normal scenario:

Power cut-off scenario (including timings of the step pulsing so we can verify the difference between actual cut-off and DUT noticing):

Stall scenario:

They are stored in our library as well, so we can replay them without the actual step motor (simulating the step motor for the DUT):

Discussions