On Apr 6, 2007, at 3:00 PM, Steve McKown wrote:


[OT] You mean like this one?  ;^)

We coupled high-bandwidth precision power supply with a precision resistor in series with its output *before* the voltage feedback path. We power a sensor node with this guy, then use a high-speed DAQ to capture the voltage drop
across the precision resistor and the PS output voltage at high speed
(>10MHz). We can then graph the voltage, current and power consumption over time. By having the sensor node twiddle a couple of digital outputs sampled
concurrently, we also get a time reference for notable events.

Sure, like that. :)


We didn't build this to create power consumption models but to measure power state transistions. As an example, our board uses a lithium battery, so the design includes a voltage regulator. We initially selected a very efficient, low-Q part. But testing has shown the original VR was woefully inadequate in terms of bandwidth and couldn't maintain desired regulation during many types of power events. The moral for me has been: even though we're talking about small currents in sensor nodes, the relative magnitude of spikes and slopes
in power draw can be significant.

That's definitely true; it also depends which side of the problem you're attacking. If you're trying to design an ultra low-power platform or develop an application on a specific platform, then the exact slopes and magnitudes matter. If, in contrast, you're developing a radio scheduling algorithm, then the exact values are not as important, because you want to examine how it behaves across many possible platforms. E.g., rather than say "for platform X with values a, b, c, we find a q=0.213 is best," you want to say "the optimal q values depends on a, b, and c, and can be derived as sqrt (b^2 - 4ac)".

Phil


_______________________________________________
Tinyos-help mailing list
[email protected]
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to