PGA- Programmable Gain Amplifier

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

PGA- Programmable Gain Amplifier

跳至解决方案
1,107 次查看
Florijan
Contributor III

Hi,

 

I have an application in which I need to sense voltage from 0-1.8 mV from pressure sensor. I am using PGA (32x) and 12bit ADC inside MC9S08MP mcu. So far everything works ok except ADC measurements are not  so stable. I am using software averaging to get more stable results. My question here is simple:

How to initialize ADC and PGA to get the best possible accuracy and stable results? Are there any tricks with this peripherals? The mcu bus frequency is 1MHz max.

 

Best regards,

Florijan

标签 (1)
0 项奖励
回复
1 解答
787 次查看
bigmac
Specialist III

Hello Florijan,

The gain available from the PGA would seem to be unsufficient - the output from the PGA will increase the analog level to about 1.7 percent of full scale.  This would produce a maximum count of 71, giving an effective ADC resolution of about 6 bits.  The inclusion of an external low noise preamplifier, with a gain of 50, would improve the results.

The effectiveness of your averaging process will be influenced by the number and timing of the individual readings.  If some of the fluctuation is due to the presence 50 Hz mains hum components, the readings should be taken over a 20 millisecond period, or a multiple, to average out the hum.

Regards,

Mac

在原帖中查看解决方案

0 项奖励
回复
1 回复
788 次查看
bigmac
Specialist III

Hello Florijan,

The gain available from the PGA would seem to be unsufficient - the output from the PGA will increase the analog level to about 1.7 percent of full scale.  This would produce a maximum count of 71, giving an effective ADC resolution of about 6 bits.  The inclusion of an external low noise preamplifier, with a gain of 50, would improve the results.

The effectiveness of your averaging process will be influenced by the number and timing of the individual readings.  If some of the fluctuation is due to the presence 50 Hz mains hum components, the readings should be taken over a 20 millisecond period, or a multiple, to average out the hum.

Regards,

Mac

0 项奖励
回复