| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 嵌入式 -> SimpleFOCStudio安装使用说明及PID调试 -> 正文阅读 |
|
[嵌入式]SimpleFOCStudio安装使用说明及PID调试 |
目录? SimpleFOC教程目录:请点击 ? ? 说明??1、PID调试时需要反复的更改参数,如果每次都要下载代码非常繁琐,使用SimpleFOCStudio,参数通过串口下载非常方便高效,电机运动效果通过图形化的方式展现出来,非常直观,很容易找到PID参数的设置规律,所以建议大家通过这个软件调试PID。 一、SimpleFOCStudio安装1.1、安装的是什么按照官方说法大概分以下几步:
为什么要这么安装,我来一 一解释:
1.2、安装python1.2.1、python官网下载:www.python.org 1.3、下载simplefocstudio1.3.1、github下载网址:https://github.com/JorgeMaker/SimpleFOCStudio/tree/main,国外网站时好时坏,多点几次。 1.4、安装插件按照官方的说法 pip install -r “requirements.txt” ,你可以试下,如果一切顺利那再好不过。但是这条指令的输入需要先选择 requirements.txt 这个文件所在的路径,方法看下面的1.5; 1.5、运行SimpleFOCStudio1.5.1、WIN+R组合键调出小窗口,输入“cmd”,在黑窗口中输入 SimpleFOCStudio 文件下载的路径,输入运行指令:python simpleFOCStudio.py, 二、硬件代码2.1、添加通信函数要和SimpleFOCStudio上位机通信,主要是把通信的函数加入到simpleFOC的代码中,通信的函数是
只需要增加这三句代码就可以实现和SimpleFOCStudio的通信,函数名字可能略有不同,但函数形式一样。 2.2、通信函数源码和路径在simpleFOC库中的路径如下,有兴趣可以研究下(下图所用编辑器为sublime), 2.3、Arduino UNO示例网上能找到的SimpleFOCStudio安装教程,一般用的是Arduino UNO,
? 2.4、ESP32示例UNO的速度比较慢,所以本人用ESP32的示例,具体可以到对应教程中查看。 三、软硬件联调3.1、硬件连接
3.2、打开SimpleFOCStudio并配置
3.3、点击Connect
3.4、点击Start上传周期可修改为稍大一点,数据上传太频繁影响电机运行效果, 四、PID调参
|
|
嵌入式 最新文章 |
基于高精度单片机开发红外测温仪方案 |
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图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 10:21:04- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |