1、关键因素模拟电压提供线性电压范围的范围信息脉冲宽度使用与该范围直接对应的脉冲输出范围的数字表示isweek提供的传感器的串行数据输出以TTL电压电平提供异步数据模拟包络输出是声学波形的最小滤波输出在Maxbotix中,我们的许多传感器都提供多种同时可用的输出,这些输出中的每一个都发送传感器测量的范围信息。每种输出格式都以独特的通信格式发送,具有自己独特的优势。
2、不同的传感器输出选项大多数传感器同时提供三种独特的范围输出。传感器的数据表将概述特定传感器的所有输出。 这些输出中的每一个都是表示范围读数的电子数据流。Maxbotix使用的标准输出是脉冲宽度,串行数据(RS232型或TTL型),模拟电压,I2C和模拟包络。任何输出格式都允许您从传感器获取电子范围信息并将其转换为可读格式。虽然每种产品都有其自身的优点,但有些产品需要更多的知识和设备。某些输出比其他输出更准确,但初始用户可能会发现更准确的输出超出了其电子接口和编码知识的范围。
3、模拟电压(AN)模拟电压是我们传感器最受欢迎的输出之一。该输出通过电压的线性比例提供范围信息; 其中作为目标变大的电压在距传感器的距离增加或随距离减小而变小。传感器线之间的比例因子不同,但可以在数据表中找到。 虽然模拟电压很容易使用,但这是最不准确的输出。
4、脉冲宽度(PW)PW引脚使用脉冲宽度输出范围的数字表示。高脉冲的宽度直接对应于该范围。 较窄的高脉冲表示较低的范围,较宽的高脉冲表示较大的范围。脉冲将处于0-Vcc电压电平。 数据表中列出了uS脉冲宽度与范围之间的精确比例。 虽然读取脉冲宽度需要比电压表更高级的硬件,但脉冲宽度是更精确的范围输出。
5、串行数倌栗受绽据(RS232或TTL)大多数微控制器都具有内置UART(通用异步接收器/发送器)处理器,可用于读取和发送串行数据。我们的传感器的串行输出提供TTL电压水平的异步数据。输出是ASCII大写“R”,后跟表示范围的ASCII字符数字。此输出将需要正确配置的串行终端程序。您可以下载终端程序并查看本文中的设置。由于数据以二进制数据格式呈现,因此串行输出最准确。我们的许多传感器使用V232电压级别的RS232协议输出串行数据,但某些传感器(如MB7380)以TTL格式输出串行数据。这两种协议仅在硬件级别上不同,并且基本上是彼此的镜像。有许多可用的逆变器可以在两种协议之间进行交换。此外,HRLV-MaxSonar-EZ系列可以输出这些格式中的任何一种。两种格式的终端程序设置相同。
6、模拟信封(AE)模拟包络输出是声学波形的最小滤波输出。如果您希望以更复杂的电路为代价执行自己的信号处理,则此格式非常有用。 输出允许用户应用自己的过滤和目标检测方案。 沿底部的时间轴直线对应于线性方式的距离,并且每个峰值的高度对应于目标的声学返回。通常,更高的峰值意味着更好的目标。