查看: 1062|回复: 15
打印 上一主题 下一主题

如何用ARDUINO输出直流0-5v电压?

[复制链接] qrcode

25

主题

26

帖子

80

积分

注册会员

Rank: 2

积分
80
楼主
跳转到指定楼层
发表于 2015-10-21 03:52 PM | 只看该作者 回帖奖励 |正序浏览 |阅读模式
    我用arduino输出0-5V直流电压来控制电气比例阀,0-5V对应比例阀输出0.001-0.1MPA的气压,用analogWrite来输出PWM,接到比例阀上,比例阀不能正常工作。用函数发生器输出0-5V直流电压接到比例阀上,比例阀就能正常工作。是arduino输出信号没有经过滤波的缘故吗?还是PWM的频率不行,频率是490HZ。请教一下大神,这是怎么回事?
回复

使用道具 举报

0

主题

68

帖子

6

积分

新手上路

Rank: 1

积分
6
16#
发表于 2015-10-22 02:52 PM | 只看该作者
PWM后接一个阻容滤波,然后加一个运放做跟随,就可以了。
回复 支持 反对

使用道具 举报

2

主题

103

帖子

22

积分

新手上路

Rank: 1

积分
22
15#
发表于 2015-10-21 04:55 PM | 只看该作者
接电解电容和高频电容进行滤波就可以了。
回复 支持 反对

使用道具 举报

0

主题

74

帖子

16

积分

新手上路

Rank: 1

积分
16
14#
发表于 2015-10-21 04:45 PM | 只看该作者
请问三极管或者mos管怎么加?新手一枚,不怎么懂,谢谢大神了
回复 支持 反对

使用道具 举报

38

主题

120

帖子

145

积分

注册会员

Rank: 2

积分
145
13#
发表于 2015-10-21 04:43 PM | 只看该作者
请问有没有滤波电路图纸啊,我新手不太懂
回复 支持 反对

使用道具 举报

0

主题

111

帖子

76

积分

注册会员

Rank: 2

积分
76
12#
发表于 2015-10-21 04:42 PM | 只看该作者
比例阀有四根线,一根输入信号线,输出0-5V直流电压,对应于0.001-0.1MPA的气压,另一根是供电,24V直流电压,这个没问题,一根监控线,这个暂时不管,一根地线。input singal用的是电压接法。
回复 支持 反对

使用道具 举报

2

主题

85

帖子

10

积分

新手上路

Rank: 1

积分
10
11#
发表于 2015-10-21 04:28 PM | 只看该作者
最大输出40mA是在通用IO口设置成推挽输出模式的情况下才有的,模拟输出估计达不到,建议加个三极管看看
回复 支持 反对

使用道具 举报

0

主题

113

帖子

46

积分

新手上路

Rank: 1

积分
46
10#
发表于 2015-10-21 04:23 PM | 只看该作者
在回答你这个问题的时候,我想先问你个问题,平时我们无论是使用有源蜂鸣器还是无源蜂鸣器,为何都得使用三极管或者MOS管,然后用PWM驱动?为何?基本上出了点灯,很多器件不是有I/O口直接驱动,为何要这么用?
回复 支持 反对

使用道具 举报

1

主题

102

帖子

43

积分

新手上路

Rank: 1

积分
43
9#
发表于 2015-10-21 04:22 PM | 只看该作者
而且肯定是硬件上的滤波了。
回复 支持 反对

使用道具 举报

0

主题

105

帖子

46

积分

新手上路

Rank: 1

积分
46
8#
发表于 2015-10-21 04:21 PM | 只看该作者
PWM信号转换成直流电必须得滤波,要不还是脉冲信号。可以用示波器看一下的。
回复 支持 反对

使用道具 举报

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

本版积分规则

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