目录

力传感器

1. 什么是力传感器?

力传感器(force sensor) 将力的量值转换为相关电信号的器件。力是引起物质运动变化的直接原因。力传感器能检测张力、拉力、压力、重量、扭矩、内应力和应变等力学量。具体的器件有金属应变片、压力传感器等,在动力设备、工程机械、各类工作母机和工业自动化系统中,成为不可缺少的核心部件。

力传感器模型:

2. 力传感器是如何工作的?

力传感器的一般工作原理是对所施加的力作出响应,并将力值转换成可测量的量。市场上有各种基于各种传感元件的力传感器,大多数力传感器都是使用力敏电阻器设计的,这些传感器由传感膜和电极组成。力传感器通常使用一种称为应变计的装置来测量力的大小。应变计是一种能够测量物体应变(即形变)的传感器。当物体受到外力作用时,它会发生形变,应变计会感知到这种形变并将其转化为电信号。应变计是由细长且具有弹性的金属片或导线组成的。当物体受到力作用时,应变计的形状会发生微小变化,从而导致金属片或导线发生应变。这些应变会导致金属片或导线的电阻值发生变化。通过将应变计与电桥电路相连,可以测量出电阻的变化。电桥电路是一种能够测量电阻差异的电路。当应变计受到力作用时,电桥电路会检测到电阻的变化,并产生一个与力大小成正比的电信号。这个电信号可以通过放大器进行放大,并通过模数转换器转换为数字信号,以便进行数字化处理和分析。这样,我们就可以准确地测量到施加在力传感器上的力的大小。 力传感器主要由三个部分组成: 1:力敏元件(即弹性体,常见的材料有铝合金,合金钢和不锈钢)。 2:转换元件(最为常见的是电阻应变片)。 3:电路部分(一般有漆包线,pcb板等)。 常用传感器型号:

ELAF产品图:

ELAF载装单元:

ELAF连接方式:

XFC200R产品图:

XFC200R接线方式:

产品图:

3. 如何应用力传感器?

力传感器应用的三大领域: 称重传感器形式的选择主要取决于称重的类型和安装空间,保证安装合适,称重安全可靠;另一方面要考虑厂家的建议,对于传感器制造厂家来讲,它一般规定了传感器的受力情况、性能指标、安装形式、结构形式、弹性体的材质等。 譬如铝合金悬臂梁传感器适合于电子计价秤、平台秤、案秤等;钢式悬臂梁传感器适用于电子皮带秤、分选秤等;钢质桥式传感器适用于轨道衡、汽车衡等;柱式称重传感器适用于汽车衡、动态轨道衡、大吨位料斗秤等。 称重传感器主要应用在各种电子衡器、工业控制领域、在线控制、安全过载报警、材料试验机等领域。如电子汽车衡、电子台秤、电子叉车、动态轴重秤、电子吊钩秤、电子计价秤、电子钢材秤、电子轨道衡、料斗秤、配料秤、罐装秤等。 传感器在我们智能化的生活中扮演着重要的角色,其中,力传感器在力学中使用范围极广,常见应用在航天航空,汽车测试,医疗器械,自动化设备控制环境中,今天就来讲讲力传感器应用大三大领域。

1:医疗康复领域 应用对象:康复机器人 应用方式:检测握手力,指尖捏合力,监测病人的指尖捏合力,握手力康复情况。 应用传感器:普通力传感器 2:踏板力测试系统 应用对象:汽车 应用方式:汽车踏板性能测试系统,是以测量臂空间解算为基础的汽车踏板智能化测试设备,能够实现对各型车辆的离合、油门和制动踏板进行行程及踏板力的测试。该仪器采用进口数采系统作为主控制核心, 选用进口踏板力传感器及转角传感器作为主要测试元件,通过CAN 总线接口进行数据传输,配置专业的操作软件,能实时的在上位机上进行显示并保存。 应用传感器:踏板力传感器

3:机器人抓取工件重量在线测量 应用对象:机器人 应用方式:机器人传送工件时适用;可以检测工件是否缺损,或者工件类型错误,或者多重工件拾取;因为是在机器人运动过程中测量,因此不占用机器人循环时间;对于6轴传感器,保证姿态不变化的情况下,任何方向上的检测都是可行的;对于3轴传感器,保证姿态不变化的情况下,保证Z轴向与重力方向一致时可行的。 应用传感器:三维力/六维力传感器 力传感器通常由以下几个模块组成:弹性体,变形测量元件,信号处理电路,输出接口,其分别的功能是。弹性体:弹性体是力传感器的主要组成部分,它能够感受到外部施加在传感器上的力,并且产生相应的变形。变形测量元件:变形测量元件通常是一种电阻、电容、电感或半导体等材料,它与弹性体相连,并能够随着弹性体的变形而发生电学或磁学性质的变化。信号处理电路:信号处理电路用于将变形测量元件输出的变化信号进行放大、滤波、线性化等处理,以便能够得到精确的力测量结果。输出接口:输出接口负责将信号处理电路处理后的数据输出给外部设备,常见的输出接口有模拟电压输出、数字串口输出、无线通信输出等。根据不同的使用场景,选择对应功能的力传感器,使得力传感器在各个领域都能得到很好的使用。例如,在虚拟现实游戏中,力传感器可以用于模拟物体的重量和阻力,使用户能够更加真实地感受到力的作用。这就需要将力传感器与反馈系统相连,可以实现力的反馈。当机械装置受到过大的力时,控制系统可以自动调整力的大小,以保护设备。这就需要将力传感器与控制系统相连,可以实现对力的准确控制。需要注意的是,在应用力传感器时,应根据具体的需求选择合适的传感器类型和安装方式,并确保传感器的准确性和可靠性。在安装和使用过程中,还要注意保护传感器免受过大的力、振动和环境影响。 面对如此多的力传感器类型,在不同的应用场景选取适合的传感器是非常重要的,我们可以从如下几个步骤选取合适的类型。

4. 主要的力传感器供应商

  1. SparkFun Electronics是一家位于美国科罗拉多州的电子零件和工具供应商。他们提供各种各样的电子零件,包括传感器、电池、开发板、电线、电缆等。该公司主要生产的力传感器是SEN-10245系列的,适用于的工作温度0°C ~ 50°C,适用的操作力50.00kgf,所需要的电压是10v。
  2. Ohmite是一家美国的电子元件制造商,成立于1925年。该公司主要生产和销售电阻器和电阻器相关产品,包括可调电阻器、电位器、电流互感器和电感器等。Ohmite的产品广泛应用于各种行业和领域,包括电子、通信、汽车、医疗和工业等。该公司的力传感器主要是FSR系列的,适用的工作温度为-20~85度,属于压力感应电阻器。

  1. Honeywell是一家全球知名的多元化科技和制造公司。该公司总部位于美国新泽西州,业务涵盖航空、建筑、化工、电子、能源等多个领域。该公司的力传感器主要是FSG系列的,适用的工作温度为-40~85度,适合的操作力更大0~5N,属于压力感应电阻器。

5. 参考案例

from machine import Pin,ADC
 
from utime import sleep
 
led = Pin(0, Pin.OUT)
 
led.value(0)
 
button_x = ADC(0)
 
button_y = ADC(1)
 
sw = Pin(28,Pin.IN,pull = Pin.PULL_UP)
 
while True:
 
    if sw.value() == 0:
 
        led.value(1)
 
        sleep(0.5)
 
        led.value(0)
 
    if button_x.read_u16() < 44000: orient_x = 'Left'
 
    elif button_x.read_u16() > 47000: orient_x = 'Right'
 
    else :orient_x = 'Middle'
 
    if button_x.read_u16() < 44000: orient_y = 'Up'
 
    elif button_x.read_u16() > 47000: orient_y = 'Down'
 
    else :orient_y = 'Middle'
 
    print("X : {:<10}  Y : {:<10}  ORT_X : {:<10}  ORT_Y : {:<10}".format(button_x.read_u16(),button_y.read_u16(), orient_x, orient_y))