Page 2 of 5

Gnusim8085 simulador del microprocesador 8085.

Posted: Tue 18 Feb 2014, 18:50
by mister_electronico
El programa tiene entrada de menu en menu > Utility ( Utilidad)

Tiene ejemplos en:

/usr/share/doc/gnusim8085/examples

Nos vemos.

Kicad para hacer esquemas y PCBs.

Posted: Thu 20 Feb 2014, 19:26
by mister_electronico
Gracias a Moose On The Loose, tenemos el archivo sfs y una pet de programa electronico Kicad.

El enlace con su post es :

http://www.murga-linux.com/puppy/viewtopic.php?t=90070


y la direccion para bajarse el archivo SFS que es bastante grandecito como 198 Mb es en :

https://drive.google.com/file/d/0B63vE6 ... sp=sharing


Y para la modelizacion podemos bajarnos la pet.

ngspice pet

https://drive.google.com/file/d/0B63vE6 ... sp=sharing


Una vez mas gracias a Moose On The Loose desde aqui.

Saludos.

A proposito de Kicad.

Posted: Thu 20 Feb 2014, 19:28
by mister_electronico
Kicad es un programa que yo no utilizo, aunque me baje la version esta e hize un esquematico sin problema y supongo que todo funcione bien sin problemas.

A mi me corrio bien en Slacko puppy 5.6

Nos vemos.

Gpsim-0.27.9 pet y gpasm

Posted: Fri 28 Feb 2014, 20:47
by mister_electronico
Hola despues de un duro esfuerzo consegui hacer esta pet, funciona en Slacko puppy 5.6 pero espero que funcione en otras distribuciones, si alguien lo instala en otra distrubucion espero que lo diga .

Se puede bajar de:

http://www.mediafire.com/download/xxa7d ... 0.27.9.pet


Tiene entrada de menu en Menu> Utility> Gpsim

Ademas vienen incluidos los comandos:

gpasm, gpdasm, gplib, gplink, gpstrip, gpvc, gpvo

Espero que sea util.

Nos vemos.

Ejemplo uso de Gpsim

Posted: Fri 28 Feb 2014, 20:48
by mister_electronico
Para usar Gpsim procederemos de la siguiente form:

Cogemos un archivo asm que queramos simular y abrimos terminal donde esta este archivo y tecleamos:

gpasm -p 16f873 file.asm

Dentro donde esta ester archivo file.asm tiene que estar el archivo de inclusion
p16f873.inc

Me vinieron los siguientes mensajes ninguno de error:


file.asm:6:Warning [215] Processor superseded by command line.
file.asm:32:Message [302] Register in operand not in bank 0. Ensure bank bits are correct.
file.asm:35:Message [302] Register in operand not in bank 0. Ensure bank bits are correct.
file.asm:39:Message [302] Register in operand not in bank 0. Ensure bank bits are correct.
file.asm:42:Message [302] Register in operand not in bank 0. Ensure bank bits are correct.
file.asm:74:Message [302] Register in operand not in bank 0. Ensure bank bits are correct.
file.asm:333:Message [305] Using default destination of 1 (file).


Si todo va bien se crean los siguientes archivos:

file.cod, file.hex, file.lst

Despues de esto ejecutar el siguiente comando:

gpsim -s file.cod file.asm


La ventana del program Gpsim se nos abre.

Podemos abrir diferentes ventanas donde podemos visualizar los parametros del microcontrolador dentro de la barra de herramientas "Windows menu" y abriremos Program Memory window, Source, RAM ....


Nos vemos ... saludos

un problema que no me habia dado cuenta

Posted: Fri 28 Feb 2014, 20:49
by mister_electronico
No me habia dado cuenta pero cuando abro gpsim desde las entradas de menu, la ventana aparece vacia.

No se a que se debe esto , pero si la abro desde el terminal no hay ningun problema, cosa que hay que hacer normalmento.

Bueno intentare solucionarlo en breve.

Nos vemos Saludos.

xcircuit

Posted: Sun 02 Mar 2014, 03:32
by Moose On The Loose
Esto se hace con el traductor de google
Acabo de hacer un P.E.T de xcircuit
enlace de abajo


https://drive.google.com/file/d/0B63vE6 ... sp=sharing[/url]

Xcircuit corre bien en slacko puppy 5.6

Posted: Sun 02 Mar 2014, 19:25
by mister_electronico
Corre bien en slacko puppy 5.6 y parece que funciona bien en sus principales funciones.

Es la primera vez que lo utilizo.

Otra pet mas para los electronicos de Puppy.


Saludos nos vemos.

value resistence

Posted: Tue 04 Mar 2014, 13:31
by nilsonmorales
Pequeña interfaz para saber el valor y color de las resistencias
Aun no traducida, voy a esperar que me des tu opinión.
Compilado en Badass Puppy (base precise) necesita wxwidgets instalado.
Subido al repo testing.
Editado
Locales en español agregados al post.

Funciona perferctamente.

Posted: Wed 05 Mar 2014, 11:47
by mister_electronico
Funciona perfectamente en Slacko 5.6 sin mas problema, ni instalacion

Sencillito pero practico.

Esta bien para teniendo las fuentes, mejorarlo para condensadore, smd, etc..

Interesante.... Gracias por el aporte.

Nos vemos.

Ultima version de Gputils

Posted: Wed 05 Mar 2014, 19:24
by mister_electronico
A fecha 18 Abril 2017

Compile y hize la ultima version de Gputils... la pet gputils-1.5.0-i486.pet

http://www.mediafire.com/file/3l4995cpv ... 0-i486.pet


Nos vemos.

Sdcc la ultima version

Posted: Wed 05 Mar 2014, 19:26
by mister_electronico
Compile y monte la pet ultima version de Sdcc: Sdcc-3.4.0

http://www.mediafire.com/download/3aj2x ... .0-rc2.pet



Para ver un ejemplo de funcionamiento de Sdcc con Picsimab y al post en este mismo tema de Electronica en:


http://www.murga-linux.com/puppy/viewto ... 544#768544

Nos vemos.

nitpic otro simulador de pic

Posted: Fri 14 Mar 2014, 22:11
by mister_electronico
Aqui os dejo un simulador de pic nitpic


http://www.mediafire.com/download/rb1k8 ... -01.13.pet

Saludos.

Posted: Sat 15 Mar 2014, 19:47
by walter leonardo
Que grande Mister_electronico :D

Gracias Walter

Posted: Sun 16 Mar 2014, 09:08
by mister_electronico
Gracias Walter, la verdad es que el nivel de los programas para electronica en Linux esta subiendo bastante.

Yo utilizo Windows unicamente por dos cosas, una es por Orcad y la otra Proteus.

Gracias al nivel que esta cogiendo programas como Kicad y Geda .. Orcad va pasar ya a la historia.

Con respecto Proteus es un poco mas dificil pero en el caso de microcontroladores ya casi no hace falta, y es muy probable que breve tambien pase a la historia.


Echaba mucho de menos poder correr estos programas con Puppy y bueno gracias a gente que se esta tomando el trabajo esto ya es posible.

Asi que espero que se vaya mejorando cada vez mas, y por eso esta abierto este tema aqui ....

Nos vemos... saludos.

Con respecto Xoscope

Posted: Sun 16 Mar 2014, 09:54
by mister_electronico
Con respecto a todos aquellos que quieran montar un osciloscopio con el Xoscope, Rodney Byne en el foro de Ingles nos hace una abvertencia bastante oportuna que tenemos que tener en cuenta.

Rodney Byne nos dice que no debemos superar los 150mv RMS en la entrada de microfono.

Por eso los diodos puestos en oposicion y en paralelo, para proteger el circuito de tensiones superiores a esas.

Rodney Byne nos señala de la tension proveniente de la salida de microfono de +3 V para microfonos electret el condensador de 470 nF nos desacopla esta tension y evita que se nos meta al circuito.

En definitiva un buen circuito para proteger nuestra entrada de microfono y que se puede modificar para adaptarlo a nuestras necesidades pero teniendo en cuenta siempre estas consideraciones.

Saludos.

pc audio test lab

Posted: Mon 17 Mar 2014, 13:23
by Rodney Byne
Hola to everyone,

Your friend mister_electronico invited me to introduce myself
on your Spanish Engineering forum page.
We have been communicating for a while about matters
to do with audio and since he is now very busy on
work-related projects, he thought my schema would
also interest you.

In answer to one of his last questions, no I do not ask
any copyright. All my suggestions are gratis to everyone.

My schema, my hobby plan, is to collect together
audio items so far discussed as a pc audio test lab
on anyone's laptop or netbook.

His xoscope pet, his siggen pet, my contribution of Baudline Analyzer,
my contribution of pc mic protection circuit (as above)
and my contribution of a simple pc scope probe for examining waveforms to 5v pk-pk (as below)

I also requested he look at the possibility of writing a pet file
for an audio millivoltmeter design to read 10 to 100mv to 20khz
bandwidth.

This is complicated for him to compile and de-bug, so it may
or may not be possible to achieve.
I hope it is.

Thanks for reading this post and Adios.

Hi Rodney

Posted: Tue 18 Mar 2014, 09:47
by mister_electronico
****Translations at the end *****

Muchas Gracias Rodney por tu esquema. lo de los derechos de autor era solo un chiste yo ya lo suponia.

Este esquema supone un mejor aislamiento entre el circuito de entrada y de salida.

Como te dije lo de hacer un milivoltimetro es un poco mas complejo, por que yo lo hago atraves de un microcontrolador, no se tus posibilidades para poder montar y programar microcontroladores.

Te dije la posibilidad de hacerlo atraves de la tarjeta de sonido, y como te dije la tarjeta no mide tensiones CC, asi que tendria que ser un convertidor de CC a frecuencia , la tarjeta de sonido detectara la frecuencia y la convirtiese a valores de tension.

Pero esto esta fuera de mis conocimientos de programacion, Yo no se como se podrian capturar esos datos en la tarjeta de sonido.

Otro metodo que si se podria hacer seria atraves del puerto paralelo del ordenador, aunque hoy en dia el puerto paralelo esta desaparecido en los nuevos ordenadores.

Pero en los antiguos se podria hacer :

convertidor analogico digital ---- Datos 8 bits --- puerto paralello - PC - Programa C --- programa Gtkdialog.

Pero como te digo los puertos paralelos estan desparecidos en los nuevos ordenadores.

Mi ordenador no tiene ya puerto serie y el puerto serie con el que yo trabajo es un cable USB - RS232.

No he visto convertidores USB - (PUERTO PARALELO) pero puede que los haya.

Rodney cuentame cuales son tus capacidades y posibilidades de como hacerlo.

Nos vemos ... Saludos.

******************
Translations


Thank you Rodney for your scheme. about copyright was just a joke I already supposed .

This scheme means better isolation between the input circuit and output .

As I told you to make a millivolt is a bit more complex, I do it entirely by a microcontroller , I don't know your possibilities to build and program microcontrollers.

I told you doing so entirely by the sound card, and as I said the card does not measure DC voltages , so would have to be a DC frequency, sound card detected frequency and voltage values ​​turned to the .

But this is out of my knowledge of programming , I do not know how you could capture that data into the sound card .

Another method that could be done would be if entirely by the computer's parallel port , although today the parallel port is missing in new computers .

But the ancients could do :

digital analog converter ---- Data 8 bits --- Paralello port -- PC -- Progam C --- gtkdialog Program .

But as I say parallel ports are disappeared in new computers .

My computer does not have serial port and I work with a USB cable - RS232 .

I have not seen USB converters - ( PARALLEL port ) but may exist.

Rodney tell me what your capabilities and possibilities of how to do.

See you ... Regards .

Hi Rodney

Posted: Tue 18 Mar 2014, 10:33
by mister_electronico
Hola Rodney si existe el puerto paralelo

http://www.ebay.com/bhp/parallel-port-to-usb

Lo que tendria que mirar como se deja programar y sobre todo si es bidirecional.

Este podria ser un buen metodo para mucha gente para capturar datos al ordenador de forma simple.

Voy a ver si me hago con uno y te cuento.

Nos vemos

**********************
translations

Hi Rodney paralell port USB-parallel port exists

http://www.ebay.com/bhp/parallel-port-to-usb

What would have to look as allowed program and especially if it is bidirectional

This could be a good method for many people to capture data to your computer simply.

I'll see if I get one and tell you.

Nos vemos.

Change of plan to plan B

Posted: Tue 18 Mar 2014, 23:13
by Rodney Byne
Hola,

After reading about your software design difficulties for a
sound card millivoltmeter I have a different idea - so plan B.

No I have two modern laptops without serial or parallel
ports, so please put out of your mind all you mentioned
so far, but thanks for trying.

My new idea is to use the Baudline db scale on left hand side,
only as an indicator with correlation to absolute millivolts.
I have proved here that the db scale is linear so no problem.

The maximum audio level recommended for pc mic safety is
150mv RMS before squaring occurs, therefore I use here
100mv RMS as the highest working test point, which is -18db.
As mentioned previously, -20db equates to 77.5mv RMS which is
the most useful test point for pc audio level comparison purposes.

As you probably know, every 6db reduction is half voltage,
so for example -26db is half 77.5 or 38.75
and -32db is half 38.75 or 19.37 etc etc etc.
It's easy now to correlate the vertical scale to mv and a
two-column scale on paper can thus be made up by the user.
So no essential need in this case for a s/w millivoltmeter.

The next step is proving the correct signal level entering
the pc mic socket, with the mic slider gain setting at about
1/3rd up from bottom and pc mic software boost OFF.

Preparation for setting up and test cables required:
The user must make an audio patch cable from an external
generator to the mic socket.
Or a loop-back cable from pc speaker output socket to mic
input socket with say your internal siggen enabled at 1khz
and "gain" at about 0.39 for 77.5mv RMS sine output.

There should be an extra separate cable, with one end
parallel soldered to the mic jack plug connections and the
other end suitably terminated to plug into a good quality
general purpose multimeter capable of reading low level
AC volts.

I now draw your attention to my web article contribution
in CXI, for a detailed guidance explanation on this subject:
http://www.zen22142.zen.co.uk/Circuits/ ... estset.htm

It would be helpful to read the whole article on this small test set,
but please pay extra attention to the section Calibration using
the good multimeter.
As explained, the multimeter reading in average display,
is mv RMS x 0.9
So 77.5mv is .069v.

Finally when the correct reference mic input signal is proved
at .069v on the multimeter, Baudline input gain slider can be
set so the fundamental tone spike tip is at -20db and the rest
of the db scale is thus correctly referenced linearly.
-----------------------------------------------------
If a fluctuating audio signal is then applied to the pc, by looking at
Baudline, the whole dynamic range of audio can be assessed
both in db and absolute mv terms.

I hope all this information for my plan B is understood.

Best regards to all.