0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

NXP MCXN947微控制器在电钻中的应用实例

恩智浦MCU加油站 来源:恩智浦MCU加油站 2024-12-26 09:19 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

在科技日新月异的时代,各种基于人工智能AI)的创新技术不断涌现,为我们的生活带来了诸多便利。今天,就要向大家介绍一款令人瞩目的创新实验 —— 注入了 AI 灵魂的电钻。

电钻作为一种常见的工具,在家庭装修、建筑施工等领域发挥着重要作用。然而,传统电钻在使用过程中往往需要使用者凭借经验和感觉来判断打孔的深度和螺丝钉是否打到恰到好处。然而,这对使用者的经验提出了很高的要求,当误差出现时,不但影响美观,还可能导致材料的损坏。而这款注入 AI 灵魂的电钻,却能彻底改变这一状况,能够检测出螺丝钉的帽与材料表面处于同一平面时的情况,并且自动停止,这种能力叫做“打平即停”。

这款电钻的独特之处在于其先进的工作原理。它采用了 NXP 公司的MCXN947微控制器,作为电钻的 “大脑”,精确地控制着电钻的电机。同时,微控制器还能够采集电机的反馈信号,如电机的母线电流和相电压,这些信号包含了钻螺丝钉过程的丰富信息,但又无法直接告诉人们什么时候螺丝钉已经钻到恰到好处——打平,这也是我们诉诸AI的原始动力。

而 AI 技术的引入,则让电钻具备了智能判断的能力。通过对反馈信号的分析,AI 能够准确地判断出螺帽是否已经和被钻的表面平齐。当达到这一状态时,电钻会自动停止打孔,避免了过度打孔或打孔不足的问题。为了使用基于AI的方法,我们记录在钻螺丝钉的过程中这些信号的波形,并且根据经验把打平时和打平后的波形标记出来,再把这些波形分割成更短的固定长度的片段,制作成数据集。下图是其中一次钻螺丝钉过程的波形:

e9cfc198-c323-11ef-9310-92fbcf53809c.png

然后,使用新发布的eIQ Time Series Studio (eIQ TSS)工具,把这个需求以二分类的任务,来完成全自动的训练过程,训练结果可达99.6%的整体正确率:

e9e5bf2a-c323-11ef-9310-92fbcf53809c.png

为了验证这款电钻的性能,我们进行了一系列的实验。

在一个简单的 demo 中,我们对市场购买来的电钻进行了改装,安装了基于MCXN947 FRDM开发板来控制电钻的电机、接收反馈信号和运行训练好的模型,当我们在木板上进行打螺丝钉操作时,电钻的表现令人惊叹。

在打孔过程中,电钻会实时监测螺丝钉的钻入深度。当螺丝钉的帽子即将和木板平齐时,电钻上的指示灯会由红色变为绿色,提醒使用者打孔即将完成。这一功能不仅提高了工作效率,还大大减少了因打孔不当而造成的材料浪费。

这款电钻的成功离不开NXP 最新推出的 eIQ TSS 工具。这是一套自动机器学习(AutoML)的工具,用户只需把自己的数据集送给这个工具,它就能自动从广大的搜索空间中找到并训练出合适的信号处理、特征提取与机器学习算法相结合的完整流程,生成多个完整的库供用户在精度、存储器、计算量之间选择合适的。这一工具为模型的训练提供了强大的支持,极大地解放了我们的双手,自动尝试众多的信号处理与机器学习算法,并找到最合适的组合。

现在,eIQ TSS已经集成中NXP的eIQ Toolkit中,并且免费下载和使用。 注入 AI 灵魂的电钻,不仅是科技的创新,更是对传统工具的一次革命。它让打孔变得更加简单、精准,为使用者带来了全新的体验。 最后附上我们的实验装置图片:

ea0457c8-c323-11ef-9310-92fbcf53809c.png

图中的这块目头已经被我们打得“千疮百孔”,在打进螺丝的过程中,右边的FRDM-MCXN947开发板上会亮起红灯,在打平后变成绿灯:

ea208ea2-c323-11ef-9310-92fbcf53809c.png

在未来,我们相信这款电钻将在更多的领域得到应用,为人们的工作和生活带来更多的便利。如果你也对这款创新产品感兴趣,欢迎了解更多关于它的详细信息。

NXP客栈

恩智浦致力于打造安全的连接和基础设施解决方案,为智慧生活保驾护航。

恩智浦MCU加油站

恩智浦半导体NXP Semiconductors N.V.(纳斯达克股票代码:NXPI)是汽车、工业物联网、移动设备和通信基础设施市场值得信赖的合作伙伴,致力于提供创新解决方案。

这是由恩智浦官方运营的公众号,着重为您推荐恩智浦MCU的产品信息、开发技巧、教程文档、培训课程等内容。

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

    关注

    48

    文章

    8255

    浏览量

    162487
  • AI
    AI
    +关注

    关注

    89

    文章

    38170

    浏览量

    296859
  • 人工智能
    +关注

    关注

    1813

    文章

    49752

    浏览量

    261621

原文标题:注入 AI 灵魂的电钻:拧好每一颗螺丝钉

文章出处:【微信号:NXP_SMART_HARDWARE,微信公众号:恩智浦MCU加油站】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    恩智浦MCU MCXN947 基于MCUXpresso Config tools创建IIC的教程步骤

    MCXN947NXP推出的高性能微控制器,支持丰富的通信接口,如I2C。借助MCUXpresso Config Tools,开发者可快速配置I2C外设,生成初始化代码。该工具提供图形化界面,简化
    的头像 发表于 05-22 09:40 1817次阅读
    恩智浦MCU <b class='flag-5'>MCXN947</b> 基于MCUXpresso Config tools创建IIC的教程步骤

    如何在MCXN947板的FlexSPI接口接HyperRAM

    MCXN947芯片是一款高度集成的微控制器,具有强大的处理能力、丰富的外设支持和高级安全特性,适用于多种复杂应用。其中有个非常重要的外设为FlexSPI。
    的头像 发表于 06-04 09:39 1743次阅读
    如何在<b class='flag-5'>MCXN947</b>板的FlexSPI接口接HyperRAM

    如何在MCXN947微控制器上配置安全启动和生命周期

    本文档旨在介绍如何在MCXN947微控制器上配置安全启动和生命周期,以确保产品量产阶段的安全性,防止代码被窃取和篡改,并且能够安全地升级更新固件。通过本应用笔记,开发者可以更好地理解和实施安全启动和固件更新的最佳实践。
    的头像 发表于 06-26 09:49 2094次阅读
    如何在<b class='flag-5'>MCXN947</b><b class='flag-5'>微控制器</b>上配置安全启动和生命周期

    FRDM-MCXN947的纯Linux命令行环境搭建

    =\'sudo /mnt/MyNAS/walker/.bin/JLink/JLinkExe -autoconnect 1 -device MCXN947 -if swd -speed
    发表于 07-28 22:55

    关于将Flash写入FRDM-MCXN947的问题求解

    这次我想问一个关于使用 MCXN947 将 Flash 写入另一个板的问题。 我尝试使用 FRDM-MCXN947 的写入方法作为参考写入此板,但发生了错误。 下面是当时控制台的内容。 NXP
    发表于 03-17 06:29

    MCXN947使用ADC并编写代码,总是报警告是怎么回事?

    我使用 MCXN947,我想使用 ADC 并编写代码,但警告总是发生。然后我创建了一个新项目进行调试,它仍然发生了。 我试着打扫,但还是没用。 警告:无法将 \'main\' 从主机编码 (CP1252) 转换为 UTF-32。 这通常不会发生,请提交 bug 报告。
    发表于 03-20 08:17

    FRDM-MCXN947为什么无法使用配置工具修改示例项目中使用的led_blinky LED?

    MCXN947板的SDK。(我 intel iMac 上运行它。 2. 导入、构建并运行 led_blinky 示例项目。这很好用。 3. VSCode ,右键单击 led_
    发表于 03-24 07:59

    MCXN947如何配置和外扩PSRAM?

    mcxn947自带的ram太小了,无法满足需求,想外扩一块psram,比如乐鑫的esp-psram64芯片,这个需求有哪个案例可以参考吗?
    发表于 03-31 06:54

    MCXN947怎么驱动FRDM-STBI-A8974三轴陀螺仪?

    MCXN947怎么驱动FRDM-STBI-A8974三轴陀螺仪
    发表于 04-14 10:50

    NXP微控制器的BGA封装的PCB布线指南

    NXP微控制器的BGA封装的PCB布线指南
    发表于 10-09 08:33 15次下载
    <b class='flag-5'>NXP</b><b class='flag-5'>微控制器</b>的BGA封装的PCB布线指南

    恩智浦MCX系列MCU的新品MCXN947

    鉴于 N54x 是 N94x 的简配版,我们今天主要聊 MCXN947 这个型号。老规矩先来看一下 MCXN947 内部模块框图,它搭载了两个 Arm Cortex-M33 内核,主频可达 150MHz,此外还为 CM33 配备了 DSP 协处理
    的头像 发表于 12-21 12:57 3289次阅读

    使用VSCode调试FRDM MCXN947开发板

    想必关注MCXN947系列MCU的朋友们已经知道板载MCXN947的FRDM开发板已经正式和大家见面了。
    的头像 发表于 05-16 11:16 1765次阅读
    使用VSCode调试FRDM <b class='flag-5'>MCXN947</b>开发板

    MCXN947系列高性能微控制器产品介绍

    基于Arm® Cortex®-M33的双核边缘人工智能新品MCXN947系列,搭配功能强大且完全开源的AWTK GUI框架,可轻松令产品方案实现成本与性能的完美平衡。
    的头像 发表于 08-06 16:14 2385次阅读
    <b class='flag-5'>MCXN947</b>系列高性能<b class='flag-5'>微控制器</b>产品介绍

    基于Label CIFAR10 image on FRDM-MCXN947例程实现鞋和帽子的识别

    NXP FRDM-MCXN947: 物体识别     感谢这次评测活动,收到FRDM-MCXN947的板子。NXP官方提供了很多视觉识别的例程,今天我们就基于Label CIFAR1
    的头像 发表于 01-13 09:18 1154次阅读
    基于Label CIFAR10 image on FRDM-<b class='flag-5'>MCXN947</b>例程实现鞋和帽子的识别

    使用NXP MCX-N板卡搭建环境及点灯

    FRDM-MCXN947开发板是一个基于MCXN947器件的低成本设计的评估板。MCXN947器件将两个Arm Cortex-M33微控制器和神经处理单元(NPU)集成
    的头像 发表于 02-12 09:07 1681次阅读
    使用<b class='flag-5'>NXP</b> MCX-N板卡搭建环境及点灯