Hello! we're a student building a line follower robot. And we're using the following parts:
- TB6612FNG motor driver
- ESP32 WROOM (could've use arduino instead, but already got this one from previous project)
- x2 12v N20 Motors
- 3.7v 4500mAh Li-On
- TP4056 (charging module)
- x4 HW201 IR sensors
- CN6009 Boost Converter
So what happened was, after we've assembled and to see if all connection are receiving appropriate voltage. Our motor driver became really hot to touch even after only a couple of second after turning it on. And from our initial analyzation, it might also damaged our ESP32 since the VIN pin is only receiving 3.2v instead of around 3.8v - 4v (we believe it should be around this range) plus the built-in LED on top was dim. We then test if there's a short between the motor driver pins and we've located that the VCC and GND has very low resistance when we compare it to another motor driver.
We're now having a problem as to what causes this issue. Below is our schematic and the pcb layout we're using.
This might also be a good time to ask for recommendations/advice if we overlooked something. We have very limited knowledge about arduino and our first time doing a line follower so an advice is greatly appreciated. Thank you so much!!
7 posts - 2 participants