Timesaving Techniques & Block Editing

Timesaving Techniques & Block Editing


Armed with all of the basic techniques we can now look at the other blocks of circuitry on the front sheet of the design, practice what we have covered so far and introduce a couple of new timesaving techniques. Let’s start by drawing the dsPIC33 block as shown below:

dsPIC33 section of the tutorial circuit
dsPIC33 section of the tutorial circuit

You should be able to tell which components go where by comparing the component names in the Object Selector to the parts labels on the screenshot above. For clarity however, you can use the following table as a reference:
























Begin by placing and wiring the oscillator and power sections (left hand side) of this circuitry using the methods outlined in the previous sections. When you are ready we’ll look at the right hand side, where we can use a couple of additional features to speed up the process.

ISIS has a very useful feature to help with schematic wiring when we are laying out a series of topologically identical wires. Essentially, it allows us to auto-repeat the last wire placed to form a new connection.

Start by rotating and placing a couple of the terminals to the right of the processor.

Placing Terminals
Placing Terminals

Now drag a box around the terminals and select the block copy command; this will allow you to quickly copy out three more sets of terminals ready for connection. Right click the mouse when you are finished to exit block copy mode

Block Copy the Terminals
Block Copy the Terminals

Wire up the first connection from pin 4 (RB0) of the dsPIC to the terminal exactly as we discussed previously. Instead of repeating the process for the other seven connections simply hover the mouse over the next pin down (so that the cursor turns green) and double click. This will auto-repeat the previous connection, allowing you to rapidly wire up the other lines.

Note that this technique works by placing an identical wire to the one placed directly beforehand. It follows that the destination must be exactly the same distance away (i.e. aligned) and that you must perform the operations consecutively.

We can now complete this section of circuitry, placing and wiring up the remaining components and labeling the terminals as per the screenshot at the top of the section. Note that a list of existing terminal label names is available as a drop down list from the Edit Terminal dialogue form (refer to the section on labeling terminals if you need a reminder).

Select GND from the Drop down list
Select GND from the Drop down list

It is highly recommended that you use this where applicable as it avoids the potential to make typing errors. Remember that terminal names donate connections so care should be taken during labeling.

You should be getting quite proficient at basic schematic entry now and the other three small blocks of circuitry on this sheet should present no problem. When you are finished your schematic should look something like the one below:

proteus7.8 tutorial

If you feel comfortable with the topics we have covered to date, you can skip some of the drawing and load a pre-supplied completed schematic later in the tutorial

As a final point it is worth re-emphazing that you can re-arrange or move blocks of objects at any time by tagging a box around them and dragging them to the desired location.

Block move the temperature section to the required location
Block move the temperature section to the required location



#collected from the proteus>>help>> tutorial page

Write Your Comments


Leave a Reply