<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[macolin的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/macolin</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; macolin]]></copyright><item><title><![CDATA[PlatformIO + ESP32-S3 + SimpleFOC 2.4.0 环境搭建完整攻略]]></title><link>https://blog.youkuaiyun.com/macolin/article/details/162141006</link><guid>https://blog.youkuaiyun.com/macolin/article/details/162141006</guid><author>macolin</author><pubDate>Sat, 20 Jun 2026 10:35:44 +0800</pubDate><description><![CDATA[本攻略将详细介绍如何在 Windows 环境下，通过命令行工具完整搭建 PlatformIO 开发环境，并配置 ESP32-S3 开发板以支持 SimpleFOC v2.4.0 库。]]></description><category></category></item><item><title><![CDATA[ESP32 + SimpleFOC + 三路AS5600实现三轴FOC电机控制]]></title><link>https://blog.youkuaiyun.com/macolin/article/details/161573281</link><guid>https://blog.youkuaiyun.com/macolin/article/details/161573281</guid><author>macolin</author><pubDate>Sun, 31 May 2026 23:33:30 +0800</pubDate><description><![CDATA[基于SimpleFOC库实现三路无刷电机FOC闭环控制的方法。针对AS5600磁编码器I2C地址固定、ESP32仅支持两路硬件I2C的问题，通过扩展SoftI2C和MagneticSensorI2CEx两个类，实现了“两路硬件I2C+一路软件I2C”的三路AS5600同时读取。随后利用SimpleFOC库完成三路BLDC电机的位置闭环控制。该方案仅需一块ESP32开发板、三个AS5600编码器和三块SimpleFOC Mini驱动板即可实现三轴FOC控制，可应用于三轴云台、机械臂及多自由度运动控制。]]></description><category></category></item><item><title><![CDATA[AS5600改PWM输出]]></title><link>https://blog.youkuaiyun.com/macolin/article/details/160683660</link><guid>https://blog.youkuaiyun.com/macolin/article/details/160683660</guid><author>macolin</author><pubDate>Fri, 01 May 2026 11:50:24 +0800</pubDate><description><![CDATA[AS5600编码器改PWM输出]]></description><category></category></item><item><title><![CDATA[MT6701使用SPI/SSI通信示例]]></title><link>https://blog.youkuaiyun.com/macolin/article/details/150652428</link><guid>https://blog.youkuaiyun.com/macolin/article/details/150652428</guid><author>macolin</author><pubDate>Sat, 23 Aug 2025 21:15:28 +0800</pubDate><description><![CDATA[MT6701使用SPI通信]]></description><category></category></item><item><title><![CDATA[STM32引用SimpleFOC库开环驱动直流无刷电机]]></title><link>https://blog.youkuaiyun.com/macolin/article/details/148459250</link><guid>https://blog.youkuaiyun.com/macolin/article/details/148459250</guid><author>macolin</author><pubDate>Thu, 05 Jun 2025 21:28:26 +0800</pubDate><description><![CDATA[利用STM32，引用SimpleFOC对直流无刷电机进行开环驱动控制]]></description><category></category></item><item><title><![CDATA[ESP32烧录时，Connect错误]]></title><link>https://blog.youkuaiyun.com/macolin/article/details/148388245</link><guid>https://blog.youkuaiyun.com/macolin/article/details/148388245</guid><author>macolin</author><pubDate>Mon, 02 Jun 2025 22:48:21 +0800</pubDate><description><![CDATA[ESP32的Connecting错误原因及其解决方案]]></description><category></category></item><item><title><![CDATA[STM32读取MT6701磁编码器（PWM）]]></title><link>https://blog.youkuaiyun.com/macolin/article/details/148388139</link><guid>https://blog.youkuaiyun.com/macolin/article/details/148388139</guid><author>macolin</author><pubDate>Mon, 02 Jun 2025 22:41:28 +0800</pubDate><description><![CDATA[使用STM32读取MT6701，PWM通信接口，借用SimpleFOC开源库]]></description><category></category></item><item><title><![CDATA[STM32读取MT6701磁编码器（M创动工坊）]]></title><link>https://blog.youkuaiyun.com/macolin/article/details/148381815</link><guid>https://blog.youkuaiyun.com/macolin/article/details/148381815</guid><author>macolin</author><pubDate>Mon, 02 Jun 2025 14:29:37 +0800</pubDate><description><![CDATA[利用STM32读取MT6701，基于platformio]]></description><category></category></item><item><title><![CDATA[STM32读取AS5600磁编码器（M创动工坊）]]></title><link>https://blog.youkuaiyun.com/macolin/article/details/148381461</link><guid>https://blog.youkuaiyun.com/macolin/article/details/148381461</guid><author>macolin</author><pubDate>Mon, 02 Jun 2025 14:03:52 +0800</pubDate><description><![CDATA[使用STM32，借用SimpleFOC库，读取AS5600磁编码器，基于PlatformIO,由M创动工坊提供。]]></description><category></category></item><item><title><![CDATA[低成本实现中空直流无刷电机闭环控制]]></title><link>https://blog.youkuaiyun.com/macolin/article/details/147683716</link><guid>https://blog.youkuaiyun.com/macolin/article/details/147683716</guid><author>macolin</author><pubDate>Sat, 03 May 2025 15:07:22 +0800</pubDate><description><![CDATA[使用中空霍尔编码器和中空轴电机2804实现闭环控制，目前实现速度环控制，通过配置合适的PID和滤波参数，实现丝滑的闭环控制，避免开环直流无刷电机扭矩特性差，或使用后置磁编码器无法过线的问题，FOC控制，速度可调可控。]]></description><category></category></item><item><title><![CDATA[麦歌恩的MT6701编码器+SimpleFoc库实现FOC控制]]></title><link>https://blog.youkuaiyun.com/macolin/article/details/147168764</link><guid>https://blog.youkuaiyun.com/macolin/article/details/147168764</guid><author>macolin</author><pubDate>Sat, 12 Apr 2025 18:17:05 +0800</pubDate><description><![CDATA[MT6701在simplefoc中的应用，FOC控制，ABZ,I2C等通信方式]]></description><category></category></item><item><title><![CDATA[使用SimpleFOC驱动电机时，如何避免初始化转圈]]></title><link>https://blog.youkuaiyun.com/macolin/article/details/146124883</link><guid>https://blog.youkuaiyun.com/macolin/article/details/146124883</guid><author>macolin</author><pubDate>Sat, 08 Mar 2025 23:23:24 +0800</pubDate><description><![CDATA[使用SimpleFOC驱动电机时，如何避免初始化转圈，simplefoc零点校准]]></description><category></category></item><item><title><![CDATA[Platformio或arduino ide编译基于simplefoc库出现这类报错]]></title><link>https://blog.youkuaiyun.com/macolin/article/details/143590869</link><guid>https://blog.youkuaiyun.com/macolin/article/details/143590869</guid><author>macolin</author><pubDate>Thu, 07 Nov 2024 12:03:12 +0800</pubDate><description><![CDATA[Platform io]]></description><category></category></item><item><title><![CDATA[利用FOC控制实现单摆平衡]]></title><link>https://blog.youkuaiyun.com/macolin/article/details/143266912</link><guid>https://blog.youkuaiyun.com/macolin/article/details/143266912</guid><author>macolin</author><pubDate>Sun, 27 Oct 2024 12:21:05 +0800</pubDate><description><![CDATA[*=-直立PID计算PWM--通过陀螺仪返回数据计算，前倾陀螺仪Y轴为正，后仰陀螺仪Y轴为负。//计算角度偏差，bias为小车角度与结构静态平衡角度的差值。//各种PWM计算值。//保持角度，角度偏差，偏差积分变量。//偏差的积分，integrate为全局变量，一直积累。//加上电机死区扭矩。]]></description><category></category></item><item><title><![CDATA[利用手机蓝牙发送串口数据对直流无刷电机进行控制]]></title><link>https://blog.youkuaiyun.com/macolin/article/details/143266671</link><guid>https://blog.youkuaiyun.com/macolin/article/details/143266671</guid><author>macolin</author><pubDate>Sun, 27 Oct 2024 12:09:44 +0800</pubDate><description><![CDATA[利用simplefocfoc和手机蓝牙串口发送数据，实现直流无刷电机闭环控制。]]></description><category></category></item><item><title><![CDATA[基于simplefoc库和ESP32实现双电机驱动]]></title><link>https://blog.youkuaiyun.com/macolin/article/details/143265990</link><guid>https://blog.youkuaiyun.com/macolin/article/details/143265990</guid><author>macolin</author><pubDate>Sun, 27 Oct 2024 11:25:05 +0800</pubDate><description><![CDATA[simplefoc，esp32，foc控制，双直流无刷电机]]></description><category></category></item><item><title><![CDATA[利用MT6826S磁编码器获得角度数据和速度数据]]></title><link>https://blog.youkuaiyun.com/macolin/article/details/143265652</link><guid>https://blog.youkuaiyun.com/macolin/article/details/143265652</guid><author>macolin</author><pubDate>Sun, 27 Oct 2024 11:04:30 +0800</pubDate><description><![CDATA[arduino，esp32，MT6826S磁编码器]]></description><category></category></item></channel></rss>