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

Temas similares

10/08/2009 #541

Avatar de Moyano Jonathan

Alber Moremont: Estaría bueno que pusieras algunos ejemplos en C18 para que los que no sepan programar en C de CCS tengan ejemplos para sus proyectos.

sanacrox: Si hay ejemplos dejame que te busque el link y te lo posteo.
11/08/2009 #542


Problema de recepcion de datos usb
hola que tal,,, creo que llegue un poco tarde, pero ya empece con la comunicacion del pic por usb con cdc class, bueno, en la simulación con proteus todo ok,, me envia datos tanto al pic como a la pc, el problema esta que cuando lo implemento o lo armo en un proto, puedo enviar datos , pero no puedo recibir del pic a la pc la información programada,
ya lo e testeado todo,, pero nada.. Una ayuda porfa por ejem:

.
.
.
printf(usb_cdc_putc, "\rdato recibido")
.
.
.
12/08/2009 #543


Estoy aprendiendo a trabajar con el pic 18f2550, en ccs, y en mi caso, voy a utilizar un cristal de 48 MHZ, y veo que el código que utilizas es para un cristal de 20 MHz,
¿como hago para trabajar directamente con los 48Mhz del oscilador?, osea usbdiv debe ser 0 para que no se active, según entiendo pero no sé como programarlo en ccs para que le inyecte directamtente, si me colaboran diciéndome o remitirme alguna web o manual.

Gracias Electrónicos
12/08/2009 #544

Avatar de Moyano Jonathan

No los 48 Mhz se obtienen mediante el PLL usando el cristal de 20Mhz , no podés poner un cristal de 48Mhz.
12/08/2009 #545


porque no se puede?.. yo tengo entendido que el 18f2550 aguanta ese cristal de 48 Mhz. Explícame por favor..
13/08/2009 #546


Tengo un pequeño a gran problema, resulta que me he montado el circuito de ejemplo 1 de HID, he quemado el PIC con ART2003 y con el WinPC800, y cuando lo conecto me dice que:

"No reconoce el dispositivo USB"

He provado a programar un circuito que no tenga en cuenta el USB y el PIC funciona correctamente, ¿A que puede ser devido esto? me estoy volviendo loco provando cosas....
13/08/2009 #547

Avatar de Moyano Jonathan

ByronAC: Por favor lee el datasheet para mayor información, se te van a aclarar muchas dudas o sino lee mi manual de USB que está en este hilo por la pagina 24 mas o menos
13/08/2009 #548

Avatar de Meta

Mira este manual del WinPic800

http://www.abcdatos.com/tutoriales/tutorial/z9157.html

Saludo.
13/08/2009 #549


Hola
bueno e estado siguiendo su post desde hace un par de semanas y bueno es muy interesante todo esto de la comunicacion usb y me gustaria aprender mucho mas... pero solo desde ayer que empece a implementarlo con el pic y funcionan tanto en el protoboard como en el proteus pero tengo un problema no se que hago mal.

El problema es que cuando conecto el pic con la host no me responde me aparace que hay un mal funcionamiento en el hardware y no se que estoy haciendo mal instale el archivo mchpcdc.inf luego compile de nuevo el codigo de C con el CCS y programe nuevamente el pic y nada luego probe si es que estaba conectado con los programas que facilitaste del visual y nada no se que hacer me di vueltas por la web y nada o es que mi host esta mal es una pentium 4 con windows servis pack 2 y nada la verdad es que no se como es eso de las librerias se tienen que copear en alguna parte de la pc o instalar alguna otra cosa mas aparte de lo facilitado.

Yo lo hice con el pic 18f4550 (pero se que son la misma familia), aparte no se si los valores de los capacitores afectan cuando lo cambias (que mal).

En realidad mi problema esta en la comunicacion del pic con el host por que me aparece como un mal funcionamiento del dispositivo.

Encontre esta pagina donde me dice como conectar el pic al host

http://picmania.garcia-cuervo.net/us...ctransfers.php

Hice lo que dice pero nada sigue el problema

Les agradeceria si me pudieran decir cual es mi problema se lo agradeceria de ante mano.

Saludos.
14/08/2009 #550


Flojon:
Los valores de capacitores son mas que importantes, proba en todo caso cambiando el capacitor de 470n a 47u, ademas ¿estas usando fuente externa o alimentas con el puerto? si estas utilizando una fuente externa en el codigo tienes que declarar un pin de senceo para detectar el USB conectado

Espero que te sirva Suerte..
14/08/2009 #551


ya me he mirado el manual y nada sigo igual
14/08/2009 #552

Avatar de Meta

El manual aún no está completo del todo. Falta mucho, pero poco a poco se desarrolla.
14/08/2009 #553

Avatar de Moyano Jonathan

Igual está excelente tu manual , todo a su tiempo. Mi manual también va a de a poco a mediado que voy traduciendo y haciendo programas, igual la facultad de ingenieria el colegio y demás cosas me dejan muy poco tiempo para la electrónica.
15/08/2009 #554


Moyano Jonathan dijo:
ByronAC: Por favor lee el datasheet para mayor información, se te van a aclarar muchas dudas o sino lee mi manual de USB que está en este hilo por la pagina 24 mas o menos
Hola y gracias por responder, pero en serio que se peude utilizar un cristal de 48MHZ, comenzando porque hay PLL12, por si se trabaja con un cristal de 48 MHZ para dividir a 4 Mhz por si se utiliza USBDIV.

Aunq es cierto que se puede usar 4 8 12, 20, 24, 40 y 48 Mhz. y En tu caso usas 20 Mhz

Y bueno voy a buscar el manual y lo voy a leer..

Gracias por responder

[no sé a que horas se logueó jjconxuro en este pc , este mensaje es de ByronAC]
15/08/2009 #555


ah y por cierto, hace dos días probando dañé el puerto usb del pc :S... y creo q eso mismo ayudó a dañar el 18f2550 aunq no estoy seguro si el pic se dañó :S.

Al principio funcionó normal.. y después tenía un comportamiento extraño el circuito. y me puse a medir con el multimetro las patas del puerto usb y entre vcc y gnd daba 5V.. y luego misteriosamente medía 12 V, ahí fue cuando fui a conectar la memoria usb o el ipod y me di cuenta que ya no reconocía nada.

Y de nuevo felicitaciones por todos esos avances q logran, me parece q van muy rápido jaja..
15/08/2009 #556


Sigo con el problema, resulta que me he montado el circuito de ejemplo 1 de HID, he quemado el PIC con ART2003 y con el WinPC800, y cuando lo conecto me dice que: "No reconoce el dispositivo USB". y en otras ocasiones si lo reconoce pero se concesta y desconecta solo, es decir escucho el sonido de conexion y desconexion del USB. Ya estoy pensando que es algun componente pero he cambiado todo. Me estoy volviendo loco provando cosas....
20/08/2009 #557


hola a todos, me gustaria q me ayudaran en un proyecto q estoy realizando se basa en el control de las maquinas a travéz del celular pero esta funcionando por bluethoot y la tengo q poner a q funcione remotamente y por medio de un decodificador de tonos para q cada numero me genere una frecuencia diferente para controlar las maquinas pero no se como hacerlo... si alguien me puede ayudar a hacerlo de antemano gracias
20/08/2009 #558

Avatar de Moyano Jonathan

Dani metete por acá que trata sobre lo que vos necesitas: http://www.forosdeelectronica.com/about4657.html
27/08/2009 #559


Hola a todos , felicitaciones Jonathan y Meta por seguir este link y brindar ayuda a todos los que andan como yo, en busca de información de PIC y USB.
Si alguien me puede ayudar, queria comentar un problema que estoy teniendo con los primeros ejemplos en CDC (llegue medio tarde al Hilo), lo simulo en proteus 7.4, hece el sonido de conexion al USB pero no funciona la parte del envio de la cadena de caracteres del PIC -> PC. Me parece igual que el error de Flojon:-?
Con el ejemplo 2 no veo las luces que enciendan (al recibir datos), pero si me muestra que esta conectado o reconocido por el Com3 (con el soft VB de ejemplo de conexion en caliente).
Tendre algun problema de driver, como veo que driver esta instalado en el USB o limpiarlo para iniciar la instalacion?
Gracias por responder
27/08/2009 #560

Avatar de Meta

Por aquí han hecho algo muy curioso.
¿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.