lunes, 27 de septiembre de 2010

Control de un LCD con un solo PIN


Después del periodo estival empezamos con este artículo que muestra como podemos enviar información a un LCD utilizando un solo pin de nuestro Microcontrolador. La idea es utilizar el protocolo de comunicación serie estándar RS-232 para enviar la información a otro microcontrolador que hará las funciones de controlador del LCD, este se encargará de recibir los comandos y el texto enviados por el PIC transmisor y enviarlos en el formato correcto al LCD para su representación en el mismo. No es necesario que el PIC transmisor disponga de UART, por ejemplo si programamos el PIC utilizando el compilador de CCS, podemos a través de la directiva #USE RS232 seleccionar fácilmente cualquier pin del PIC para la transmisión y recepción de datos, en el caso de que nuestro microcontrolador no disponga de UART la comunicación será gestionada por software a través de las funciones "buit-in" de las que dispone el compilador y de forma totalmente transparente para nosotros.

Descargar

Autor: Biblioman
Web de origen: www.aquihayapuntes.com

viernes, 23 de julio de 2010

Interfaz puerto paralelo LPT

Presento manual tutorial sobre crear tu propia interfaz bajo Visual Studio Express (gratuito) para controlar el puerto paralelo. Puedes diseñar de la manera que desees la interfaz, ya que explica paso a paso y con muchas imágenes para que puedes entender sin aprender programación. Se utiliza la famosa y popular lirbería inpout32.dll y se incluye los códigos fuentes completo según vayas siguiendo los pasos para aprender.

Hay una versión con instalación hecha sobre el control del puerto paralelo si sólo le interesa esta parte. Descargar aquí. v1.3. En esta versión es la más completa que he hecho.

Ver:



Ver vídeo:
Autor: Ángel Acaymo M. G.

Descargar:
PDF 13.1 MB.
ZIP 10 MB.




jueves, 3 de junio de 2010

Microsoft Robotics Developer Studio 2008 R3




Microsoft Robotics Developer Studio 2008 R3 es un ambiente totalmente gratis, basado en .NET mediante el cual puedes construir aplicaciones de robotica. Esta herramienta nos permite programar en C# una amplia gama de escenarios en los cuales podemos controlar o simular la utilización de robots.

Podemos incorporar lógica a nuestros robots, controlarlos conectados a nuestra PC o enviarles comando por medio de otros canales como por ejemplo Blutooth y WiFi.

Robotics Developer Studio 2008 R3 incorpora un Lenguaje de Programación Visual (VPL) mediante el cual podemos crear aplicaciones haciendo drag and drop de controles y elementos para luego enlazarlos entre sí e incorporarles la lógica necesaria.

También se provee un Ambiente de Simulación Visual (VSE) el cual provee un ambiente de simulación de gran fidelidad impulsado por el motor NVIDIA PhysX; esta increíble funcionalidad nos permite realizar las simulaciones de nuestro escenario con interacciones del mundo real en nuestra PC.

Por ahora está en Inglés. Esperemos que a lo largo del tiempo y aceptación lo traduzcan al español.

Descarga (Gratuita)

http://www.microsoft.com/robotics/

sábado, 22 de mayo de 2010

Migrando a los Nuevos PIC Migrando hacia PIC16F88X

- Las características de los PIC16F88X.
– Las diferencias que existen entre los
PIC16F87XA y los PIC16F88X.
– Como implementar una migración de
sus aplicaciones en PIC16F87XA a
PIC16F88X.

Breve revisión de las características de
los PIC16F87XA
• Breve revisión de las características de
los PIC16F88X.
• Diferencias entre los PIC16F87XA y
PIC16F88X.
• Mapeado de Memoria.
• Revisión de los SFR.
• Migración desde PIC16F87XA a PIC16F88X.

Web de origen: http://www.microchip.com.ar
Autor: rtc_argentina@yahoo.com.ar

Descargar:
PDF 341 KB.
ZIP 263 KB.

martes, 18 de mayo de 2010

Introducción a Visual C# 2005 Express

Nos encontramos ante un producto que se adquiere de forma gratuita y que, tras el
correspondiente registro (también gratuito), puede utilizarse sin ningún tipo de limitación
en el tiempo. Un producto que incorpora, como se ha dicho, el lenguaje de
programación seguramente más avanzado que podamos encontrar actualmente,
conjuntamente con un entorno muy funcional. Ese mismo lenguaje y mismo entorno
son los que encontraremos en herramientas como Visual Studio, producto usado por
miles de desarrolladores en todo tipo de empresas para crear sus aplicaciones.

Con Visual C# 2005 Express podemos aprender a desenvolvernos con un lenguaje
y en un entorno que, posiblemente, en el futuro tengamos que utilizar cuando nos
incorporemos a algún tipo de actividad laboral. Debemos pensar que Windows es el
sistema operativo más difundido y para el que más aplicaciones se crean, por lo que
disponer de un cierto conocimiento sobre las herramientas necesarias para realizar
ese trabajo será, sin duda, un punto a nuestro favor.

Además de como herramienta de aprendizaje, este producto puede servirnos también
para desarrollar aplicaciones simples que, como aprenderemos en los capítulos
de este libro, pueden tener interfaces de usuario basadas en ventanas, utilizar bases
de datos y acceder a los distintos servicios de la plataforma .NET, todo ello sin ningún
coste. Toda la experiencia adquirida puede asimismo servirnos con posterioridad, en
caso de que tuviéramos que usar Visual Studio o cualquier otro entorno de desarrollo
.NET.

Autor: Francisco Charte
Web de origen: www.fcharte.com

Descargar:
PDF 5.00 MB.
ZIP 4.58 MB.

Este PDF lo publica su autor gratuitamente.

Tutorial Visual Basic 2008


Si puede imaginar un programa informático, probablemente puede crearlo con Microsoft Visual Basic 2008 Express. Desde un programa sencillo que muestre un mensaje hasta una aplicación completa con acceso a una base de datos o a un servicio Web, Visual Basic proporciona las herramientas que necesita. Más que una simple herramienta de aprendizaje, Visual Basic proporciona un entorno de desarrollo totalmente funcional para programadores principiantes y aficionados que están interesados en generar aplicaciones de Windows Forms, aplicaciones de consola y bibliotecas de clases.


Autor: Everts Garay Gaitan

Descargar

Muchos ánimos con el tutorial.

domingo, 16 de mayo de 2010

Probando interfaz PicRS232 v2 [Puerto Serie]


Hola:

Con la llegada del http://www.microsoft.com/express/ en este caso estoy programando la nueva interfaz PicRS232 V2 en Visual C# 2010 Express, con el tiempo haré también el Visual C++ 2010 express y Visual Basic 2010 Express para su manual con código fuente incluido.

Descargar PicRS232 v2.15 (beta).

Prueba el programa y saca tus propias concluciones donde puedes comentarla aquí abajo.

Se intenta tener novedades como:
  • Mejor control sobre los Relés.
  • Mejor visualización del apagado y encendido de los Relés.
  • Configuración del puerto serie.
  • Cuadro de protección de los pulsadores.
  • Envío de tramas configurable.
  • Guarda cualquier configuración en un archivo .xml y editable.
  • Apagado del PC instantaneo de la Interfaz o del PIC.
  • Visor de la tabla ASCII, PIC16F84A, 16F88...
  • Se incluirá instalador.
  • Envío de avisos de estados de los relés por correo electrónico y otras cosas.
  • Cambio opcional del título de la interfaz.
  • Etc...
Por otro lado también estoy trabajando con el puerto paralelo que también tendrá su propio manual y de los tres lenguajes. Mientras sigo haciendo mejoras. El puerto paralelo lo puedes probar aquí.

Un cordial saludo.