Terasic Servo Motor Kit User Manual

SMK User Manual
SMK User Manual
www.terasic.com
September 12, 2016
Chapter 1 Servo Motor Kit .............................................................................. 1
1.1 Package Contents ...........................................................................................................1
1.2 SMK System CD ............................................................................................................2
1.3 Assemble the Servo Motor .............................................................................................2
1.4 Getting Help ...................................................................................................................5
Chapter 2 Servo Motor Card .......................................................................... 6
2.1 Features ..........................................................................................................................6
2.2 Block Diagram of Servo Motor Card .............................................................................7
2.3 Interface of Servo Motor Card .......................................................................................8
2.4 Power for Motor Card ....................................................................................................8
2.5 Interface for FPGA Host ................................................................................................9
2.6 Interface for Servo Motor ............................................................................................ 11
2.7 CPLD Code for Power Monitor ...................................................................................12
2.8 Servo Motor Control ....................................................................................................12
Chapter 3 Design Example .......................................................................... 14
3.1 Function Block Diagram ..............................................................................................14
3.2 Demo Setup ..................................................................................................................15
SMK User Manual
1
www.terasic.com
September 12, 2016
Chapter 1
Servo Motor Kit
The SMK (Servo Motor Kit) is designed for developer who wish to learn servo motor control and build their robot machine. It includes one servo motor driver daughter card and one servo motor. The motor driver card can drive 24 RC servo motors at most. The motor daughter card can be linked to the FPGA development kit via the 2x20 Pin GPIO connector.
The PWM IP and some example designs on different FPGA development boards are also provided in the kit. By referring these demos, the user can quickly learn how to work with the servo motor and build their own robot machine.
1.1 Package Contents
The SMK package includes
Servo Motor Daughter Card RC Servo Motor 40-pin Cable System CD Download Guide
Figure 1-1 The SMK package contents
SMK User Manual
2
www.terasic.com
September 12, 2016
1.2 SMK System CD
The SMK System CD contains all the documents and supporting materials associated with Servo Motor Kit, including the user manual, reference designs, and device datasheets. Users can
download this system CD from the link: http://smk.terasic.com/cd.
1.3 Assemble the Servo Motor
The servo motor and motor daughter card can be connected to any FPGA development kit that is equipped with a 2x20 Pin GPIO connector. The pictures below show how the servo motor card is connected to various Terasic FPGA Boards:
Figure 1-2 Connect the Servo Motor and Motor Card to DE10-Lite
SMK User Manual
3
www.terasic.com
September 12, 2016
Figure 1-3 Connect the Servo Motor and Motor Card to DE0-CV
Figure 1-4 Connect the Servo Motor and Motor Card to DE0-Nano
SMK User Manual
4
www.terasic.com
September 12, 2016
Figure 1-5 Connect the Servo Motor and Motor Card to DE0-Nano-SoC
Figure 1-6 Connect the Servo Motor and Motor Card to DE1-SoC
Loading...
+ 14 hidden pages