TODOPIC
FORO TÉCNICO => Foro Técnico => Mensaje iniciado por: adbensi en 18 de Noviembre de 2006, 09:26:52
-
Ola chicos,
Estoy tentando isolar la USB en uno PIC18F4550, e estoy con dificuldade para hacer.
Tieno Vusb+ Vusb- y si no conecto el GND, el regulador USB no és capaz de configurar la porta USB.
Alguna prática chicos?
Gracias,
Saludos!
-
Parece que no eres español asi que weno no se si entendí la pregunta
si no conectas vusb+ vusb- y gnd es imposible que funcione si.
si no unes las masas no tiene referencia a masa y por tanto no pueden comunicarse
-
Hola,
Ok, acreditava que la comunicacion USB era vusb+ (signal) vusb- (massa), me desculpa.
Los pinos vusb+ y vusb- es uno TX RX?
Asi, no tieno idea de como hacer para isolar el PC del PIC com USB :(
Saludos,
-
No.El usb es un bus diferencial,es decir,los valores de tensión que determinan el valor de cada bit no se imponen en una línea con respecto a masa,sino que se imponen en D+ con respecto a D-.
Se deben conectar ambas líneas y gnd también...el pin que queda es el de alimentación de 5V que proporciona el pc para el caso de que tu circuito precise tomar la alimentación del puerto.Si ya tienes alimentado el pic con su propia fuente no es necesario que lo conectes.
No olvides que el pin 14 del micro (Vusb) debe ir con un condensador de unos 47 uF a masa
-
a si? vaya pues me gracias por el apunte modulay... pensaba que no era así. Pensaba que alguno seria un sistema de clock, data y el gnd.
Ya me puedo acostar sabiendo algo nuevo :-P
-
Si mi "PIC-invento" tiene su propia fuente de alimentación de 5V y quiero conectarlo al PC mediante USB, debo conectar D-, y D+ pero
¿también ground?
Entiendo que el V+ de mi pic-invento y el V+ del USB-PC jamás deben conectarse entre sí ¿verdad?
-
¿Entiendes que no deben ir conectados?, pues yo entiendo todo lo contrario, que deben ir conectadas las dos señales y la masa.
-
Yo entiendo que tienen que ir conectadas las señales D-/D+, intuyo que deben ir conectadas las masas, pero creo que no deberían conectarse los V+ ¡qué follón estamos montando!
-
Ah, los V+ :D
Sí, si los dos dispositivos van alimentados no los conectes. Disculpa el malentendido
-
Pues parece que ya hay ICs para aislar los puertos USB de alta velocidad (http://www.fairchildsemi.com/ds/FS/FSUSB31.pdf)
-
tres tristes tigres comen trigo en un trigal....yo tambien me se trabalenguas jeje
ese integrado dice que es un switch, o sea, aisla cuando el switch es OFF (modo interruptor), pero si conmutas a ON no estas aislando una parte de la otra. Quiero decir que no es optoaislado ni nada de eso, solo deja un bus USB al aire o lo conectas.
-
¿y no es válido hacer esos pines como entradas?, estaría en modo alta impedancia
Setting a
TRISC bit (= 1) will make the corresponding PORTC
pin an input (i.e., put the corresponding output driver in
a high-impedance mode).