Skip to content

ufnalski/absolute_encoder_ifm_rm9001_canopen_h533re

Repository files navigation

CANopen demo using IFM RM9001 multiturn absolute encoder (STM32H533RE)

After playing with encoders equipped with SSI, SPI and RS-485 interfaces one might wrongly conclude that not much is left to experiment with. There are several other popular options for encoders. Let's focus here on CANopen widely used in factory automation. Enjoy a bit of CANopen history here. We are going to communicate over the CAN bus (using CANopen) with a multiturn absolute encoder. The part number is RM9001 [RMS0024-C24UST] (IFM).

CANopen IFM RM9001 in action (encoder) CANopen IFM RM9001 in action (uC) CANopen frames (PCAN-Viev)

Missing files?

Don't worry 🙂 Just log in to MyST and hit Alt-K to generate /Drivers/CMCIS/ and /Drivers/STM32H5xx_HAL_Driver/ based on the .ioc file. After a couple of seconds your project will be ready for building.

Libraries

Operating instructions

CANopen explained

Call for action

Create your own home laboratory/workshop/garage! Get inspired by ControllersTech, DroneBot Workshop, Andreas Spiess, GreatScott!, ElectroBOOM, Phil's Lab, atomic14, That Project, Paul McWhorter, Max Imagination, Nikodem Bartnik, and many other professional hobbyists sharing their awesome projects and tutorials! Shout-out/kudos to all of them!

Warning

Control engineering - do try this at home ❗

200+ challenges to start from: Control Engineering for Hobbyists at the Warsaw University of Technology.

Stay tuned 😎

About

CANopen demo using IFM RM9001 multiturn absolute encoder and STM32/HAL.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors