Interface Motor to Beagle board

Hi all..
I want to interface 12V Dc motor to the beagle board C4 through GPIO
pins.. Is t possible..? can somebody help me how to configure GPIO for
motor..

Zaheer Sheriff.K wrote:

Hi all..
I want to interface 12V Dc motor to the beagle board C4 through GPIO
pins.. Is t possible..? can somebody help me how to configure GPIO for
motor..

you cannot run a motor directly from a GIO, you need some level shifter
and motor driver logic to be added...

http://www.google.com/search?q=control+a+motor+from+a+gpio

Hello Zaheer,

I want to interface 12V Dc motor to the beagle board C4 through GPIO
pins.. Is t possible..?

Well, you will not get the 12Vdc from BeagleBoard.
What you can do, is to use a transistor which will be controlled by
the GPIO. Then, you connect a coltage source to its collector.

can somebody help me how to configure GPIO for
motor..

One way, for you to start learning about controlling GPIO would the
following website:
http://blog.makezine.com/archive/2009/02/blinking-leds-with-the-beagle-board.html

Another way would be to write a program in C and compile. That way,
you would have to set the registers which are mentioned in Chapters 4,
7 and 24 of the "OMAP35xx Applications Processor, Technical Reference
Manual".

I hope that helps,
Frederico Lima

Hi,

L293D is an easily available motor driver and 12v Supply has to be externally provided by this to the motors and once u can get the IO communication done through C or the shell script as mentioned by Frederico Lima , it should be smooth and you should get the motors running !

Ram

yeah.. i will see to that.. thanx..

Saw that link.. I will try with basic interfaces like LED and later I
will try other things..

Thanx but i ve one question..
The operating voltage of L293D is grtr than 4.5V.. but GPIO s capable
of 1.8V..

The operating voltage of L293D is grtr than 4.5V.. but GPIO s capable
of 1.8V..

Well, that is not a problem, just amplify the GPIO signal up to the
voltage level you want with an operational amplifier.