KEYCEO-Servicios de diseño, fabricación y desarrollo de proveedores de accesorios para juegos personalizados & Juego Periféricos.



Cómo conducir un motor paso a paso sin microcontrolador

Paso 1: lista de piezas

Las piezas utilizadas en este proyecto son

Tablero de pan

Motor paso a paso 28byj-48

Tablero de matriz de transistores Darlington ULN2003 (x113647)

Registro de turnos 74HC595

Contador binario de ondulación 74hc393

Potenciómetro digital dallastat Ds1809-100

74hc241 o tal buffer

3 botones táctiles

Línea de conexión

Fuente de alimentación 5V

Paso 2: componentes principales

Registro de turnos 74HC595

Mueva el motor repitiendo la siguiente secuencia a los cuatro pines de entrada de la placa unl2003:

1100- 0110-0011-1001

Esto impulsará el motor en modo de paso completo. El patrón 1100 se mueve a la derecha repetidamente. Esto recomienda el uso de registros de desplazamiento. El modo de trabajo del registro de desplazamiento es que en cada ciclo de reloj, el bit en el registro se mueve un bit a la derecha, y el bit más a la izquierda se reemplaza con el valor del pin de entrada en ese momento. Por lo tanto, primero debe alimentar dos ciclos de reloj 1 y luego dos ciclos de reloj 0 para generar un modo para buceo con motor.

Para generar una señal de reloj, necesita un oscilador que genere una secuencia estable de pulsos, preferiblemente una onda cuadrada limpia. Esto formará la base del modo de movimiento de la señal al motor.

Se utiliza un disparador para generar dos ciclos de 1 y luego dos ciclos de 0.

Tengo un registro de desplazamiento 74HC595. Este es un chip muy popular, que se presenta en muchos instructables y videos de Youtube.

Las hojas de datos se pueden encontrar en http://www.ti.com/lit/ds/symlink/sn74hc595.pdf.

Una buena instrucción es el registro de desplazamiento 74HC595, eliminado por bweaver6.

El principio de funcionamiento del registro de desplazamiento 74HC595 es que en cada ciclo de reloj, los datos en su registro de 8 bits se desplazarán hacia la derecha y luego moverán el valor del pin de entrada hacia la izquierda. Por lo tanto, debe contar con dos ciclos de reloj 1 y luego dos ciclos de reloj 0.

Los datos se mueven en el flanco ascendente del pulso del reloj. El disparador henc debe activarse en el flanco descendente del reloj, por lo que el 74HC595 tendrá una entrada de datos estable en el flanco ascendente del reloj.

74HC595 se puede cablear de la siguiente manera:

Los pines 15 y 1-3 emitirán el patrón para impulsar el motor.

Conectar rCLK y srclk asegura que el registro de datos del chip siempre esté sincronizado con el registro de salida. El pin de conexión a tierra 13 hará que el contenido del registro de salida (q0-q7) sea inmediatamente visible.

555 Temporizador

Para generar pulsos de reloj, se puede usar un chip temporizador 555. Este también es un chip muy popular, que se describe y discute más que el registro de desplazamiento. Wikipedia en https://en.wikipedia.org/wiki/555_ timer_ Hay un buen artículo sobre IC.

La hoja de datos está aquí: http://www.ti.com/lit/ds/symlink/ne555 .pdf

Entre otras cosas, el chip también puede generar pulsos de reloj de onda cuadrada. Se utilizan resistencias y condensadores externos para controlar la frecuencia y el ciclo de trabajo (cuando está activado).

Cuando se configura para generar pulsos repetidamente, se dice que el chip 555 está en modo inestable. Se puede completar con cableado como se muestra en la figura anterior. (imagen de jjbeard [dominio público], a través de Wikimedia Commons):

Pin 3 es la salida

La salida del pin 3 se conectará a los pines de reloj de entrada desplazados del 74HC595 (pines 11 y 12)

La frecuencia de la señal de salida (y la velocidad del motor paso a paso) está determinada por los valores de las resistencias R1 y R2 y el valor del condensador C.

El tiempo de ciclo t será de ln (2) C (R1 2 R2) o aproximadamente 0,7 C (R1 2 R2).

La frecuencia es 1 / T.

El ciclo de trabajo, es decir, la señal es parte del tiempo de ciclo alto, es

Ciclo de servicio para

Tanto para R1 como para R2, uso 10K, C = 0.1 F.

Esto da una frecuencia de alrededor de 480 HZ y está cerca de la frecuencia máxima, encuentro

Para generar un modo de repetición desplazado 1100 desde el 74HC595, el pin 14 (SER) debe mantenerse alto durante dos ciclos de reloj y luego bajo durante dos ciclos. Es decir, el pin debería oscilar a la mitad de la frecuencia del reloj.

74hc393 Contador de ondas binarias duales

74hc393 cuenta en binario, lo que también significa que se puede usar para dividir la frecuencia del pulso por una potencia de 2,

Su hoja de datos está aquí: http://www.ti.com/lit/ds/symlink/sn74hc393.pdf

El 74hc393 es de doble canal y tiene un contador de 4 bits en cada lado.

En el flanco descendente del pulso del reloj, el primer pin de salida se enciende y se apaga. Por lo tanto, el pin de salida 1 oscilará a la mitad de la frecuencia del reloj de entrada. En el flanco descendente del pin de salida 1, el pin de salida 2 se enciende y se apaga. Para los cuatro pines de salida, y así sucesivamente. Cada vez que el pin n está cerrado, el pin n 1 cambia.

La frecuencia de cambio del pin n 1 es la mitad que la del pin n. Este es un recuento binario. Antes de volver a empezar desde cero, el contador puede contar hasta 15 (los cuatro bits son 1). Si el último pin de salida del contador 1 está conectado al contador 2 como reloj, su cuenta puede ser 255 (8 bits).

Para crear un pulso con una frecuencia de la mitad de la frecuencia del reloj de entrada, solo se requiere el pin 1 para la salida. Es decir, contar solo desde cero.

Por lo tanto, si se cuenta el pulso de reloj de 555, el pin del contador 74hc393 que representa el bit 2 oscilará a la mitad de la frecuencia. Reloj. Por lo tanto, se puede conectar al pin ser del registro de desplazamiento 74HC595 para generar el modo requerido.

El cableado del contador binario 74hc393 debe ser:

Paso 3: correr

Si 74HC595 pines 0-3, ahora podemos hacer que el motor funcione y conectarse a los pines 1-4 de la placa ULN2003 respectivamente.

Ahora reemplace el capacitor de 0.1 f en el pin 6 del temporizador 555 con 10 F. Esto extenderá el ciclo del reloj cien veces y la gente podrá ver lo que está sucediendo.

El LED de la placa ULN2003 se puede utilizar para este propósito. Desconecte el enchufe del motor de la placa ULN2003. Conecte los pines 1 a 4 de la placa de circuito a la salida qa-qd del 74HC595 (pines 7, 9, 10 y 11). Conecte el - y de la placa ULN2003 a tierra y 5V. Si la alimentación está encendida, debería ver el patrón deseado en el LED.

Si desea ver qué sucede en el contador binario 74hc393, conéctese a los pines 3-6 del contador.

Si el patrón es correcto, apague la fuente de alimentación, reemplace el capacitor con un capacitor de 0.1 f nuevamente, conecte los pines de entrada 1-4 de la placa ULN2003 al pin de salida qa-qd de 74HC595 y luego insértelo

Vuelve a encender el motor.

Paso 4: control de velocidad

La velocidad del motor paso a paso está controlada por la frecuencia de salida del temporizador 555. Esto, a su vez, está determinado por los valores de las resistencias R1 y R2 y el condensador C1 conectado a las mismas. Al conectar un potenciómetro de 100k en serie con R2, la frecuencia puede estar entre 480HZ y 63Hz. Paso pr. La segunda frecuencia del motor será la mitad de la frecuencia del temporizador 555.

Usé el potenciómetro digital ds1809-100, que se usa para los botones. El botón que conecta el pin 2 (UC) y el pin 7 (CC) a 5 V aumenta/disminuye la resistencia entre el terminal Rh (pin 1) o Rl (pin 4) y el pin 6 (RW). Mantenga presionado el botón durante más de un segundo y el botón se repetirá automáticamente.

La hoja de datos se puede encontrar aquí: https://datasheets.maximintegrated.com/zh/ds/DS180. .

El cableado es el siguiente:

Cableado de boton tactil 1 pin 1/2 - ds1809 pin 2

Cableado del botón táctil 2:

Ahora, usted puede ajustar la velocidad.

Step 5: start / stop

Para iniciar y detener el motor paso a paso, se puede usar el pin 4 (pin de reinicio) del temporizador 555. Si se baja, el pin 3 no emitirá pulsos.

Se utilizarán botones táctiles para cambiar entre iniciar y detener. Presione el botón una vez para arrancar el motor y vuelva a presionar el botón para detenerlo. Para obtener este comportamiento, necesita un disparador. Sin embargo, también se puede utilizar el 74hc393 existente. 74hc393 consta de dos partes, de las cuales solo la mitad se utiliza como divisor de frecuencia para pulsos de reloj.

Dado que el contador binario en realidad es solo un conjunto de disparadores en serie, puede usar el primer disparador de otra parte. Al conectar el botón táctil, el pin 13 (2clk) está bajo cuando se presiona el botón; de lo contrario, está alto, y el pin 12 encenderá cada nivel bajo. Conectar el pin 12 al pin 4 de 555 iniciará y detendrá su salida y, por lo tanto, detendrá el motor.

Los botones táctiles son complicados porque son botones mecánicos. Pueden "rebotar", es decir, pueden enviar múltiples señales cada vez que se presionan. Conectar un condensador de 0,1 f encima del botón ayuda a evitar esto.

Por lo tanto, se agregó un botón táctil (botón 3) y se cambió la conexión a 555 pin 4.

Cableado del botón:

Se realizaron los siguientes cambios en 555:

El botón 3 debe utilizarse ahora como interruptor de inicio/parada.

Tenga en cuenta que los motores detenidos de esta manera aún consumen energía.

Paso 6: control de dirección

Para controlar la dirección del motor, necesito otro botón y luego otro gatillo, pero haré trampa después del gatillo de encendido/apagado usando el siguiente gatillo de 74hc393, y luego

Cuando el pin de dirección (pin 2qa) baja, se cambia el siguiente pin (pin 2qb). Por lo tanto, presionar el botón repetidamente causará

Off-on adelante - off - Abrir hacia atrás - off - Abrir hacia atrás, etc.

Para hacer que el motor funcione hacia atrás, invierta el patrón enviado a ULN2003, que se puede ejecutar en ambas direcciones. Cambio el registro, pero no lo hago. 74HC595 no es bidireccional.

Sin embargo, descubrí que puedo usar el búfer octal 74hc241. El búfer tiene dos partes de 4 bits con pin OE (habilitación de salida) independiente. El primer pin OE controla los primeros cuatro pines de salida y el segundo OE controla los últimos cuatro pines de salida. Cuando el OE está encendido, el pin de salida tiene el mismo valor que el pin de entrada correspondiente, y cuando el OE está apagado, el pin de salida estará en un estado de alta impedancia, al igual que cuando no está conectado. Además, uno de los pines OE está activo en un nivel bajo y el otro pin está activo en un nivel alto, por lo que cuando se conectan entre sí, solo la mitad de los búferes estarán activos.

Por lo tanto, para la misma entrada, la mitad del búfer puede impulsar el motor hacia adelante y la otra mitad puede impulsar el motor hacia atrás. Qué mitad está activa depende del valor del pin OE.

Para obtener la hoja de datos de 74hc241, visite http://www.ti.com/lit/ds/symlink/sn54hc241.pdf

El cableado puede ser el siguiente:

Cómo conducir un motor paso a paso sin microcontrolador 1

get in touch with us
Artículos recomendados
Capacidad Fabricación de moldes Moldeado de silicona
¿Cómo elegir el mejor teclado y mouse para juegos?
El papel del teclado y el mouse para juegos Cuando se lanza un nuevo juego, a menudo es más fácil entender lo que sucede en el juego. Esto puede ser especialmente útil cuando juegas porque tienes que aprender a usar el teclado. Si tiene problemas para comprender lo que sucede en el juego, es mejor leer sobre el tema leyendo el texto. Recomiendo leer el texto si tiene algún problema con él. Nadie puede decirnos cuán importante es la tecnología de teclados y mouse para juegos en nuestra vida diaria. La computadora ha evolucionado a lo largo de los años para ser más poderosa de lo que solía ser y ahora hay muchos tipos diferentes de teclados y ratones disponibles. Algunos de los teclados y ratones para juegos más importantes que usamos hoy en día son el Apple II y el MacBook Pro. Los teclados y ratones para juegos son mucho más que simples computadoras y puedes usarlos para cualquier tipo de juego. Hay muchos tipos diferentes de teclados y ratones para juegos que usamos hoy en día. Puedes encontrarlos todos en nuestra tienda online. Led Zeus y Spandex conforman el segundo tipo de gafas más populares del mundo. Con tantos estilos y colores diferentes disponibles, no hay una forma correcta o incorrecta de elegir qué estilo usar. Un buen jugador podrá decirte qué estilo usar, y también tendrá un toque agradable cuando juegues sus juegos favoritos. Puedes obtener más información sobre estas gafas de sol leyendo este blog. Uno de los tipos más comunes de periféricos de computadora son los teclados. Un buen jugador tendrá muchas opciones a la hora de elegir un teclado y un ratón para juegos. Hay varios tipos diferentes de teclados para juegos y todos vienen en diferentes colores y estilos. Algunos de los mejores teclados y mouse para juegos están disponibles en una variedad de colores y estilos. La mayoría de los teclados y ratones para juegos vienen con algún tipo de controlador, que se puede usar para operar varias aplicaciones. Tipos de teclado y ratón de juegos Las consolas de juegos se utilizan a menudo como herramientas de entretenimiento. Por ejemplo, los juegos se pueden utilizar para llevar a cabo diversas funciones, como apuntar con un cursor, cambiar el enfoque de un personaje o realizar llamadas telefónicas. Los teclados y ratones para juegos también se pueden usar para controlar objetos en el juego. Los teclados y ratones para juegos también se pueden usar para crear personajes y actuar como elementos interactivos en el juego. Es posible usar teclados y ratones para juegos para realizar varias funciones, como leer texto, crear una imagen o usar otras aplicaciones de software. Puede elegir cualquier tipo de teclado para juegos que desee de una amplia gama de teclados diferentes. Es muy fácil tomar una decisión sobre qué tipo de teclado y mouse para juegos desea y cuánto costará. La mayoría de los teclados y ratones para juegos son en realidad más caros de lo que solían ser. También puede encontrar excelentes computadoras portátiles que tienen una buena ergonomía. Estas computadoras son realmente buenas para los videojuegos porque tienen un diseño ergonómico que las hace más fáciles de usar. Algunos teclados y ratones para juegos se denominan teclados, mientras que otros son simplemente teclados. Hay muchos tipos de teclados y ratones para juegos disponibles y hay muchos tipos de controladores de ratón. Muchos juegos han sido diseñados para funcionar en el teclado, pero la mayoría de los juegos usarán un controlador de teclado que está conectado a un dispositivo de visualización. Este tipo de teclado y mouse para juegos se conoce como controlador de teclado. Utilizamos ratones que son caros y suelen tener poca durabilidad. Es fácil de armar y puedes darles la forma que quieras con unos pequeños toques. Usamos estos pequeños paneles táctiles para darnos el poder de nuestros dispositivos. Están diseñados para que nuestra cabeza esté más cómoda y podamos sentir sus vibraciones cuando los usamos. Cuando los usamos, tenemos la capacidad de controlar nuestros movimientos, por lo que no es necesario controlarlos de ninguna manera. El diseño de estos pequeños toques nos permite sentir sus vibraciones de una manera muy similar a como usamos los botones de nuestros teléfonos. Cómo elegir el teclado y el mouse para juegos Nadie puede decirle qué le sucederá a su computadora si juega los juegos que está jugando. Debe asegurarse de que el juego que está jugando no esté relacionado con el juego que está jugando. La mayoría de los teclados y ratones para juegos se fabricarán con puertos USB integrados, que se conectarán a su computadora a través de un cable USB. Asegúrese de que el teclado y el mouse para juegos sean compatibles con su computadora. Internet se trata de conectar a las personas. Cuando tiene una conexión a Internet, puede usarla para conectarse a su computadora. También puedes usarlo para hacer llamadas y otras cosas. El mouse de una computadora se puede usar para escribir notas, ejecutar aplicaciones, hacer videos, jugar juegos, escribir artículos, etc. También se puede utilizar para buscar artículos en Internet que sean interesantes. Todas estas cosas se pueden utilizar para crear actividades más divertidas. Una de las partes más importantes de jugar videojuegos es aprender a usar un teclado y un mouse. La mayoría de las personas juegan videojuegos en línea, pero hay algunas funciones más avanzadas que puedes hacer para mejorar tu experiencia de juego. Si eres nuevo en los juegos, aquí hay algunas cosas que puedes hacer para mejorar tu experiencia de juego. Asegúrate de entender lo que está pasando en el juego, para que puedas sentirte cómodo con él. Cuando juegas, asegúrate de tener suficiente información sobre lo que está haciendo el jugador. Siempre es mejor tener una buena computadora portátil que tenga suficiente memoria y RAM para ejecutar tus juegos. Cuando ejecuta su juego, debe asegurarse de que la computadora tenga suficiente memoria para ejecutar sus juegos. Por ejemplo, si está ejecutando un juego con una conexión a Internet, es mejor tener una computadora portátil dedicada que pueda proporcionar la potencia y el acceso rápido a su Internet. La principal ventaja de una computadora portátil para juegos es que puede funcionar en todas las plataformas de Windows. Cómo instalar el teclado y el mouse para juegos Los juegos son una de las herramientas más poderosas del mundo. Cuando tenga una idea de lo que quiere hacer, entonces necesita saber cómo instalarlo. La mayoría de las veces, las personas usan los juegos como un pasatiempo y realmente no les importa lo que están haciendo. Por ejemplo, cuando juegas videojuegos, tendrás la sensación de estar siendo observado por alguien que ha visto suceder algo asombroso en el juego. Entonces, si tiene una idea de lo que quiere hacer, debe seguir las instrucciones sobre cómo instalarlo. Sabemos que necesitamos instalar muchos juegos en nuestras vidas, pero ¿cómo sabemos qué se requiere para instalar muchos juegos? Descubrimos que muchas personas no saben qué se requiere para instalar muchos juegos, entonces, ¿cómo sabemos qué se requiere para instalar muchos juegos? Bueno, si está pensando en instalar muchos juegos, entonces es importante mirar las especificaciones de los juegos antes de iniciarlos. Una de las mejores cosas de los teclados y ratones para juegos es que están diseñados para permitirte jugar con tu computadora portátil. Sin embargo, si no ha oído hablar de teclados y ratones para juegos, debe instalarlos manualmente. El propósito principal de este artículo es explicar cómo instalar el teclado y el mouse para juegos de una manera que le facilitará comenzar a jugar. Además, hay algunos pasos comunes que debe seguir para instalar el teclado y el mouse para juegos de una manera que le facilitará el uso de su computadora portátil. Puedes instalar cualquier juego que te guste desde tu PC simplemente usando el teclado. También puede comprar juegos en línea en sitios de renombre como Scrabble, PC, Crummy, etc. Si planea comprar un juego, asegúrese de tener las instrucciones correctas. También asegúrese de tener el conjunto correcto de teclas para el juego y no solo una para su computadora portátil. Solo asegúrate de tener la batería correcta y no una sola tecla para el juego. Asegúrate de tener las baterías adecuadas para el juego.
Cómo usar un teclado y un mouse para juegos: 5 consejos clave que debe saber
Por qué comprar un teclado y un mouse para juegos de diseñador de una empresa líder
Cómo comprar un teclado y un mouse para juegos de manera atractiva
Análisis del esquema de diseño de la fuente de alimentación portátil de ultrasonido B
¿Por qué la bobina de supresión de arco se llama bobina de supresión de arco?
¿Qué significa el tiristor conmutado de puerta integrada (IGCT)?
Una mirada detrás de las ventajas de un teclado y mouse para juegos
La evaluación del teclado y mouse Logitech G603 / G613 Lightspeed está oculta y puede cambiar en cualquier momento
Consejos para ayudarlo a diseñar el teclado y el mouse para juegos perfectos para esa fiesta
búsquedas relacionadas
How to Choose the Best Gaming Keyboard and Mouse?
How to Use a Gaming Keyboard and Mouse: 5 Key Tips You Should Know
Why Buy Designer Gaming Keyboard and Mouse From Leading Company
How to Buy a Gaming Keyboard and Mouse in an Attractive Manner
Analysis of Design Scheme of Portable B-ultrasound Power Supply
Why Is Arc Suppression Coil Called Arc Suppression Coil?
What Does Integrated Gate Commutated Thyristor (IGCT) Mean
A Look Behind the Advantages of a Gaming Keyboard and Mouse
Logitech G603 / G613lightspeed Keyboard and Mouse Evaluation Is Hidden and Can Change at Any Time
Contáctenos
DONGGUAN KEYCEO TECH CO.,LTD  
Teléfono celular/QQ/Wechat:  
+86-137-147-55740
Correo electrónico: Info@keyceo.com 
Skype: rachel-comptuer
No.1 fábrica edificio Tangkou... Miaoyi... Miaobianwang Village... Shipai Town Dongguan
Mejor toque un mejor negocio
Llámanos
+86-137-147-55740

Síganos

         
Derechos de autor©Keyceo.com 2022   |   Mapa del sitio
chatear en línea
Ask For Designing, Manufacturing And Custom Gaming Accessories Supplier & Game Peripherals. Low MOQ: 1,000 PCS