miércoles, 26 de marzo de 2014

El primer PCB con Kicad en Puppy Linux.

Os dejo imagenes del primer PCB creado con Kicad bajo Puppy Linux con las imagenes 3D que no son tan espectaculares por que no tienen componentes.

Esquematico


PCB


IMAGEN_3D


IMAGEN_3D


Saludos nos vemos.


SIGGEN un generador sencillito pero eficaz por la tarjeta de sonido.

Aqui hize una pet de Siggen que es un generador de ondas sencillito que funciona atraves de la tarjeta de sonido.

Funciona  desde el terminal y es muy sencillo de utilizar y la pet ocupa muy poco espacio.



siggen-2.3.10.pet


Simplemente abrir un terminal teclear # siggen y Enter.

Bueno ahi lo dejo.... nos vemos.




 Bueno este sencillito generador de señales que como veis puede generar ondas senoidales, ondas seno, coseno, triangular y cuadrada, y nos sirve para generar por los dos canales, mas adelante podemos hacer mediante multiplicador de frecuencias conseguir mas altas frecuencias...Nos vemos
 
MPLAB X
Cada vez mas algunos fabricantes de electronica se van animando mas a producir sus programas a Linux, cosa que es de agradecer en este caso.

Yo instale este programa en Slackopuppy 5.6 sin problemas pero espero que funcione bien con otras distribuciones.

Los pasos son los siguientes:

1) Bajarse el archivo MPLABX-v2.00-linux-installer.run desde :


MPLAB_X


Este archivo tiene un tamaño de 334 Mb, asi que es mejor bajarselo dentro de /mnt/home....

2) Cuando se acabe de bajar darle privilegios:

chmod 777 MPLABX-v2.00-linux-installer.run

3) Instalarlo desde el terminal mediante:

./MPLABX-v2.00-linux-intaller.run

Sale una ventana que os pregunta que directorio por defecto deseas intalarlo y por defecto viene:

/opt/Mplab ....

Cambiarlo a /mnt/home/.... Yo lo instale en /mnt/home

Yo estoy trabajando con una instalacion de puppy frugal, si yo eligiera por defecto la instalacion "/opt/" romperia mi pupsave y la memoria se llenaria totalmente dejando el PC bloqueado.

4) El siguiente paso es presionar simplemente a adelante "Forward" hasta el final..


A tener en cuenta que :
MPLAB X


Si nosotros creamos un proyecto en ensamblador , no lo podremos compilar, el comando "make" no funciona si no tenemos instalado el devx-Slacko-5.6 en mi caso en otras distro el devx correspondiente.

Si el devx no esta instalado el programa no podra construir (built) el archivo asm.
  
El archivo devx-Slacko-5.6 es necesario para poder compilar programas para trabajar con lenguajes de programacion como  C, C++, Python, glade, Gtk.... etc.. todos van incluidos en este paquete.

La version  de archivo devx dependera si la version de Puppy Slacko que no hemos bajado es PAE o no PAE, aqui dejo el enlace con las dos.


puppy-5.6

Bueno pues hay que bajarla y montar el archivo sfs mediante .

Menu > Setup > SFS load on-fly.  y asi cargaremos el archivo.


Para los compiladores en C de Mplaba en :

MPLABXC

Mas adelante pondre el compilador en C de linux Sddc.

Saludos nos vemos.



PICSIMLAB

Picsimlab es una serie de entrenadores para simular los microcontroladores de la familia Microchip y en concreto el 16F628, 16F877 y el 18F452.

Es muy intersante este programa y por eso lo quiero poner aqui.

Esta pet la cree hace poco y la aloje en el servidor. 


 picsimlab0.5.0.pet

 Tiene una serie de ejemplos que nos muestran como funciona el entrenador y nosotros podemos crear por supuesto programas y simularlos.

Los esquemas y los ejemplos de programa estan alojados en

/usr/share/picsim/lab/doc

/usr/share/picsim/lab/examples

Si el programa no funcionara abrir un terminal y ejecutar:

chmod 777 /usr/bin/picsimlab

Este programa crea una entrada de menu en Utility ("Utilidades") "Picsimlab"

Nos vemos.... saludos



Si quereis ver un pequeño ejempo de como funcionar con el en :

http://electronicaparaaficionados.blogspot.com.es/p/picsimlab.html






XOSCOPE UN OSCILOSCOPIO POR NUESTRA ENTRADA DE MICROFONO PC

XOSCOPE

Un osciloscopio para la tarjeta de sonido de nuestro ordenador.

Bueno en principio tener mucho cuidado con la entrada de microfono de nuestra tarjeta de sonido por que esta no aguanta mas de 150 mV con lo cual hay que tener que si metemos un nivel mas alto no la podemos fundir.

 En breve voy a poner un circuito para podamos poner un ciruito antes de la entrada de microfono y nos limite la entrada a esta tension.

Hay que tener que en principio el microfono tiene la limitacion de frecuencia entre 20 y 20.000 Hz. pero tambien estoy mirando de poder aumentar este rango de frecuencia y llegar a poder medir mas.

Bueno aqui os dejo el programa de puppy o la Pet que la instalais y introduciendo el microfono podeis ver como funciona.

Esta pet la monte y la verdad es que ocupa un espacio bastante pequeño.  

 Es necesario instalar el paquete libcomedi_0.8-5.pet.

xoscope_2.0.3.2.pet

y el paquete :

libcomedi_0.8-5.pet

Bueno nos vemos.