Editing PIC based Stepper Motor Dancing Analog Clock

Jump to navigation Jump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

Latest revision Your text
Line 518: Line 518:
 
=== Modifications You May Need to Make ===
 
=== Modifications You May Need to Make ===
  
Motors vary, you want to know what the voltage, current, and step size is for your motor.  The stepper tester project [[Stepper Motor Tester]] can be useful for this.  It should give you the number of steps and tell you if your voltage is suitable. The motor only runs from time to time so some overvoltage is probably ok.  If the number of half steps is different from 400 you can change the program and the layout of the minute hand to accomidate.  A 7.5 degree per step motor has 96 half steps per rotation, use 60 of thes for a minute hand which will now swing over 180 degrees, I think you can still fit this on the dial.  Not that the circuit for both the stepper tester and the clock are good for only 500ma so motors that use more than this will need a different driver.  Comments in the code should help you modify the code for different numbers of steps and/or different dial layouts.
+
Motors vary, you want to know what the voltage, current, and step size is for your motor.
  
 
=== Download ===
 
=== Download ===

Please note that all contributions to OpenCircuits may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see OpenCircuits:Copyrights for details). Do not submit copyrighted work without permission!

Cancel Editing help (opens in new window)