This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

0 - 500 V AC RMS Measurement using MSP430FE4232 (SD16)

Other Parts Discussed in Thread: MSP430FE4232

Hi,

I would like to measure only 0 - 500 V AC RMS using MSP430FE4232 (SD16).

 

How do I configure SD16 and ESP430 ?
Does RMS measurement and calculation happens in hardware ESP430, once configured ?

or I need to write software ?

 

What would be the update rate of RMS voltage value reading ? Can I get <= 200 mSec / Reading ?

 

Regards

  • Chinmay Gadre said:
    I would like to measure only 0 - 500 V AC RMS using MSP430FE4232 (SD16).
    How do I configure SD16 and ESP430 ?

    For the basic operation , there are several examples available.
    If you double the ratio of the voltage divider, the setup is the same as for 250V AC. Just ensure that the larger resistor will be good for 500V AC. Normal through-hole resistors aren't (let alone SMD types).
    Chaining two through-hole resistors might do, depending on the security level you want to keep.

    Chinmay Gadre said:
    Does RMS measurement and calculation happens in hardware ESP430, once configured ?
    or I need to write software ?

    You won't get away without any own software work :)
    I don't think the RMS calculation is done in the module. Well, RMS is relatively simple. Just sum-up the square of the samples during one wave, divide by the number of samples and take the square root. That's the RMS value.
    Chinmay Gadre said:
    What would be the update rate of RMS voltage value reading ? Can I get <= 200 mSec / Reading ?
    Why not? This is only 5 samples per second. actually you'll have to sample ~20 values per half-wave and then have to do the math. if your code is fast enough, you can get as many RMS readings as there are half-waves (of full-waves, if you want to expand it). If your code isn't that fast, you can skip any number in-between and only calculate every 10th or so. It's up to you. The SD16 is fast enough for I think 4ksps (=250µs/sample) with fairly accurate results, but can be much faster too (but then with reduced resolution - not desireable).

**Attention** This is a public forum