完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本文采用微处理器MSP430F149控制带8位易失性存储器的四路SPI数字电位器MCP4351组成三级级联放大电路,实现了对微波检波信号放大增益的自动控制。此方法工作效率高,适合宽动态范围的增益控制。下边分别从硬件电路设计、软件设计思路及总体实现方法等方面进行分析。
|
|
相关推荐
2个回答
|
|
1 增益自动控制系统框架设计
智能微波开关接收部分对接收到的微波检波器输出信号进行前置固定增益(增益约为1)放大以及滤波以后,通过三级程控放大电路放大,将信号幅值放大到要求的范围,再由后续电路进行解调和处理。放大器级联模型如图1所示。 为了适应宽动态范围的应用,放大器的增益控制必须足够的灵活。当输入幅值特别小的时候,放大电路要能够将小幅值信号放大到要求的范围内;当输入幅值特别大的时候,放大电路还应该能够将大幅值信号压缩。因此,第一级放大电路的设计最关键,要求对信号既可以放大也可以压缩。而第二级和第三级放大电路仅具有放大能力就可以满足实际应用要求。 2 增益自动控制电路硬件设计 根据宽动态范围检波器输出信号的特点(输出信号约为500μV~2.75 V),本文设计的第一级程控增益放大电路要适应如此宽动态范围信号的放大,同时又能够滤除噪声,故采用集成运放、程控数字电位器和电容组成了反相输入的一阶低通滤波电路,同时还具有增益调节功能,微处理器可以通过程序控制此电路的增益。所设计的第一级程控增益放大部分的电路原理图如图2所示(其中中R11和R12为程控数字电位器R1)。 对图1进行分析,可以得到第一级程控放大电路的输出电压为: 在实际电路中,选用的集成放大器为LM6154,它是四路高速低功耗集成运放。选用的数字电位器为MCP4351,它是带易失性存储器的8位四路数字电位器。其电阻调节的步长为: 式中:N1为0~256之间的十进制整数;Rw为电位器抽头阻值(75 Ω)。 经过计算可知: 通过以上分析可以看出,第一级程控增益放大部分不仅可以将信号幅值放大也可以将信号幅值压缩,使得微波信号幅值始终保持在适当的范围内。因此需要对程控增益进行设计和控制。 另外,由于R10非常小,且接近于Rw,所以当刚上电时,N1取128(相当于抽头在中点),近似有g1=1。 第二级程控增益放大部分的电路原理图#e#第二级程控增益放大部分的电路原理图如图3所示(其中R21和R22为程控数字电位器R2)。 由图2可以得到第二级程控放大电路的输出电压为: 由于第三级放大电路与第二级放大电路的电路形式相同,故第三级程控放大电路增益为: 根据所选数字电位器MCP4351的参数,结合电路的形式,在保证信号不失真的情况下,可以得出程控放大电路各级输出电压范围为: 在如此宽的动态范围内,如何分配各级增益才能使整个放大电路的输出信号幅值达到最佳值?在实验中,先后采用了两种方法分配各级增益。 第一种方法是三级增益同步调节(同大同小),由于各级输出电压的限制,导致增益可调范围变窄。如果同时调的过大,则总增益过大,从而将造成信号幅值太大引起失真;如果调的太小,总增益就变得很小,造成信号难以被检测出来。 第二种方法是将第一级增益与后两级增益分开调节。由于第一级增益的变化范围大,既可以将微波检波信号放大又可以将其压缩,所以第一级放大电路在整个三级放大电路中起到关键作用。第二级和第三级电路形式完全相同,这两级放大电路只能将信号幅值放大。因此,在总增益不变的情况下,先调节第二级和第三级增益,当这两级增益确定后,再根据需要调节第一级增益。 第二级和第三级放大电路的增益公式相同,为了提高调节效率,将第二级和第三级增益进行同步调节,即g3=g2。故总增益为: 因此,只要先确定出g2,就可以很方便地得到g1的值。这种方法有效地解决了第一种方法中存在增益调节范围小的缺点。 各级增益计算步骤为: (1)将总增益G线性等分成4 096级(灵敏度A/D采样位数为12位); (2)再根据式(13)和式(14)所确定的各级增益范围,对应每级的G确定出每级g2的值,并根据式(9)确定出第二、三级放大电路数字电位器刀口位置调整值N2和N3; (3)g2确定后,根据式(16)即可得出每级g1的值,进而根据式(4)计算出第一级放大电路数字电位器刀口位置调整值N1。 |
|
|
|
3 增益自动控制软件设计
制作软件时,将计算好的各级放大器对应的比例值N21,N2和N3做成表存入处理器MSP430F149中,以备调节时由处理程序查找。系统工作时,通过调节灵敏度旋钮控制总增益G,当灵敏度旋钮被调到一个值后,MSP430F149读取灵敏度值得出对应的总增益值,通过查表方式得到各级数字电位器放大比例值N1,N2和N3,并将其输出给MCP4351的各存储器,MCP4351再按照存储器中N1,N2和N3的值调节数字电位器,改变反馈电阻阻值,从而实现增益调控。 4 结论 本文设计的三级级联放大电路应用于智能微波开关接收部分的增益控制电路,实现了对微波解调信号增益的动态控制。在多级增益分配过程中,局部增益线性分配,其余按照约束方程计算,并形成增益分配表,供CPU查表控制增益。在增益自动控制的放大电路中,硬件电路实现简便;适用于1~37 234宽动态范围增益的调节;又由于增益的调节是CPU通过查表方式完成的,节省了系统计算时间,降低了编程难度,整个系统工作效率高。实际应用中能够满足工业要求,并取得了理想的效果。 |
|
|
|
只有小组成员才能发言,加入小组>>
4651个成员聚集在这个小组
加入小组17626.6标准中关于CDN的疑问?以及实际钳注入测试中是否需要对AE和EUT同时接CDN?
6927 浏览 1 评论
3728 浏览 2 评论
10385 浏览 1 评论
3892 浏览 4 评论
3601 浏览 0 评论
822浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 04:39 , Processed in 1.490238 second(s), Total 85, Slave 67 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号