打印

使用单片机做模拟DA输出

[复制链接]
3549|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
农民种田人|  楼主 | 2010-4-22 19:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
目前公司有一个测试设备,需要有10路线性无级可调程控降压电路进行串联,每路电压精度控制在±10mV,电压范围为0.5-5V输出,输出最大电流200mA
       方案是每路采用14BIT AD芯片与单片机模拟DA控制调整管来实现,每路通过光耦与主芯片进行通迅,由主芯片发出输出电压指令,比如:要输出3.5V,将信号发出,每路即输出3.5V正负10mV
        不知道这样的方案是否会有问题,主要担心单片机模拟DA达不到要求,但公司有位哥们说完全可以实现的,所以听听各位意见
         也是出于成本考虑,毕竟DA芯片太贵
沙发
XIEYUANBIN| | 2010-4-22 19:45 | 只看该作者
理论上说10BIT AD + 10BIT PWM就基本上可以做到。PIC的很多单片机都可以达到如上要求

使用特权

评论回复
板凳
农民种田人|  楼主 | 2010-4-22 20:02 | 只看该作者
哦!那明天可以试试了

使用特权

评论回复
地板
caoguoxing| | 2010-4-22 20:03 | 只看该作者
初来乍到

使用特权

评论回复
5
农民种田人|  楼主 | 2010-4-22 20:04 | 只看该作者
那如果精度提高到5mV,我上面那个方法可以做到吗?

使用特权

评论回复
6
XIEYUANBIN| | 2010-4-22 20:20 | 只看该作者
你可以算一下呀。10BIT的精度大概能分辨1/1024,5mV刚好在那个坎上。

使用特权

评论回复
7
headwolf_83| | 2010-4-22 23:13 | 只看该作者
谢斑竹,是用PWM+RC+RC+运放吗?我怎么测试10KHZ的PWM波形,经过这样处理,用示波器探头的交流耦合,纹波范围有50mv啊。滤波这块还要忒别处理吗?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

3

帖子

1

粉丝