| |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| -> 嵌入式 -> SimpleFOC移植STM32(二)—— 开环控制 -> 正文阅读 |
|
|
[嵌入式]SimpleFOC移植STM32(二)—— 开环控制 |
目录? 说明??学习本节之前,建议先看《SimpleFOC(二)—— 快速入门 (开环控制)》这篇文章。 一、硬件介绍本节实验适合运行在SimpleMotor和SimpleFOCShield V2.0.3上。 1.1、硬件准备1.1.1、SimpleMotor方案
1.1.2、SimpleFOCShield V2.0.3方案
1.2、硬件连接1.2.1、原理图
1.2.2、接线
注意事项: 二、控制原理2.1、SVPWM??SVPWM的原理请看这篇文章:SimpleFOC(八)—— 理论+实践 深度分析SVPWM。 2.2、极对数??无刷电机转子中磁铁的对数就是极对数。 2.3、开环控制??SVPWM+设定的角度angle = 开环控制, 三、软件操作和程序下载3.1、Keil编译生成hex文件选择生成hex文件,如果是SWD下载可忽略此步。 3.2、FlyMcu下载
3.3、SimpleMotor准备
四、程序演示开环控制尽快操作,注意电机发热情况,发热严重要立即断电 4.1、开环速度控制4.1.1、打开工程
4.1.2、修改参数??选择controller=Type_velocity_openloop; 4.1.3、编译下载??FlyMcu通过串口下载或者STlink通过SWD下载。串口下载需要Boot加跳线帽,下载完以后拿掉跳线帽按复位键运行。 4.1.4、串口发送指令??常用的串口调试软件,在发送区敲回车,对应的16进制数据为0D 0A,也就是回车换行;Arduino IDE自带的串口监视器,输入指令点发送,只有16进制的0A。所以不能用Arduino IDE的软件给当前代码发送指令。 4.2、开环位置控制4.2.1、打开工程??和开环速度为同一个工程 4.1.2、修改参数??选择controller=Type_angle_openloop; 4.1.3、编译下载4.1.4、串口发送指令??设定目标值,单位为rad,一圈=6.28rad。 |
|
|
| 嵌入式 最新文章 |
| 基于高精度单片机开发红外测温仪方案 |
| 89C51单片机与DAC0832 |
| 基于51单片机宠物自动投料喂食器控制系统仿 |
| 《痞子衡嵌入式半月刊》 第 68 期 |
| 多思计组实验实验七 简单模型机实验 |
| CSC7720 |
| 启明智显分享| ESP32学习笔记参考--PWM(脉冲 |
| STM32初探 |
| STM32 总结 |
| 【STM32】CubeMX例程四---定时器中断(附工 |
|
|
| 上一篇文章 下一篇文章 查看所有文章 |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| 360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年10日历 | -2025/10/25 6:43:06- |
|
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |