Electrical/Software Design

My new, massive NEMA 34 motor and driver arrived in the mail a little while back. This thing is going to have enough torque to drive the wall no matter how much drag there is in the tracks! (3x current motor)

New motor and driver setup

I was going to build a simple tone generator circuit with a 555 timer and a big control knob to adjust the speed. Using the rough design below.

Basic wall controller circuit. Scribbled out on the back of some other work.

But while I was digging parts for this circuit out of my junk electronics box I came across my old handyboard. I built this thing more than a decade ago and have hardly used it, but as the name implies it is actually handy…. or it should be.

I started programming it to control my treadwall and found I wanted a little more functionality than it normally offers. So I wasted two weeks trying to adjust the timer output from a non-standard pin. ugh. But it is now set up how I would like and ready to go. Just not as handy as it could have been.

Right now the available menus look like this:

This slideshow requires JavaScript.

I did add a big control knob for adjusting speed and other options as an additional means of user interface as well as using the start and stop buttons on the handyboard. I will likely add another button too, cause it feels like it needs it.

I am thinking I will add a motor to adjust the angle of the wall in the future. At which point it will be really cool to add workout modes that adjust the wall angle automatically.

I would love to hear ideas for additional workout modes. Please comment with suggestions! Include ideas for workouts that change wall angle if you have any.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s