Reputation: 1
our PCB is not working as expected. Expected behavior: press a button, Raspberry pi sends a HIGH to a TIP100 transistor, which then turns on a 12v DC motor, connected to a home-made battery. Actual behavior: the motor does not turn on, but the transistor is ON. Previously there were instances where the motor did successfully turn on after the button press.
We tried isolating the problem by disconnecting most components but still no luck. I have included a picture of our schematic for the PCB. Is there a design flaw? Specifically with how the transitors are wired?
This is our first PCB we designed, so we are looking for criticism as well. Anything that could help us find the problem!
Thank you all for your time, it is much appreciated!
What we checked:
tried checking the connections between the transistors and the Raspberry pi, battery and motor.
tried testing the motor when not connected to the PCB (but same power supply) and it works fine.
made sure the GPIO pins are functioning and outputing a HIGH.
made sure the button is being pressed and successfully detected by the PI.
made sure the transistor turns ON
Upvotes: -3
Views: 21