Questions tagged «sensor»

传感器将物理量(例如温度,压力)转换为电信号。

5
水位检测,其中的水被某种程度的污染并且含有大量溶解的盐
在这里发现了这种出色的QnA,它提供了测量或检测水位的多种选择。就我而言,足以区分水箱的4个水位(极低,低,中,满)。 我需要做同样的事情,但是就我而言,我不得不担心这不是完全干净的饮用水。从深管井中抽出的水似乎已被淤泥(生锈的深棕色/黑色)和大量溶解的盐污染。当淤泥通过基于5微米毡/超细纤维的沉淀物预过滤器进行过滤时,在后泵段中,它存在于地面的污水池中。盐也是一个大问题,因为它会弄脏(盐沉积)金属,塑料和几乎任何表面。任何长时间浸没在水中的金属/塑料部件都会积聚大量盐,需要将其清除掉(困难)。 考虑到这些操作环境的特征,我想知道以下哪种检测水位的方法(均来自上面引用的先前QnA)最可靠地工作,并且随着时间的推移需要最少的维护。 储罐底部的压差传感器。盐/淤泥沉积物会阻塞传感表面或其边缘,并在几个月后停止运行的机会。随着时间的流逝,盐/淤泥沉积物本身可能会导致压力读数出现误差。 浮球开关-由于它具有运动部件,我想知道是否可以通过盐/淤泥沉积物使它们运动(漂浮物的流动性降低)? 电容式感应-在引用的QnA中没有对此进行详细解释,但我在其他地方读到,它取决于水的平均介电系数,其中2个绝缘探头沿着水箱/集水槽的深度放置,相当接近。其电容随所测量的水位而变化。确切的机制尚不清楚。同样,显然,低压交流电显然用于此目的,但是再次,不清楚如何。另外,我还不清楚盐/淤泥沉积物在电容随时间的变化中可能起什么作用。 在多个级别进行电导率测试-电极放置在各个级别,当水到达放置在特定级别的特定电路时,应将其用作闭合电路。电流(例如24VDC之类的电流)在短时间内周期性地通过电路,以确定哪些电路闭合,并从这些信息中推断出水位。现在,盐/淤泥会改变电导率吗?它们会腐蚀电极吗?我可以使用铝或铜电极吗? 超声波接近感应-将此类传感器正面朝下放置,即直视储罐底部,并使用标准的接近感应机制检测水位。在我看来,这是最有希望的,因为传感器很少(如果有的话)很少与水接触。另外,它的安装应该是最简单的。然而,在所有这些方法中,这可能是最昂贵的方法,并且可能不太牢固(即在封闭的水箱/集水箱的极端湿度和温度变化下可能效果不佳)。

4
如何制作雨量传感器?
关于如何构建汽车自家制雨量传感器的任何建议?我发现有一个显示该特定传感器只是pcb板(或者也许看不见)。 内置传感器与上述自制传感器有什么区别?我想做一些非常接近内置的东西。另一个问题是放在哪里? 稍后,我可以将其连接到AVR并收集数据。
8 sensor 

2
组件测量触摸
我正在寻找一个组件,当它没有检测到任何东西接触时,其主要标准是非常低甚至没有功耗。 它只需刷一下就能捡起10克重的东西。 如果有这样的东西,那叫什么?
8 sensor 

2
通过USB-RS485串行接口进行的传感器轮询停留在16ms,即使它应该更快
我有一个设置,将Razor IMU传感器板和RS-485分支板通过USB电缆连接到笔记本电脑中的USB-RS485串行接口。我在便携式计算机上运行软件(Max / MSP),该软件将轮询消息发送到传感器,等待响应数据,并在收到响应后自动触发新的轮询消息。这是一个恒定的循环: 发送轮询消息 等待回应 响应时转到1。 我希望此轮询速度尽可能快,因为我必须将这些传感器中的21个连接到同一RS485总线。Razor上的固件是使用Arduino IDE编程的,根据代码,在轮询消息和响应编写之间应该只有约2ms的延迟。固件还每20ms花费12ms进行传感器分配和计算。此计算有时会延迟对轮询的响应。我知道这一点,所有结果都是相应的。 我现在的问题是传感器的轮询停留在平均15毫秒的更新速率。我用小型USB示波器查看了数据并制作了图表(> PDF)。 我的示波器直接位于USB-RS485接口上,看到轮询已消失,并且出现响应消息。这两者之间的延迟在2到13毫秒之间。这种差异可以用以下事实来解释:有时剃刀正忙于进行其感应器数学计算。奇怪的事实是,即使响应以不同的延迟进入,轮询似乎总是以大约15ms的相同间隔消失。 我们还实现了与 使用C对固件进行编码并使用avr-dude对Razor进行编程 用Python代码进行软件轮询 在Mac OSX和PC Windows 7上 所有可能的组合导致相同的15ms间隔。因此,问题既不在Arduino代码中,也不在Max / MSP中。我怀疑问题可能是由于USB-RS485串行接口和/或必需的FTDI驱动程序引起的。 这个问题听起来对任何人都熟悉吗?
8 arduino  sensor  usb  rs485 

3
便宜,有效的接近传感器可检测人员?
我正在构建一个小型设备,该设备将朝下安装在天花板上(以及许多其他相同的设备)。我想检测何时有人走到它下面。由于系统的限制,传感器需要: 便宜-整个设备的成本约为5美元,因此我宁愿在传感器上花费不超过1美元。 紧凑-整个设备的直径约为3厘米,因此传感器需要大大缩小。 合理的范围-当有人站在设备下方时,他们的头可能在50厘米-1米外。 传感器不需要很快-几秒钟的检查就足够了。 便宜的东西几乎排除了“无源红外”高温计,而紧凑的便宜的东西排除了超声波应答器。我尝试了静电消除器,但是它虽然可以很好地检测带电的塑料物体,但对站立在木地板上的人完全没有反应。 到目前为止,最好的选择似乎是将IR LED用作光电二极管(我尝试了一个实际的光电晶体管,但奇怪的是,该信号比LED更差)。使用一个发射红外线的LED设置,另一个反向偏置的LED连接到Arduino的模拟输入端的设置,我能够辨别出有用的收益,该收益会反射我的手直至半米。尽管这是可用的,但它只是在范围的边缘,我担心它可能无法在完整的系统中使用。它的主要优点是,我可以在每个板上仅放置一个LED,并在感应模式下使用一个板上,而另一个则提供照明。 谁能建议一个更好的接近检测选项,或者改进主动红外选项以扩展其范围?


3
传感器接口的简单自适应放大器选项
相关:可变条件下用于噪声传感器的高分辨率ADC 我正在使用基于电阻式纺织品的传感器构建接口,该传感器根据环境条件可能具有不同的电阻范围。为了最好地利用我的A / D转换器,我想探索使用自适应放大器,以帮助补偿传感器的不可靠性能。 我在这里有什么选择?还是可以为我指出有关该主题的一些参考资料? 我可以想到两个有用的通用方案: 通过在给定的分析窗口中找到最小值和最大值进行自动校准(约30s-2min) 使用拨动式训练界面进行显式校准 ...还有我没有想到的替代方案吗? 一些限制 如果可能的话,应该是单芯片解决方案(小)(例如电容感应芯片) 它应该易于配置和使用(我不是工程师,也没有获得报酬) 附近可能会有一个微控制器 带有惠斯通电桥/分压器,低通滤波器和放大器的全功能芯片会更好。 有关我的特殊设置的更多信息 A / D转换器可以是内置在Atmel芯片(可以是ATtiny85或ATmega32u4)中的转换器,也可以是内置在XBee series 2无线电中的转换器。我以前从未使用过专用的A / D芯片-我不确定这样做是否会有好处。 传感器将是一块Eeonyx掺杂的聚合物导电莱卡。在拉伸30%时,电阻变化约1个数量级。 整个东西将被安装在表演者的手上,因此它必须小巧且坚固。它很有可能是无线的。 精度很重要。该界面将用于不断改变实时音频效果,即不是开关。

2
如何获得Arduino(5 V)和MPR121(3.3 V)通话?
我有Sparkfun MPR121 I2C电容式触摸传感器分线板 我已经读到它使用3.3 V,我知道我不能仅仅连接Arduino的3.3 V电源输出,因为通信线也需要3.3V。如何连接其他线路? 我在Sparkfun的网站上找到了一个教程。使用二极管的第三张图-那是将传感器连接到Arduino的最佳方法吗? 任何想法或信息都很好,我的知识很低。

3
哪个外部传感器可以检测到CD托盘是否已打开?
我可以用来检测台式机CD托盘是否打开的传感器是什么? Digikey目录中有太多传感器可供选择。 我应该使用机械零件吗? 光束干扰成分? 哪一种可以让我检测我的CD托盘是否打开,以便可以将信息输入到PIC MCU中? 我知道我可以对此类问题进行系统调用,但我希望使用某种外部传感器。

5
如何读取产生相对较高电压的模拟设备?
我最近发现了一种在刺激下发出±90V(AC)的传感器。我将如何从arduino读取此信息? 更新资料 我认为没有太多选择。:)我正在看的是压电振动传感器。 电流很小,但是90V听起来很多(而且我是电子产品的新手,所以我真的不明白高电压/低电流在损坏材料方面意味着什么)。 如果只是90V DC,那么我会得到分压器的想法,但是反转极性听起来可能是一件坏事。也许分压器+一个或两个二极管(或一个整流器)可以工作?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.