Pagina 1 di 3

Proposta: Simulatore SPICE integrato nel forum.

MessaggioInviato: 28 nov 2012, 4:59
da simo85
Buongiorno a tutti O_/

Apro questo thread perché volevo fare una proposta che ho in mente da un po' di tempo.

Come da titolo, sarebbe possibile integrare un simulatore SPICE nel forum?
un po' come appunto Fidocad con gli schemi.

Vi sono molti thread in cui potrebbe essere comodo visualizzare le rappresentazioni delle forme d'onda, come per esempio qui, qui (dove si è trattato un sintetizzatore di frequenza con LTspice se non erro - non l'ho riletto tutto..).

Invece di allegare file di immagini che pesano tanto (un'altra motivazione valida per postare i gli schemi con Fidocad) sarebbe bello poter lanciare una finestra e rappresentare il grafico a partire dal codice sorgente, per esempio.

Spero che la proposta possa interessare ed in tal caso che non sia troppo complicata da implementare.. Chissà cosa ne pensano anche Foto Utenteadmin e Foto Utentewebmaster

Grazie a tutti per le vostre opinioni.

O_/

Re: Proposta: Simulatore SPICE integrato nel forum.

MessaggioInviato: 29 nov 2012, 10:32
da webmaster
Non conosco il software SPICE, quindi avrei bisogno di maggiori dettagli per valutare la cosa.
L'integrazione con Fidocadj è stata semplice e veloce soprattutto per due motivi:
1) l'output finale desiderato è una semplice immagine png, quindi non ci sono problemi di caricamento di plugin, applet java, plugin flash etc,
2) fidocadj è interrogabile via terminale per la conversione codice -> immagine. Tale interrogazione viene poi effettuata lato php dal codice di ey.

Quindi bisogna chiedersi
1) che output finale si desidererebbe nel forum?
2) in che modo verrebbe inserito l'input? (Nel caso di fidocadj è semplicemente il listato fidocad inserito direttamente nel testo del post)
3) il programma può essere interrogato dall'esterno per generare l'output? o il programma verrebbe incluso nei post come avviene per un'applet java?
4) la licenza del programma consentirebbe un uso di questo tipo?

Re: Proposta: Simulatore SPICE integrato nel forum.

MessaggioInviato: 29 nov 2012, 11:13
da IsidoroKZ
Ci avevo gia` pensato anch'io in passato a una soluzione del genere, ma non ero andato molto avanti con i pensamenti perche' non sono molti quelli che pubblicano grafici di simulazioni (io si`!)

Quello a cui avevo pensato come utilizzatore era di impiegare il programma LTspice, che ha un sorgente in ascii puro, il file di descrizione del circuito ha estensione .asc e non contiene caratteri strani.

Quello che si potrebbe vedere nel forum e` eventualmente lo schema originale, e il risultato della simulazione. E qui ci sono le difficolta` per me che non ho mai usato delle funzioni avanzate. Nel file .asc e` specificato che analisi fare, ma non c'e` scritto quali variabili mostrare, eventualmente con quali scale... Per questo mi pare ci sia un altro file che descrive il settaggio del programma di visualizzazione.

Poi ci sono dei problemi sulle librerie: se uno aggiunge un componente in libreria ltspice questo non e` riconosciuto da un altro ltspice. La cosa e` risolvibile sia da parte dell'utente che del manager del sito: in fondo i problemi di libreria sono analoghi a quelli di fidocadj.

La licenza standard di LTspice e` in allegato. C'e` il forum di ltspice su yahoo.com, molto attivo dove scrive anche il creatore di ltspice. E infine, last but not least, il maggiore esperto e` disponibile per noi: Foto UtenteRenzoDF qui ti invoco :-)

Re: Proposta: Simulatore SPICE integrato nel forum.

MessaggioInviato: 29 nov 2012, 11:26
da RenzoDF
Io, da idraulico e non da esperto di LTspice, vedo l'impresa semplicemente impossibile e a dire il vero non ne vedo nemmeno l'utilità, fanno già fatica ad usare FidocadJ, figuriamoci cosa succederebbe per LTspice. :-)

Re: Proposta: Simulatore SPICE integrato nel forum.

MessaggioInviato: 29 nov 2012, 21:04
da PietroBaima
Io pensavo che si potrebbe fare anche un semplice visualizzatore di simulazioni per LTSpice.

Facendo una simulazione con LTSpice e poi andando su File->Export si può creare un file di testo con questo aspetto:

Codice: Seleziona tutto
time   V(p004)
0.000000000000000e+000   -8.556857e-003
9.999999717180685e-010   -8.556857e-003
1.999999943436137e-009   -8.556857e-003
7.999999773744548e-009   -8.556857e-003
1.599999954748910e-008   -8.556857e-003
3.199999909497819e-008   -8.556857e-003

bla bla bla

1.999631071996089e+000   -6.215472e-001
1.999731071996089e+000   -6.275338e-001
1.999831071996089e+000   -6.332803e-001
1.999931071996089e+000   -6.388172e-001
2.000000000000000e+000   -6.425326e-001


Pensavo che sarebbe facile fare un visualizzatore per questo tipo di file.
Si potrebbe anche farne uno che somigli molto a quello di LTSpice :D

Volendo si potrebbe farne uno che permetta lo zoom-in out, abbia la finestra a scorrimento,
calcoli il valore massimo e minimo del segnale, FFT (questo forse no).

Forse basterebbe un tag come si fa per fidocadj.

Insomma, si potrebbe cominciare con una versione semplice di prova e darla in pasto al
forum e vedere cosa succede...

che ne dite?

Re: Proposta: Simulatore SPICE integrato nel forum.

MessaggioInviato: 29 nov 2012, 21:59
da IsidoroKZ
Mi pare una ottima idea!

Re: Proposta: Simulatore SPICE integrato nel forum.

MessaggioInviato: 29 nov 2012, 22:03
da simo85
Beh, è l'idea del messaggio [1] no?

Re: Proposta: Simulatore SPICE integrato nel forum.

MessaggioInviato: 29 nov 2012, 22:07
da IsidoroKZ
Non e` l'idea del messaggio [1], e` una versione molto piu` semplice: al posto di caricare il sorgente si carica il risultato della simulazione che uno fa sul proprio PC con il proprio programma. Il sito fa solo vedere il file risultato.

La soluzione con simulazione da parte del sito potrebbe essere un passo successivo, che credo si possa fare ma in modo molto piu` complicato.

Re: Proposta: Simulatore SPICE integrato nel forum.

MessaggioInviato: 29 nov 2012, 22:08
da phylum
per la parte grafici probabilmento lo stesso script "protochart" dell'andamento reputazione va bene... o al limite http://www.javatao.com

comunque secoli fa Foto Utentewebmaster aveva citato: https://www.circuitlab.com/
che esporta in vari formati compresi testo e immagini in base64

Codice: Seleziona tutto
data:image/png;base64, bla bla bla


per

download.png
download.png (135.28 KiB) Osservato 12047 volte

Re: Proposta: Simulatore SPICE integrato nel forum.

MessaggioInviato: 29 nov 2012, 22:26
da simo85
OK grazie Foto UtenteIsidoroKZ per il chiarimento, non avevo compreso bene.

In tal caso postando il circuito con Fidocad ed integrando il risultato della simulazione.

Anche la soluzione proposta da Foto Utentephylum potrebbe essere una alternativa.

O_/