Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

28/07/2010 #1141

Avatar de salenss

Respuesta: Control de dispositivos a través del módulo USB del PIC18F2550
Saludos Moyano, la idea era esa picar la curiosidad para enviar mas de 8 bytes aunque no sea muy comun en nuestros proyectos utilizar, les comento que tube el mismo problema al programar en lenguaje assembler, y esta en la configuracion de la tabla de descriptores HID, Alder subio el descriptor para enviar mas de 2 bytes, bueno pic maniacos realicen modificaciones en la tabla de descriptores para enviar mas bytes.
Segui adelante con el manual usb Moyano, y en lo que pueda colaborar en la elaboracion del manual.
A todos los foreros paciencia con el Manual USB, esto de la interfaz usb tiene un contenido amplio y me sorprende que Moyano aun tenga tiempo postear.

Lo que se es una gota de agua y lo que desconozco es un oceano!!!
03/08/2010 #1142


Respuesta: Control de dispositivos a través del módulo USB del PIC18F2550
saludos,

Tengo una duda... el control del puerto USB, a travez de Ubuntu? alguin posee algun material?, ando trabajando en un proyecto utilizando el puerto pero a travez de C (netbeans), e interfaz grafica (eclipse) pero he tenido problemas a la hora de utilizar el puerto, ya que no consigo saber como Ubunto lo reconoce o apunta para utilizarlo... cualquier ayuda les agrdeceria...

jorge lopez
03/08/2010 #1143

Avatar de Moyano Jonathan

Respuesta: Control de dispositivos a través del módulo USB del PIC18F2550
LIONHEAD hola como andas, mirá la forma más eficaz de hacer lo que necesitas es mediante la clase CDC , por lo tanto lo unico que tenes que aprender es como manejar el puerto serie en linux lo cual no lo veo complejo.
Luego de eso podes controlar el micro desde ubuntu
04/08/2010 #1144


Respuesta: Control de dispositivos a través del módulo USB del PIC18F2550
exacto! deberia recoconocerlo como un puerto nativo /dev/ttyUSB0, alli es donde radica el problema...
me explico mejor, poseo un equipo el cual no poseo su driver para linux, lo estoy tratando de diseñar, al conectarlo y hacer un lsusb aprace el VID y el PID algo asi:
aitdis@aitdis-desktop:~$ lsusb
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 10e5:0031
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

en los driver para windows el lo reconoce al instalarlo como un puerto COM (serie nativo) , lo que me hace pensar que utiliza la coneccion USB pero como un puerto serie virtual, en mi programa yo poseo las lineas de comando para apuntar, direccionar y escribir pero en el puerto serial, ahora necesito ayuda es como puedo hacer para que vea el puerto como un USB-serie virtual... cualquier ayuda agradecido.
04/08/2010 #1145


Respuesta: Control de dispositivos a través del módulo USB del PIC18F2550
has visto estos enlaces http://www.linuxforums.org/forum/lin...ng-libusb.html
y este http://www.linuxquestions.org/questi...sb-api-224021/

creo que por ahi viene la mano.
Saludos
11/08/2010 #1146

Avatar de ingdenis1

Respuesta: Control de dispositivos a través del módulo USB del PIC18F2550
hola moyano de casualidad tendras un ejemplo de HID en visual basic.net?
11/08/2010 #1147

Avatar de Moyano Jonathan

Respuesta: Control de dispositivos a través del módulo USB del PIC18F2550
ingdenis1 como estás , mirá mas atras en el post puse 2 ejemplos uno en VB.net 2008 y otro en VC# 2008 como ejemplos bases para que desarrolles tus propios ejemplos.
Un saludo !
11/08/2010 #1148


Respuesta: Control de dispositivos a través del módulo USB del PIC18F2550
Hola Moyano, Felicitaciones por tus fantásticos aportes y por el trabajo que vienes haciendo con tu Manual.
Animo!! lo espero con ansias.
Quisiera hacerte una consultarte si no conoces algún ejemplo o la función para c#2008 para recibir un texto en la pc , es decir ver en un textbox el texto de lo que el pic manda por bulk.

Para enviar texto en ccs lo que estuve probando fueron estas tres formas , no se cual es la correcta:

1- debug_usb(debug_putc,"\r\n Hola Capo");

2-usb_put_packet(1, mje,1 , USB_DTS_TOGGLE);// char mje[]="Hola Capo";--> esta es la cte mje q mandaria

3-printf(usb_put_packet,"Hola Capo"); Esta me la invente yo y compila sin error pero no se si existe

bueno, espero sus consejos. Muchas gracias
11/08/2010 #1149

Avatar de solaris8

Respuesta: Control de dispositivos a través del módulo USB del PIC18F2550
bueno primero, muchas gracias, estoy tratando de aprender un poco como es esto de las pic, y les segui las pisadas en lo que hiban posteando.....

mi interes es realizar esta interface para el auto con salida usb, usa un integrado el elm37, que no consigo por mis rumbos(navojoa,sonora, mexico), pero buscando me dijeron que es un pic ya programado, podria ser cierto, y seria dificil de contruir?
les dejo el link del foro donde se esta viendo el tema.....

Computadora de auto, construir un lector
12/08/2010 #1150


Respuesta: Control de dispositivos a través del módulo USB del PIC18F2550
Meta dijo: Ver Mensaje
Ojo que no se Visual Basic.

Pero si puedo pasarlo a C# buscando información. Si tienes dudas grandes, las puedes consultar aquí.

http://forums.microsoft.com/MSDN-ES/...=303&SiteID=11

Muy bueno para aprender Visual Basic en el foro oficial.

PD: Lo de los 8 Relés es loq ue quiero hacer yo, ejejjeje. El manual que hice te da las ideas necesarias para hacer lo mismo pero en puerto serie.

Manual Puerto serie RS232 Con PIC16F84A controlado por Visual C#

Saludos.
muchas gracias por los aportes soy estudiante de electronica y la verdad me estoy estudiando tus ejercisios, con respecto a lo de lenguaje c y visual B, estaba mirando por ahí y encontre una web que pasa de C a visual B y de VB a C, dejo el link para que lo vean.

http://www.developerfusion.com/tools.../vb-to-csharp/

saludos y gracias
12/08/2010 #1151

Avatar de Moyano Jonathan

Respuesta: Control de dispositivos a través del módulo USB del PIC18F2550
ignaps45 hola como estás
Mirá los datos por bulck los tenés que mandar en un arreglo del tipo char const.

Ahora lo que podés tratar de implementar es lo que hiciste acá
usb_put_packet(1, mje,1 , USB_DTS_TOGGLE);// char mje[]="Hola Capo"
12/08/2010 #1152


Respuesta: Control de dispositivos a través del módulo USB del PIC18F2550
Muchas Gracias Moyano, un abrazo.
12/08/2010 #1153


Respuesta: Control de dispositivos a través del módulo USB del PIC18F2550
Hola muchachos, realmente este tema es muy interesante. Antes que nada quiero felicitar a Moyano Jonathan por su generosidad en brindar ejemplos de todo tipo y lenguajes para que podamos aprender de ellos.
Ahora a mi pregunta jaja, estoy tratando de comunicarme con C# ya que tengo una aplicacion hecha con este y necesita una conexion USB, descargue el ejemplo de C# y funciona bien, al conectarlo la ventana es verde y al desconectarlo roja, pero como hago para enviar y recibir datos con C# y HID al PIC?
Aclaro que no soy experto en nada sino un eterno aprendiz.

Saludos y gracias de antemano!
12/08/2010 #1154


Respuesta: Control de dispositivos a través del módulo USB del PIC18F2550
YEYO, fijate unos cuantos post atraz, hay dos ejemplos , uno para VB y otro para VC#, todo con hid.
12/08/2010 #1155


Respuesta: Control de dispositivos a través del módulo USB del PIC18F2550
Gracias ignaps45, me voy a fijar mas atras. Creo que en alguna pagina de las 58 que hay lo vi, sera cuestion de pasar 58 veces mas por este interesante hilo jaja.

Un abrazo!

Vos te referias a estos ejemplos?.

http://www.forosdeelectronica.com/f2...tml#post328897
12/08/2010 #1156

Avatar de Moyano Jonathan

Respuesta: Control de dispositivos a través del módulo USB del PIC18F2550
Si son esos los ejemplos de los que se hablan ..saludos !
13/08/2010 #1157


Respuesta: Control de dispositivos a través del módulo USB del PIC18F2550
Pero en el ejemplo de c# si no me equivoco no se recibe ningun dato ni se envia. Es asi?
13/08/2010 #1158

Avatar de Moyano Jonathan

Respuesta: Control de dispositivos a través del módulo USB del PIC18F2550
Si pero si te tomas tu tiempo y lees el código fuente vas a ver que están las rutinas necesarias para hacerlo.
13/08/2010 #1159

Avatar de ByAxel

Respuesta: Control de dispositivos a través del módulo USB del PIC18F2550
Hola Moyano.
Que tal si me das una manito con esto que parece que también sirve para lo que estas haciendo Open Source Framework for USB Generic HID devices based on the PIC18F and Windows, ya que el .dll usado con el EasyHID me a dado problemas al usarlo en el Win7 + .Net, en fin, el código usado esta interesante solo que no me gusta mucho la forma como lee los datos, pues seria más conveniente que genere un evento al recibir datos por el USB y no esperarlos luego de la escritura.

Ha tambien, es posible que lo conozcas pero es una herramienta mejor que el EasyHID... el HIDMaker es excelente HIDMaker, lástima que la versión actual cueste tanto , de esa forma no se tendria tantos problemas en hacer aplicaciones en el .NET...

Por último, conoces el WinDriver, ya que no me queda claro como se usa , la última vez que lo probé me malogro el driver del PiCKit2 , pero parece una buena herramienta.

Saludos...
13/08/2010 #1160

Avatar de Moyano Jonathan

Respuesta: Control de dispositivos a través del módulo USB del PIC18F2550
ByAxel exelente aporte ahora me lo pongo a ver !! HIDmaker por complicaciones con el soft de version gratuita no me convenció...además 500U$S por esa aplicación....ni loco.

Después de que lo estudie un poco pongo mis preguntas .....la verdad exelente ByAxel
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.