下载此文档

三轴加速度传感器使用说明.doc


文档分类:汽车/机械/制造 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
三轴加速度传感器模块使用说明
概述
ﻩH48C三轴加速度传感器能测量在三个轴(X、Y、Z)方向上的±3g的加速度值,模块板载一个自动负载调节器,,H48C输出的模拟信号(电压)由模块上的MCP3204(四通道,12—bit)读取并转换为数字信号输出.
特点
测量范围±3g(每个轴)
使用MEMS (微型机电系统) 技术,实现自动补偿
板载自动负载调节器,和高解析度的ADC
体积小巧:" x 0.8” (17。8 mm x 20.3 mm)
工作温度范围广-25° to 75° C
基本连线图
ﻩH48C连接到C51上只需要直接选择任意三个脚连接连接即可,如图1
图 1
* 与单片机连接的引脚可以任意选择
工作原理
通过MEMS技术,和内置的补偿H48C加速度传感器通过MCP3204模数转换器实现同步输出,要获取指定轴加速度的值,实际上是读取指定轴的电压在通过下面的公式计算出加速度的值,公式如下:
G = ((axis – vRef) / 4095) x ( / 0。3663)
在这个公式中axis和 vRef表示通过AD转化得到的计数值,4095是一个12—bitADC的最大计数输出,3.3是H48C提供给内部的电压,0.3663是加速度1g的时候H48C输出的电压.我们可以把公式简化成如下表达式。
G = (axis – vRef) x
引脚的定义以及说明
 (1)CLK ﻩ同步时钟输入
(2)DIOﻩ双向数据/从主机通信
(3)Vss    电源地(0V)
(4)Zero—G “自由落体”输出,
高电平有效
(5)CS\ﻩ片选信号,低电平有效
(6)Vdd 电源+5v
标号
说明
最小
典型
最大
单位
VDD
工作电压

5。0
5。5

VSS
地连接

V
IDD
工作电流
7
10
Ma
VIH
高电压输入
VDD
V
VIL
低电压输入
VDD
V
VOH
高电压输出
4.1

VOL
低电压输出
0。4
V
采样率
200
Sps
ADC(MCP3204)分辨率
12
Bit
测量范围
-3
+3
g
敏感度
366.3
mV/g
精度
10

非线性度
—2
+2

工作温度范围
—25
75

Zero—G输出高电平
3.2
3。3

Zero—G输出延时
1
ms
确定H48C的 X、Y、Z 轴如下图
关于MCP3204
Microchip 的 MCP3204/3208 器件是具有片上采样和保持电路的12 位逐次逼近型模数(Analog-to—Digital,D) 2组伪差分输入对或4个单端输入。MCP3208可被编程为提供 4组差分输入对或 8 个单端输入。它使用与SPI  ksps。MCP3204/3208器件具有2。7V 至5.5V 的宽电压工作范围。功能框图如下:
图 2
通过标准的SPI兼容串行接口实现与MCP3204/3208的通信。将 CS CS 为低电平时给器件上电,则首先必须将此引脚拉高,然后再拉低才能启动通信。在 CS 为低电平且 D SGL/DIFF (D0、D1和 D2)。控制位选择如图3。
由于C51没有SPI串口,这里需要使用C51的i/o通过软件模拟方式来实现SPI通信。
与MCP3204通信的SPI时序图如图4 。
控制位选择
图 3
MCP3204与C51通信时序参考图
ﻩ ﻩ ﻩﻩﻩﻩ图 4
DEMO程序说明
SPI是一种简单的串行通信协议很容易用软件方式模拟。软件模拟用SPI 0,0方式与MCP3204通信。CS信号为片选信号,低电平有效,所以在实现SPI通信时应该先拉低CS信号,通信结束后再拉高CS信号,终止SPI通信。
下图为发送1bit的时序图(最高位优先)。可以看到,我们首先通过数据口发送一个B

三轴加速度传感器使用说明 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数14
  • 收藏数0 收藏
  • 顶次数0
  • 上传人sanshenglu2
  • 文件大小337 KB
  • 时间2021-07-24