智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1019|回复: 1
打印 上一主题 下一主题

请问一下:加速度计AD转换后数据不准怎么回事?

[复制链接]

1

主题

4

帖子

0

精华

注册会员

Rank: 2

积分
140
威望
70
贡献
42
兑换币
42
注册时间
2012-12-1
在线时间
14 小时
毕业学校
东南大学
跳转到指定楼层
1#
发表于 2013-3-10 12:43:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    测了加速度计z轴输出的电压,倾角变化至少可以精确到0.01V,参考电压是2.5V。
    AD转换之后就只能读到几个数。8位精度下,只能读到144,160,176这些,相差16的上去,很大角度上都固定在一个值。
   AD初始化是这样的:
  ATD0CTL0 = 0x04;   //4路读取
  ATD0CTL1 = 0x00;   //8-bit data
  ATD0CTL2 = 0x42;   //Fast Flag Clear,Enable interrupt
  ATD0CTL3 = 0xa0;   //Right justified data,Conversion Sequence Length = 4
  ATD0CTL4 = 0x04;   //4 period of sample time, 4MHz frequency
  ATD0CTL5 = 0x30;   //多通道  连续转换
  ATD0DIEN = 0x00;


大神看看到底是怎么回事,纠结好几天了解决不了。

1

主题

4

帖子

0

精华

注册会员

Rank: 2

积分
140
威望
70
贡献
42
兑换币
42
注册时间
2012-12-1
在线时间
14 小时
毕业学校
东南大学
2#
 楼主| 发表于 2013-3-10 19:21:43 | 只看该作者
顶一发,求教
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-6 07:22 , Processed in 0.044793 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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