untitled.brd PCB in eagle brd format.
untitled.sch Schematic in eagle sch format
It is not working.
How should I connect control pins for testing? (OTW, FAULT, PWMA, Reset_AB, PWMB, Reset_CD)
Here are some images of actual circuit board
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
untitled.brd PCB in eagle brd format.
untitled.sch Schematic in eagle sch format
It is not working.
How should I connect control pins for testing? (OTW, FAULT, PWMA, Reset_AB, PWMB, Reset_CD)
Here are some images of actual circuit board
Hi Arjuna,
Please note that VREG = 0 when power is applied is abnormal. Also high temperature without any load is unexpected, although the device requires a heat sink.
Look for the reason VREG is at 0V. This could be a short or something else. If you can monitor the board current during power up this may help provide a clue. If you have a second board assembled, use it for comparison.
Another resource for comparison is the DRV8432EVM. This can be used to compare signals, or compare the schematic (LINK).
The device will not work until VREG is approximately 3.3V.
Hello Rick,
Thank you for your advice.
I'll assemble another board and check whether I can achieve better results. I have uploaded CAD design of my PCB. I would be pleased if I you can check and see whether my component placements are acceptable. Actually I did not use SMD capacitors which might affect results. I feel like my routing is not good enough.
Is it necessary to have two power supplies for PVDD and GVDD?
I stepped down PVDD voltage for GVDD supply by means of a 7812 regulator IC.
Hi Duncan,
Thanks a lot for your instructions which worked well and being supportive regarding this matter. Now I have properly powered up my Motor Driver. Now VREG is about 3.3V. At previous attempts I have given voltages to RESET and PWM inputs which are higher than absolute maximums. :(
Now >>>
PWM_A and PWM_B are connected to 0V level.
RESET_AB and RESET_CD are connected to 3.3V level.
then, how should I apply PWM input signals? Should I use OPTO couplers to isolate voltage levels?
What are the combinations of logic levels of PWM_A , PWM_B , RESET_AB, RESET_CD to change motor rotational direction, breaking etc....???
Hi Rick,
I debugged my motor driver design properly. :)
Thank you so much for your support. Now it is up and running as expected.
Issue was with the control signal input voltage level.
Good Day!
Hi Arjuna,
I am glad to hear your design is up and running.
Thank you for following up with the issue. This will help others.