首页 > 评测 > 即时评估,省力省心——ROHM SensorShield-EVK-001传感器套件评测
即时评估,省力省心——ROHM SensorShield-EVK-001传感器套件评测
- [导读]
- 罗姆一直致力于开发能够测量加速度、气压和地磁等物理量的传感器设备,并提供了“希望提供即时评估工具”的需求。罗姆传感器评估套件 SensorShield-EVK-001支持Arduino Uno、mbed等开放平台,可将罗姆的8种高性能传感器组合以进行评估。最适于传感器评估、初期组件评估、培训教材。
扩展板的尺寸为88mmX63mm,比Arduino的尺寸略大,扩展板连接到Arduino上之后,会覆盖住整个Arduino开发板,包括Arduino上的一些LED灯。不过扩展板上引出了一个指示电源状态的LED灯,其标识为D51。
评估套件提供了8个常用的传感器,我们选择其中的部分予以测试,同时体验一下“即刻评估”的神奇。
首先准备Arduino环境。从arduino.cc下载Arduino IDE,开始准备基本的硬件及软件配置。配置工作主要包括Arduino硬件驱动的设置,Arduino IDE的配置等,在此不再赘述。
图8 安装扩展板
如上图所示,将评估套件提供的扩展板与Arduino组装好,然后使用USB数据线将Arduino与PC连接,给开发板上电。如图
图9 开发板上电,准备配置硬件驱动能端口
此时PC端会发现新硬件。如果在设备管理器里没有找到Arduino的串口驱动,则需要手动安装驱动程序。在Arduino程序的目录下有个drivers目录,里面提供了Arduino的驱动程序,如下图
图10 硬件驱动程序
接下来启动Arduino IDE来进行配置,先配置好开发板型号及对应的串口通信设备。按下图所示选择硬件类型
图11 选择开发板类型
接下来是选择通信串口,如图
图12 选择通信端口
至此,硬件部分配置就绪,接下来就可以快速体验传感器套件中的各种类型传感器了。
前面了解到,本次的评估套件中的传感器,既有I²C接口类型的,也有GPIO类型的,还有Analog接口类型的,下面分别从各类型中各选择一个作为代表来进行评估。
先来看一下温度传感器,产品编号为BD1020HFV。
图13 温度传感器
参考官方提供的该器件的数据手册,温度传感器的工作电压为2.4V~5.5V,常温下测量精度误差不超过1.5摄氏度,典型电流消耗为4μA,温度测量范围为-30~100摄氏度之间。
首先我们先要调整扩展板上的工作电压,这里可以选择3V作为传感器工作电压,将扩展上预设的1.8V电压通过跳线设置为3V,将传感器连接到扩展板上的Analog接口上。
ROHM为各传感器都提供了相应的Arduino代码及例程,从官方下载对应的模块代码,然后将代码解压缩到Arduino IDE的libraries目录下,如图
图14 将对应的示例代码复制到Arduino IDE的libraries目录
找开Arduino IDE,在Examples项目下找到并打开示例程序,如下
图15 打开示例代码
图16 温度传感器示例代码(部分)
从上图可以看出,示例代码使用的是Arduino硬件上的A2输入端来读取采集到的电压值,根据扩展板上的原理图,需要将温度传感器连接到J12的模拟接口上。如果想连接到J8处的接口,则需要修改采样端口的设置,需将采样端口的值改为A0。
编译并将代码上传到开发板,然后可能通过虚拟串口来查看程序的输出结果。下面是程序输出的结果
图17 采集到的温度值
可以看到输出结果非常稳定,没有明显的跳变值。
另外,紫外线传感器也使用的是Analog接口。
接下来看评估套件中唯一一个使用GPIO接口的传感器,霍尔IC磁传感器BD7411G。
图18 霍尔传感器IC
BD7411G的工作电压范围为4.5~5.5V,使用SSOP5封装,体积非常小。BD7411G是一款开关型元器件,当外加的磁感应强度超过动作点Bnp时,传感器输出低电平,当磁感应强度降到动作点Bnp以下时,传感器输出电平不变,一直要降到释放点BRP时,传感器才由低电平跃变为高电平。BDP7411G能同时检测S/N极磁感应强度,动作点Bnp的值为+/-3.4。该传感器的工作电压需要使用跳线调整到5V。
- 本文系21ic原创,未经许可禁止转载!
网友评论
- 联系人:巧克力娃娃
- 邮箱:board@21ic.com
- 我要投稿
-
欢迎入驻,开放投稿
-
人均百万?英伟达中国员工收入曝光! 2024-08-29
-
《黑神话:悟空》玩家硬盘升级攻略:提升游戏体验,畅享3A大作 2024-08-29
-
数睿数据参加《系统与软件工程 低代码开发平台通用技术要求》国家标准编制 2024-08-29
- NRF52810蓝牙数字耳机找人定制
预算:¥30005天前
- 125KW模块式PCS软硬件外包开发
预算:¥1100000015小时前
- 12V汽车启动电源项目BMS设计
预算:¥50000023小时前
- 数据可视化软件 开发
预算:¥5000023小时前
- PLC项目调试修改
预算:¥100001天前
- 起动电机控制器开发
预算:¥1100001天前