会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
FBshark
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
56
下一页
2025年9月30日
linux 添加唤醒词
摘要: 在RK3588 Ubuntu主板上实现FunASR离线语音唤醒系统 RK3588是一款性能强大的SoC,搭配FunASR可以很好地实现离线语音唤醒功能。以下是完整的实施方案: 1. 硬件准备 音频输入设备选择 由于您的主板针脚图未显示专用音频接口,您需要添加以下硬件之一: USB麦克风/USB声卡(
阅读全文
posted @ 2025-09-30 00:39 FBshark
阅读(41)
评论(0)
推荐(0)
2025年9月29日
Python教程:解决pip安装包时报错:error: externally-managed-environment This environment is externally managed
摘要: 报错提示 解决办法 links:其他三种解决办法
阅读全文
posted @ 2025-09-29 15:59 FBshark
阅读(183)
评论(0)
推荐(0)
【三霍尔BLDC】反电动势法控制BLDC电机的原理图分析
摘要: 1.概述 无霍尔的BLDC控制方案与有霍尔BLDC的基本原理相似,都是用所谓“六步换向法”,根据转子当前的位置,按照一定的顺序给定子绕组通电使BLDC电机转动。 所不同的是无霍尔BLDC不需要霍尔效应传感器,而是通过检测定子绕组的反电动势的过零点来判断转子当前的位置。 与有霍尔的方案相比,最明显的优
阅读全文
posted @ 2025-09-29 12:13 FBshark
阅读(309)
评论(0)
推荐(0)
【BLDC 基础知识】无刷电机关键参数的测量方法详解
摘要: 在开发电机的过程中,了解电机的各项参数至关重要。由于不同无刷电机的参数各异,因此在采用FOC算法进行驱动时,确保电机参数的准确性显得尤为关键。通常,购买电机时,厂家会提供这些参数。然而,若厂家未提供,则可以通过以下方法进行测量: 主要需要测量的参数包括: 在开发电机过程中,我们需关注一系列关键参数,
阅读全文
posted @ 2025-09-29 02:27 FBshark
阅读(109)
评论(0)
推荐(0)
【三霍尔 BLDC】区分BLDC霍尔电角度间隔是60°还是120°
摘要: 02 霍尔安装角度辨别当我们拿到一个新的三相直流无刷电机时,可以通过测量三个霍尔信号,然后分析它们之间的关系即可知道霍尔的安装角度间隔是60度电角度还是120度电角度。那么,60度电角度跟120度电角度在三路霍尔波形上怎么来辨别呢?下面以波形图来说明一下: 从上图左边波形关系可以知道,H1的上升沿跟
阅读全文
posted @ 2025-09-29 01:21 FBshark
阅读(74)
评论(0)
推荐(0)
【SimpleFOC】霍尔元件基础知识
摘要: 霍尔传感器是一种磁传感器。用它可以检测磁场及其变化,可在各种与磁场有关的场合中使用。霍尔传感器以霍尔效应为其工作基础,是由霍尔元件和它的附属电路组成的集成传感器。霍尔传感器在工业生产、交通运输和日常生活中有着非常广泛的应用。 一、霍尔效应 霍尔元件 霍尔传感器 (一)霍尔效应 如图1所示,在半导体薄
阅读全文
posted @ 2025-09-29 00:23 FBshark
阅读(88)
评论(0)
推荐(0)
2025年9月28日
【SimpleFOC】vofa+监控电机数据
摘要: 使用vofa+,以及其“数据引擎”功能,可以将串口接收到的数据进行可视化,方便电机的调试:如角度、速度、以及电流采样等相关数值。 一、VOFA+下载 VOFA+官网下载地址 二、VOFA+配置 三、代码实例 举个例子 printf("%.4f,%.4f,%.4f,%.4f\n",current.q,
阅读全文
posted @ 2025-09-28 22:02 FBshark
阅读(48)
评论(0)
推荐(0)
【SimpleFOC】电流采样基础知识
摘要: 一、电流采样知识基础 1.1.2、电流采样方式 电流采样主要有三种方式: 低侧电流采样 高侧电流采样 内置电流采样 1.1.2.1、低侧电流采样 低侧电流检测可能是最常见的电流检测技术,主要是因为它既不需要高性能的PWM抑制运放(如内置),也不需要支持高压的运放(如高侧),采样电阻在低侧MOS和GN
阅读全文
posted @ 2025-09-28 02:10 FBshark
阅读(69)
评论(0)
推荐(0)
2025年9月27日
Python脚本生成包含标准的#ifndef保护宏的头文件
摘要: 做一个python脚本,可以用python + 文件名的形式进行调用 以下是一个可以直接通过命令行调用的 Python 脚本: 方法一:独立脚本文件(推荐) create_header.py python 复制 下载 #!/usr/bin/env python3 """ 创建C语言头文件的脚本 用法
阅读全文
posted @ 2025-09-27 22:49 FBshark
阅读(11)
评论(0)
推荐(0)
【SimpleFOC-小项目】驱动电机正转3周
摘要: 基于 SimpleFOC 让电机正转三周,你需要完成以下几个关键步骤。以下是完整的代码示例和说明: 1. 硬件连接 首先确保硬件正确连接: 电机(如BLDC)与驱动板(如L6234、DRV8302等)连接 驱动板与MCU(如Arduino Uno)的PWM引脚连接 电流检测/编码器接线(如果使用闭环
阅读全文
posted @ 2025-09-27 00:44 FBshark
阅读(24)
评论(0)
推荐(0)
【SimpleFOC】SimpleFOC的运动规划器(Motion Planner)和梯形速度规划
摘要: SimpleFOC 在位置(角度)模式时,达到目标位置过程中,是默认开启平滑转动的效果的。 SimpleFOC 的平滑转动是通过运动规划器(Motion Planner)实现的,而不是瞬间跳到目标位置。 运动规划器的工作原理 1. 默认的梯形速度规划 // SimpleFOC 内部自动生成的平滑运动
阅读全文
posted @ 2025-09-27 00:02 FBshark
阅读(35)
评论(0)
推荐(0)
2025年9月26日
rad/s RPM之间的换算
摘要: 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
阅读(73)
评论(0)
推荐(0)
Markdown 之——清单の语法
摘要: 清单 您可以将项目组织成有序和无序列表。 有序列表 要创建有序列表,请在订单项中添加数字和句点。数字不必按数字顺序排列,但列表应以数字开头。 Markdown HTML 渲染输出 1. First item2. Second item3. Third item4. Fourth item <ol><
阅读全文
posted @ 2025-09-26 23:43 FBshark
阅读(10)
评论(0)
推荐(0)
设置vscode的默认字符编码
摘要: 在Visual Studio Code中设置默认字符编码的核心方法是修改用户设置文件(settings.json),通过添加或修改files.encoding参数指定全局默认编码(如UTF-8或GBK),或按语言配置特定文件的编码规则。 此设置可解决跨平台开发中的乱码问题,确保文件打开和保存时使
阅读全文
posted @ 2025-09-26 02:17 FBshark
阅读(458)
评论(0)
推荐(0)
2025年9月25日
【stm32-FOC】初步认识 CMSIS-DSP
摘要: 目录 导入CMSIS-DSP库 使用CMSIS-DSP 点击查看本文开源的完整FOC工程https://gitee.com/best_pureer/stm32_focCMSIS-DSP库是ARM开源的、对ARM处理器优化的数学库, 官方对其的介绍是一个针对Cortex-M和Cortex-A内核优化的
阅读全文
posted @ 2025-09-25 01:31 FBshark
阅读(71)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
56
下一页
公告