Proiectare Asistata de Calculator Curs 2 1 2
- Slides: 43
Proiectare Asistata de Calculator Curs 2 1
2
Spice Simularea 3
4
Extensii de Fisiere Generale. OPJ Capture project file . MNL Layout netlist file . DSN Capture design file . SWP Layout backannotation file . OLB Capture part library file . XRF Cross-reference report . UPD Property update file . NET or. ASC Other netlist files . DRC Design rules check file . VHD or. VHO VHDL source file . BOM Bill of Materials file . EDF EDIF 2. 0 netlist . EXP Export properties file 5
Fereastra de Administrare a Proiectului 6
7
Pasi pentru editarea de scheme n n n n Incepeti un proiect nou, selectati “Analog or Mixed A/D” (activeaza PSpice) Se selecteaza calea unde se salveaza proiectul Se creaza proiectul Adaugati libraria Pspice (ex. “analog. olb”) Construiti si conectati circuitul Rulati Design Rules Check (DRC) Generati Lista de Materiale (BOM) 8
Atribuirea automata a referintelor proiectului 9
Verificarea Regulilor de Proiectare 10
Creati BOM pt. Listarea Componentelor 11
Diagrama Analizelor PSpice 12
Un Nou Profil de Simulare 13
Meniul cu Setarile de Simulare 14
Afisarea Punctului Static de functionare Enable bias voltage display Enable power display Enable bias currents display 15
ABREVIERILE COMPONENTELOR DE BAZA Rezistor R condensator C sursa de curent controlata in curent F sursa de tensiune controlata in curent H ground, analog AGND sursa de curent controlata in tensiune G sursa de tensiune controlata in tensiune E Sursa simpla de tensiune VAC Sursa de tensiune tranzitorie sinus VSIN 16
Stimuli analogi Simbolurile de stimuli analogi in Schematics sunt: 17
18
*. Simbolurile VSTIM si ISTIM necesita Stimulus Editor pentru a defini semnalul de intrare. **. Symboluri bazate pe fisier : VPWL_F_RE_FOREVER si VPWL_F_N_TIMES sunt simboluri bazate pe fisier; descrierea stimulilor se afla intr-un fisier si adera la sintaxa PSpice netlist. Determinarea numele simbolului pentru o sursa de curent echivalenta. -In tabelul simbolurilor de surse de tensiune, inlocuiti primul V in numele simbolului cu I (Exemplu: VDC -> IDC). 19
Simboluri de Stimuli pt Semnale de Intrare Analogice Bazate pe Timp 20
21
22
23
24
25
26
Definirea Simbolurilor de Stimuli Atribuiti Manual in Scheme Pentru a folosi oricare din aceste tipuri de surse, trebuie sa plasati simbolul in schema si apoi sa-i definiti comportamentul tranzitoriu. Fiecare stimul atribut-caracterizat are un set distinct de atribute care depind de tipul comportamentului tranzitoriu pe care il reprezinta. Pentru VPWL_F_xxx si IPWL_F_xxx, un fisier separat contine specificatia stimulului. Definirea VSTIM sau ISTIM folosind Stimulus Editor 27
Ca si o alternativa, modulul Stimulus Editor automatizeaza procesul de definire a comportamentului tranzitoriu. • Stimulus Editor permite crearea de stimuli analogi care genereaza : • unde sinusoidale, • impulsuri repetitive, • impulsuri exponentiale, • sinus modulat FM, • semnale definite prin puncte. Faciliteaza de asemenea crearea de stimuli digitali. 28
Editorul de Stimuli 29
CUM FUNCTIONEAZA SPICE? SPICE opereaza in felul urmator: 1. Descrie un circuit intr-un fisier text (extensia “. cir”) numit netlist SAU deseneaza circuitul folosind simboluri grafice pe o pagina schematica. 2. Ruleaza o simulare. SPICE citeste netlist-ul si apoi realizeaza analizele cerute: AC, DC, sau RASPUNS TRANZITORIU. Rezultatele sunt stocate intr-un fisier text de iesire(extensia “. out”) sau intrun fisier de date binar. 3. Vizualizarea rezultatelor simularii intr-un fisier text de iesire ( “. out” ) folosind un editor de text. Cele mai multe programe SPICE furnizeaza un ecran grafic pentru a schita formele de unda stocate in fisierul de date binar. (Fereastra de proba). 30
Fisierul Netlist * source CIRC 1 V_V 1 N 00129 0 +SIN 0 1 1 k 0 0 0 R_R 1 1 k N 00129 N 00138 L_L 1 10 u. H N 00138 N 00145 C_C 1 0 N 00145 1 n 31
NETLIST SAU PAGINA SCHEMATICA? Desi captura schematica are avantajele ei, fiecare vanzator SPICE are interfata de desenare diferita si formatul fisierului diferit. Acest lucru ar cauza confuzii mari daca folositi o versiune de SPICE diferita de cea folosita la acest site. Multe caracteristici de componente nu sunt vizibile din schema. (In final, programul de captura schematica creeaza un netlist inainte de rularea unei simulari. 32
NETLIST SAU PAGINA SCHEMATICA? Descrierea netlist-ului unui circuit este simpla si destul de consistenta pentru fiecare vanzator de SPICE, cu unele variatii. Intregul circuit si proprietatile componentelor sunt vizibile. Invatarea netlist-ului este simpla si realizarea schimbarilor este rapida. Puteti creea un netlist prin desenarea circuitului pe hartie si aplicand cateva reguli simple. (Cateva carti scrise despre SPICE recomanda cu tarie invatarea netlist-ului, chiar daca va decideti mai tarziu sa folositi programul de captura schematica. ) 33
NETLIST-ul 34
NETLIST-ul 35
Fisierul de Iesire **** 03/05/06 16: 06: 27 ******* PSpice 10. 3. 0 (Jan 2004) ******* ID# 11111 ** Profile: "SCHEMATIC 1 -circ 1" [ C: ORCAD_DATACADcirc 1 -PSpice. FilesSCHEMATIC 1circ 1. sim ] **** CIRCUIT DESCRIPTION *************************************** ** Creating circuit file "circ 1. cir" ** WARNING: THIS AUTOMATICALLY GENERATED FILE MAY BE OVERWRITTEN BY SUBSEQUENT SIMULATIONS *Libraries: * Profile Libraries : * Local Libraries : * From [PSPICE NETLIST] section of C: Or. CAD_10. 3toolsPSpice. ini file: . lib "nom. lib" 36
Fisierul de Iesire - 2 *Analysis directives: . TRAN 0 10 ms 0. PROBE V(alias(*)) I(alias(*)) W(alias(*)) D(alias(*)) NOISE(alias(*)). INC ". . SCHEMATIC 1. net" **** INCLUDING SCHEMATIC 1. net **** * source CIRC 1 V_V 1 N 00129 0 +SIN 0 1 1 k 0 0 0 R_R 1 N 00129 N 00138 1 k L_L 1 N 00138 N 00145 10 u. H C_C 1 0 N 00145 1 n **** RESUMING circ 1. cir ****. END 37
Fisierul de Iesire - 3 **** 03/05/06 16: 06: 27 ******* PSpice 10. 3. 0 (Jan 2004) ******* ID# 11111 ** Profile: "SCHEMATIC 1 -circ 1" [ C: ORCAD_DATACADcirc 1 -PSpice. FilesSCHEMATIC 1circ 1. sim ] **** INITIAL TRANSIENT SOLUTION TEMPERATURE = 27. 000 DEG C *************************************** NODE VOLTAGE (N 00129) NODE VOLTAGE 0. 0000 (N 00138) NODE VOLTAGE 0. 0000 (N 00145) NODE VOLTAGE 0. 0000 VOLTAGE SOURCE CURRENTS NAME CURRENT V_V 1 0. 000 E+00 TOTAL POWER DISSIPATION 0. 00 E+00 WATTS 38
Fisierul de Iesire - 4 JOB CONCLUDED **** 03/05/06 16: 06: 27 ******* PSpice 10. 3. 0 (Jan 2004) ******* ID# 11111 ** Profile: "SCHEMATIC 1 -circ 1" [ C: ORCAD_DATACADcirc 1 -PSpice. FilesSCHEMATIC 1circ 1. sim ] **** JOB STATISTICS SUMMARY *************************************** Total job time (using Solver 1) = . 19 39
Fereastra de vizualizare a rezultatelor 40
Fereastra de vizualizare a rezultatelor 41
Fereastra de vizualizare a rezultatelor 42
Fereastra de vizualizare a rezultatelor 43
- Proiectare asistata de calculator
- Curs proiectare tipare
- Scrierea stas
- Didactica definitie
- Proiectarea lectiei
- Niveluri ale proiectarii didactice
- Curs guvernanta corporativa
- Curs inventor
- Curs retele de calculatoare
- Curs sisteme de operare
- Planul proiectului
- Curs data science
- Curs llenguatge administratiu
- Electronica curs
- Mașini unelte curs
- Dorin mitrut
- Curs sisteme de operare
- Curs postuniversitar management
- Retele de calculatoare curs
- Tripla constrangere
- Curs llenguatge administratiu
- Process communication model
- Curs calificare marinar fluvial
- Curs inteligenta artificiala
- Orto meta para benzen
- Epurarea apelor uzate curs
- Ing curs
- Crp eixample
- Curs inventor
- Curs inventor
- Curs matlab
- Curs navet
- Lontalk
- Curs practic de java
- Curs sisteme de operare
- Curs asincron
- Cursuri de automachiaj bucuresti
- Curs de llenguatge administratiu
- Bmr formula mifflin st jeor
- Lenntech lsi
- Lexile calculator
- Evaluating inverse trig functions without a calculator
- Jelly bean jar calculator
- Greenhouse ventilation calculator