找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2412|回复: 2
收起左侧

51内核单片机通过ADC1220和ADS1255提高电压输出精度的讨论

[复制链接]
ID:226570 发表于 2017-8-10 14:41 | 显示全部楼层 |阅读模式
如图所示
未命名文件(1).png
建立一个闭环系统,单片机对DAC发出指令将数字信号转化为模拟量电压信号,24位ADS1255读取DAC输出模拟量,反馈给单片机,与设定值做比较,通过单片机对DAC发出指令实现补偿。达到提高DAC输出精度的功能。

程序流程框图

程序流程框图

评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

回复

使用道具 举报

ID:226570 发表于 2017-8-10 14:44 | 显示全部楼层
有人来参与讨论么
回复

使用道具 举报

ID:123289 发表于 2017-8-11 10:59 | 显示全部楼层
输出电压的精度这样是无法提高的。
例如:8位的DA,4.096V的最大值输出,你能使精度达到10mv吗?(8位极限=16mv)
再如:你输出DA=128,对应2.048V,但采样回头不是这个值,这时你认为谁是谁非?自找麻烦。
准确地说:
这个框图逻辑,只能验证输出的准确性,而不能提升精度。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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