DAC输出正弦波信号,经过两级OA后没有信号输出
void Oa_Init(void) { OA0CTL0|=OAN_0+OAP_1+OAADC0; //P6.0为OA0I0接负输入端,P6.2为OA0I1接正输入端,输出到A12 OA0CTL1|=OAFC_0; //通用放大器模式,轨对轨输出 OA1CTL0|=OAN_1+OAP_0; //P6.4为OA1I0接正输入端,P5.0为OA1I1接负输入端,输出到OA2正输入端 OA1CTL1|=OAFC_7; //多级放大器模式,轨对轨输出 //OA1CTL1|=OAFBR_7+OAFC_4; //OA1CTL1|=OAFC_0; OA2CTL0|=OAP_0; //P6.6为OA2I0接正输入端,负输入端不关心 OA2CTL1|=OAFBR_7+OAFC_4; //15倍增益,非反向输入PGA模式,轨对轨输出 }
gaoyang9992006:
从网上查找到了这个图,基于MSP430的语音与音频压缩/解压缩技术的一个帖子。楼主用的是TI的官方开发板吧。应该提供的有例程吧
http://www.ti.com.cn/product/cn/MSP430FG4618/toolssoftware
这里下载。
gaoyang9992006:
回复 gaoyang9992006:
http://www.ti.com/cn/lit/zip/slac118
MSP430FG461x Code Examples (ZIP714KB ) 214次点击,2016年 8月 8日 (英文內容)
JACK Zhao:
回复 gaoyang9992006:
我用的是TI的芯片,板子是自己按那个图做的,能麻烦您帮我分析一下那个从DAC输出到OA1的电路吗?是带通滤波还是放大器?怎么分析都有点不通,还是那个电路有问题啊?