0% encontró este documento útil (0 votos)
63 vistas

Arduino Serial

Este documento describe un proyecto para controlar la velocidad de un motor DC mediante un Arduino y un circuito PWM. Se utiliza un potenciómetro para controlar la velocidad del motor, y el porcentaje de velocidad máxima se muestra en el monitor serial. Los componentes incluyen un Arduino, motor DC, potenciómetro, MOSFET, diodo y resistencias. El código de Arduino lee el valor del potenciómetro y lo envía al pin de salida conectado al circuito PWM para controlar la velocidad del motor.

Cargado por

David Galarza
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
63 vistas

Arduino Serial

Este documento describe un proyecto para controlar la velocidad de un motor DC mediante un Arduino y un circuito PWM. Se utiliza un potenciómetro para controlar la velocidad del motor, y el porcentaje de velocidad máxima se muestra en el monitor serial. Los componentes incluyen un Arduino, motor DC, potenciómetro, MOSFET, diodo y resistencias. El código de Arduino lee el valor del potenciómetro y lo envía al pin de salida conectado al circuito PWM para controlar la velocidad del motor.

Cargado por

David Galarza
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 3

Universidad Técnica de Ambato

Carrera de Ingeniería en Sistemas Computacionales e Informáticos

Estudiante: David Galarza

Descripción del Ejemplo

Se pretende controlar un motor DC mediante el uso de un arduino con un circuito PWD y


mostrar el porcentaje velocidad máxima del motor en función de la entrada(potenciómetro)
para su visualización mediante el monitor serial.

Elementos utilizados

● Diodo 1N4003
● MOSFET 2N7000
● Potenciómetro 1k
● Resistencia 100k
● Motor DC
● Arduino
● Fuente 12V DC

Conexión en proteus
Se conecta el potenciómetro a la entrada analogica A0 y el circuito de control del motor al
pin 9 de el arduino, tomar en cuenta que en diodo debe estar conectado en polarización
inversa al motor dc y conectar los pines sobrantes del MOSFET y de la resistencia a tierra.

Código de Arduino
int motor1=11;
int pot1=A0;
int val=0;

void setup() {
Serial.begin(9600);
pinMode(motor1,OUTPUT);
pinMode(pot1,INPUT);

void loop() {
val=analogRead(pot1);
Serial.println(‘Valor Velocidad: “ + val);
analogWrite(motor1,val);
}

Se define al pin del potenciómetro como entrada y el pin del motor como salida en el
cuerpo del programa se lee el valor de entrada del pin A0 se lo imprime por el monitor serial
y se envía esta señal al pin 9 al que se conecta el circuito de control del motor.

Simulación
Potenciometro al 60%

Potenciómetro al 80%

También podría gustarte