mirror of
https://github.com/rene-dev/stmbl.git
synced 2026-02-06 02:02:34 +08:00
ee740309049fe316db700657b482c2cfcaef6b37
…
…
…
stmbl
###AC Servo Driver for STM32F4
Driving a Bosch Turboscara
https://www.youtube.com/watch?v=Ue98HE76paI
Drivetest
https://www.youtube.com/watch?v=sMeV4SCu4TA
####Things that work
- Synchronous AC servos with resolver or incremental encoder
- DC servos with encoder
- IRAMXv2 Hardware testet up to 320V
####TODO
- autophasing for Synchronous AC servos with encoder
- AC Async
- saving parameters to flash
####Directories
- hw/eagle/ Eagle board files and schematics
- hw/spice/ Spice simulation for resolver interface
- src/ STM32 code
- term/ Terminal with scope and local history. Supports UHU servo and stmbl.
####Building the firmware
Requirements
- gcc-arm-none-eabi-gcc https://launchpad.net/gcc-arm-embedded/+download
- stlink https://github.com/texane/stlink
Flashing
Add gcc and stlink to your $PATH
make
make burn
####Building Servoterm
Requirements
- cmake >= 2.8
- gcc >= 4.8 or clang
- wxwidgets >= 3.0
- libserialport http://sigrok.org/wiki/Libserialport
Compiling
cd term/
mkdir build/
cmake ../
make
Description
Languages
C
96.1%
HTML
1.8%
Assembly
0.8%
OpenSCAD
0.8%
Makefile
0.2%
Other
0.3%