传感器
文章平均质量分 94
记录各类传感器知识
吾爱技术圈
这个作者很懒,什么都没留下…
展开
-
六轴传感器基础知识学习:MPU6050特性,四元数,姿态解算,卡尔曼滤波
实际上,只要说到多少轴的传感器一般是就是指加速度传感器(即加速计)、角速度传感器(即陀螺仪)、磁感应传感器(即电子罗盘)。这三类传感器测量的数据在空间坐标系中都可以被分解为X,Y,Z三个方向轴的力,因此也常常被称为3轴加速度计、3轴陀螺仪、3轴磁力计。上面3类传感器有其各自的功能特点及应用,比如加速度计可以测量设备的测斜情况,陀螺仪可以测量设备自身的旋转运动,还有磁力计可以定位设备的方位。原创 2023-05-18 16:48:18 · 33118 阅读 · 12 评论 -
1-Wire总线上挂载多个DS18B20温度传感器驱动程序
DS18B20 是一款温度传感器,单片机可以通过 1-Wire 协议与 DS18B20 进行通信,最终将温度读出。1-Wire 总线的硬件接口很简单,只需要把 DS18B20 的数据引脚和单片机的一个 IO 口接上就可以了。硬件的简单,随之而来的,就是软件时序的复杂。在每个 DS18B20 内部都有一个唯一的 64 位长的序列号,这个序列号值就存在 DS18B20内部的 ROM 中。原创 2023-03-29 16:43:24 · 3056 阅读 · 0 评论 -
DS18B20温度传感器简介和1-Wire驱动程序
DS18B20数字温度计提供9位到12位摄氏温度测量,并具有非易失性用户可编程上、下触发点报警功能。DS18B20通过一根单线总线与中央微处理器通信,根据定义,该总线只需要一条数据线(和地)。它的工作温度范围为-55°C到+125°C,在范围- 10°C到+85°C上精确到±0.5°C。此外,DS18B20可以直接从数据线获得电源(“寄生电源”),消除了外部电源的需求。每个DS18B20都有一个独特的64位串行代码,它允许多个DS18B20在同一根单线总线上工作。原创 2023-03-18 19:15:34 · 2891 阅读 · 2 评论