Arduino mega: controll 12v motor board using transistor

i have a motor with 3 pins , 12v+ 12v- and to activate it i need to send 12v+ to third pin
(in the documents they write that third pin is used to protect the board that send 12v to motor)

What parts i need( do i need diode ohm resistor and transistor) ? if yes can u tell me the cheapest solution , what i need to buy

12v Power is 12v+ 3A and arduino is connected to pc via usb

Motor Circuit Diagram:

I doubt that you have to connect the 3rd pin. It seems to be controlled bt the black switch on your board.

If that switch closes, it can e.g. be used to tell a microcontroller that the motor has reached a certain position. You can use a voltage divider or (preferred) an optocoupler to bring the 12V signal down to 5V (or 3.3V).

You need some motor driver if you want to control the motor from the Arduino.

Your topic has been moved to a more suitable location on the forum. Installation and Troubleshooting is not for advice on (nor for problems with) your project.

if i connect just first 2 pins 12+ and 12- and then press that black switch nothing happen, unless i add voltage to 3rd pin nothing works

According to your motor circuit diagram, the 12V goes to the motor and the GND goes back to the 12V supply.

It's possible that you have swapped pins 1 and 3 on the connector.

Best if you supply the instructions as it appears you are mis reading the requirements.

What is the project that requires this particular unusual motor??

Appears to be some device you are trying to modify.

Hi,
Can you please post images of how you connect the 12V to the motor PCB connector?

Thanks.. Tom. :smiley: :+1: :coffee: :australia:

What documents are these, can you post a link to them please.

Hi,
Reverse engineering the PCB, very easy to do.

Tom.... :smiley: :+1: :coffee: :australia:
PS. Do you have a DMM?

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.