Home / Softwares Tips & Tricks / ISIS Tutorials / Tutorial: How to Create Component Symbol in ISIS Proteus

Tutorial: How to Create Component Symbol in ISIS Proteus

In this tutorial we will explain the step by step process how to create component symbol in ISIS Proteus if it is not readily available in the ISIS library.

Need to create component symbol in ISIS Proteus.

Proteus in one of the extensively used technical softwares used by electronic & electrical engineers to perform simulations and verify their circuits. It has a rich library containing a variety of components and ICs. However not every IC is present in the ISIS library. It is possible that a user may use a component/IC in his circuit but found out that the device is not available in ISIS. To overcome such situation, it is possible to make device symbol in ISIS and include it in the library for future use as well. This article will explain the whole process how to create component symbol in ISIS Proteus

Steps to Create Component Symbol in ISIS Proteus

To make you better understand, I take example of a current source or LED driver IC LM3590.  The IC schematic symbol or structure is shown in the figure.

LM3590 Pin diagram

It has 5 pins and the purpose, name and number of each Pin is shown in the figure.

Step 1 Making the body.

First step to Create Component Symbol in ISIS Proteus is drawing the outlay/body/box of the component. It is done by selecting 2D Graphic box and makes the body.

Step 1 to Create Component Symbol in ISIS ProtuesIt must be noted that approximate dimensions can be taken for the ISIS component making depending upon number of pins. It is not necessary to make the components exactly of the same dimensions as of that given in data sheet. However in ARES it is important to follow the dimensions strictly. To understand, please refer to my article how to make footprints in ARES.

STEP 2 Placement of Pin

The next step is to add the required number of pins. For this purpose, go the deivce pin mode and select the appropriate type of Pin.It is recommended that select the default style however, depends upon the requirement another style can also be selected.Since LM3590 contains 5 pins so we will connect 5 pins to the body as shown in the figure

step 2

step 2 to create component symbol in ISIS Proteus

The most important thing to remember while connecting pins is the correct orientation. At one end of pin, there is a cross symbol. It must be ensured that the side of pin opposite to cross should be at the body of the symbol. The wrong and correct orientation of pins is shown in the above figure.

Step 3: Name and Number each Pin

In this step, name and number will be assigned to each pin according to its data sheet.  To do this, double click on each pin and a window will appear as shown in the figure.

Step 3(1)

In the Pin name box, write the pin name. For example according to data sheet of LM3590, top left pin is input pin. So we named it as Vin. Pin names are also specified in the data sheet. After the pin name, pin number is specified. Top left pin is number 4, so 4 written in Pin number box. Next is to specify the pin type. Make sure that type is specified correctly. Make sure that power pins are selected as power pin while pins used for both input and output purpose are selected as IO bidirectional.

Step 4: Selecting the origin

After naming and numbering the pins, the next step to create component symbol in ISIS Proteus is to specify the origin or center point of the device symbol. It is important because the symbol will rotate across this axis when it is to be used in the circuit. This is done by going into the 2D graphics Markers Mode and selecting the origin. Than, putting the origin symbol in the middle of the symbol body as shown in the figure.

step 4 to create component symbol in ISIS Proteus

Step 5: Creating the component

After completing the previous four steps, last step is to create component symbol in ISIS Proteus.  To accomplish this, after selecting  the whole component and right click by putting mouse cursor on the component. A dialog box will appear so select make device as shown in the figure.

step 5 making the device

After left click on the make device,  a window will appear where the device name and other related information can be entered. Enter the device name as LM3905. Other information can left or can be specified depends on the choice of the user.

step 5 editing properties

Step 6: Assigning the Package

Next is to assign packaging to the device. Packaging is the ARIES symbol/footprint that appears on the PCB. So the need of assigning packaging is the requirement of PCB making not in ISIS simulation. However it is recommended that package must be assigned to the newly created symbol. Click on the next button and it will ask to assign package. Consider the following figure.

Step 6 assigning package

Click on the add/Edit and the window on the left will appear. Now there are two possibilities.

  • If the structure of the device is such that its footprint/packaging specified in the datasheet exactly matches with the packaging of any other device, than that package can be assigned to the symbol. ARIES has a rich library and it is possible in most cases that the device package can readily be found in the ARIES library.
  • If the package/footprint of any other device do not matches with any other one present in the ACRIES library than in such case, a special footprint/package can be created for it in ARIES. The step by step process of making footprint in ARIES shown in my article, how to make custom ARIES footprint and assign it to the ISIS symbol.

Since the assigning package is the requirement of PCB making and it is explained in , how to make custom ARIES footprint and assign it to the ISIS symbol,  click on next without assigning package to complete the procedure how to create component symbol in ISIS Proteus.

Step 7: Assigning the category and type and completing the process.

The following window will appear.

Last step to create component symbol in ISIS Proteus

Enter the name and description of the newly created Symbol. Specify the type and click next.  A new window will appear asking for the Datasheet. It is not necessary so it can be skipped. If you want to add data sheet just click on the add button and specify the location of the datasheet.

Last step (2)

Than click next and window asking to specify the type and category of the newly created symbol. It is recommended that select the miscellaneous category. Specify the manufacturer according to the datasheet. If the manufacturer is not itemized in the list, select others. Also write description and notes for future reference.

Last step (3) making device in ISIS

Click on the OK to complete the tutorial how to Create Component Symbol in ISIS Proteus  Now the newly created symbol will appear in the device list on the left. It can be added to the simulation like other devices in the library.

Step 7(3)

NOTE: it must be noted that the symbol does not have simulation model so it cannot perform simulation at this stage. It is just a symbol and if assigned package, it will appear on the PCB layout. To understand how to add simulation model to it, please refer to my article how to add simulation model to a newly created symbol in ISIS. Therefore to run the simulation, exclude it from the simulation otherwise simulation will not run. Consider the following figure.

Step 7(5)

If the package is not assigned, also exclude it from the PCB layout by selecting the option as shown in the above figure. If you have any further question regarding how to create component symbol in ISIS Proteus feels free to ask in the comments. If you like it, please share it with your friends.

 

 

About Syed Noman ud din

Syed Noman ud din is an Electrical Engineer and working in Industry from last 3 years. He writes technical articles for electrical and electronic engineers. He has also published several research publications in renowned international journals.

3 comments

  1. so helpful please tell me how to make a half adder device using the above instrucrion

    • Sorry for late reply
      I dont think there is any difficulty however keep in mind that they are created symbols with no simulation model so they cant be simulated. They are made just for the sake of PCB.

Leave a Reply

Your email address will not be published. Required fields are marked *

*