Connect with us

Brushless DC Motor controlled by CAN BUS

Discussion in 'General Electronics Discussion' started by InquiringMind, Feb 27, 2018.

Scroll to continue with content
  1. InquiringMind


    Feb 26, 2018

    I'm updating an old fixture and programming using a CAN BUS on a PLC controller. My motor is already enabled and functioning with the old software. I'm measuring torque. Currently the torque sensor gets a reading and sets to zero for a 'tare.' later it takes the measured torque data and gives me a value... but the starting position is different every time. The motor has a built in encoder, with a homing feature, but I would have to change the motor firmware and enable the I/O pins so I can access the encoder. I'm wondering it there's a mathematical way to save the original tare position and revert back to that as a starting point, every time I run a test. ...just because it seems like less work to keep the current firmware.

    I already made a statement that basically tells the system that the torque is 0Nm at 0volts, but that isn't angular position.

    Any help would be appreciated. Thanks!
Ask a Question
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.
Electronics Point Logo
Continue to site
Quote of the day