Archivo mensual: Noviembre 2013

Simulacion Proteus

.:: PROTEUS ::.

Aquí puedes encontrar, tutoriales, utilitarios, para poder comenzar a usar esta excelente herramienta.
Ya que hace un mes he comenzado a usarlo y cada vez me sorprende mas con las cosas que se pueden hacer aquí.

NOMBRE
DESCRIPCION
ARCHIVO
Manual Proteus en Español
Uno de los mejores manuales, en español q hay en la web de como iniciarce en con este excelente simulador. te explican hasta como crear tus placas en ares.
Archivos tutorial Proteus
Estos, son los archivos de los que se habla en el tutorial anterior
Usar Mplab con Proteus
Un manual que te dará los pasos, para poder vincular MPLAB de Microchip con Proteus, para poder simular tus Pics
Empezando con LPT
Guía Didáctica sobre como empezar con a programar el puerto paralelo, aqui esta el tutorial y todo los codigos fuentes y para la simulacion del Puerto paralelo la respectiva libreria de proteus, y los archivos a usar. Aqui se vincula, C++, VB y assembler. Este tutorial tambien se puede ver online, acabo de hace rectificaciones, si escojes en htm, puedes ver una animación.
Manejo y Simulación de Motor PAP
Aquí como simular, y programar los famosos motores PAP. Puedes, ver online el documento anterior, si escojes en htm,puedes ver la simulación en una animación.
Terminal
Como se usan los terminales
(Simulacion de un Terminal Puerto Serial)
Video Tutoriales de Proteus   Descarga Directa de estos fabulosos VideoTutoriales, Yoel Ocmin
Aca estan los enlaces directos para la descarga de estos 11 Videos Tutoriales, hechos por Germán Tojeiro
Manuales y Video Tutoriales de Proteus  Aca encontraras muchas informacion sobre proteus y estos super video tutoriales muy buenos para comenzar con este exelente Simulador. Yoel Ocmin
Aca esta practicamante toda la info que tengo de Proteus aprovechando los 500MB de 4share.com
Ver Sección Pic’s: Aca encontraras muchas más simulaciones y aplicaciones que se pueden ver con Proteus.. Yoel Ocmin
Apuntes de Proteus, y microcontroladores por el Dr. Salustiano Nievas. Catedratico del Intituto de Enseñanza Secundaria Antonio Machado de Alcalá de Henares (Madrid, España).
Proteus Lite 6.3 ¡¡¡Para       los que no saben de donde bajarlo !!!
Site
Parches :
Isis  Ares
Proteus 6.7 SP3 Version Final del Foro Sonsivri ¡¡¡Para       los que no saben de donde bajarlo !!!
Ya saben el pass es “proyectosfie.tk”
 

 

en Megaupload (Sitio1) arriba esta el enlace, cliqueas, y luego esperas para que aparesca enlace de descarga
CODDDX.EXE Muy necesario para Vincular MPLAB con proteus, en el tutorial de arriba se explica.
Mis Librerias Aquí algunas librerías, son pocas, pero seguro q te servirán, mas adelante pondré como construir las tuyas propiasgrabalas en la carpeta
“C:..ruta Proteus………….\LIBRARY\”
Mis Modelos Aquí los modelos respectivos de mis librerias, grabalas en la carpeta “C:..ruta Proteus………….\MODELS\”
Creacion de Modelos VSM, Simples Como Crear modelos simples con Proteus,  para hacer esquemas con simulacion (En INGLES)Nuevo!
Creacion de Modelos Complejos usando DLL Como Crear modelos VSM, con Proteus,  para hacer modelos con DLL usando C++  (En INGLES) Nuevo!

PIC y DSPIC

PIC y DSPIC

Acontinuación encontrarás diferentes proyectos realizados en base a PIC y dsPIC:

TÍTULO DEL PROYECTO
AUTORES
DESCARGAR (Formatos)
( PDF)
(ZIP)
(EXE)
Tutorial Mplab1- PIC16F84
Tips.- Sobre los Microcontroladores PIC, Aquí algunas cosas sobre uCo PIC, que he encontrado por ahí y que seria interesantes Saberlas.
Grabador Pipo2 Mejorado, la versión pipo y pipo2, son versiones hechas por un colega, que mejoro, al clásico y sencillo grabador JDM, aquí lo que hago es colocarle una fuente externa, ya que la salida del puerto serial no es la suficiente como para grabarme al PIC siempre.
Yoel Ocmin 
Manejo de un Teclado 4×4 PIC16F628
Yoel Ocmin
Llamar un Teléfono a Pulsos PIC16F628, la Idea es de que ingresando un número por el teclado,  se llame a este.
Yoel Ocmin
Alarma que llamar a un Teléfono, la idea es de que el número al que queremos llamar lo tenemos previamente Grabado, en la EEPROM del PIC16F628, envia pulsos _._ (SOS  en clave morse)
Yoel Ocmin
Activar Relé con contraseña, PIC16F873 con PIC Basic Plus rutinas de Teclado, LCD y manejo de la EEPROM
Yoel Ocmin
Manejo de 2 uCo PIC16F628, usando comunicación serial RS232
Yoel Ocmin
Adquisición de Datos usando un PIC16F877, y envió de datos a la PC vía puerto serie mediante RS232, para posterior Tratamiento. Se usará Visual Basic para la Adquisición del Dato
Yoel Ocmin
Guardando Datos en una EEPROM externa vía I2C y Visualizándolo en LCD usando un PIC16F877, Guarda el valor que se encuentra en PUERTO B, y que esta direccionado por el Puerto D,  lee o  usando Pic Basic Plus
Yoel Ocmin
dsPIC
Usando el Pic como un Terminal Virtual para uso con hyperterminal,  Aquí veremos, lo interesante de trabajar con PIC,  usando Pic Basic Plus
Yoel Ocmin
El Mejor Foro Dedicado a este tema
SIM2000, el Clásico simulador para el querido PIC16F84, ahora en su versión para Windows.
Niple84 Demo, Permite tener el código desde el Diagrama de Flujo
Niple87 Demo, Permite tener el código desde el Diagrama de Flujo
Pic Simulator IDE 5.30,  simulador para el PIC 16F877
PicSimulatorID533
PCWH Demo, es sin duda el mejor compilador de C para PIC
PCWDEMO
Pic Basic Pro – Demo, es sin duda el mejor compilador de Basic para PIC
PBPDEMO
EPICWIN, mi grabador convencional
Epicwin
IC-PROG, para Grabar, trae varios Grabadores, entre ellos el JDM y es el que se usara, con el grabador pipo2 mejorado.
Ic-Prog
Manual en Español del Compilador  para C “PCWH”, este es sin duda uno de los mejores compiladores de C que hay en el Mercado.
Escrito por Andrés Cánovas LópezReeditado
para formato PDF por Víctor Dorado
Manual en Español del Pic Basic Plus, excelente compilador de Basic para PIC, tiene instrucciones parecidas a BASIC STAMP, pero ojo no es igual ya que este usa, otra arquitectura
Descarga el CODDDX.EXE, necesario para vincular Proteus y Mplab
Yoel Ocmin
Ver Sección Proteus: Te dirás porque,  pues este es uno de los mejores simuladores que he encontrado, ya que nos permite simular de manera completa con Hardware,  Tiene muchísimas Aplicaciones y puedes usar varios tipos de microcontroladores al Mismo Tiempo.
Yoel Ocmin
Usar Mplab con Proteus, Para tener una buena simulación de un Código ASM en Proteus, necesitamos tener su Respectivo Archivo .COD, que tiene los parámetros de simulación …
Yoel Ocmin

Microcontroladores

.: Microcontroladores :.

.: LOS MICROCONTROLADORES :.

A la fecha hablar de los microcontroladores es algo muy común en nuestras vidas, los encontramos en múltiples soluciones cuya característica de función específica hace importante su esencial requerimiento. En el mercado existen muchas marcas que diseñan sus propios microcontroladores y a ello sumado el uso de múltiples lenguajes ha logrado una asombrosa diversificación de las mismas en la forma de programar, compilar y visualizar resultados que nos conducirán al desarrollo de nuestras aplicaciones.

Arduino – MICROCHIP- PIC y dsPiC  –   ATMEL –   Motorola Freescale

Aqui presento un resumen de los diferentes compiladores a la fecha usado en diferentes plataformas (Windows y Linux) con sus propios lenguajes de programación:

Assembler Win32

.: Assembler Win32 :.

En esta sección podrás encontrar algunos de los proyectos realizados  utilizando Macro Assembler para Windows (MASM32)y la Ide Visual RadAsm.

Además podremós crear nuestros propios inconos y nuestros propios instaladores

      PDF: Listos para leer en Linea, esta el codigo explicado y algunos diagramas

       ZIP: Para probar el Proyecto mensionado la fuente respectiva

Para usar los Programas en Win32, instala el siguiente Driver
Mas detalles en la seccion Puertos

Sugerencia: Se recomienda saber leer el tutorial de Izcelión, traducido por Numit_or de Win32.

TÍTULO DEL PROYECTO AUTORES DESCARGAR 

(PDF)

(Zip) (EXE)
Control del Puerto ParaleloPrograma para controlar el Puerto Paralelo MasInfo Yoel Ocmín G.
Hola Mundo con RadAsm Yoel Ocmín
Hola Mundo con Masm32 Yoel Ocmín
Manejo de 16 Luces por el Puerto Paralelo
usando MASM32 (Assembler Win 32)
Yoel Ocmín G.
Creacion de una DLL, para manejo del Puerto Paralelo, pero en Win98, la llameremos inout98.dll Yoel Ocmín G.
Prueba de Libreria Creada Anteriormente (inout98.dll) lo llamamos Probe98.EXE Yoel Ocmín G.
Breve Explicacion de lo que sucede en Windows 2000 y Xp,… la necesidad de un Driver… InpOut32.dll Yoel Ocmín G.
Probando InpOut32.dll en Win200, lo llamamos ProbeNt.exe Yoel Ocmín G.
Creacion de una DLL, para manejo del Puerto Paralelo, para manejar mi ADC8032 del proyecto de control, la llamare inoutdac.dll Yoel Ocmín G.
Curso Assembler HLA, es sin dudar a dudas uno de los mejores cursos sobre ensamblador en alto Nivel www.arc3000.com

Assembler 8086

.: ASSEMBLER :.

En esta sección podrás encontrar algunos de los proyectos realizados  utilizando Assembler, Turbo Assembler, Macro Assembler. Están compuestos por el algoritmo aplicado en la solución del problema, el Software utilizado para el caso, el Hardware diseñado para soportar el software y realizar las funciones necesarias, así como los diagramas de tiempos de las distintas respuestas  presentes en los circuitos, también algunos esquemas y el diseño de las pistas implementadas ya sean en placas de baquelita o placas de fibra de vidrio. Si no tienes los compiladores bajate este archivo 80×86, o el nuevo 80x86v2 que esta totalmente integrado A Windows.
Si tienes alguna duda  o quieres Informacion Acerca de un tema Pulsa Aqui para ver el Foro de Assembler de la Web del Programador, Te Contestare lo mas pronto posible

Si Instalalaste el 80x86v2, lee el Archivo que acompaña al instalador .

TÍTULO DEL PROYECTO
AUTORES
DESCARGAR (Formatos)
( PDF)
(ZIP)
(EXE)
Proyectos Assembler Solo Software
Ordenar 15 Números Ascendente Descenderte – Turbo Assembler
Yoel Ocmín
Sumar 2 números 5 bits  en Assembler
Turbo Assembler
Yoel Ocmín
Buscando un Nombre de una Lista
Yoel Ocmín
Convierte de Mayúsculas a Minusculas.
Yoel Ocmín
Dado 2 Coordenadas, Hacer una Recta (Modo Grafico)
Yoel Ocmín
Gato persigue Pericote (Modo Texto)
Yoel Ocmín
Teoría Sobre el Speaker PC
Yoel Ocmín
Piano usando el Speaker PC
Yoel Ocmín
Proyectos Vinculados a Electrónica
Resolución de Mi Examen de Arquitectura
Esta bien didáctico,  y separado en 4 partes
Presionen AQUI
Yoel Ocmín
Comunicación Pc-Pc,  Port Paralelo, Un pequeño chat, pero interesante…..
Turbo Assembler
Yoel Ocmín
Comunicación Pc-Pc,  Port Serial, Es parecido, y con un entorno parecido al del Port Paralelo, pero usando el Usart 8052, puedes elegir el COM a Usar
Turbo Assembler
Yoel Ocmín
Probador de Circuitos Contadores TTL, para que veas si tus contadores valen o No !!!
74LS190 – 191 – 192 – 193
Usando Turbo Assembler

Carlos A. SamYoel Ocmín G.

Probador de COMPUERTAS TTL, para que veas si tus tus Chips estan bien o mal.
Usando Turbo Assembler
Yoel Ocmín G.
Manejo de luces agrupadas en 4 bloques de 4 focos
Yoel Ocmín G.
Manejo de luces agrupadas en 4 bloques de 4 focos (Version 3)
Yoel Ocmín G.
Probador de Un  Decoder 74LS373
Turbo Assembler
Yoel Ocmín
Panel Electrónico con Displays
Yoel Ocmín
Control de Un Motor PAP, con interfase Isa, manejado Por PC
Yoel Ocmín
Proyectos Personales
Control del Puerto Paralelo – Programa para controlar el Puerto Paralelo MasInfo
Yoel Ocmín G.
Panel Electrónico de Displays MasInfo
Yoel Ocmín G.

Electric IMP

.: ELECTRIC IMP :.

electric_imp_img001

 

El IMP o diablillo como lo pueden apreciar, aunque tiene el encapsulado de una tarjeta SD, no es una tarjeta SD, sino una pequeña interfaz de desarrollo con WIFI integrado. (Costo 23 USD en la tienda SMARTMAKER y si compras en cantidad te sale hasta USD19.90)

electric_imp_img002

Internamente el modulo tiene  un procesador Cortex-M3 (125 DMIPS @ 100 MHz) y para aplicaciones pequeñas es que suficiente.

Si deseas usarlo, lo mas recomendable es adquirir una interfaz de desarrollo, las cuales hay desde 15 USD en la misma tienda.

Herramientas de desarrollo:

Programación en linea:

Respecto a las herramientas para desarrollo. Este modulo no requiere de de un software a instalar en la Desktop, ya que la programación se realiza íntegramente en linea en la pagina web del servidor http://api.electricimp.com.

Configuracion de WIFI BlinkUp:

La configuracion WIFI se pasa al equipo usando un celular Android, mediante la tecnologia BlinkUp.

Posteriormente estaré colocando ejemplos de configuración y programación de este modulo, y mientras pueden revisar el siguiente enlace Electric IMP perteneciente a Diverteka, que explica como hacer la configuración usando el API Beta (actualmente en desuso).