i need some help

hello,
I have a project as an exam and i need to make a system with an Arduino board.
The project is to make a 12v electrical motor attached to a hydraulic pump to rotate at deferent speeds depending on a vehicle speed which is measured by an abs sensor, I don't know what to do or how to start since no one told us how to do it or how to program it. and they need us to draw it on proteus, i know how to do that but i don't know if i need transistors or ant other stuff.
can you please help ?
sorry for my bad English :slight_smile:

What are you studying?

oliverma:
hello,
I have a project as an exam and i need to make a system with an Arduino board.
The project is to make a 12v electrical motor attached to a hydraulic pump to rotate at deferent speeds depending on a vehicle speed which is measured by an abs sensor, I don't know what to do or how to start since no one told us how to do it or how to program it. and they need us to draw it on proteus, i know how to do that but i don't know if i need transistors or ant other stuff.
can you please help ?
sorry for my bad English :slight_smile:

So far, your English is just fine. The very first is to determine if this project is all in theory or do the components, motor, pump, speed sensor actually exist and have detailed specifications of power, voltage, current and signal specifications. You are a bit in luck because a hydraulic pump only operates in one direction so that is one less problem to solve.
Good luck!
Paul

oliverma:
make a 12v electrical motor attached to a hydraulic pump to rotate at deferent speeds depending on a vehicle speed which is measured by an abs sensor,

The ABS sensor will usually produce pulses and you measure the time between pulses to get the speed of the wheel.
To control anything that needs more than 5V or more than about 20 mA (like a 12V DC motor) you need a way to control the higher voltage and current. If the motor only goes in one direction you can use a "logic-level MOSFET" to turn the motor on and off very quickly. Connect it to one of the analogWrite() (PWM) pins and you can control the portion of time that the power is on, which will control the speed.

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