X
首页
技术
模拟电子
单片机
半导体
电源管理
嵌入式
传感器
最能打国产芯
应用
汽车电子
工业控制
家用电子
手机便携
安防电子
医疗电子
网络通信
测试测量
物联网
最能打国产芯
大学堂
首页
直播
专题
TI 培训
论坛
汽车电子
国产芯片
电机驱动控制
电源技术
单片机
模拟电子
PCB设计
电子竞赛
DIY/开源
嵌入式系统
医疗电子
颁奖专区
【厂商专区】
【电子技术】
【创意与实践】
【行业应用】
【休息一下】
最能打国产芯
活动中心
直播
发现活动
颁奖区
电子头条
参考设计
下载中心
分类资源
文集
排行榜
电路图
Datasheet
最能打国产芯
传感器
[加速度/倾角传感器] 罗姆传感器评估套件(3)加速度传感器KX022-1020
x1816
2017-2-19 14:04
楼主
传感器介绍
套件里的加速度传感器型号为KX022-1020,是一款三轴加速度传感器。
其芯片内部框图如下,3个方向上的加速度被分别采集,放大,转换为数字信号。
加速度是速度变化量与发生这一变化所用时间的比值Δv/Δt,是描述物体速度变化快慢的物理量。简单的说就是速度的变化量,而不是速度。另外要注意,如果传感器静止不动,或者匀速运动,也不是加速度就是0,因为我们还要考虑重力加速度,也就是球表面附近的物体因受重力产生的加速度,一般用g表示。
因为这个特性,加速度传感器可以用来检测设备的位置,手机上的重力感应,自动转屏等功能都是通过它实现的。另外某些APP上的“摇一摇”也是通过读取加速度传感器数据来实现的。
硬件连接
真正的传感器芯片是下图中的U1,非常小,和杜邦线的横截面差不多大。
正面
背面
正面标识了X、Y、Z轴的正方向。如果按图片上的位置放置,向上为X轴正方向,向左为Y轴正方向,垂直纸面(屏幕)朝向读者为Z轴正方向。
这个传感器是I2C接口连接,工作电压为1.71-3.6V,这里用1.8V。
测试
测试程序:
#include <Wire.h>
#include <KX022.h>
KX022 kx022(KX022_DEVICE_ADDRESS_1E);
void setup() {
byte rc;
Serial.begin(9600);
while (!Serial);
Wire.begin();
rc = kx022.init();
}
void loop() {
byte rc;
float acc[3];
rc = kx022.get_val(acc);
if (rc == 0) {
Serial.write("KX022 (X) = ");
Serial.print(acc[0]);
Serial.println(" [g]");
Serial.write("KX022 (Y) = ");
Serial.print(acc[1]);
Serial.println(" [g]");
Serial.write("KX022 (Z) = ");
Serial.print(acc[2]);
Serial.println(" [g]");
Serial.println();
}
delay(500);
}
首先将传感器水平放置,在Z轴上有1g的重力加速度。
换个角度,在X轴上有约1g的重力加速度。
再换个角度,在Y轴上有约1g的重力加速度
随便放:
在每个轴上的都有重力加速度的分量
简单做个计算:
可见还是约为1g的重力加速度,说明板子此时是静止状态,通过各分量也不难计算出具体姿态。
以上是重力感应的应用,接下来“摇一摇”板子。
加速度发生了剧烈的变化,绝对值也远超过了1,一个简单的计算就能判断出何时发生了“摇一摇”事件。
本帖最后由 x1816 于 2017-2-18 11:56 编辑
点赞
回复评论 (5)
1
来自 3楼
okhxyyo
汇总贴在此:
罗姆传感器评估套件测评——by x1816
https://bbs.eeworld.com.cn/forum. ... 0514&fromuid=536508
玩板看这里: https://bbs.eeworld.com.cn/elecplay.html EEWorld测评频道众多好板等你来玩,还可以来频道许愿树许愿说说你想要玩的板子,我们都在努力为大家实现!
点赞
2017-2-27 09:16
沙发
soso
谢谢分享
加油!在电子行业默默贡献自己的力量!:)
点赞
2017-2-20 09:40
4楼
vindy
你好 我一直在找Kx022库文件 ,能不能把库文件传我一份 谢谢
359001532@qq.com
点赞
2017-9-8 15:32
5楼
x1816
引用:
vindy 发表于 2017-9-8 15:32
你好 我一直在找Kx022库文件 ,能不能把库文件传我一份 谢谢
http://www.rohm.com.cn/web/china ... pport/accelerometer
这里rohm官网有下载
点赞
2017-9-10 08:16
6楼
yichun417
这种传感器对安装的要求比较高
有的时候要求软硬件必须并排走,哪个走的稍快一些都会被另外一个拖住的。 业务联系: QQ:3265386825 e-Mail: yichunscp@163.com
点赞
2017-9-15 09:24
最新活动
有奖直播报名中!抢占工业4.1先机,WT·世健科技日等你来!
2024 瑞萨电子MCU/MPU工业技术研讨会——深圳、上海站, 火热报名中
罗姆有奖直播 | 重点解析双极型晶体管的实用选型方法和使用方法
STM32N6终于要发布了,ST首款带有NPU的MCU到底怎么样,欢迎小伙们来STM32全球线上峰会寻找答案!
免费下载 | 安森美电动汽车充电白皮书,看碳化硅如何缓解“里程焦虑”!
是德科技有奖直播 | 应对未来高速算力芯片的设计与测试挑战
随便看看
有偿求无桥PFC或LLC电源设计大牛!
为什么我资料下载下来是这乱码啊?
这个警告错误如何纠正,参数1不同的类型,在send函数有标记
UsbBuildVendorRequest构造urb ,Windows xp wdm driver
【应用笔记】与STM8S有关的应用笔记汇总和简介
mini2440的WindowsCE 6.0 BSP 发布啦
MSP430没有复用的引脚可以被用作任何复用吗
琐碎的硬件工作内容~~~
2014年北京市电子设计大赛题目!
5月9日晚山东临沂拍的--地震云
在这个坛子里找不到ARM现货的时代结束了
不可小看的智能遥控器
请教ARM汇编中的一些问题!
分享几篇全国电子设计大赛中优秀论文
大家都在从事电子的哪个行业?
通过fpga配置dac
EPWM1 A路和B路脉冲不互补
我要找个会MSP430的男朋友!
想入行嵌入式的新手不得不看!!绝对影响你一生!!
直流-直流变换电路精华[3].part3
电子工程世界版权所有
京B2-20211791
京ICP备10001474号-1
京公网安备 11010802033920号
回复
写回复
收藏
回复