搜索
热门关键词:
智能电表
中芯国际
Maxim
数字电视
Xilinx
手机版
官方微博
微信公众号
登录
|
免费注册
首页
新闻
新品
文章
下载
电路
问答
视频
职场
杂谈
会展
工具
博客
论坛
在线研讨会
技术频道:
单片机/处理器
FPGA
软件/编程
电源技术
模拟电子
PCB设计
测试测量
MEMS
系统设计
无源/分立器件
音频/视频/显示
应用频道:
消费电子
工业/测控
汽车电子
通信/网络
医疗电子
机器人
当前位置:
EEChina首页
›
论坛
›
新手园地
返回列表
查看:
1625
|
回复:
0
【开源教程14】疯壳·开源编队无人机-SPI(气压计数据获取)
[复制链接]
Linda-x
Linda-x
当前离线
积分
9771
发表于 2022-8-18 14:09:30
|
显示全部楼层
|
阅读模式
贸泽电子有奖问答视频,回答正确发放10元微信红包
关键词:
开源
,
编队
,
无人机
,
SPI
,
气压计数据获取
COCOFLY教程
——疯壳·无人机·系列
SPI(气压计数据获取)
图1
一、SPL06 简介
SPL06 是歌尔公司最新推出新款气压
传感器
,最新推出新款气压传感器SPL06-001,歌尔是全球领先的
MEMS
厂家,SPL06 利用歌尔多年积累的 MEMS 开发技术,通过搭载高精度的检测用 MEMS(MicroElectroMechanicalSystems)即微机电系统和低功耗的
集成电路
,实现了业界最高级别别的精度±5cm,SPL06 是一种具有高精度和低
电流
消耗的小型化的数字式气压传感器,兼具压力和温度测量两种特点。
压力传感器
元件基于
电容
传感器原理,保证温度变化过程中的高精度测量。小型封装结构适合移动应用和可穿戴设备等。SPL06 的内部信号处理器将压力和
温度传感器
元件的输出转换为 24 位数据。每个压力传感器已被单独校准并包含校准系数。在应用中使用系数将测量结果转换成真实的压力和温度值。
SPL06 的实物图如下所示。
图2
二、气压计数据获取实验
气压计数据获取实验使用
STM32
的硬件 SPI 与气压计 SPL06 相连接,串口1 即 UART1,通过
USB
转串口模块连接电脑,把 SPI 获取到的 SPL06 的原始压力值以及原始温度值数据通过串口 1 传输到电脑端的串口调试助手显示出来。做该实验的时候需要把视觉模组暂时取下,并且把 USB 转串口的线接到视觉模组接口处。气压计 SPL06 在无人机顶部的白色 RGB 彩灯盒里,通过软排把 SPI 及供电口接出,如下图所示。
图3
根据原理图,可以看到 SPL06 的的 SPI 接口分别是:PB15、PA5、PA6、PA7, 如下图所示。
图4
串口 1 的配置可以参考《串口(基础收发),配置代码(通过调用官方库)。获取 SPL06 的数据代码编写的思路如下:
表1
SPI 初始化代码如下:
图5
SPI 的读写代码如下。
图6
SPL06 的初始化代码如下。
图7
SPL06 的读写代码如下。
图8
查看手册发现压力、温度的 24 位原始值在地址 0x00~0x05 上。
图9
读取该寄存器数据,并发送到串口上。代码如下所示。
图10
这里注意要把串口的发送也配置好,这样才能把数据发送到电脑。串口 1 通过 USB 转串口模块接到电脑,保存、编译、下载代码,可以看到 USB 转串口模块在不断地打印 SPL06 的 3 个字节原始压力值数据以及 3 个字节的原始温度数据,数据如下图所示:
图11
如需定制开发,请通过官网“疯壳”网页底部的“联系我们”进行联系
文件下载请点击:
【7】SPI(气压计数据获取).pdf
(1.04 MB)
2022-8-18 14:07 上传
点击文件名下载附件
相关文章
•
基于CEC1712实现的处理器SPI FLASH固件安全弹性方案培训教程
•
无人机展|2025深圳国际低空经济及无人机产业博览会
•
高效视觉方案:AR1335与i.MX8MP的完美结合
•
对苍蝇行为的新认识有助于更好地训练
•
美国众议院通过“无人机法案”,将全面禁售大疆无人机
•
如何使用带有I2C和SPI解码的示波器排查系统问题
•
什么是微型丝杆自锁?
•
微型丝杆在精密机械设备中的优势
•
CTIS 2024消费者科技及创新展览会
•
业界首次“面向低空智联网的5.5G无人机可信接入”技术验证完成
回复
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
单片机/处理器
医疗电子
关于我们
-
服务条款
-
使用指南
-
站点地图
-
友情链接
-
联系我们
电子工程网
© 版权所有
京ICP备16069177号
| 京公网安备11010502021702
快速回复
返回顶部
返回列表