Comunicación Satelital a la medida

Standard

Que tal amigos lectores, es un placer como siempre volver a tener la oportunidad de compartirles un poco de conocimiento. Esta vez hablaremos de una tecnología que puede ser de mucha utilidad para algún proyecto que planeen capitalizar.

Imaginen que necesitan supervisar el estado de un proceso en otro país, o en un lugar muy lejano donde no tengan acceso a ningún tipo de red como Internet, redes móviles como 3G, en fin, ustedes entenderán a lo que me refiero. Para este tipo de situaciones existe la posibilidad de utilizar la tecnología de comunicación Satelital.

iridium_next_605px Continue reading

introducción a wiring pi en Raspberry pi

Standard

Hola amigos ¿como están? En esta ocasión se me ha dado la alegría de volverles a escribir.

En el post anterior: (introduccion a la programacion en raspberry pi), habíamos visto  como programar en una raspberry, y para recordar:

Raspberry Pi es un ordenador de placa reducida o (placa única) (SBC) de bajo costo con el objetivo de estimular la enseñanza de las ciencias de la computación.

Con la intención de darle un poco más de profundidad a lo que es la placa en sí, veremos un poco sobre GPIO’s (General Purpose Input/Output), los cuales le permiten a la Raspberry Pi comunicarse con dispositivos externos.

  • Son 26 pines para los modelos A y B y 40 pines para el resto de modelos.
  • La tensión de trabajo del puerto es de 3,3v para un uno y 0v para un 0. Además

GIPIOS Continue reading

Limitantes en Biblioteca “SoftwareSerial” de Arduino

Standard

Que tal amigos lectores, me da gusto estar con ustedes de nuevo. Les comparto que en particular este post me alegra mucho redactarlo, ya que la empresa decidió apostar por contar con mis servicios de forma oficial, es decir no seré más un practicante, sino un desarrollador mecatrónico, fuck yeah! Por supuesto que en lo personal es algo que me motiva mucho,ya que desde un inicio me sentí feliz de encontrar un lugar donde aplico los conocimientos de mi perfil profesional y además día con día continuo desarrollando nuevas habilidades. Por lo cual estoy muy agradecido con esta empresa quien ahora me da la oportunidad de seguirme formando profesionalmente.

Pero bueno, continuemos con lo que nos compete en este blog. En la empresa he realizado labores en particular de 3 grandes áreas de la ingeniería mecatrónica. He realizado actividades de diseño mecánico, de diseño electrónico y de programación de microcontroladores. Trabajando hace poco tiempo en un proyecto donde estaba involucrado en la parte de diseño electrónico y programación, me topé con pared de una forma verdaderamente absurda por querer hacer las cosas de una manera “sencilla” y “práctica”. Sin embargo durante las pruebas finales las cosas no resultaron como lo esperábamos mi jefe directo y amigo, Jesús Quintero y yo. Pero bueno, todo comenzó de la siguiente manera.

Continue reading

Solución: Beaglebone no reconoce el puerto ttyUSB0 al conectar un xbee por un puerto usb.

Standard

En algunos desarrollos de embebidos en Hunabsys, hemos estado trabajando con placas Beaglebone, estas placas son similares a las Raspberry Pi pero cuentan con mayores prestaciones.

En los proyectos más recientes hemos estado trabajando con la revisión C de la Beaglebone Black. A la misma le instalamos una distribución de linux: Angstrom.

Continue reading

I2C (2da Parte)

Standard

Hola a todos y espero les haya ido muy bien, en esta ocasión seguimos con la segunda parte del tutorial de I2C, anteriormente habíamos estado entendiendo como funciona este grandioso protocolo (aunque para algunos puede ser una tortura), porque es tan útil cuando se manejan demasiados periféricos y evitarnos un marañero de cables a diferencia de otros protocolos.
Muchos de los sensores que se manejan actualmente ya contienen una gran cantidad de registros ( que muchas veces no se utilizan, pero igual entre más mejor :S ), esto dificulta un poco el poder obtener los datos que necesitamos y si a esto le sumamos que sea algún nuevo sensor, del cual no se encuentre información útil por eso San arduino es tan amado en el prototipado XD, Supongamos que no ahí alguna librería valida para el sensor TMP007, y necesitamos utilizarlo.
En lo personal para el prototipado les recomiendo arduino pues es intuitivo, da rápido entendimiento y la comunidad es grande, abierta y les encanta ayudar Win!!
Suponinedo el ambiente anterior nos encontraremos con 3 cosas:

  1.  Un programa nuevo listo para atendernos y divertirnos06.1 Continue reading

Protocolo I2C (1ra Parte)

Standard

Hoy trataremos sobre un protocolo ampliamente difundido y utilizado en el mundo de los micros y su comunicación con los periféricos, o esclavos, y estamos hablando del protocolo I2C:

I²C es un bus de comunicaciones en serie. Su nombre viene de Inter-Integrated Circuit (Inter-Circuitos Integrados). La versión 1.0 data del año 1992 y la versión 2.1 del año 2000, su diseñador es Philips. La velocidad es de 100 kbit/s en el modo estándar, aunque también permite velocidades de 3.4 Mbit/s.

 

¿Qué es?

La principal característica de I²C es que utiliza dos líneas para transmitir la información: una para los datos y otra para la señal de reloj. También es necesaria una tercera línea, pero esta sólo es la referencia (masa). Como suelen comunicarse circuitos en una misma placa que comparten una misma masa esta tercera línea no suele ser necesaria.
Continue reading