tag 标签: 振动传感器

相关帖子
相关博文
  • 2024-9-24 17:39
    145 次阅读|
    0 个评论
    物联网系统中为什么要使用振动传感器 物联网系统中使用振动传感器的原因主要基于其在多个方面的应用价值和功能特性。以下是具体的原因分析: 一、实时监测与预警 安全监控: 振动传感器可以安装在围墙、门窗等易受攻击的地方,用于监测非法入侵或破坏活动。当检测到周围环境的振动超过设定的阈值时,会触发报警,通知安保人员或业主及时进行处理,从而增强安全性。 自然灾害预警: 在地震、风暴等自然灾害发生时,振动传感器能够检测到强烈的振动并触发报警,为防灾减灾提供重要的预警信息。 二、设备状态监测与维护 工业设备监测:振动传感器广泛应用于电机、减速机、风机、发电机等旋转设备的振动监测中。通过实时监测设备的振动情况,可以及时发现设备故障或异常,预防设备损坏,提高生产效率和设备使用寿命。 建筑结构监测:在建筑行业,振动传感器可以安装在建筑物的各个部位,如墙壁、地板和梁上,用于监测建筑物的振动情况。这有助于了解建筑物的结构状况,及时发现潜在的安全隐患,并在必要时进行维修或更换。 设备状态监测: 振动开关的检测方式属于非侵入式检测,不会对设备的正常运行造成影响。这使得振动开关在设备状态监测中具有广泛的应用前景。 例1:滚珠开关振动传感器的应用:在监测桶类设备状态时,将振动传感器安装在桶盖上,在桶盖打开关闭过程中,由于桶盖倾斜角度的变化导致振动传感器的滚珠连接振动传感器的两个电极,产生触发信号。 例2:哑铃芯滚珠振动传感器,用于用于各种震动触发作用,报盗报警,智能小车,地震报警,厚托车报警等。本模块与常开型震动传感器模块相比,震动触发的时间更长,可以驱动继电器模块。原理如下图所示:没有震动时,震动轴呈静止状态,导针A与导针B两端则为接通状态,当有震动时,震动轴会运动,导针A与导针B之间会有瞬间的断开,实现震动触发的作用。 三、环境监测与数据分析 地质勘探:振动传感器可用于测量地面的振动,帮助了解地下物质的情况,如寻找油气或矿物资源。此外,还可以用于监测地震和其他地质灾害,为防灾减灾提供数据支持。 交通监测:振动传感器可以安装在道路、桥梁和轨道交通设施上,用于监测路面的裂缝、变形以及交通工具的振动情况,提高交通设施的安全性和舒适度。 四、高精度与低功耗 高精度测量:现代振动传感器采用高性能的MEMS芯片和先进的传感技术,具有高精度、高灵敏度和高稳定性的特点,能够准确测量各种振动参数。 低功耗设计:为了适应物联网系统的需求,振动传感器通常采用低功耗设计,延长了设备的续航时间,降低了使用成本。 综上所述,物联网系统中使用振动传感器的原因主要包括实时监测与预警、设备状态监测与维护、环境监测与数据分析以及高精度与低功耗等方面的优势。这些优势使得振动传感器在物联网系统中发挥着越来越重要的作用,推动了物联网技术的不断发展和创新。 本文会再为大家详解传感器家族中的一员——振动传感器。 振动传感器的定义 振动传感器,又称为震动传感器,是一种用于测量和检测机械设备或结构物振动的装置。它能够将振动运动转变为电学或其他物理量信号,进而对这些信号进行处理和分析。振动传感器通常由敏感元件、信号放大器和滤波器等组成,这些组件协同工作,将机械振动转换为可测量的电信号。 振动传感器的分类 按机械接收原理分类 相对式振动传感器: 原理:基于机械结构之间的相对运动来检测振动。 例子:电动式传感器中的相对式电动传感器,通过运动的导体在固定的磁场中切割磁力线产生电动势,从而测量振动。 惯性式振动传感器: 原理:利用惯性原理,通过传感器内部的质量块在振动时的惯性力来检测振动。 例子:惯性式电动传感器,由固定部分、可动部分以及支承弹簧部分组成,通过测量可动部分在振动时的位移或加速度来反映振动情况。 按机电变换原理分类 电动式振动传感器: 原理:基于电磁感应原理,将机械振动转换为电信号。 特点:输出信号与被测振动速度成正比,适用于速度测量。 压电式振动传感器: 原理:利用压电材料的压电效应,将机械振动转换为电信号。 特点:灵敏度高、频带宽、信噪比高,广泛应用于加速度测量。 电涡流式振动传感器: 原理:基于涡流效应,通过测量传感器与被测物体之间的距离变化来检测振动。 特点:非接触式测量,适用于高温、高速等恶劣环境。 电感式振动传感器: 原理:利用电磁感应原理,通过测量振动引起的电感变化来检测振动。 特点:结构简单、可靠性高,适用于位移、速度、加速度等多种参数的测量。 电容式振动传感器: 原理:通过测量振动引起的电容变化来检测振动。 特点:精度高、稳定性好,适用于位移、频率等参数的测量。 电阻式振动传感器: 原理:利用电阻材料的电阻值随机械变形而变化的特性来检测振动。 特点:结构简单、成本低,适用于一些对精度要求不高的场合。 光电式振动传感器: 原理:利用光电效应或光栅原理将机械振动转换为光信号,再转换为电信号。 特点:非接触式测量、精度高,适用于一些特殊环境下的振动测量。 按所测机械量分类 位移传感器:直接测量物体振动的位移量。 速度传感器:测量物体振动的速度。 加速度传感器:测量物体振动的加速度,是振动测量中最为常用的一种传感器。 力传感器:测量振动过程中产生的力。 应变传感器:通过测量物体在振动过程中的应变来反映振动情况。 扭振传感器:专门用于测量扭转振动的传感器。 扭矩传感器:测量振动过程中产生的扭矩 振动传感器的原理 基本原理 振动传感器通过将被测物体的振动转换为可测量的物理量(如电信号)来实现其功能。这个转换过程依赖于传感器内部的敏感元件,它们能够感知到物体的振动并将其转化为相应的电信号输出。 不同类型的振动传感器原理 压电式振动传感器 原理:基于压电效应,即某些晶体或陶瓷材料在受到机械应力作用时会产生电荷。当振动传感器受到振动时,压电材料会发生形变,从而产生电荷或电压变化。这个变化被转换为电信号,用于测量和分析振动的幅度和频率。 应用:广泛应用于工业制造、结构监测等领域。 应变式振动传感器 原理:利用材料的应变性质来测量振动。传感器内部包含金属杆或弹性杆,杆上附着有应变计。当物体振动时,材料会发生应变,导致应变计产生电阻或电压的变化。这种变化被测量和记录,以评估振动强度和频率。 应用:常用于需要测量材料应变的场景。 电感式振动传感器 原理:基于电磁感应原理。传感器包含一个磁芯、线圈和负载电阻。当物体振动时,磁芯的位置相对于线圈发生变化,从而改变了线圈的自感。这个变化导致电感值的变化,通过测量电感的变化来获取振动信息。 应用:特别适用于测量加速度和振动速度等参数。 电容式振动传感器 原理:通过间隙或公共面积的改变来获得可变电容,然后测量电容量来得出机械振动参数。可变间隙式主要运用于测量直线振动位移,而可变公共面积式可以运用于扭转振动的角位移测定。 应用:在需要高精度测量振动位移的场景中表现优异。 电压式振动传感器 原理:利用晶体的电压效应。当被测物体的振动对传感器形成压力时,晶体元件会产生相应的负荷,通过负荷数转换成震动参数。 应用:在特定领域如精密仪器中有所应用。 电涡流式振动传感器 原理:以涡流效应为工作原理的振动式传感器。通过被测物体和传感器顶端的距离变化来测量物体的振动和位移。 应用:因其非接触式测量和高灵敏度等特点,在振动位移测量中广泛应用。 振动传感器的工作流程 振动感知:传感器内部的敏感元件感知到被测物体的振动。 信号转换:敏感元件将振动转换为可测量的物理量(如电荷、电压、电阻等)。 信号处理:转换后的信号经过放大、滤波等处理,以提高信号的信噪比和准确性。 输出显示:处理后的信号以数字或模拟形式输出,供后续设备进行分析和监测。 振动传感器的参数选型 在选择振动传感器时,需要考虑多个选型参数以确保传感器能够满足特定的测量需求和应用环境。以下是一些关键的选型参数: 测量参数 物理量:明确需要测量的物理量是加速度、速度还是位移。不同类型的振动传感器分别适用于测量这三种不同的物理量。 测量范围与过载能力 量程或测量范围:振动传感器能够测量的振动范围,应确保其量程覆盖所需测量的振动幅值范围。例如,一些振动传感器的测量范围可能为0-50g(重力加速度单位)。 过载能力:传感器应具有一定的过载能力,以防止在突发高振动冲击下损坏。 测量频率 频率响应特性:传感器的频率响应范围应满足测量需求。高频振动需要选择频率响应高的传感器,而低频振动则可选择频率响应较低的传感器。一般而言,振动传感器的频率响应范围通常为0.5-10kHz。 灵敏度 灵敏度:指传感器对振动信号的响应程度。振动传感器的灵敏度越高,意味着它能够更早地检测到微小的振动变化。在选择时,需根据应用需求选择合适的灵敏度,一般振动传感器的灵敏度为10-100mV/g。 环境条件 温度、湿度:传感器应能在工作环境中保持稳定的性能,不受温度、湿度等环境因素的影响。振动传感器的工作温度范围通常为-40℃至+85℃。 腐蚀性、振动等级:对于特殊工作环境,如腐蚀性介质或高振动等级环境,需要选择具有相应防护等级的传感器。 信号输出方式 输出类型:根据后续处理系统的要求,选择合适的信号输出方式,如电压信号(0-5V或0-10V)或电流信号(4-20mA)。 静态与动态特性 静态特性:包括线性度、迟滞、重复性、精度、分辨率、稳定性和漂移等参数,这些参数描述了传感器在静态条件下的性能表现。 动态特性:包括固有频率、阻尼比、时间常数、上升时间、响应时间等参数,这些参数描述了传感器在动态变化下的性能表现。 可靠性指标 工作寿命:传感器应具有足够的工作寿命,以满足长期使用的需求。 故障率:低故障率是提高系统可靠性的关键。 绝缘、耐压、耐温等:传感器应具备良好的绝缘性能、耐压能力和耐温性能。 供电方式 振动传感器通常需要外部供电,其电源电压通常为8-36V。在选择时,需确保供电方式符合应用需求,并注意不要超过传感器的额定电压。 成本与维护 成本:在满足测量需求的前提下,选择性价比高的传感器以降低成本。 维护与校准:考虑传感器的维护难易程度和校准周期,以确保传感器能够长期稳定运行。 振动传感器的使用注意事项 安装位置与方向 位置选择:振动传感器应安装在需要测量振动的设备表面上,且位置应避免设备的强烈振动区域、温度超过传感器耐受范围的区域等,以减少外部干扰和保证测量精度。 方向一致性:确保传感器安装方向与测量方向一致,避免方向偏离导致的测量误差。传感器轴向灵敏度轴方向与要求的测量方向应尽可能一致,以最大化轴向响应并减少横向响应。 电缆布线与环境因素 电缆布线:电缆应按照传感器生产厂家提供的图示或说明进行布线,避免传感器电缆与高压电缆或其他强电源放置在同一区域,以减少电磁干扰和保证信号传输质量。 环境温度:振动传感器的测量范围受到环境温度的影响,因此应注意安装环境温度的变化和对测量信号的影响。同时,根据传感器的规格说明选择适宜的工作环境温度范围,避免高温或低温导致的传感器损坏或性能下降。 设备检查与安全措施 设备检查:在使用之前,务必检查振动传感器的状况。如果设备有损坏或异常情况,应立即停止使用,并及时维修或更换设备。 安全措施:操作者应佩戴安全护具、使用防护设备,并尽量避免直接接触设备。同时,注意遵守相关的安全操作规程和规定,确保人身和设备安全。 正确操作与定期校准 正确操作:按照设备说明书和厂家提供的使用指南正确操作振动传感器,避免不当操作导致的测量误差或设备损坏。 定期校准:振动传感器的测量精度会随着使用时间的延长而有所下降,因此需要定期校准以保证传感器的精度和稳定性。校准周期应根据实际应用情况和传感器性能要求确定,一般建议按照厂家建议的校准周期进行校准。 其他注意事项 固定稳固:确保传感器固定稳固,防止松动引起的测量失准和共振现象。在安装过程中,应注意螺栓拧紧力矩的适当性,避免过紧或过松导致的安装刚度问题。 测点位置一致性:在进行长期监测或多点监测时,应保持测点位置的一致性,以便进行准确的振动分析和故障诊断。 互换性:在使用多个传感器进行测量时,应确保传感器之间的互换性良好,以减小测量误差和提高数据可比性。 振动传感器的厂商 国际知名品牌 Brüel & Kjær: 简介:Brüel & Kjær是世界领先的测量解决方案供应商之一,其振动传感器产品以其高精度和可靠性而闻名。 应用领域:广泛应用于各种需要高精度振动测量的场景,如科研、航空航天、汽车制造等。 PCB Piezotronics: 简介:PCB Piezotronics是一家专注于压电传感器和振动测量设备的制造商,其产品应用广泛。 产品特点:以其高灵敏度和稳定性著称,适用于各种复杂环境下的振动测量。 Hansford Sensors: 简介:Hansford Sensors是一家英国公司,专门生产振动传感器和监测设备,其产品质量和性能得到了广泛认可。 应用领域:涵盖工业监测、机械故障诊断等多个领域。 IMI Sensors: 简介:IMI Sensors是一家美国公司,提供各种工业振动传感器和测量解决方案,其产品在全球范围内得到了广泛使用。 产品优势:多样化的产品线满足不同工业领域的振动测量需求。 Meggitt Sensing Systems: 简介:Meggitt Sensing Systems是一家全球领先的传感器和测量解决方案供应商,其振动传感器产品具有高性能和稳定性。 应用领域:航空航天、国防、工业监测等多个领域。 TE Connectivity: 简介:TE Connectivity是一家全球领先的连接器和传感器解决方案供应商,其振动传感器产品质量卓越,适用于多个领域。 产品特点:高可靠性、长寿命,适用于恶劣环境下的振动测量。 国内优秀企业 汇川技术: 简介:汇川技术是国内领先的振动传感器和测控设备制造商,其产品覆盖了工业自动化、电力、交通运输等领域。 产品优势:高性价比、快速响应市场需求。 海光电子: 简介:海光电子是一家专业从事振动传感器研发和制造的公司,产品包括加速度传感器、速度传感器和位移传感器等。 应用领域:广泛应用于机械设备监测和结构健康监测等领域。 艾诺迈仕: 简介:艾诺迈仕是国内知名的振动传感器品牌,提供多种类型的振动传感器和监测系统,适用于工业制造、航空航天、能源等领域。 产品特点:高精度、高稳定性,满足复杂环境下的振动测量需求。 中科华麟: 简介:中科华麟是国内知名的振动传感器制造商之一,其产品具有多种型号和规格,适用于机械设备检测、结构健康监测等领域。 技术优势:强大的研发团队和先进的技术支持,确保产品始终处于行业领先地位。 供应商A:星坤 http://www.xk-dg.cn/ 1、产品能力 (1)选型手册 http://www.xk-dg.cn/Home/Goods/goodsList/id/29.html (2)主推型号1:SW-200D-15A10G 对应的产品详情介绍 SW-200D为双滚珠型单方向倾斜感应触发开关。本规格产品为完全密封装,可防水,防尘。 在正常情况下,开关寿命可达10万次。 本产品采用环保金属材质制造,性能稳定。 研发设计注意使用事项 当产品向导电端(无脚端)倾斜,倾斜角度大于10度角时,产品处于开路,水平放置时,晃动可易触发,无脚端向下时,晃动不易触发 核心料(哪些项目在用) 奇迹物联智能垃圾桶控制器项目 2、支撑 (1)技术产品 技术资料 C2905289_SW-200D-15A10G_2021-10-19.PDF 供应商B:深圳科比半导体有限公司 1、产品能力 (1)主推型号1:SW-420常闭型震动传感器模块 对应的产品详情介绍 1、本规格产品SW-420为单滚轴型全方位感应触发开关,本产品可全方位感应不同方向的振动、倾斜。 2、当无振动或倾斜时,产品为闭路ON/OFF状态,处于稳定状态,当有振动或倾斜时,导电电阻增大或降低,产生电流脉冲信号,从而触发电路。 3、本规格产品为完全密封式封装,可防水、防尘。 4、本规格产品适用小电流电路的倾斜、震动感应触发 ◆ 电器特性 封装 密封型 电压 12v 电流 5mA 导通时间 2ms 闭路电阻 10 ohm 开路电阻 10Mohm 耐温 80℃ ◆ 材料列表 名称 材质及特性 引线帽 铜壳镀银,引线为镀银铜线 铜导电柱 黄铜,表面镀银 开关本体 ABS塑料胶 热收缩管 PVC热收缩管/PRT热收缩管 ◆ 捍接特性 ◆ 焊锡:含锡量100% ◆ 焊接温度:260℃±10℃ ◆ 焊接时间:2-2.5秒 ◆ 不可使用强酸、碱性助焊剂 ◆ 振动传感相关知识 SW-420振动传感器是一种专为电动车、摩托车上的报警器开发的振动传感元件。 因为它简略了传统的报警器上用磁铁加弹簧的复杂结构,因而近年在电动车和摩托车报警器上广泛应用。 本开关的原理是:平时任何角度开关都是接通状态,受到振动或移动时,开关内导通电流的滚轴会产生移动或振动,从而导致通过的电流断开或电阻阻值的升高而触发电路。这种开关的特点是平时一般处于导通状态耐振动时会短暂断开,所以它的灵敏度很高,通过IC的设置,客户可按自身产品的灵敏度要求作调整。 硬件参考设计 奇迹物联环卫车定位tracker项目 2、支撑 (1)技术产品 技术资料 (如有侵权,联系删除)
  • 热度 9
    2023-10-12 14:21
    926 次阅读|
    0 个评论
    全文导读: 国庆长假即将到来,各位小伙伴是不是都做好了出游计划呢?今年中秋、国庆“双节”连休八天,多地预计游客接待量将创下新高,而各地的名胜古迹更是人流爆满。迎接游客的同时,如何保障历史古迹不因巨大人流量而受损也成为了让人头疼的问题。 据此, 虹科传感器事业部提出了虹科建筑物振动监测方案,通过安装传感器来监测建筑物的振动和振动,以评估建筑物结构的稳定性、安全性和耐久性。 这种监测在建筑物的设计、施工、维护和改造阶段都很重要,能够提供建筑物的位移、速度和加速度等相关数据。在保障施工人员、业主和周边游客的人身安全以及确保建筑物的结构稳定性方面 均 有 着 重要应用价值和现实意义。 虹科振动传感器助力保护历史古迹 历史古迹是过去文明和历史的实体化表现,它们保存着过去社会、文化和技术的信息。由于年代久远,绝大部分古建筑物的抗振能力非常有限。然而,人类科学技术的进步使得除了自然灾害之外的人造振源不断增多,历史古迹面临日益严峻的安全性问题,对古建筑物的保护也成为了一个重要的研究课题。 根据《机械振动与冲击 建筑物的振动 振动测量及其对建筑物影响的评价指南》(GB/T 14124-2009)标准,一般针对建筑物的人工振源(例如:施工、爆破和交通)的输入频率约为1Hz~150Hz,而自然振源(例如:风与地震)的输入频率通常为0.1Hz~30Hz。针对上述振动环境, 虹科传感器事业部提供种类丰富、功能强大的振动测量传感器,推出的 振动监测方案 帮助保护和维护古建筑物的结构完整性和安全性。下面详细介绍 虹科振动监测方案在历史古迹保护中可以实现的应用 : 应用场景1:古建筑本体连续健康监测 虹科振动传感器可以对古建筑物本体进行连续结构健康监测。确定建筑物的固有特性需要一定数量的测点,而经济效益最大化的前提下,可以直接将传感器部署在具有结构刚度的承重构件上。 虹科振动传感器能够实现连续、定期地测量和记录建筑物的振动信息,包括振动速度、加速度和位移以及建筑物的主振频率。 这有助于评估建筑物的健康状况,结合报警系统及时发现任何异常振动,以便及时采取必要措施进行修复和保护。 应用场景2:监测周边施工环境对古建筑的振动影响 虹科振动传感器可以测量周边环境的工程活动对古建筑物的影响。 在附近进行施工或其他可能引起地震的工程爆破时,虹科振动监测传感器可帮助确保施工作业对历史建筑的影响在安全范围内。 通过预警并控制施工引起的振动,进而避免对历史建筑产生破坏。根据《古建筑防工业振动技术规范》(GBT 50452-2008),针对施工产生的振动,应在靠近施工位置或爆破源的一次外部地基安装三轴方向的监测点位,同时根据古建筑物的高度和大小,高度每隔12m、水平间距每隔10m设置一个测点。施工过程中监测的数据出现异常时,系统立刻报警并停止施工,调整工作设备参数。 应用场景3:监测游客活动对古建筑的振动影响 虹科振动传感器可以针对 访客活动进行振动监测。在历史建筑开放给公众参观时,振动监测可用于监测大量游客的活动,特别是在游客大量聚集或流动的区域。这有助于 管理游客流量,避免过多人群对建筑物产生过度挤压和破坏性接触,保护历史建筑。 虹科振动古建筑物振动监测相关振动传感器 : 虹科CTC的AC203、AC133、AC214系列可以满足现场单轴振动测试需求,同时新款的三轴加速度计集成三轴方向的振动测量,更加便于现场测点布置和提供更加精确的振动数据。 提供多种安装方式以保护重点建筑物: 在振动传感器布设时,要避免对古建筑物造成损伤。实际应用中,将传感器部署于地基、砖、石结构处时,可用石膏粉辅助安装。在木结构处 部署 时,应选择特制胶水辅助安装。传感器应与测点处紧密接触,传感器X(水平径向)指向施工场地并水平放置。根据测点位置合理选择安装方式,避免对建筑物造成损坏。 长时间固定安装方式 便携式安装方式 螺丝底座固定 磁吸底座固定 鳍片底座固定 快拆底座固定
  • 热度 12
    2022-8-23 09:22
    1607 次阅读|
    0 个评论
    通常,振动传感器基于机械或光学原理检测振动,可用来测量、显示和分析线速度、位移和加速度。虽然人类对振动的感知能力非常弱,传感器却能提供这种振动的状态数据。这就为设备维护提供了关键数据,在设备损坏之前及时进行维修和保养。由于某些失效成本高昂且耗时,用振动传感器检测和锁定缺陷,是实现降本增效的一种好方法。 振动传感器产生的弱小的模拟电压,可通过Arduino的模拟输入引脚转换为数字输出。本项目通过三种不同的程序实现振动检测: 示例一先检测振动,再通过Serial monitor显示振动值; 示例二包含了简单的模拟引脚读数技巧,以及Pulse-in技术; 示例三是控制3个不同的LED,如果某个LED引脚的振动值超过预定义的振动值,这个LED就点亮。 项目BOM如下: 12v适配器 x1 Arduino Uno x1 Arduino Nano x1 51-000923振动传感器 x1 SW-420振动传感器 x1 交通LED模块 x1 面板板 x1 杜邦线 若干 其中,AAC 51-000923振动传感器由长方形压电陶瓷板制成,能够将收集的振动转换为电压输出;或者,将施加其上的电压信号转换为振动,即加上电压就振动。AAC 51-000923长度43mm,带有红、黑两根引线和连接器。创作项目一般使用Arduino,如果不需要连接器可将其剪掉,仅仅通过两根引线连接Arduino和其他MCU板子。 将振动传感器的黑线连接到Arduino的引脚GND,红线连接到Pin A0,接线就完成了。 下面,我们先看示例代码1: int vib_sensor = A0; int vib_data = 0; void setup() { // put your setup code here, to run once: Serial.begin(9600); pinMode(vib_sensor, INPUT); } void loop() { // put your main code here, to run repeatedly: vib_data = analogRead(vib_sensor); Serial.println(vib_data); delay(100); } int vib_sensor = A0; int vib_data = 0; void setup() { // put your setup code here, to run once: Serial.begin(9600); pinMode(vib_sensor, INPUT); } void loop() { // put your main code here, to run repeatedly: vib_data = analogRead(vib_sensor); Serial.println(vib_data); delay(100); } 其中,int vib_sensor = A0; 表示振动传感器连接在Arduino的模拟引脚A0上。void setup() 函数激活串口,数据率为 9600。void loop() 函数读、存传感器数据,并通过Serial monitor进行显示。 我们将Arduino连接到笔记本电脑,上传以上代码,上传完成后打开Serial Monitor,确定数据率为9600。尝试拍打振动传感器,可看到Serial Monitor的读数在变化。 接下来,我们看看示例代码2: int vs = A0; // vibration sensor void setup(){ pinMode(led, OUTPUT); pinMode(vs, INPUT); Serial.begin(9600); } void loop(){ long measurement =vibration(); delay(50); Serial.println(measurement); 50){ digitalWrite(led, HIGH); } else{ digitalWrite(led, LOW); } } long vibration(){ long measurement=pulseIn (vs, HIGH); //wait for the pin to get HIGH and returns measurement return measurement; } 这里同样使用pin A0,pulseIn()函数用来测量振动期间输入信号的高、低,如果检测到相关震动就点亮LED。 上传代码后打开Serial monitor,确定数据率为9600。拍打传感器,Serial Monitor读数开始变化,停止后就归零。不过,这个示例只能检测中、强级别的振动。 最后,我们看看示例代码3: 示例3可以检测出振动强度,绿、黄、红三色LED分别指示振动的程度为低、中、强。这三个LED的工作电压为5v,无需限流电阻。具体连接如下: _ Traffic LED模块的GND引脚连接到Arduinoui引脚; _ 红色LED连接到Arduino板子的13引脚; _ 黄色LED连接到Arduino板子的12引脚; _ 绿色LED连接到Arduino板子的11引脚。 int yellow_led = 12; int green_led = 11; int vs = A0; // vibration sensor void setup(){ pinMode(red_led, OUTPUT); pinMode(yellow_led, OUTPUT); pinMode(green_led, OUTPUT); digitalWrite(red_led, LOW); digitalWrite(yellow_led, LOW); digitalWrite(green_led, LOW); pinMode(vs, INPUT); Serial.begin(9600); } void loop(){ long measurement =vibration(); delay(50); Serial.println(measurement); 50)&&(measurement < 1000)){ digitalWrite(green_led, HIGH); digitalWrite(red_led, LOW); digitalWrite(yellow_led, LOW); delay(100); } 1000)&&(measurement < 4000)){ digitalWrite(green_led, LOW); digitalWrite(yellow_led, HIGH); digitalWrite(red_led, LOW); delay(100); } 4000){ digitalWrite(red_led, HIGH); digitalWrite(green_led, LOW); digitalWrite(yellow_led, LOW); } else{ digitalWrite(red_led, LOW); digitalWrite(yellow_led, LOW); digitalWrite(green_led, LOW); } } long vibration(){ long measurement=pulseIn (vs, HIGH); //wait for the pin to get HIGH and returns measurement return measurement; } 这是示例2的升级版,void loop() 函数定义了三个LED的及其点亮的振动值。
  • 热度 5
    2019-8-14 21:31
    4655 次阅读|
    1 个评论
    【雕爷学编程】Arduino动手做(4)---振动传感器模块
    【Arduino】108种传感器模块系列实验(资料+代码+图形+仿真) 实验四:震动传感器模块 手头这模块的实物照片 核心是sw-18015p(18010p) 高灵敏振动传感器 滚珠开关也叫钢珠开关,珠子开关,其实都是震动开关的一种只是叫法不一样是通过珠子滚动接触导针的原理来控制电路的接通或者断开的。 简单来说,就如同打开或关掉电灯一样,开关触碰里头的金属板电灯就亮,离开就关,滚珠开关也是利用类似的原理。利用开关中的小珠的滚动,制造与金属端子的触碰或改变光线行进的路线,就能产生导通或不导通的效果。 滚珠开关目前已有许多不同类型的产品,包括角度感应开关、震动感应开关、离心力感应开关、光电式滚珠开关。以往此类型开关以水银开关为主,把水银(汞)当作触击的元件,但自从各国政府陆续禁用水银后,触击元件就为滚珠所取代。 滚珠开关运用层面极广,例如:如胎压监控系统(TPMS)、脚踏车灯、数位相框旋转、 萤幕旋转、视讯镜头翻转、防盗系统等,举凡想侦测物体角度变化、倾倒、移动、震动、旋转的场合,滚珠开关皆适用。 模块电原理图 模块用途: 用于各种震动触发作用,报盗报警,智能小车,电子积木等。 请注意这个模块在感应到小的震动时触发时间会很短,不够驱动继电器,有些人的资料显示可以直接和继电器模块相连,实际运用效果不佳。 模块特色: 1、工作电压 3.3V-5V 2、使用宽电压 LM393 比较器 3、设有固定螺栓孔,方便安装 4、小板 PCB 尺寸:3.2cm x 1.4cm 5、输出形式 :数字开关量输出(0 和 1) 6、比较器输出,信号干净,波形好,驱动能力强,超过 15mA 7、高灵敏度震动开关,采用SW-18010P或者SW-18015P 震动传感器。 模块接线(3 线制) 1、 VCC 外接 3.3V-5V 电压(可以直接与 5v 单片机和 3.3v 单片机相连) 2 、GND 外接 GND 3 、DO 小板数字量输出接口(0 和 1) 模块使用说明: 1、产品不震动时,震动开关呈断开状态,输出端(3脚)输出高电平,红色指示灯(12脚)不亮; 2、产品震动时,震动开关瞬间导通,输出端(3脚)输出低电平,红色指示灯(12脚)亮,并延时2秒; 3、DO输出端与Arduino uno直接相连(指定输入到3脚),通过Arduino uno来检测高低电平,由此来检测环境是否有震动,起到报警作用。 接好 VCC 和 GND,模块电源指示灯会亮,将模块轻放桌面上,调节板上蓝色电位器,直到板上开关指示灯亮,然后稍微回调电位器,让开关指示灯灭,再用手敲打桌面,使震动传感器有震感,此时,开关指示灯再会到亮状态。震动停止,开关指示灯也会灭。这个现象就是说明,震动可以触发模块,从而使开关指示灯点亮。 /* 【Arduino】108种传感器模块系列实验(资料+代码+图形+仿真) 实验四:震动传感器模块 */ void setup() { pinMode(3,INPUT); pinMode(12,OUTPUT); } void loop() { if (digitalRead(3)) { digitalWrite(12,LOW); } else { digitalWrite(12,HIGH); delay(2000); } } 可视化的仿真编程,直观易懂的简单办法 图形编程
相关资源
  • 所需E币: 0
    时间: 2022-11-24 09:28
    大小: 3.19MB
    上传者: hpiot
    随着科技的进步,现在工业化设备正逐步走向复杂化、高速化、自动化。为了掌握设备运行状态、避免发生事故,对生产中的关键机组实行在线监测和故障诊断,也越来越引起人们的重视。监测管理就相对来说就尤为重要了。不过通常还要配合其他装置一起使用。应用:1、通过配套配置软件或web配置方式,将串口服务器ERS-T200的工作模式设置为UDPClient模式,及配置服务器IP地址等信息完成参数配置;2、通过串口服务器ERS-T200即可将被监测机器通过网络远程监测控制。 传感器应用实例1.振动传感器在桥梁与高危建筑物中应用,通过传感器数据的收集与控制器汇总,通过HP-ERS-T200进行汇总数据的上传至总监管服务器处,可及时的进行需要加固与填补调整,防止造成不必要的安全问题与物力损耗。2振动传感器在重工机组设备中的应用,通过设备运行状态、避免发生事故,对生产中的关键机组实行在线监测和故障诊断当机组发生振动时,针对具体情况,通过振动传感器测量于控制器的逐一分析可能造成振动原因,找出问题的症结后,通过HP-ERS-T200有效数据的上报与控制命令的下达传输再采取有效的技术措施加以消除。3振动传感器在现代工业生产线领域中的应用,机器设备的不平衡、缺陷、紧固件松动和其它异常现象往往会转化为振动,导致精度下降,通过HP-ERS-T200对振动数据的有效上报传输并及时进行维修与检测可以减少非必要安全问题与经济损失,也可以分析振动数据和确定误差源。HP-ERS-T200是一款工业级双串口服务器,实现了RJ45网口与RS485或RS232之间的数据透明传输;支持Modbus网关功能;支持多种保活机制;支持注册包+双向心跳包、虚拟串口、自动重连等功能串口服务器RS232/RS485转以太网双向透明传输,支持MQTT、HTTP等协议RS232/RS485转以太网,实现了RJ45网口与RS485或RS232之间的数据透明传输 网页、AT指令、上位机配置参数。多种方式,灵活配置技术参数介绍分类参数数值硬件参数工作电压(直流)DC6.0~36V工作电流165mA网口规格RJ45、10/100Mbps串口波特率1200~460.8K(bps)软件参数网络协议IP、TCP/UDP、IPV4、MQTT、HTTPIP获取方式静态IP、动态IP域名解析支持用户配置上位机配置,网页配置,AT指令配置简单透传方式TCPServer/TCPClient/UDPServer/UDPClientModbus支持Modbus网关HTTP支持MQTT支持EMQ、百度云、阿里云和腾讯云等平台对接TCPServer连接支持最多20路TCP连接(可自定义,默认20个)网络缓存2000条,每条最大1024byte串口缓存2000条,每条最大1024byte封包机制0~1000ms封包时间,0~1024bit封包长度配套软件HP-上位机配置软件,虚拟串口软件其他认证CE、FCC、RoHS尺寸96.2*89.4*25mm(L*W*H)工作温度-40~80℃存储温度-40~105℃工作湿度5%~95%RH(无凝露)存储湿度5%~95%RH(无凝露)包装静电泡沫
  • 所需E币: 1
    时间: 2022-10-27 11:35
    大小: 405.5KB
    上传者: 果雨
    压电式振动传感器结构以及原理
  • 所需E币: 2
    时间: 2022-9-24 16:03
    大小: 209.11KB
    上传者: czd886
    光纤振动传感器在安防周界中的应用.
  • 所需E币: 1
    时间: 2022-3-28 16:47
    大小: 674.7KB
    上传者: Argent
    振动传感器(模块资料.程序.原理图.说明文档)
  • 所需E币: 0
    时间: 2020-11-4 22:33
    大小: 1006.45KB
    上传者: samewell
    ADI-选择最佳的振动传感器来进行风轮机状态监控