domingo, 26 de agosto de 2018

Descargar Amplificadores Operacionales 5ta Edición Coughlin

¡Hey SkullTraper! Un breve post para compartir un libro que he usado hace un tiempo para aprender sobre amplificadores Operacionales se trata de "Amplificadores Operacionales y Circuitos integrados Lineales" cuyo autor es Robert F. Coughlin y en su quinta edición


No hace falta aclarar mayor cosa referente al libro recordemos que es interesante para aprender todo el tema relaciona con la introducción a los amplificadores Operacionales :) 

Descarga el libro click aquí  

Nos vemos en un próximo post ;)hasta la próxima.
Compartir:

sábado, 18 de agosto de 2018

Descargar Cisco Packet Tracer 7.1.1 Full versión 2018

Cisco Packet Tracer es un programa de simulación de redes en mi opinión muy bueno y algo elegante para mostrarnos lo interesante en la introducción al mundo de las redes su entorno es bastante, simple, agradable y muy limpio aunque hay ciertas cosas que pudiesen mejorar pero de los que he probado a nivel educativo/aprendizaje es de los mejores, así aquí les daré el link para que lo puedan descargar y usar sin tanto lío.

Descargar Packet Tracer

1. Escoge la versión que necesitas:
Packet Tracer 7.1.1

Windows x64: Click para descargar
Windows x32 : Click para descargar

Packet Tracer 7.1

Windows x64: Click para descargar
Windows x32: Click para decargar

2. Descarga e instala esa versión de forma normal no hace falta hacer algún proceso diferente.

3. Cuando lo inicien sólo por una vez les pedirá que coloquen usuario y contraseña como se ve en la imagen:


Puedes usar uno de los siguientes usuarios y contraseñas esto no afectará el rendimiento de tu programa o tus proyectos:
Correo: usuario01mistutoriales@gmail.com
Contraseña: Usuario01@mistutoriales

Correo: usuario02mistutoriales@gmail.com
Contraseña: Usuario02@Mistutoriales

4. Dan en "Log in" y listo tenemos el programa completa para ejecutar nuestras simulaciones de redes.

Es todo en este breve tutorial.

Hasta la próxima SkullTraper ;)






Compartir:

viernes, 17 de agosto de 2018

Programar tarjeta Freedom KL25Z en MBED.COM

No hace mucho que mis clases de Dispositivos Programables empezamos a trabajar con una nueva tarjeta por lo menos para mí, no es que sea compleja realmente comparada con otras básicamente se programa en C++ y es bastante dinámica, como yo muchos al toparse con ella tienen dudas así que hoy este breve tutorial será sobre como poder configurar y empezar a programar la tarjeta Freedom KL25Z desarrollada por NXP.

¿Qué vamos a aprender aquí?

Como dije anteriormente el objetivo es configurar nuestra tarjeta freedom para poder programar en ella esto haciéndolo desde la plataforma online mbed.com (No, no necesitas descargar e instalar nada de nada).


Tutorial paso a paso 

1. Muy bien, lo primero será ir a la web de mbed.com y registrarnos de forma común y corriente o puedes ir al formulario de registro directamente dando click por aquí.

2. Por supuesto es obvio que ya debemos tener por ahí en la mesa nuestra tarjeta pero aún no la conectaremos, una vez hemos completado el formulario de registro ¡Tarea fácil!  los logueamos ahora sí como se ve en la imagen:

Te dejo una cuenta de prueba:

Ya tiene la tarjeta configurada puedes checar y mirar lo que gustes y luego crear la tuya.
USUARIO: reymundo28894@mailbox52.ga
CONTRASEÑA: 52b927635


3. Una vez dentro nos volverá a cargar el home del portal de mbed ahora vamos a seleccionar nuestra tarjeta para empezar a programarla vamos darle donde dice "Compiler":



4. Nos abrirá por aparte nuestro entorno de Desarrollo o también llamado "Workspace Management" no explicaré cada parte del entorno ya que el objetivo es seleccionar la tarjeta y dejarla lista así que iremos donde dice "No device selected":

5. Este es el punto clave ahora daremos donde dice "Add board" y luego buscaremos la que dice "FRDM-KL25Z" veamos el siguiente GIF:

Click sobre la imagen para ampliar

6. Luego de ver algunas características sobre nuestra tarjeta simplemente daremos donde dice "Add to your Mbed Compiler" 

7. Luego volveremos a nuestro "Workspace" y actualizamos con F5 para finalmente ver nuestra tarjeta seleccionada y lista nos saldrá automáticamente la posibilidad de crear un nuevo programa:


El anterior programa precargado se trata del famoso "Hola mundo" o hacer titilar un led , luego, nos creará los archivos necesarios para trabajar en nuestro código y de allí todo lo haremos en el archivo "main.cpp":

Click en la imagen para ampliar
 
8. Ahora simplemente crearás tu código o puedes cargar ese que ya hay de prueba para ello conecta tu tarjeta en tu puerto USB y luego da en compile:



9. Nos creará un archivo con extensión ".bit" y lo descargará a nuestro equipo generalmente en la carpeta descargas o escritorio lo que haremos será con la tarjeta ya conectada (Que fue reconocida como un dispositivo de almacenamiento USB) copiar el archivo dentro de ella como si fuera una USB común y corriente:




10. Observa tu tarjeta y como el led RBG empieza a titilar ¿Lo hace? felicidades ya puedes empezar a usar tu tarjeta sin problema alguno con cuánto código se te ocurra.

En conclusión, como vimos configurar esta tarjeta es bastante fácil y preferí hacerlo paso a paso para que alguien por más nuevo que sea no se pierda, la ventaja de todo esto es que no es necesario instalar nada en nuestro equipo ya que el entorno de programación está en la nube al ser la plataforma "mbed.com" espero les haya gustado este breve tutorial.

Hasta la próxima SkullTraper ;)


Compartir:

lunes, 4 de junio de 2018

Descargar Circuit Maker 2000 Completo - Simulación circuitos


Hace un tiempo atrás un profesor mío de la Universidad que me dictaba "Electrónica Analógica" nos exigía simulaciones de algunas presentaciones en los laboratorios todo el mundo se apegaba al famoso Proteus, por palabras de él dijo que si bien era muy bueno había uno un poco viejo pero muy funcional para prácticas con circuitos análogos, se trata de Circuit Maker 2000.

En lo personal su interfaz no me gusta, pero su analítica para tratar señales con el osciloscopio y elaborar informes cambiar ciertas cosas que me parece más dinámico que con Proteus para simular algunos componentes, aunque claro tengo a proteus como software de simulación en primera carta, pero comparto este para quién lo guste y lo desee probar.

DESCARGAR CIRCUIT MAKER 2000 COMPLETO (CLICK AQUÍ)

Algunas capturas...




Supongo que si llegaste hasta este post sabrás para qué necesitas el programa así que solo disfrútalo y aprende bien lo que tengas que aprender.


Compartir:

viernes, 1 de junio de 2018

Graficar polos y ceros en MATLAB - Función de Transferencia comandos

Un post más, esto será netamente práctico no entraremos en teoría y será algo breve muy corto, muchos han visto quizá el tema relacionado con funciones de transferencia y hallar sus ceros y sus polos para determinar la estabilidad de un sistema y demás, la cuestión aquí es ¿Cómo hacerlo en MATLAB? es fácil vamos a ver un ejemplo con una función de transferencia aleatoria:

Mi función de Transferencia
Función de transferencia en MATLAB

1. Lo primero será pasar la función de transferencia de un modo que MATLAB lo pueda entender quedando así el comando:
H=tf([1 -1],[1 4 9 10]) 
En donde lo resaltado en verde pertenece al numerador y lo resaltado en naranja pertene al denominador de la Función de transferencia, allí asignamos a una variable cualquiera, en este caso H el parámetro de tf (transfer function) y luego se escribe los datos numéricos.

2. Luego de escribirla damos enter y deberá arrojarnos en una fracción la misma función de transferencia tal y como se aprecia aquí:


Hallando los polos y ceros de mi función

3. Para hallar los polos de nuestra función se usará el comando pole(H) y luego daremos enter con eso bastará para saber los polos, veamos:




4. Para encontrar los ceros será con el comando zero(H) y la respuesta será 1:



5. Muy bien lo último será graficar los polos y ceros en un plano sencillo que MATLAB nos mostrará el comando para esto será pzmap(H) donde p es pole, z viene de zero, map de mapa o gráfica, a lo cual tendremos:
 
Gráfica de polos y ceros en MATLAB

Encerrado en rojo se muestran como "x" los polos y como un "o" los ceros recordar que esto siempre será así ante cualquier gráfica, también se puede observar otro polo 💢 en el eje horizontal ubicado en (-2).

6. Esto habrá sido todo, con estas pocas líneas se obtiene un breve análisis con MATLAB de polos-ceros y la gráfica de estos, la línea de comandos quedó así:

Línea de comando completa en MATLAB
Cabe aclarar que hoy no se trata teoría frente al tema pues es más dominio del software MATLAB, sin embargo en próximo posts estaré posteando alguna breve explicación frente partes sencillas sobre funciones de transferencia o por lo menos su análisis en MATLAB.


Es todo hasta la próxima ;)

Compartir:

martes, 1 de mayo de 2018

Descargar Wifislax última versión 2018 ISO español

No hace mucho que me he iniciado en la auditoría de redes inalámbricas, y es que este es un tema que aunque parezca pequeño es realmente muy interesante, buscando  y buscando decidí escoger como SO Wifislax (Aún habiendo muchas más) pero, esta es un buen comienzo, como algunos saben en SkullTrap es de agrado todo lo relacionado con el Hacking y de alguna manera esto es una frontera entre el Hacking clásico y el Hardware Hacking.

¿Qué versión de Wifislax descargar? 

Muchos sugieren que la anterior, que alguna en especifíca, que la más reciente no! porque es inestable y cosas de ese estilo, y es que después de tanto leer termina uno pensando que todas son malas, así que yo sin más me arriesgué y me fui por lo último publicado, sí muy simple me bajé la última versión y estuvo, la versión exacta que he descargado fue la "Wifislax64-1.1".
Puedes descargar la versión que yo estoy usando dando click aquí
La descarga será desde Mediafire y recordemos que es un archivo (.iso) además tenemos la ventaja de que es una versión Live, la cual nos permite poder instalarle en una USB de 4GB al menos o en un CD (Recomiendo la USB), pero, si les corre algo lento no hay de que preocuparse también permite ser instalado en Disco duro bajo una partición.

Como tal sería todo en este breve post, sólo vengo a compartirles la versión que yo uso y de la cual estaré mostrando y explicando algunas cosas con algo de tiempo, sin embargo pondré la versión para 32 bits ya que la mía es de 64:
Descargar wifislax versión para 32 español
Algunas dudas que podrían surgir:

¿Qué USB necesito para instalar Wifislax? Cualquier memoria USB que al menos sea de 4GB o más recuerda que debe estar vacía pues hay que formatearla para monstar la imagen .iso

¿Como montar wifislax en mi USB? Existen cientos de tutoriales en internet puedes pasarte por aquí y escoger a tu gusto.

¿Mi equipo se descontrolará si abro Wifislax? Para nada, recordemos que es un Live USB no hay peligro alguno no te preocupes.

Es todo por ahora, si hay alguna duda que tengas puedes comentarla para incluirla y responderla, dejar las cosas claras es importante pues aunque parezca una simple descarga se que muchos tienen dudas y es un mundo desconocido que desean aprender. Hasta la próxima SkullTrapers ;)

Compartir:

viernes, 16 de marzo de 2018

Crear proyecto VHDL en Vivado 2017.4 para FPGA Xilink

Bueno, no todos nacemos aprendidos realmente hay cosas que aunque parezcan básicas no todo el mundo las sabe hacer y realmente no todo es fácil, es por ello que muchos que empiezan en la rama digital vieron o están viendo el uso del lenguaje VHDL que básicamente es para programación de Hardware lo cual es interesante, el objetivo de hoy es aprender a crear un proyecto nuevo con tarjetas FPGA Xilink en su software Vivado.
Lo que uso y usaré:
- Software Vivado 2017.4
- Tarjeta de desarrollo Nexys 4 (Desde que sea de Xilink todo está bien)
- SO: Windows 10
Listo, ahora sí empecemos con este paso a paso: 

1. Claramente tener instalado vivado, procedemos a abrirlo y allí damos en "Create project":


2. Nos saldrá una ventana a la cual simplemente damos la indicación de "Next":


3. Posteriormente tendremos que asignar un nombre al proyecto que sería el nombre de la carpeta que llevará todo lo que hagamos en VHDL, luego cambian la ubicación de la carpeta si lo desean es preferible dejar todo en escritorio y finalmente verifican que esté marcado el chulito:


 4. Lo siguiente será marcar como tipo de proyecto "RTL Project" y damos next:



5. Ahora crearemos nuestro archivo VHDL, este paso es fácil pero vital, damos en "Create File" luego en File Name asignamos el nombre del archivo VHDL y verificamos que las demás casillas estén como se ven en la siguiente imagen y luego continuamos:



Luego de dar Ok el archivo debe aparecer en el cuadro algo similar a lo siguiente:



6. Lo siguiente será "Add Constrains (Optional)" Este paso lo podemos saldar dando simplemente en next:



7. Ahora tendremos que configurar la tarjeta como indiqué al inicio yo trabajo actualmente con la Nexys 4 de Xilink, realmente si sólo van a escribir código VHDL pero no lo van a montar en alguna tarjeta simplemente escojan cualquier y continuen, de lo contrario si posees una tarjeta Nexys 4 la configuración será la siguiente:



8. Una vez configurada la tarjeta que para el ejemplo recordemos es la Nexys 4 de Xilink, lo siguiente será dar en finish:


Todo irá bien mientras nos carga el proyecto de esta manera:



9. Una vez cargado, saldrá un nuevo cuadro donde estableceremos primero el nombre de la entidad y nombre de la arquitectura, se pueden dejar los que vienen por defecto no hay lío con ello, sin embargo si los quieren cambiar usen palabras fáciles, sin espacios, ni carácteres especiales:



Más abajo de la anterior imagen, tenemos I/O Port Definitions que son los puertos o variable que vamos a usar sean entradas(in), salidas(out), o entrada-salida(inout), no es obligación llenar dichos campos pero para el ejemplo usaré dos variables A,B como entradas quedaría así y finalmente doy en ok:


10. Finalmente en vivado tendremos a la derecha el resumento del proyecto creado "Project summary" donde sale información de la configuración:



Y en la parte derecha tendremos la sección "Sources" en donde podremos ver neustro archivo VHDL creado:


Si damos doble click sobre ese archivo nos abrirá el mismo y podremos ver las variables A,B ya declaradas como entradas y ya es hora de escribir código VHDL:

Click para ver más grande

11. Listo hasta aquí se cumplió el objetivo crear un proyecto funcional y sin problemas para crear todo el código VHDL necesario.

¿Qué sigue entonces?

Compartir:

SkullTrapers

 

CLICK AQUI PARA IR A NUESTRA TIENDA ON LINE ARDUINO, ELECTRÓNICA, COMPONENTES