<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-gb">
<link rel="self" type="application/atom+xml" href="http://forum.robosavvy.com/feed.php?f=22&amp;t=9017" />

<title>RoboSavvy Forum</title>
<subtitle>Robosavvy Forum: The largest online community of Humanoid Robot Builders</subtitle>
<link href="http://forum.robosavvy.com/index.php" />
<updated>2013-01-03T22:59:03+01:00</updated>

<author><name><![CDATA[RoboSavvy Forum]]></name></author>
<id>http://forum.robosavvy.com/feed.php?f=22&amp;t=9017</id>
<entry>
<author><name><![CDATA[KirkHamster]]></name></author>
<updated>2013-01-03T22:59:03+01:00</updated>
<published>2013-01-03T22:59:03+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=9017&amp;p=36873#p36873</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=9017&amp;p=36873#p36873"/>
<title type="html"><![CDATA[Dagu 4-channel motor controller issues]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=9017&amp;p=36873#p36873"><![CDATA[
I got the Dagu 4-motor controller board a month ago, to run a Rover 5 and although it is working; i noticed that all the red and black motor output 2-pin connector from the Rover had opposite wiring from the controller (red wires only fit on GND and black wires only fit on 5v. )<br /><br />Quite inexperienced with the electronics part of Arduino tinkering, I supposed that since it's all opposite all around the 4 connectors, it should work, and it did, but when i write a motor direction to the controller to say, move the left wheels, i get the opposite reaction on each wheel on that side. <br /><br />so when telling channel 1 and 3 that i want forward movement, it stalled. same with channel 2 and 4 (right wheels). i had to write some code to invert the movement on channel 3 and 4 to have it work as expected. (so i could just make a 'move(forward,forward,speed)' function and pass that directly to the controller).<br /><br />luckily i was prepared and was able to cut the engine power right away. no smoke or fried chips. (and i am running on the supplied 6XAA,but  this controller is rated for at least 12; maybe even 14 or 16)<br /><br />speed works the same on all 4 channels, so i must have wired everything correctly. i've checked and double checked the wiring.<br /><br />although there seems to be no problems after writing some creative code, i am wondering if anyone else has had this problem with the board (this is probably a newer revision than the docs are for, namely the one with the blue PCB . the one they ship now, and that i have, is the red PCB.).<br /><br />most importantly, am i damaging any circuitry by continuing to do this; even if it seems to work ? <br /><br />note that it is not stalling anymore but i was wondering if this issue is rooted in the opposite red/black wires from the motors or if the things are labelled wrong on the Dagu board or if it really IS my wiring!<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=3844">KirkHamster</a> — Thu Jan 03, 2013 10:59 pm</p><hr />
]]></content>
</entry>
</feed>