TODOPIC
Simuladores, editores de PCB, etc => Diseño de placas PCB => Mensaje iniciado por: tithanae en 23 de Octubre de 2008, 22:23:47
-
se qeu esta por ahi pero no lo encontre asi que si me dicen los que se saben esta pregunta
que se hace con los pines no usados de un pic cuando se diseña una placa se conectan a tierra o a vcc me diante un resistencia pullup es para lo de la interferencia y el ruido... ayuda Plz
-
Lo más sencillo es configurarlos como salidas. Así no tienes que preocuparte de colocarles resistencias. Si los configuras como entradas debes colocarlos directamente a Vcc o Gnd, según te convenga en el layout. No ocupas resistencias pullup o pulldown.
-
ok gracias
-
Lo más sencillo es configurarlos como salidas. Así no tienes que preocuparte de colocarles resistencias. Si los configuras como entradas debes colocarlos directamente a Vcc o Gnd, según te convenga en el layout. No ocupas resistencias pullup o pulldown.
entonces si los configuro como salida los puedo dejar flotando?
-
Claro
-
Yo opino que es mejor dejar los pines no utilizados configurados como entradas y dejarlos desconectados.
Si accidentalmente llegara a existir un voltaje externo aplicado a esos pines, entonces el pic estaría protegido ya que no habría corto circuito entre el pin y el voltaje externo; el pin estará en alta impedancia.
De hecho, los PICs al ser reiniciados con un power on reset (POR) inicializan todo su TRISB como entradas:
(http://img514.imageshack.us/img514/5118/dibujofx6.jpg)
En cambio, si el pic tiene el pin configurado como salida, existirán 2 voltajes posibles: 0V o 5V. Si cualquiera de los dos recibe un voltaje externo diferente a ellos, entonces el pin se quemaría por corto circuito; por ejemplo, si el pin está en 0V, cualquier voltaje mayor a 0V quemaría el puerto.
-
Yo siempre he oído que los pines que se dejen como entrada sin conectar inducen ruido al PIC.
-
Me temía que dijeras algo así :mrgreen:
¿Por qué se induce más ruido con pines de entrada que en pines de salida? :o
-
Me temía que dijeras algo así :mrgreen:
¿Por qué se induce más ruido con pines de entrada que en pines de salida? :o
Porque no tienen ninguna referencia externa de voltaje y captura el ruido estático que hay en el aire... el problema que trae esto es la oscilación de los transistores que pueden hacer superar la potencia maxima permitida por el. Creo que esto se ha ido solucionando con diodos volante pero habrá que estar al tanto de cada dispositivo. --> Ahora que lo menciona Modulay lo recuerdo... la tecnologia cmos consume corriente en las transiciones... de ahí la importancia de la oscilación que mencionaba antes.
-
Me temía que dijeras algo así :mrgreen:
¿Por qué se induce más ruido con pines de entrada que en pines de salida? :o
Imaginate que cada pin es un hermosa antena, que al estar en alta impedancia transporta todo el ruido hacia dentro del micro, incluso siendo amplificada por los la circuitería de entrada del micro, dependiendo del nivel de ruido; en cambio si los mandamos a masa, ya sea poniendolos como salida o con una R, si es que está como entrada, estamos bajando notablemente esa impedancia, por lo que el ruido deriva en gran medida por allí que por el corazón del micro, en mi caso o mejor dicho a mi gusto prefiero dejar los pines como salidas y sin conectar a nada, para mí es la forma mas directa y económica. En este caso los pines pasan de ser una antena a un plano de masa o seudo jaula de Faraday, ya que están casi directamente a masa a través de los transistores de salida.
-
Ya me convencieron :D
Entonces si quedan como salidas, ¿qué nivel lógico hay que ponerles, 0 o 1?
-
La lógica cmos consume corriente en las transiciones y no es los estados estables (ya sea cero o uno), por lo que da igual
-
La cuestión ahora es saber porqué el micro cuando pasa por el reset inicializa las puertas como entradas....
-
Ya me convencieron :D
Entonces si quedan como salidas, ¿qué nivel lógico hay que ponerles, 0 o 1?
Y si no se le pone ninguna resistencia, no consume nada. Al estar los pines si conectar, no tienen caida de tensión y por ende, no consume nada.
-
La cuestión ahora es saber porqué el micro cuando pasa por el reset inicializa las puertas como entradas....
Para evitar potenciales colisiones de tensiones
-
Ya me convencieron :D
Entonces si quedan como salidas, ¿qué nivel lógico hay que ponerles, 0 o 1?
No hace falta decirles nada :D , ya que los pines libres puestos como salidas estarán a masa para señales alternas como el ruido, por ejemplo si se pone a 0 ya está a GND y si se pone a 1 la señal alterna se pone a masa por los capacitores de desacoplo.