DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 305|回复: 0
打印 上一主题 下一主题

[电路图] 采用乘法D-A转换器的电子衰减器

[复制链接]
跳转到指定楼层
楼主
发表于 2011-6-3 15:50:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
采用乘法D-A转换器的电子衰减器
电路的功能



信号的大小调整通常采用电阻衰减器或用可变电阻分压电路等,如果无须连续调整使用电子衰减器则更方便。其衰减度可变,采用8个数据位,以1/256为一级,可从无穷大变到255/256≈0DB。
电路工作原理
AD7523是8位乘法D-A转换器,其输出为模拟输入电压与数字输入的乘积。内部由8个模拟开关和R-2R梯形网络输出,所以需电流-电压变换用的OP放大器。
梯形网络大约为10K,在5"20K范围内有可能存在不一致性,但只要各梯级电阻相对值一致就不会造成误差。同一芯片上的元件,温度系数很容易一致,很适合作为可变衰减器。为了得到正确的衰减度,须用VR1进行粗调。如果认为5"20K的输入电阻偏小,则可在输入端加缓冲放大器。
元件的选用
AD7523芯片,许多厂家生产的都是加工产品,绝大多数产品的逻辑输入电平都随电源电压VDD而变。
一些公司的产品,VDD为5"15V,可获得VOM≥2.4V的TTL电平,使用比较方便,其他公司的产品可使用5V电源。
本电路的交流特性取决于OP放大器,应根据所需要频率选择。如果要缩小带宽,减少噪声,则要将电容器C1接在反馈电路上,截止频率FC=1/πC*10的4次方。
二极管D1用来防止AD7523的自锁,也可以选用其他型号的二极管,但最好还是选用正向电压VF小的肖特基二极管。
调整
把各数据位都调到“H”电平,则A=255/256,约为0DB,在F=1KHZ的条件下,让电路输出为0DB,用电平计测量输出电平。从数据位D7开始,依次把各数据位都调为“L”电平,信号就会以6DB为一级衰减,即125/256=-6DB,64/256=1/4=--12DB。
C-MOS模拟开关当输出电容大,频率高时特性曲线会产生尖峰,要加反馈电容CF进行修正。确定修正量的简单办法是:输入10KHZ左右的方波,测定输出方波,调整CF,直到不产生减幅振荡时为止。这时CF大约为20PF左右。
应用注意事项
乘法电路可以进行幅度调制,在输入端送入已被数字化了的正弦波载数据,数据用8位表示。可先把正弦波的数据存入EP-ROM,EP-ROM的地址线接地进制记数器,用计时脉冲做加法计数。
载波数据从EP-ROM读出模拟输入端加上基准电压V后,便成为8位D-A转换器,在输出端获得改变了极性的输出。
如果觉得8位分辨率太低,可选用12位的芯片。
另外,本电路也可进行平衡调制,这时可增加一个OP放大器,具体电路可参照厂家的产品手册。



本文地址:http://www.elecfans.com/article/88/131/189/2010/20100504217055.html
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2025-7-23 02:44 , 耗时 0.111055 秒, 18 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表