一个小信号电压可以直接接到PSOC里的“PGA” 进行放大吗?

[复制链接]
1687|26
chuxh 发表于 2018-10-19 20:09 | 显示全部楼层
好像对输出放大倍数有影响。
supernan 发表于 2018-10-19 20:12 | 显示全部楼层
就比如我取Vref=1.024V,我输入峰峰值大小不变(但波峰,波谷变化)的正弦波,在放大50倍的情况下,输出的波形相差很大。我的输入波形也是几十mV。
houcs 发表于 2018-10-19 20:15 | 显示全部楼层
这个可以考虑多级放大的啦
yinxiangh 发表于 2018-10-19 20:20 | 显示全部楼层
这个至少需要量级放大的
dingy 发表于 2018-10-19 20:23 | 显示全部楼层

Vout = Vref + (Vin – Vref) × Gain
可以直接放大,如果是交流小信号的话,需要考虑加一个直流偏置,使其放大在电压正端
 楼主| ousj 发表于 2018-10-20 11:26 | 显示全部楼层
唉,还是没有什么结果,算了,先结贴吧,多谢大家啦
szdz88 发表于 2019-2-20 22:30 | 显示全部楼层
本帖最后由 szdz88 于 2019-2-20 22:35 编辑
ousj 发表于 2018-10-12 19:49
40mV左右。放大到2V。可以做到吗?
//注意PGA的Reference 选Vss
void Sampling_Vlaue;
PGA_SetGain(PGA_G48_0);// 放大48倍 0.04*48=1.92V
PGA_Start(3);

SAR8_SelectADCChannel(SAR8_ACB01);  //SAR8的输入指向ACB01模块,因为PGA放置在ACB01模块
SAR8_SetRunMode(SAR8_FreeRun);  
SAR8_Start();
        
while (0 == SAR8_fIsDataAvailable());  // wait for result
Sampling_Vlaue = SAR8_bGetData();
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部