maxli776 / caw-foc

FOC控制算法

Home Page:https://caw.guaik.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🦉 CAW-FOC

ko-fi

🎮 Project URL

Driver hardware

https://github.com/fake-rick/caw-drive

FOC control algorithm

https://github.com/fake-rick/caw-foc

Bus Control Based on Python & CAN

https://github.com/fake-rick/caw-bus-python

🎥 Video

Homemade FOC (Field-Oriented Control) Driver: Python & CAN Bus Control

⏰ TODO

Functionality Status
Open-loop speed control
Closed-loop current/torque control
Closed-loop speed control
Closed-loop position control
CAN bus communication

🎮 Configure & Compile Project

Install arm-none-eabi-gcc

Windows

Mac

brew tap ArmMbed/homebrew-formulae
brew install arm-none-eabi-gcc

Compile

Switch to the project's root directory and run mingw32-make. The [CawFOC.elf | CawFOC.bin | CawFOC.hex] files will appear in the build directory.

☕ Support

💰 WeChat Pay & Alipay:

https://github.com/fake-rick/caw-drive/blob/master/Docs/imgs/wxpay.jpg?raw=true https://github.com/fake-rick/caw-drive/blob/master/Docs/imgs/alipay.jpg?raw=true

📚 References

Park Transformation:https://zhuanlan.zhihu.com/p/614244367

Clark Transformation:https://zhuanlan.zhihu.com/p/613996592

SimpleFOC:https://github.com/simplefoc/Arduino-FOC

About

FOC控制算法

https://caw.guaik.io/

License:MIT License


Languages

Language:C 96.9%Language:Assembly 3.0%Language:C++ 0.1%Language:Makefile 0.0%