首页
|
新闻
|
新品
|
文库
|
方案
|
视频
|
下载
|
商城
|
开发板
|
数据中心
|
座谈新版
|
培训
|
工具
|
博客
|
论坛
|
百科
|
GEC
|
活动
|
主题月
|
电子展
注册
登录
论坛
博客
搜索
帮助
导航
默认风格
uchome
discuz6
GreenM
»
电源与功率管理
» 怎样读取地磁传感器的值和方向?
返回列表
回复
发帖
发新话题
发布投票
发布悬赏
发布辩论
发布活动
发布视频
发布商品
怎样读取地磁传感器的值和方向?
发短消息
加为好友
掘金小分队
当前离线
UID
1062334
帖子
193
精华
0
积分
99
阅读权限
20
在线时间
58 小时
注册时间
2016-7-19
最后登录
2019-6-28
注册会员
UID
1062334
性别
女
1
#
打印
字体大小:
t
T
掘金小分队
发表于 2017-2-15 09:52
|
只看该作者
怎样读取地磁传感器的值和方向?
传感器
,
监视器
,
小数点
,
最大值
,
程序
首先,确认地磁传感器的值如何变化,慢慢移动实际配置于Arduino的地磁传感器,并试着确认其值。上次使用的样本程序通过串行监视器确认时,因小数点变动而不便观察,所以改为了用整数型表示以用于确认。在动画中,预先通过使用了GPS或陀螺罗盘的方向检测精度较高的应用查找正确的北(正北)方,并记载于纸上。我们来看看在地磁传感器与该方向一致时,程序侧取得的XYZ轴的各值。
BM1422GMV的显示程序
在各传感器的最大值的显示位置,一边对Arduino的串行监视器中显示的数字进行确认,一边寻找最大值。
图1:地磁传感器的状态
图2:地磁传感器X轴的最大值
X轴的值成为最大值的位置在此角度。奇怪,正如图1所示,由于传感器的值表示地磁强度,因此本来指向正北时的值就应该是最大值…?搞不明白了。 这是怎么回事呢?试着慢慢移动传感器后,发现Y轴也大致与X轴在相同方向上停止了。 正在进行实验的该房屋内或许存在着某种与地球不同的磁场…。
查找Z轴表示最大值的部位时,发现其如照片1所示了。几乎颠倒。果真是从地面释放出了某种神秘的地磁吗
照片1:Z轴为最大值时的状态
变得有些令人害怕了,关于地磁传感器(看似)设法指示最大值的传感器的数值之谜,我决定通过学习地磁传感器的相关知识来解开这一谜团。
地磁传感器的
二轴和三轴传感器的不同
首先,地磁传感器大致分为两类,即可使用二轴(XY)和三轴(XYZ)进行检测的两种类型。二轴型为XY轴,可简单地在水平状态下检测方向,但在倾斜状态等时不可正常检测方向。三轴型与XY轴相结合,增加了倾斜的Z轴,因此可根据Z轴的倾斜程度补正XY轴的值,从而检测出方向。
本次传感器评估套件中的传感器为三轴传感器,因此可处理比二轴传感器更详细的数据。
融创芯城邀请注册享好礼,2万元奖金等你来瓜分,排行榜奖金活动将持续至2月28日,抓紧拉人注册,享受做小股东的乐趣吧!!
http://www.digiic.com/InviteFriends/Activity
收藏
分享
评分
融创芯城(一站式供应链)
平台网址:http://www.digiic.com
电子技术群:499391543
回复
引用
订阅
TOP
发短消息
加为好友
kuangcui1125
当前离线
UID
1061125
帖子
215
精华
0
积分
110
阅读权限
20
在线时间
14 小时
注册时间
2016-3-23
最后登录
2024-9-27
注册会员
UID
1061125
2
#
kuangcui1125
发表于 2017-2-17 15:22
|
只看该作者
本程序通过串行监视器确认时,因小数点变动而不便观察
[url=https://www.gxcpcb.com]深圳PCB抄板[/url][url=https://www.gxcpcb.com]电路板抄板[/url]
回复
引用
TOP
返回列表
电商论坛
Pine A64
资料下载
方案分享
FAQ
行业应用
消费电子
便携式设备
医疗电子
汽车电子
工业控制
热门技术
智能可穿戴
3D打印
智能家居
综合设计
示波器技术
存储器
电子制造
计算机和外设
软件开发
分立器件
传感器技术
无源元件
资料共享
PCB综合技术
综合技术交流
EDA
MCU 单片机技术
ST MCU
Freescale MCU
NXP MCU
新唐 MCU
MIPS
X86
ARM
PowerPC
DSP技术
嵌入式技术
FPGA/CPLD可编程逻辑
模拟电路
数字电路
富士通半导体FRAM 铁电存储器“免费样片”使用心得
电源与功率管理
LED技术
测试测量
通信技术
3G
无线技术
微波在线
综合交流区
职场驿站
活动专区
在线座谈交流区
紧缺人才培训课程交流区
意见和建议