Foros de Electrónica

Comunidad de discusión sobre Automatización, Electrónica industrial, Microcontroladores y electrónica digital, Robótica, Domótica, Telemática, Tecnologías móviles, y muchos temas más.




comunicacion USB de PC-PIC con EasyHID


       



#1  comunicacion USB de PC-PIC con EasyHID
ELECTROUSCO
Registrado: 14 Feb 2007
Mensajes: 2
citar
Hola amigos, estoy trabajando en un proyecto donde quiero usar comunicación por el puerto USB del PC, y tras indagar un buen tiempo me decidi a usar el EasyHID siguiendo las instrucciones del fabricante. Bueno genere el codigo del PIC y para el PC, compile el codigo del pic y lo programe pero a la hora de conectar este al PC el aviso que sale en pantalla es que se encontro un nuevo dispocitivo conectado pero luego dice que no se reconoce y que no funciona correctamente. Les pido muy cordialmente que si alguien tiene idea de esta herramienta me y sabe como solucionar este problema me haga llegar esta informacion y muchas gracias.

#2  Re: comunicacion USB de PC-PIC con EasyHID
marliog
Ubicación: Colombia
Registrado: 09 Mar 2006
Mensajes: 10
citar
Estudias en la USCO?, si ya nos conocemos podriamos ayudarnos un poco, tambien estoy trabajando con EasyHid y pues he progresado un poco.

#3  
dragonspirit
Registrado: 02 Oct 2006
Mensajes: 48
citar
Hola

Yo también estoy interesado en comunicar un PIC con el PC para descargarle los datos que guardo en su memoria. ¿Teneis algun ejemplo o un tutorial del HID?

Muchas gracias

#4  
ELECTROUSCO
Registrado: 14 Feb 2007
Mensajes: 2
citar
Pues amigo ya he avanzado bastante y ya logre hacer mi proyecto, claro que le puedo pasar apuntes de esto, pero en este momento no tengo a la mano mis datos, envieme su correo y le enviare los datos, otra cosa.....animo que usar este puerto con esta herramienta es muy sencillo y rapido. saludos dragonspirit

#5  
dragonspirit
Registrado: 02 Oct 2006
Mensajes: 48
citar
Muchas gracias Electrousco. Le he estado echando un vistazo a lo que me enviaste, es muy interesante, y parece que facil de utilizar. Lo malo es que el codigo parece que lo genera para Basic Pro, que no he utilizada nunca, ¿estoy en lo cierto? Yo utilizo el C18 de microchip, pero bueno, me servirá tu ejemplo para ver como hacerlo para mi compilador.

Ahora mismo estoy un poco liado con otro tema (una memoria externa), pero espero pronto poder terminar con esto y ponerme por completo con el tema del USB.

Ya comentaré mis progresos, jeje.

Gracias de nuevo,

Un saludo

#6  Ayuda con EasyHID
ingmalote
Ubicación: México
Registrado: 12 Jul 2007
Mensajes: 3
citar
Hola, espero me pudan brindar ayuda, estoy apenas usando el EasyHID y bueno ya me genero mi supuesto codigo para el PicBasicPro, y el VisualBasic5, el lio es que cuando intneto compilar el codigo del archivo generado con extension.pbp, el Mplab me manda errores y sin haber movido nada, me podrian ayudar y decirme como cimpilar este codigo para asi agregarle instrucciones de salida a mi Pic, estoy trabajando un 18f4550, mi duda esta en que no se como hacer bien para compilarlo este archivo en el Mplab para meterselo al pic, espero me puedan brindar su ayuda, gracias.

#7  Ayuda EasyHID
ingmalote
Ubicación: México
Registrado: 12 Jul 2007
Mensajes: 3
citar
Hola de nuevo, ya he revisado lo del PicBasicPro y resulta que si lotengo bien instalado, lo obtube en una carpeta en zip en un disquete y de ahi copie todos los archivos a C: a una carpeta llamada PBP y ahi dentro meti la carpeta que esta en el zip que se llama PBP246 osea la ruta esta asi, C:\PBP\PBP246, ya baje el patch para poder usarlo con el MpLab y me sale en el MpLab para elegirlo en el proyect Wizard, de ahi elijo los archivos para el proyecto que son los que se generaron con el EasyHID dentro de la carpeta USBProject que estan en la carpeta PICBasicPRO, los archivos que estan ahi dentro son los siguientes:

DESCUSBProject.asm
USBDESC.asm
USBProject.asm
USBProject.pbp

Luego de comenzar ya con el proyecto en MpLab trabajo el archivo USBProject.pbp, y este lo compilo y me manda estos errores:

Executing: "C:\PBP\PBP246\PBPW.EXE" -ampasmwin -oq -z -p18F4550 "USBProject.pbp"
PicBasic Pro Compiler 2.46, (c) 1998, 2005 microEngineering Labs, Inc.
All Rights Reserved.

ERROR: Macro USBINIT? not found in macro file.
ERROR: Macro USBSERVICE? not found in macro file.
ERROR: Macro USBIN?CBBL not found in macro file.
ERROR: Macro USBOUT?CBBL not found in macro file.Halting build on first failure as requested.
BUILD FAILED: Thu Sep 13 18:41:30 2007

A que se debe esto, que no estoy haciendo bien, la verdad ya hize todo segun los de microEngineering Labs y no se puede compilar, me podrian orientar acerca de esto por favor, espero su respuesta y mil gracias.

#8  
Profe
Ubicación: Colombia
Registrado: 26 Sep 2007
Mensajes: 1
citar
Me gustaría que me colaboraras con tus apuntes, para entender el manejo de alguna comunicación USB

Gracias

Luis fernando Álvarez

#9  comunicacion usb pic-pc
esp_1
Ubicación: catalunya
Registrado: 11 Oct 2007
Mensajes: 4
citar
estoy haciendo el proyecto de fin de carrera y tengo que pasar datos de una memoria externa del pic al pc, y voy un poco perdido. si pudieras enviarme algo
gracias

#10  USB_HID
gato_akrata
Ubicación: Medellin, Colombia
Registrado: 18 Oct 2007
Mensajes: 1
citar
Hola esp_1

Yo realice un proyecto similar para unos amigos. Te lo describo. Tiene 2 entradas analogicas (V e I) ademas posee un teclado matricial para ingresar unos datos de 4 distancias, tiene un boton de adquisicion de dato (cuando esta estable, lo manejo con una interrupcion) para guardar los 3 datos en formato flotante con 3 cifras significativas en una EEPROM externa (I2C). El menu tiene la opcion de transmitir los datos al PC via USB, pero yo utilizo la configuracion de teclado, es decir cuando conecto el aparato y habilito la transmision de los datos, el PC lo reconoce como un teclado USB, con lo que me ahorro los drivers. (Tambien tengo la version de comunicacion CDC y Custom, que si necesitan un driver especial), ademas, para visualizar los datos es suficiente con abrir Excel o el block de notas y los datos se "escriben" en el.

Obviamente conservo los descriptores de ID y PD para que funcione correctamente, pero el driver es generico de Windows (no lo he probado en WinVista)

Se me olvidaba! uso el 18F4550 con oscilador XT (no doy con el HS!) Rolling Eyes

 Responder





 Otros temas de interés 
No hay mensajes nuevos Convertir de Puerto Paralelo a USB
No hay mensajes nuevos Como adquiero la señal de 20 sensores por un mismo puerto?
No hay mensajes nuevos Interface IrDA para el puerto serial
No hay mensajes nuevos Puerto infrarrojo IrDA para PC
No hay mensajes nuevos Activar registro del puerto paralelo

Foros de Electronica
|| Cuestiones Elementales de Electrónica || Fuentes de alimentacion || Circuitos de radio || Diseño de circuitos en general ||
|| Sistemas de Audio: Preamplificadores, Ecualizadores || Amplificadores || Reparación || Discusión ||
|| Microcontroladores y sistemas embebidos || Circuitos logicos combinacionales y secuenciales || Interfaces y Programacion || Dudas en general || Sistemas de Video || PC Hardware || Telematica y comunicaciones || Tecnologias moviles || Software Electronico || Robotica, Domotica y Mecatronica || Autotrónica || Automatizacion, Electronica industrial y de Potencia || Documentacion, circuitos y esquemas || Donde Las Ideas Convergen... || Tutoriales y Manuales || Proyectos Prácticos ||