上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 61 下一页
摘要: 无刷直流电机比较流行,很多电机内部加入霍尔元件,通过霍尔元件可以知道电机转子的位置,根据这个位置给电机相线供电,这样电机就转起来了。框图如下所示 霍尔元件输出与相线输入电压的关系可以让BLDC电机厂家提供,一般都提供这个对应关系表,如下图所示 有了上面这些足可以让我们设计电路编写程序让电机转起来! 阅读全文
posted @ 2025-10-03 22:47 FBshark 阅读(95) 评论(0) 推荐(0)
摘要: 现在电机转子位置估计的研究有两种主流技术路线——一种是无传感器,另一种就是采用低分辨率传感器估计高精度位置。当时我(知乎:土豆泥)本科毕业答辩做的就是霍尔传感器。 其实可以看到,近几年业界越来越多的FOC驱动方案采用霍尔传感器。它成本低,集成方便,在结合转子估计算法后也可以得到比较精确的转子位置。不 阅读全文
posted @ 2025-10-03 21:39 FBshark 阅读(537) 评论(0) 推荐(0)
摘要: 在RK3588 Ubuntu主板上实现FunASR离线语音唤醒系统 RK3588是一款性能强大的SoC,搭配FunASR可以很好地实现离线语音唤醒功能。以下是完整的实施方案: 1. 硬件准备 音频输入设备选择 由于您的主板针脚图未显示专用音频接口,您需要添加以下硬件之一: USB麦克风/USB声卡( 阅读全文
posted @ 2025-09-30 00:39 FBshark 阅读(141) 评论(0) 推荐(0)
摘要: 报错提示 解决办法 links:其他三种解决办法 阅读全文
posted @ 2025-09-29 16:00 FBshark 阅读(242) 评论(0) 推荐(0)
摘要: 1.概述 无霍尔的BLDC控制方案与有霍尔BLDC的基本原理相似,都是用所谓“六步换向法”,根据转子当前的位置,按照一定的顺序给定子绕组通电使BLDC电机转动。 所不同的是无霍尔BLDC不需要霍尔效应传感器,而是通过检测定子绕组的反电动势的过零点来判断转子当前的位置。 与有霍尔的方案相比,最明显的优 阅读全文
posted @ 2025-09-29 12:13 FBshark 阅读(848) 评论(0) 推荐(0)
摘要: 在开发电机的过程中,了解电机的各项参数至关重要。由于不同无刷电机的参数各异,因此在采用FOC算法进行驱动时,确保电机参数的准确性显得尤为关键。通常,购买电机时,厂家会提供这些参数。然而,若厂家未提供,则可以通过以下方法进行测量: 主要需要测量的参数包括: 在开发电机过程中,我们需关注一系列关键参数, 阅读全文
posted @ 2025-09-29 02:27 FBshark 阅读(254) 评论(0) 推荐(0)
摘要: 02 霍尔安装角度辨别当我们拿到一个新的三相直流无刷电机时,可以通过测量三个霍尔信号,然后分析它们之间的关系即可知道霍尔的安装角度间隔是60度电角度还是120度电角度。那么,60度电角度跟120度电角度在三路霍尔波形上怎么来辨别呢?下面以波形图来说明一下: 从上图左边波形关系可以知道,H1的上升沿跟 阅读全文
posted @ 2025-09-29 01:21 FBshark 阅读(505) 评论(0) 推荐(0)
摘要: 霍尔传感器是一种磁传感器。用它可以检测磁场及其变化,可在各种与磁场有关的场合中使用。霍尔传感器以霍尔效应为其工作基础,是由霍尔元件和它的附属电路组成的集成传感器。霍尔传感器在工业生产、交通运输和日常生活中有着非常广泛的应用。 一、霍尔效应 霍尔元件 霍尔传感器 (一)霍尔效应 如图1所示,在半导体薄 阅读全文
posted @ 2025-09-29 00:23 FBshark 阅读(137) 评论(0) 推荐(0)
摘要: 使用vofa+,以及其“数据引擎”功能,可以将串口接收到的数据进行可视化,方便电机的调试:如角度、速度、以及电流采样等相关数值。 一、VOFA+下载 VOFA+官网下载地址 二、VOFA+配置 三、代码实例 举个例子 printf("%.4f,%.4f,%.4f,%.4f\n",current.q, 阅读全文
posted @ 2025-09-28 22:02 FBshark 阅读(95) 评论(0) 推荐(0)
摘要: 一、电流采样知识基础 1.1.2、电流采样方式 电流采样主要有三种方式: 低侧电流采样 高侧电流采样 内置电流采样 1.1.2.1、低侧电流采样 低侧电流检测可能是最常见的电流检测技术,主要是因为它既不需要高性能的PWM抑制运放(如内置),也不需要支持高压的运放(如高侧),采样电阻在低侧MOS和GN 阅读全文
posted @ 2025-09-28 02:10 FBshark 阅读(296) 评论(0) 推荐(0)
摘要: 做一个python脚本,可以用python + 文件名的形式进行调用 以下是一个可以直接通过命令行调用的 Python 脚本: 方法一:独立脚本文件(推荐) create_header.py #!/usr/bin/env python3 """ 创建C语言头文件的脚本 用法: python crea 阅读全文
posted @ 2025-09-27 22:49 FBshark 阅读(14) 评论(0) 推荐(0)
摘要: 基于 SimpleFOC 让电机正转三周,你需要完成以下几个关键步骤。以下是完整的代码示例和说明: 1. 硬件连接 首先确保硬件正确连接: 电机(如BLDC)与驱动板(如L6234、DRV8302等)连接 驱动板与MCU(如Arduino Uno)的PWM引脚连接 电流检测/编码器接线(如果使用闭环 阅读全文
posted @ 2025-09-27 00:44 FBshark 阅读(51) 评论(0) 推荐(0)
摘要: SimpleFOC 在位置(角度)模式时,达到目标位置过程中,是默认开启平滑转动的效果的。 SimpleFOC 的平滑转动是通过运动规划器(Motion Planner)实现的,而不是瞬间跳到目标位置。 运动规划器的工作原理 1. 默认的梯形速度规划 // SimpleFOC 内部自动生成的平滑运动 阅读全文
posted @ 2025-09-27 00:02 FBshark 阅读(66) 评论(0) 推荐(0)
摘要: SimpleFOC中,经常用到如下代码 motor.velocity_limit = 1.0; // 限制最大速度 其中 ,velocity_limit单位为 rad/s, 其与 rpm换算关系是什么呢? // 速度单位换算参考: // 1 rad/s = 9.55 RPM // 2 rad/s ≈ 阅读全文
posted @ 2025-09-26 23:53 FBshark 阅读(314) 评论(0) 推荐(0)
摘要: 清单 您可以将项目组织成有序和无序列表。 有序列表 要创建有序列表,请在订单项中添加数字和句点。数字不必按数字顺序排列,但列表应以数字开头。 Markdown HTML 渲染输出 1. First item2. Second item3. Third item4. Fourth item <ol>< 阅读全文
posted @ 2025-09-26 23:43 FBshark 阅读(23) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 61 下一页