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

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

3天内不再提示

AI技术在工程设计的应用

贸泽电子 来源:贸泽电子 2025-09-23 16:21 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

在不需要硬件交互的纯软件项目中,ChatGPT和Gemini等大语言模型(LLM)可以帮助程序员以前所未有的速度加速开发进程。这种辅助通常包括在开发人员编写代码时提供补全建议,或在排查错误和语法错误时提供故障排除建议——这些都是耗时的编程环节。这些模型的文本生成功能似乎与软件开发相辅相成,但幸运的是,这些模型在硬件项目中也能发挥重要作用。特别是对于Arduino这类平台,它既适用于业余项目,也适用于概念验证硬件产品,LLM能够加速开发流程,而不仅仅是生成有用的代码片段。

AI绘制草图

Arduino项目的关键部分是草图,但正如任何工程师都会告诉你的,这只是整个流程的一部分。使用Arduino构建项目的另外两个主要步骤是:

(1)阅读有关特定板卡和组件的文档,了解引脚分配和使用要求;

(2)规划整体软件流程和架构。完成这些初始步骤后,将继续项目的基础工作,这通常包括排查意外或模糊的错误信息。在编写草图代码的同时,可以编写测试用例并识别功能缺失。

幸运的是,在开发过程中引入人工智能(AI)助手,可以优化这些阶段。AI助手的角色至关重要;虽然这些AI模型在生成复杂输出方面似乎能创造奇迹,但它们并不总是准确无误,而且在试图用代码解决大型复杂问题时,往往会忽略重要细节。因此,与工程师或具备类似经验的技术人员合作,对于测试和验证代码是否按预期运行以及项目是否成功至关重要。LLM的选择也很重要;尽管ChatGPT最为知名,但Claude、Gemini和Copilot等其他LLM因其出色的编码能力也值得考虑。

阅读文档

8ecf7c9c-8ddb-11f0-8c8f-92fbcf53809c.png

图:ChatGPT展示了其获取元件数据手册(Adafruit TSL2591高动态范围数字光传感器)并编写使用该元件所需的基本代码的能力。(图源:作者)

Arduino项目不仅仅是编写草图代码。在开始软件编程之前,还需要进行一些准备工作。具体来说,就是需要阅读文档和规格说明,了解如何与所选组件交互,识别预期的输入和输出以及任何限制或范围。根据组件类型的不同,这些文件可能相当冗长且繁琐,因此有一个AI助手来简化这一过程是非常有益的。

许多LLM可以接受像数据手册等文件格式,以回答有关规格、功能和要求的问题(图2)。部分模型还具有多模态能力,能在一定程度上理解这些文件中的图形和电路板示意图。同样,生成式AI可加速对新组件未知功能的理解与学习。这在项目中首次使用新模块库时尤其有用。

构思和结构设计

AI还可以帮助理解高级流程,尤其是在多个组件相互作用的情况下。如果在做出影响其他电子元件的复杂、多方面决策之前,需要读取许多传感器数据,那么在编码之前先构思伪代码流程或研究软件布局可能会有所帮助。这还包括确定不同代码是否应分布在不同的文件中,以及这些文件之间可能的相互作用。如果项目不是特别复杂,可以快速启动项目,先让模型生成最基本的循环,然后再继续开发。

编写代码

8f2549d8-8ddb-11f0-8c8f-92fbcf53809c.png

图:根据左边的指令,ChatGPT能够将部分代码重写为函数,因此右侧的主循环会更加简洁。(图源:作者)

如前所述,LLM在生成代码方面表现出色,但并非完美无缺,尤其在处理冗长复杂的输出时。有鉴于此,采取以下步骤就能避免因修复错误而造成的延迟,从而加速开发进程。

首先,每次仅请求生成小段代码,并通过简洁明了地概述输入、输出及预期功能来明确需求。例如,为AI提供精确的设计风格注释和起始代码,可以帮助生成更优质的代码。对于编写常见代码段,如控制LED闪烁、输出脉宽调制信号、驱动编码器或读取流行传感器数据,尤为有效。

其次,要求AI修改代码段(如现有草图中的代码段),使其与当前项目相匹配。这种方法还可用于精简代码,将部分代码转化为可重复使用的函数,并确保代码生成请求明确描述硬件限制,如具体的微控制器型号(如Arduino Uno与ESP32)以及任何电源、内存或引脚限制。这样可以确保生成的代码针对所用开发板进行优化,并避免与特定架构不兼容的函数。

在使用模型生成代码时,验证模型是否出错同样重要,因此请务必审查代码,并使用在线模拟器(如Tinkercad)进行测试。此外,AI还能生成调试代码行,以简化调试过程;例如,如果有部分AI代码不清晰,它往往会在被问及时能成功解释具体代码的含义。最后,如果模型出现错误,还可以对其进行调试,这在已经有生成代码作为上下文的情况下尤其有用。

结语

强大的现代AI模型(如LLM)正在以前所未有的速度加速软件开发,但它们在提升硬件项目方面也大有可为。这一点在编写Arduino草图等任务中尤为明显。这些模型不仅能帮助开发者为这类系统生成代码,还能在项目其他环节提供支持,例如理解文档、解析不熟悉的组件库,以及在实施前构思整体软件流程。与任何软件工具一样,AI模型并非完美无缺,也无法取代参与硬件项目的人类开发者,但其作为工程辅助工具的能力,正是加速开发流程的理想选择。

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

    关注

    89

    文章

    38090

    浏览量

    296517
  • 模型
    +关注

    关注

    1

    文章

    3648

    浏览量

    51710
  • 工程设计
    +关注

    关注

    0

    文章

    21

    浏览量

    11358

原文标题:让AI成为工程设计的得力助手

文章出处:【微信号:贸泽电子,微信公众号:贸泽电子】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    NVMe高速传输之摆脱XDMA设计44:工程设计考量?

    。 基于 VC709 FPGA 的 Block Design 工程设计如图 1 所示。 图中 CPU 模块中包含了 Xilinx 提供的 Microblaze CPU 软核以及一些内存与复位模块, 除时钟
    发表于 11-12 09:52

    RK3576智能工程机械中的应用|三屏八摄AI视觉解决方案

    特性,为智能工程机械提供了稳定高效的计算平台。 二、RK3576的核心技术优势 1. 三屏异显:多界面协同控制 工程机械驾驶舱中,操作员通常需要同时查看作业参数、监控画面和导航信息
    发表于 11-07 22:11

    洲明科技荣登2025全球工程设计优选品牌TOP50榜单

    9月25日下午,国家级展会——全球数字贸易博览会期间,“全球工程设计优选品牌 TOP 50”颁奖典礼杭州大会展中心8号馆ISSE国际智慧空间展区隆重举行。洲明科技从千家参评企业中脱颖而出,荣耀上榜!
    的头像 发表于 10-11 10:12 420次阅读

    英飞特入选“全球工程设计优选品牌 TOP50”

    9月25日,第四届全球数字贸易博览会在杭州盛大开幕。本届博览会上,英飞特电子凭借工程设计领域的标杆实力、突出的技术创新及行业的深度积累,成功入选 “ 全球
    的头像 发表于 09-28 09:42 937次阅读

    【「AI芯片:科技探索与AGI愿景」阅读体验】+内容总览

    AI芯片:科技探索与AGI愿景》这本书是张臣雄所著,由人民邮电出版社出版,它与《AI芯片:前沿技术与创新未来》一书是姊妹篇,由此可见作者AI
    发表于 09-05 15:10

    电子发烧友工程师看!电子领域评职称,技术之路更扎实

    电子发烧友的各位工程师、硬件开发者们,咱们每天平台查芯片手册、讨论电路设计难题、分享嵌入式项目经验,从调试 PCB 板到开发 AIoT 系统,靠的都是过硬的技术实力 —— 而电子领域的职称评审
    发表于 08-20 13:53

    Altair 发布全球100 个 AI 应用案例,助力企业加速 AI 技术应用

    发布全新电子书《全球100个AI应用案例》,书中收录了全球 100 个 AI 驱动工程设计应用案例,展示人工智能技术AI) 如何在各行业为
    的头像 发表于 08-20 09:07 416次阅读

    AI 芯片浪潮下,职场晋升新契机?

    职场、渴望专业领域更进一步的人来说,AI 芯片与职称评审之间,实则有着千丝万缕的联系,为职业晋升开辟了新的路径。 AI 芯片领域细分与职称对应 目前,AI 芯片从
    发表于 08-19 08:58

    【书籍评测活动NO.64】AI芯片,从过去走向未来:《AI芯片:科技探索与AGI愿景》

    创新、应用创新、系统创新五个部分,接下来一一解读。 算法创新 深度学习AI芯片的创新上,书中围绕大模型与Transformer算法的算力需求,提出了一系列架构与方法创新,包括存内计算技术、基于开源
    发表于 07-28 13:54

    明治传感器产品模型正式入驻Eplan平台,助力高效工程设计

    在数字化转型浪潮中,技术协同已成为行业创新的核心驱动力。明治传感与全球领先的工程设计软件“Eplan”达成深度合作!即日起,公司旗下多款产品模型正式上线Eplan数据平台,为全球工程师提供“即选即用
    的头像 发表于 06-06 18:09 1012次阅读
    明治传感器产品模型正式入驻Eplan平台,助力高效<b class='flag-5'>工程设计</b>!

    明治传感产品模型正式入驻Eplan平台,助力高效工程设计

    在数字化转型浪潮中,技术协同已成为行业创新的核心驱动力。明治传感与全球领先的工程设计软件“Eplan”达成深度合作!即日起,公司旗下多款产品模型正式上线Eplan数据平台,为全球工程师提供“即选即用
    的头像 发表于 05-13 07:34 730次阅读
    明治传感产品模型正式入驻Eplan平台,助力高效<b class='flag-5'>工程设计</b>!

    Cadence 利用 NVIDIA Grace Blackwell 加速AI驱动的工程设计和科学应用

    提升高达 80 倍 ● 基于全新 NVIDIA Llama Nemotron 推理模型,携手开发面向工程设计和科学应用的全栈代理式 AI 解决方案 ● 率先采用面向 AI 工厂数字孪生的 NVIDIA
    的头像 发表于 03-24 10:14 1217次阅读

    FPGA+AI王炸组合如何重塑未来世界:看看DeepSeek东方神秘力量如何预测......

    正以550万美元的"拼多多模式",冲击万亿级市场格局。 AI时代,FPGA与AI的结合正在重塑未来的芯片生态,主要体现在以下几个方面: 1.技术融合与创新
    发表于 03-03 11:21

    AI技术与PLC编程融合

    如何将AI技术融入PLC编程软件
    发表于 02-14 15:55

    GB/T 50115-2019 工业电视系统工程设计标准

    工业电视系统的工程设计规范
    发表于 02-07 14:44 1次下载