Puppy para Electronicos

Message
Author
User avatar
mister_electronico
Posts: 969
Joined: Sun 20 Jan 2008, 20:20
Location: Asturias_ España
Contact:

Gnusim8085 simulador del microprocesador 8085.

#21 Post by mister_electronico »

El programa tiene entrada de menu en menu > Utility ( Utilidad)

Tiene ejemplos en:

/usr/share/doc/gnusim8085/examples

Nos vemos.

User avatar
mister_electronico
Posts: 969
Joined: Sun 20 Jan 2008, 20:20
Location: Asturias_ España
Contact:

Kicad para hacer esquemas y PCBs.

#22 Post 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.

User avatar
mister_electronico
Posts: 969
Joined: Sun 20 Jan 2008, 20:20
Location: Asturias_ España
Contact:

A proposito de Kicad.

#23 Post 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.

User avatar
mister_electronico
Posts: 969
Joined: Sun 20 Jan 2008, 20:20
Location: Asturias_ España
Contact:

Gpsim-0.27.9 pet y gpasm

#24 Post 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.

User avatar
mister_electronico
Posts: 969
Joined: Sun 20 Jan 2008, 20:20
Location: Asturias_ España
Contact:

Ejemplo uso de Gpsim

#25 Post 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

User avatar
mister_electronico
Posts: 969
Joined: Sun 20 Jan 2008, 20:20
Location: Asturias_ España
Contact:

un problema que no me habia dado cuenta

#26 Post 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.

User avatar
Moose On The Loose
Posts: 965
Joined: Thu 24 Feb 2011, 14:54

xcircuit

#27 Post 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]

User avatar
mister_electronico
Posts: 969
Joined: Sun 20 Jan 2008, 20:20
Location: Asturias_ España
Contact:

Xcircuit corre bien en slacko puppy 5.6

#28 Post 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.

User avatar
nilsonmorales
Posts: 972
Joined: Fri 15 Apr 2011, 14:39
Location: El Salvador

value resistence

#29 Post 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.
Attachments
resistancevalue_NLS-1.0.4.pet
Spanish and French locales
(2.45 KiB) Downloaded 602 times
resistancevalue-1.0.4.pet
(155.88 KiB) Downloaded 610 times
[b][url=http://nilsonmorales.blogspot.com/]My blog |[/url][/b][b][url=https://github.com/woofshahenzup]| Github[/url][/b]
[img]https://i.postimg.cc/5tz5vrrX/imag018la6.gif[/img]
[img]http://s5.postimg.org/7h2fid8pz/botones_logos3.png[/img]

User avatar
mister_electronico
Posts: 969
Joined: Sun 20 Jan 2008, 20:20
Location: Asturias_ España
Contact:

Funciona perferctamente.

#30 Post 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.

User avatar
mister_electronico
Posts: 969
Joined: Sun 20 Jan 2008, 20:20
Location: Asturias_ España
Contact:

Ultima version de Gputils

#31 Post 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.
Last edited by mister_electronico on Tue 18 Apr 2017, 18:18, edited 1 time in total.

User avatar
mister_electronico
Posts: 969
Joined: Sun 20 Jan 2008, 20:20
Location: Asturias_ España
Contact:

Sdcc la ultima version

#32 Post 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.
Last edited by mister_electronico on Tue 01 Apr 2014, 18:04, edited 2 times in total.

User avatar
mister_electronico
Posts: 969
Joined: Sun 20 Jan 2008, 20:20
Location: Asturias_ España
Contact:

nitpic otro simulador de pic

#33 Post by mister_electronico »

Aqui os dejo un simulador de pic nitpic


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

Saludos.
Last edited by mister_electronico on Tue 01 Apr 2014, 18:07, edited 2 times in total.

User avatar
walter leonardo
Posts: 234
Joined: Thu 10 Dec 2009, 22:10

#34 Post by walter leonardo »

Que grande Mister_electronico :D

User avatar
mister_electronico
Posts: 969
Joined: Sun 20 Jan 2008, 20:20
Location: Asturias_ España
Contact:

Gracias Walter

#35 Post 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.

User avatar
mister_electronico
Posts: 969
Joined: Sun 20 Jan 2008, 20:20
Location: Asturias_ España
Contact:

Con respecto Xoscope

#36 Post 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.
Attachments
proteccion2.jpg
(64.64 KiB) Downloaded 1047 times

Rodney Byne
Posts: 247
Joined: Fri 31 Jan 2014, 14:12

pc audio test lab

#37 Post 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.
Attachments
scope_probe.png
slide 5
(15.51 KiB) Downloaded 986 times

User avatar
mister_electronico
Posts: 969
Joined: Sun 20 Jan 2008, 20:20
Location: Asturias_ España
Contact:

Hi Rodney

#38 Post 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 .

User avatar
mister_electronico
Posts: 969
Joined: Sun 20 Jan 2008, 20:20
Location: Asturias_ España
Contact:

Hi Rodney

#39 Post 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.

Rodney Byne
Posts: 247
Joined: Fri 31 Jan 2014, 14:12

Change of plan to plan B

#40 Post 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.

Post Reply