Re: gEDA-user: Polygon and track spacing

2010-04-25 Thread John Griessen

DJ Delorie wrote:


I'll keep that in mind as I work.  Maybe I'll come across some good 
illustrations.


Note that I meant "pop-up help within pcb" - we already use *.pcb
files for many getting started guide and pcb manual illustrations.

Imagine having PCB pop up a hint window which itself is a board
layout, which demonstrates what you're trying to do - with text
annotations etc.  Thus, when you pop-up a help window, you can zoom,
pan, do reports, *try* the hints, cut-n-paste, etc.


Yes, I got that and think it's good.  I'll keep it in mind.

John

The editing or viewing more than one at a time has other uses --
multiple views on a large board.


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: passing parameters to a subckt

2010-04-25 Thread al davis
On Sunday 25 April 2010, kai-martin knaak wrote:
> al davis wrote:
> > Ah ..  there's a good idea ..  "don't have to be exact" ..
> > they never are    Not detailed, but just good enough
> > for a beginner. ..  Now we need a volunteer to do it.
> >
> > Have things like a generic parameterizable op-amp. .. with
> > parameters like gain, gbp, and so on.
> 
> Parameterized models are already for the user who got beyond
>  the first successful projects. For the first steps, there
>  should be as little room to screw up as possible.

Not really .. remember there are default parameters ..

x1 (1 2 3) opamp 
* all default parameter

x2 (3 4 5) opamp gain=10k gbp=1meg slew=10e6
* some parameters specified

> 2) diodes: Any generic diode would do. If in doubt, the
>  parameters of 1N4007 should do.

already there, sort of 

.model d d
D1 (1 2) d
* all default parameters

but I think what you are leading to is the need for something to 
"include" that has several of them with parameters defined.

> 6) Opamps:
>  a) An ideal opamp with essentially infinite
>  amplification, infinite slew rate, zero bias current, no
>  input offset, etc. b) A more realistic model of a common
>  opamp, with bipolar input, e.g. OP07
>  c) A more realistic model of a common opamp with FET
>  input, e.g. TL081
>  d) A more realistic model of a common fast opamp, e.g.
>  LM833
> 
> 7) Comparators. Like with the opamps, an idealized model
>  should be complemented with a common real world component.
>  E.g. LM393
> 
> 8) Signal source with the capabilities of a simple frequency
>  generator (sine, square, triangle, pulses, sweep)

has one -- spice doesn't

Even with the spice-style "PULSE" and others ,,  Gnucap lets you 
specify named values.  I can not remember the order of the 
parameters  needed for spice.

> This set of components would already allow for lots of non
>  trivial simulation.

Looks like it would be a nice package ,,  Just "include" it in 
the netlist.

>  Other integrated components like analog
>  switches, voltage constants, transformers, or mixers would
>  be nice to have. But they are not essential to get started.
> 
> > The vast majority of gnucap users are not geda users.
> 
> This might change, if geda provides a way from schematic to
> simulation that is as straight forward as the way from gschem
> to pcb.

I keep hoping.

Another need is post-layout simulation. The dedicated SI 
simulators (Hyperlynx and others) have import filters for all of 
the commecial layout programs.  We can have that too.  I have 
IBIS stored away waiting for a reason to revive it.


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: passing parameters to a subckt

2010-04-25 Thread kai-martin knaak
al davis wrote:

> Ah ..  there's a good idea ..  "don't have to be exact" .. they
> never are    Not detailed, but just good enough for a
> beginner. ..  Now we need a volunteer to do it.
> 
> Have things like a generic parameterizable op-amp. .. with
> parameters like gain, gbp, and so on.

Parameterized models are already for the user who got beyond the 
first successful projects. For the first steps, there should be
as little room to screw up as possible.

While parametrized models are great and should be provided
in the default install, there should be a set of ready-to-use
generic models too. For the getting started stage, it is 
these ready-to-use models that matter.


> Can you make a list of the ones that should be included?

Ok, this is what I'd regard as essential to get started with 
simulation. I chose components that represent common, cheap 
components in the real world:

1) ideal passives with their nominal value as parameter:
resistor 
inductor
capacitor
  IIRC, these are already readily available in a default install
  of gnucap.

2) diodes: Any generic diode would do. If in doubt, the parameters 
   of 1N4007 should do.

3) bipolar transistors: Any of the kind that is commonly referred
   to as universal silicon "TUN", or "TUP". Say, BC847 / BC857 

4) Signal FETs: Again, any of the generic silicon models would do. E.g
   BSS123 / BSS80

5) Power FET: Some common NFET that comes in TO220 package, e.g. IRF720

6) Opamps: 
 a) An ideal opamp with essentially infinite amplification, infinite  
slew rate, zero bias current, no input offset, etc.
 b) A more realistic model of a common opamp, with bipolar input, 
e.g. OP07
 c) A more realistic model of a common opamp with FET input,
e.g. TL081
 d) A more realistic model of a common fast opamp, e.g. LM833

7) Comparators. Like with the opamps, an idealized model should be 
 complemented with a common real world component. E.g. LM393 

8) Signal source with the capabilities of a simple frequency generator
 (sine, square, triangle, pulses, sweep)

This set of components would already allow for lots of non trivial 
simulation. Other integrated components like analog switches, voltage 
constants, transformers, or mixers would be nice to have. But they 
are not essential to get started.

 
> The vast majority of gnucap users are not geda users.

This might change, if geda provides a way from schematic to 
simulation that is as straight forward as the way from gschem 
to pcb.

---<)kaimartin(>---
-- 
Kai-Martin Knaak
Öffentlicher PGP-Schlüssel:
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x6C0B9F53



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: passing parameters to a subckt

2010-04-25 Thread kai-martin knaak
Steven Michalske wrote:

>> Lack of models is a major road block to get started with simulation.
   ^^^

> I still don't comprehend why this lack of modes is a problem. I watch
> co-workers that swear by lt-spice spend hours making models.

Readily available models are critical to get started, get the feel for what 
is possible and wet the appetite for more. Models don't need to fit exactly 
the need of advanced projects. But they need to get basic circuits going. 
Having all kinds of opamps included in the default lib is certainly way out 
of reach. But three or five generic opamps would be orders of magnitude 
better than the advice to roll your own.

---<)kaimartin(>---
-- 
Kai-Martin Knaak
Öffentlicher PGP-Schlüssel:
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x6C0B9F53



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: passing parameters to a subckt

2010-04-25 Thread Rubén Gómez Antolí

Hello all:

El 25/04/10 04:39, al davis escribió:

On Saturday 24 April 2010, Armin Faltl wrote:

I can't "make" the list, but can tell you what I use:

- resistor
- potentiometer
- capacitor
- inductor
- diode (including Zener, Schottky,... )
- bipolar transistors
- MOSFETs
- op-amp
- Schmitt-trigger
- logic gates (NAND), sometimes abused as analog
- (crystal) oszillator
- differential/instrumentation/isolation amplifier
- switches
- timer (TLC555)


Most of those are standard Spice elements, which are already
there.

Others .. can you be more specific on how you think they could be
used?


Power electronics models needed:

- SCR Thyristor
- UJT
- Triac
- Etc.

Usually I try to use (adapts) macromodel from Pspice world, but not ever 
runs, for example, SCR thyristor macromodel.


In other hand, I'm a bit lost in this discussion, is not usual look for 
in the web for a macromodel? (Recently I use this method for IRF540N, 
LM393 and LM311, and runs, not very well in Gnucap, but ngspice ok) 
Normally, comercial apps have these models included? (Too many years ago 
from Pspice use).


Salud y Revolución.

Lobo.
--
Libertad es poder elegir en cualquier momento. Ahora yo elijo GNU/Linux,
para no atar mis manos con las cadenas del soft propietario.
-
Desde El Ejido, en Almería, usuario registrado Linux #294013
http://www.counter.li.org


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: [PATCH] Add line end to line type dialog

2010-04-25 Thread Krzysztof Kościuszkiewicz
Armin,

On Sun, Apr 25, 2010 at 02:59:22AM +0200, Armin Faltl wrote:

> Is it correct, that round linestyle is default because of its superior
> mechanical/thermal properties? - I definitely read this for pads and
> it's easy to imagine, that a corner more easily delaminates than a round
> edge. In the light of this, a "small bend" corner style would be cool ;-)

The discussion was about line style in gschem, not pcb :)

Best regards,
-- 
Krzysztof Kościuszkiewicz
"Simplicity is the ultimate sophistication" -- Leonardo da Vinci


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: passing parameters to a subckt

2010-04-25 Thread kai-martin knaak
John Doty wrote:

> http://www.gedasymbols.org/user/john_doty/models/opamp/
> 
> Have fun! Feedback welcome.

Thanks!
Such simple models are what it takes as a starting point.
I will try the models for a second stab toward simulation rather than with 
ltspice. Will report my milage on the list and/or add to the simulation page 
on the geda wiki. 

---<)kaimartin(>---
-- 
Kai-Martin Knaak
Öffentlicher PGP-Schlüssel:
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x6C0B9F53



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: passing parameters to a subckt

2010-04-25 Thread John Doty

On Apr 24, 2010, at 1:23 PM, Kai-Martin Knaak wrote:

> On Sat, 24 Apr 2010 11:36:59 -0600, John Doty wrote:
> 
>> I might throw a few at gedasymbols.org just for fun.
> 
> Please do so. 

http://www.gedasymbols.org/user/john_doty/models/opamp/

Have fun! Feedback welcome.

John Doty  Noqsi Aerospace, Ltd.
http://www.noqsi.com/
j...@noqsi.com




___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user