Skip to content

Repository files navigation

OPRcontrolFOC

Placa de control FOC (Field-Oriented Control) para motores brushless basada en STM32F103C8. Implementa conmutación sinusoidal para 2 BLDC con lazo PI de velocidad y realimentación por encoders magnéticos.

Documentación completa: docs.oprobots.org/boards/OPRcontrolFOC


⚙️ Hardware

ComponenteDetalle
MicrocontroladorSTM32F103C8T6 (BluePill) @ 72 MHz
Motores2× BLDC con driver MOSFET trifásico
ControlConmutación sinusoidal (LUT 360 entradas, PWM ~28 kHz)
Encoders2× encoder magnético cuadratura (4096 CPR) + índice Z
ComunicaciónUSART3 @ 115200 (comandos serie)
PCBIntegrada en UltiBot

💻 Software

ComponenteDetalle
Frameworklibopencm3 (bare-metal)
EntornoPlatformIO
Frecuencia control~1 kHz (PID), 10 kHz (lectura encoders)
ControlPI velocidad (Kp=8.0, Ki=0.1)
DebugLEDs onboard (PC13/PC14) + USART3 printf

📚 Documentación


🔧 Stack Tecnológico

CapaTecnología
MCUSTM32F103C8T6 (ARM Cortex-M3)
Frameworklibopencm3
BuildPlatformIO
LenguajeC11
DocsMkDocs Material

Documentación generada con /doc-init. Estilo OPRobots.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages