Skip to content

Control motor speed using a potentiometer. Potentiometer voltage readings are passed through a digital low pass filter to smoothen speed transitions. Speed in RPM is displayed on a seven-segment display.

Notifications You must be signed in to change notification settings

Ltran0325/MSP432-Motor-Speed

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 

Repository files navigation

MSP432-Motor-Speed

Description:

Control motor speed using a potentiometer. Potentiometer voltage readings are passed through a digital low pass filter to smoothen speed transitions. Speed in RPM is displayed on a seven-segment display.

Demo:

https://youtu.be/RyNKAnJRMWo

Calculations:

Low-Pass Filter Transfer Function:

MATLAB Program:

Hc = tf([1], [1/(2*pi*1), 1]);

bode(Hc);

Hd = c2d(Hc, 1/200);

MATLAB Result:

   0.03093
  ----------
  z - 0.9691
  

Find Output 'y':

About

Control motor speed using a potentiometer. Potentiometer voltage readings are passed through a digital low pass filter to smoothen speed transitions. Speed in RPM is displayed on a seven-segment display.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages