Hello,
I'm trying to use the msp430 rf-2500 as a high speed high accuracy voltmeter. I'm currently taking 272 samples/sec (136 on each of 2 channels) and transmitting the data at 10 samples per packet, 27.2 packets per second.
The problem I have is that the most range I can get in my signal is about 0-450mV, and this is only when I disable the reference entirely. When using the internal or external reference, I get either ~240mV range with 1.5V reference, or ~390mV range with 2.5V reference. The signal clips above or below this range.
My question is:
What registers are indirectly responsible for the reference voltage? I started with the program to measure battery voltage, so I'm not sure how the reference is not working correctly. I've tried every sref value and various timing adjustments without changing the problem. I want the signal to be in the 0-Vcc range or 0-2.5V range.