利用Microchip的即插即用传感器库简化您的下一个位置传感器设计

描述

电感式位置传感器是一种新的磁性技术,无需磁铁即可提供精确的位置传感器。在这种情况下,传感器只是在印刷电路板(PCB)上进行跟踪,该电路板产生磁场,然后通过金属目标测量磁场干扰的位置。不需要磁铁。优点是线性和旋转传感器的位置传感更精确,对杂散磁场具有强大的抗扰度,并且采用Microchip的最新库,简单而强大的植入。使用新的Microchip位置传感器库,只需简单的三步过程,您就可以简单地下载位置传感器并开始构建下一个设计。

• 第 1 步:从位置传感器库中选择并下载传感器布局

• 第 2 步:订购匹配的 LX3302AQPW-EASY传感器 IC

• 第 3 步:构建并运行您的系统

第 1 步:下载您的 PCB 传感器

传感器库有四个通用电感式位置传感器,更多传感器即将推出。有两个旋转传感器和两个线性传感器。两个旋转传感器可以分别测量360度和180度,传感器直径分别为30毫米和18毫米。对于 8.5 度设计,金属目标的气隙可以大至 360 毫米,对于较小的 2 度设计,金属目标的气隙可以大至 5.180 毫米。对于任何可以应用于轴末端的传感器来说,这些都是不错的选择,例如坚固的旋钮或编码器应用。虽然 180 度传感器仅限于 180 度绝对角度测量,但使用微控制器 (MCU) 读取传感器输出,此范围可以轻松扩展为测量 360 度,允许根据某些应用要求进行完整的 360 度旋转操作。

线性传感器库示例提供 100 mm 和 50 mm 的绝对线性位置,目标气隙为 3 mm 和 5 mm。它们将在这些范围内提供 12 位分辨率,使您能够最大限度地提高应用的分辨率。例如,需要 30 mm 行程的传感器可以同时使用这两个传感器,但使用 50 mm 线性传感器会更好。对于 30 mm 的行程,50 mm 传感器的分辨率是 100 mm 传感器的两倍,是此应用的更好选择。

下载传感器布局后,将原理图和传感器PCB设计“按原样”放入PCB项目中。然后将项目的 5v 电源连接到 Vin 走线,将项目的接地连接到 GND 走线。该 IC 具有三个输出,可将角度或位置输出为模拟 0-5v 信号、1 kHz PWM 信号和单边半字节传输 (SENT) 协议信号。连接您的系统 MCU 可以使用的那个,一切就绪。或者,如果您愿意,可以附加到所有三个。这些信号都是5v收费信号,因此在与3.3v或更低的微控制器接口时必须小心。如果您有任何疑问,可以参考Microchip的应用笔记LX3302A:与5v和3.3v供电微控制器的接口。您想尝试 SENT 协议,但不知道如何尝试吗?Microchip的LX3302A SENT接口微控制器代码示例描述了如何通过MCU GPIO输出实现强大的SENT协议。

还提供了每个传感器的金属目标的形状。此设计既作为 PCB 布局提供,.DXF 或 .STEP 文件,允许您选择构建目标的方式。Microchip通常具有由PCB材料制成的靶材,因为传感器工作所需的目标厚度为1盎司。但是,如果需要金属目标来连接主传感器外壳,.步骤和 .还提供DXF文件以与现代机械CAD系统接口。

第 2 步:订购 LX3302AQPW-EASY 

LX3302AQPW-EASY是LX3302A的特殊版本,其配置存储器(EEPROM)值已预先编程,可与传感器库配合使用,并按照步骤1中所述配置其输出。优点是不需要修改IC的内部配置。您甚至不必阅读数据表。它已准备就绪,即插即用。

步骤 3:构建并运行系统

下一步是构建项目并将LX3302AQPW-EASY焊接到PCB上。为IC通电,将目标放置在PCB上方,靠近给定的可用范围,然后开始通过您选择的MCU和接口读取输出。此信号的精度与传感器下载文件中提供的传感器规格文档中显示的未校准结果相似。

通过使用传感器的校准文件和Microchip的代码示例校准传感器,可以实现最佳精度。传感器的下载zip文件中有两个校准文件,可用于MCU中的小型线性化程序。点越多越好,因此如果您有内存,请使用具有更多校准点的文件。线性化程序可从LX3302A产品页面下载,链接标题为“使用PIC3302F微控制器对LX18AQPW-EASY传感器进行外部线性化”。通过MCU读取传感器后,使用提供的校准点调用线性化例程,以获得准确的校准传感器精度。除代码外,该链接还提供了如何与PIC18F系列MCU配合使用的完整示例。

审核编辑:郭婷

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分