Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Drivers of the motors are insufficiently protected for over-current #54

Closed
dorovl opened this issue Dec 10, 2019 · 1 comment
Closed

Comments

@dorovl
Copy link

dorovl commented Dec 10, 2019

According to the datasheet of the TB6612FNG circuit have an output current: IOUT = 1.2 A(ave)/3.2 A (peak) but also a built-in thermal shutdown circuit. I first measured the running (0.2 A) and starting current (1.2 A) of my motors and then connected them to the board.

I tested the motors with "rc_test_motors" program from Robot Control Library and this worked fine. Meanwhile, I also added the "-s {duty}" argument which sweeps motors back and forward at duty cycle. I applied for test a very short duty cycle of level 1, which induced a very high current and the burned-out the driver IC.

In a pernicious way, after the incident, the drivers IC are sinking a very high current (dissipating a lot of heat) which caused a malfunction of the eMMC (read only file system). To continue to operate my BeagleBone, it was necessary to undersold the driver ICs with hot air. However, the conformal coating material was infiltrated between the circuit and the PCB making undersoldering impossible without raising the air hot temperature over 400 °C. This damaged the plastic connectors nearby, but my BeagleBone is still working.

  • We recommend to use a fast current limiter because it seems that the built-in thermal shutdown circuit has in not fast enough for transient effects over-current protection.
@jadonk
Copy link
Owner

jadonk commented Jun 9, 2020

Issue migrated to beagleboard#38

@jadonk jadonk closed this as completed Jun 9, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants