Skip to content

Releases: IRNAS/Koruza-Move-Driver-Firmware

move driver fw v1.2

11 Mar 13:01
358e6e3
Compare
Choose a tag to compare

Setup

  1. Download the repository git clone https://github.com/IRNAS/Koruza-Move-Driver-Firmware.git
  2. Add libraries to the Arduino\libraries folder on the computer:
    • git clone https://github.com/IRNAS/Arduino-Switch-Debounce
    • git clone https://github.com/IRNAS/TLV493D-3D-Magnetic-Sensor-Arduino-Library
    • git clone http://www.airspayce.com/mikem/arduino/AccelStepper/
  3. Compile and flash the firmware

Changelog

  • Homing routine end position change form -25000 to -12500 steps.

Notes

  • In the next release calibration and motor error calculation, based on the magnetic encoders, will be added.
  • In the future release the tests for the firmware will be added.

move driver fw v1.1

14 Feb 13:23
Compare
Choose a tag to compare

Setup

  1. Download the repository git clone https://github.com/IRNAS/Koruza-Move-Driver-Firmware.git
  2. Add libraries to the Arduino\libraries folder on the computer:
    • git clone https://github.com/IRNAS/Arduino-Switch-Debounce
    • git clone https://github.com/IRNAS/TLV493D-3D-Magnetic-Sensor-Arduino-Library
    • git clone http://www.airspayce.com/mikem/arduino/AccelStepper/
  3. Compile and flash the firmware

Changelog

  • TLV messages work:
    • COMMAND_GET_STATUS
    • COMMAND_MOVE_MOTOR
    • COMMAND_HOMING
  • Move motors work. Motors can be drove in both direction based on absolute position of the motors.
  • Homing routine works. When called it both motors go to end switches, thet position is set to be (-25000, -25000) and then they are sent to (0, 0).

Notes

  • In the next release calibration and motor error calculation, based on the magnetic encoders, will be added.
  • In the future release the tests for the firmware will be added.

move_driver_fw

12 Feb 16:45
Compare
Choose a tag to compare

Setup

  1. Download the repository git clone https://github.com/IRNAS/Koruza-Move-Driver-Firmware.git
  2. Add libraries to the Arduino\libraries folder on the computer:
    • git clone https://github.com/IRNAS/Arduino-Switch-Debounce
    • git clone https://github.com/IRNAS/TLV493D-3D-Magnetic-Sensor-Arduino-Library
    • git clone http://www.airspayce.com/mikem/arduino/AccelStepper/
  3. Compile and flash the firmware

Changelog

  • TLV messages work:
    • COMMAND_GET_STATUS
    • COMMAND_MOVE_MOTOR
    • COMMAND_HOMING
  • Move motors work. Motors can be drove in both direction based on absolute position of the motors.
  • Homing routine works. When called it both motors go to end switches, thet position is set to be (-25000, -25000) and then they are sent to (0, 0).

Notes

  • In the next release calibration and motor error calculation, based on the magnetic encoders, will be added.
  • In the future release the tests for the firmware will be added.

koruza_move_driver_fw

16 Jan 15:36
Compare
Choose a tag to compare
koruza_move_driver_fw Pre-release
Pre-release

Setup

  1. Download the repository git clone https://github.com/IRNAS/Koruza-Move-Driver-Firmware.git
  2. Add libraries to the Arduino\libraries folder on the computer:
    • git clone https://github.com/IRNAS/Arduino-Switch-Debounce
    • git clone https://github.com/IRNAS/TLV493D-3D-Magnetic-Sensor-Arduino-Library
    • git clone http://www.airspayce.com/mikem/arduino/AccelStepper/
  3. Compile and flash the firmware

Changelog

  • TLV messages work:
    • COMMAND_GET_STATUS
    • COMMAND_MOVE_MOTOR
    • COMMAND_HOMING
  • Move motors work. Motors can be drove in both direction based on absolute position of the motors.
  • Homing routine works. When called it both motors go to end switches, thet position is set to be (-25000, -25000) and then they are sent to (0, 0).

Notes

  • In the next release calibration and motor error calculation, based on the magnetic encoders, will be added.
  • In the future release the tests for the firmware will be added.