智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 2072|回复: 13
打印 上一主题 下一主题

大神们过来给点意见啊

[复制链接]

7

主题

65

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2947
威望
1471
贡献
706
兑换币
950
注册时间
2013-10-16
在线时间
385 小时
跳转到指定楼层
#
发表于 2015-5-21 19:12:45 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
50贡献
哪个遇到过类似的问题……求分析啊!!

附件: 您需要 登录 才可以下载或查看,没有帐号?注册
回复

使用道具 举报

1

主题

102

帖子

0

精华

高级会员

Rank: 4

积分
739
威望
341
贡献
256
兑换币
197
注册时间
2015-4-16
在线时间
71 小时
毕业学校
南信大
13#
发表于 2015-8-9 17:19:21 | 只看该作者
加油加油
回复

使用道具 举报

11

主题

646

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4547

优秀会员奖章活跃会员奖章在线王奖章论坛元老奖章

威望
2974
贡献
65
兑换币
1936
注册时间
2014-9-14
在线时间
754 小时
12#
发表于 2015-7-31 22:13:15 | 只看该作者
表格 发表于 2015-7-13 00:51
ad采用没有才好,12分辨率的话,有两种方法,1.去掉后面的4位,2.按精度进行换算,如采集回来的为x(此时为 ...

不错
回复

使用道具 举报

0

主题

4

帖子

0

精华

注册会员

Rank: 2

积分
67
威望
44
贡献
13
兑换币
15
注册时间
2015-5-17
在线时间
5 小时
毕业学校
邻水中学
11#
发表于 2015-7-13 00:51:28 | 只看该作者
ad采用没有才好,12分辨率的话,有两种方法,1.去掉后面的4位,2.按精度进行换算,如采集回来的为x(此时为12位的ad值),(x/4096)*256=y,y就是要求的8位ad值。两种方法我选的是第一种,因为,如果电压为3.3v的,去掉后面的4位,损失的精度为(3.3/4096)*16=0.012890625v,占总电压的0.390625%。电压这么低完全可以忽略不计。不知道算错没有,但是思路应该没有错。
回复

使用道具 举报

7

主题

65

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2947
威望
1471
贡献
706
兑换币
950
注册时间
2013-10-16
在线时间
385 小时
10#
 楼主| 发表于 2015-5-27 22:08:01 | 只看该作者
梦回恋泉 发表于 2015-5-27 20:57
我记得蓝宙的CCD就是12位然后取得后四位,再看看你的AD配置是否正确,还有就是给上位机发送的串口是否有 ...

已解决……谢谢
回复

使用道具 举报

14

主题

110

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2861
QQ
威望
1341
贡献
836
兑换币
867
注册时间
2013-7-17
在线时间
342 小时
9#
发表于 2015-5-27 20:57:58 | 只看该作者
阿哈…… 发表于 2015-5-21 21:05
嗯嗯!!那AD值怎么采,才算对啊?

我记得蓝宙的CCD就是12位然后取得后四位,再看看你的AD配置是否正确,还有就是给上位机发送的串口是否有发其他的数据。
回复

使用道具 举报

7

主题

65

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2947
威望
1471
贡献
706
兑换币
950
注册时间
2013-10-16
在线时间
385 小时
8#
 楼主| 发表于 2015-5-22 10:29:46 | 只看该作者
ZhangwenG 发表于 2015-5-22 09:58
自己写个12位的上位机

我看还是算了……暂时没有那个时间
回复

使用道具 举报

2

主题

88

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2428
威望
1164
贡献
714
兑换币
768
注册时间
2014-7-24
在线时间
275 小时
7#
发表于 2015-5-22 09:58:18 | 只看该作者
自己写个12位的上位机
回复

使用道具 举报

7

主题

65

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2947
威望
1471
贡献
706
兑换币
950
注册时间
2013-10-16
在线时间
385 小时
6#
 楼主| 发表于 2015-5-21 23:24:01 | 只看该作者
505357619 发表于 2015-5-21 22:57
你采12位只用后8位当然这样。。。采8位直接发回来就行。

我也想啊,可是我的芯片只支持12分辨率的……
回复

使用道具 举报

5

主题

361

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3395
威望
1687
贡献
1136
兑换币
1068
注册时间
2014-1-15
在线时间
286 小时
毕业学校
sdu
5#
发表于 2015-5-21 22:57:14 | 只看该作者
阿哈…… 发表于 2015-5-21 20:06
我用的是12位的可是我取后8位啊!应该有区分度啊……可是采到的值一连好几个都是一样的!!

你采12位只用后8位当然这样。。。采8位直接发回来就行。
回复

使用道具 举报

7

主题

65

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2947
威望
1471
贡献
706
兑换币
950
注册时间
2013-10-16
在线时间
385 小时
4#
 楼主| 发表于 2015-5-21 21:05:17 | 只看该作者

嗯嗯!!那AD值怎么采,才算对啊?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-9 22:11 , Processed in 0.090991 second(s), 35 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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