Skip to content

This repository contains demo code for controlling DMM Technology Corporation's DYN4 servo drive with the Nucleo-F072RB microcontroller board. Features include position/speed commands, homing function, enable/disable, and drive status reset. Use this code to explore the capabilities of the DYN4 servo drive with the Nucleo-F072RB board.

Notifications You must be signed in to change notification settings

DMMTechnologyCorp/STM32xDMM_DemoCode

Repository files navigation

DYN4 Servo Drive with Nucleo-F072RB Demo Code

This repository contains demo code for controlling DMM Technology Corporation's DYN4 servo drive with the Nucleo-F072RB microcontroller board. The code provides a basic skeleton for menu-based simple control over the motor system with features such as position and speed commands, a homing function, enable/disable drive, and drive status reset.

YouTube Video for Demonstration and Explanation of Code

Youtube video

Features

  • Position and Speed Commands: Control the position and speed of the motor.
  • Homing Function: Return the motor to its home position.
  • Enable/Disable Drive: Enable or disable the servo drive.
  • Drive Status Reset: Reset the drive status.

Requirements

Getting Started

Hardware Setup

  1. Connect the DYN4 servo drive to the motor.
  2. Connect the Nucleo-F072RB board to the DYN4 servo drive using RS232.
  3. Power up the servo drive and the Nucleo board.
  4. Start Exploring

Code Purpose

The purpose of this repository is to provide those who are interested in using DMM Servo drives with Nucleo microcontrollers or even STM embedded systems. This code is intended to provide the basics for users to expand on the achieve greater control over the servo system for various projects. Please see our YouTube channel for additional demos and feel free to browse our GitHub further.

YouTube:

Website Catalogue/Sales Contact:

About

This repository contains demo code for controlling DMM Technology Corporation's DYN4 servo drive with the Nucleo-F072RB microcontroller board. Features include position/speed commands, homing function, enable/disable, and drive status reset. Use this code to explore the capabilities of the DYN4 servo drive with the Nucleo-F072RB board.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published