能力说明:
掌握封装、继承和多态设计Java类的方法,能够设计较复杂的Java类结构;能够使用泛型与集合的概念与方法,创建泛型类,使用ArrayList,TreeSet,TreeMap等对象掌握Java I/O原理从控制台读取和写入数据,能够使用BufferedReader,BufferedWriter文件创建输出、输入对象。
暂时未有相关云产品技术能力~
从事安全监测设备研发、岩土力学计算、地质体变形与破坏模拟
无线采集仪支持远程无线修改设备参数功能,可通过短信指令、 FTP 文件、 TCP 在线指令三种途径实现。 参数修改指令需要参数地址值,参数地址可由配置工具 SETP 获取,方法是点击工具界面中的任意一个参数的【读取】按钮,点击后,在界面左侧的指令发送文本框内会出现形如“ $GETP=AAA#”的指令码,其中的 AAA就是此参数的地址值。
1.不能开机 检查电池是否有电,检查电池安装极性是否正确。 2.不显示振弦传感器测量值 检查传感器连线是否正确,详见“传感器接口定义” ;尝试不同的振弦激励方法,详见“振弦传感器激方法修改” 。
按照通道顺序响应实时数据 VM 模块的实时数据寄存器 32~48 为各通道共用, 在读取实时数据时应同时读取 CHNUM,使用低 4 位判断当前读取到的实时数据属于哪个通道。 另外,当设置 WKMOD[13]为 1 时, VM 模块会按照通道顺序依次响应实时数据读取指令。 例:向模块发送实时数据读取指令,模块返回第 n 通道的实时寄存器的值,再次向模块发送实时寄存器读取指令,模块返回第 n+1 通道的实时数据寄存器的值
开机 在关机状态,长按【电源】 按键,屏幕显示开机画面, 当听到蜂鸣器提示音后即可松开按键,设备自动完成参数加载和系统自检进入工作首页。
传感器接口须使用设备专门配备的测线,一端为 DB9 或者航空插头,另一端为用颜色区分的多个鳄鱼夹,线(鳄鱼夹)颜色和功能定义详见前述“设备组成和接口定义” 。
在收到休眠指令后,完成当次测量后立即进入低功耗的休眠模式,休眠模式下, VDD 电流可降至 1mA 左右,当收到数字接口任意数据后自动唤醒。此功能会使硬件看门狗失效,存在模块意外死机(受到强电磁干扰或者电压不稳定、参数设置错误等)而无法自动复位恢复的隐患。 设置 AUX.[4]为 1 启用此功能,设置为 0 关闭此功能, 开启此功能后必须重新启动方可生效。
采集仪对振弦传感器激励:也称为“激振”,是振弦类传感器频率数据获取的必须过程,仅当传感器收 到合适的激励信号后才能产生自振,而仅当振弦传感器产生自振后才能输出频率信号,进一步的,读数电路会检测并读取振弦传感器的自振信号,才能通过计算得到 振动频率值。振弦传感器的激励信号(能够使传感器产生自振的外部信号)一般分 为两类,一类为高压短促脉冲,一类为特定频率的多组连续低压脉冲信号。
VMXXX(仅 VM501、 VM511) 模块支持将当前实时频率值以模拟量形式从管脚输出,模拟量有电流和电压两种输出形式。为了使用此功能,需要将辅助功能寄存器 AUX.[0]设置为 1, 并且设置模拟量所代表的频率值范围, DAO_TH.[15:8]为频率上限, DAO_TH.[7:0]为频率下限,此寄存器默认值为 0x2100,即模拟量的最大值和最小值分别代表 3300Hz 和 0Hz(不同版本的固件此默认值可能不同,请根据需要自行修改这两个参数)。
当数十上百支传感器接长电缆,并安装到各个监测点,成捆电被挖断或传感器上的标签丢失损毁老化等,在工程监测项目初期数十上百支传感器使用人工读数,这个工作量可想而知。
智能振弦传感器电子标签专用读数模块模块TR01,最早应用到手持振弦采集仪VH03型上面,并申请获得了两项标准专利,一直应用于工程项目上安全监测使用,也就是自产自用。
VMXXX 模块支持外接温度传感器,通过设置寄存器 TEMP_EX 的值来选择外接温度传感器的类型, 通过读取寄存器 TEMP 来获取实时的温度传感器测量值, 温度计算参数寄存器 TEMP_PAR1和 TEMP_PAR2 是温度计算参数。 TEMP_EX.[6:0]定义了外接温度传感器类型, 当传感器类型为热敏电阻时, TEMP_EX.[15:8]用于定义热敏电阻的标称阻值,单位为 KΩ, TEMP_PAR1.[12:0]是热敏电阻的关键参数 B 值
近两年来,振弦传感器的技术得到了进一点的提升,新技术的改变是围绕着使用者的习惯的改变,也不是所有的新技术都能让人接受,不过新技术是在原基础上改良,让学习使用成本非常低,而又带来极方便快捷的体验效果,应该是没人反对的了。
全自动监测预警设备,集现场数据采发、区域化广播预警的监测预警功能,可进行多通道的多种传感类型采集,包括电压、电流、数字、脉冲等。内嵌预警算法,可在达到预警条件时实现现场区域化广播预警。支持多种无线数据传输,包括区域自建射频、远程 GSM/GPRS 。
快速测量是上一节“ 测量时长与优化” 的一种具体应用, 通过时间参数合理设置,可以实现快速频率激励、 读取,最高可达每秒 10 次或更高。
裂缝监测预警仪是专门为墙体裂缝、地表裂缝研发的监测预警仪器,低功耗设计,内置电池可长时间独立工作。
深部位移监测系统是将导轮式固定测斜仪放置于测斜孔内,用于长期实时监测岩土体及支护结构深层水平位移。适用于边坡、大坝、堤防、铁路和建筑基坑开挖等深部位移的测量。
不同的激励方法、延时参数值设置会导致传感器测量时长不同,下面仅以三种基本激励方法进行时长分析,另外三种组合激励方法均可通过这三种基本激励方法推导得出。
裂缝是碳酸盐岩中储集空间的一种重要类型。按照成因可以分为:构造裂缝、成岩裂缝、沉积-构造裂缝、压溶裂缝、溶蚀裂缝。裂缝发育的内因主要决定于岩石的脆性。控制裂缝的构造因素,主要是作用力的强弱、性质、受力次数、变形环境、和变形阶段等。
SD1105 激光测距仪是河北稳控科技自主研发生产的非接触式地表裂缝监测仪。此仪器充分利用激光发散度小、亮度高、可定点发射的特性设计的高精度相对位移测量仪。
数据滤波是指对临近的多次测量结果进行平滑过滤的数据处理方法(递推滤波)。通过设置滤波方法寄存器 FIT_TYPE.[3:0]来指定滤波方法, 滤波样本数量寄存器 FIT_COUNT.[7:0]用来指定参与计算的历史数据个数。
降雨量信息是衡量大气环境研究和降水研究的主要对象,也是环境监测、农业安全监测的重要指标参数。通常我们监测降雨量,一般都是采用翻斗式或光学雨量计,来感知自然界的降雨量,同时将其转换为相应的开关信号输出,就能够满足绝大多数场景中的信息传输、处理、记录和显示的需要。
地质灾害监测方法 一、地质灾害监测方法地质灾害的监测方法可用简易监测和仪器监测。 简易监测方法:变形位移监测法、裂缝相对位移监测法、目视检查监测法等。 (1)变形监测法:通过监测点的相对位移量测,了解掌握地质灾害的演变过程。 (2)裂缝相对位移监测法:通过监测灾体中拉裂两侧相对张开、闭合变化,了解地质灾害体的动态变化和发展趋势。 (3)目视检查法:通过定期目视监测地质灾害隐患点有无异常变化,了解地质灾害演变特征,及时发现斜坡地面开裂,剥脱落,地面鼓胀,泉水突然浑浊,流量增减变化,树木歪斜,墙体开裂等微观变化,及时捕捉地质灾害前兆信息。 重要危险隐患点应采用仪器监测。
运用采集到的若干信号样本数据, 首先估算得到一个频率值,称为“ 伪频率值” ;然后在模块异常数据剔除算法模型中, 以寄存器 CAL_PAR1 的值作为主要判定参数, 每个采样值与伪频率值进行运算,将不符合要求的异常数据进行剔除, 剩余数据被认定为“ 优质” 样本; 原始样本标准差、 优质样本标准差分别保存于寄存器 SIG_STD.[15:8]和 SIG_STD.[7:0]中, 优质样本数量更新到寄存器 HQ_COUNT 中, 优质样本质量评定值保存于寄存器 SMP_QUA 中,最终的传感器频率值和频模值分别更新到寄存器 S_FRQ 和寄存器 F_REQM。
AC 系列模块是精密的差分信号转换器,可将正负电压或差分信号转换为单路正(或正负) 电压信号。
可编程 USB 转 UART/I2C/SMBus/SPI/CAN/1-Wire 适配器 USB2S(USB To Serial ports)是多种数字接口物理层协议转发器,自带强大灵活的 S2S 协议固件程序,支持嵌入C 语言程序开发,可实现 Windows/Android/Wince 操作系统USB 接口与串行接口以及串行接口之间的双向通讯,还可用作脉冲计数、数字示波器、电压比较器。广泛应用于电子设备开发、芯片测试、工业数字接口转换、数字接口学习验证等领域。
VMXXX 内部有振弦传感器的信号检测、 有效性检测机制, 仅信号幅值位于预设的合理区间时,才会进行数据采样, 当完成足够数量的样本采样后立即进行信号质量分析计算,得到频率、频模值及多个信号质量表征值更新于对应的只读寄存器内,读取这些寄存器值,即可得到当前测量结果数据和信号质量。
USB2S 支持基于 STC 单片机的二次开发,若有需要,可参照原理图和单片机型号手册自行开发具有特殊功能的固件程序。
前述各种指令在参数修改完成后仅可当时生效,修改后的参数断电不保存。使用[SAVE]关键字可将当前参数保存至 EEPROM,使参数永久保存。
振弦传感器钢弦起振后,信号强度在短时间内迅速达到最大,然后在钢弦张力及空气阻力作用下逐渐恢复静止。我们可将整个振动过程分为起振、调整、稳定、消失几个阶段,上述几个阶段中,起振和调整阶段的振动又叫做强迫振动,稳定与消失阶段合称为自主振动。
USB2S 内置了 USB 转UART 芯片,可使用CH340/CH341 驱动程序。驱动安装步骤如下: 双击运行“CH341SER\SETUP.exe”,打开驱动安装窗口。
AT24Cxx 是可擦写 EEPROM 存储芯片,xx 表示容量,单位为 Kbits。USB2S 板上已有 1 片 AT24Cxx (默认为 AT24C02),设备地址为 0xA0。
根据起始频率与终止频率范围,频率由低向高向传感器发送渐进的扫频激励信号,直到传感器产生共振并返回共振电流信号。在输出激励信号的过程中,激励信号的频率变化由频率步进和信号周期数量决定。 此激励方法较为耗时,若要中断扫频过程,可向系统功能寄存器 SYS_FUN 发送指令 07,立即结束当前测量过程,跳转到下次测量过程。
SHT3x-DIS 是 IIC 接口的温度、湿度传感器芯片,可工作于单次测量或连续自动测量模式。USB2S 已有 1 片 SHT31-DIS 芯片,芯片地址为 0x88。
VM501/511振弦采集模块 是稳控科技生产的振弦传感器测量模块,具有IIC 接口和 UART 接口。
GD25Qxx 是四线SPI 接口的 FLASH 芯片,最大容量可达 16Mbytes。板上集成有 GD25Q64 芯片, 每页 256 字节,每扇区 16 页(4k 字节),每块区 256 页(64k),写入前必须先擦除,本芯片支持扇区擦除、块区擦除和整片擦除。
DS1302 是实时时钟芯片,SPI 接口,可以对年、月、日、周、时、分、秒进行计时,且具有闰年补偿等多种功能。DS1302 内部有一个 31×8 的用于临时性存放数据的 RAM 寄存器。
VM振弦采集模块的测量过程分为激励、采样、计算三个大的步骤。在连续测量模式, 计算完成后立即重新开始一次新的测量过程,而在单次测量模式时,仅会在收到单次测量指令后才会触发指定次数的测量过程,测量完成后进入待机等待状态,等待指令。
S2STool 是为 S2S 固件开发的测试工具,运行于 Windows 平台,内置串口调试助手和 S2S 参数配置工具,支持动态解析自定义的芯片驱动,用户可自行编写、修改、增加任何芯片的驱动程序, 方便对芯片进行测试和评估。
芯片驱动文件的结构较为简单,分为芯片说明、描述部分和测试指令部分,芯片描述部分包括作者信息、芯片说明、数据手册名称等,按照实际情况修改即可,下面重点说明测试指令部分。
模块有连续测量和单次测量两种测量模式, 通过向测量模式寄存器 WKMOD.[0]写入 1 使模块工作于连续测量工作模式, 写入 0 使模块工作于单次测量工作模式。 WKMOD.[15]用来设置是否在模块“ 忙” 时禁用数字接口,当数字接口被禁用期间,模块不会收到任何经由数字接口传输的数据或指令, 当数字接口不被禁用时,模块内部维持传感器测量优先的逻辑,收到的指令会在模块完成当次测量后得到响应。
通过电压选择器跳线可设置 USB2S 的工作电压,如下图所示,跳线帽位于 3.3 一侧时工作电压为 3.3V,跳线帽位于 5.0 侧时工作电压为VIN(即USB 供电时的 5.0V)。 设置工作电压时必须两个跳线帽同时调整。
当使用导线连接外部设备或芯片时,导线不可过长,一般控制在 20CM 以内,IIC、SPI、UART 等数字接口数据线驱动能力有限,过长的导线会导致通讯波形迟缓。当导线确实无法缩短时,可通过降低通讯速率的方法来解决、缓解通讯异常问题。
VMXXX 模块有 3 种工作状态,分别为空闲状态、忙状态、休眠状态, 模块自动完成空闲和忙两种状态的切换,当需要使模块进入休眠模式时,需要向系统寄存器 SYS_FUN 发送指令码 0x0006或者字符串指令$SLEP\r\n(详见“3.21.6 低功耗休眠” )。
不同的数据必须转换为相应的信号才能进行传输:模拟数据一般采用模拟信号(Analog Signal),例如用一系列连续变化的电磁波(如无线电与电视广播中的电磁波),或电压信号(如电话传输中的音频电压信号)来表示;数字数据则采用数字信号(Digital Signal),例如用一系列断续变化的电压脉冲(如我们可用恒定的正电压表示二进制数1,用恒定的负电压表示二进制数0),或光脉冲来表示。 当模拟信号采用连续变化的电磁波来表示时,电磁波本身既是信号载体,同时作为传输介质;
VMHolder 是为 VMxxx 系列贴片封装模块设计的测试工装(测试座)。 标准 USB Type-C 供电、通讯功能,提供旋钮可调电压的传感器供电 VSEN。 简捷可靠的弹针+翻盖式磁铁锁定结构,操作简单、触点可靠、体积小巧,非常适合 VM 模块的频繁拆装测试、质量检测。
DFP 是什么? 稳控科技编写的一套数据转发规则, 取自“自由转发协议 FFP(Free Forward Protocol)” ,或者 DFP(DoubleF Protocol), DF 也可以理解为 Datas Forward(数据转发)的缩写。DF 协议是与硬件接口无关的数据链路层协议,规定了数据流如何在不同设备之间、不同接口之间的传输方向。 DF 协议一般用于延长数字接口的传输距离(数据中继),它与硬件接口类型无关,可以基于 UART、 LoRA、TCP 等异步数据传输介质。
CB103ZE是专门为高校及科研单位研发、产品定型而生产的一款高集成度核心应用板,该板卡使用STM32F103XX为核心芯片,并针对核心芯片的不足,在FMSC总线上扩展了RAM及ROM,引出原芯片所有管脚,管脚布局合理,可方便的进行基于ARM操作系统的设备研发。
公式中使用大写的 V 表示监测设备发送到平台上的原始值,如果公式设置为V/10 则表示当管理平台收到设备发来的数据时将原始数值除以 10 再进行保存,这样我们在数据检索时就会看到计算完成后的数值。所以, 公式的内容到底应该怎么写,完全取决于设备发来的原始数据含义是什么,以及我们希望平台进行什么样的计算之后再存储,以便我们检索数据时看到的是计算完成的结果值。
DFP 是什么? 稳控科技编写的一套数据转发规则, 取自“自由转发协议 FFP(Free Forward Protocol)” ,或者 DFP(DoubleF Protocol), DF 也可以理解为 Datas Forward(数据转发)的缩写。DF 协议是与硬件接口无关的数据链路层协议,规定了数据流如何在不同设备之间、不同接口之间的传输方向。 DF 协议一般用于延长数字接口的传输距离(数据中继),它与硬件接口类型无关,可以基于 UART、 LoRA、TCP 等异步数据传输介质。
此功能可实现:设备数据停止发送故障预警、设备电压低降雨、温度异常、监测点数值预警。在使用此功能前必须先完成对应监测点的布设工作。 自动预警支持短信预警和邮件预警两种预警方式,由于短信和邮件均会受到第三方的监管,所以这两种预警方式均存在被拦截的可能性,请在使用时悉知。