Timeline for Unable to control motor with ESP32 using logic level shifter
Current License: CC BY-SA 4.0
10 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Aug 12, 2023 at 5:35 | vote | accept | warherolion | ||
Aug 12, 2023 at 5:35 | answer | added | warherolion | timeline score: 0 | |
Aug 2, 2023 at 14:06 | answer | added | Malibu | timeline score: 0 | |
Aug 1, 2023 at 4:13 | comment | added | Delta_G | It doesn't look like the motor controller shares a ground with your ESP32. Try connecting the grounds together and see if it helps. | |
Aug 1, 2023 at 3:05 | history | edited | jsotola | CC BY-SA 4.0 |
added 4 characters in body; edited title
|
Jul 31, 2023 at 21:55 | comment | added | jonathan | When you plug in your circuit, do you notice your motor getting hot? Also, why are you setting your pin 17 to high in your loop? | |
Jul 31, 2023 at 20:17 | comment | added | KIIV | How much current the TB6600 needs on its inputs? Bidirectional level shifters can't provide much current on the high side as they are basically shorting LOW through the mosfets (HIGH is pulled up by few kiloohms resistors to HV) | |
Jul 31, 2023 at 18:04 | comment | added | 6v6gt | The inputs ENA, DIR and PUL appear to be leds of optocouplers based on this: dfrobot.com/product-1547.html . I guess that you don't need that logic level shifter which is anyway intended only for very low currents. It is strange, however, that 5v is specified. The wiring in the link I have supplied implies that LOW is on and HIGH is off. Ensure that any example code you are using matches your wiring. | |
S Jul 31, 2023 at 16:11 | review | First questions | |||
Aug 8, 2023 at 10:27 | |||||
S Jul 31, 2023 at 16:11 | history | asked | warherolion | CC BY-SA 4.0 |