Autor Tema: Pines de un PIC sin alimentacion  (Leído 3546 veces)

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

Desconectado Veguepic

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2119
Pines de un PIC sin alimentacion
« en: 07 de Enero de 2008, 18:12:21 »
Hola Amigos:

Estoy armando el siguiente circuito



Es para controlar un motor mediante el potenciometro usando PWM, el circuito ya funciona e incluso al mover el potenciometro aparecen los sonidos que menciono Nocturno si mal no recuerdo motores musicales.  :mrgreen: :mrgreen:

Lo que me tiene perplejo es lo siguiente:

Inicialmente manejo por separado las alimentaciones, esto es el PIC, el 7805 y el potenciometro por un lado a 5 voltios, la etapa de potencia por otro lado a 9 voltios. Uso dos fuentes.

Cuando desconecto el pin 6 del PIC y conecto a la fuente solo la etapa de potencia el motor no gira, como creo que debe ser pues R3 conecta a positivo la base del transistor Q4. Cuando se conecta a masa la union de R3 y R4 el motor gira.

El problema se presenta cuando conecto la union de R3 yR4 al pin 6 del PIC, alimento primero la etapa de potencia he inmediatamente el motor empieza a girar, esto sin conectar la alimentacion del PIC. Esto significa que el 7805 no esta conectado. Las masas del PIC y la etapa de potencia si estan conectadas.

Esto quiere decir que cuando el positivo del PIC no esta conectado y la masa si, los otros pines se comportan como si estuvieran conectados a masa??

Supongo que si disminuyo el valor de R3 este problema no pasaria??

Espero haberme expresado bien, quedo a la espera de sus comentarios, gracias.

Saludos

Hugo
“Si la gente es buena sólo porque temen al castigo y porque esperan una recompensa, entonces verdaderamente somos un grupo lastimoso." Albert Einstein.

Saludos desde Lima , Peru    -    Hugo

Desconectado jfh900

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3595
Re: Pines de un PIC sin alimentacion
« Respuesta #1 en: 07 de Enero de 2008, 18:29:33 »
En un circuito si solo conectamos el negativo, no hay caída de tensión y todos los puntos estarán al mismo potencial, osease a negativo o masa, por eso no te extrañe que se ponga en marcha el motor. La forma correcta de suministrar la energía al circuito es primero alimentar el circuito de control y después la etapa de potencia.

Un saludo
* Cuando hables, procura que tus palabras sean mejores que el silencio.
* 'Todos somos ignorantes, lo que ocurre es que no todos ignoramos las mismas cosas.' Albert Einstein.
* No hay nada peor que un experto para evitar el progreso en un campo
* "La vida es como una novela. No importa que sea larga, sino que esté bien narrada" Seneca
* La vida no se vive por las veces que respiras, sino por los momentos que dejan sin aliento.
* Dios dijo: ∇·E=ρ/ε0 ; ∇·B=0 ; ∇xE=-dB/dt ; ∇xB= μ0ε0dE/dt..y la luz se hizo..!!..

Desde España Jesús

Desconectado Veguepic

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2119
Re: Pines de un PIC sin alimentacion
« Respuesta #2 en: 07 de Enero de 2008, 18:36:03 »
Hola Jesus, gracias por contestar.

Yo asumia que los pines se comportaban como un circuito abierto o de alta impedancia siendo que el programa del PIC no ha definido nada, en la practica veo que no es asi.

El motivo es que no me gustaria que si el PIC falla o algo por el estilo, el motor empezaria a funcionar a toda marcha, lo cual es muy peligroso. Por eso proponia bajar el valor de R3.

Saludos.
“Si la gente es buena sólo porque temen al castigo y porque esperan una recompensa, entonces verdaderamente somos un grupo lastimoso." Albert Einstein.

Saludos desde Lima , Peru    -    Hugo

Desconectado jfh900

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3595
Re: Pines de un PIC sin alimentacion
« Respuesta #3 en: 07 de Enero de 2008, 18:37:34 »
Con eso no consigues nada. Tienes que poner otro transistor para invertir la lógica del circuito.

Un saludo
* Cuando hables, procura que tus palabras sean mejores que el silencio.
* 'Todos somos ignorantes, lo que ocurre es que no todos ignoramos las mismas cosas.' Albert Einstein.
* No hay nada peor que un experto para evitar el progreso en un campo
* "La vida es como una novela. No importa que sea larga, sino que esté bien narrada" Seneca
* La vida no se vive por las veces que respiras, sino por los momentos que dejan sin aliento.
* Dios dijo: ∇·E=ρ/ε0 ; ∇·B=0 ; ∇xE=-dB/dt ; ∇xB= μ0ε0dE/dt..y la luz se hizo..!!..

Desde España Jesús

Desconectado SavageChicken

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 931
Re: Pines de un PIC sin alimentacion
« Respuesta #4 en: 07 de Enero de 2008, 18:39:31 »
Creo que hay otro tema que no estamos teniendo en cuenta y es bastante conocido sobre todo en el PIC 16F84, y es que cuando le llegan tensiones positivas a otros pines distintos de VCC el PIC empieza a funciona como si estubiera alimentado, en este caso queda alimentado por el Pin 6 del PIC y por eso comienza a funcionar.
Fíajate si tienes desactivada en la configuración el MCLR_OFF, si lo activas el PIC funcionará correctamente ya que a pesar de estar alimentado por el Pin 6, estará reseteado por el PIN 7.

Salud  8)
No hay preguntas tontas...
Solo hay tontos que no preguntan.

Desconectado Marioguillote

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1926
    • Servisystem
Re: Pines de un PIC sin alimentacion
« Respuesta #5 en: 07 de Enero de 2008, 20:14:32 »
Hola Hugo, hola a todos !

R3 y R4 te mantienen a Q4 trabajando en la región lineal siempre, por lo que si desconectases el pin del PIC directamente, verías que el motor sigue girando igual.

Si R3 cumple la función de pull-up, es de un valor muy elevado y si no, no comprendo su ubicación allí, ya que la misma está polarizando a Q4 y lo hace trabajar en zona lineal y no de conmutación.

Yo te diría Hugo que allí utilices el circuito que está en la revista u-Control (léase autobombo) en la página 0x33, que te aseguro que funciona a las mil maravillas de una primera vez y es lo que estás necesitando.
Lleva dos transistores más pero es perfecto. En lugar del 555 iría tu PIC y listo.

Espero que hayas empezado bien el año Hugo.
Saludos a la familia.
Mario

Desconectado Veguepic

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2119
Re: Pines de un PIC sin alimentacion
« Respuesta #6 en: 08 de Enero de 2008, 03:27:57 »
Gracias amigos por responder. Mi idea es armar un ESC (control de motor) para radiocontrol, por eso es que trato en lo posible de usar el menor numero de componentes.

SavageChiken

Tengo el MCLR activado en los fuses y conectado a 5v via una resistencia de 1K, aqui pongo el diagrama real.



Y el motor gira si conecto el jumper y no alimento el pic con los 5v. Probe a bajarle el valor a R3 y me paso justo el efecto que mencionas pues se prendio el led de mi fuente de 5v estando esta apagada.  :?  algo que no me agrado para nada.

JCC40

Entiendo tu idea y si recuerdo haber visto algun circuito para hacer un reset ni bien se conecta el PIC y luego este pasa a operacion normal, creo que con un condensador y una resistencia, pero no quisiera enfocarlo por ahi, prefiero la otra opcion que planteas, cambiar la logica del transistor y con esto usaria un pull-down. Por lo cual el PWM seria activo en alto y seria imposible para el PIC entregar una tension positiva si todo menos la masa esta desconectado.

Mario, cuantas lunas sin cruzar mensaje!!

Siempre es un gusto saludarte y a la familia. De momento todo bien espero que para ti tambien sea un mejor año.

De componentes discretos entiendo muy poco  :( , suponia que R3 trabajaba como pull-up ,  probe desconectar el pin 6 del PIC via el jumper como mencionas pero el motor ya no gira.  :shock: :shock: supongo porque trabaja R3.

Vi el circuito que pusiste y de no lograr lo que pretendo es el que usare, pero quisiera en lo posible usar la menor cantidad de componentes por varias razones, PCB mas chico, menor peso, etc.

Necesito urgentemente un curso de electronica analoga.   :? :?

El circuito podria quedar asi:



el transistor podria ser un BC558 o mejor un 2N3906??

Saludos

Hugo
« Última modificación: 08 de Enero de 2008, 12:21:55 por Veguepic »
“Si la gente es buena sólo porque temen al castigo y porque esperan una recompensa, entonces verdaderamente somos un grupo lastimoso." Albert Einstein.

Saludos desde Lima , Peru    -    Hugo

Desconectado poseidon20

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 762
Re: Pines de un PIC sin alimentacion
« Respuesta #7 en: 08 de Enero de 2008, 03:46:18 »
Has intentado aislar la parte de potencia de la de control con optotransistores, una vez tenia problemas para manejar un carrito seguidor de linea de tamaño mediano y era por que el puente H compartia la tierra con al fuente que alimentab al control y al encender el motor y hacer inversion de giro me loqueaba el Basic Stamp, y lo solucione aislandolo opticamente  :mrgreen: :mrgreen:

Desconectado IOIO

  • PIC10
  • *
  • Mensajes: 46
Re: Pines de un PIC sin alimentacion
« Respuesta #8 en: 10 de Enero de 2008, 23:58:21 »
Hola Veguepic, en el último circuito que colocaste no podrás hacer que se encienda el motor, dado que aunque el pin del pic este en "1" (5V) tendras circulación de corriente entre emisor y base de Q1 quedando este saturado, con lo que el tr Q2 nunca tendrá tensión en su gate, por lo que el motor nunca encenderá.
Yo probaría atacar directamente el gate de Q2 desde el pic con una R de 10K por ejemplo.
Saludos
Sergio
Desde Avellaneda, Buenos Aires. Argentina

Saludos,
Sergio