回到顶部 回到顶部

SCI采集模块漂流【测试】 简单

头像 重楼 2022.11.07 101 2

 

 

 

SCI采集模块是一款多功能数据采集模块,可连接温湿度、大气压等常见的20余种传感器,并能将采集到的数据显示在板载屏幕中,此外SCI采集模块还集成了传感器自动识别、数据存储、RTC时钟、数据处理等探究实验中的常用功能。传感器数据可通过板载的屏幕进行显示和查看,板载16M存储空间,可将传感器数据实时存储下来,通过RTC时钟可为每条存储的数据打上精确时间标签,最后,SCI采集模块会将输出的数据格式标准化,接入任意传感器时,UNO等主控都可以使用同一个代码获取到传感器的数据。SCI采集模块极大的降低了传感器数据的获取难度,助力老师们更好的进行跨学科项目教学。

 

 

拿都板子之后第一件事就是看 产品wiki

 

SCI采集模块主要是采集数据用的,它能独立记录数据。

 

第一个测试是数据采集情况。

 

准备工作:

烧录固件

 

下载好固件文件SCI Acquisition Module_V1_0_0.uf2

image.png

 

断电情况下,摁住SCI模块右上角的固件升级按钮(BOOT键),使用Type-c数据线将模块与电脑相连

image.png

 

 

 

此时SCI模块的电源灯亮起,屏幕无显示,在电脑中会弹出一个名为“RPI-RP2”的U盘,将最新的“.uf2”固件文件拖入“RPI-RP2”U盘

image.png

拖拽进去后直接重启了

 

image.png

 屏幕上,立马有数据了。

我测试的传感器有,3个传感器,2个iic接口的自动识别,还有1个port1的需要去调出来。

 

 

固件烧录完成后,屏幕自动点亮,默认显示模块的ID号和系统时间,此时电脑会弹出一个名为“U盘”的U盘空间,首次使用需要将此U盘格式化

 

image.png

 

按 rec键 直接 记录数据  

image.png

 

rec*代表记录中,黄灯闪烁

 

image.png

记录数据csv格式存储方便后期提取和处理。

 

 

第二个:参数设置

 

传感器校准

对于使用前需要进行校准的传感器,可通过SCI模块进行校准操作

将传感器连接到SCI采集模块,通过手动选择或自动识别,屏幕中已显示出传感器数据在初始界面摁下“S”键,进入设置菜单通过“S”和“R”键上移/下移光标至“Calibration”,此时摁下“OK”键,进入传感器校准页面单点校准的传感器仅进行“Low Point”校准即可,需要双点校准的传感器在低点进行“Low Point”校准,在高点进行“High Point”校准将传感器放入校准环境中,摁下“OK”键,等待屏幕中出现“*”标识,完成低点/高点校准

 

image.png

 

image.png
image.png

校准比较顺利。

 

 

 

设置数据刷新率

在初始界面摁下“S”键,进入设置菜单通过“S”和“R”键上移/下移光标至“Set Refresh Rate”,此时摁下“OK”键进入刷新率设置页面通过“S”和“R”键上移/下移光标至需要的刷新率,摁下“OK”确认选择可选项有ms、1S、3S、5S、10S、30S、1min、5min、10min选中ms后,系统会按照最快的速度刷新传感器数据,时间标签精确至ms级

 

image.png

 

image.png

 

记录时间,频率设置可以方便不同的数据记录的频次。节约空间。

 

设置存储内容

在初始界面摁下“S”键,进入设置菜单通过“S”和“R”键上移/下移光标至“Set REC Content”,此时摁下“OK”键进入存储内容设置页面此页面可选择Port1、Port2、Port3端口的数据是否被存储在CSV文件中,“*”标识代表此端口的数据会存储在CSV文件中,默认为全部开启若有需要可将对应的端口关闭,以节省U盘空间

image.png

 

image.png

 

记录的端口,要记录哪个可以开放哪个,*代表打开中。

 

 

设置屏幕开关

在初始界面摁下“S”键,进入设置菜单通过“S”和“R”键上移/下移光标至“Screen off ”,此时摁下“OK”键可关闭屏幕以降低功耗屏幕关闭后其他功能均不受影响,若要唤醒屏幕则摁下“OK”键即可

image.png

 

image.png

 

关闭屏幕记录,省电 哈哈。

 

设置系统时间

在初始界面摁下“S”键,进入设置菜单通过“S”和“R”键上移/下移光标至“Set System Time”,此时摁下“OK”键进入系统时间设置页面可设置 月日时分秒,完成月份设置后摁下“OK”键进行日期设置,以此类推

 

image.png
image.png

 

但是好像没有年份的设置。这个是设置是记录数据的时间

 

设置模块ID

在初始界面摁下“S”键,进入设置菜单通过“S”和“R”键上移/下移光标至“Set Board ID”,此时摁下“OK”键进入ID设置页面一个SCI采集模块可设置三个地址:0x21、0x22、0x23,设置完成重启后生效

 

image.png

 

设置后重启生效,可以改ID,现在一块板,设置什么都可以的,多块板子可以区分不同的板子数据。

 

查看版本

在初始界面摁下“S”键,进入设置菜单通过“S”和“R”键上移/下移光标至“Version”,此时摁下“OK”键可查看当前的软件版本

 

image.png

 

查看版本号,方便查看固件。

 

 

选择端口信息

image.png

 

 

我测试的传感器有,3个传感器,2个iic接口的自动识别,port1端口的温度传感器没有默认识别,从 sku 里选择 kit0021 就能显示温度值了

 

image.png
image.png

设置这些参数都比较简单直白,接下来测试使用一下效果

 

第三测试读取数据。

 

连接行空板

image.png

 

Mind+ 导入 用户库 https://gitee.com/liliang9693/ext-sci

image.png

 

简单设置几个参数:获取

 

image.png
image.png

 

支持清单:(注意名称标签,相同即可获取相应数据)

 

image.png

 

 

sci数据采集,简化了很多传感器的连接,数据匹配上也方便了不少。

 

对于小学生也能好的上手。

 

(更新中!~~)

 

评论

user-avatar
  • Nd0TAy8yduIE

    Nd0TAy8yduIE2022.11.13

    0
    • 鳄鱼

      鳄鱼2022.11.08

      ?

      0