麦斯科技 · 2023年06月11日 · 中国

基于Cortex M0的开发套件配备了气压传感器

https://linuxgizmos.com/cortex-m0-based-dev-kit-is-equipped-with-pressure-and-temperature-sensors/

作者:Giorgio Mendoza 2023年5月29日

Infineon的DPS310/368 Kit2Go是一款低成本的开发板,由XMC100工业微控制器提供动力。这款紧凑的嵌入式板可以快速集成到物联网和嵌入式应用中,因为它支持Arduino IDE平台。

两个开发板都基于XMC1100(32位Arm Cortex-M0)微控制器(https://www.infineon.com/cms/en/product/microcontroller/32-bit-industrial-microcontroller-based-on-arm-cortex-m/32-bit-xmc1000-industrial-microcontroller-arm-cortex-m0/xmc1100/),它属于Infineon的XMC1000系列工业MCU。

此外,DSP310/368 Kit2Go具有板载J-Link Lite调试器(XMC4200微控制器)。

xmc1100-block-diagram.png

XMC1100 框图

板载数字传感器是XENSIV DSP310,它被描述为“具有高精度和低电流消耗的数字大气压力传感器,能够使用I2C或SPI接口测量压力和温度。”

DPS310的功能:
. 工作范围:压力:300–1200 hPa。温度:-40–85°C。
. 压力传感器精度:±0.002 hPa(或±0.02 m)(高精度模式)。
. 相对精度:±0.06 hPa(或±0.5 m)
. 绝对精度:±1 hPa(或±8 m)
. 温度精度:±0.5°C。
. 压力温度灵敏度:0.5Pa/K
. FIFO:存储多达32个压力或温度测量值。

dps-pressure-kit2go-pinout.png
DPS310/368 Kit2Go引脚

两种开发工具包变体之间的主要区别是传感器的封装;DPS310采用VLGA标准封装,而DPS368采用专为更恶劣环境设计的PG-VLGA封装。

手册表明,默认情况下,主板通过I2C与DSP310传感器接口,但用户可以使用I2C/SPI开关切换为SPI接口,如下所示。

1.png

DPS310/368 Kit2Go

Infineon的GitHub代码库(https://github.com/Infineon/DPS310-Pressure-Sensor)包含设置Arduino编程环境的说明,以及使用SPI和I2C协议的各种示例的源代码。

进一步信息

DPS368开发套件(https://www.mouser.com/ProductDetail/Infineon-Technologies/KITDPS3682GOTOBO1?qs=3Rah4i%2BhyCG8tYzz%2BGqiyQ==)的价格为13.4美元,而DPS310(https://www.infineon.com/cms/en/product/evaluation-boards/kit_dps310_2go/)在Infineon.com上的价格为11.59美元。这两款设备在Mouser.com上(https://www.mouser.com/ProductDetail/Infineon-Technologies/KITDPS3682GOTOBO1?qs=3Rah4i%2BhyCG8tYzz%2BGqiyQ==)的价格也差不多。

推荐阅读
关注数
5761
内容数
525
定期发布Arm相关软件信息,微信公众号 ArmSWDevs,欢迎关注~
目录
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息