热门标签 | HotTags
当前位置:  开发笔记 > 人工智能 > 正文

单相无感正弦驱动方案

FU68系列MCU集成了FOC核心运算模块,只需简单的外围处理便可实现高效率的单相无感驱动。FU68系列单相无感驱动主要应用在家用电机,如各类风筒、吸尘

FU68系列MCU集成了FOC核心运算模块,只需简单的外围处理便可实现高效率的单相无感驱动。FU68系列单相无感驱动主要应用在家用电机,如各类风筒、吸尘器。目前市场上的家用单相电机使用主要分两种:单相AC交流电机、有感单相BLDC电机。其中单相AC交流电机总体电机效率低下,但方案整体成本与单相BLDC一致,与近年来节能减排趋势相驳。有感单相BLDC电机方案由于位置传感器的限制,同时传统方波方案给电机运行带来电磁噪音的影响。难以适用于环境复杂的场合。

本方案主要介绍FU68系列MCU的单相无感正弦方案的主要特性和使用方法,以及示例程序的控制特性和功能。

单相无感正弦方案简介:

单相无感正弦方案可以的控制电机相电流为标准的正弦波形,同时解决单相电机中位置估算的难题,可以做到真正的单相无感正弦方案,区别于传统的单相有感方波BLDC应用,使方案的通用性更广,适用于不同转速的电机,目前转速最高可以运行21万转电周期转速。无感正弦方案主要在于电机控制转矩稳定,不会出现转矩抖动市电机产生噪音。匹配性更好。

其主要特点:


  • 正弦算法固化,运行速度快:FU68系列MCU以硬件实现所有正弦运算,节约了软件运行时间,最高PWM频率可达40KHz,可应用于高速电机(>210000RPM);

  • 控制精度和效率高:电角度360°扩展到2^15,角度分辨率可达0.01°,可对电机实现高精度控制;优化的位置估算算法可实现高效率控制;

  • 静音效果好:FOC算法可以精确控制驱动电流为光滑正弦波,转矩脉动小,同时实现超静音工作;

  • 启动特性好:根据负载转矩变化调整启动力矩和启动方式,保证了启动可靠性和平稳性;启动速度快,启动时间比常规启动方式短50% ;

  • 硬件电路简单:内部集成高速运算放大器、高压 LDO,简化外围电路,降低产品成本,提高系统的可靠性。

本方案拥有独家专利,详情可以查看相应内容:

方案应用:

我司在基于FU68系类开发的单相无感正弦驱动,示例程序具备以下特性:

1. 适用于FU68系列IC

2. 启动控制

(1) 快速启动,最快到达最高转速仅需600ms

(2) 检测电机初始状态,实现动态启动(包含顺风启动和逆风启动)

(3) 可设定最大启动电流限流

3. 速度控制

(1) 可开环调速,根据给定速度计算转化为电流频率值,设定V/F曲线参数

(2) 调速接口有:SREF模拟调速,PWM调速,IR红外调速,UART串口调速,

4. 状态显示

   通过LED亮灯状态表示系统运行状态

5. 保护控制

(1) 过压保护:大于过压电压门限触发过压保护,小于恢复电压门限系统重启

(2) 欠压保护:小于欠压电压门限触发欠压保护,小于恢复电压门限系统重启

(3) 过流保护:大于过流电流门限触发过流保护,可设定重启次数

(4) FO保护:大电流冲击触发硬件过流保护,系统不重启

(5) 过温保护:大于过温设定值触发过温保护,小于温度恢复值系统重启

6. 用户接口

(1) Key接口:定义按键接口,按键扫描给出Key命令,用户可自定义Key命令,如ONOFF控制命令 

(2) SREF接口:ADC采样电位器值,给出SREF命令,用户可自定义SREF命令,如

ONOFF控制命令,开环PWMDuty参考值,开环Speed参考值

(3) PWM接口:捕获PWM信号,获取PWMDuty,给出PWM命令,用户可自定义PWM命令,如ONOFF控制命令,开环PWMDuty参考值,开环Speed参考值

(4) IR接口:定义红外接口,红外扫描接收红外数据后给出IR命令,用户可自定义IR命令,如ONOFF控制命令,开环PWMDuty参考值,开环Speed参考值

(5) UART接口:UART扫描接收UART数据给出UART命令,用户可自定义UART命令,如ONOFF控制命令,开环PWMDuty参考值,开环Speed参考值

(6) Buzzer接口:定义蜂鸣器接口,蜂鸣器扫描接收控制命令,实现报警或者提示音控制,用户可自定义,如按键提示音控制。

7. 调试接口

在默认功能特性情况下,程序给出Customer.h文档作为用户调试接口,用户只需修改相应参数便可实现电机通用功能控制。


推荐阅读
  • 深入理解Kafka架构
    本文将详细介绍Kafka的内部工作机制,包括其工作流程、文件存储机制、生产者与消费者的具体实现,以及如何通过高效读写技术和Zookeeper支持来确保系统的高性能和稳定性。 ... [详细]
  • 浪潮AI服务器NF5488A5在MLPerf基准测试中刷新多项纪录
    近日,国际权威AI基准测试平台MLPerf发布了最新的推理测试结果,浪潮AI服务器NF5488A5在此次测试中创造了18项性能纪录,显著提升了数据中心AI推理性能。 ... [详细]
  • 本文提供了一套实用的方法论,旨在帮助开发者构建能够应对高并发请求且易于扩展的Web服务。内容涵盖了服务器架构、数据库管理、缓存策略以及异步处理等多个方面。 ... [详细]
  • 一面问题:MySQLRedisKafka线程算法mysql知道哪些存储引擎,它们的区别mysql索引在什么情况下会失效mysql在项目中的优化场景&# ... [详细]
  • 58同城的Elasticsearch应用与平台构建实践
    本文由58同城高级架构师于伯伟分享,由陈树昌编辑整理,内容源自DataFunTalk。文章探讨了Elasticsearch作为分布式搜索和分析引擎的应用,特别是在58同城的实施案例,包括集群优化、典型应用实例及自动化平台建设等方面。 ... [详细]
  • .NET Core中的一个接口多种实现的依赖注入与动态选择看这篇就够了
    .NETCore中的一个接口多种实现的依赖注入与动态选择看这篇就够了最近有个需求就是一个抽象仓储层接口方法需要SqlServer以及Oracle两种实现方式,为了灵活我在依赖注入的 ... [详细]
  • python爬虫Demo
    1爬虫功能:爬取某域名下所有网页,比如爬取python文档 https:docs.python.orgzh-cn3 ,爬取之后, ... [详细]
  • Serato 推出全新 Stems 功能,DJ 软件迎来重大升级
    Serato 最近为其 DJ 软件推出了全新的 Stems 功能,使得用户能够轻松地将音乐中的不同部分如人声、旋律、贝斯和节奏进行分离,为音乐创作和现场表演提供了更多可能性。 ... [详细]
  • 最近在深入学习《数据结构与算法–JavaScript描述》一书,尝试通过npmjs.org寻找合适的库作为参考,但未能找到完全符合需求的资源。因此,决定自行实现一个字典数据结构,以便日后能够直接应用。 ... [详细]
  • Elasticsearch排序机制详解
    本文深入探讨了Elasticsearch中的排序功能,包括相关性排序、字段值排序、多级排序及字符串和多值字段的排序策略,旨在帮助读者更好地理解和优化搜索结果。 ... [详细]
  • a16z 宣布成立全新的加密研究实验室,旨在推动加密技术和 Web3 领域的科学发展。 ... [详细]
  • 云计算是一种基于互联网的服务模式,用户可以在任何时间、任何地点访问这些服务。这里的‘云’是对互联网的隐喻表达,代表了一种虚拟化的计算资源池。云计算可以分为私有云、公有云、混合云等多种类型,每种类型都有其特定的应用场景和服务对象。 ... [详细]
  • Java Set集合源码深度解析
    本文将深入探讨Java集合框架中的Set接口及其主要实现类HashSet、LinkedHashSet和TreeSet的源码实现,帮助读者理解这些集合类的工作原理及应用场景。 ... [详细]
  • 本文提供了关于如何在 Java 中使用 `com.amazonaws.services.kinesis.model.StreamDescription.getRetentionPeriodHours()` 方法的详细说明,并附带了多个实际代码示例。 ... [详细]
  • 在日常开发中,经常需要通过Web服务进行数据交互。然而,在参数传递时会遇到一些限制,例如自定义实体类和Hashtable等复杂数据类型无法直接传递。本文将详细介绍如何在ASP.NET环境中有效地传递Hashtable数据。 ... [详细]
author-avatar
空谷幽兰关小羽
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有