70 likes | 224 Views
EEE 407 - RTL BASED HARDWARE DESING AND APPLICATIONS. SERVO MOTOR CONTROL WITH FPGA Burak Enez 07100905. Servo Motor. Servos have a three wire connector. One wire supplies positive DC . The second wire is for voltage ground, and the third wire is the signal wire.
E N D
EEE 407 - RTL BASED HARDWARE DESING AND APPLICATIONS SERVO MOTOR CONTROL WITH FPGA Burak Enez 07100905
Servo Motor • Servos have a three wire connector. One wire supplies positive DC. The second wire is for voltage ground, and the third wire is the signal wire. • Digital servo has all the same parts as an analog servo, the difference is in how the pulsed signals are sent to the servo motor. • Servo motors work with PWM signal. Signals frequency must be between 50 Hz – 400 Hz for digital servo motors. • Position of servo is determined according to the positive pulse width of PWM signal.
Modules in Verilog Code • “switch_to_angle” Module • “binary_to_bcd” Module • “sseg_bcd” Module • “sseg_50hz_time_multiplexing” Module • “pwm_50hz” Module
LINKS • Video demonstration, “http://www.youtube.com/watch?v=QKpKdUB4hL8” • Documents, “https://googledrive.com/host/0Bye9gHeRYHSuN3didFdIbTAwMWc/”