单片机控制电压问题,求高人指点

[复制链接]
 楼主| yf10161981 发表于 2012-2-16 13:25 | 显示全部楼层 |阅读模式
单片机控制电压输出步骤:首先由单片机设置初始电压值,并送至显示电路显示;
然后将电压值送至DA转换电路近进行数模转换;
再经放大电路进行放大;
最后反馈到三端集成稳压器(LM317)输出模拟电压。
工作的过程是这样的吗?
zhoujunrose 发表于 2012-2-16 13:46 | 显示全部楼层
单片机管脚只能数字输出,所以要想电压输出,且输出电压量不大,通过单片机来控制DA就行了
 楼主| yf10161981 发表于 2012-2-16 13:50 | 显示全部楼层
那过程是跟我说的那样吗?
放大电路时必须的吗?
amwrdfe 发表于 2012-2-16 14:39 | 显示全部楼层
过程是差不多,
但用lm317不蛋疼吗,1.25v起调。
yewuyi 发表于 2012-2-16 15:10 | 显示全部楼层
PWM不可以了吗?

PWM+RC+OP+ADC
 楼主| yf10161981 发表于 2012-2-17 12:01 | 显示全部楼层
PWM我是一点不懂啊,感觉比较复杂。
 楼主| yf10161981 发表于 2012-2-17 12:01 | 显示全部楼层
能给点建议吗?
chenczy 发表于 2012-2-17 12:27 | 显示全部楼层
用DA吧,不要用PWM了,PWM只是对比一些慢的元器件来用的,DA更直接一点
 楼主| yf10161981 发表于 2012-2-17 12:48 | 显示全部楼层
8# chenczy 你看我的过程有什么错误吗
 楼主| yf10161981 发表于 2012-2-17 12:49 | 显示全部楼层
4# amwrdfe 那就是说0-1.25不能通过LM317输出吗
cjseng 发表于 2012-2-17 20:34 | 显示全部楼层
本帖最后由 cjseng 于 2012-2-17 20:39 编辑

你的要求没说清楚,比如精度、电压范围、反应速度等。

方法有很多,DA是标准做法,PWM也可以实现,如果这些都嫌麻烦,不妨试试数字电位器,又比如,还有一种另类的方法:用步进电机带动一个电位器。如果单片机空余的IO较多,不妨直接在IO口上接电阻,电阻按照1、2、4、8、16、32...比例确定阻值,直接输出所需电压。
woshixinshou 发表于 2012-2-17 22:54 | 显示全部楼层
+个负压就可以0V起调了。
 楼主| yf10161981 发表于 2012-2-20 11:41 | 显示全部楼层
12# woshixinshou 负压怎么产生呢?只有220V电压可以提供
 楼主| yf10161981 发表于 2012-2-20 11:50 | 显示全部楼层
C:\Users\Administrator\Desktop 11# cjseng 你看这电路行么?
BitFu 发表于 2012-2-20 16:26 | 显示全部楼层
PWM+RC+OP
就能实现
cjseng 发表于 2012-2-21 00:06 | 显示全部楼层
14# yf10161981 [/b你就给我看个红X,我怎么知道可不可以?
xm_smallp 发表于 2012-2-22 12:36 | 显示全部楼层
学习了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

41

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部