Stepper-Motor-Control  v3.0.0
System on a Chip 2014 - Group 04
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
motor_control_unit.vhd File Reference

Motor Control Unit. More...

Go to the source code of this file.

Entities

motor_control_unit  entity
 Motor Control Unit. More...
 

Detailed Description

Motor Control Unit.

Author
Marc Kossmann
Michael Riedel
Version
v1.0.0
Date
05.12.2014

Controls the stepper motor. Communication with NIOS-Processor is done via register_interface component.

Following signals are provided by register_interface:

name widthaccessdescription
run 1 read enables mcu
direction1 read motor dir ('0' is left)
IR 1 writeset when motor stopped
mode 4 read use case
speed 3 read speed of motor
steps 32 writenumber of steps motor did
------—--—---—-----------------------—
History:

v0.1.0 23.11.2014 Kossmann

  • first draft

v0.1.1 24.11.2014 Riedel

  • corrected formatting
  • renamed component count_5ms to counter

v0.1.2 27.11.2014 Riedel

  • renamed the input enable to prescaler in signal_generator and adapted the wires

v0.1.2 27.11.2014 Riedel

  • added documentation for GENERIC divider

v0.1.3 02.11.2014 Riedel & Kossmann

  • changed divider because pulse width was measure wrong

v1.0.0 05.12.2014 Riedel & Kossmann

  • release milestone 3b

Definition in file motor_control_unit.vhd.