智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1178|回复: 5
打印 上一主题 下一主题

如何用单片机实现3V~0.4V电压显示值为100~0。

[复制链接]

1

主题

30

帖子

0

精华

高级会员

Rank: 4

积分
553
威望
275
贡献
174
兑换币
35
注册时间
2012-3-27
在线时间
52 小时
毕业学校
中国海洋大学青岛学院
跳转到指定楼层
1#
发表于 2015-7-16 09:25:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
实际电压范围是3V~0.4V,如何通过单片机编程让电压显示100~0(4位共阳极数码管)?我用的是STM32F103单片机,有51的程序也行。现在主要是没思路。求各位大神给个思路或是程序。
回复

使用道具 举报

1

主题

30

帖子

0

精华

高级会员

Rank: 4

积分
553
威望
275
贡献
174
兑换币
35
注册时间
2012-3-27
在线时间
52 小时
毕业学校
中国海洋大学青岛学院
2#
 楼主| 发表于 2015-7-16 13:16:35 | 只看该作者
求程序算法
回复 支持 反对

使用道具 举报

22

主题

167

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1488
威望
751
贡献
411
兑换币
442
注册时间
2015-1-27
在线时间
163 小时
毕业学校
陕西科技大学
3#
发表于 2015-7-16 21:14:34 | 只看该作者
求个P,楼上都给你思路了,伸手到这个程度也是醉了
回复 支持 反对

使用道具 举报

16

主题

310

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2194

活跃会员奖章优秀会员奖章

威望
1065
贡献
569
兑换币
675
注册时间
2014-1-7
在线时间
280 小时
4#
发表于 2015-7-16 21:39:33 | 只看该作者
AD采集,采集完之后,根据AD值转化成0到100,随便用一个函数关系就可以(可以先用EXCEL收集多组数据求一个函数曲线),然后显示就可以了
回复 支持 反对

使用道具 举报

1

主题

30

帖子

0

精华

高级会员

Rank: 4

积分
553
威望
275
贡献
174
兑换币
35
注册时间
2012-3-27
在线时间
52 小时
毕业学校
中国海洋大学青岛学院
5#
 楼主| 发表于 2015-7-23 11:21:44 | 只看该作者
谢谢了,我已解决这个问题。我的方案是:V显示=(V实际-0.4)*((100-0)/(3-0.4))
回复 支持 反对

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-12-26 15:07 , Processed in 0.074496 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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