Measuring mains current with 1-wire

"Kelly Smith" <[email protected]>
Newsgroups gmane.comp.hardware.microcontrollers.tini
Message-ID <[email protected]>
Dear Joel Winarske, Phil Malone, and Anders Sandell - I ran across this new
product (ACS750
Current Sensor) from Allegro Microsystems. that looks like a good marriage
to a DalSemi 1-Wire DS2450 ADC (a dV/dI at 20 mV/A is 1 VDC change over 50
A; right in the "ball-park" for the DS2450, and not an unreasonable amout of
current to monitor the mains:

http://www.allegromicro.com/sf/0750/index.asp#sample_request

And the ACS750 has an Ultra-Low Power Loss: Resistance = 130 micro-ohms,
which beats dumping volts (and power losses/dissipation across a "sense
resisitor"). Another "plus" is that it requires no opto-isolation from the
mains.  I have four samples of each Allegro ACS750 "on-the-way"; I'll let
you know what I figure out, after I conjure up a breadboard and same Java
code for a Tynamo TINI/TStik servlet.

>From the FAQ on the ACS750:

What are the differences between the -100, -075, and -050 versions of the
ACS750?

The ACS750xCA-075 and the ACS750xCA-100 are physically the same part, but
they are tested using different test programs. The sensitivity of both
devices is ~20 mV per ampere. Both devices share the same specifications at
25ºC, but certain parameters, such as linearity and accuracy, are itemized
to particular temperature ranges on the data sheet. For example, the
operating temperature range of the ACS750ECA-100 is de-rated to allow
performance through 100 A, and the specifications of the ACS750LCA-075 are
guaranteed through the full automotive temperature range of -40ºC to 150ºC.

The only difference between those two versions and the -050 version of the
device is the sensitivity. For the -050 version, sensitivity is set to ~40
mV per ampere.

Can the ACS750 family sense both dc and ac currents?

The ACS750 family uses Hall effect technology, which is capable of sensing
electrical currents having both dc and ac components. As the data sheet
states, the bandwidth of the ACS750 is 13 kHz typical. There is usually a
phase lag of at least 45º on the output for ac currents at frequencies
exceeding 13 kHz. For transient current signals, the response time can be
expected to be ~25 µs.

NOTE TO MYSELF: Hmmm... so the phase shift for figuring the power factor on
the mains at 50 and 60 Hz, should not be a problem. The application that I
have in mind is for stepper motor control/monitor at a range of about 300 Hz
to 3 KHz.

The DS2450 ADC may be found at:
http://pdfserv.maxim-ic.com/en/ds/DS2450.pdf

Best regards, Kelly Smith

-----Original Message-----
From: Kelly Smith [mailto:[email protected]]
Sent: Saturday, January 24, 2004 12:10 PM
To: 1-wire-software-development-6tN4nzCoH/[email protected]
Cc: dan-ak7mA/[email protected]
Subject: RE: [1-wire]Measuring mains current with 1-wire


Dear Joel - Re: "Are they (Smart Watt) actually shipping product?"

...via Dan Diesso (dan-ak7mA/[email protected])

Best regards, Kelly Smith

-----Original Message-----
From: 1-wire-software-development-admin-6tN4nzCoH/[email protected]
[mailto:1-wire-software-development-admin-6tN4nzCoH/[email protected]]On Behalf Of Joel
Winarske
Sent: Friday, January 23, 2004 8:11 AM
To: 1-wire-software-development-6tN4nzCoH/[email protected]
Subject: Re: [1-wire]Measuring mains current with 1-wire


A while back I had sent them an email and never got a response.  Are they
actually shipping product?

----- Original Message -----
From: "Kelly Smith" <[email protected]>
To: <1-wire-software-development-6tN4nzCoH/[email protected]>
Sent: Friday, January 23, 2004 6:51 AM
Subject: RE: [1-wire]Measuring mains current with 1-wire


> Dear Anders - You might want to consider this:
>
> http://www.smart-watt.com/
>
> Best regards, Kelly Smith
>
> -----Original Message-----
> From: 1-wire-software-development-admin-6tN4nzCoH/[email protected]
> [mailto:1-wire-software-development-admin-6tN4nzCoH/[email protected]]On Behalf Of Phil
> Malone
> Sent: Friday, January 23, 2004 6:24 AM
> To: 1-wire-software-development-6tN4nzCoH/[email protected]
> Subject: Re: [1-wire]Measuring mains current with 1-wire
>
>
> Hi Anders...
>
> A separate issue for you to consider...
> If you are intending to infer the power consumption of your house from the
> current reading you take, be aware that your reading will not take into
> account the Power Factor of your inductive loads.  Such items as heat
pumps
> and washing machine motors do not have a pure resistive load, so if you
just
> take RMS current and multiply it by the nominal house voltage you will get
> readings that are too high (by 20% or more).
>
> The only way to get a Real Power measurement is to continually (maybe
1khz)
> sample both current and voltage then multiply and accumulate the values.
> Although there are several 1-wire devices out there that do this, but I'm
> pretty sure they are reading the voltages another way, and then simply
> outputting the resulting power reading on  the 1-wire net.  I don't think
> 1-wire is fast enough to actually  take the V I readings as often as
> required to get any accuracy.
>
> Didn't want to rain on any parade, but I just went through this myself,
and
> ended up having to purchase a REAL POWER meter to do the job for me.
> Unfortunately it's not i-wire, but it has a pulse output that's easy to
> interface to.
>
> Phil.
>
> At 08:10 AM 1/23/2004 +0100, you wrote:
> >Hi,
> >
> >I wish to measure the mains current into my house with a 1-wire based
> >solution.
> >
> >I am planning to use a current transformer (CR3110 from CR Magnetics,
> >http://www.crmagnetics.com/pdf/3110.pdf) which will deliver 0-5v over a
> >burden resistor and a dallas DS2450 1-wire A/D converter which will be
> >read by a Linux based computer.
> >
> >The Current transformer vill deliver 0-5v AC (50Hz), is it possible to
> >measure that with the DS2450 or will i have to use a AC to DC converter
as
> >well (like the MX636) ??
> >
> >Regards,
> >Anders Sandell
> >
> >
> >_______________________________________________
> >1-wire-software-development mailing list
> >1-wire-software-development-6tN4nzCoH/[email protected]
> >To UNSUBSCRIBE, edit your profile, or visit the list archives, go to:
> >http://lists.dalsemi.com/mailman/listinfo/1-wire-software-development
>
> Phil Malone
> Adaptive Internet Technologies.
>
> Email:     webmaster-Ba39baAHJJtWk0Htik3J/[email protected]
> Portfolio: http://www.mr-phil.com/portfolio.htm
> Phone:     (301) 387-2331 (Deep Creek Lake MD.)
>
> _______________________________________________
> 1-wire-software-development mailing list
> 1-wire-software-development-6tN4nzCoH/[email protected]
> To UNSUBSCRIBE, edit your profile, or visit the list archives, go to:
> http://lists.dalsemi.com/mailman/listinfo/1-wire-software-development
>
>
> _______________________________________________
> 1-wire-software-development mailing list
> 1-wire-software-development-6tN4nzCoH/[email protected]
> To UNSUBSCRIBE, edit your profile, or visit the list archives, go to:
> http://lists.dalsemi.com/mailman/listinfo/1-wire-software-development
>

_______________________________________________
1-wire-software-development mailing list
1-wire-software-development-6tN4nzCoH/[email protected]
To UNSUBSCRIBE, edit your profile, or visit the list archives, go to:
http://lists.dalsemi.com/mailman/listinfo/1-wire-software-development


_______________________________________________
TINI mailing list
TINI-6tN4nzCoH/[email protected]
To UNSUBSCRIBE, edit your profile, or see list archives:
http://lists.dalsemi.com/mailman/listinfo/tini
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.