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.

16-Bit Sigma-Delta (SD16_A) of MSP430FG479

Other Parts Discussed in Thread: MSP430FG479

Hi, I have been using this msp430fg479 chip for quite some time. Used to use only 1 channel of the available ADC channels, but now I need to use 3 channels concurrently. and I'm having problems getting the readouts. It seems that Msp430fg479 doesnt support channel grouping. Therefore am I supposed to read each channel sequentially? (CH1,Ch2,Ch4 and back to CH1)

Can anyone advise me? Thank you.


  


  • superhuat said:
    It seems that Msp430fg479 doesnt support channel grouping.

    Right. The 47x devices only have one SD16CCTLx and SD16MEMx register. So grouping with the next one wouldn't do any good, as the next one is the same one, and group of channels is the same as single channel multiple conversion.

    superhuat said:
    Therefore am I supposed to read each channel sequentially? (CH1,Ch2,Ch4 and back to CH1)

    You're supposed to reconfigure the SD16 after each conversion, to switch to the next channel. And lose some conversions to flush the digital filter after each channel switch.
    The 479 is NOT the device of choice for continuously sampling multiple channels at a higher frequency. I guess, on these devices, the availability of multiple input pairs whas not to allow you multiple different readings. It is rather meant to give you a choice which digital I/O function you want to sacrifice for the analog inputs, since the low count of non-LCD pins doesn't allow a dedicated analog pin pair.

  • Hi Hi

    thanks for the explanation. :)

**Attention** This is a public forum