Message from discussion
Stepper motor problem solved
Received: by 10.50.213.99 with SMTP id nr3mr4821628igc.2.1352666874146;
Sun, 11 Nov 2012 12:47:54 -0800 (PST)
X-BeenThere: tcmaker@googlegroups.com
Received: by 10.50.41.194 with SMTP id h2ls4589371igl.4.canary; Sun, 11 Nov
2012 12:47:53 -0800 (PST)
Received: by 10.50.181.233 with SMTP id dz9mr4807189igc.1.1352666873088;
Sun, 11 Nov 2012 12:47:53 -0800 (PST)
Received: by 10.50.181.233 with SMTP id dz9mr4807188igc.1.1352666873056;
Sun, 11 Nov 2012 12:47:53 -0800 (PST)
Return-Path: <getsearc...@gmail.com>
Received: from mail-ie0-f178.google.com (mail-ie0-f178.google.com [209.85.223.178])
by gmr-mx.google.com with ESMTPS id s15si557854igi.1.2012.11.11.12.47.53
(version=TLSv1/SSLv3 cipher=OTHER);
Sun, 11 Nov 2012 12:47:53 -0800 (PST)
Received-SPF: pass (google.com: domain of getsearc...@gmail.com designates 209.85.223.178 as permitted sender) client-ip=209.85.223.178;
Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of getsearc...@gmail.com designates 209.85.223.178 as permitted sender) smtp.mail=getsearc...@gmail.com; dkim=pass header...@gmail.com
Received: by mail-ie0-f178.google.com with SMTP id e11so7803758iej.9
for <tcmaker@googlegroups.com>; Sun, 11 Nov 2012 12:47:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20120113;
h=from:mime-version:content-type:subject:date:in-reply-to:to
:references:message-id:x-mailer;
bh=/wrizj3S98wDCcXrqbQr8FIL+iRTWf+Una5gXH3pnV0=;
b=fCq/fZnmMGNKGbsoP347ZYSrlZ4+tAtXlraZMjnQX4tIDzqwYJHd9ZRZpOGE0kHMJJ
FYVlfFXRzli9Tz3oHjLuAWq5ySKmJAZOH761gaRktim8VDOqUY3IGwyZF1pc7DMJ9RoO
8K/T/c9iQmpnRz4SB86L0iX2jyvMCkgBG2jS6Yx6TByYEwJcvegroi+q2AkyXxEQmiVp
yOwVGhy9w3Z5yjYjxLYDVMP7j+JEt8zMTgkzzrMDrYfAHMzLr3bIyAbxdSUnDUQGi4kE
NBY6pw3IRnvJnd8yieo468fktQfPi+IjSPOHgBredE+/SN9/NLYfqKC/d2X5c7VVHp+6
jiJQ==
Received: by 10.50.161.130 with SMTP id xs2mr6165509igb.34.1352666872840;
Sun, 11 Nov 2012 12:47:52 -0800 (PST)
Return-Path: <getsearc...@gmail.com>
Received: from 192.168.0.3 (71-36-157-60.mpls.qwest.net. [71.36.157.60])
by mx.google.com with ESMTPS id 10sm6567070ign.5.2012.11.11.12.47.51
(version=TLSv1/SSLv3 cipher=OTHER);
Sun, 11 Nov 2012 12:47:51 -0800 (PST)
From: Jeremy L <getsearc...@gmail.com>
Mime-Version: 1.0 (Apple Message framework v1283)
Content-Type: multipart/alternative; boundary="Apple-Mail=_6304A832-F085-41A4-9232-3CC5AED0D3BB"
Subject: Re: [tcmaker] Stepper motor problem solved
Date: Sun, 11 Nov 2012 14:47:50 -0600
In-Reply-To: <4369442210017119715@unknownmsgid>
To: tcmaker@googlegroups.com
References: <CACOH9Nmo_oZuFqJAqRe3ngGODtnKtjBfy4KacPCWd8v1Aew...@mail.gmail.com> <040501cdb875$f7cc2cd0$e76486...@gmail.com> <CACOH9NkF927tVWF5+nK=xMkC_Vv3H8v8JoOz5jpxhqvB75E...@mail.gmail.com> <040e01cdb87a$747ccfb0$5d766f...@gmail.com> <CACOH9NnFbZUVRazXAr7n5u1+FT_UQfY=jq8oGfkWOpG+kEJ...@mail.gmail.com> <4369442210017119715@unknownmsgid>
Message-Id: <FA0F3B1C-26D4-4067-AF80-D37DA5217...@gmail.com>
X-Mailer: Apple Mail (2.1283)
--Apple-Mail=_6304A832-F085-41A4-9232-3CC5AED0D3BB
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=windows-1252
>> The heating problem arose because those motors have very low coil =
resistance and so pull a lot of current - which can supposedly be =
mitigated by turning the current-limiting potentiometer down. I haven't =
tested that theory yet because I switched to this motor which has 20 =
times the coil resistance but really needs 24V to operate reliably. I =
would like to find one that runs well on 12V and doesn't double as a =
space heater.
>>=20
> The other thing to look at is hold current. Typically, stepper motor =
controllers, when not moving the motor, will put the motors in a hold =
state with full current applied. This is normal and is done to provide =
maximum hold torque. Most drivers provide a way to adjust the hold =
current levels lower if you don't need that much hold torque.=20
<Jumping in without much background info>
If there's excessive heat, perhaps the motor is trying to "hold" the =
position of each step, fighting the momentum to turn faster? In the =
logic world, a stepper holds a series of discrete positions. In the =
mechanical world, it is either holding one position stationary, or it is =
moving a smooth linear motion with inertia. The signal to hold a =
position involves fighting momentum to turn beyond the step position, =
which I would expect to appear as heat.
Granted, this would be a detail that presumably the steeper driver =
already has worked out. But if the driver is just given a series of =
pulses, with no velocity information, then it has no way of knowing the =
intended motion, and might have to resort to discrete positions.
Just a theory.
Jeremy
On Nov 11, 2012, at 1:12 PM, John Scherer wrote:
>=20
>=20
> Sent from my iPhone
>=20
> On Nov 11, 2012, at 10:18 AM, Don French <dcfre...@gmail.com> wrote:
>=20
>> Kelly,
>>=20
>> I understand the steppers a bit better now and discovered that =
reversing the connection between A and A- or B and B- has only the =
effect of changing the direction the motor turns. Reverse pairs and =
there is no effect. But it has no effect on the heat problem or the =
stuttering of the motor.
>>=20
> Yep, that's normal
>=20
>=20
>=20
>> The heating problem arose because those motors have very low coil =
resistance and so pull a lot of current - which can supposedly be =
mitigated by turning the current-limiting potentiometer down. I haven't =
tested that theory yet because I switched to this motor which has 20 =
times the coil resistance but really needs 24V to operate reliably. I =
would like to find one that runs well on 12V and doesn't double as a =
space heater.
>>=20
> The other thing to look at is hold current. Typically, stepper motor =
controllers, when not moving the motor, will put the motors in a hold =
state with full current applied. This is normal and is done to provide =
maximum hold torque. Most drivers provide a way to adjust the hold =
current levels lower if you don't need that much hold torque.=20
>=20
>=20
>=20
>> The stuttering was due to the thermal protection repeatedly shutting =
it down.
>>=20
>> -- Don
>>=20
>>=20
>> On Thu, Nov 1, 2012 at 4:47 PM, Kelly Murphy <kmurphy...@gmail.com> =
wrote:
>> I was also looking closer at the schmetacics, chip layout and the =
picture of the BED on sparkfun=92s site. It looks like the order of the =
pinout is a, -a, -b, b.
>>=20
>> =20
>>=20
>> From: tcmaker@googlegroups.com [mailto:tcmaker@googlegroups.com] On =
Behalf Of Don French
>> Sent: Thursday, November 01, 2012 4:43 PM
>> To: tcmaker@googlegroups.com
>> Subject: Re: [tcmaker] Stepper motor problem solved
>>=20
>> =20
>>=20
>> Maybe but this thing is supposed to have thermal shut-down =
protection.
>>=20
>>=20
>> -- Don
>>=20
>>=20
>> On Thu, Nov 1, 2012 at 4:15 PM, Kelly Murphy <kmurphy...@gmail.com> =
wrote:
>>=20
>> Just hold on to it until next week and I=92ll get it from you then, I =
should be in on Wed.=20
>>=20
>> =20
>>=20
>> I=92m wondering, based on the heat generated, if the original board =
had a heatstroke and went bad. That 2x2x1/2=94 block of aluminum got =
really hot last night.
>>=20
>> =20
>>=20
>> From: tcmaker@googlegroups.com [mailto:tcmaker@googlegroups.com] On =
Behalf Of Don French
>> Sent: Thursday, November 01, 2012 2:03 PM
>> To: tcmaker@googlegroups.com
>> Subject: [tcmaker] Stepper motor problem solved
>>=20
>> =20
>>=20
>> Last night I was trying to get a stepper motor working with a Big =
Easy Driver board. Three people were there helping, Kelly, Dave =
(Wrdralac?) and Bill Ryder. I only have email addresses for Bill who I =
already wrote to. So to Kelly and Dave, I just wanted to tell you that =
the problem was apparently with the BED although I am not sure WHAT the =
problem is. Anyway, switching to a different board fixed it. Sucker =
still puts out some serious heat though and the heat sink is needed. On =
that subject, Kelly - I absent-mindedly walked off with your block of =
aluminum. Let me know how to best get it back to you. =20
>>=20
>> Sure is sweet watching that baby humming along nice and smooth!
>>=20
>>=20
>> -- Don
>>=20
>> =20
>>=20
>>=20
--Apple-Mail=_6304A832-F085-41A4-9232-3CC5AED0D3BB
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
charset=windows-1252
<html><head></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space; =
"><div><br></div><blockquote type=3D"cite"><div dir=3D"auto"><blockquote =
type=3D"cite"><div>The heating problem arose because those motors have =
very low coil resistance and so pull a lot of current - which can =
supposedly be mitigated by turning the current-limiting potentiometer =
down. I haven't tested that theory yet because I switched =
to <a href=3D"https://www.sparkfun.com/products/9238">this =
motor</a> which has 20 times the coil resistance but really =
needs 24V to operate reliably. I would like to find one that runs =
well on 12V and doesn't double as a space =
heater.<br><br></div></blockquote><div>The other thing to look at is =
hold current. Typically, stepper motor controllers, when not =
moving the motor, will put the motors in a hold state with full current =
applied. This is normal and is done to provide maximum hold =
torque. Most drivers provide a way to adjust the hold current =
levels lower if you don't need that much hold =
torque. </div></div></blockquote><div><br></div><div><br></div><Ju=
mping in without much background info><div><br></div><div>If there's =
excessive heat, perhaps the motor is trying to "hold" the position of =
each step, fighting the momentum to turn faster? In the logic =
world, a stepper holds a series of discrete positions. In the =
mechanical world, it is either holding one position stationary, or it is =
moving a smooth linear motion with inertia. The signal to hold a =
position involves fighting momentum to turn beyond the step position, =
which I would expect to appear as =
heat.</div><div><br></div><div>Granted, this would be a detail that =
presumably the steeper driver already has worked out. But if the =
driver is just given a series of pulses, with no velocity information, =
then it has no way of knowing the intended motion, and might have to =
resort to discrete positions.</div><div><br></div><div>Just a =
theory.</div><div><br></div><div>Jeremy</div><div><br><div><br></div><br><=
div><div>On Nov 11, 2012, at 1:12 PM, John Scherer wrote:</div><br =
class=3D"Apple-interchange-newline"><blockquote type=3D"cite"><meta =
http-equiv=3D"content-type" content=3D"text/html; charset=3Dutf-8"><div =
dir=3D"auto"><div><br><br>Sent from my iPhone</div><div><br>On Nov 11, =
2012, at 10:18 AM, Don French <<a =
href=3D"mailto:dcfre...@gmail.com">dcfre...@gmail.com</a>> wrote:<br>
<br></div><blockquote type=3D"cite"><div>Kelly,<br><br>I understand the =
steppers a bit better now and discovered that reversing the connection =
between A and A- or B and B- has only the effect of changing the =
direction the motor turns. Reverse pairs and there is no =
effect. But it has no effect on the heat problem or the stuttering =
of the motor.<br>
<br></div></blockquote><div>Yep, that's =
normal</div><div><br></div><div><br></div><br><blockquote =
type=3D"cite"><div>The heating problem arose because those motors have =
very low coil resistance and so pull a lot of current - which can =
supposedly be mitigated by turning the current-limiting potentiometer =
down. I haven't tested that theory yet because I switched to <a =
href=3D"https://www.sparkfun.com/products/9238">this motor</a> which has =
20 times the coil resistance but really needs 24V to operate =
reliably. I would like to find one that runs well on 12V and =
doesn't double as a space heater.<br>
<br></div></blockquote><div>The other thing to look at is hold current. =
Typically, stepper motor controllers, when not moving the motor, =
will put the motors in a hold state with full current applied. =
This is normal and is done to provide maximum hold torque. =
Most drivers provide a way to adjust the hold current levels lower =
if you don't need that much hold torque. </div>
<div><br></div><div><br></div><br><blockquote type=3D"cite"><div>The =
stuttering was due to the thermal protection repeatedly shutting it =
down.<br><br clear=3D"all">-- Don<br>
<br><br><div class=3D"gmail_quote">On Thu, Nov 1, 2012 at 4:47 PM, Kelly =
Murphy <span dir=3D"ltr"><<a href=3D"mailto:kmurphy...@gmail.com" =
target=3D"_blank">kmurphy...@gmail.com</a>></span> =
wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 =
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div link=3D"blue" vlink=3D"purple" lang=3D"EN-US"><div><p =
class=3D"MsoNormal"><span =
style=3D"font-size:11.0pt;font-family:"Calibri","sans-serif=
";color:#1f497d">I was also looking closer at the schmetacics, chip =
layout and the picture of the BED on sparkfun=92s site. It looks =
like the order of the pinout is a, -a, -b, b. =
<u></u><u></u></span></p><p class=3D"MsoNormal"><span =
style=3D"font-size:11.0pt;font-family:"Calibri","sans-serif=
";color:#1f497d"><u></u> <u></u></span></p><p =
class=3D"MsoNormal"><b><span =
style=3D"font-size:11.0pt;font-family:"Calibri","sans-serif=
"">From:</span></b><span =
style=3D"font-size:11.0pt;font-family:"Calibri","sans-serif=
""> <a href=3D"mailto:tcmaker@googlegroups.com" =
target=3D"_blank">tcmaker@googlegroups.com</a> [mailto:<a =
href=3D"mailto:tcmaker@googlegroups.com" =
target=3D"_blank">tcmaker@googlegroups.com</a>] <b>On Behalf Of </b>Don =
French<br>
<b>Sent:</b> Thursday, November 01, 2012 4:43 PM<br><b>To:</b> <a =
href=3D"mailto:tcmaker@googlegroups.com" =
target=3D"_blank">tcmaker@googlegroups.com</a><br><b>Subject:</b> Re: =
[tcmaker] Stepper motor problem solved<u></u><u></u></span></p>
<div><div class=3D"h5"><p class=3D"MsoNormal"><u></u> <u></u></p><p =
class=3D"MsoNormal">Maybe but this thing is supposed to have thermal =
shut-down protection.<u></u><u></u></p><div><p class=3D"MsoNormal" =
style=3D"margin-bottom:12.0pt">
<br clear=3D"all">-- Don<br><br><u></u><u></u></p><div><p =
class=3D"MsoNormal">On Thu, Nov 1, 2012 at 4:15 PM, Kelly Murphy <<a =
href=3D"mailto:kmurphy...@gmail.com" =
target=3D"_blank">kmurphy...@gmail.com</a>> wrote:<u></u><u></u></p>
<blockquote style=3D"border:none;border-left:solid #cccccc =
1.0pt;padding:0in 0in 0in =
6.0pt;margin-left:4.8pt;margin-right:0in"><div><div><p =
class=3D"MsoNormal"><span =
style=3D"font-size:11.0pt;font-family:"Calibri","sans-serif=
";color:#1f497d">Just hold on to it until next week and I=92ll get =
it from you then, I should be in on Wed. =
</span><u></u><u></u></p><p class=3D"MsoNormal"><span =
style=3D"font-size:11.0pt;font-family:"Calibri","sans-serif=
";color:#1f497d"> </span><u></u><u></u></p><p =
class=3D"MsoNormal"><span =
style=3D"font-size:11.0pt;font-family:"Calibri","sans-serif=
";color:#1f497d">I=92m wondering, based on the heat generated, if =
the original board had a heatstroke and went bad. That 2x2x1/2=94 =
block of aluminum got really hot last night.</span><u></u><u></u></p><p =
class=3D"MsoNormal"><span =
style=3D"font-size:11.0pt;font-family:"Calibri","sans-serif=
";color:#1f497d"> </span><u></u><u></u></p><p =
class=3D"MsoNormal"><b><span =
style=3D"font-size:11.0pt;font-family:"Calibri","sans-serif=
"">From:</span></b><span =
style=3D"font-size:11.0pt;font-family:"Calibri","sans-serif=
""> <a href=3D"mailto:tcmaker@googlegroups.com" =
target=3D"_blank">tcmaker@googlegroups.com</a> [mailto:<a =
href=3D"mailto:tcmaker@googlegroups.com" =
target=3D"_blank">tcmaker@googlegroups.com</a>] <b>On Behalf Of </b>Don =
French<br>
<b>Sent:</b> Thursday, November 01, 2012 2:03 PM<br><b>To:</b> <a =
href=3D"mailto:tcmaker@googlegroups.com" =
target=3D"_blank">tcmaker@googlegroups.com</a><br><b>Subject:</b> =
[tcmaker] Stepper motor problem solved</span><u></u><u></u></p>
<div><p class=3D"MsoNormal"> <u></u><u></u></p><p =
class=3D"MsoNormal">Last night I was trying to get a stepper motor =
working with a Big Easy Driver board. Three people were there =
helping, Kelly, Dave (Wrdralac?) and Bill Ryder. I only have email =
addresses for Bill who I already wrote to. So to Kelly and Dave, I =
just wanted to tell you that the problem was apparently with the BED =
although I am not sure WHAT the problem is. Anyway, switching to a =
different board fixed it. Sucker still puts out some serious heat =
though and the heat sink is needed. On that subject, Kelly - I =
absent-mindedly walked off with your block of aluminum. Let me =
know how to best get it back to you. <br>
<br>Sure is sweet watching that baby humming along nice and =
smooth!<br><br><br clear=3D"all">-- =
Don<u></u><u></u></p></div></div></div></blockquote></div><p =
class=3D"MsoNormal"><u></u> <u></u></p></div></div></div></div></div>=
</blockquote></div><br>
</div></blockquote></div>
</blockquote></div><br></div></body></html>=
--Apple-Mail=_6304A832-F085-41A4-9232-3CC5AED0D3BB--