Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Register Log in

Links to some Proteus VSM models

Status
Not open for further replies.

neuralc

Full Member level 4
Joined
Nov 6, 2001
Messages
236
Helped
9
Reputation
18
Reaction score
3
Trophy points
1,298
Activity points
2,202
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
 
  • Like
Reactions: sollor

    sollor

    points: 2
    Helpful Answer Positive Rating
S

sick_man

Guest
proteus vsm sdk

TEHb said:
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
 

TEHb

Member level 1
Joined
Mar 26, 2002
Messages
35
Helped
6
Reputation
12
Reaction score
6
Trophy points
1,288
Location
United Kingdom
Activity points
235
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
 
S

sick_man

Guest
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
 

svicent

Full Member level 6
Joined
Jul 11, 2001
Messages
322
Helped
32
Reputation
62
Reaction score
7
Trophy points
1,298
Activity points
2,293
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)
 

    V

    points: 2
    Helpful Answer Positive Rating

TEHb

Member level 1
Joined
Mar 26, 2002
Messages
35
Helped
6
Reputation
12
Reaction score
6
Trophy points
1,288
Location
United Kingdom
Activity points
235
step motor proteus

svicent said:
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.
 

nebisman

Full Member level 4
Joined
Apr 13, 2002
Messages
226
Helped
10
Reputation
22
Reaction score
9
Trophy points
1,298
Activity points
1,849
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.
 

S

sick_man

Guest
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
 

juan_manuell

Member level 4
Joined
Feb 23, 2002
Messages
72
Helped
2
Reputation
4
Reaction score
0
Trophy points
1,286
Location
Argentina
Activity points
626
vsm sdk proteus

Hi
This steps are the same if i like to make PIC17C756 and MC68HC908GP20
dll to simulate it?
 

nebisman

Full Member level 4
Joined
Apr 13, 2002
Messages
226
Helped
10
Reputation
22
Reaction score
9
Trophy points
1,298
Activity points
1,849
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
 

demorphica

Newbie level 4
Joined
Sep 29, 2006
Messages
5
Helped
1
Reputation
2
Reaction score
0
Trophy points
1,281
Activity points
1,305
create proteus model

sick_man said:
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
 

VSMVDD

Banned
Joined
Jun 12, 2005
Messages
646
Helped
92
Reputation
184
Reaction score
34
Trophy points
1,308
Location
scotland uk
Activity points
0
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
 
  • Like
Reactions: D4Y

    D4Y

    points: 2
    Helpful Answer Positive Rating

savnik

Junior Member level 2
Joined
Apr 23, 2003
Messages
24
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
120
proteus vsm sdk site:www.edaboard.com

Cobolt said:
TEHb said:
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
 

BryanL

Newbie level 6
Joined
Jul 29, 2007
Messages
11
Helped
1
Reputation
2
Reaction score
2
Trophy points
1,283
Location
Vancouver, Canada
Activity points
1,328
proteus models

Same here with Avast Anti Virus. HTML:Iframe-gen Malware detected before the page loads.
 

ik4iro

Newbie level 3
Joined
Apr 17, 2008
Messages
3
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,283
Activity points
1,290
proteus model create

svicent said:
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
 

Nooshin

Newbie level 4
Joined
Mar 16, 2010
Messages
5
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,308
Re: PROTEUS models

Hi all,
I want to develop a VSM model for a micro controller in proteus but I haven't found any C/C++ code for micro controller's models! and when I convert a .dll file (like AVR.dll ) to C code via IDA pro, It becomes so ambiguous :(
Can anyone help me? or Does anyone have e useful link for C/C++ source code of micro controller models?
tnx
 

Nooshin

Newbie level 4
Joined
Mar 16, 2010
Messages
5
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,308
Re: PROTEUS models

No answer?
Has anyone developed a model for micro controllers til now?
 

kmac333333

Newbie level 2
Joined
Aug 7, 2010
Messages
2
Helped
2
Reputation
4
Reaction score
2
Trophy points
1,283
Location
west coast
Activity points
1,288
Re: PROTEUS models

here is a place with some more examples

h**p://the-project-place.com/
 
  • Like
Reactions: ik4iro

    ik4iro

    points: 2
    Helpful Answer Positive Rating
Status
Not open for further replies.
Toggle Sidebar

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top