OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5862|回复: 8

怎么让IO口输出的是0—5v之间的电压

[复制链接]

24

主题

54

帖子

0

精华

新手上路

积分
25
金钱
25
注册时间
2017-8-14
在线时间
56 小时
发表于 2018-6-26 09:22:18 | 显示全部楼层 |阅读模式
10金钱
如果让IO口输出0—5v,是不是应该用到PWM?前提是不用dac和adc如果使用pwm的话,那么具体应该怎么做?
如果不用PWM,那么应该用什么?谢谢各位大佬

最佳答案

查看完整内容[请看2#楼]

单片机可以通过DAC直接输出0~3.3V, 也可以通过pwm波形加2阶RC滤波也可以输出0~3.3V。 如果要输出0~5V则需要加运放做一个放大电路
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

5

主题

106

帖子

0

精华

高级会员

Rank: 4

积分
757
金钱
757
注册时间
2015-10-27
在线时间
180 小时
发表于 2018-6-26 09:22:19 | 显示全部楼层
单片机可以通过DAC直接输出0~3.3V,  也可以通过pwm波形加2阶RC滤波也可以输出0~3.3V。
如果要输出0~5V则需要加运放做一个放大电路
回复

使用道具 举报

27

主题

113

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
344
金钱
344
注册时间
2018-2-1
在线时间
71 小时
发表于 2018-6-26 09:41:59 | 显示全部楼层
是要从0V加到5v?
回复

使用道具 举报

0

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
98
金钱
98
注册时间
2015-9-1
在线时间
29 小时
发表于 2018-6-26 09:59:03 | 显示全部楼层
单片机可以通过DAC直接输出0~3.3V,  如果要输出0~5V则需要加运放做一个放大电路。也可以通过pwm波形驱动三极管,加2阶RC滤波也可以输出0~5V。
回复

使用道具 举报

56

主题

1237

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2643
金钱
2643
注册时间
2014-2-13
在线时间
518 小时
发表于 2018-6-26 10:24:06 | 显示全部楼层
如果不用DAC的话,可以考虑PWM+RC滤波,详情可以参考原子哥的教程
技术交流,Sell 中颖单片机,欢迎私信骚扰
回复

使用道具 举报

49

主题

160

帖子

0

精华

初级会员

Rank: 2

积分
56
金钱
56
注册时间
2017-11-2
在线时间
41 小时
发表于 2018-6-26 13:02:15 | 显示全部楼层
dac+滤波
回复

使用道具 举报

24

主题

54

帖子

0

精华

新手上路

积分
25
金钱
25
注册时间
2017-8-14
在线时间
56 小时
 楼主| 发表于 2018-6-26 14:16:09 | 显示全部楼层
黑夜之狼 发表于 2018-6-26 10:24
如果不用DAC的话,可以考虑PWM+RC滤波,详情可以参考原子哥的教程

教程链接能发一下么,谢谢
回复

使用道具 举报

56

主题

1237

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2643
金钱
2643
注册时间
2014-2-13
在线时间
518 小时
发表于 2018-6-26 14:59:32 | 显示全部楼层
yyclown 发表于 2018-6-26 14:16
教程链接能发一下么,谢谢

论坛里面的资料下载,找个开发板的开发手册,里面有
技术交流,Sell 中颖单片机,欢迎私信骚扰
回复

使用道具 举报

10

主题

196

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
390
金钱
390
注册时间
2018-3-20
在线时间
80 小时
发表于 2018-6-27 10:21:50 | 显示全部楼层
你这个要求。。。。做大一点,是不是就是DC开关电源了。。。。
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-26 08:30

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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