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

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

3天内不再提示

PI发布嵌入C语言应用程序及控制GUI的软件Motor-Expert

PI电源芯片 来源:PI电源芯片 作者:PI电源芯片 2021-05-25 14:21 次阅读

深耕于高压集成电路高能效功率变换领域的知名公司Power Integrations(纳斯达克股票代号:POWI)近日发布Motor-Expert软件,这是一款嵌入C语言应用程序、库及控制GUI的软件。使用PI公司BridgeSwitch无刷直流(BLDC电机驱动器IC的设计人员,借助该软件可对单相电机的运行性能进行精确的控制和调整。无刷直流电机广泛用于现代高效家电应用,如家电中的压缩机、风扇和水泵,以及吊扇和室内空调系统。

无刷直流电机通常使用三个绕组(多相),需要六个高压IGBTMOSFET才能运行。Motor-Expert软件支持具有成本效益的单相电机架构,可大幅缩减高压器件的数量及相关成本、降低系统复杂度并减轻库存负担。它同时支持有传感器和无传感器的操作方式,为开发人员提供了更多的降低系统成本的选择,并且软件还可移植到其它许多常见的嵌入式微控制器上运行。

高级产品营销经理Cristian Ionescu-Catrina表示:“由于新的能效法规陆续出台,无刷直流电机正在家用电器和其他市场中呈指数增长。BridgeSwitch Motor-Expert软件降低了无刷直流驱动的成本和复杂度。新软件随附提供可实现恒速和恒扭矩操作的即用型应用实例,所有这些实例均符合IEC6730 A类控制标准。Power Integrations在开发Motor-Expert时充分考虑了设计工程师的实际需求 – 它可以从根本上简化设计流程,缩短上市时间。”

电机精调是通过Motor-Expert用户界面进行的,新的控制环路系数可以实时更新,无需重新编译代码。软件界面还使用户能够实现系统操作的可视化,显示各种数据的状态,包括电流、转速、操作状态、电流误差和转速误差。软件中的故障诊断界面可帮助用户深入了解逆变器和电机的运行情况。

Motor-Expert软件具有精确的转速和电流控制环路调整功能。基于API软件架构的模块化和灵活性的特点允许用户添加新的用例和功能,用户也可以将软件移植到他们喜欢使用的微控制器上,或与系统CPU中的其他代码结合使用。该软件支持静态(MISRA)和动态性能分析,包括时延、调制和执行时间。它只需要14kB的代码存储器和5kB的SRAM,适合具有较小存储能力的微控制器。BridgeSwitch电机驱动IC可以与3V和5V MCU搭配使用,并且无需外部电流检测电阻

BridgeSwitch集成半桥IC产品系列极大简化了应于用单相或多相永磁电机及无刷直流电机驱动的高压逆变器的开发和生产。BridgeSwitch电机驱动的优异效率和分布式散热架构可省去散热片,有助于降低系统成本和重量。集成的硬件方式实现的电机过流保护可增强安全性和可靠性,并简化IEC60335-01和IEC60730-01认证过程,大大缩短上市时间。

有关BridgeSwitch无刷直流电机驱动系列IC的Motor-Expert GUI操作说明、软件手册和硬件文档,请参见Power Integrations网站:https://www.power.com/bridgeswitch。

原文标题:PI发布新型控制软件,无刷直流驱动的成本和复杂度大幅降低

文章出处:【微信公众号:PI电源芯片】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

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

    关注

    5380

    文章

    11377

    浏览量

    360767
  • PI
    PI
    +关注

    关注

    12

    文章

    210

    浏览量

    112136
  • 控制
    +关注

    关注

    4

    文章

    1010

    浏览量

    122615

原文标题:PI发布新型控制软件,无刷直流驱动的成本和复杂度大幅降低

文章出处:【微信号:Power_Integrations,微信公众号:PI电源芯片】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    电机方案开发工具QE For Motor的使用教程

    QE For Motor是专门为电机方案开发而设计的工具,支持从电机控制软件的执行到验证的整个开发过程。QE For Motor链接电机方案信息网站、电机
    的头像 发表于 11-14 15:12 582次阅读
    电机方案开发工具QE For <b class='flag-5'>Motor</b>的使用教程

    七大嵌入GUI盘点

    LCD设计提供高级支持,极大简化了LCD设计。它是使用比较广泛的一款GUI,配合GUI Builder或App Wizard上位机软件,用起来也比较方便。emWin以C
    发表于 09-02 10:58

    C28x嵌入应用程序二进制接口

    电子发烧友网站提供《C28x嵌入应用程序二进制接口.pdf》资料免费下载
    发表于 08-31 09:39 0次下载
    <b class='flag-5'>C</b>28x<b class='flag-5'>嵌入</b>式<b class='flag-5'>应用程序</b>二进制接口

    C6000嵌入应用程序二进制接口

    电子发烧友网站提供《C6000嵌入应用程序二进制接口.pdf》资料免费下载
    发表于 08-29 14:52 0次下载
    <b class='flag-5'>C</b>6000<b class='flag-5'>嵌入</b>式<b class='flag-5'>应用程序</b>二进制接口

    GUI Guider新版本发布嵌入GUI开发体验升级

    作为恩智浦着力打造的一款嵌入式人机交互应用开发工具,GUI Guider又迎来了一个新版本!最新发布GUI Guider v1.7.1增加了视频转换功能,可以帮助用户灵活地转换原视频
    发表于 03-29 09:47 1550次阅读
    <b class='flag-5'>GUI</b> Guider新版本<b class='flag-5'>发布</b>,<b class='flag-5'>嵌入</b>式<b class='flag-5'>GUI</b>开发体验升级

    【从0开始创建AWTK应用程序】编译应用到RTOS平台

    AWTK是基于C语言开发的跨平台GUI框架。本系列文章介绍如何从0开始创建AWTK应用程序,包括搭建开发调试环境、使用AWTK创建Hello工程并在模拟器上运行、将AWTK
    的头像 发表于 03-21 08:23 565次阅读
    【从0开始创建AWTK<b class='flag-5'>应用程序</b>】编译应用到RTOS平台

    PI Expert+SnapMagic可在短短几分钟内完成从电源设计到PCB布局的整个过程

    PI强大的PI Expert在线设计工具现已具备SnapMagic的原理图和网络表导出功能。在迅速将用户的规格参数转化为完整的电源设计之后
    的头像 发表于 01-25 16:12 1030次阅读

    聊一聊嵌入C语言

    作为一名嵌入软件开发者,熟练掌握嵌入C语言对我的日常工作至关重要。
    的头像 发表于 01-22 09:28 520次阅读

    C语言构建高效的嵌入程序

    嵌入式工程师在编写C语言程序时,需要注重效率和清晰的思路。本文将通过解析经典问题“猴子选大王”来展示如何用C
    的头像 发表于 12-21 09:27 594次阅读

    【从0开始创建AWTK应用程序】编译应用到嵌入式Linux平台运行

    AWTK是基于C语言开发的跨平台GUI框架。本系列文章介绍如何从0开始创建AWTK应用程序,包括搭建开发调试环境、使用AWTK创建Hello工程并在模拟器上运行、将AWTK
    的头像 发表于 12-07 12:08 668次阅读
    【从0开始创建AWTK<b class='flag-5'>应用程序</b>】编译应用到<b class='flag-5'>嵌入</b>式Linux平台运行

    【从0开始创建AWTK应用程序】创建应用程序并在模拟器运行

    AWTK是基于C语言开发的跨平台GUI框架。本系列文章介绍如何从0开始创建AWTK应用程序,包括搭建开发调试环境、使用AWTK创建Hello工程并在模拟器上运行、将AWTK
    的头像 发表于 12-01 08:24 462次阅读
    【从0开始创建AWTK<b class='flag-5'>应用程序</b>】创建<b class='flag-5'>应用程序</b>并在模拟器运行

    C语言运行环境是什么

    C语言运行环境(C language runtime environment)是指在执行C语言程序
    的头像 发表于 11-27 16:13 3333次阅读

    c语言程序设计基础知识点

    C语言是一种通用的高级编程语言,广泛应用于系统软件应用程序嵌入式系统的开发。它是一种结构化编
    的头像 发表于 11-27 15:25 1605次阅读

    如何把c语言程序变成应用程序

    C语言程序转变为应用程序可以分为以下几个步骤:编写源代码、编译、链接和运行。在这篇文章中,我将详细介绍这些步骤以及相关的工具和技术。 第一步是编写源代码。在
    的头像 发表于 11-26 09:04 3350次阅读

    嵌入C语言的结构特点

    嵌入式开发中既有底层硬件的开发又涉及上层应用的开发,即涉及系统的硬件和软件,C语言既具有汇编语言操作底层的优势,又具有高级
    的头像 发表于 11-24 16:16 638次阅读
    <b class='flag-5'>嵌入</b>式<b class='flag-5'>C</b><b class='flag-5'>语言</b>的结构特点