找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 5306|回复: 6
收起左侧

51单片机如何用D/A信号输出0到5V电压 求帮助

[复制链接]
ID:344257 发表于 2018-6-7 20:40 来自手机 | 显示全部楼层 |阅读模式
想要用51单片机将pwm输出模拟量,从而通过控制pwm占空比来输出不同电压,控制电压转速
回复

使用道具 举报

ID:126534 发表于 2018-10-16 15:34 | 显示全部楼层
楼主解决了吗,怎么做的
回复

使用道具 举报

ID:303383 发表于 2018-10-16 17:40 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

ID:387733 发表于 2018-10-16 18:07 | 显示全部楼层
你使用的是什么型号单片机?是否有PWM功能,如果有,那就直接使用,如果没有那就只能利用定时器模拟,效果会差一些,但是通用性好
回复

使用道具 举报

ID:410689 发表于 2018-10-16 18:20 | 显示全部楼层
主要还是用PWM来实现呢
回复

使用道具 举报

ID:410680 发表于 2018-10-16 18:34 | 显示全部楼层
PWM本身就是占空比调整,你直接在输出的端口接电容滤波就可以得到不同占空比下的电压,25%的时候滤波后是2.5v,如果外接大功率的设备就要用到PWM 放大模块,之后再滤波,就可以得到不同占空比下的不同电压,去控制设备电压
回复

使用道具 举报

ID:401564 发表于 2018-10-16 19:35 | 显示全部楼层
hanwenli123 发表于 2018-10-16 15:34
楼主解决了吗,怎么做的

就看你对于电压精度的要求了,要求不高的,0.1V到0.2V误差的,可以用PWM,但你要知道5V的电源是不能输出5V的电压的,因为输出级一般至少是要有0.05V的压降的
如果你要求精度高,那就用9V左右的电源,DA转换用MCP4725,运放反馈稳压,在5V以下的精度可以达到5mV以内的误差,这个精度足够了
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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