TODOPIC
FORO TÉCNICO => Foro Técnico => Mensaje iniciado por: Picuino en 12 de Mayo de 2014, 12:40:15
-
Parece imposible, pero el otro día conseguí comunicar el PC con el PIC de una forma muy curiosa.
Conecté al PC un convertidor USB a RS232 con niveles TTL
Uní dos cables al PIC:
Cable de masa (GND)
Cable de transmisión de datos (TX)
El PIC, que estaba sin alimentar, comenzó a recibir datos del PC.
Más tarde añadí un tercer cable, el de recepción de datos (RX) y el pic comenzó a responder a los mensajes enviados desde el PC.
Creo que el truco está en los diodos de protección de las entradas del PIC, que derivan la señal de entrada TTL hacia el condensador de alimentación.
Durante la transmisión de ceros, el condensador alimeta al pic. Durante la transmisión de unos, el condensador se recarga.
La limitación de este método imagino que serán los 20mA que soportan los diodos o la salida de tensión TTL del convertidor.
Si se añade un pequeño diodo schottky desde la linea de entrada de datos hacia Vcc, el comportamiento mejora y el PIC no se quema por un sobreconsumo.
Saludos.
-
Hola Picuino
Mira, no entiendo mucho de PICs, pero una vez investigue sobre los PICAXE estos circuitos son basados en PICs que se pueden controlar o grabar solo con 3 cable, es mas para hacer la conexión utilizan un plug de audio ya que tiene 3 conectores. No se si parecido a lo que vos estas hablando, pero te dejo un link para que mires como es el grabador de estos PICAXE Grabador de PICAXEaqui (http://www.tecnologiafacil.net/page.php?2)
Nos vemos!
-
Hace un tiempo un forero subio un proyecto que se trata de una llave para puerta con dos pics y los comunicaba y alimentaba a traves de 2 hilos, y cierto se necesita un capacitor para alimentar el pic "llave" mientras este transmitia datos.
saludos
-
Hola Picuino
Mira, no entiendo mucho de PICs, pero una vez investigue sobre los PICAXE estos circuitos son basados en PICs que se pueden controlar o grabar solo con 3 cable, es mas para hacer la conexión utilizan un plug de audio ya que tiene 3 conectores. No se si parecido a lo que vos estas hablando, pero te dejo un link para que mires como es el grabador de estos PICAXE Grabador de PICAXEaqui (http://www.tecnologiafacil.net/page.php?2)
Nos vemos!
Es parecido, pero utiliza tres cables. Como yo comentaba, el cable de alimentación positiva se puede eliminar porque el cable de transmisión RS232 puede alimentar al PIC durante los pulsos positivos.
El condensador se encarga de alimentar al PIC durante los pulsos negativos.
El diodo rectificador está dentro del PIC, en el terminal de entrada a la UART. Todos los terminales de entrada/salida tienen diodos para evitar que la entrada suba por encima de Vcc y este diodo puede servir para cargar el condensador de alimentación.
Saludos.
-
Yo grabo los 18F4550 conectándolos sólo al ICSP, pero sin su VDD. Seguramente es el mísmo fenómeno.
Saludos!!
-
Alguna vez me paso que al introducir un voltaje a la entrada analogica del PIC este se encendia sin estar alimentado, debe ser el mismo "problema".
Saludos
-
Alguna vez me paso que al introducir un voltaje a la entrada analogica del PIC este se encendia sin estar alimentado, debe ser el mismo "problema".
Saludos
Eso es. Con la masa y una entrada a vcc, el pic ya tiene alimentación y comienza a funcionar.
Puede ser un problema o utilizarlo a tu favor.
Saludos.
-
Yo grabo los 18F4550 conectándolos sólo al ICSP, pero sin su VDD. Seguramente es el mísmo fenómeno.
Saludos!!
El ICSP tiene 5 pines, que incluyen la alimentación.
Saludos.
-
Por eso mismo mencione que sólo estaba conectado el ICSP, pero sin Vdd. Sólo los 4 restantes.
Saludos
-
es cierto lo del icsp, usando el pickit3 y sin habilitar el VDD el micro se programa, aunque no he medido en el pin, podría ser que forza el vdd?
-
Hola Gente !!! :-/
Picuino creo que tus suposiciones y conclusiones van por el camino correcto.
Acà (http://www.t4f.org/es/projects/open-rfid-tag/the-simplest-possible-rfid-emulator/) hay un desarrollo de un emulador de tarjeta RFID con un pic que utiliza el principio que estas describiendo. Toma la tension con una bobinita (que luego utiliza de antena) y carga un capacitor (ver circuito al final del articulo).
Saludos.
-
¡Qué simpleza más bella!