Los Sistemas de Coordenadas son muy útiles ya que de su correcta elección un problema puede resolverse fácilmente o por el contrario puede resultar muy complejos o casi imposible. Este post contiene las diferentes equivalencias que existen entre los Sistemas de Coordenadas más comunes.
Tenga presente que existen otros sistemas de coordenadas como parabólicas, paraboloidales, elípticas, eferoidales alargadas y achatadas, bipolares, toroidales, cónicas, entre otras.
Las coordenadas rectangulares especifica un punto en el plano usando las distancias a los ejes coordenados como se muestra en la figura siguiente.
Las ecuaciones para convertir del sistema rectangular a sistema polar son las siguientes.
$r^2=x^2+y^2$
$tan \theta = \frac{y}{x}$
1.2. Coordenadas Polares
las coordenadas polares especifican un punto en el plano usando las distancias al origen y el ángulo que forma el vector desde el origen al punto en cuestión tal y como se muestra en la figura siguiente.
Las ecuaciones para convertir del sistema polar al sistema rectangular son las siguientes.
$x=r\cos\theta$
$y=r\sin\theta$
2. Coordenadas en 3D
2.1. Coordenadas Rectangulares
Este caso es la extensión del sistema rectangular en 2D agregando la profundidad en el eje $z$ como se muestra en la siguiente figura.
Para convertir coordenadas rectangulares en cilíndricas usamos las siguientes ecuaciones.
$r^2=x^2+y^2$
$tan \theta = \frac{y}{x}$
$z=z$
Para convertir coordenadas rectangulares en esféricas usamos las siguientes ecuaciones.
$r^2=x^2+y^2+z^2$
$\tan\phi=\frac{y}{x}$
$\cos\theta=\frac{z}{\sqrt{x^2+y^2+z^2}}$
2.2. Coordenadas Cilíndricas
Este caso es la extensión del sistema polar en 2D agregando la profundidad en el eje $z$ como se muestra en la siguiente figura.
Las ecuaciones para convertir de coordenadas cilíndricas a coordenadas rectangular son las siguientes.
$x=r\cos\theta$
$y=r\sin\theta$
$z=z$
2.3. Coordenadas Esféricas
Estas coordenadas se construye con base a los ángulos que se forman entre el vector posición (entre el origen y el punto) y los diferentes ejes coordenados y la longitud del vector tal y como se muestra en la siguiente figura.
Las ecuaciones para convertir de coordenadas esféricas a sistema rectangular son las siguientes.
Las funciones de dos variables son una extensión de las funciones de las funciones de una sola variable que se estudian en este post. Adicionalmente, las Funciones de dos variables y Superficies correspondientes son comúnmente utilizadas en una sin fin de aplicaciones practicas.
Las Funciones de dos variables y Superficies son análogas a las funciones de una sola variable y por lo tanto aplican los mismos conceptos como Dominio y Rango.
En este caso se puede representar la función de la siguiente manera:
$f(x,y)=z$
Donde $z$ es la función de las variables independientes $x$ y $y$ el dominio $D$ y el rango el conjunto de valores que puede tomar $f$ es decir ${f(x,y)|(x,y) \in D}$
2. Gráficas de Funciones de dos variables
Las gráficas de estas funciones pueden realizarse en $\mathbb R^3$ de tal manera que:
$z=f(x,y)$ y $(x,y) \in D$
Así como en el caso de una sola variable era muy conveniente tener la representación de la línea recta, en el caso de dos dimensiones es muy útil la extensión de este concepto para obtener funciones lineales que son planos en $\mathbb R^3$, la función lineal es la siguiente
$f(x,y)=ax+by+c$
Algunas gráficas importantes se muestran a continuación, así como las denominadas superficies cuadráticas que se obtiene de las diferentes combinaciones de las esfera.
2.1. Cilindro parabólico
Esta gráfica esta dada por la ecuación:
$f(x,y)=x^2$
2.2. Paraboloide elíptico
Esta gráfica de una superficie cuadrática esta dada por la ecuación:
$\frac{z}{c}=\frac{x^2}{a^2}+\frac{y^2}{b^2}$
2.3. Paraboloide hiperbólico
Esta gráfica de una superficie cuadrática esta dada por la ecuación:
$\frac{z}{c}=\frac{x^2}{a^2}-\frac{y^2}{b^2}$
2.4. Elipsoide
Esta gráfica de una superficie cuadrática esta dada por la ecuación:
La elaboración, diseño, construcción y fabricación de PCB también llamadas board o Tarjeta de Circuito Impreso es el paso final para culminar nuestros proyectos en electrónica. En este artículo se explica como realizar dicho proceso utilizando el software KidCad.
Este artículo utilizara un proyecto simple de un oscilador astable usando un 555 como ejemplo para el diseño de nuestro PCB.
Los software que se necesitaran para la Elaboración Diseño Construcción y Fabricación de PCB una nueva placa de circuito impreso son los siguientes:
KiCad: aquí se realiza todo el diseño del esquemático y se asocian las diferentes huellas, además también genera los diferentes archivos para enviar a fabricación. Se puede descargar aquí.
FreeRouting: por defecto las rutas en KiCad se deben realizar de forma manual, sin embargo este software nos ayudará a crear las rutas de forma automática y optimizadas. Se puede descargar aquí.
FreeCad: en caso de tener elementos o componentes que no posean modelos 3D podemos utilziar este software para construir los modelos y luego usarlos en KiCad. Se puede descargar aquí.
2. Primer paso – Creación del proyecto
El primer paso para diseñar un nuevo PBC o Tarjeta de Circuito Impreso es crear un nuevo proyecto. Este paso es bastante simple y solo requiere que se seleccione una carpeta y asignar un nombre mediante la opción “nuevo proyecto” en el menú.
3. Segundo paso – Creación del esquemático
El plano esquemático contiene las diferentes conexiones eléctricas entre los componentes de nuestro circuito. En la figura 1.2 se muestra el diagrama esquemático de nuestro circuito. Es importante considerar las siguientes recomendaciones cuando se diseña el circuito.
Si se utilizan buses para realizar las conexiones eléctricas, asegurese de usar entradas de cable que salen de los buses y se conectan con otras partes del circuito con cables normales, además de etiquetar cada cable de entrada al bus con una etiqueta de red.
Compruebe todas las conexiones usando la herramienta de resaltado de red que permitirá verificar las conexiones de forma apropiada de manera que no hayan puntos flotantes, también se puede realizar la comprobación con la herramienta “ejecutar reglas de conexión eléctrica”.
En la herramienta de configuración de página establezca valores adecuados que rellenaran el cajetín de la hoja del esquemático. Tenga en cuenta que se puede configurar su propio cajetín o agregar imágenes o logos que desee incluir a las librerías del proyecto y personalizar los diseños.
Tenga presente que si no encuentra un símbolo en las librerías predefinidas se puede descargar y agregar, la siguiente web contiene la mayoría de símbolos snapeda.
El paso siguiente será dar valor a cada componente y numerarlos, para ello podemos ir componente a componente y dando doble click establecer sus valores. Para la enumeración podemos usar la herramienta Anotar valores de símbolos lo cual numerará de forma automática los componentes. El resultado final del esquemático se muestra en la figura 1.3.
4. Tercer paso – Asociar los footprints y generar lista de redes
En la Elaboración Diseño Construcción y Fabricación de PCB el siguiente paso implica asignar los footprints a los diferentes componentes, en caso que no exista un footprint se puede buscar en la web o en su defecto diseñar el componente usando software como FreeCad.
Es muy recomendable que siempre se realice la verificación de cada footprint e incluso se verifique su modelo 3D con el cual se puede corroborar que se esta usando el footprint correcto.
Una vez hecho este paso, se puede realizar la exportación de la lista de redes lo cual es necesario para poder diseñar el circuito impreso y sus rutas, de hecho el software de auto ruteo necesita como entrada el archivo de lista de redes.
5. Generación del circuito impreso y sus rutas
El primer paso antes de continuar consiste en cargar las lista de redes en la herramienta PCBnew, esta operación cargará los footprint y el esquemático con lo cual se puede proceder a crear las rutas de forma manual o automática. Tenga en cuenta que se pueden crear vías para pasar entre diferentes capas de cobre.
La figura 5 muestra la carga inicial de las redes en la herramienta PCBnew de KiCad, si se desea continuar de forma manual se puede ubicar los componentes adecuadamente y posteriormente reemplazar las líneas que representan cables por pistas que unan los componentes de forma eléctrica.
Luego de ubicar y rotar los elementos correctamente a sus posiciones definitivas se puede continuar con el proceso de ruteo que a continuación se explica usando una herramienta automática.
Si se desea realizar un ruteo automático debemos cambiar de programa, abrir freerouting (el aplicativo java se encuentra en la carpeta de instalación) y luego debe seleccionar el archivo Specctra DSN exportado previamente de KiCad.
Algunos preparativos importantes incluyen:
Revisar los colores y capas en el menú utilities/display/colors
Revisar las reglas de ruteo en cuanto a los tamaños de las pistas en utilities/rules/net clases
Asignar reglas de rutas en utilities/rules/nets
Para iniciar el ruteo se puede seleccionar routing/autorouting. Se pueden modificar los parámetros de ruteo como clases a fin de volver a rutear hasta obtener un resultado valido.
La figura 6 muestra el resultado del auto ruteo en el caso de nuestro esquemático.
Como paso final se debe exportar el archivo de rutas a través del menú file/export/export specctra session file, este archivo se importa nuevamente en KiCad y con ello ya se tienen las rutas de forma automática. La figura 7 muestra el resultado de este autoruteo aplicado en KiCad que en este caso se realizó a doble capa.
6. Retoques finales al PCB
Teniendo las rutas en KiCad, se puede observar que algunas rutas que pueden ser mejoradas a mano puesto que han pasado muy cerca de otras pistas o pad o que dificultaran el proceso de soldado. Este paso se puede realizar manualmente o modificando las reglas de autoruteo, a continuación se muestra el resultado final con las pistas mejoradas manualmente.
El correspondiente resultado 3D se muestra en la figura 9.
7. Herramientas de optimización y detalles finales
Algunos puntos importantes a considerar para la realización de planos profesionales son los siguientes.
Incluir en la capa edge.cuts un polígono con el limite de la placa
Incluir pines de alimentación en la placa.
Incluir secciones o áreas de cobre para masas o alimentación.
Incluir tornillos de sujeción de la placa.
8. Generación de archivos para fabricación
Para la Elaboración Diseño Construcción y Fabricación de PCB, la la placa se puede realizar de dos formas diferentes la primera por serigrafia, imprimiendo la capa de rutas y realizando el proceso de impresión sobre placa cobre y luego aplicando acidos. Sin embargo, existe otro mecánismo mucho más simple enviando a fabricación externa en paginas como la de JLCPCB y otras muchas empresas que se encargan de fabricar PCB.
Para ello basta con seleccionar la herramienta plot seleccionar todas las capas y generar los archivos gerber, hay que tener en cuenta que en KiCad existe una opción adicional para generar el archivo de taladros necesarios para enviar a fabricación. Una vez generado los archivos, lo cual se recomienda generarlos en una carpeta aparte, se requerira comprimir en ZIP y seguir los pasos para subirlos y enviar a fabricación en la empresa seleccionada.
Para finalizar una recomendación final es que en cada paso existen multitud de opciones y herramientas que ayudaran a construir el diseño de forma detallada, algunas recomendadas son:
Incluir planos de masa o alimentación para mejorar interferencias EMI.
Incluir mounting holes.
Incluir arcos o bordes redondeados en los limites de la placa.