Está en la página 1de 4

¿Para qué se utiliza un motor paso a paso?

Al utilizar motores de corriente continua, uno de los principales problemas que se da es la


falta de precisión en el arranque y parada del motor. Para hacer frente a este problema,
existen motores con excitación independiente. Hablamos del motor paso a paso, cuya
alimentación del inductor se realiza a partir de una fuente de alimentación externa. Así,
para variar su velocidad basta con modificar y controlar la corriente de excitación.
Estos dispositivos electromagnéticos, incrementales o rotativos, convierten pulsos
digitales en movimiento de rotación mecánica.
La proporción de la rotación es proporcional al número de pulsos generados, mientras
que la velocidad de rotación se relaciona con la frecuencia de esos pulsos. Los impulsos,
en definitiva, se definen por un ángulo predeterminado que es alimentado por un
dispositivo programable.
Un motor paso a paso es la solución es idónea siempre y cuando la inercia del sistema sea
reducida, es decir, el tiempo de aceleración y deceleración no sea largo.
A grosso modo el motor paso a paso se aplica en situaciones donde la precisión de los
desplazamientos tiene gran importancia: cabezales de discos duros, impresoras, pequeña
tecnología sanitaria, etc.

Ventajas de los motores paso a paso:


Los motores paso a paso presentan las siguientes ventajas principales:

 Mayor exactitud en la posición y repetición de los movimientos.


 Error de paso inferior al 5%.
 Perfecta respuesta en arranque y parada.
 Confiable y duradero, ya que no existe contacto de escobillas.
 Ángulo de rotación proporcional a los pulsos de entrada.
 Gran rango de velocidades de rotación, ya que responde a la frecuencia de
pulsos de entrada digitales.

¿Para qué sirve una pantalla LCD? ¿Qué tipos hay?

¿QUÉ ES PANTALLA LCD?

Acrónimo de LCD (Liquid Crystal Display), la pantalla de cristal líquido


es una pantalla muy delgada y plana compuesta por un número de
píxeles tanto en color como de calidad monocromática, los cuales se
ubican frente a una fuente de luz. Suele ser un componente recurrente
en dispositivos electrónicos que funcionan a base de pilas.

Tipos de pantallas LCD


Entre las pantallas LCDs, se diferencian especialmente dos tipos:
- La pantalla LCD TFT (Thin Film Transistor-Liquid Crystal Display), la
cual usa tecnología de Transistor de Película Delgada (pantalla LCD
TFT) a fin de mejorar la calidad.
- La pantalla IPS (In-Plane Switching), la cual aplica una tecnología que
permite una mejor visualización desde cualquier ángulo y es una de las
más consumida en dispositivos como smartphones o tablets de gama
alta.

¿Qué ventajas presenta la plataforma Arduino?

Arduino es una plataforma de hardware libre que se basa en una placa que tiene un


microcontrolador y un entorno de desarrollo por medio de software. Las ventajas de
Arduino son amplias, su diseño está preparado para facilitar la utilización de la electrónica
en diversos proyectos multidisciplinares, pero también sirve para muchos ámbitos como el
entorno educativo.
Por eso, Arduino permite la programación de cualquier microcontrolador fácilmente que
cuenta con una gran cantidad de ventajas entre las que vamos a destacar algunas de ellas
y que son realmente interesantes en el ámbito de la robótica educativa.

Ventajas de utilizar Arduino


¿Quieres conocer cuáles son los principales beneficios de utilizar esta plataforma para
cualquier proyecto que quieras realizar en el campo de la educación o cualquier otro
sector?
 Un bajo coste. Por poco dinero puedes hacerte con algún kit de Arduino con los
componentes necesarios para iniciarte en él.
 Fácil de utilizar. Cualquiera puede usarla, aun teniendo pocos conocimientos
de programación, electrónica y estos entornos. A cualquier edad, incluso
niños.
 Plataforma abierta. Es de código abierto, por lo que se pueden construir gran
cantidad de proyectos y posibilidades de desarrollo. Con menos límites, ya
que se puede combinar con otras plataformas o diferentes funcione como
crear drones y más.
 Alta flexibilidad. Se puede trabajar en todas las plataformas informáticas, o
casi todas. Es de código abierto y cuenta con muchas herramientas para
facilitar su uso y crear grandes cosas con ello.
 Gran variedad de placas, no hay sola una placa sino una gran familia que tienen
ciertas similitudes y diferencias en función del proyecto que quieras realizar
con ella.
 Es la forma ideal de introducirse en la programación, con sistemas visuales como
es el caso de Scratch. Es mucho más fácil aprender a programar de cero, y sin
escribir código.
 Para aprender electrónica, mejor empezar con Arduino. Así podrás crear y
personalizar sistemas de iluminación, robots y mucho más. Conocerás los
componentes electrónicos y sus fundamentos, entre muchas otras cosas.
 El hardware y software es ampliable y de código abierto, tienes grandes
posibilidades de crear proyectos de todo tipo.
 Tiene muchas aplicaciones y usos, puedes crear con Arduino prácticamente lo
que desees, incluso proyectos profesionales.

¿Qué lenguaje de programación utiliza Arduino? Explique

El equipo que desarrolló la tarjeta Arduino creo un lenguaje propio para programar estas tarjetas.
Este lenguaje esta basado en un lenguaje llamado Wiring. Este es un framework (Un framework es
una especie de plantilla, esquema o estructura conceptual de base tecnológica que nos permite
trabajar de una manera mucho más sencilla) de código abierto para la programación de
microcontroladores.

Wiring
Wiring está escrito en los lenguajes de programación C y C++. De allí que la sintaxis sea parecida a
la usada en estos lenguajes.

La ventaja de usar este framework es la gran variedad de microcontroladores que soporta, este
soporta los microcontroladores atmega que son los usados por las familias de tarjetas de Arduino.

Por último, al igual que Arduino, wiring cuenta con un IDE basado en Processing donde se puede
realizar la programación de los microcontroladores. Para ello simplemente debemos ir al sitio web
de wiring y descargar este entorno de desarrollo. Está disponible para Windows, Linux y MAC.

Processing

Para poder escribir el código y darle instrucciones a nuestro microcontrolador o tarjeta de desarrollo
necesitamos un entorno. Estos entornos son conocidos como IDE (Integrated Development
Enviroment) que se define como un entorno de desarrollo integrado.

Para el caso del IDE de Arduino, el cual es el programa donde escribimos nuestro código, está
desarrollado en un lenguaje de programación llamado Processing.

Como acabo de comentar, Processing es un lenguaje de programación  y entorno de desarrollo


basado en Java, se usa mayormente para la producción de proyectos multimedia de diseño digital.

Lenguaje C/C++

Ya vimos que el lenguaje Arduino está basado en wiring y este a su vez está basado en C/C++. Por
lo cual para trabajar con proyectos en Arduino debemos tener conocimientos de lenguaje C. Si bien
no se usan todas las funciones de este lenguaje, si se usan los tipos de variables y las estructuras.

La ventaja que ofrece C es que es un lenguaje de medio nivel, que permite manejar más
eficientemente los recursos del microcontrolador, además es un lenguaje compilado, lo cual nos
permite crear un archivo que posteriormente será cargado en el microcontrolador.
https://blog.masmovil.es/glosario/pantalla-pantalla-lcd/

https://www.thegreenmonkey.es/barriodesalamanca/ventajas-de-arduino/

https://www.rjconcepcion.com/podcast/que-lenguaje-de-programacion-usa-arduino/

https://clr.es/blog/es/motor-paso-a-paso-cuando-utilizarlo/

También podría gustarte