EmbeddedRelated.com
Forums
Memfault Beyond the Launch

L298 PWM Problem

Started by engineergc March 27, 2017
>On 29.3.17 14:15, engineergc wrote: > >> P1.1>>IN1 >> P1.2>>IN2 >> P1.3>>IN3 >> P1.4>>IN4 >> P1.6>>ENA&ENB(I connected pwm output to both ENA and ENB pins of L298 >> motor driver card. >> Also Motor outputs are connected to OUT1,OUT2,OUT3 and OUT4 connectors
as
>> respectively. >> Then, GND of MSP430 and gnd of 9V battery are connected to GND
connector
>> of L298. >> >> This code can turn motor(motor that connected to OUT1 and OUT2) as >> fastly. But if I try to turn other motor with this code, motor can not >> turn. >> I connected to pwm output P1.2 to ENB and P1.1 to IN3 and P1.3 to IN4. >> I spend many time to find my error. Why I can not turn 2 motors >> simultaneously with PWM? Where is my fault? Could you help me please? > >1. Are you attempting to run two motors and the processor from a single > 9V battery (IEC 6F22)? > >2. Have you noticed that the MSP processor has to have an output high > voltage at most L298 voltage feed - 2.5V? > >-- > >-TV
I am feeding msp430 from computer via USB and I fed two motors with single 9V battery from L298 +12V connector. --------------------------------------- Posted through http://www.EmbeddedRelated.com
>On 29.3.17 14:15, engineergc wrote: > >> P1.1>>IN1 >> P1.2>>IN2 >> P1.3>>IN3 >> P1.4>>IN4 >> P1.6>>ENA&ENB(I connected pwm output to both ENA and ENB pins of L298 >> motor driver card. >> Also Motor outputs are connected to OUT1,OUT2,OUT3 and OUT4 connectors
as
>> respectively. >> Then, GND of MSP430 and gnd of 9V battery are connected to GND
connector
>> of L298. >> >> This code can turn motor(motor that connected to OUT1 and OUT2) as >> fastly. But if I try to turn other motor with this code, motor can not >> turn. >> I connected to pwm output P1.2 to ENB and P1.1 to IN3 and P1.3 to IN4. >> I spend many time to find my error. Why I can not turn 2 motors >> simultaneously with PWM? Where is my fault? Could you help me please? > >1. Are you attempting to run two motors and the processor from a single > 9V battery (IEC 6F22)? > >2. Have you noticed that the MSP processor has to have an output high > voltage at most L298 voltage feed - 2.5V? > >-- > >-TV
I fed MSP430 from computer via USB and I fed two motors from single 9V battery. --------------------------------------- Posted through http://www.EmbeddedRelated.com
On 29.3.17 15:04, engineergc wrote:
>> On 29.3.17 14:15, engineergc wrote: >> >>> P1.1>>IN1 >>> P1.2>>IN2 >>> P1.3>>IN3 >>> P1.4>>IN4 >>> P1.6>>ENA&ENB(I connected pwm output to both ENA and ENB pins of L298 >>> motor driver card. >>> Also Motor outputs are connected to OUT1,OUT2,OUT3 and OUT4 connectors > as >>> respectively. >>> Then, GND of MSP430 and gnd of 9V battery are connected to GND > connector >>> of L298. >>> >>> This code can turn motor(motor that connected to OUT1 and OUT2) as >>> fastly. But if I try to turn other motor with this code, motor can not >>> turn. >>> I connected to pwm output P1.2 to ENB and P1.1 to IN3 and P1.3 to IN4. >>> I spend many time to find my error. Why I can not turn 2 motors >>> simultaneously with PWM? Where is my fault? Could you help me please? >> >> 1. Are you attempting to run two motors and the processor from a single >> 9V battery (IEC 6F22)? >> >> 2. Have you noticed that the MSP processor has to have an output high >> voltage at most L298 voltage feed - 2.5V? >> > I fed MSP430 from computer via USB and I fed two motors from single 9V > battery.
The IEC 6F22 battery is probably too small to run even a single motor reliably, lest two. Have you tried to run both motors together from the single battery at the same time? -- -TV
On Wed, 29 Mar 2017 18:58:15 +0300, Tauno Voipio wrote:

> On 29.3.17 15:04, engineergc wrote: >>> On 29.3.17 14:15, engineergc wrote: >>> >>>> P1.1>>IN1 P1.2>>IN2 P1.3>>IN3 P1.4>>IN4 P1.6>>ENA&ENB(I connected pwm >>>> output to both ENA and ENB pins of L298 motor driver card. >>>> Also Motor outputs are connected to OUT1,OUT2,OUT3 and OUT4 >>>> connectors >> as >>>> respectively. >>>> Then, GND of MSP430 and gnd of 9V battery are connected to GND >> connector >>>> of L298. >>>> >>>> This code can turn motor(motor that connected to OUT1 and OUT2) >>>> as >>>> fastly. But if I try to turn other motor with this code, motor can >>>> not turn. >>>> I connected to pwm output P1.2 to ENB and P1.1 to IN3 and P1.3 to >>>> IN4. >>>> I spend many time to find my error. Why I can not turn 2 motors >>>> simultaneously with PWM? Where is my fault? Could you help me please? >>> >>> 1. Are you attempting to run two motors and the processor from a >>> single >>> 9V battery (IEC 6F22)? >>> >>> 2. Have you noticed that the MSP processor has to have an output high >>> voltage at most L298 voltage feed - 2.5V? >>> >> I fed MSP430 from computer via USB and I fed two motors from single >> 9V >> battery. > > The IEC 6F22 battery is probably too small to run even a single motor > reliably, lest two. Have you tried to run both motors together from the > single battery at the same time?
(Tauno means without the chip, BTW -- just running two motors in parallel straight off the battery). -- Tim Wescott Control systems, embedded software and circuit design I'm looking for work! See my website if you're interested http://www.wescottdesign.com
On Wed, 29 Mar 2017 06:15:17 -0500, engineergc wrote:

>>On Mon, 27 Mar 2017 14:39:42 +0300, Tauno Voipio wrote: >> >>> On 27.3.17 06:49, engineergc wrote: >>>> Dear all; >>>> >>>> I try to move 2 motor with L298N motor driver card and MSP430G2553. I >>>> tried some basic codes, but right motor does not work. When I give >>>> energy to right motor can move. So, problem is not in motor. But, > when >>>> I tried to move both motors only one motor can move (the motor that > is >>>> driven by IN1 and IN2. I added code to below. I can not find my > error. >>>> Could you help me please? >>>> >>>> >>> (Code clipped, TV) >>> >>> 1. It does not speed up a response to send the same question >>> multiple times. It may annoy potential responders. >> >>Indeed. >> >>> 2. There is no way to answer to your questions without the >>> schematic diagrams of the electronics. >> >>Or at least a pin-by-pin description of the signals you're sending out, >>including the frequency of the PWM signal. >> >>-- >>Tim Wescott Control systems, embedded software and circuit design I'm >>looking for work! See my website if you're interested >>http://www.wescottdesign.com > > Hi Tim, > > I send same question two time because edit option is not exist. In > first time I made some gramer mistakes therefore I wanted to correct > them, > since edit option is not available I added fixed form of my question as > comment.
No one is going to ding you for minor spelling and grammatical errors that are obviously the result of English not being your first language. As long as your ideas are well enough organized, and we can make out what you mean, we'll be happy.
> I draw pin connections by using Fritzing program. but I can not add > it > to here. How I can add my schematic to here?
This is a text-only newsgroup -- allowing binaries ties up more server space, and runs the risk that it'll become a porn-only newsgroup. Generally the way to go is to post a gif or pdf of your schematic on one of the free file-hosting sites (lots of folks use imagr, I like Google Drive), then post a link in your posting. Alternately, draw schematics in text, using AACircuits or similar. This only works for little bits of schematic: it wouldn't be easy to do yours all in ASCII-art.
> Since I can not add schematic I made pin connections description > below. > P1.1>>IN1 P1.2>>IN2 P1.3>>IN3 P1.4>>IN4 P1.6>>ENA&ENB(I connected pwm > output to both ENA and ENB pins of L298 motor driver card. > Also Motor outputs are connected to OUT1,OUT2,OUT3 and OUT4 connectors > as respectively. > Then, GND of MSP430 and gnd of 9V battery are connected to GND connector > of L298. > By using this code or another code I can not turn both motor > simultaneously.Only one motor can turn.
Are you supplying 5V to the VSS pin? -- Tim Wescott Control systems, embedded software and circuit design I'm looking for work! See my website if you're interested http://www.wescottdesign.com

Memfault Beyond the Launch