资源简介
题目要求要实现一个增益自动控制放大器,改变放大器增益的方法有很多。
1.通过模拟开关切换反馈电阻,从而改变放大倍数。
2.通过数字电位器改变反馈电阻改变增益。
3.通过乘法型DAC内部的电阻网络来改变反馈电阻从而改变增益。
方案1,2由于模拟开关和数字电位器提供的阻值变化范围较少,很难实现自动增益的精确控制。
方案3,乘法型DAC内部有丰富的电阻网络可以供选择,一个12位的DAC有4095个动态范围的电阻值可以选择,能很好的满足动态范围。程控放大器输入,输出用单片机内部的A/D采样在单片机内部处理数据得到直流电压值或者交流电压的幅度,根据输入确定放大倍数,测输出调整放大倍数当稳定。时根据输入和输出的值算出放大倍数,Af=vout/vin。原理框图如下:
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 267264 2013-05-03 21:05 湖南省电子设计大赛C题一等奖.doc
文件 2729 2012-08-06 15:05 csdac7811\dac7811.dep
文件 20124 2012-07-30 17:50 csdac7811\dac7811.ewd
文件 50739 2012-08-04 21:12 csdac7811\dac7811.ewp
文件 161 2012-07-30 17:49 csdac7811\dac7811.ewp.eww
文件 21172 2012-08-06 14:59 csdac7811\Debug\Exe\dac7811.d43
文件 15024 2012-07-24 21:52 csdac7811\Debug\Exe\tlv5618.d43
文件 157 2012-08-06 14:59 csdac7811\Debug\Obj\dac7811.pbd
文件 839 2012-08-05 18:39 csdac7811\Debug\Obj\EW4E.tmp.r43
文件 7407 2012-08-06 14:59 csdac7811\Debug\Obj\main.r43
文件 20523 2012-08-04 21:12 csdac7811\Debug\Obj\n5110.r43
文件 115 2012-07-30 15:53 csdac7811\Debug\Obj\tlv5618.pbd
文件 11299 2012-08-05 18:39 csdac7811\EW4D.tmp
文件 0 2012-08-05 18:38 csdac7811\EW4E.tmp
文件 0 2012-08-05 18:38 csdac7811\EW4E.tmp.c
文件 1077 2012-08-06 14:59 csdac7811\main.c
文件 5760 2012-08-04 21:12 csdac7811\n5110.c
文件 1547 2012-08-04 21:12 csdac7811\n5110.h
文件 0 2012-08-06 14:59 csdac7811\path.txt
文件 1013 2012-03-13 15:30 csdac7811\readme.txt
文件 1253 2012-08-06 14:59 csdac7811\settings\dac7811.cspy.bat
文件 4387 2012-08-06 15:05 csdac7811\settings\dac7811.dbgdt
文件 1281 2012-08-06 15:05 csdac7811\settings\dac7811.dni
文件 3342 2012-08-06 15:05 csdac7811\settings\dac7811.ewp.wsdt
文件 1253 2012-07-30 17:32 csdac7811\settings\tlv5618.cspy.bat
文件 4456 2012-07-30 17:32 csdac7811\settings\tlv5618.dbgdt
文件 1280 2012-07-30 17:32 csdac7811\settings\tlv5618.dni
文件 2725 2012-07-30 17:32 csdac7811\settings\tlv5618.ewp.wsdt
目录 0 2015-10-20 19:56 csdac7811\Debug\Exe
目录 0 2014-11-22 14:26 csdac7811\Debug\List
............此处省略7个文件信息
----------- --------- ---------- ----- ----
文件 267264 2013-05-03 21:05 湖南省电子设计大赛C题一等奖.doc
文件 2729 2012-08-06 15:05 csdac7811\dac7811.dep
文件 20124 2012-07-30 17:50 csdac7811\dac7811.ewd
文件 50739 2012-08-04 21:12 csdac7811\dac7811.ewp
文件 161 2012-07-30 17:49 csdac7811\dac7811.ewp.eww
文件 21172 2012-08-06 14:59 csdac7811\Debug\Exe\dac7811.d43
文件 15024 2012-07-24 21:52 csdac7811\Debug\Exe\tlv5618.d43
文件 157 2012-08-06 14:59 csdac7811\Debug\Obj\dac7811.pbd
文件 839 2012-08-05 18:39 csdac7811\Debug\Obj\EW4E.tmp.r43
文件 7407 2012-08-06 14:59 csdac7811\Debug\Obj\main.r43
文件 20523 2012-08-04 21:12 csdac7811\Debug\Obj\n5110.r43
文件 115 2012-07-30 15:53 csdac7811\Debug\Obj\tlv5618.pbd
文件 11299 2012-08-05 18:39 csdac7811\EW4D.tmp
文件 0 2012-08-05 18:38 csdac7811\EW4E.tmp
文件 0 2012-08-05 18:38 csdac7811\EW4E.tmp.c
文件 1077 2012-08-06 14:59 csdac7811\main.c
文件 5760 2012-08-04 21:12 csdac7811\n5110.c
文件 1547 2012-08-04 21:12 csdac7811\n5110.h
文件 0 2012-08-06 14:59 csdac7811\path.txt
文件 1013 2012-03-13 15:30 csdac7811\readme.txt
文件 1253 2012-08-06 14:59 csdac7811\settings\dac7811.cspy.bat
文件 4387 2012-08-06 15:05 csdac7811\settings\dac7811.dbgdt
文件 1281 2012-08-06 15:05 csdac7811\settings\dac7811.dni
文件 3342 2012-08-06 15:05 csdac7811\settings\dac7811.ewp.wsdt
文件 1253 2012-07-30 17:32 csdac7811\settings\tlv5618.cspy.bat
文件 4456 2012-07-30 17:32 csdac7811\settings\tlv5618.dbgdt
文件 1280 2012-07-30 17:32 csdac7811\settings\tlv5618.dni
文件 2725 2012-07-30 17:32 csdac7811\settings\tlv5618.ewp.wsdt
目录 0 2015-10-20 19:56 csdac7811\Debug\Exe
目录 0 2014-11-22 14:26 csdac7811\Debug\List
............此处省略7个文件信息
评论
共有 条评论