Sunteți pe pagina 1din 3

1- los reguladores 7805 empiezan a calentar al regular desde 12 a 5v logicamente

pero desde 130mA, considerar aplicar un transistor de paso


2- las borneras son buenas para entradas salidas de fuente y pulsadores,
considerar conseguir borneras para aplicaciones de electrica (mas grandes que las
convencionales)
3- las resistencias adecuadas para display lcd son 1.5k ya bueno para contraste en
V0(vee) ya que la referencia a vdd esta internamente entonces solo debe ser una
resistencia a tierra. Para retroiluminacion es suficiente con 330ohm, mayor se ve
muy apagado.
4- el filtrado de senhales hacia el pic se realiza adecuadamente desde la fuente,
colocando una bobina entre la fuente y el pic, seguido de un capacidos (tantalio o
electrolitico) de 47uf es mas que suficiente (puede ser algo menor) y un capacitor
ceramico de .1uf o 100nf (de baja resistencia interna) lo cual ayuda a filtrar
mejor picos de trnaisotrios. la eleccion de la bobina y capacitor electroitico
puede hacerse de tal manera que se filtren frecuencias bajas (desde 10khz o menos),
usar un calculo de filtro pi o lc para calcular el valor de la bobina (nucleo de
ferrita o aire), si se hace de nucleo de aire, con 8 vueltas se consiguen apenas
95nh con 12 vueltas 202nh (caculado con el programa coil 32 considerando espacio
entre bobinas de espesor particular). sin embargo el inductor ayuda al filtrado
dando un corte mas abrupto
la tierra desde el regulador 7805 (con capacitor de entrada de 220uf y de salida
con 220uf [puede ser menos, de 100uf] estos valores pueden calcularse para niveles
de regulacion segun los calculos del libro millman reguladores y fuentes
{parametros importantes: tension de salida, regulacion,factor de rizado (importante
para el calculo de capacitores), corriente media y pico en cada diodo, tensio
inversa en cada diodo, estos dos, en el caso de construir una fuente con
transformador} ir a los escritos hechos por mi en el calculo de los componentes de
la placa v1 diciembre 2017) al pic, sigue diferente camino que la tierra de la
aplicacion si es que usa 5v. ir al punto 33 para mas detalles mas abajo.
la aplicacion, se filtra adecuadamente desde la fuente (7805) poniendo un inductor
de valor adecuado egun el calculo del filtro lc, un capacitor ceramico de 100nf o .
1uf y un capacitor electrolitico ligeramente superior al del pic, depende del
calculo del filtro. la tierra para la aplicacion debe ser independiente de la del
pic.
5- las salidas o entradas del pic, deben estar optoacoplacas, en la version 1 hasta
la 4 de la placa de diciembre del 2017, no se implementaron, deben incluirse o en
su defecto, usar modulos relay o de estado solido, optoacoplados.
los modulos optoacoplados, por mas que la aplicacion use 5v igual que el pic, debe
usar la misma fuente de 5vdc que el pic, es decir, luego del filtrado propio del
pic, para el manejo de los optoacopladores, la tierra puede ser comun con la de la
aplicacion en si, que posee, como se explico arriba, un acceso a la fuente de 5vdc
de salida del 7805 con filtro propio.
6- las salidas de mando de los modulos o relays, etc. no necesitan filtros a la
salida si estan optoacopladas, sino, considerar incluir un capacitor ceramico de .
1uf a la salida. en lo posible usar salida en modo pnp (salidas ancladas a 5v y
mando con senhal en estado bajo).
7- los display lcd consumen hasta 150mA como maximo generalmente. los pines de
control del display son: Rs y E el pin Rw puede permanecer en estado bajo ya que
siempre se escribira en el display. las borneras para los cables de control pueden
ser headers y los conectores hembras, eso debido a que es mas facil soldar directo
un cable por los headers en caso de falla antes que poner un zocalo hembra en la
placa de control donde esta el pic, eso para todas las aplicaciones.
8- para las terminales icsp poner headers o zocalos embra para headers, es optativo
ya que los programadores vienen con entrada hembra.
los pines usados con los pines icsp, deben estar aislados del programador, esto se
logra pniendo una resistencia de 1kohm para arriba para que no existan
interferencias al momento de la programacion, los conectores para las terminales
iscp siempre van directas sin resistencias y demas entre la salida de programacion
y el pic. la terminal vpp en el caso que sea nmclr, se puede aislar adecuadamente
mediante una resistencia de 10kohm y vcc, un diodo 1n4148 el pin del pic y un
capacitor ceramico de .1uf conectado a tierra, asi se aisla la fuente vcc del alto
voltaje de prgramacion al mismo tiempo que se mantienen los 5vdc en la entrada en
ausencia del voltaje de programacion.
9- las salidas para la aplicacion pueden ser headers, por las mismas razonces por
las que para el display lcd se usaron y con cables de conexion hembra.
10- las botoneras tambien conviene que sean pnp ademas se puede usar un filtro de
entrada compuesto por un diodo conectado asi: negarivo, andono, catodo, pin del
pic, resistencia de 1kohm o mas. con el dioso un capacitor ceramico de .1uf (se usa
este valor porque compensa bien el valor de los transitorios y principalmente
porque tiene una resistencia interna muy baja, idoneo par respuestas rapidas y sin
oscilaciones).
11- al programar para el manejo del lcd, considerar retocar las configuraciones del
display segun se quiera que el cursor aparezca, etc. como figura en la libreria
propia de la version v1 placa diciembre 2017, de manejo de lcd.
12- al programar manejo de eeprom, considerar que las direcciones en c se leen
desde 0 no desde 1. al escribir eeprom usar eeprom_write(direccion, dato), antes
que hacer un define, las direcciones no deben ser definiciones de preprocesador
(verificar esto, puede ser o no asi).
13- al manejar datos se pueden mover bits de 8 para ser cargados en registros de
166 o mas bits, usando operaciones logicas.
14- al programar funciones en el pic, tratar de usar lo maximo posible subrutinas,
para evitar de este modo usar tanta memoria con funciones repetitivas.
15- considerar usar punteros para manejo de registros por subrutinas.
16- programar modularmente.
17- en las subrutinas de atencion a interrupciones, solo manejar el seteo de las
banderas de interrupciones y demas o alguna variable bit externa volatil.
18- usar variables volatiles si no seran constantes ya que eso indica que pueden
ser modificadas en el proceso en cada vuelta.
19- usar variables bit en lo posible para banderas.
20- al setear o resetear variables cadena hacer: nombreDeLaCadena[0]="dato metido a
la cadena"; de esta forma se emula el funcionamiento por punteros, y se indica que
se carga desde el bit 0 de la cadena. siempre definir cadenas con un bit mas, para
el dato \n que en lenguaje c significa que acabo una cadena.
21- al escribir displays, cargar siempre un dato mas, para que el cursor, si esta
activado, salga fuera de la pantalla.
22- usar las subrutinas o estructuras de temporizacion que estan presentes en el
proyecto solFitCDE diciembre 2017, dieron buenos resultados.
23- siempre setear resetear variables dependiente todas juntas.
24- al programar pic, en lo posible usar una fuente externa mas la fuente del
programador o sino podria parecer que el pic no puede volver a programarse, como
pasa con el 16f628a.
25- en lo posible disenhar placas y quemar placas virgenes, debido a que las de
proyecto o perforadas, tienen excesivo ruido.
26- probar siempre el ciruito (si es un disenho nuevo) antes de quemar las placas.
27- realizar el barnizado solo por dejabo, si es que se usan zocalos.
28- al escribir programas que setenan salidas, poner solo un seteo o al comienzo de
la rutina, para luego saber donde fueron seteadas o no.
29- usar diagramas de flujo o grafcet para la programacion de logica secuencial, el
trabajo puede reducirse, jamas programar a mano mentalmente, sse tarda mucho mas.
30- cuando se calculan filtros, la resistencia en serie con el inductor, ayuda a
mitigar las oscilaciones, incluso impide la resonancia, si es que se trabaja en un
entorno de frecuencias constantes o que puedan llegar a resonar, no siempre es asi
pero podria ser que ocurra ese fenomeno. las resistencias bajas en serie afectan
negativamente al filtro, permitiendo que se acerque a la frecuencia de oscilacion.
31- los nucleos de ferrita son los mas adecuados para el filtrado, debido a que
tienen dos comportamientos a diferentes frecuencias, mara bajas como inductor el
cual aumenta de impedancia con la frecuencia, sin embagro esta impedancia decrece
al aumentar aun mas la frecuencia (en los inductores) debido a que se comporta como
capacitor debido a la capacitancia paracita dle bobinado. sin embargo esto no es
asi en una ferrita porque al elevar la frecuencia no se comporta como capacitor
sino que aparece una resistencia que es dependiente de la frecuencia que vuelve a
bajar la impedancia, mejorando su respuesta como filtro en frecuencia, siendo aun
mas eficaz. sin embargo para la mayoria de los filtrados puede usarse un inductor
con nucleo de ferrita y un capacitor, el resultado es similar a la ferrita sola.
32- loa relays de 5v consumen de 63 a 65 mA cada uno. esto equivale a una
resistencia interna de 76 ohm o menos en funcionamiento. mirar datasheet dy1s
relay.
33- el capacitor de entrada del 7805 debe ser al menos 3 veces el de la salida del
mismo, segun recomendaciones online.
34- los transistores con case to-126 los bd generalmente, aguantan hasta 1.5a a 2a
maximo, luego ya viene el case to-220 los tipo tip en general, de 3a para arriba
hasta 8a aproximadamente. para tener en cuenta para transistores de paso de
corriente. bd hasta 8w, tip hasta 40w.
35- si aumentamos la resistencia del transistor de paso, por este circulara mas
corriente ya que polarizamos mas emisor y base, sino, si usamos resistencias
pequenhas, circularia mas corriente por el regulador 7805, etc. lo recomendable es
desde 22 para arriba a 1w o 3w.
36- contra transitorios, es importante antes del diodo de proteccion de la entrada
al regulador 7805, colocar una resistencia baja de buen wataje para limitar aun mas
los rensitorios debido a que los display lcd son muy sencibles a ellos.
37- los transistores bd calientan considerablemente a partir de .2 o .5A, los tip a
partir de .7A, considerar poner discipadores a la salida. estos transistores tienen
coeficiente de conduccion positivo con la temperatura, levemente aumentan la
corriente que manejan al aumentar de temperatura.
38- las resistencias de paso, cuando el transistor, como el bd no tienen buen paso
de corriente, hacen que la tension de entrada caiga y no se regule lo suficiente,
en el caso de los tip no es asi. en el caso que se den estos problemas, disminuir
la resistencia del transistor de paso a modo que parte de la corriente circule mas
por el regulador y no por el transistor, haciendo de bez de equilibro de la
distribucion de la corriente.

S-ar putea să vă placă și