motor and L293DNE problems

i have a l293dne & i have connected it to my microcontroller as shown:

battery is 18v (two 9v battery in series) also tried using 9v .The voltage produced across the pins (3 & 6 for right wheel motor & 11, 14 for left wheel motor as per above image) is perfect i.e around 9v is produced the motor i am using is as here: http://i00.i.aliimg.com/photo/v1/321672894/used_in_Toy_and_robot_TGP02S_A130.jpg
they can operate from 9v-12v.
the pins of l293dne produce exactly 18v but, these motors do not rotate.
But when i separately connect battery with motor it runs.
when i connected a led it litted up even when i connected a motor of 3-5v it also worked properly.
But these motors(as in image) are not running what may b the reason?

dishak:
i have a l293dne & i have connected it to my microcontroller as shown:
http://3.bp.blogspot.com/-7QojImEYgks/UrvU7tak_8I/AAAAAAAAAvU/N9JdhjddXMw/s1600/motors-to-l293dne-to-arduino.png
battery is 18v (two 9v battery in series) also tried using 9v .The voltage produced across the pins (3 & 6 for right wheel motor & 11, 14 for left wheel motor as per above image) is perfect i.e around 9v is produced the motor i am using is as here: http://i00.i.aliimg.com/photo/v1/321672894/used_in_Toy_and_robot_TGP02S_A130.jpg
they can operate from 9v-12v.
the pins of l293dne produce exactly 18v but, these motors do not rotate.
But when i separately connect battery with motor it runs.
when i connected a led it litted up even when i connected a motor of 3-5v it also worked properly.
But these motors(as in image) are not running what may b the reason?

If you're using PP3 9V batteries, (the rectangular ones) they probably can't supply enough current to turn your motors. Try with a mains adaptor [wall wart] or a lead/acid (12V car) battery to see if that works.

293, Arduino and motor power must all have the same ground.

The diagram shows none of the 4 GND pins in the middle of the 293 connected.... I guess they must be though, else your meter won't show 9V output.

JimboZA:
293, Arduino and motor power must all have the same ground.

The diagram shows none of the 4 GND pins in the middle of the 293 connected.... I guess they must be though, else your meter won't show 9V output.

Did you miss the dark blue connection on the diagram?

Henry_Best:
Did you miss the dark blue connection on the diagram?

Clearly I did, yeah.