Why does my motor driver become hot when powered by the adapter?

I have a TB6612FNG motor driver module.

I am trying to control one DC motor (toy DC motor) via Arduino. When I try to run this setup using a 9V battery the motor runs as expected (albeit really slow). But when I change the power supply to a 9V DC 1A AC-DC adapter the motor controller IC gets super hot. When I check the current from the adapter to the circuit, it shows 1.5A, and the voltage across the supply is 4.5 V. The motor runs for a second or two, then it stops. I guess it is because the supplied voltage dropped below the Arduinos operating voltage.

So, my questions are:

Why does the IC become hot when powered by the adapter? (I guess I burnt one chip already. Shouldn’t there be a thermal shutdown?)

Why does the voltage drop? I guess probably because the adapter is unregulated, but I am not sure. Do I need to get a different adapter? If yes, what should be the specs? (When I bought this adapter, I did not know about regulated vs. unregulated. The Arduino website suggested 9V 1A, so I got that.)

How can I avoid overheating of the IC when running with an adapter?

FYI: I am a hobbyist and a newbie in electronics. Please feel free to suggest alternatives and point out the mistakes. I need to control 4 DC motors.

Thanks

Are you feeding the controller a PWM signal? Sounds like it is switched on by DC or the PWM signal is misconfigured. Also check to make sure you are not exceeding the voltage rating of the motor. If you have access to an oscilloscope you can quickly check to see if the PWM output is working. Or connect a LED with a current limit series resistor to the Auduino’s output and see if you can vary the brightness. Disconnect the motor controller first though. Mark

Does this question have anything to do with BeagleBones or BeagleBoards?
I would suggest you ask it on the Arduino forum.

On Thu, 15 Jun 2017 00:51:14 -0700 (PDT),
leezhienuu@gmail.com declaimed the following:

I have a TB6612FNG
<http://www.kynix.com/Parts/81922/TB6612FNG%2CC%2C8%2CEL.html> motor driver
module.

I am trying to control one DC motor (toy DC motor) via Arduino. When I try
to run this setup using a 9V battery the motor runs as expected (albeit
really slow). But when I change the power supply to a 9V DC 1A AC-DC
adapter the motor controller IC gets super hot. When I check the current
from the adapter to the circuit, it shows 1.5A, and the voltage across the
supply is 4.5 V. The motor runs for a second or two, then it stops. I guess
it is because the supplied voltage dropped below the Arduinos operating
voltage.

So, my questions are:

Why does the IC become hot when powered by the adapter? (I guess I burnt
one chip already. Shouldn't there be a thermal shutdown?)

  According to the data sheet it has thermal shutdown. Design temperature
is 175 degC! Water boils at 100 degC. (175degC ~ 350degF)

  Also from the spec sheet (I'm hoping I interpret it correctly) given a
5.5V input, for a 5V output, it can draw up to 2.2mA (strangely, for a 3.3V
input and 5V output it only draws up to 1.8mA... Seems the higher the
voltage the more current it will draw when filtering to the 5V output...
But these values are far below full Amp level).

  I don't see a rating motor draw -- maybe they are only reporting the
internal current usage and the output drivers are supposed to handle
"anything". Wait -- different chart... 1.2A per channel, peak of 3.2A for a
single 10ms pulse (and looks like motor output tracks input voltage less
internal losses)

Hi
Can you tell me ,r u using ceramic with DC motor ,because DC motor produce back emf while moving . Kindly update specification of motor

Again i am asking you kindly update specification of motors