Tina-V12-Manual.Pdf
Total Page:16
File Type:pdf, Size:1020Kb
Contents V12 The Complete Electronics Lab for Windows USERS MANUAL www.designsoftware.com 1 Contents COPYRIGHTS © Copyright 1990-2020 DesignSoft, Inc. All rights reserved. All programs and Documentation of TINA, and any modification or copies thereof are proprietary and protected by copyright and/or trade secret law. LIMITED LIABILITY TINA, together with all accompanying materials, is provided on an “as is” basis, without warranty of any kind. DesignSoft, Inc., its distributors, and dealers make no warranty, either expressed, implied, or statutory, including but not limited to any implied warranties of merchantability or fitness for any purpose. In no event will DesignSoft Inc., its distributor or dealer be liable to anyone for direct, indirect, incidental or consequential damages or losses arising from the purchase of TINA or from use or inability to use TINA. TRADEMARKS Windows is a registered trademark of Microsoft Corporation. PSpice is a registered trademark of Cadence Design Systems, Inc. CorelDRAW is a registered trademark of Corel Inc. TINA is a registered trademark of DesignSoft, Inc. * English version Last updated: 30. December 2020. 2 Contents TABLE OF CONTENTS 1. INTRODUCTION 9 1.1 What is TINA and TINA Design Suite? ............................ 9 1.2 Available Program Versions ............................................ 18 1.3 Optional supplementary hardware .................................. 20 1.3.1 TINALab II High Speed Multifunction PC Instrument ...................................... 20 1.3.2 LabXplorer Multifunction Instrument for Education and Training with Local and Remote Measurement capabilities......................................... 21 2. NEW FEATURES IN TINA 23 2.1 List of new features in TINA v12 ..................................... 23 2.2 List of new features in TINA v11 ..................................... 25 2.3 List of new features in TINA v10 ..................................... 26 2.4 List of new features in TINA v9 ....................................... 27 2.5 List of new features in TINA v8 ....................................... 28 2.6 List of new features in TINA v7 ....................................... 29 3. INSTALLATION AND START-UP 31 3.1 Installation Procedure ..................................................... 31 3.1.1 Minimum hardware and software requirements ............................................................. 31 3 Contents 3.1.2 Installation from CD-ROM or from the Web ............... 32 3.1.3 Following the Installation Steps ................................. 33 3.1.4 Welcome and Software License Agreement................................................................. 33 3.1.5 Entering User Information ......................................... 34 3.1.6 Platform Selection ..................................................... 35 3.1.7 Single User License and Networking Options ............ 35 3.1.7.1 Single user license ........................................................ 35 3.1.7.2 Network license installed on local PCs ......................... 36 3.1.7.3 Network license installed on file server ......................... 36 3.1.8 Choose Destination Location ..................................... 37 3.1.9 Selecting a Setup Type .............................................. 38 3.1.9.1 Typical ........................................................................... 38 3.1.9.2 Compact ........................................................................ 38 3.1.9.3 Custom .......................................................................... 39 3.1.10 Selecting the Program Folder .................................... 39 3.1.11 Select Environment Options ...................................... 40 3.1.12 Selecting the Symbol Set .......................................... 41 3.1.13 Final check and copying the files ............................... 42 3.1.14 Completing the Setup ................................................ 42 3.2 Uninstalling TINA ............................................................ 43 3.3 Maintaining or Repairing an Installation .......................... 44 3.4 Network Installation ........................................................ 44 3.5 Copy Protection .............................................................. 47 3.5.1 Copy Protection by Software ..................................... 47 3.5.2 Copy Protection by Hardware (dongle) ...................... 50 3.6 Starting Up ..................................................................... 51 3.7 Experimenting with Example Circuits, avoiding common problems............................................ 51 4. GETTING STARTED 53 4.1 Schematic Editing Using the Mouse ............................... 53 4.1.1 Using the right mouse button ..................................... 53 4 Contents 4.1.2 Using the left mouse button ....................................... 54 4.2 Measurement Units ........................................................ 55 4.3 The Basic Screen Format ............................................... 56 4.4 Placing the Circuit Components ..................................... 62 4.4.1 Wire .......................................................................... 63 4.4.2 Input and Output........................................................ 64 4.5 Exercises........................................................................ 65 4.5.1 Editing an RLC Circuit Schematic.............................. 65 4.6 Analyses ......................................................................... 68 4.6.1 Analyzing an RLC Circuit (DC, AC Transient and Fourier analysis) ........................................................ 70 4.6.2 Creating and analyzing an OP-AMP circuit ................ 82 4.6.2.1 Calculating DC Transfer characteristic .......................... 87 4.6.3 Analysis of SMPS circuits .......................................... 88 4.6.4 Power dissipation and efficiency calculations ............ 99 4.6.5 Stress Analysis .......................................................... 102 4.6.6 Network Analysis ....................................................... 103 4.6.7 Analyzing a Digital Circuit with TINA’s Digital Engine ............................................................ 104 4.6.8 Analyzing Circuits using HDL Models ........................ 106 4.6.8.1 Analyzing a Digital Circuit Using Digital VHDL Simulation ..................................................................... 106 4.6.8.2 The HDL Debugger ....................................................... 111 4.6.8.3 Analyzing a Digital Circuit Using Digital Verilog Simulation ..................................................................... 114 4.6.8.4 Analyzing Circuits Using Verilog-A models ................... 115 4.6.8.5 Analyzing Circuits Using Verilog-AMS models .............. 116 4.6.8.6 Analyzing Circuits Using SystemC ................................ 118 4.6.9 Mixed Mode Simulation ............................................. 132 4.6.9.1 Waveform generation with a VHDL and Spice subcircuits ..................................................................... 132 4.6.9.2 MCU controlled SMPS circuit ........................................ 137 4.6.10 Using IBIS Models in TINA ........................................ 139 4.6.11 Testing your circuit in interactive mode ...................... 143 4.6.11.1 Digital Circuit with a Keypad ......................................... 144 5 Contents 4.6.11.2 Light Switch with Thyristor ............................................ 145 4.6.11.3 Ladder Logic networks .................................................. 145 4.6.11.4 HDL Circuits .................................................................. 146 4.6.11.5 Microcontroller ( MCU ) Circuits .................................... 148 4.6.11.6 Using the ASM Debugger .............................................. 150 4.6.11.7 Example PIC Innterupt handling ................................... 153 4.6.11.8 Editing the ASM Code in the Debugger ........................ 155 4.6.11.9 Making a Breakpoint in ASM ......................................... 156 4.6.11.10 Programming MCUs using C ........................................ 157 4.6.11.11 Debugging C code in MCUs .......................................... 163 4.6.12 Using the Flowchart Editor and Debugger in TINA .... 166 4.6.12.1 Flowchart Editor ............................................................ 166 4.6.12.2 Flowchart Debugger ...................................................... 170 4.6.13 Testing Your Circuit with Virtual and Real Time Instruments ....................................... 172 4.6.14 Using the Design Tool in TINA ................................... 174 4.6.15 Design Tool vs. Optimization in TINA......................... 178 4.6.16 Live 3D Breadboard................................................... 179 4.7 Mechatronics Extension ................................................. 185 5. PRINTED CIRCUIT BOARD (PCB) DESIGN 191 5.1 Creating a Printed Circuit Board ..................................... 192 5.1.1 Setting and checking footprint names........................ 192 5.1.2 Invoking TINA PCB .................................................... 195 5.2 Creating PCB components ............................................. 201 5.3 PCB Design Techniques ................................................. 204 5.3.1 Multiple Units in the Same Package and their Power Supply.............................................. 204 5.3.2 Differential pair routing .............................................