Autor Tema: RTOS CCS, USB HID (Visual C#), Sensor Temp. TC77, PICDEM FS USB (PIC18F4550)  (Leído 35158 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado jeremylf

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1341
Ya que últimamente se habla mucho de los RTOS (Sistemas operativos en tiempo real), decidi a meterme a estudiar un poco este tema para estar al día  :mrgreen:. Por otro lado, siempre quise hacer una aplicacion USB en modo HID por no-necesidad de un driver en particular.

De esta forma, he usado el RTOS del propio compilador CCS (en su version 4.112) junto con el PIC18F4550 con su USB embebido en modo HID. Todo esto en la placa de desarrollo PICDEM FS USB Demo Board de Microchip.

La aplicacion que le e dado es muy sencilla, a travez de la aplicación en la PC (echa en Visual C# 2008) controlo el estado de tres LEDs con tres botones para cada uno, alternando su estado cada vez que se aprieta. También, se ve la temperatura en tiempo real que sensa el sensor de temperatura TC77 de microchip.

Tambien, decir que lo he probado en el proteus 7.8 SP2 y ha funcionado bien, eso si, hay que instalar su Virtual USB.

Finalmente, todo lo necesario esta en el ultimo link (megaupload) y el diagrama (aunq no exactamente mostrado en el proteus) es mejor verlo del propio PICDEM FS USB: http://ww1.microchip.com/downloads/en/devicedoc/51526a.pdf

Links de gran ayuda para la realizacion de este proyecto:
RTOS CCS: http://www.todopic.com.ar/foros/index.php?topic=15876.0
Magnifica explicación del amigo reiniertl sobre los RTOS en general y sobre el RTOS del CCS en particular.

USB HID: http://www.forosdeelectronica.com/f24/control-dispositivos-traves-modulo-usb-pic18f2550-17458/
Gran aporte sobre control USB (HID, CDC,..) con el PIC18F4550 y softwares echos en Visual Basic, C#,... Es de aqui donde he podido entablar una comunicacion USB HID con mi aplicación y mi hardware.

TC77: http://www.todopic.com.ar/foros/index.php?topic=31591.0
Rutinas para el manejo de este sensor en CCS.

Los ejemplos que trae el CCS sobre RTOS y sobre USB HID son, también, altamente recomendados.

IMAGEN:

Uploaded with ImageShack.us

VIDEO: (Con una secadora de cabello cambio el valor de la temperatura del sensor  :lol:)

Proyecto:
http://www.megaupload.com/?d=VM3DLRUV

Espero, sirva de ayuda. Un saludo  :-/
« Última modificación: 01 de Noviembre de 2011, 05:07:16 por jeremylf »

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18310
    • MicroPIC
Re: RTOS CCS, USB HID (Visual C#), Sensor Temp. TC77, PICDEM FS USB (PIC18F4550)
« Respuesta #1 en: 01 de Noviembre de 2011, 05:40:34 »
Magnífico proyecto, muy ilustrativo. Gracias Jeremy.

Lo voy a usar como punto de partida para una aplicación USB HID que tengo pendiente.

Desconectado jeremylf

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1341
Re: RTOS CCS, USB HID (Visual C#), Sensor Temp. TC77, PICDEM FS USB (PIC18F4550)
« Respuesta #2 en: 01 de Noviembre de 2011, 06:01:25 »
Gracias Manolo, que bien que te sirva.

Desconectado Diego Gonzalez

  • PIC18
  • ****
  • Mensajes: 323
    • Visita mi web sobre electronica,fisica,mecanica y demas temas....
Re: RTOS CCS, USB HID (Visual C#), Sensor Temp. TC77, PICDEM FS USB (PIC18F4550)
« Respuesta #3 en: 01 de Noviembre de 2011, 06:37:28 »
Un excelente trabajo Jeremy!!!

 :-/
Visita mi web sobre electronica,fisica,mecanica y demas temas....

http://sites.google.com/site/skygaps/Home

Desconectado matxp

  • PIC10
  • *
  • Mensajes: 2
Re: RTOS CCS, USB HID (Visual C#), Sensor Temp. TC77, PICDEM FS USB (PIC18F4550)
« Respuesta #4 en: 17 de Febrero de 2012, 13:00:53 »
hola

podrían volver a subir el proyecto, ya que megaupload no existe.

saludos!

Desconectado MWWM

  • PIC10
  • *
  • Mensajes: 5
Re: RTOS CCS, USB HID (Visual C#), Sensor Temp. TC77, PICDEM FS USB (PIC18F4550)
« Respuesta #5 en: 28 de Marzo de 2012, 11:01:59 »

VIDEO: (Con una secadora de cabello cambio el valor de la temperatura del sensor  :lol:)

Proyecto:
http://www.megaupload.com/?d=VM3DLRUV



hola

podrían volver a subir el proyecto, ya que megaupload no existe.

saludos!

Desconectado jeremylf

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1341
Re: RTOS CCS, USB HID (Visual C#), Sensor Temp. TC77, PICDEM FS USB (PIC18F4550)
« Respuesta #6 en: 29 de Marzo de 2012, 03:15:30 »
A que otro lado lo puedo subir? El del foro no admite mas de 256KB.

Desconectado MWWM

  • PIC10
  • *
  • Mensajes: 5
Re: RTOS CCS, USB HID (Visual C#), Sensor Temp. TC77, PICDEM FS USB (PIC18F4550)
« Respuesta #7 en: 29 de Marzo de 2012, 07:32:07 »
A que otro lado lo puedo subir? El del foro no admite mas de 256KB.


Sí, te estoy esperando
 muchas gracias

Desconectado jeremylf

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1341
Re: RTOS CCS, USB HID (Visual C#), Sensor Temp. TC77, PICDEM FS USB (PIC18F4550)
« Respuesta #8 en: 29 de Marzo de 2012, 14:29:03 »
Decia que no conocia otro lugar en donde alojarlo, pues solo he usado megaupload siempre. Pero ya me cree en rapidshare:

https://rapidshare.com/files/2830883091/PIC18F4550.rar

En MediaFire tambien:

http://www.mediafire.com/?o1xygz2m8m7pf7v


PD: Quisiera actualizar esto en el post principal pero no puedo modificar  :(
« Última modificación: 29 de Marzo de 2012, 14:32:52 por jeremylf »

Desconectado gera

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2188
Re: RTOS CCS, USB HID (Visual C#), Sensor Temp. TC77, PICDEM FS USB (PIC18F4550)
« Respuesta #9 en: 29 de Marzo de 2012, 14:32:13 »
A que otro lado lo puedo subir? El del foro no admite mas de 256KB.

Te iba a decir que uses http://www.filehosting.org/ pero veo que ya te las arreglaste jeje. Muchas gracias por compartirlo Jeremy!!
Saludos!!

"conozco dos cosas infinitas: el universo y la estupidez humana. Y no estoy muy seguro del primero." A.Einstein

Desconectado jeremylf

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1341
Re: RTOS CCS, USB HID (Visual C#), Sensor Temp. TC77, PICDEM FS USB (PIC18F4550)
« Respuesta #10 en: 29 de Marzo de 2012, 14:38:26 »
A que otro lado lo puedo subir? El del foro no admite mas de 256KB.

Te iba a decir que uses http://www.filehosting.org/ pero veo que ya te las arreglaste jeje. Muchas gracias por compartirlo Jeremy!!
Saludos!!

Me guie por los que tiene wikipedia: http://es.wikipedia.org/wiki/Alojamiento_de_archivos

Parece que ahi no sale el filehosting. Pero ya que estamos en esto, tambien en filehosting  :mrgreen::

http://www.filehosting.org/file/details/325840/PIC18F4550.rar


Gracias Gera!
« Última modificación: 29 de Marzo de 2012, 17:05:28 por jeremylf »

Desconectado MWWM

  • PIC10
  • *
  • Mensajes: 5
Re: RTOS CCS, USB HID (Visual C#), Sensor Temp. TC77, PICDEM FS USB (PIC18F4550)
« Respuesta #11 en: 29 de Marzo de 2012, 15:14:58 »
En primer lugar le agradezco mucho
 Tengo un problema con usbhid desconecte siempre?

 y utilizar el software para EasyHID c # y no el software de soporte de C #
 cómo llegó a usarlo

Desconectado jeremylf

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1341
Re: RTOS CCS, USB HID (Visual C#), Sensor Temp. TC77, PICDEM FS USB (PIC18F4550)
« Respuesta #12 en: 29 de Marzo de 2012, 17:07:27 »
No entiendo tu problema.

Desconectado MWWM

  • PIC10
  • *
  • Mensajes: 5
Re: RTOS CCS, USB HID (Visual C#), Sensor Temp. TC77, PICDEM FS USB (PIC18F4550)
« Respuesta #13 en: 31 de Marzo de 2012, 18:31:54 »
No entiendo tu problema.


buenas noches
 que me puede enseñar cómo enviar y recibir datos de usb?
 y cómo el software que utilizo?
 C # y EasyHID

 si como yo quiero

Desconectado micro_pepe

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3216
Re: RTOS CCS, USB HID (Visual C#), Sensor Temp. TC77, PICDEM FS USB (PIC18F4550)
« Respuesta #14 en: 05 de Enero de 2015, 10:50:49 »
Estoy intentando abrir este proyecto con Visual Studio 2010, y al pulsar el botón de conectar me lanza este error:

Código: [Seleccionar]
Se ha intentado cargar un programa con un formato incorrecto. (Excepción de HRESULT: 0x8007000B)
He intentado crear un proyecto desde cero, y al incluir la mcHID.dll no permite hacerlo, he buscado esa libreria para la versión de mi IDE, pero no la encuentro.

Alguna idea???

Saludos!!!
Se obtiene más en dos meses interesandose por los demás, que en dos años tratando de que los demás se interesen por ti.

新年快乐     的好奇心的猫死亡


 

anything