lunes, 8 de julio de 2013

¿QUE MICROCONTROLADOR ES MEJOR?



Muchas veces en el ámbito académico he podido escuchar a los compañeros comentar sus experiencias con los microcontroladores, los usos que le han dado y en algunas ocasiones les he escuchado discutir por cual es el mejor microcontrolador.
Por mi parte siento que no existe ningún microcontrolador mejor que el otro ya que todos tienen sus ventajas y desventajas, siento que lo importante al escoger el microcontrolador no es que tan robusto sea si no que tan económico y si cuenta con lo necesario para realizar dicho proyecto porque podremos tener un microcontrolador de 32 bits pero si solo lo usaremos para aplicaciones sencillas podemos usar un microcontrolador de 8 ahorrándonos tiempo en la programación y dinero que hoy en día es la limitante al ver si se aprueba o no tu proyecto.

Les dejo una información recopilada para poder escoger el microcontrolador adecuado de acuerdo al proyecto:

La complejidad del proyecto electrónico: Si nuestro proyecto va a ser complejo, ósea manejara muchos datos de entrada y salida, es bueno pensar en un microcontrolador que nos brinde los puertos necesarios para nuestro proyecto, parece muy obvio pero muchos aficionados elijen un microcontrolador con puertos insuficientes y se ven en problemas antes de finalizar el circuito.
            
La Capacidad: Esta característica es muy importante tenerla en cuenta, ya que usualmente cuando se desarrolla un proyecto,  un tiempo después podemos pensar en hacerle algunas mejoras al programa del microcontrolador (actualizarlo)  y si hemos elegido uno con la memoria de programa muy corta, entonces tendremos que migrar a un microcontrolador  mas "grande", lo cual nos ocasionara gastos mayores.

Documentacion: Haz un ejercicio rápido, escribe el nombre del microcontrolador que quieres usar en el buscador de tu preferencia, revisa los resultados y pon atención en el idioma en el que se encuentran y además en cuantos foros hay información preguntas y respuestas acerca de ellos.

Si las respuestas son muy pocas, es de pensarse, si tienes un problema no tendrás a quien acudir.
si las respuestas son muchas y en idiomas que no entiendes, o aprendes el idioma o busca otro microcontrolador
si las respuestas son muchas y son en algún idioma que entiendas pues, este es un buen principio.
 
¿EN QUE SE BASAN PARA ELEGIR EL MICROCONTROLADOR ?

martes, 2 de julio de 2013

PSOC CREATOR

En esta ocasion les quisiera compartir un blog para todas aquellas personas que estan iniciandose en la programación con PSoc Creator, ya que comunmente no se encuentra mucha información de este compilador en la web por que el mismo compilador contiene una documentación amplia, pero puede que para algunas personas se les complique entenderlas sin ningun ejemplo, asi que aca abajo les dejo el blog para que lo visiten agunos contienen videos:

http://www.cypress.com/?id=3629

martes, 25 de junio de 2013

ENCODERS




Los Encoders son sensores que generan señales digitales en respuesta al movimiento. Están disponibles en dos tipos, uno que responde a la rotación, y el otro al movimiento lineal. Cuando son usados en conjunto con dispositivos mecánicos tales como engranes, ruedas de medición o flechas de motores, estos pueden ser utilizados para medir movimientos lineales, velocidad y posición.
Los encoders están disponibles con diferentes tipos de salidas, los cuales son:
ENCODER INCREMENTABLES, que generan pulsos mientras se mueven, se utilizan para medir la velocidad, o la trayectoria de posición.
ENCODERS ABSOLUTOS que generan multi-bits digitales, que indican directamente su posición actual.
Los encoders pueden ser utilizados en una gran variedad de aplicaciones. Actúan como transductores de retroalimentación para el control de la velocidad en motores, como sensores para medición, de corte y de posición.
También como entrada para velocidad y controles de rango. A continuación se enlista algunos ejemplos:
•Dispositivo de control de puertas
•Plotter
•Robótica
•Soldadura ultrasónica
•Máquinas de lente demoledor
•Maquinaria convertidora
•Máquinas de ensamblaje
•Dispositivos de análisis
•Maquinas etiquetadoras
•Maquinas taladradoras
•Indicación x/y
•Maquinas mezcladoras

RESOLUCION Y PRECISION DE LOS ENCOERS
Resolución es el número de segmentos de medición o unidades en una revolución de un eje de un encoder o una pulgada o milímetro de una escala lineal. Los encoders de eje están disponibles con resoluciones arriba de los 10,000 pulsos por revolución (PPR) directamente, y 40,000 PPR por detección de margen de los canales A y B.


SALIDA
La salida paralela que hace que todos los bits de salida estén simultáneamente dispoibles pueden ser suministrados en código binario o ser transformados a código gray. El código gray produce solamente un cambio de un bit en cada paso lo cual puede reducir errores. La tabla que a continuación se presenta muestra el ejemplo.





Medicion de la longitud



Ejemplo de medición