Arduino R/C Lawnmower (painted) (2 / 11 paso)

Paso 2: El conductor del Motor

construí varios controladores de motor antes de encontrar un diseño que trabajó para mis necesidades. Por qué de algo, hay varios buenos productos hacia fuera allí que son completamente ensamblados y requiere mucho menos trabajo si usted no está interesado en la construcción de su propia electrónica. El regulador del Motor de fuente abierta es un diseño de código abierto que ha sido objeto de mejora constante de la comunidad desde hace varios años y puede manejar hasta 160amps a 36vdc! Pero son más 100 dólares y solamente control 1 motor. El Sabertooth 2x25amp regulador del motor es agradable y controla 2 motores, pero es $125.

Así que pensé que me iba a hacer un puente h-doble muy simple que podría manejar por lo menos 25 amps a 24vdc continua y manejar picos de hasta 100amps durante unos segundos. Una vez que descubrí que puedes Mosfets en paralelo y multiplicar su capacidad actual en consecuencia, yo pensé que venir para arriba con un diseño simple y ligeramente complicarla añadiendo mosfets más hasta que tuve suficiente para manejar la corriente que necesitaba.  Digikey tiene una buena selección de Mosfets para elegir y buenos filtros para angostar abajo por lo que necesita, así que pasé mucho tiempo buscando Mosfets que clasificaron para alrededor de 50amp y puede manejar más de 30 voltios. Además, tienen que ser baratos porque mi plan es usar un montón de ellos. Me decidí por el canal de p FQP47P06 y el MOSFET de canal n FQP50N06L de Fairchild Semiconductor, que compré de Digikey.

Si usted está preguntando lo que un puente H es, encontrar aquí: en.wikipedia.org/wiki/H-bridge y esto le hará más sentido al.

El diseño es simple: P 2-channel MOSFET controla los interruptores del lado alto y 2 mosfets de canal N para los interruptores del lado de baja presión. Pero en lugar de utilizar 1 mosfet para cada interruptor, permite utilizar 3. Ahora tenemos 12 mosfets por puente en H (interruptores 3 mosfets x 4) y teóricamente la capacidad para transportar 150 amperios (que no es exacta). El tablero es tan pequeño como yo podría hacer con no tocar. Cada conjunto de 3 mosfets tienen disipadores de calor y se atornillan juntos para ayudar a disipar el calor. Además, hay un 80mm ventilador montado directamente arriba de mosfets para mantenerlos más frescos.  Los mosfets son muy buenos en el manejo de cambios bruscos de dirección y cambios de velocidad.

Puesto que hay 24 mosfets en total (8 grupos de 3) había apodado el Triple-8. Está funcionando a la frecuencia PWM de Arduino por defecto de 1kHz (planeo jugar con eso para conseguir la frecuencia más alta). El tablero tiene 4 entradas, 2 para cada puente. Si traes una entrada alta, ese lado del puente va alto.

Idealmente, sería controlar la Junta manteniendo bajo entrada 1 y aplicando una señal PWM a la entrada de otros. Esto permite control de velocidad fácil. He escrito en el código que si traes digital pin 7 alta, el código cambia a modo de relé y cualquiera de los dos giros los mosfets completamente o sobre la manera de. Esto es mucho más difícil de controlar, pero es útil a veces.

Si usted está interesado en construir su propio puente de H puede descargar el archivo de eagle para grabar un pcb y el esquema para mostrar donde todo va. Usted puede conseguir todo para hacer este puente h dual en Radio-shack (incluyendo el revestido de cobre), excepto los Mosfets y una red de resistencia especial que utiliza para ahorrar espacio. He comprado la mayoría de las piezas de Digikey pero porque era más barato y llega a mi casa en 2 días.

Aquí están las piezas necesarias para este controlador de motor:

(12) FQP47P06 - resistencia P-47a 60v - Digikey - ea $1,73
(12) FQP50N06L - lógica mosfet de canal N nivel 52a 60v - Digikey - ea $1,04
(4) 2n7000 - lógica nivel N-channel mosfet 200ma 60v - Digikey - ea $0,26
(8) 4606 X-1-470LF-ND - red ponía resistencia de 47 ohm - Digikey - ea $0,25
(6) ea ED1609-ND - borne de tornillo de 2 posiciones - Digikey o Radio Shack - $0,46
(24) CF1 / 84.7KJRCT-ND - 4.7 k resistencia de 1/8w - Digikey o Radio Shack - $1,78 (para 50pk)
(1) PC9-ND - 3" x4.5" 1 cara revestida de cobre. 064" 2oz cobre - Digikey o Radio Shack - $4,66
(4) P5575-ND - condensador de 1000uf o similar ea - Digikey - $1,19
(1) 330 ohm - resistor de 1kohm 1/4w - energía LED, no tiene que ser exacto
(1) potencia LED de cualquier color que te gusta, usar el tamaño de 3mm para ahorrar espacio

¿Tal vez algo más pequeño?

Si vas a utilizar esto para algo más pequeño que una cortadora de césped de 100lb, puede ver uno de los muchos circuitos de puente H y construir su propio controlador de motor más pequeño con tan sólo 4 mosfets (o transistores BJT) o incluso usar un paquete IC-puente H como el l293d (doble 1 amp) o el l298n (dual 2 amp).

O si alguien está interesado, voy a publicar un esquema y un archivo .brd de Eagle para una versión más pequeña de este puente H que sólo requiere 8 MOSFET total (todo lo demás es lo mismo), y puede manejar sobre 10 amperios a 24 VCC.

Aguafuerte:

No voy a entrar en todos los detalles del grabado de PCB, porque ya hay muchos instructables excelentes en ese tema. Así que una vez descargues mi. Archivo BRD de mi controlador de motor, todo lo que necesitas hacer es imprimir el archivo .brd en algunas revista de papel utilizando una impresora láser y que en un pedazo de revestido de cobre del hierro. Luego la grabe con su grabador favorito solución (usar 2 partes de peróxido de hidrógeno a 1 parte de ácido muriático y funciona perfectamente). Y retirar el toner con acetona cuando se hace la aguafuerte.

Para facilidad de montaje que he diseñado esta placa Single-sided y utilizar solamente a través del agujero componentes, no cosas de montaje en superficie para meterse con!  Yay para usted.

Usted puede obtener los archivos .brd para los diversos puentes de h en www.rediculouslygoodlooking.com

Artículos Relacionados

Flaming Lawnmower Paint Job

Flaming Lawnmower Paint Job

Over a summer or two, matteo and I repaired an old lawnmower that we found on the side of the road. Hemos decidido darle un trabajo de pintura dulce llama. Es buena práctica para la pintura algo más grande como un coche y también nos dejó probar algu
Vúmetro analógico y el reloj (Arduino Powered)

Vúmetro analógico y el reloj (Arduino Powered)

este proyecto trae el viejo tiempo Analog VU Meter, con la funcionalidad añadida de un reloj de aspecto aseado! Cuando apagas tu música los metros swing automáticamente en modo de reloj. Detrás de todo está el Arduino popular y fácil de usar.Esta es
Shapeoko 2, Arduino UNO R3, grbl 9g, de 8 bits del grabado del Laser diodo foto

Shapeoko 2, Arduino UNO R3, grbl 9g, de 8 bits del grabado del Laser diodo foto

Yo y mi hijo inventado y desarrollan un nuevo concepto de "On-The Fly" 8 bits fotos de grabado de láser diodo hace más de dos años. Con este concepto, el diodo nunca se apaga a través de la foto todo proceso de grabado. Sólo varía la potencia ha
¿Crear propio teclado de matriz de la membrana (y engancha hasta el Arduino)

¿Crear propio teclado de matriz de la membrana (y engancha hasta el Arduino)

por lo que quieres crear tu propio teclado de membrana? ¿Por qué? bien hacer tu propio teclado puede ser útil por muchas razones. Es barato y fácil de hacer, se puede colocar en situaciones donde puede ser dañada o robada sin mucha frustración, puede
Llave de código Morse de Arduino USB

Llave de código Morse de Arduino USB

¿Alguna vez has querido escribir en un ordenador con una clave de código morse o código morse de aprender/enseñar? Estás en la página correcta!Para mis otros proyectos, visite calvinliang.mePaso 1: Reunir los materiales• 1 × Arduino/Genuino Micro• 1
Construir tu Robot de Streaming de Video en Internet controlado con Arduino y frambuesa Pi

Construir tu Robot de Streaming de Video en Internet controlado con Arduino y frambuesa Pi

< el instructivo y el código están listos. ¡ Disfrute! Dejo un comentario Comentarios! >Yo soy (aka LiquidCrystalDisplay / Italia), un estudiante de 14 años de aprendizaje de Israel en el Max Shein secundaria para matemáticas y ciencia avanzada. Est
MEDIDOR de vapor de STEAMPUNK, alimentado por ARDUINO

MEDIDOR de vapor de STEAMPUNK, alimentado por ARDUINO

esto fue creado para ser algunos eye-candy para mi cocina. Quería algo único para un espacio en blanco en mi muro y agregar movimiento, luces de blinky y mecánicas interesantes "entrañas" hizo aún mejor.En definitiva, este proyecto terminó requi
2.4" TFT LCD táctil Shield Arduino

2.4" TFT LCD táctil Shield Arduino

2.4" TFT LCD táctil Arduino UNO Hola mundo escudo2.4" diagonal TFT LCD pantalla táctil resistente 4-wire LED luz de fondoPaso 1: Scetch#include / / librería gráfica de base#include / / hardware específico biblioteca #include#define YP A1 / / deb
Arduino Thumbstick controlar el cursor de la computadora

Arduino Thumbstick controlar el cursor de la computadora

Este es un proyecto de prueba que hice para mejorar mi programación con c + + c# y procesamiento de lenguaje java.Este proyecto trata de controlar el cursor de computadora con el joystick conectado a Arduino.Aunque todavía no es completo pero que tod
Exhibición de LED Arduino

Exhibición de LED Arduino

Mi último proyecto (https://github.com/maciejmiklas/LEDDisplay) contiene el controlador para 8 x 8 módulos de LED controlada por MAX722xx. Permite crear pantalla de tamaño personalizado que sólo está limitado por el hardware sí mismo. Tamaño vertical
Detector de Color simple "arduino"

Detector de Color simple "arduino"

Este tutorial va a llevará a través de cómo hacer detector de color simple, con aplicaciones de VB.net a mostrar color. Es es relativamente sencillo de hacer, mientras que el código es de longitud moderada. La salida es en forma de un valor hexadecim
Cómo hacer un juego de mesa usando Arduino

Cómo hacer un juego de mesa usando Arduino

en este Instructable, te enseñaremos cómo crear tu propio "Prefiero... "juego de tablero con pintura conductora, un microcontrolador Arduino y algunos componentes electrónicos. Los jugadores turnan moviendo a lo largo de la ruta juego dirigido p
ArduFlake: Convierte tu Arduino en el mejor regalo de todos!

ArduFlake: Convierte tu Arduino en el mejor regalo de todos!

Por favor voten por mi en el concurso de regalos navideños y la hacen de lo concurso de resplandor!En primer lugar, esto comenzó como un regalo y no un instructable. Por favor excusa alguna mano saludando aquí y allá, no tengo ninguna foto del grabad
Hacer una Web conectada Robot (por unos $500) (utilizando un Arduino y un Netbook)

Hacer una Web conectada Robot (por unos $500) (utilizando un Arduino y un Netbook)

este Instructable le mostrará cómo construir tu propio Robot conectado de Web (usando un microcontrolador Arduino y Asus eee pc).¿Por qué quieres un Robot conectado Web? Para jugar con, por supuesto. Conduce tu robot de en toda la habitación o en tod