En el ejemplo que se muestra la conexión se hace para un microcontrolador 18f628A, pero también aplica para otros microntroladores haciendo las conexiones a los terminales RX y TX.
El conector utilizado es un DB9 hembra que sera compatible con la mayoría de los adaptadores USB-Serial RS232 o con una conexión directa a un puerto serie si el computador dispone de este.
Esquema de conexión
En el esquema todos los capacitores son de 1uf y el cátodo (lado negativo) esta marcado con una linea blanca.
Es proyecto propuesto
en este documento tiene como finalidad integrar los proyectos de curso
de cada materia cursada por los estudiantes de grupo 801B en una solo con un
tema relacionado con las materias que cursan.
INTEGRANTES
La
presentación del proyecto estará integrado por un máximo de tres estudiantes.
Los
integrantes del grupo se anotarán previamente en un listado y se les asignará
un valor de resistencia para la realización del experimento de caracterización
del sensor.
PRESENTACIÓN Se presentara por medio de un articulo en formato IEEE con una extensión máxima de 5 paginas, se sugiere que el articulo contemple los siguientes capitulos.
Resumen.
Introducción.
Descripción del experimento a realizar. (es decir en que consiste el circuito las medidas que realizaran).
Datos obtenidos (tabla y gráfico de los datos)
Empleo de herramientas computacionales para la solución de problemas de ingeniería. (curso de programación)
El efecto fotoeléctrico y su relación con los fototransistores ( Física)
Caracterizacion de un sensor por medio de tecnicas numéricas. (AnálisisMatemático)
Determinación de cuanta agua fluirá por un ducto. ( Fenómenos del transporte)
Conclusiones.
Anexos:
DETERMINACIÓN DE CUÁNTA AGUA FLUIRÁ POR UN
CONDUCTO
El
estudiante debe resolver el Ejemplo 12.3 planteado en las copias de apoyo
empleando Scilab.
Para emplear las funciones polyfit y polyval que están en matlab se puede utilizar el toolbox stixbox que se puede instalar por atoms.
También puede utilizarse las siguientes funciones ejecutándolas desde el editor.
Este es un evento de arte interactivo presentado en la UNIAJC.
Esto me hizo recordar el trabajo que realice sobre interactividad por medio de procesamiento de imágenes con los ingenieros Carlos Lino Rengifo yMarly Patricia Ching en ParqueSoft para el proyecto Astrolita mas o menos hace 6 años. Aquí dejo algunos vídeos (La programación se realizo en C++ con ogre y OpenCv)
Una de las mas destacables ventajas de Pinguino es su facilidad de montaje, sobre todo si no se tiene experiencia haciendo circuitos impresos o soldando y montando en tarjetas universales.
En esta publicación mostrare como se arma el sistema microcontrolado Pinguino utilizando los PIC18F2550 y PIC18F4550.
Montaje De Pinguino Con El PIC 18F2550
El PIC18F2550 es un microcontrolador fácil de conseguir y de manipular en el protoboard.
En los siguientes esquemas se reemplazo el valor sugerido del capacitor VUSB de 220nf a 10uf por que presento mayor estabilidad en la comunicación con Processing.
Esquema de montaje Pinguino 18F2550
Montaje y componentes Pinguino 18F2550
Foto de montaje con el 18F2550
Vídeo de como montar el pinguino 18F2550
Montaje De Pinguino Con El PIC 18F4550
Prácticamente el montaje es igual al del 18F2550, con algunas variaciones en la disposición de los terminales por tener mas. Se puede ver el vídeo de como montar el Pinguino 18F2550 como guía indicativa
Montaje pinguino 18f4550
Esquema de montaje del pinguino 18f4550
Enlaces De Interés
Archivo bootloader para programar el microcontrolador como pinguino bootloader.hex
En la red existen varios planos para hacer la tarjeta impresa (PCB) de Pinguino. Aquí dejo la del Pinguino con el 18F4550 tomado del blog del creador de Pinguino. El documento pdf con la tarjeta impresa hay que imprimirlo sin ajustar documento si se utiliza acrobat para imprimir, puesto que esto afecta el tamaño original de la imagen.
Es muy importante tener en cuenta que en los esquemas el conector es un USB hembra y que en caso de colocar uno macho el microcontrolador estaría alimentado inversamente y dañarse.
Los capacitores de 0.01uf (104) y 10uf no son críticos en el montaje y pueden temporalmente ser omitidos (son importantes sobre todo si estamos trabajando con motores).
No es necesario resetear el microcontrolador para desconectarlo del computador.
Descarga Del Bootloader Para Convertir El Microcontrolador En Pinguino.
Para hacer esto necesitaremos el archivo de extensión hex que encontramos en la siguiente ruta de la versión X4 del IDE de Pinguino extra/bootloaders/8bit/bootloaderV2.12_PIC18Fx550.hex.
En la sección de enlaces de interés esta el enlace para descargar el bootloader.
Para hacer la descarga necesitaremos el PicKit que es una herramienta de Microchip para la descarga de programas en los microcontroladores PIC, también puede emplearse programadores tipo PicKitClone
Aquí esta el vídeo explicativo de como se hace la descarga del bootloader
Como Conectar El Microcontrolador Al Programador PicKit 2
Las imágenes muestran como se conectan los cables desde el PicKit para los microcontroladores 18f2550 y 18f4550.
Se sugiere emplear colores en los cables para una fácil verificación.
Este es el enlace de descarga para pinguino X4 de momento solo esta para windows xp y 7.
En windows 8 no pude instalar el controlador pues decía que no estaba firmado, buscando encontré que quizás se pueda instalar de la misma forma que con arduino, pero no he probado esto en el momento.
Este vídeo corresponde a la presentación de un robot seguidor de linea.
Es un muy buen referente sobre como hacer una presentación ya sea para proyectos de curso, integradores y trabajos de grado.
Después de muchas pruebas logre la fácil instalación de la tarjeta pinguino para windows XP y 7.
Este instalador para el controlador de la tarjeta o driver se hace por medio de un asistentente que se encuentra en la versión libus-win32-bin-1.2.6.0 el instalador que aparece en la pagina oficial de pinguino utiliza una versión anterior de libusb.
Este asistente o wizard hace todo el solo y no hay que preocuparse si el sistema es de 32 o 64, solo hay que conectar la tarjeta y ejecutar el asistente.