| Author |
Message |
TEHb
Joined: 26 Mar 2002 Posts: 35 Location: United Kingdom
|
21 Mar 2003 19:16 proteus models |
|
|
|
|
Hello!
I have been released some Proteus VSM models.
Welcome to: http://undongle.misto.cz
|
|
| Back to top |
|
 |
neuralc
Joined: 06 Nov 2001 Posts: 274 Helped: 6
|
22 Mar 2003 14:05 proteus model |
|
|
|
|
Hi TEHb,
If you can give an explenation of how to build a Proteus Model, all of the Proteus Intusiasts can give a great contribute to create new models that can be useful for all.
ThX
NeuralC
|
|
| Back to top |
|
 |
sick_man Guest
|
22 Mar 2003 17:04 proteus vsm sdk |
|
|
|
|
| TEHb wrote: |
Hello!
I have been released some Proteus VSM models.
Welcome to: http://undongle.misto.cz |
these are very nice models
Thankyou TEHb
to the models writers
to make models for proteus is fairly straight foward
you construct a dll using the api
there are examples of code on several sites
and more will follow i am sure
seems site is fixed now
|
|
| Back to top |
|
 |
TEHb
Joined: 26 Mar 2002 Posts: 35 Location: United Kingdom
|
22 Mar 2003 18:23 proteus stepper motor |
|
|
|
|
All you need to construct Proteus VSM models:
1. Proteus (I have use now 5.2 Pro)
2. VSM SDK (5.2 Pro contains it)
3. MS Visual Studio 6.0 (+SP5)
4. MSDN Library
|
|
| Back to top |
|
 |
sick_man Guest
|
22 Mar 2003 18:48 stepper motor proteus |
|
|
|
|
a BIG TIP IS THIS
extern "C" __declspec(dllexport) IDSIMMODEL * createdsimmodel (CHAR *dvc)
{
return new newmodelname;
}
extern "C" __declspec(dllexport) deletedsimmodel (IDSIMMODEL *model)
{
delete (newmodelname *)model;
}
the newmodel is the name of your new model
the simmfunction can be any of the three functions or one of your own
and dont add a licence key define too the header
then it will run with any proteus xyz version
rest is c++ and your comprehension level
comprehension level of c++ is a daily thing
dont expect too ever know everything at once there and then
dlls in mixed mode
it is a story you write about your own or a known set of charicters as a plot that has very different meaning and function on the outcome as sub plots each event then ties the plots together
and it is all filmed
sometimes played in a cinima but more often on tv where a user can interact with the plot {data} camera position {vecter}
etc.... in realtime
this is the best symantics
and is not everyday you can code successfuly
|
|
| Back to top |
|
 |
svicent
Joined: 11 Jul 2001 Posts: 413 Helped: 23
|
22 Mar 2003 19:53 proteus step motor |
|
|
|
|
Hi neurac,
Here it is my explanation of how to build a Proteus Model.
File 74HC595.zip contains 74HC595 IEC symbol and model.
File 74HC595.DSN is a Hierarchical Design. The Child Sheet contains digital primitives picked from the DSIMMDLS library.
To create 74HC595 model, go to Child Sheet (Design>Zoom to Child) and then use (Tools\Model Compiler)
|
|
| Back to top |
|
 |
TEHb
Joined: 26 Mar 2002 Posts: 35 Location: United Kingdom
|
22 Mar 2003 20:01 step motor proteus |
|
|
|
|
| svicent wrote: |
Hi neurac,
Here it is my explanation of how to build a Proteus Model.
File 74HC595.zip contains 74HC595 IEC symbol and model.
File 74HC595.DSN is a Hierarchical Design. The Child Sheet contains digital primitives picked from the DSIMMDLS library.
To create 74HC595 model, go to Child Sheet (Design>Zoom to Child) and then use (Tools\Model Compiler) |
It is for simple models, which human can describe in a PSPICE or logical scheme. For a complex models VERY heavy to make the scheme. For this ones only one way - to create .DLL models.
|
|
| Back to top |
|
 |
nebisman
Joined: 13 Apr 2002 Posts: 291 Helped: 1
|
23 Mar 2003 0:52 proteus model |
|
|
|
|
I want to make any of them, for simulation of real stepper motor dynamics,(not animation). I have a complex mathematical nonlinear model for this stepper motors and I want to realize it in proteus for control simulation purpose. I know is easy in other general simulation packages but is a good chance for me for learn this method...
How can I get starting? help me friends with a complete example.
|
|
| Back to top |
|
 |
sick_man Guest
|
25 Mar 2003 2:20 proteus spice model |
|
|
|
|
you could build a windowed dll that gives code wheels for each phase pair say for up to 24 phase pairs
the wheels are each iteratory phase allowing setting and display of preset positions
there are many ideas
but you can do pure simulation like this using just a spice model
there are examples of subcircuit models for complex motors in the manuals help files and sdk for the app
if you use animation it isnt a real problem
as this is just controlled by state variable
state 0 display symbol 1 state 1 displays symbol2 easy stuff
etc
a dll is just a faster model
i think you mean too set up a mixed mode model for pure simulation
given preset pins
so is just as easy by adding a little code
to animate at no real cpu cost
|
|
| Back to top |
|
 |
juan_manuell
Joined: 23 Feb 2002 Posts: 120 Helped: 3 Location: Argentina
|
26 Mar 2003 19:01 vsm sdk proteus |
|
|
|
|
Hi
This steps are the same if i like to make PIC17C756 and MC68HC908GP20
dll to simulate it?
|
|
| Back to top |
|
 |
nebisman
Joined: 13 Apr 2002 Posts: 291 Helped: 1
|
27 Mar 2003 15:20 proteus vsm sdk examples |
|
|
|
|
wise MONKEY:
I'm very ignorant and I need help, can you send me a complete example of a model with the c++ code and other intermediate code. I need to learn all before beginning. I'm assimilating ....
thanks&sorry
|
|
| Back to top |
|
 |
demorphica
Joined: 29 Sep 2006 Posts: 5 Helped: 1
|
13 Feb 2008 23:22 create proteus model |
|
|
|
|
| sick_man wrote: |
a BIG TIP IS THIS
extern "C" __declspec(dllexport) IDSIMMODEL * createdsimmodel (CHAR *dvc)
{
return new newmodelname;
}
extern "C" __declspec(dllexport) deletedsimmodel (IDSIMMODEL *model)
{
delete (newmodelname *)model;
}
the newmodel is the name of your new model
the simmfunction can be any of the three functions or one of your own
and dont add a licence key define too the header
then it will run with any proteus xyz version
rest is c++ and your comprehension level
comprehension level of c++ is a daily thing
dont expect too ever know everything at once there and then
dlls in mixed mode
it is a story you write about your own or a known set of charicters as a plot that has very different meaning and function on the outcome as sub plots each event then ties the plots together
and it is all filmed
sometimes played in a cinima but more often on tv where a user can interact with the plot {data} camera position {vecter}
etc.... in realtime
this is the best symantics
and is not everyday you can code successfuly |
Thank you for the info...
Can you explain how to go about making a model in VSM if I already have the IBIS models for the component??
Keep up the great work
|
|
| Back to top |
|
 |
VSMVDD
Joined: 12 Jun 2005 Posts: 558 Helped: 55
|
13 Feb 2008 23:33 create dll proteus |
|
|
|
|
sick_man... AKA simbox AKA simeon webber
sfu !!!! too
lol
well in times gone past
most of the rest of the founders and makers of edaboard and the eda world
have benifited from the sick man
any profits have no honer is a selfdishonerable world
im no saint !!! im me...
but life goes on even for us all
comvdd sources below
how to make a proteus dll within v2005 visual studio safely
without leekage of any kind be it html or other generated within it
or to the company becouse of there html linkage in there app i dont trust it anymore
pitty the guys who have to work there for sure !!!!
.....
any ibis or spice model
can be broken down to spice stages therefore a c++ function is carried out sequencialy or literaly so its up to the threads you need
ibis is just spice 3f5 with added tweaks
therefore is c++ with sub routines and further embeded routines....
with respect to the time vector allocated to the spice process frame
in a pure spice model then each frame space is allocated by the last or the next
and a last is only computed after the given time or a divisor thereof
for the next and also subsiquent
again with respect to actual simulation time spent in asim callback event ritual{every callback has a ritual}
{breakspice in dsim }
{guess sometimes in spice i feel rule....} you may think this gibberish but its the rule i see in proteus spice as its not 3f5 but there own version of 3f5 and has no extendors so there spice engines are lame and c++ based instead of using a narative based negine and compile time spice they plump for the embeded carrot on a pole method
like a pymarid of windows or cubes etc
to an outcome that gets passed on at various stages
to compute the next or recompute the last frame stage
but all contained within the same spice paradym
above all
LABCENTER HAVE NO LEGAL RIGHTS UNDER UK OR INTERNATIONAL LAW
TO RUN A MONOPOLY ON INOVATIONS USING THERE APP
NEVER MIND ONE ON PROCESSOR SIMULATION AND HAVE A DUTY TO PUBLISH THERE FINDINGS AND THERE API BY INTERNATIONAL LAW
AND THAT'S NOT JUST MY VIEW ITS CRIMINAL
KNOWLAGE IS AND SHOULD BE FREE TO THOSE WHO SEEK IT
AND IS SET DOWN WITHIN LAWS THAT EVEN MICROSOFT ADHEAR TOO FULLY
AND GET FINED MASSIVLY IF THEY DRIFT FROM LAW
......
i set out to make a dll for a usefull tool to allow adjustment over many things at once
by disabled people and also people who want to do more than one adjustment at once as a teaching aid
...
http://uk.geocities.com/vsmvdd/ ... project files models libs etc
|
|
| Back to top |
|
 |
Cobolt
Joined: 23 Jan 2008 Posts: 1
|
08 Sep 2008 23:36 proteus vsm api |
|
|
|
|
| TEHb wrote: |
Hello!
I have been released some Proteus VSM models.
Welcome to: http://undongle.misto.cz |
This address contains a virus! (pdf file popping up once entered)
|
|
| Back to top |
|
 |
Google AdSense

|
08 Sep 2008 23:36 Ads |
|
|
|
|
|
|
| Back to top |
|
 |
savnik
Joined: 23 Apr 2003 Posts: 23
|
09 Sep 2008 9:11 proteus vsm sdk site:www.edaboard.com |
|
|
|
|
| Cobolt wrote: |
| TEHb wrote: |
Hello!
I have been released some Proteus VSM models.
Welcome to: http://undongle.misto.cz |
This address contains a virus! (pdf file popping up once entered) |
I have BitDefender and find a virus to this address
|
|
| Back to top |
|
 |
BryanL
Joined: 29 Jul 2007 Posts: 10
|
10 Sep 2008 4:14 proteus models |
|
|
|
|
| Same here with Avast Anti Virus. HTML:Iframe-gen Malware detected before the page loads.
|
|
| Back to top |
|
 |
ik4iro
Joined: 17 Apr 2008 Posts: 1
|
21 Dec 2008 16:49 proteus model create |
|
|
|
|
| svicent wrote: |
Hi neurac,
Here it is my explanation of how to build a Proteus Model.
File 74HC595.zip contains 74HC595 IEC symbol and model.
File 74HC595.DSN is a Hierarchical Design. The Child Sheet contains digital primitives picked from the DSIMMDLS library.
To create 74HC595 model, go to Child Sheet (Design>Zoom to Child) and then use (Tools\Model Compiler) |
Thank's for your help!
Vittorio
|
|
| Back to top |
|
 |