How to change current scale on display?

41 views
Skip to first unread message

James Cameron

unread,
Sep 4, 2013, 2:17:24 AM9/4/13
to nonoli...@googlegroups.com
G'day,

Am sourcing 5V on channel B to drive an Arduino, which flashes an LED,
which is also being measured on channel A.

I wish to get a better idea of the changes in current, but the detail
is hard to see.

How do I configure channel B to display more vertical detail?

(Workaround: export, and read the numbers).

--
James Cameron
http://quozl.linux.org.au/
pixelpulse-arduino-start-blink.png

Ian Daniher

unread,
Sep 4, 2013, 10:56:21 AM9/4/13
to nonoli...@googlegroups.com
Workaround is to use the #enableigain flag, like apps.nonolithlabs.com/edge/pixelpulse#enableigain. Note that there's a small DC offset with common mode voltages greater than 2v, but this shouldn't negatively impact the AC measurements.

Best!
--
Ian


--
You received this message because you are subscribed to the Google Groups "Nonolith Labs CEE" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nonolith-cee...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Dan Steingart

unread,
Sep 4, 2013, 1:16:18 PM9/4/13
to nonoli...@googlegroups.com
Hi Ian:

Does this actually improve the the sensor resolution or just the reported resolution?  

Thanks,

Dan

Ian Daniher

unread,
Sep 4, 2013, 1:37:22 PM9/4/13
to nonoli...@googlegroups.com
This enables the analog programmable gain amplifier in our ADC, improving the sensor resolution, but at higher gain levels, the 2v DC offset dominates measurements.

Dan Steingart

unread,
Sep 4, 2013, 2:14:38 PM9/4/13
to nonoli...@googlegroups.com
Just to be clear, this is a constant correction factor offset, correct?

Thanks in advance.

Ian Daniher

unread,
Sep 4, 2013, 2:37:09 PM9/4/13
to nonoli...@googlegroups.com
The dynamics of the error are adequately captured by this plot of a voltage sweep of an unloaded channel with current gain at max:

Inline image 1

This error occurs when the analog input frontend of the MAX9919F current sense amplifier used on CEEs V1.0 and V1.1 undergoes a voltage-dependent transistor transition. See https://github.com/nonolith/CEE/issues/25 for more discussion.

Few workarounds:

Use a channel set to 0v as a low side current sensor. This is approach has limitations, but works sufficiently well when you're attempting to interact with a two terminal device that has no connections to external / earth ground.

Ask me about V2 and V3. I use V2rc1(https://github.com/nonolith/CEE/tree/v2rc1/eagle) on the daily. It uses an INA213 current sense amplifier which doesn't suffer from the aforementioned transition glitch, but limits the effective current control bandwidth to not better than 5KHz. V3 is a complete redesign I've been working on in collaboration with some folks at Analog Devices.

Best!
--
Ian

Dan Steingart

unread,
Sep 4, 2013, 2:41:14 PM9/4/13
to nonoli...@googlegroups.com
Any dates on V3?  Would you ship some units with V2rc1 ( :) )?

Ian Daniher

unread,
Sep 4, 2013, 2:46:58 PM9/4/13
to nonoli...@googlegroups.com
No dates on V3 yet. Email te...@nonolithlabs.com with more info about your need for V2rc1 & we can likely work something out in the immediate future.
Reply all
Reply to author
Forward
0 new messages