Sunteți pe pagina 1din 29

Cuprins:

Capitolul 1
2.1.Descrierea schemei electrice principiale a programatorului
USBTINISP ..4
2.2.Crearea simbolului grafic a elementului ATTINY2313-20P din
schema

electric

principial.9
2.3.Crearea modelului constructive topologic ATTINY2313-20P
din

schema

electric

principial12
2.4.Introducerea schemei electrice principiale a
programatorului....15
2.5.Elaborarea

amplasarea

componentelor

pe

placheta

imprimat18
2.6.Trasarea cablajului imprimat.
.20
2.7.Obinerea

la

tipar

documentaie

tehnice24
Capitolul 3
3.1Concluzii...
25
3.2
Bibliografie...26

CMTC 2151 10 01NE


Mod Coala

document.

Elaborat Durbala Iosif.


Controlat G. Patra

Semn.

Data
Litera

USBTINISP

Coala

2
CMTC
Gr. C - 113

Coli

26

1.1 Noiuni generale n P-CAD


Sistemul P-CAD este destinat proiectrii plachetelor inprimate
cu o fa,dubla faa si chiar si cu mai multe straturi.n
componea P-CAD intr mai multe componete:
P-CAD Lybrary
P-CAD Schematic
P-CAD PCB
P-CAD Autorouters etc.

Fig 1.Structura sistemului P-CAD


P-CAD Schematic redactorul garfic pentru elaborarea
schemelor electrice principale.
P-CAD PCB redactorul garfic pentru elaborarea plachetei
imprimate .
Aceste redactoare au o ferestra de lucru analogica sistemului
WINDOWS
si comenzile utilizate mai fregvent au o pictograma in bara
de instrumente .
Coala

CMTC 2151 10 01
Mod Coala Document

Semntur

Data

De asemenea au biblioteci de elemente care pot fi vizualizate


in 3 moduri:
1.Normal- standart SUA
2.De Morgan- simbolurile functiilor logice
3.IEEE- standart Rusesc.
Redactorul P-CAD PCB poate fi rulat autonom si permite
amplasarea modelelor

constructive topologice pe cimpul

comutational si trasarea manuala sau automata a cablajului


imprimat.Daca P-CAD PCB este chemat din redactorul P-CAD
Schematic atunci automat se creaza lista conexiunilor sip e
placheta imprimata se plaseaza carcasele componentelor si sunt
afisate legaturile electrice.
Quick Route- trasarea plachetelor relative simple
PRO Route- trasarea cablajului pe plachete multistrat ( pina
la 32

de straturi).

Shope-Based Autorouters- trecera cablajului in diferite


sisteme de coordinate.
Document ToolBox- permite adaugarea pe desenele
swchemelor si plachetelor diferitor tabele,diagrame,liste a
elementelor si altele.
SPECTRA-program de amplasare a componentelor automata
si trasarea automata a cablajului.
P-CAD Library Executiv-program de lucru cu
bibliotececi.In biblioteci se pastreaza atit informatia grafica
despre componente cit sic ea textuala.Aceasta programa are
incorporate doua module:
1. Symbol Editor-crearea simbolului componentului.
2. Patter Editor-crearea modelelor topologice ale
componentelor.
Sistemul de cordonate:1mil=0,001dium=0,0254mm;
1mm=40mil;

Coala

CMTC 2151 10 01
Mod Coala Document

Semntur

Data

Trecerea la axele de coordonate


Edit/select-cu ajutorul tastei J cimpul X apoi Tab cimpul Y si
tastam Enter.
Option Configurare/Units-trecerea de la un system la altul.
Options/grids/Grid Spacing / -pasul retelei de coordonate.
Options/Curent Line/Line Width-grosimea liniei.
View/Extend-la ecran se arata toate elementele desenului.
View/All-arata tot cu chenar.
View/ZoomIn si Zoomout-marire sau micsorare.
Rotirea componentelor selectate se face cu tasta R.
Studierea sistemului P-CAD va urmari urmatoarele operatii:

Crearea

modelului

grafic

al

componentei(programa

SYMBOL EDITOR)

Crearea modelului constructive topologic

PETTERN

EDITOR

Amplasarea componentelor pe placheta P-CAD PCB

Trasarea automata QUICK ROUTE


In P-CAD sunt deja bibliotecile elementelor ca exemplu
PCBMAIN.LIB- elemente discrete si circuite integrate cu pini

pivoti.
PCBSMT.LIB-elemente discrete si circuite integrate cu pini
planari.
PCBCON.LIB-conectori.
Capitolul 2
2.1 Descrierea schemei electrice principiale a
programatorului USBTINYISP
Prezentare general
USBtiny este o implementare software a protocolului USB de
Coala

CMTC 2151 10 01
Mod Coala Document

Semntur

Data

vitez redus pentru microcontrolere Atmel ATtiny. Desigur,


acesta va lucra, de asemenea, pe seria ATmega. Software-ul
este scris pentru un AVR la 12 MHz. La aceast frecven,
fiecare bit pe magistrala USB are 8 cicluri de ceas si este
posibil s decodeze i codifica USB formele de und de
software. Driver-ul USB are nevoie de aproximativ 1250 - 1350
bytes de spaiu flash (cu excepia siruri de caractere de
identificare opional), n funcie de versiunea de configurare i
compilator, i 46 bytes RAM (ex. stiva spaiu).Interfaa C este
format din 3-5 funcii, n funcie de configuraia.
Implementarea
USB folosete dou semnale difereniale de date, D + si D-,
care sunt n mod normal complementare. Datele nu sunt
transmise direct pe magistrala USB, este NRZI codificat
primul. Aceasta nseamn c un "0" bit este codificat ca o mica
schimbare, i un "1" bit este codificat ca nici o schimbare de
bit. Dupa 6 "1" biti, "umplutura bit" are loc de a fora o
schimbare pe liniile de semnal USB.Software-ul este condus
ntrerupe: nceputul unui pachet USB declaneaz o
ntrerupere. Handlerul de ntreruperi sincronizeaz cu octetul
sincronizare, indeparteaza de codificare NRZI si umplutura de
bii, i stocheaz ambalate ntr-unul din tampoane RAM. Dou
tampoane sunt folosite, astfel nct urmtorul pachet poate fi
primit n timp ce cea actual este n curs de procesare. n
funcie de tipul de pachet, un rspuns ambalat poate fi trimis
napoi imediat n rutine de ntrerupere.Restul de driver-ul USB
este scris n C. A usb_poll (), funcia trebuie s fie chemat
periodic la sondaj pentru pachetele primite.Doar un obiectiv
unic este sprijinit n acest moment. Standard cererile de control
sunt direct gestionate de driverul USB. Alte cereri de
configurare sunt transmise unui usb_setup funcie de utilizator

Coala

CMTC 2151 10 01
Mod Coala Document

Semntur

Data

furnizat (). Suport pentru rspunsurile mari i cererile OUT


control este opional, vezi usbtiny.h.
Pentru a folosi driver-ul USB n cererea dumneavoastr, trebuie
s configurai macro-uri n usbtiny.h, i ofer o usb_setup
funcie () s se ocupe de SETUP pachete de control. Opional,
avei nevoie pentru a furniza usb_in funciile () i usb_out
(). Codul dvs. are nevoie pentru a apela usb_init funcia de
iniializare () la pornire program, i usb_poll (), la intervale
regulate. Tipul de dispozitiv AVR i comanda upload ar trebui s
fie configurat n partea de sus a Makefile.
Alte proiecte USB
Acest program a fost inspirat de dou proiecte similare USB
pentru AVR, mai ales cea de a doua:
http://www.cesko.host.sk/IgorPlugUSB/IgorPlug-USB (AVR)
_eng.htm
http://www.obdev.at/products/avrusb/index.html
Codul IgorPlugUSB i versiunile anterioare ale codului obdev
avut restricia c D + semnal trebuie s fie conectat la un bit 0
din I / O port, n plus fa de o intrare ntrerupere. Asta
nseamn c pentru dispozitive, cum ar fi ATTiny2313,
trei pini de I / O sunt necesare pentru a controla magistrala
USB. Unul dintre motivele pentru care am scris USBtiny a fost
de a avea mai mult libertate pe care pini de I / O de a utiliza
pentru D + i a semnalelor de D-USB. Singura restricie este
aceea c ambele semnale ar trebui s fie pe aceleai porturi I /
O port. Cnd selectai un cod PIN pentru D +, care pot genera,
de asemenea, o
ntrerupere, doar doi pini de I / O sunt necesare. Versiuni mai
recente a codului obdev au scos, de asemenea, aceast
restricie. PIN-schimbare ntrerupere este n mod deliberat nu
sunt utilizate, astfel c acesta rmne disponibil pentru alte

Coala

CMTC 2151 10 01
Mod Coala Document

Semntur

Data

utilizri. O alt mbuntire este mai rapid, opional, un calcul


CRC care utilizeaz un tabel de cutare pentru a calcula 4 bii
la un moment dat.
n afar de aceste avantaje, cred ca codul meu este mai lizibil
i mai uor de configurat, dar impresia care pot fi cauzate de o
form uoar de sindromul NIH c eu sunt sufer de.
Proiectul USBtinyISP este un programator AVR in-circuit bazat
pe USBtiny, i este disponibil ca un kit.
Hardware
AVR trebuie s fie cronometrat cu un cristal externa de 12
MHz.Pentru un ATTiny2313, aceasta nseamn c octetul
inferior cu siguran trebuie s fie reprogramat, de exemplu
pentru a 0xef.. Pentru ATTiny2313, aceasta nseamn
programarea byte siguran ridicat la 0xdb (nivel BOD este
2.7V).
Semnalele de date USB sunt specificate la 3.3V. Cel mai simplu
mod de a realiza acest lucru este de a utiliza o surs de
alimentare 3.3V pentru AVR. Cu toate acestea, semnalele de
conducere cu USB 5V pare s funcioneze, precum i n cele
mai multe cazuri, care pot fi mai convenabil atunci cnd avei
nevoie pentru a interfa la 5V periferice. n conformitate cu
caietul de sarcini USB, un dispozitiv nu ar trebui s fie afectate
de 5V semnale. Ea rula cu AVR i magistrala USB la 5V, i nu
au ntmpinat probleme pn acum, dar am unele rapoarte de
PC-uri i laptop-uri care nu funcioneaz cu semnale de 5V. n
acest caz, putei reduce tensiunea de alimentare a semnalelor
de date USB, prin adugarea 3V6 diode zener de semnalele
date la sol.
USBtiny SPI Convertor
USBtiny este un convertor USB SPI (Serial Programming
Interface). Semnalele SPI sunt conectate la DB-25 Conector,

Coala

CMTC 2151 10 01
Mod Coala Document

Semntur

Data

astfel nct convertorul poate fi conectat pe meu programator


AVR port paralel. Deoarece semnalele cele mai importante
portul paralel sunt conectate la conectorul DB-25, acelai
hardware
(cu firmware diferite) ar putea fi folosit pentru a controla alte
dispozitive port paralel. Acesta este, de asemenea, motivul
pentru care am conectat semnal ACK la pinul INT1. Mai jos este
schema de interfa USB la programator-mi port
paralel.Programator AVR port paralel urmeaz design bsd de la
Brian Dean. Pentru siguran, am folosit rezistene n serie
semnalele de ieire. Dispozitivul Atmel este alimentat de liniile
de date D1-D3, prin 220 Ohm rezistene. D0 este utilizat pentru
a controla un LED. Aici este o versiune ASCII-arta de
schematic:
DB25 ATTiny2313 de sex masculin
--------- ---------18 ----------------------+---- GND 10 GND
2 D0 ---- 330 ---- LED ----+
3 D1 ---- --- 220 +
4 D2 ---- 220 ---+-------------- 20 VCC
5 D3 ---- --- 220 +
7 D5 1K ---- ------------------- 1 / RESET
8 D6 ---- 680 ---------- -------- 19 SCK
9 D7 1K ---- ------------------- 17 Mosi
10 ACK --------------------------- 18 MISO
Circuitul USBtiny poate fi alimentat prin intermediul dioda la
pinul 14 din DB-25 conector pentru a permite reprograming the
ATTiny2313 n sistem.
Bit-0 trage semnale SPI prin USB sa dovedit a fi foarte
lent.Pentru a obine viteze rezonabile de programare, am mutat
algoritmul SPI n AVR.Acest lucru nseamn c putei trimite un

Coala

CMTC 2151 10 01
Mod Coala Document

Semntur

Data

32-bit comanda SPI ntr-un singur pachet USB. n plus, putei


citi sau scrie pn la 255 de octei de la / la flash sau EEPROM
ntr-un transfer de control unic.Numele programator este
"usbtiny". Putei utiliza opiunea B-sau "SCK" comand pentru a
specifica perioada de SCK minim n microsecunde (interval: 1 ..
250, implicit: 10). suport nativ pentru USBtiny a fost adugat n
versiunea avrdude 5.5.USBtiny LIRC receptor IR compatibil i
controler LCD.
O a doua cerere USBtiny este un receptor de infrarou pentru
controalele de la distan care pot fi utilizate cu pachetul
LIRC.Stocheaz firmware-ul marca / timpilor spaiu de la
decodor IR aTSOP1738 ntr-un tampon, care este intervievai de
ctre un driver de dispozitiv LIRC. Ca un feedback vizual, un
LED este strfulgerat atunci cnd un semnal este primit.Ca o
msur suplimentar (opional) caracteristica, un display LCD
2x16 se anexeaz la PORTB. Putei controla afiarea prin
intermediul magistralei USB.Mai jos este schematic a
circuitului.Un pull-down rezistorul la PB3 mpiedic o atrna n
codul de initializare LCD LCD atunci cnd nu este ataat la
PORTB. Putei dezactiva codul LCD de setarea macro
LCD_PRESENT n main.c la 0.
Am adoptat "IgorPlug-USB" protocol, astfel c actualele LIRC
driverul de dispozitiv "igorplugusb" ar putea fi utilizate fr
modificri. Cu toate acestea, patch-uri pentru lirc-0.8.0 si lirc0.8.2 sunt incluse c mbuntirea fiabilitii.
Aici este o imagine de pe un prototip breadboard (click pentru
marire):
USB programator AVR i interfa SPI
Incluse n comunicatul de este oa treia cerere numit
"usbtinyisp".Aceasta este o versiune modificata a cererii
convertorului SPI, care a fost adaptat pentru utilizare n

Coala

CMTC 2151 10 01
Mod Coala Document

Semntur

Data

programator AVR USBtinyISP. Codul de lucrri pentru ambele


v1.0 i v2.0 dispozitive.
Format USBtiny cerere
Subdirectorul "ablon" conine o aplicaie ablon minim care
poate fi folosit ca punct de plecare pentru noi aplicaii USBtiny.
Instrumente
Software-ul a fost dezvoltat pe un sistem Linux. n plus fa de
instrumentele standard, cum ar fi GNU make, avei nevoie de
AVR versiuni de gcc, glibc binutils i de a construi cod: Pe un
Debian / sistem Ubuntu, putei apt-get urmtoarele pachete:
gcc-AVR
binutils-AVR
AVR-libc
Pentru a ncrca codul de la un AVR, am folosi avrdude cu un
programator port paralel.
Am folosit iniial gcc-3.4.3 cu opiunea-Os, care genereaza cod
rezonabil compact. Din nefericire, versiunile mai noi cum ar fi
gcc-4.1.0 generat codul aproximativ 10% mai mult, i, ca
rezultat, codul aplicatiei nu se potriveste in 2K mai. Pentru a se
potrivi, am avut de a elimina vnztorului opional i siruri de
caractere dispozitiv, de undefining macrocomenzile
USBTINY_VENDOR_NAME i USBTINY_DEVICE_NAME. Din
fericire, generare de cod i-a mbuntit n versiunile
ulterioare, cum ar fi gcc-4.3.4.
Schema au fost create cu gschem, din pachetul GEDAgschem.Conversie a Postscript se face cu un script care invoc
gschem non-interactiv.
2.2 Crearea simbolului grafic a elementului ATTINY231320P din schema electrica principiala

Coala

CMTC 2151 10 01
Mod Coala Document

Semntur

Data

10

Crearea simbolului se face cu ajutorul programei P-CAD


SYMBOL EDITOR
START/PROGRAMS/P-CADN 2004/SYMBOL EDITOR
Instalarea configuratiei redactorului grafic
OPTIONS/CONFIGURE
Instalarea unitatilor de masura mm.Marimea foii-A4.Tastam
ok.Marimea cimpului de lucru 2/80x210mm
OPTIONS/GRIDS.
In cimpul GRID SPASING adaugam 2.5mm tastam Add si
5.0mm/Add,.
OPTIONS/CURENT LINES
In cimpul WIDTH instalam THIN .In cimpul STYLE instalam
SOLID/OK.
OPTIONS/DISPLAY-ITEM COLORS-putemshcimba culorile .
Desenarea conturului simbolului
PLACE /LINE si PLACE /ARC.
Crearea pinilor
PLACE/PIN LENGTH (lungimea)-normal.
DEFAULT PIN NAME specificam numele pinului
DEFAULT PIN DES specificam numarul pinului
Pin Name si Pin Des-le activam prin BUFE.
Text Style Default TTF
Pentru rotire tastam R sau SHIFT+R
Introducerea textului
PLACE /TEXT (TT,RG,CT)
Instalarea originii
PLACE/REF POINT (de obicei prinul pin )
Introducerea atributelor
PLACE/ATTRIBUTE
Selectam AtributeCategory:Component Name:RefDes

Coala

CMTC 2151 10 01
Mod Coala Document

Semntur

Data

11

apoi AtributeCategory:Component Name:Type


Pentru a controla daca am creat correct simbolul graphic
Selectam UTILS/VALIDATE
Salvarea intro biblioteca SIMBOL/SAVE AS
Salvarea ca un fisier aparte SAVE TO FILE AS-indicam numele
si se va salva intrun fisier cu extensia *.SYM .
Sau putem crea u symbol grafic astfel:
Deschidem programa P-CAD Library Executive ,
Deschidem programa P-CAD Library Executive ,
1) Deschidem meniul Options si setam parametrii foii :A4, Unitsmm si apasam butonul OK

fig nr 4
2) din meniul Symbol New aici apare o fereastra cu parametrii
unui symbol care il putem edita

Coala

CMTC 2151 10 01
Mod Coala Document

Semntur

Data

12

Fig nr.2
La Symbol Weight alegem lungimea simbolului
La Pin Spacing alegem distant dintre pini
La symbol Outline alegem grosimea liniei simbolului
La Dysplay putem pune bifa la pin name daca dorim sa ne arate
numele simbolului si la Pin Des daca dorim sa ne arate
numerotatia la pini
Dupa setare apasam Butonul Finis si apasind de doua ori pe
fiecare pin ii dam denumire si numarul acestui pin si mai departe
lucram ca si in programa P-CAD Symbol Editor
Salvarea intro biblioteca SIMBOL/SAVE AS
Salvarea ca un fisier aparte SAVE TO FILE AS-indicam numele si
se va salva intrun fisier cu extensia *.SYM .

Coala

CMTC 2151 10 01
Mod Coala Document

Semntur

Data

13

fig3

fig nr1
In figura 1 este prezentat simbolul grafic al microcontrolerului
ATTINY2313-20P redactat in P-CAD.
2.3Crearea modelului constructive topologic
ATTINY2313-20P din schema electrica principiala
Crearea modelului constructive topologic se face in programul PCAD Pattern Editor.
l.Start/Programs/PCAD 2002/PatternEditor

Coala

CMTC 2151 10 01
Mod Coala Document

Semntur

Data

14

2.Configiirarea redactorului: Options /Configure - instalm uniti


metrice i mrimea suprafeei de lucrcu Workspace Size/Width:80
mm Height:80 mm Options /Grids - pasul reelei 1.25 mm Options/
Current Line -grosimea liniei 0.2 mm Options/ Display - culorile
pentru straturi
3.Crearea modelului constructive a componentelor cu pini pivoi:
Option / Pad Style - formm doua tipuri de cmpuri comutaionale
(ptrat cu latura 1.2 mm i diametru intern a gurii 0.8 mm)
pentru primul contact i (cercuri cu diametrul 1,2 mm diametrul
intern al gurii 0,8 mm) pentru celelali pini. Options / Pad Style selectm stilul primului contact. Tastam Place / Pad si amplasm
primul pin.
Apoi Options / Pad Style - selectm stilul contactelor urmtoare
i amplasm toi ceilali pini, respectind dimensiunile de gabarit.
- Dac dorim s redenumim pinii selectm Utils / Remimber
5.Place / Ref Point - indicm originea (primul pin)
Place / Attribute - indicm locul atributului n caseta de

6.

dialog apruta specificm: Attribute Category Component


Name Ref Des
Visible / OK

(DD1 , DD2 ,...)

Apoi Attribut Category Component


Name Type Visible / OK
(K155LA3,K155LA2..)
7.Options/Layers selectm TopSilk apoi cu ajutorul Place/Line i
PlaceArc
desenm conturul elementului.
Coala

CMTC 2151 10 01
Mod Coala Document

Semntur

Data

15

8.Utils/Validate - controlm dac este corect.


9.Pattern / Save As - pentru salvarea componentelor indicam
numele i locul salvrii.
Sau cu programa P-CAD Library Executive putem crea un model
constructive topologic a unui element:
Deschidem programa P-CAD Library Executive ,
Deschidem meniul Options si setam parametrii foii :A4, Unitsmm si apasam butonul OK

fig2
2) deschidem din meniul Pattern New..
Alegem din:
Pattern tipe: DIP ( modelului constructive topologic cu pini pe 2
laturi)
Number of Pads Down: 10 (nr de pini pe o latura)
Pad to Pad Spacing :2.5mm (dimensiunea dintre pini)
Pattern width: 10.0mm (lungimea simbolului)
Pad position:1 (Pozitia primului pin)
Silk rectangle Width:15 mm (lungimea simbolului)
Silk rectangle Width: 27 mm (inaltimea simbolului)
Notch Type: Arc(tip de componenta cu cheia semicerc)

Coala

CMTC 2151 10 01
Mod Coala Document

Semntur

Data

16

fig4
Apasam butonul Finish
Denumim simbolul ATTINY2313-20P
Pattern / Save As - pentru salvarea componentei in librarie,
indicam numele i locul salvrii. prin schimbarea textului Type din
acolada.
La inchiderea programului ne va propune sa salvam
componenta in format pat apasam butonul OK si il
salvam pe locul dorit.
2.4 Introducerea schemei electrice principiale a
programatorului USBTINYISP
Introducerea schemei electrice principale se face cu ajutorul
redactorului grafic P-CAD Schematic.
1. Lansarea acestui redactor se face prin apelarea meniului
START/PROGRAMS/P-CAD 2002/SCHEMATIC

Coala

CMTC 2151 10 01
Mod Coala Document

Semntur

Data

17

Instalarea configuratiei redactorului


2. OPTIONS/CONFIGURE (A4, Edit TitleSheets/DisplayBorder
Units:mm OK)
3. OPTIONS/GRIDS instalam pasul retelei de coordonate
4. OPTIONS/DISPLAY lucru cu culorile
Punctele de conexiune le instalam: LARGE
5. Deschiderea unei biblioteci cu elementele necesare Library
Setup
In caseta de dialog Library Setup tastam butonul Add in
fereastra aparuta Library File Listing alegem bibliotecile
necesare si tastam Open/OK.

fig 5
6. Amplasarea pe suprafata de lucru a componentelor
rarioelectronice Place/Part si din fereastra aparuta alegem
simbolurile necesare.
Apasind butonul Browse vedem imaginea simbolului ales. In
fereastra Num Parts ne indica in caz general numarul portilor
logice, iar Part Num se indica numarul portilorselectate, acest
numar a portilor in fereastra poate fi schimbat. Dupa alegerea
parametrilor necesari apasam OK.
Daca este necesar de a face ca Type a elementului sau Numele,
sau numarul contactelor sa nu fie vizibile pe suprafata de lucru,
selectam obiectul facem clic dreapta/Proprietes, in fereastra Part
Proprietes/Symbol in submeniul Visibility luam bufa Type, iar in
foaiea Symbol Pins luam bufa existenta in Pin Designator
Coala

CMTC 2151 10 01
Mod Coala Document

Semntur

Data

18

Dupa aceasta este necesar de apasat butonul Apply/ok.


Dupa amplasarea elementele pot di copiate, sterse, deplasate,
rotite, intorarse in oglinda.
Pentru selectarea a mai multor elemente tinem apasat tasta
CTRL.
7. Legatura electrica se indeplineste cu ajutorul comenzii
Place/Wire (analog butonului din bara cu instrumente).
Cu ajutorul tastei O instalam regimul ortogonal de desenare a
liniilor.
Grosimea liniei se alege din comanda Options/Current Wire:
Thin cu grosimea de 0.254 mm (10 mil).
Thick cu grosimea de 0.381 mm (15 mil).
User grosimea este indicata de catre utilizator, de la 0 - 100
mil.
Daca conexiune este corecta dispare patratelul galben de la
pinul elementrului.
Pentru conexiuni de tipul T se amplaseaza automat puncte, in
cazul cand avem intersectie e necesar sa trasam pina la linie
(facem clic pe prima linie) si apoi mai departe.
Fiecare conexiune poate fi denumita, conexiunea cu pamintul
are automat denumirea GND.
8. In caz cand este necesar in chema de magistrala utilizam
comanda Place Bus (analog cu butonul).
Salvarea schemei electrice principale se face prin meniul File /
Save As culegem un nume a chemei si tastam Save.

Coala

CMTC 2151 10 01
Mod Coala Document

Semntur

Data

19

Fig.1

fig6
2.5 Elaborarea si amplasarea componentelor pe
placheta imprimata
Lansarea se face prin Start/Programs/P-CAD/PCB
Instalam pasului reelei de coordonate 2,5mm
Coala

CMTC 2151 10 01
Mod Coala Document

Semntur

Data

20

In stratul BOARD desenm un contur nchis a plachetei


imprimate cu ajutorul comenzelor Place/Line i Place/Arc 1.
Trasarea manual a plachetei imprimate:
Se execut prin comanda Route/Manual,Analogul acestei
comande este butonul
H

din bara de instrumente.Aceast comand permite trasarea

cilor dup dorina utilizatorului. nainte de a trasa cile este


necesar de amplasat componentele pe plac i de dat legturile
electrice ntre terminale.
Dac lipsete schema electric principial, amplasm
componentele cu Place/Component i legturile ntre ele cu
Place / Conection.
Elaborarea schemei electrice principiale pe plachet se face prin
IMLs/Load Netlist ncarc fiierul conexiunilor cu extensia *.net
(care a fost creat n P-CAD Schematic). Optimizarea conexiunilor
electrice, se face prin comanda Utils/Optimise Nets.
Deschidem bibliotecile necesare cu elementele Library Setup
In caseta de dialog Library Setup tastam butonul Add in
fereastra aparuta Library File Listing alegem bibliotecile
necesare si tastam Open/OK (fig2).
Amplasarea pe suprafata de lucru a componentelor
rarioelectronice Place/Part si din fereastra aparuta alegem
simbolurile necesare(fig1).
Fig.7

Coala

CMTC 2151 10 01
Mod Coala Document

Semntur

Data

21

Fig.8
Dupa aceasta amplasam componentele in asa fel ca sa fie cit mai
compacte pe fereastra(fig9)

fig9
2.6Trasarea cablajului imprimat

Coala

CMTC 2151 10 01
Mod Coala Document

Semntur

Data

22

Lansarea se face prin Start/Programs/P-CAD/PCB


Instalarea pasului reelei de coordonate 2,5mm
In stratul BOARD desenm un contur nchis a plachetei
imprimate cu ajutorul comenzelor Place/Line i Place/Arc 1.
Trasarea manual a plachetei imprimate:
Se execut prin comanda Route/Manual, Analogul acestei
comande este butonul
H

din bara de instrumente. Aceast comand permite trasarea

cilor dup dorina utilizatorului. nainte de a trasa cile este


necesar de amplasat componentele pe plac i de dat legturile
electrice ntre terminale.
Dac lipsete schema electric principial, amplasm
componentele cu Place/Component i legturile ntre ele cu
Place / Conection.
Elaborarea schemei electrice principiale pe plachet se face prin
IMLs/Load Netlist ncarc fiierul conexiunilor cu extensia *.net
(care a fost creat n P-CAD Schematic). Optimizarea conexiunilor
electrice, se face prin comanda Utils/Optimise Nets.
Trasm cablajul n regim manual.
Pentru a trasa cablajul este necesar de ales stratul de semnal,
unde v-a fi amplasat primul segment al trsei i vom alege sau
indica grosimea segmentului. Alegerea stratului de semnal i
grosimea trsei se aleg din bara de stare. Cu ajutorul tastei L sau
Shift/L schimbm tipul straturilor de semnai iar cu tasta W sau
Saift/W schimbm grosimea trasei.Pentru a uura procesul de
trasare a cablajului este necesar de indicat reeaua de coordonate
Coala

CMTC 2151 10 01
Mod Coala Document

Semntur

Data

23

corespunztoare scarei n mod ca s fie vizibile indicatoarele


grilei.
Pentru nceperea trasrii cablajului apsam clic stng al mausului
pe suprafaa de contact din care se ncepe trasa, trasa se
evideniaz pn la urmtorul loc de contact, n aa mod indicm
calea dorit a trsei cu ajutorul indicatorului mausului.
2. Comanda Route / Interactive este o comand mai inteligent
dect trasarea manual, ea permite o trasare rapid cu
respectarea standartelor tehnice.Amplasarea cablajului poate fi
socotit automatizat, ocolind obstacolele automat ct i cu ajutorul
indicaiilor utilizatorului. Ca i n cazul precedent indicm pasul
scarei, stratul de semnal i celelalte proprieti.Pentru nceperea
trasrii activm comanda Route / Interactive, apsam butonul
sting al mausului pe suprafaa de contact din care se ncepe trasa
fra a slbi butonul i ndreptm cursorul spre urmtorul contac,
n urma cursorului v- a aprea o imagine a trsei care automat
ocolete obstacolele i i schimb direcia n dependen de
direcia cursorului, pentru ca trasa s se contureze slbim butonul
mausului.
3. Comanda Route / Miter - (ndreptarea conductoarelor), analog
butonul Ml din bara de meniuri.
Lucrul cu aceast comand n ndreptarea unghiurilor este foarte
simplu. Regimul ndreptrii se instaleaz n meniul Options /
Configure / Route.
Comanda se activeaz i cursorul ne indic unghiul trsei.
Prin apsarea butonului stng al mausului cursorul deplasndu-se
ne d mrimea necesar ndreptrii
Coala

CMTC 2151 10 01
Mod Coala Document

Semntur

Data

24

4. Comanda Route / Fanout (ruperea conductoarelor), analog


butonul Aceast comand ne permite s organizam trasrea unui
grup de linii (magistrala)
de Ia cteva suprafee de contact. Cu ajutorul acestei comenzi se
nseamn capetele conductoarelor.
5. Comanda Rute / Bus (amplasarea conductoarelor magistralei),
analog butonul HI.
Aceast comand ne permite trasarea n acela timp a ctorva
conductoare paralele, n farm
de magistral. Aceast comand este bine de utilizat n trasarea
plcilor numerice care au
structura de magistral.
Dup trasarea magistralei este necesar de ales pasul scarei i
tipul stratului pe care v- a avea loc trasarea.
Pentru trasarea magistralei trebuie alese cteva legturi,
ncepnduse fie la amplasarea conductoarelor, fie la sfritul
conductoarelor primite n urma comenzii Route / Fanout. Alegerea
legturilor se execut innd apsat tasta Ctrl i fcnd clic stng
al mausului. innd apsat butonul stng al mausului deplasm
cursorul farmnd segmentul necesar magistralei. In timpul formrii
segmentului este posibil legtura rapid ntre dou regimuri de
trasare a conductoarelor sub un unghi de 45 grade si ortogonal
apsnd tasta O. Ficsarea segmentului se petrece n momentul
slbirii butonului sting al mausului. Pentru terminarea amplasrii
trsei cu salvare rezultatului este necesar de fcut clic dreapta al
mausului i din caseta aprut de ales comanda Suspend.
Coala

CMTC 2151 10 01
Mod Coala Document

Semntur

Data

25

6. Comanda Route / MultiTras - (amplasarea n acela timp a


ctorva trase). Comanda Route / MultiTras permite trasarea n
acela timp a ctorva legturi n regim automat. Pentru lucrul cu
aceast comand este necesar de ndeplinit urmtorii pai:
- Lansm comanda Route / MultiTras sau apsam butonul
instrumente.
-Alegem sau dm grosimea trsei.
-Alegem tipul stratului pentru trasare.
-Instalm pasul scarei.
-innd apsat butonul Ctrl apsat alegem legtura, pentru care
este necesar de trasat trasa.
-Alegem unul din cele dou regimuri de trasare:
Maximum Hugging- atunci cnd avem nevoie de distant minim
ntre conductoare.
sau Minimize Length - atunci cnd avem nevoie de lungimea
minimal ntre conductoare, ( Fig. 15.).

Fig.15.
-Apsam butonul drept al mausului i n ferastra aprut alegem
comanda Complete pentru amplasarea automat a traseelor.
-Pentru anularea comenzii i ndeprtarea legturii alese din
aceeai fereastr alegem comanda Deseiect All.
Coala

CMTC 2151 10 01
Mod Coala Document

Semntur

Data

26

Daca nu se primeste sa trasam toate conductoarele astfel incit sa


nu sa se intersecteze cu alte conductoare trasam conductoarele
cu alta culoare ce inseamna ca placheta va fi pe 2 parti
imprimata.
Verificarea plachetei se face folosind comanda
Util/DRC Salvarea proiectului se face prin File/Save
as...
In figura 1 este prezentata schema electrica principiala
a Programatorului USBTINYISP V1

Fig.10

Coala

CMTC 2151 10 01
Mod Coala Document

Semntur

Data

27

Capitolul 3
3.1Concluzii
In rezultatul efecturii proiectului de curs la disciplina
"Proiectarea asistat de Calculator" am acumulat cunotine
profunde n domeniul sistemului P-CAD i anume am pus n
practic toate facilitile de funcionare a tuturor componentelor
care intr in componena sa.
Am nvat cum se creeaz simboluri grafice a componentelor
pasive, microcontrolerelor si alte elemente, modelul constructiv
topologic a acestora, scheme electrice principiale.
Am elaborat i am plasat componentele pe placheta imprimat.
Am obinut ca urmare cablajul imprimat i desenul de ansablu.
Am cunoscut principiul de funcionare a Programatorului
USBTINYISP i am prezentat structura acestuia.
Dup efectuarea acestui proiect pot concluziona c P-CAD este
un program foarte util la proiectarea unui dispozitiv.Cu ajutorul
acestu program putem elabora scheme electrice principiale,
plachete imprimate adica documene tehnice ale unui dispozitiv
insa la ziua de azi sunt o gama larga de programe care pot lucra
cu documentatia tehnica a dispozitivelor dici alegerea ramine
dupa utilizator ce programa sa foloseasca insa principalul este ca
sa cunosti si nu in ultimul rind sa ai un lucru unde vei aplica
facilitatile oferite de acste programe.

1.2

Bibliografie
Coala

CMTC 2151 10 01
Mod Coala Document

Semntur

Data

28

1. ndrumar metodic P-CAD 2004, Ptra Grigorie


2. Cartea Desen tehnic, Hussein Gheorghe
3. http://www.ladyada.net/make/usbtinyisp/index.html adresa de
pe internet
4. http://www.elforum.ro adresa de internet
5. http://www.niqro.lx.ro /CMOS.htm adresa de internet
6. http://www.tehnic.go
7. Jurnal-Radio 2007
8. http://www.radiokot.ru adresa de pe internet.
9. Bolun BAZELE INFORMATICII APLICATE Editura BONITAS 2005.
10. http://esnips.com/web/AtmelAVR
11. Proiectarea Asistat de Calculator ndrumar la proiect de
curs(P-CAD 2004)
12. Proiectarea Asistat de Calculator Indicaii metodice la
lucrri de laborator
(P-CAD 2004)

Coala

CMTC 2151 10 01
Mod Coala Document

Semntur

Data

29

S-ar putea să vă placă și