comanda ascensoarelor

Upload: mintenas-alexandru

Post on 11-Oct-2015

133 views

Category:

Documents


3 download

TRANSCRIPT

  • 5/20/2018 Comanda ascensoarelor

    1/106

    Comanda ascensoarelor. Prezentare general

    Prezentare ascensor

    Din ce n ce mai utilizate n lume, lifturile sunt un element important pentru aplicaiile

    din construcii precum i pentru modernizarea construciilor existente.

    Piaa romneasc a reuit ntr-un interval relativ redus s promoveze serii ale acestor

    produse din ce n ce mai performante.

    ig.!.!."scensor complet

    Conceptul modular, flexi#ilitatea, noile metode de proiectare au permis realizarea unor

    produse de nalt performan. $ealiznd astfel de produse de o acuratee deose#it, lifturile

    realizate sunt atractive, dura#ile, elegante. inisa%ele din materiale noi, uoare i cu colorit

    deose#it permit realizarea unui interior plcut.

    Disponi#ile n variante constructive potrivite pentru destinaii cum ar fi&

    imo#ile #irou, imo#ile locuit

    'oteluri, centre de afaceri, complexe comerciale, aeroporturi, centre industriale, 'ale,

    depozite, etc.lexi#ilitatea compoziiei interioare precum i a legturilor acestora cu zonele de acces

    conduc la ar'itecturi deose#ite, noi, inedite.

    (at cteva din caracteristicile componentelor lifturilor&

    uile de acces sunt silenioase, sigure i realizate din materiale finisate cu gri%

    acordnd atenie deose#it detaliilor, sunt ec'ipate cu sisteme i mecanisme deose#it de

    fia#ile. $ezistente n timp acestea funcioneaz astfel nct deplasarea se face cu desc'idere i

    nc'idere controlat de module alectronice ce permit acionarea rapid. )ntotdeauna ec'ipate

  • 5/20/2018 Comanda ascensoarelor

    2/106

    cu senzori electronici de prezen care prote%eaz persoanele aflate n zona de nc'idere a

    acestora.

    ig.!.*. Panoul de comand al unui ascensor

    +istemele de iluminat din interiorul ca#inei se difereniaz prin simplitate i elegan.

    (luminatul este n armonie cu interiorul ca#inelor i asiguro iluminare potrivit cu lumina din

    zona de acces. Corpurile de iluminat moderne permit un consum economic.

    +eriile noi de panouri de semnalizare i comand sunt foarte plcute i elegante.

    "fioarele CD grafice i alfanumerice sau cele cu afia% cu cristale lic'ide CD de tip

    matricial i cu segmente sunt deasemenea foarte utilizate. "ceste panouri sunt uor vizi#ile i

    permit informarea rapid a utilizatorului indicnd poziia i sensul de mers. /utoanele de

    comand sunt totodat i foarte rezistente. Panourile de semnalizare de pe palierede tip afia%

    cu cristale lic'ide CD grafice i cele de tip matricial sunt programa#ile cu a%utorul

    ordinatorului i pot fi foarte uor personalizate. "cestea pot fi comandate i cu sistem de

    control acces cu c'ei ce asigur restricionarea accesului n lift prin #locarea electronic a

    comenzilor.

    ig.!.0. "fioare 1D din panoul de comand

    Caracteristicile te'nice sunt prezentate n variante mai uzuale cum ar fi&

    lifturi electrice de persoane cu ui automate

    lifturi 'idraulice pentru persoane cu ui automate cu un acces sau cu dou accese

  • 5/20/2018 Comanda ascensoarelor

    3/106

    lifturi 'idraulice pentru materiale cu ui manuale

    lifturi electrice pentru materiale cu ui manuale

    1xist posi#ilitatea dotrii liftului cu o serie de sisteme opionale cum ar fi&

    sistem de acumulatori pentru alimentarea iluminatului de avarie i a sistemului de

    alarm

    ventilator n ca#in

    sisteme de comunicare diverse cu unul sau mai multe posturi

    semnalizri acustice personalizate

    sistem de detecie n zona uilor de tip perdea de fascicule n infrarou faciliteaz

    intrarea n lift, ideal pentru spitale

    sistem indicator suprasarcin

    indicatoare sens i semnalizare palier

    sistem de mentenan i management diagnosticare defecte

    sisteme de prote%are a pereilor ca#inei

    sistem de variaie a frecvenei i control al vitezei sistemului de acionare

    sistem de micorare al uii controlat dinamic cu encoder

    2oate acestea permit performane specifice i o utilizare la parametrii diferii n funcie

    de aplicaiile dorite de utilizatorul liftului

    Clasificarea i caracterizarea principalelor tipuri de ascensoare

    "scensoare electrice

    - "scensoare electrice de

    interior

    - "scensoare electrice

    panoramice

    "vanta%ele ascensoarelor

    electrice&

    "scensoarele electrice au unconsum redus de energie3

  • 5/20/2018 Comanda ascensoarelor

    4/106

    "cionarea lor este n general deasupra puului3

    Deplasarea ca#inei se poate realiza cu dou trepte de vitez sau cu convertizor de

    frecven pentru o#inerea unei viteze varia#ile3

    Pot fi ec'ipate cu ui semiautomate sau automate.

    Caracteristici te'nice4r. persoane 5iteza m6s 4r.staii Dimensiuni pu* - !7 8,9 - !,9 : - !7 la tema

    "ceste tipuri de ascensoare pot avea comanda cu nsoitor

    permanent sau fr nsoitor3

    )n funcie de sarcin, transmisia poate fi direct sau

    indirect3

    +unt destinate pentru transportul de materiale, alimente,

    pentru trgi n spitale precum i pentru persoane cu 'andicap3

    inisa%ele ca#inei pot fi n funcie de tipul ncrcrii.

    Caracteristici te'nice+arcina ;g 5iteza m6s 4r.staii Dimensiuni pu

  • 5/20/2018 Comanda ascensoarelor

    5/106

    "scensoare mici de materiale

    +e livreaz mpreuna cu structura metalic a puului3

    2oate tipurile de ascensoare mici de materiale au motorul electric i panoul de

    comanda n interiorul puului, nefiind necesare spaii suplimentare pentru acestea3

    5ariantele de amplasare ale motorului de acionare pot fi& deasupra, lateral sus i

    lateral %os, dedesu#t, fa de ca#in.

    "cest model este destinat transportului de mrfuri uoare cu sarcini cuprinse ntre g. ?ile manuale sunt culisante vertical.

    +unt recomandate pentru mrfuri la nivelul podelei, cu sarcini cuprinse ntre !88-088

    >g. Prevzute cu ui #atante orizontal ntr-un canal.

    "scensoare destinate mrfurilor transportate cu europalei. inisa%ele ca#inelor iuilor pot fi din ta#l zincat i inox. Prezentate n dou variante cu u #atant i ui

    culisante vertical. 5iteza de deplasare ntre 8,0-8,:< m6s.

    @odelul prezentat are motorul de acionare poziionat su# ca#in. )n interiorul ca#inei

    se pot monta eta%ere despritoare. +unt recomandate n spaii reduse.

    http://mici04%28%29/http://mici03%28%29/http://mici02%28%29/http://mici01%28%29/
  • 5/20/2018 Comanda ascensoarelor

    6/106

    Platformele de ridicare sunt instalaii de ridicat utilizate exclusiv transportului de

    materiale.

    "cionarea poate fi electric sau 'idraulic.

    +e pot livra la cerere i cu structura metalic portant.

    +arcinile disponi#ile sunt cuprinse ntre rupp, circuit dual de franare cu doi sa#oi independeni de frnare,

    nlime continu de !888 mm a #alustradelor i opional, iluminatul trotuarului pentru

    accesul n siguran.

    Design& Culori diferite ale minii curente mo#ile, #alustrade din sticl n diferite

    forme, finisa% perfect ntr-un design modern, sistem de iluminare opional.

    1rgonomie& 4ivel redus de zgomot, dispozitiv direct al minii curente mo#ile pentru

    sincronizarea micrii dintre mna curent mo#ila i trotuar, rulare silenioas.

    Protecia mediului& 1c'ipare opional cu 1c'o-c'ain pentru lu#rifiere de lung

    durat, consum redus datorit sistemelor opionale de economisire a energiei, friciunea

    minim ntre componentele originale conduce la standarde nalte de calitate.

    ?surina n servisare& 1c'iparea opional cu telecomanda pentru toate funciile de

    #az, displa multilingvistic, interfa infrarou ($ pentru transferul de date ctre laptop-ul

    de servisare.

    inisa%e

    "tt pentru ascensoarele electrice ct i pentru cele 'idraulice, ca#inele pot fi oferite

    n diverse forme de finisa%&

  • 5/20/2018 Comanda ascensoarelor

    7/106

    Pereii ca#inei - ta#l vopsit

    - ta#l grunduit

    - plastic melaminat culoare la algere

    - inox, diverse modele i nuanePodeaua - suprafa cauciucat

    - moc'et

    - marmur

    - linoleumProtecie

    mn curent

    - circular

    - rectangular

    Eglind - !6* din perete

    - !6! din perete

    -

  • 5/20/2018 Comanda ascensoarelor

    8/106

    ?nitatea de memorie

    @emoria este o parte a microcontrolerului a crei funcie este de a nmagazina date.

    Cel mai uor mod de a explica este de a-l descrie ca un dulap mare cu multe sertare.

    Dac presupunem c am marcat sertarele ntr-un asemenea fel nct s nu fie confundate,

    oricare din coninuturile lor vor fi atunci uor accesi#ile. 1ste suficient s se tie desemnarea

    sertarului i astfel coninuturile lui ne vor fi cunoscute n mod sigur.

    ig.!.:. @odel simplificat de unitate de memorie

    Componentele de memorie sunt exact aa. Pentru o anumit intrare o#inem

    coninuturile unei anumite locaii de memorie adresate i aceasta este totul. Dou noi concepte

    ne sunt aduse &adresarea i locaia de memorie. @emoria const din toate locaiile de

    memorie, i adresarea nu este altceva dect selectarea uneia din ele. "ceasta nseamn c noitre#uie s selectm locaia de memorie la un capt, i la cellalt capt tre#iue s ateptm

    coninuturile acelei locaii. )nafar de citirea dintr-o locaie de memorie, memoria tre#uie de

    asemenea s permit scrierea n ea. "ceasta se face asigurarea unei linii adiionale numit

    linie de control. 5om desemna aceast linie ca $6H citete 6scrie. inia de control este

    folosit n urmtorul fel & dac r6IJ!, se face citirea, i dac opusul este adevrat atunci atunci

    se face scrierea n locaia de memorie. @emoria este primul element, dar avem nevoie i de

    altele pentru ca microcontrolerul nostru s funcioneze.

    ?nitatea central de procesare

    + adugm alte 0 locaii de memorie pentru un #loc specific ce va avea o capa#ilitate

    incorporat de nmulire, mprire, extragere i s-i mutm coninuturile dintr-o locaie de

    memorie n alta. Partea pe care tocmai am adugat-o este numit unitatea de procesare

    central CP?. ocaiile ei de memorie sunt numite regitri.

  • 5/20/2018 Comanda ascensoarelor

    9/106

    ig.!.

  • 5/20/2018 Comanda ascensoarelor

    10/106

    necesar s se aleag cu ce pot urmeaz s se lucreze, i apoi s se trimit date la, sau s se ia

    date de la port.

    ig.!.F.?nitate simplificat intrare-ieire

    Cnd se lucreaz cu el portul se comport ca o locaie de memorie. Ceva este pur i

    simplu scris n sau citit din el, i este posi#il de a remarca uor aceasta la pinii

    microcontrolerului.

    Comunicaia serialCu aceasta am adugat la unitatea de%a existent posi#ilitatea comunicrii cu lumea de

    afar. 2otui, acest mod de comunicare are nea%unsurile lui. ?nul din nea%unsurile de #az este

    numrul de linii ce tre#uie s fie folosite pentru a transfera datele. Ce s-ar ntmpla dac

    acestea ar tre#ui transferate la distan de civa ;ilometriL 4umrul de linii i numrul de

    ;ilometri nu promite costuri eficiente pentru proiect. 4u ne rmne dect s reducem numrul

    de linii ntr-un aa fel nct s nu afectm funcionalitatea. + presupunem c lucrm doar

    cu 0 linii, i c o linie este folosit pentru trimiterea de date, alta pentru recepie i a treia estefolosit ca o linie de referin att pentru partea de intrare ct i pentru partea de ieire. Pentru

    ca aceasta s funcioneze, tre#uie s sta#ilim regulile de sc'im# ale datelor.

    "ceste reguli sunt numite protocol. Protocolul este de aceea definit n avans ca s nu

    fie nici o neelegere ntre prile ce comunic una cu alta. De exemplu, dac un om vor#ete

    n francez, i altul vor#ete n englez, este puin pro#a#il c ei se vor nelege repede i

    eficient unul cu altul. + presupunem c avem urmtorul protocol. ?nitatea logic ! este

    setat pe linia de transmisie pn ce incepe transferul. Edat ce ncepe transferul, co#ormlinia de transmisie la 8 logic pentru o perioad de timp pe care o vom desemna ca 2, aa

    c partea receptoare va ti c sunt date de primit, aa c va activa mecanismul ei de recepie.

    + ne ntoarcem acum la partea de transmisie i s ncepem s punem zero-uri i unu-uri pe

    linia de transmisie n ordinea de la un #it a celei mai de %os valori la un #it a celei mai de sus

    valori. + lsm ca fiecare #it s rmn pe linie pentru o perioad de timp egal cu 2, i la

    sfrt, sau dup al 7-lea #it, s aducem unitatea logic ! napoi pe linie ce va marca

    sfritul transmisiei unei date. Protocolul ce tocmai l-am descris este numit n literatura

    profesional 4$M 4on-$eturn to Mero.

  • 5/20/2018 Comanda ascensoarelor

    11/106

    ig.!.7.2ransmiterea informaiilor microcontrolerului

    Pentru c aven linii separate de recepie i de transmitere, este posi#il s recepionm

    i s transmitem date informaii n acelai timp. /locul ce permite acest mod de comunicare

    este numit #locul de comunicare serial. +pre deose#ire de transmisia paralel, datele sunt

    mutate aici #it cu #it, sau ntr-o serie de #ii, de unde vine i numele de comunicaie serial.

    Dup recepia de date tre#uie s le citim din locaia de transmisie i s le nmagazinm nmemorie n mod opus transmiterii unde procesul este invers. Datele circul din memorie prin

    #us ctre locaia de trimitere, i de acolo ctre unitatea de recepie conform protocolului.

    ?nitatea de timer

    "cum c avem comunicaia serial, putem recepiona, trimite i procesa date.

    ig.!.G.+c'ema de funcionare a unitii de timer

    2otui, pentru noi ca s putem s l folosim n industrie mai avem nevoie de cteve

    #locuri. ?nul din acestea este #locul de timer care este important pentru noi pentru c ne d

    informaia de timp, durat, protocol etc. ?nitatea de #az a timer-ului este un contor li#er care

    este de fapt unregistru a crui valoare numeric crete cu intervale egale, aa nct lundu-i

    valoarea dup intervalele 2! i 2* i pe #aza diferenei lor s putem determina ct timp a

    trecut. "cesta este o parte foarte important a microcontrolerului a crui control cere cea mai

    mare parte a timpului nostru.

    Hatc'dog-ul

    )nc un lucru ce necesit atenia noastr este funcionarea fr defecte a

    microcontrolerului n timpul funcionrii. + presupunem c urmare a unei anumite

  • 5/20/2018 Comanda ascensoarelor

    12/106

    interferene ce adesea se ntmpl n industrie microcontrolerul nostru se oprete din

    executarea programului, sau i mai ru, ncepe s funcioneze incorect.

    ig.!.!8.uncionarea Hatc'dog-ului

    /ineneles, cnd aceasta se ntmpl cu un computer, l resetm pur i simplu i va

    continua s lucreze. 2otui, nu exist #uton de resetare pe care s apsm n cazul

    microcontrolerului care s rezolve astfel pro#lema noastr. Pentru a depi acest o#stacol,

    avem nevoie de a introduce nc un #loc numit Iatc'dog-cinele de paz. "cest #loc este de

    fapt un alt contor li#er unde programul nostru are nevoie s scrie un zero ori de cte ori se

    execut corect. )n caz c programul se nepenete, nu se va mai scrie zero, iar contorul seva reseta singur pn la o#inerea valorii sale maxime. "ceasta va duce la rularea programului

    din nou, i corect de aceast dat pe toat durata. "cesta este un element important al fiecrui

    program ce tre#uie s fie fia#il fr supraveg'erea omului.

    Convertorul "nalog-Digital

    Pentru c semnalele de la periferice sunt su#stanial diferite de cele pe care le poate

    nelege zero i unu, ele tre#uie convertite ntr-un mod care s fie neles de microcontroler.

    "ceast sarcin este ndeplinit de un #loc pentru conversia analog-digital sau de unconvertor "D. "cest #loc este responsa#il pentru convertirea unei informaii despre o anumit

    valoare analog ntr-un numr #inar i pentru a o urmri pe tot parcursul la un #loc CP? aa

    ca #locul CP? s o poat procesa.

    ig.!.!!./locul pentru convertirea semnalului analogic n digital

    "stfel microcontrolerul este acum terminat, i tot ce mai rmne de fcut este de a-l

    pune ntr-o component electronic unde va accesa #locurile interioare prin pinii acestei

    componente. (maginea de mai %os arat cum arat un microcontroler n interior.

    ig.!.!*.(maginea unui microcontroler n interior

  • 5/20/2018 Comanda ascensoarelor

    13/106

    iniile su#iri ce merg din interior ctre prile microcontrlerului reprezint fire

    conectnd #locurile interioare cu pinii capsulei microcontrolerului. +c'ema urmtoare

    reprezint seciunea central a microcontrolerului.

    ig.!.!0.+eciunea central a microcontrolerului

    Pentru o aplicaie real, un microcontroler singur nu este de a%uns. )n afar de

    microcontroler, avem nevoie de un program pe care s-l execute, i alte cteva elemente ce

    constituie o interfa logic ctre elementele de sta#ilizare.

    Programul

    +crierea programului este un domeniu special de lucru al microcontolerului i este

    denumit programare. + ncercm s scriem un mic program ce l vom crea singuri i pe

    care oricine va fi n stare s-l neleag.

    +2"$2

    $1N(+21$!J@1@E$O EC"2(E4"

    $1N(+21$*J@1@E$O EC"2(E4/

    PE$2"J$1N(+21$! Q $1N(+21$*14D

    Programul adaug coninuturile a dou locaii de memorie, i vede totalul lor la portul

    ". Prima linie a programului este pentru mutarea coninuturilor locaiei de memorie " ntr-

    unul din regitri unitii centrale de procesare. Pentru c avem nevoie i de celelalte date de

    asemenea, le vom muta de asemenea n cellalt registru al unitii centrale de procesare.

    ?rmtoarea instruciune instruiete unitatea central de procesare s adauge coninuturile

    celor doi regitri s trimit un rezultat o#inut la portul ", nct suma acestei adugri s fievizi#il pentru toat lumea de afar.

  • 5/20/2018 Comanda ascensoarelor

    14/106

    Programarea poate fi fcut n ctava lim#a%e ca "ssem#ler, C i /asic care sunt cele

    mai folosite lim#a%e.

    +urse de alimentare pentru ascensor

    )n momentul actual, sursele de alimentare liniare sunt mai rar utilizate. )n locul

    acestora se folosesc surse n comutaie care au randamente mai #une i pre mai sczut mai

    ales n cazul puterilor mari. 2otui, sursele liniare prezint o serie de avanta%e dintre care pot fi

    menionate&

    fia#ilitate sporit3

    zgomot redus pe tensiunile furnizate3

    pertur#aii de nalt frecven aproape inexistente3

    separare excelent a consumatorului de reea.

    Din aceste motive, sursele liniare sunt recomandate pentru alimentarea circuitelor cu

    consum redus de pna la !8..*

  • 5/20/2018 Comanda ascensoarelor

    15/106

    +ta#ilizatorul de tensiune are rolul de a asigura o valoare constant a tensiunii

    furnizate de surs indiferent de variaiile tensiunii reelei de alimentare sau ale consumului.

    +ta#ilizatorul se poate realiza cu componente discrete sau se poate utiliza un sta#ilizator

    integrat.

    uncionarea sursei

    2ensiunea la ieirea transformatorului din secundarul transformatorului este o

    tensiune alternativ sinusoidala cu frecvena egal cu cea a reelei de alimentare

  • 5/20/2018 Comanda ascensoarelor

    16/106

    0.! Consideraii generale

    )n foarte multe aplicaii inginereti i n special n construciile de maini se ntlnescpiese i sarcini care nu satisfac condiiile de solicitare statice, admise pn acum. +olicitrile

    dinamice sunt un rezultat al micrii piesei studiate, sau a altor corpuri, care aplic asupra

    sarcinii dinamice.

    Dac la solicitarea static se admite ca vitezele i acceleraiile s fie nule, la cea

    dinamic intervin aceste mrimi cinematice n cele mai variate feluri& constante un volant n

    micare de rotaie uniform, varia#ile continuu, varia#ile cu discontinuiti.

    E sistematizare a modului de variaie a acestor mrimi cinematice dup efectul

    mecanic asupra piesei studiate, permite gruparea solicitrilor dinamice astfel&

    !. +olicitri prin fore de inerie, datorate unor acceleraii mari, constante sau varia#ile

    continuu, ntlnite la& ca#luri de ascensoare, volani, discuri de lefuit, rotori de tur#ine.

    *. +olicitri prin ocuri, cauzate de variaii #rute discontinue ale vitezelor i

    acceleraiilor.

    0. +olicitri la o#oseal datorate unor variaii periodice uneori aleatoare ale

    eforturilor, repetate de un numr mare de ori.

    0.* +olicitri prin fore de inerie

    Piesele solicitate prin fore de inerie se studiaz la fel cu cele solicitate static, dac se

    adaug forele de inerie dup care se determin eforturile, prin metodele cunoscute.

    Calculul ca#lului de macara sau ascensor

    )n ca#lul de ascensor, efortul cel mai mare are loc n perioada de pornire de %os n sus

    figura de mai %os. Dac micarea are loc cu acceleraie a, fora axial n captul superior al

    ca#lului este&

    .6!-.-6 gaqxPagqxpqxPFiqxPN ++=+++=++=

    Cnd greutatea ca#lului este mic n comparaie cu greutatea ca#inei, T se negli%eaz.

  • 5/20/2018 Comanda ascensoarelor

    17/106

    /ara n micare de rotaie

    2i%a E" din figura alturat de greutate p da46cm i lungime l, are n capt o #il de

    greutate N i se rotete, n plan orizontal cu viteza ung'iular n %urul punctului E.

    +e cere s se determine fora axial maxim din ti%.

    "ceast for are loc n punctul E i este egal cu fora centrifug a #ilei plus fora

    centrifug a ti%ei.

    *

    ! 6 lgGF =

    Pentru un element dx din ti%, la distana x de punctul E, fora centrifug este&

    *

    * 6 xgdxpdF =

    iar pentru ntreaga ti% este&

    *6.-66 *** lqpxdxqpF ==

    0.0 Calculul de dimensionare al ca#lului

  • 5/20/2018 Comanda ascensoarelor

    18/106

    L=Q

    L$e!=

    L$e * =(poteza& Considerm c *6$e$e *! Q== pentru cazul n care ca#lul se afl la

    %umtatea distanei dintre capetele tam#urului troliului.

    +c'ema real de calcul a reaciunilor $e!i $e*

    = 8Fz

    = 8Mrul

    8$e$e *! =++ Q !

    8$e.*6- * = ddQ *

    Din * 8

    .*6-$e * =

    +=

    d

    xdQ

    Din ! dxd

    Qd

    xdQ

    d

    xdQQQ

    *

    *.

    *

    *!-

    *

    *$e$e *!

    =

    +=

    +==

    Pentru cazul considerat n ipoteza simplificatoare de mai sus&

    8=x i *6$e$e *! Q==

    Calculul lui U

    fi FFGQ 9++=

    gmG = max

    kgmmm utilacabinei

  • 5/20/2018 Comanda ascensoarelor

    19/106

    kgmutila 0 8!,8=S

    Deci&

    NNNNNNsmkgFFGQ fi

    *89-F

  • 5/20/2018 Comanda ascensoarelor

    20/106

    mmQ

    dadmisibil

    +e amplific cu un coeficient de siguran *=S pentru a fi incluse i efectele altor

    solicitri mecanice dect cele prezentate.Deci& mmd !G

  • 5/20/2018 Comanda ascensoarelor

    21/106

    carcas, putndu-se descrca prin el dilatrile termice axiale ale ar#orelui. "cest rulment

    rulmentul li#er va prelua numai fora radial. +oluia se utilizeaz n special la ar#orii lungi.

    1ste mai complicat din punct de vedere te'nologic i constructiv, necesitnd prelucrri i

    elemente de asam#lare suplimentare.

    @onta%ul cu rulmeni flotani se realizeaz prin fixarea axial a fiecrui rulment, ntr-

    un singur sens pe ar#ore spre interior i n sens opus n carcas, prin intermediul capacelor.

    ora axial este preluat n acest caz de rulmentul ctre care este ndreptat. +oluia de

    monta% este simpl, se utilizeaz la ar#ori scuri, cum sunt de exemplu, ar#orii reductoarelor

    de turaie. "ceast soluie de monta% prezint dezavanta%ul unei ncrcri neuniforme a celor

    doi rulmeni, spre deose#ire de prima variant.

    (ndiferent de varianta de monta%, cunoscnd rulmentul care preia fora axial, se

    determin raportul 86 Fi a , unde i reprezint numrul de rnduri de #ile iar 8 -

    capacitatea static de ncrcare a rulmentului. 5alorile i i 8 se aleg din catalogul firmelor

    productoare de rulmeni i n funcie de acest raport se alege mrimea VeW fa de care se

    compar raportul RFa 6 .

    Dac eRFa 6 , rezult 8,! == #$ .

    DaceRFa >6

    , se determin S i O prin interpolare linear conf. +2"+ F!98-7*.

    @onta%ul rulmenilor radiali = axiali cu #ile sau cu role conice

    $ulmenii radiali = axiali se monteaz pe ar#ore, ntotdeauna perec'i i poate fi

    realizat n VEW pentru ar#ori cu roi n consol i n VSW pentru ar#ori care au roile situate

    ntre lagre. ora axial total de pe ar#ore este a% . @rimea i direcia forelor axiale,

    preluate de fiecare rulment aF , depind de monta%ul acestora i de forele axiale proprii saF ,

    cauzate de faptul c direcia de preluare a sarcinii este diferit fa de direcia radial a

    reaciunilor.

    (ntr-o prim etap se alege din catalog 8# , cu a%utorul cruia se determin forele

    axiale proprii din fiecare rulment, apoi calculndu-se forele axiale totale din fiecare rulment.

    5alorile finale ale lui S i O rezult, determinnd rapoartele& &ar& RF 6 i 'ar' RF 6 , care se

    compar cu VeW.

  • 5/20/2018 Comanda ascensoarelor

    22/106

    Pentru rulmentul cel mai ncrcat de pe ar#ore cu sarcina ec'ivalent cea mai mare

    se determin, n funcie de capacitatea dinamic a lui, dura#ilitatea numrul de milioane de

    rotaii efectuate pn la apariia primelor semne de o#oseal.p

    P" = Xmilioane rotaiiY

    unde&

    =

    rolecurulmentipentru

    bilecurulmentipentrup

    06!8

    0

    )n funcie de dura#ilitatea efectiv i de turaia ar#orelui se sta#ilete durata efectiv

    de funcionare&

    !a! "n

    ""

    =98

    !89

    XoreY

    Dac rulmentul ales nu se verific, atunci se sc'im# acesta cu un rulment cu acelai

    diametru al inelului interior, ns de serie superioar de dimensiuni.

    $ulmenii alei n final tre#uie s fac parte din clasa nti de utilizare, care se fa#ric

    n mod curent. Dup efectuarea calculului de verificare al rulmenilor, proiectantul tre#uie s

    decid asupra alegerii a%usta%elor realizate ntre rulment i carcas, respectiv ntre rulment i

    ar#ore. "leza%ul rulment = carcas este de tipul aleza% unitar. "cest lucru se datoreaz faptului

    c rulmentul este un su#ansam#lu independent i, deci, cmpurile de toleran pentru

    diametrele d i D sunt impuse de fa#ricant. "stfel, execuia rulmenilor, conform +2"+ :*8F-

    7G, sta#ilete < clase de precizie pentru rulmeni, sim#olizate cu P8 = precizie normal, P9,

    P

  • 5/20/2018 Comanda ascensoarelor

    23/106

    a%utorul unor V#uzunareW, practicate n carcasa superioar. (n aceste #uzunare se colecteaz

    uleiul scurs pe peretele interior al carcasei care, apoi, este diri%at ctre rulment, realiznd att

    rcirea rulmentului, ct i ungerea acestuia.

    Pentru calculul dura#ilitii rulmenilor de la ar#orele reductor numrul de milioane

    de rotaii efectuate pn la apariia primelor semne de o#oseal am ales doi rulmeni radiali

    cu role cilindrice 4?P *!8 (+E6$!< +2"+ 08:!-97 cu capacitatea de ncrcare C J :0 ;4 i

    urmtoarele dimensiuni principale&

    d J

    Xmilioane rotaiiY

    :8G790G

  • 5/20/2018 Comanda ascensoarelor

    24/106

    @ac'eta proiect a fost realizat din diferite materiale de natur metalic sau plastic

    care pot imita ntr-o oarecare msur un caz real. "stfel structura mac'etei este realizat din

    eav P5C cu diametrul de :8 i respectiv *< mm, palierele sunt realizate din P5C al# de . Dup aceea, vom o#serva numele fiierului ]test.asm] n partea de sus a

    ferestrei noastre.

    Programul tre#uie s fie scris ntr-o fereastr care este desc'is, sau copiat de pe un

    disc, folosind opiunile cop i paste. Cnd programul este copiat n test.asm IindoI,

    putem folosi comanda P$E^1C2 -\ /?(D " dac nu sunt erori, i o nou fereastr va

    apare ca n figura 0.7&

  • 5/20/2018 Comanda ascensoarelor

    36/106

    ig.0.7.ereastra de construcie a programului

    Putem vedea din imagine c o#inem fiierul test.'ex ca rezultat al procesului de

    translare, pentru care este folosit programul @P"+@H(4, i c este doar un mesa%. )n toate

    aceste informaii, ultima propoziie n fereastr este cea mai important pentru c arat dac

    translarea a fost sau nu fcut cu succes. ]/uild completed successfull] este un mesa%

    afirmnd c translarea a fost de succces i c nu sunt alt erori.

    )n caz c apare o eroare, tre#uie s facem du#lu clic pe mesa%ul eroare n fereastra

    ]/uild $esults]. "ceasta v va transfera automat n programul asam#lor i n linia unde a fost

    eroarea.

    +imulatorul @P+(@

    +imulatorul este o parte a mediului @P"/ care d o mai #un imagine a lucrrilor

    unui microcontroler. Printr-un simulator, putem monitoriza valorile curente ale varia#ilelor,

    valorile registrului i starea pinilor portului. 1ste adevrat, simulatorul nu are aceeai valoare

    n toate programele. Dac un program este simplu ca cel dat aici ca exemplu, simulrea nu

    este foarte important pentru c setarea pinilor portului / la unu logic nu este o sarcin

    dificil. 2otui, simulatorul poate fi de mare de mare a%utor la programele mai complicate ce

    includ timer-i, condiii diferite unde ceva se ntmpl , i alte cerine similare n special cu

    operaii matematice. +imularea, dup cum indic numele simuleaz lucrul unui

    microcontroler. )n timp ce simulatorul este conceput ca microcontrolerul s execute

    instruciunile una cte una, programatorul se mic ntr-un program pas-cu-pas linie-cu-linie

    i urmrete ce se ntmpl cu datele n microcontroler. Cnd scrierea s-a terminat, este un

    o#icei #un ca programatorul s-i verifice mai nti programul su n simulator, i apoi s-l

    ruleze ntr-o situaie real fig.0.G.

    Primul lucru pe care tre#uie s-l facem este, ca ntr-o situaie real, este de a reseta unmicrocontroler cu comanda D1/?N \ $?4 \ $1+12. "ceast comand rezult n linia

  • 5/20/2018 Comanda ascensoarelor

    37/106

    ngroat poziionat la nceputul unui program, i contorul programului este poziionat la

    zero ceea ce poate fi o#servat n linia de stare pc& 8x88.

    ig.0.G ereastra de simulare i rulare a programului

    ?na din principalele caracteristici a simulatorului este a#ilitatea de a vedea starea

    regitrilor din microcontroler. "ceti regitri sunt numii regitri de funcie special, sau +$.

    Putem o#ine o fereastr cu regitri +$ fig.0.!8. fcnd clic pe H(4DEH-\+P1C("

    ?4C2(E4 $1N(+21$+, sau pe icon-ul +$. )n afar de regitrii +$, este util de a avea o

    avea o privire n interiorul fiierului regitrilor. ereastra cu fiierul regitrilor poate fi

    desc'is fcnd clic pe H(4DEH-\(1 $1N(+21$+. Dac sunt varia#ile n program, este

    #ine de a le vedea de asemenea. iecrei varia#ile i este desemnat o fereastr Hatc'

    HindoIs fcnd clic pe H(4DEH-\H"2CR H(4DEH+.

    ig.0.!8.ereastra cu regitrii +$

  • 5/20/2018 Comanda ascensoarelor

    38/106

    Comanda urmtoare ntr-un simulator este D1/?N\$?4\+21P care ncepe paii

    notri prin program. "ceeai comand ar fi putut fi desemnat de la o tastatur cu tasta `F\

    n general, toate comenzile importante au taste desemnate de le claviatur. olosind tasta F,

    programul este executat pas cu pas. Cnd o#inem un macro, fiierul coninnd un macro este

    desc'is /an;.inc, i continum cu macro. )ntr-o fereastr cu regitri +$ putem o#serva

    cum registrul H primete valoarea 8x i pe care o trimite la portul /. cnd clic pe tasta

    F din nou, nu o#inem nimic pentru c programul a a%uns ntr-o infinite loop-#ucl infinit.

    /ucla infinit este un termen pe care l ntlnim adesea. $eprezint #ucla din care un

    microcontroler nu poate iei pn nu se ntmpl ntreruperea dac este folosit ntr-un

    program, sau pn ce micorcontrolerul va fi resetat.

    E$C"D = $ealizare sc'eme electrice i ca#la%e

    Crearea unui proiect nou

    ile\4eI\Pro%ect

    Comenzi care au ca consecin desc'iderea ferestrei de creare proiect noufig.0.!!&

    ig.0.!!.ereastra de creare a unui proiect nou

    4ame -\ numele noului proiect

    +e alege tipul proiectului n cazul de fa "nalog or @ixed-+ignal Circuit Hizard

    )n partea dreapt se poate vedea o scurt descriere a programului ce urmeaz s fie

    creat.

    ocation -\ permite alegerea directorului unde va fi creat proiectul

  • 5/20/2018 Comanda ascensoarelor

    39/106

    Crearea sc'emelor ca#la%ului

    Dup crearea proiectului Vspaiului de lucruW se poate ncepe desenarea propriu-zis a

    sc'emelor logice care vor fi folosite n continuare pentru realizarea ca#la%ului.

    )n E$C"D pot fi definite mai multe sc'eme care sunt introduse n acelai proiect

    pentru uurarea nelegerii i a urmririi traseelor.

    De o#servat c odat terminat o sc'em i nceperea trasrii ca#la%ului Vdesc'iderea

    programului aoutW nu se pot aduce modificri ale conexiunilor dect prin revenirea n

    Capture.

    Pentru nelegerea uoar a programului redenumim pagina iniial, creat automat,

    dndu-i noul nume +urs, deoarece va deine toate informaiile necesare crerii

    sta#ilizatorului de tensiune.

    ig.0.!*.ereastra de editare a unui proiect

    Dup cum se vede pentru a redenumi o pagin a proiectului este necesar s se fac cli;

    pe semnul Q din dreptul urmtoarelor csue& Design resource, 6sursa dsn, sc'ematic! i clic;

    dreapta pe pagina care tre#uie redenumit.

    Pentru a aduga componente noi piese se urmresc urmtorii pai&

    se selecteaz pagina proiectului n care se introduce componenta

    se alege din meniu Place, Part... sau se face clic; a se vedea figura 0.!0.&

  • 5/20/2018 Comanda ascensoarelor

    40/106

    ig.0.!0.ereastra de introducere a componentelor

    Pentru alegerea pieselor se folosete fereastra din fig.0.!: care se desc'ide la comanda

    part...

    ig.0.!:.ereastra de alegere a componentelor

    Part& specific numele piesei care se dorete3

    i#raris& arat care sunt #i#liotecile selectate Vn care se face cutareaW3

    "dd i#rar...& adaug noi li#rrii la proiect3

    $emove i#rar& elimin o #i#liotec din cutare3Part +earc'...& caut o component n toate li#rriile disponi#ile n directorul

    specificat3

    Datorit programului Capture C(+ odat fcut i verificat o sc'em logic ca cea de

    mai sus, poate fi folosit i n alte programe cu a%utorul comenzilor Cop, Paste. "cest lucru

    reduce foarte mult timpul de lucru deoarece o sc'em verificat poate fi foarte uor refolosit

    fr a fi nevoie s se construiasc din nou sc'ema logic a ca#la%ului.

  • 5/20/2018 Comanda ascensoarelor

    41/106

    Dup realizarea sc'emelor logice ale diverselor pri componente ale proiectului se

    trece la realizarea ca#la%ului sc'emei ca#la%ului imprimat, pentru aceasta se vor urma

    urmtorii pai&

    Creerea 4etlist-listei fiier care va fi folosit de programul aout pentru realizarea

    sc'emei ca#la%ului imprimat.

    Pentru crearea net-listei se va selecta o#iunea Create 4etlist din meniul 2ools care va

    duce la desc'iderea ferestrei Create 4etlistfig.0.!

  • 5/20/2018 Comanda ascensoarelor

    42/106

    ig.0.!9.ereastra de rulare a progarmului "utomatic 1co

    Dac o pies electronic utilizat n proiect nu are coresponden n #azele de date

    utilizatorul are dou variante& s aleag manual din #aza de date o coresponden pentru piesa

    dat, iar n cazul n care nu gsete nimic tre#uie s creeze singur o nou pies numai

    distanele ntre pini nu i piesa fizic sau poate termina programul fr a realiza ca#la%ul i s

    modifice n CaptureC(+ piesa folosit fig.0.!F..

    ig.0.!F.ereastra pentru modificarea unei piese noi

    )n figura urmtoare se poate vedea figura 0.!7. cu fereastra pentru crearea unei noipiese&

  • 5/20/2018 Comanda ascensoarelor

    43/106

    ig.0.!7.ereastra pentru crearea unei noi piese

    E#s& E dat facut o legatur ntre o piesa fizic exemplu tranzistorul /C

  • 5/20/2018 Comanda ascensoarelor

    44/106

    ?ltimul pas softIare pentru realizarea ca#la%ului imprimat este printarea sc'emelor

    fig.0.*8, care se execut cu comanda Print6Plot, care desc'ide caseta de dialog din figura

    urmtoare&

    ig.0.*8.ereastra pentru printarea ca#la%ului

    ?nde se pot alege urmatoarele opiuni n funcie de te'nologia de realizare a ca#la%ului

    folosit&

    orce /lac; b H'ite& desenare negru3

    >eep Drill Roles Epen& nu astup gurile n special pentru ca#la%ele profesionale

    realizate cu fotorezist.

    Center on page& centreaz pe pagin

    @irror& pentru a nu exista greeli n amplasarea pieselor pe ca#la%ul imprimat se

    folosete miroruirea, deoarece partea de pe spate a ca#la%ului tre#uie vzut n oglind.

    Dup scoaterea la imprimant a celor dou laere se poate trece la realizarea fizic a

    ca#la%ului.

    C"P(2E? 9

    Descrierea aplicaiei

  • 5/20/2018 Comanda ascensoarelor

    45/106

    9.! +c'ema de comand i control a microcontrolerului

  • 5/20/2018 Comanda ascensoarelor

    46/106

    G

    R a n d u l 61 0 K

    1 N 4 0 0 7

    R e l e u

    35

    412

    33

    0

    1 0 K

    1 0 K

    33

    0

    1 0 K

    B C 1 0 7

    3

    2

    1

    33

    0

    R a n d u l 8

    1 N 4 0 0 7

    R e l e u

    35

    412

    1 0 K

    5 V C C

    D

    1 0 K

    1 2 V C C

    1 0 K

    R a n d u l 3

    1234

    1 0 K

    1 0 K

    C o l o a n a 3

    A

    B C 1 0 7

    3

    2

    1

    R a n d u l 2

    1 0 K

    C o l o a n a 6

    1 0 K

    1 0 K

    J 1 4

    12345678

    330

    J 1 8

    C O N 3

    123 B C 1 0 7

    3

    2

    1 1 0 K

    R a n d u l 5

    J 1

    C O N 2

    12

    Y 1

    4 M H

    1 2 V C C

    4 ! 7

    R a n d u l 7

    C o l o a n a 2

    C

    1 0 K

    "

    1 0 K

    1 0 K

    B C 1 0 7

    3

    2

    1

    D #

    C o l o a n a 4

    5 V C C

    J 1 7

    C O N 3

    123

    C 7

    2 2 $ "

    1234

    1 0 K

    C 8

    2 2 $ "

    33

    0

    C o l o a n a 8

    33

    0

    1 0 K

    1 0 K

    % 2

    # & C 1 6 " 8 7 7 A

    12345678'

    1 01 11 2

    1 31 41 51 61 71 81 '2 0 2 1

    2 22 32 42 52 62 72 8

    2 '3 03 13 23 33 43 53 63 73 83 '4 0

    M C ( RR A 0R A 1R A 2R A 3R A 4R A 5R ) 0R ) 1R ) 2V D DV * *O * C 1O * C 2R C 0R C 1R C 2R C 3R D 0R D 1 R D 2

    R D 3R C 4R C 5R C 6R C 7R D 4R D 5R D 6R D 7V * *

    V D DR B 0R B 1R B 2R B 3R B 4R B 5R B 6R B 7

    C o l o a n a 7

    J 1 5

    12345678

    R a n d u l 4

    330

    R a n d u l 1

    1 0 K

    330

    1 N 4 0 0 7

    1 2 V C C

    C o l o a n a 1

    1 0 K

    B

    1 0 K

    C o l o a n a 5

    )

    1 N 4 0 0 7

    Desrierea funcionrii sc'emei de comand i control a microcontrolerului

    )n sc'ema principal s-au folosit urmtoarele piese care au roluri #ine definite n

    funcionarea mac'etei ascensorului, aceste piese sunt&

    O! cuar de :@'z

    CF, C7 condensatori de **p...00p

    "cest cuar i cele dou condensatoare sunt folosite pentru realizarea oscilatorului

    microcontrolerului, oscilator pe #az de cuart cu frecvena de oscilaie de :@'z ceea ce

    nseamn c microcontrolerul execut !.888.888 instruciuni pe secund.

    s-a folosit o rezisten de !8; pentru a se lega pinul ! @C$ la

  • 5/20/2018 Comanda ascensoarelor

    47/106

    Pe pinii G, !8 ai microcontrolerului s-au cuplat dou relee prin intermediul a doi

    tranzistori, dou rezistene care comand cei doi tranzistori i dou diode de protecie care

    prote%eaza cei doi tranzistori mpotriva curenilor autoindui care apar n momentul n care

    #o#ina este cuplat s-au decuplat.

    $eleul este un dispozitiv electromecanic care transform un semnal electric ntr-o

    micare mecanic. 1l este alctuit dintr-o #o#in din conductori izolai nfurai pe un nucleu

    metalic i o armtur metalic cu unul sau mai multe contacte. )n momentul n care o tensiune

    de alimentare este aplicat la #ornele unei #o#in, curentul circul i va fi produs un cmp

    magnetic care mic armtura pentru a nc'ide un set de contacte i6sau pentru a desc'ide un

    alt set. Cnd alimentarea este dezactivat din releu, cade fluxul magnetic din #o#in i se

    produce o tensiune nalt n direcia opus. "ceast tensiune poate strica tranzistorul de

    comand i de aceea este conectat o diod cu polarizare invers de-a lungul #o#inei pentru a

    scurtcircuita vrfurile de tensiune n momentul n care apar.

    @ulte microcontrolere nu pot comanda un releu direct i de aceea un tranzistor de

    comand este necesar. ?n R(NR pe #aza tranzistorului activeaz tranzistorul i acesta la

    rndul lui activeaz releul. $eleul poate fi conectat la orice dispozitiv electric prin intermediul

    contactelor. $ezistena de !8> din #aza tranzistorului limiteaz curentul dinspre

    microcontroler la o valoare solicitat de tranzistor. $ezistena de !8> dinspre #az i #ara

    negativ previne ca tensiunile de zgomot aplicate n #aza tranzistorului s activeze releul. De

    aceea numai un semnal clar de la microcontroler va activa releul.

    "ceste dou relee sunt folosite pentru inversarea sensului de micarea a motorului,

    motor care este de tip universal iar releele sc'im# polaritatea curentului care trece prin rotor

    n felul acesta sc'im#nd de fapt sensul de rotaie al motorului.

    Pentru o mai mare protecie a microcontrolerului se poate folosi pe liniile de ieire un

    optocuplor care s realizeze separarea optic ntre circuitul comandat i circuitul de comand.

    ?n releu poate fi de altfel activat prin intermediul unui optocuplor care n acelai timp

    amplific curentul provenit de la ieirea microcontrolerului i ofer un grad nalt de izolare.

    Eptocuploarele R(NR C?$$142 deo#icei conin un tranzistor cu o ieire VDarlingtonW

    pentru a oferi curent mare de ieire. Conectarea prin intermediul unui optocuplor este

    recomandat n mod special pentru aplicaiile cu microcontroler unde motoarele sunt activate

    i zgomotele de comutaie provenite de la motor pot a%unge n microcontroler prin intermediul

    liniilor de alimentare. Eptocuplorul comand un releu iar releul activeaz motorul.

    )n figura urmtoare se poate vedea conectarea unui consumator la un microcontrolerprin intermediul unui optocuplor.

  • 5/20/2018 Comanda ascensoarelor

    48/106

    Pe portul C al microcontrolerului am conectat un afia% numeric cu doi digii n felul

    urmtor&

    Pinul 8 --- segmentul "Pinul ! --- segmentul /

    Pinul * --- segmentul C

    Pinul 0 --- segmentul D

    Pinul : --- segmentul 1

    Pinul < --- segmentul

    Pinul 9 --- segmentul N

    Pinul F --- punctual decimal care de fapt afieaz cifra ! pe primul digit zeceW

    Pe pinii *,0 sunt conectai doi tranzistori care au rol de a seta viteza de deplasare a

    ascensorului cu a%utorul #locului de comand, #loc de comand pe care pot fi reglate mai

    multe viteze n funcie de rezistena de comand dar pentru acest proiect au fost de a%uns *

    astfel de comenzi.

    9.* +c'ema de comand a surselor de alimentare

  • 5/20/2018 Comanda ascensoarelor

    49/106

    J 1 1

    12

    2 2 0 V

    1 2 V C C

    % 3( M 7 8 1 2 + , O

    1

    2

    3V & N

    G

    N

    D

    V O % ,

    + C 5

    - +

    3

    4

    1

    2

    , 11 3

    2 4 + C 6

    5 V C C

    + C 3

    % 4( M 7 8 0 5 + , O

    1

    2

    3V & N

    G

    N

    D

    V O % ,2 2 0 V " 6

    " % * )

    +ursa de alimentare folosit la acest proiect este compus din&

    Conectorul ^! care are rolul de a face legatura ntre sursa de alimentare priz i

    monta%

    +iguranta 9 are rolul de protecie la supracureni

    Conectorul ^! este conectat la transformatorul 2! prin intermediul siguranei 9 care

    este un transformator co#ortor de tensiune de la **85 la !*5

    Puntea redresoare ! are rolul de a transforma curentul alternativ de pe pinii !,0 ncurent continuu la pinii * - i : Q

    Condensatorul C< are rol de filtra% i se leag ntre pinii * i : ai punii redresoare

    a condensatorul C< se leag i sta#ilizatorul @F78< care are rolul de sta#ilizare i

    reglare a tensiunii de ieire la #orna 0 a sta#ilizatorului gsindu-se un condensator de filtra%, la

    #ornele acestui condensator gsindu-se o tensiune sta#ilizat de

  • 5/20/2018 Comanda ascensoarelor

    50/106

  • 5/20/2018 Comanda ascensoarelor

    51/106

    P(C!97FF aparine unei clase de microcontrolere de 7 #ii cu ar'itectur $(+C.

    +tructura lui general este artat n sc'ia urmtoare reprezentnd #locurile de #az.

    @emoria program "+R-pentru nmagazinarea unui program scris. Pentru c

    memoria ce este fcut n te'nologia "+R poate fi programat i tears mai mult dect

    odat, aceasta face microcontrolerul potrivit pentru dezvoltarea de component.

    11P$E@-memorie de date ce tre#uie s fie salvate cnd nu mai este alimentare. 1ste

    n mod uzual folosit pentru nmagazinarea de date importante ce nu tre#uie pierdute dac

    sursa de alimentare se ntrerupe dintr-o dat. De exemplu, o astfel de dat este o temperatur

    presta#ilit n regulatoarele de temperatur. Dac n timpul ntreruperii alimentrii aceast

    dat se pierde, va tre#ui s facem a%ustarea nc o dat la revenirea alimentrii. "sfel

    componenta noastr pierde n privina auto-meninerii.

    $"@-memorie de date folosit de un program n timpul executrii sale. )n $"@ sunt

    nmagazinate toate rezultatele intermediare sau datele temporare ce nu sunt cruciale la

    ntreruperea sursei de alimentare.

    PE$2? ", PE$2? /, PE$2? C, PE$2? D, PE$2? 1 sunt conexiuni fizice

    ntre microcontroler i lumea de afar. Portul " are 9 pini, portul / are 7 pini, portul C are 7

    pini, portul D are 7 pini iar portul 1 are 0 pini.

    2(@1$-ul (/1$ este un registru de 7 #ii n interiorul microcontrolerului ce lucreaz

    independent de program. a fiecare al patrulea impuls de ceas al oscilatorului i

    ncrementeaz valoarea lui pn ce atinge maximul *

  • 5/20/2018 Comanda ascensoarelor

    52/106

    ig.:.*."r'itecturile Rarvard i 5on-4eumann

    C(+C, $(+C

    +-a spus de%a c P(C!97: are o ar'itectur $(+C. "cest termen este adeseori gsit n

    literatura despre computere, i are nevoie s fie explicat aici mai n detaliu. "r'itectura

    Rarvard este un concept mai nou dect von-4eumanns. +-a nscut din nevoia de mrire avitezei microcontrolerului. )n ar'itectura Rarvard, #us-ul de date i #us-ul de adrese sunt

    separate. "stfel un mare de#it de date este posi#il prin unitatea de procesare central, i

    #ineneles, o vitez mai mare de lucru. +eparnd un program de memoria de date face

    posi#il ca mai departe instruciunile s nu tre#uiasc s fie cuvinte de 7 #ii. P(C!97FF

    folosete !: #ii pentru instruciuni ceea ce permite ca toate instruciunile s fie instruciuni de

    un cuvnt. 1ste de asemenea tipic pentru ar'itectura Rarvard s ai# mai puine instruciuni

    dect von-4eImann i s ai# instruciuni executate uzual intr-un ciclu.@icrocontrolerele cu ar'itectur Rarvard sunt de asemenea numite microcontrolere

    $(+C. $(+C nseamn $educed (nstruction +et Computer. @icrocontrolerele cu ar'itectura

    von-4eImann sunt numite microcontrolere C(+C. 2itlul C(+C nseamn Complex

    (nstruction +et Computer.

    Pentru c P(C!97FF este un microcontroler $(+C, aceasta nseamn c are un set

    redus de instruciuni, mai precis 0< de instruciuni de ex. microcontrolerele (421 i

    @otorola au peste !88 de instruciuni. 2oate aceste instruciuni sunt executate ntr-un ciclu cu

    excepia instruciunilor %ump i #ranc'. Conform cu ceea ce spune constructorul, P(C!97FF

    a%unge la rezultate de *&! n compresia cod i :&! n vitez n comparaie cu alte

    microcontrolere de 7 #ii din clasa sa.

    "plicaii

    P(C!97FF se potrivete perfect n multe folosine, de la industriile auto i aplicaiile

    de control casnice la instrumentele industriale, senzori la distan, mnere electrice de ui i

    dispozitivele de securitate. 1ste de asemenea ideal pentru cardurile smart ca i pentru

    aparatele alimentate de #aterie din cauza consumului lui mic.

  • 5/20/2018 Comanda ascensoarelor

    53/106

    @emoria 11P$E@ face mai uoar aplicarea microcontrolerelor la aparate unde se

    cere nmagazinarea permanent a diferitor parametri coduri pentru transmitoare, viteza

    motorului, frecvenele receptorului, etc.. Costul sczut , consumul sczut, mnuirea uoar i

    flexi#ilitatea fac P(C!97FF aplica#il c'iar i n domenii unde microcontrolerele nu au fost

    prevzute nainte exemple&funcii de timer, nlocuirea interfeei n sistemele mari, aplicaiile

    coprocesor, etc. Programa#ilitatea sistemului acestui cip mpreun cu folosirea a doar doi

    pini n transferul de date face posi#il flexi#ilitatea produsului, dup ce asam#larea i

    testarea au fost terminate. "ceast capa#ilitate poate fi folosit pentru a crea producie pe linie

    de asam#lare, de a nmagazina date de cali#rare disponi#ile doar dup testarea final, sau

    poate fi folosit pentru a m#unti programele la produse finite.

    Ciclul de cloc; 6 instruciune

    Cloc;-ul sau ceasul este starter-ul principal al microcontrolerului, i este o#inut dintr-

    o component de memorie extern numit oscilator. Dac ar fi s comparm un

    microcontroler cu un ceas de timp, cloc;-ul nostru ar fi un ticit pe care l-am auzi de la

    ceasul de timp. )n acest caz, oscilatorul ar putea fi comparat cu arcul ce este rsucit astfel ca

    ceasul de timp s mearg. De asemenea, fora folosit pentru a ntoarce ceasul poate fi

    comparat cu o surs electric.

    Cloc;-ul de la oscilator intr ntr-un microcontroler prin pinul E+C! unde circuitul

    intern al unui microcontroler divide cloc;-ul n : cloc;-uri egale U!,U*,U0 i U: ce nu se

    suprapun. "ceste : cloc;-uri constituie un ciclu de o singur instruciune numit de asemenea

    ciclu main n timpul creia o instruciune este executat.

    1xecutarea instruciunii ncepe prin apelarea unei instruciuni care este urmtoarea n

    linie. (nstruciunea este apelat din memoria program la fiecare U! i este scris n registrul

    de instruciuni la U:. Decodarea i executarea instruciunii sunt fcute ntre urmtoarele

    cicluri U! i U:. )n urmtoarea diagram putem vedea relaia dintre ciclul instruciunii i

    cloc;-ul oscilatorului E+C! ca i aceea a cloc;-urilor interne U!-U:. Contorul de

    programPC reine informaia despre adresa urmtoarei instruciuni.

  • 5/20/2018 Comanda ascensoarelor

    54/106

    ig.:.0.Ciclul de instruciune al microcontrolerului

    Pipelining

    Ciclul de instruciuni const din ciclurile U!, U*, U0 i U:. Ciclurile de instruciuni de

    apelare i executare sunt conectate ntr-un aa fel nct pentru a face o apelare, este necesar un

    ciclu cu o instruciune, i este nevoie de nc una pentru decodare i executare. 2otui, datorit

    pipeline-ului sau liniei directe, fiecare instruciune este efectiv executat ntr-un singur ciclu.

    Dac instruciunea cauzeaz o sc'im#are n contorul programului, i PC-ul nu direcioneaz

    spre urmtoarea ci spre alte adrese poate fi cazul cu su#programele %umps sau de apelare, *

    cicluri sunt necesare pentru executarea unei instruciuni. "ceasta este pentru c instruciunea

    tre#uie procesat din nou, dar de data aceasta din partea adresei corecte. Ciclul ncepe cu

    cloc;-ul U!, prin scrierea ntr-un registru ($. Decodarea i executarea ncepe cu cloc;-urile

    U*, U0 i U:.

    ig.:.:.

    2OCE citete instruciunea @E5H

  • 5/20/2018 Comanda ascensoarelor

    55/106

    2CO* execut @E5H PE$2 i citete C" +?/!.2CO0 execut o apelare a

    unui su#program C" +?/!, i citete instruciunea /+ PE$2", /(20. Pentru c

    instruciunea aceasta nu este aceea de care avem nevoie, sau nu este prima instruciune a unui

    su#program +?/! a crui execuie este urmtoarea n ordine, instruciunea tre#uie citit din

    nou. "cesta este un #un exemplu a unei instruciuni avnd nevoie de mai mult de un ciclu.

    2CO: ciclul instruciunii este total folosit pentru citirea primei instruciuni dintr-un

    su#program la adresa +?/!. 2CO< execut prima instruciune dintr-un su#program +?/!

    i citete urmtoarea.

    +emnificaia pinilor

    P(C!97: are un numr total de !7 pini. Cel mai adesea se gsete ntr-o capsul de

    tip D(P!7 dar se poate gsi de asemenea i ntr-o capsul +@D care este mai mic ca cea D(P.

    D(P este prescurtarea de la Dual (n Pac;age. +@D este prescurtarea de la +urface @ount

    Devices sugernd c gurile pentru pini unde s intre acetia , nu sunt necesare n lipirea

    acestui tip de component.

    ig.:.

  • 5/20/2018 Comanda ascensoarelor

    56/106

    Pin nr. ! @C$ $eseteaz intrarea i tensiunea de programare 5pp a

    microcontrolerului.

    Pin nr. * $"8 Primul pin la portul ". Poate fi configurat ca intrare analogic "48.

    Pin nr. 0 $"! "l doilea pin la portul ". Poate fi configurat ca intrare analogic "4!.

    Pin nr. : $"* "l treilea pin la portul ". Poate fi configurat ca intrare analogic "4*

    sau ca referin de tensiune negativ.

    Pin nr. < $"0 "l patrulea pin la portul ". Poate fi configurat ca intrare analogic "40

    sau ca referin de tensiune pozitiv.

    Pin nr. 9 $": "l cincelea pin la portul ". 2EC>! care funcioneaz ca timer se

    gsete de asemenea la acest pin.

    Pin nr. F $"< "l aselea pin la portul ". Poate fi configurat ca intrare analogic "4:

    sau ca selectie slave pentru portul serial sincron de date.

    Pin nr. 7 $18 Primul pin la portul 1. Poate fi configurat ca intrare analogic "4

  • 5/20/2018 Comanda ascensoarelor

    57/106

    Pin nr. *F $D: "l cincelea pin la portul D. 4u are funcie adiional.

    Pin nr. *7 $D< "l aselea pin la portul D. 4u are funcie adiional.

    Pin nr. *G $D9 "l aptelea pin la portul D. 4u are funcie adiional.

    Pin nr. 08 $DF "l optulea pin la portul D. 4u are funcie adiional.

    Pin nr. 0! 5++ "limentare, mas.

    Pin nr. 0* 5dd Polul pozitiv al sursei.

    Pin nr. 00 $/8 Primul pin la portul /. (ntrarea ntrerupt este o funcie adiional.

    Pin nr. 0: $/! Primul pin la portul /. 4u are funcie adiional.

    Pin nr. 0< $/* "l doilea pin la portul /. 4u are funcie adiional.

    Pin nr. 09 $/0 "l treilea pin la portul /. unctioneaz i ca selecie pentru

    programarea la tensiune redus.

    Pin nr. 0F $/: "l patrulea pin la portul /.)ntrerupere la sc'im#area strii.

    Pin nr. 07 $/< "l cincilea pin la portul /. )ntrerupere la sc'im#area strii.

    Pin nr. 0G $/9 "l aselea pin la portul /. )ntrerupere la sc'im#area strii. inia de

    ]Cloc;] n mod programare.

    Pin nr. :8 $/F "l aptelea pin la portul /. )ntrerupere la sc'im#area strii. inia ]Dat]

    n mod programare.

    9.< Descrierea realizrii practice = softIare

    @acroul de sc'im#are al #ancurilor de memorie ale microcontrolerului, P(C!97FF"

    /"4>8, /"4>!, /"4>*, /"4>0 i macroul pentru salvarea datelor n monentul

    detectrii unei ntreruperi n cazul de fa n cazul detectrii ntreruperi la trecerea timpului pe

    timerul *, care este folosit pentru afiarea pe displa ca timp de licrire a celor doi digii.

    )n continuare se prezint codurile surs ale acestor macrouri&

    +u#rutina selecie /"4>8 = se deseteaz #iii +2"2?+,< i +2"2?+,9

    /"4>8 @"C$E

    /C +2"2?+,! = se deseteaz #itul +2"2?+,9 i se seteaz #itul

    +2"2?+,* @"C$E

    /C +2"2?+,0 = se seteaz #iii +2"2?+,< i +2"2?+,9

    /"4>0 @"C$E

    /+ +2"2?+,8

    H"(2a

    #cf (42CE4,*

    H"(2#

    #tfss (42CE4,*

    goto H"(2#

    decfsz HCOC1,!

    goto H"(2a

    $12?$4

    Dac folosim un oscilator rezonator de :@Rz, pentru valorile prescaler-ului 8,! i F

    care divid ceasul de #az al oscilatorului, intervalul urmat de o depire a contorului 2@$8 va

    fi 8.

    *

  • 5/20/2018 Comanda ascensoarelor

    61/106

    1xemplu& H"(2 .!88

    1xemplul arat cum s o#inem o ntrziere de !88x!.8*ms, sau durata total de

    !8*ms.

    +pre deose#ire de macroul H"(2, macroul H"(2S mai are un argument care poate

    atri#ui o valoare prescaler-ului. @acroul H"(2S are dou argumente&

    timeconst* este un numr de la 8 la *

  • 5/20/2018 Comanda ascensoarelor

    62/106

    doar cte o linie n plus. Pentru a produce un afia% cu :, < sau 9 digii, toate afia%ele cu F

    segmente vor fi conectate n paralel. inia comun linia catodului comun este conectat

    separat i aceast linie este conectat la zero logic pentru o perioad scurt de timp pentru a

    activa afia%ul. iecare afia% este activat de !88 ori pe secund i vor da impresia c toate

    afia%ele sunt active n acelai timp. )n timp ce fiecare afia% este activat, informaia tre#uie

    livrat astfel nct el va afia informaia corect. Pot fi accesate pn la 9 afia%e n acest mod

    fr ca strlucirea fiecrui afia% s fie afectat. iecare afia% este activat efectiv pentru !69

    din timp i persistena vizual a oc'ilor d impresia c afia%ul este pornit tot timpul. 2oate

    semnalele de sincronizare pentru afia% sunt produse de program, avanta%ul unui afia%

    controlat de un microcontroler este flexi#ilitatea. "fia%ul poate fi configurat ca un contor

    cresctor, contor descresctor, i poate produce un numr de mesa%e folosind literele

    alfa#etului care pot fi uor de afiat. (n continuare prezint macroul folosit pentru afisarea

    informatiei pe cei * digiti ai displului.

    1D(nit macro

    call (nit2imers

    endm

    (nit2imers

    movlI#]888!8!!8]

    movIf2*CE4

    /"4>!

    movlI.

  • 5/20/2018 Comanda ascensoarelor

    63/106

    retlI /]8!8!!!!8] 30

    retlI /]888!!!8!] 3:

    retlI /]8!8!!8!!] 3!

    /C EP2(E4$1N,F 3"C2(5"@ P?-?P

    @E5H /]888888!8] 3PE$2/,! (42$"$1

    @E5H 2$(+/

    /"4>8@E5H /]!!!!!!!8]

  • 5/20/2018 Comanda ascensoarelor

    66/106

    @E5H PE$2D

    H"(2 .!

    /2++ PE$2/,!

    C" /?22E47

    @E5H /]!!!!!!8!]

    @E5H PE$2D

    H"(2 .!

    /2++ PE$2/,!

    C" /?22E4G

    @E5H /]!!!!!8!!]

    @E5H PE$2D

    H"(2 .!

    /2++ PE$2/,!

    C" /?22E4!8

    $12?$4

    3 /?2E4 CR1@"$1 (2 " P"$21$

    /?22E4P

    call P"$21$

    H"(2S .!

  • 5/20/2018 Comanda ascensoarelor

    67/106

    @E5H D]9]

    @E5H PEMDE$

    $12?$4

    3 /?2E4 CR1@"$1 (2 " 12"^? 0

    /?22E40

    C" 12"^0

    H"(2S .!

  • 5/20/2018 Comanda ascensoarelor

    68/106

    C" 12"^F

    H"(2S .!

  • 5/20/2018 Comanda ascensoarelor

    69/106

    "fiseaza pozitia pe dispal

    (n continuare se prezinta codul sursa al programului principal&

    (+2 PJ!97FF" 3"1N1@ @(C$ECE42$E1$? P(C

    !97FF"

    1$$E$151 -08* 3+1 +?P$(@" @1+"^11 D1+P$1

    @1@E$(1

    CE4(N *:!R 3+1 +11C21"M" E+C("2E$ S2 51M(

    "41S" SS

    include p!9f7FF".inc 3fisierul standard de initializare al uC

    C/EC> 8S*8 3inceputul #locului de date memorie $"@

    volatila

    HCOC1 3"P"$2(4 @"C$E??( H"(2S

    P$1+CIait 3"P"$2(4 @"C$E??( H"(2S

    E

    E21@P

    /c'ec;

    21@P*

    21@P!

    21@P*

    PEM"C2 3PEM(2(" "C2?"" " (2??(

    PEMDE$2 3PEM(2(" "C2?"" 21@PE$"$"

    PEMDE$ 3PEM(2(" DE$(2" P142$? (2

    +2"$1

    14DC 3sfarsitul declararii varia#ilelor

    D1(41 $1! PE$21,! 3/(2 $11? !

    D1(41 $1* PE$21,* 3/(2 $11? *

    D1(41 5(2! PE$2",8 3/(2 5(21M" !

    D1(41 5(2* PE$2",! 3/(2 5(21M" *

    E$N 8S88 3EC? D1 PE$4($1 "

    $1+12

    NE2E $1+12 3$1+12"$1" 2?2?$E$ 5"$("/(1E$

  • 5/20/2018 Comanda ascensoarelor

    70/106

    (4C?D1 /"4C.(4C 34? +1 P?4 (4C?D?$(1 (4"(421 D1

    E$N LLL

    (4C?D1 H"(2.inc 3fisierele de includere pentru macrouri

    (4C?D1 12"^1.(4C

    (4C?D1 /?2E"41.(4C

    (4C?D1 21+2.(4C

    (4C?D1 /?2E"41(42.(4C

    (4C?D1 /?2E"4112"^1.(4C

    (4C?D1 +14ME$(12"^1.(4C

    $1+12

    /"4>! 3+11C2"@ /"4C? !

    @E5H /]88888!!!]

    @E5H "DCE4!

    C$ 2$(+/

    C$ 2$(+C

    C$ 2$(+D

    clrf 2$(+1

    /"4>8 3$1514(@ (4 /"4C? 8

    C$ PE$2/

    C$ PE$2C

    C$ PE$2D

    C$ PEM"C2

    C$ PEMDE$

    C$ +2"$1

    call @(+C"$1

    C" 21+2

    +2"$2

    C" /?2E"41(42

    C" +14ME$(12"^

    C" /?22E"4112"^

    goto +2"$2@(+C"$1

  • 5/20/2018 Comanda ascensoarelor

    71/106

    @E5H PEMDE$

    @E5H PEMDE$2

    3verificam daca tre#uie sa oprim

    @E5H PEM"C2 3@?2"@ PEM"C2 (4 H

    +?/H PEMDE$2, 3+C"D1@ PEM "C2 D(4 PEMDE$2

    @E5H PEMDE$2 3@?2"@ PEMDE$2 (4 H

    su#lI 8 351$((C"@ D"C" 1 1N" C? M1$E

    #tfss +2"2?+,8

    goto miscare!

    /C PE$21,!

    /C PE$21,*

    $12?$4

    miscare!

    @E5H PEMDE$

    @E5H PEMDE$2

    @E5H PEM"C2 3mutam PEM"C2 in H

    su#If PEMDE$2,f 3+C"D1@ PEM"C2 D(4 PEM

    DE$(2"

    #tfsc +2"2?+,8 3facem verificarea

    NE2E +?+ 3+?+

    3afisam directia de deplasare ^E+

    C$ +2"$1 3^E+

    /+ +2"$1,8

    3setam releele pe viteza mare

    /C PE$21,*

    /+ PE$21,!

    3mutam PEMDE$ in PEMDE$2

    @E5H PEMDE$

    @E5H PEMDE$2

    3verificam daca tre#uie viteza mica

    D1C PEM"C2, 3 (4C$1@142"@ 5"E"$1" PEM"C2

    @E5H PEM"C2 3@?2"@ PEM"C2 (4 H

    +?/H PEMDE$2, 3+C"D1@ PEM "C2 D(4 PEMDE$2@E5H PEMDE$2 3@?2"@ PEMDE$2 (4 H

  • 5/20/2018 Comanda ascensoarelor

    72/106

    su#lI 8 351$((C"@ D"C" 1 1N" C? M1$E

    #tfss +2"2?+,8

    return 34? 1+21 1N" C? M1$E

    3+12"@ $1111 P1 5(21M" @(C"

    /C PE$21,!

    /+ PE$21,*

    $12?$4

    +?+

    3afisam directia de deplasare sus

    C$ +2"$1

    /+ +2"$1,!

    3setam releele pe viteza mare

    /C PE$21,*

    /+ PE$21,!

    3mutam PEMDE$ in PEMDE$2

    @E5H PEMDE$

    @E5H PEMDE$2

    3verificam daca tre#uie viteza mica

    (4C PEM"C2, 3 (4C$1@142"@ 5"E"$1" PEM"C2

    @E5H PEM"C2 3@?2"@ PEM"C2 (4 H

    +?/H PEMDE$2, 3+C"D1@ PEM "C2 D(4 PEMDE$2

    @E5H PEMDE$2 3@?2"@ PEMDE$2 (4 H

    su#lI 8 351$((C"@ D"C" 1 1N" C? M1$E

    #tfss +2"2?+,8

    return 34? 1+21 1N" C? M1$E

    3+12"@ $1111 P1 5(21M" @(C"

    /C PE$21,!

    /+ PE$21,*

    $12?$4

    1$$

    @E5H /]8!!!!88!]

    @E5H PE$2C

    /C PE$21,!/C PE$21,*

  • 5/20/2018 Comanda ascensoarelor

    73/106

    $12?$4

    14D

    9.9 Descrierea realizrii practice - 'ardIare

    Circuite imprimate

    ?tilizarea ca#la%elor imprimate constituie la ora actual o te'nic universal de inter

    conectare a componentelor electronice att n ec'ipamentele electronice profesionale, ct i n

    cele de larg consum. Producia ca#la%elor imprimate a crescut an de an deoarece ele au

    avanta%ele urmtoare&

    permit reducerea volumului i masei ec'ipamentelor prin creterea densitii de

    monta% a componentelor electronice,

    contri#uie la creterea siguranei n funcionare a ec'ipamentelor prin micorarea

    numrului firelor de legtura ntre componentele electronice,

    contri#uie la simplificarea operaiilor de asam#lare, la reducerea duratei lor de

    execuie i permit automatizarea lor n cazul unei producii de mare serie,

    concur la reducerea cazurilor de montare eronat a componentelor electronice n

    sc'eme i asigur o #un reproducti#ilitate a monta%elor,

    asigur monta%e cu o #un comportare la aciuni mecanice vi#raii, ocuri i

    climatice cldur, umiditate,

    contri#uie la miniaturizarea monta%elor eleetronice i deci a ec'ipamentelor n

    ansam#lu,

    fac posi#il unificarea i standardizarea construciei #locurilor electronice funcionale

    care intr n componena ec'ipamentelor electronice i asigur interconectarea uoar a

    acestor.

    $ealizarea ca#la%elor

    Primul pas n crearea ca#la%ului l reprezint decuparea unei #uci de textolit de

    dimensiuni convena#ile. +e ndeprteaz eventualele #avuri de pe margini i se cur partea

    placat cu cupru cu detergent de eventualele grsimi sau oxizi depui.

    Pentru imprimarea ca#la%ului pe placa se folosete folia de transfer PnP

  • 5/20/2018 Comanda ascensoarelor

    74/106

    olia de transfer PnP este un mi%loc practic i uor, care face posi#il realizarea de

    ca#la%e imprimate. Cu a%utorul acestei te'nologii se pot realiza rapid i curat ca#la%e

    imprimate

    Principiul de funcionare al foliei de transfer P4P

    +e #azeaz pe principiul de funcionare a imprimantei laser. )n imprimanta laser exist

    un tam#ur fotosensi#il din seleniu pe care raza laser deseneaz urma de imprimare. "cest

    tam#ur se impregneaz apoi cu toner-ul, care ader numai la zonele desenate electrizate

    anterior de raza laser. 2am#urul, rotindu-se, transpune tonerul pe 'rtie, toner care este apoi

    presat la cald pe 'rtie, topit, realizndu-se astfel fixarea urmei de imprimare, fiind deci gata o

    'rtie imprimat.

    )n cazul foliei PnP, datorit structurii ei c'imice superficiale, tonerul de pe tam#urul de

    seleniu se transpune pe folie, se fixeaz acolo dar nu definitiv. 4u se nrdcineaz aa ca i

    pe o foaie normal de 'rtie, care este poroas. )n momentul cnd punem folia de%a imprimat

    pe ca#la%ul curat evident, faa cu toner-ul s fac contact cu cuprul ca#la%ului, putem

    transpune tonerul de pe folie pe ca#la% cu a%utorul unui clctor de 'aine ncins. "cest toner

    transpus pe ca#la% reprezint de fapt zona ce va rezista la corodare. Dup ndeprtarea atent a

    foliei placua poate fi imediat pus n #aia de corodare format din clorura feric sau acid

    clor'idric cu ap oxigenat.

    Din principiul de funcionare rezult c traseele pot fi transpuse pe folia PnP folosind

    numai imprimanta laser sau xerocopiatorul.

    @odul de folosire al foliei de transfer P4P

    " se cura ca#la%ul cu a%utorul unui praf de curat sau cu o 'rtie a#raziv fin. +e

    poate cura i printr-o cufundare de 08 secunde ntr-o #aie de corodare. "stfel suprafaa va fi

    pregtit pentru transferul desenului.

    olia PnP poate fi folosit doar cu xerocopiatoare sau imprimante laser ce folosesc

    'rtie normal de xerox. Pentru desenarea traseelor se poate folosi orice program C"D care

    are posi#ilitatea s imprime pe o imprimanta laser. Ca#la%ele aprute n pu#licaii sau cele

    imprimate cu alte tipuri de imprimante dect cele laser, pot fi copiate pe folia PnP cu a%utorul

    unui xerocopiator. (mprimanta sau xerocopiatorul tre#uie reglate pe contrastul maxim, dar

    astfel nct pe zonele ce tre#uie s se corodeze s nu fie depuneri de toner.

    Desenul ca#la%ului tre#uie astfel realizat nct traseele deci prile ce nu se vor

    coroda s fie desenate cu negru. Deci spunem c desenul este n pozitiv. Desenul ca#la%ului

    ce l vedem pe folia PnP ieit din imprimant tre#uie s arate ca i cum am vedea traseele

  • 5/20/2018 Comanda ascensoarelor

    75/106

    prin transparen dinspre partea cu piese. Deci oglindit. (mprimarea sau xerocopierea se va

    face pe partea mai lucioas a foliei PnP nu pe partea din spate pe care are inscripii.

    olia se dispune n imprimant sau n xerocopiator exact ca i foile normale de 'rtie.

    +e recomand punerea doar a unei singure folii n imprimant.

    Desenul ce apare pe folie tre#uie decupat, lsind o #ordur de cca 8,< cm. um

    clctorul de 'aine i l ncingem la o temperatur de pornire ce corespunde pentru nlon.

    2emperatura clctorului tre#uie aleas experimental, ea depinznd i de tipul tonerului.

    Plasm folia PnP cu faa desenat n %os pe placua curat, pe faa cu cupru. Deci

    desenul s ating cuprul. "cest ansam#lu l plasm pe o placa de #ac'elit, lemn sau orice alt

    termoizolator pentru a nu se pierde repede cldura clctorului. Cu clctorul ncins apsm

    peste folie, ncepnd de la mi%locul ei, pna se lipete i venim progresiv spre margini. "cest

    proces poate s dureze cca *...0 minute la o plac de !8x!8cm, depinznd i de temperatura

    clctorului.

    Desenul traseelor va transpare i se va vedea la un moment dat i pe spatele foliei,

    adic unde plim#m clctorul. 5erificm dac traseele transpar peste tot i ne asigurm astfel

    dac am dat peste tot cu clctorul.

    Dup rcire ndeprtm ncet folia de pe ca#la%, ncepnd de la un col. 1ventualele

    greeli pot fi reparate cu vopsea sau o carioc special.

    Plcua astfel pregtit poate fi pus n #aia de corodare format din clorur feric sau

    acid clor'idric cu ap oxigenat, care tre#uie pregtit conform prescripiilor productorului.

    Dup corodare se ndeprteaz tonerul cu un solvent organic, cu praf de curat sau cu 'rtie

    a#raziv fin.

    Dup ce n preala#il a fost lsat la uscat ca#la%ul se introduce n #aia de corodare -

    un vas din material plastic sau sticl n care se afl agentul coroziv& clorur feric.

    "tenieK Clorura feric este o su#stan toxic i tre#uie manipulat cu gri%.

    Cnd tot cuprul nedorit a fost ndeprtat prin coroziune se scoate placa din #aia de

    corodare i se spal foarte #ine n mult ap pentru a ndeprta urmele de agent coroziv ce ar

    putea distruge mai tarziu ca#la%ul.

    +e inspecteaz cu gri% placa pentru a detecta eventuale greeli de trasare a ca#la%ului

    sau conexiuni nedorite rmase dup corodare. "cestea se nltur prin zgriere sau polizare.

    Cu alcool te'nic se ndeprteaz stratul protector de vopsea, curnd cu gri% traseele

    cu o crp moale.

  • 5/20/2018 Comanda ascensoarelor

    76/106

    +e dau gurile necesare componentelor. Nurile se dau dinspre partea placat cu cupru

    pentru c altfel s-ar putea exfolia stratul su#ire de cupru la ieirea #urg'iului. /ormaina

    folosit tre#uie s fie de dimensiuni reduse pentru a nu rupe #urg'iul.

    )nainte de nceperea plantrii pieselor se verific din nou corectitudinea traseelor, a

    gurilor.

    C"P(2E? F

    Calculul economic al mac'etei

    ! 0 C0,C* $1"O +PD2

    !! : U!,U*,U0,U: /C!8F

    !* 0! $!,$*,$0,$:,$

  • 5/20/2018 Comanda ascensoarelor

    77/106

    !F ! ?: @F78

  • 5/20/2018 Comanda ascensoarelor

    78/106

    *F $oat dinat imprimant

  • 5/20/2018 Comanda ascensoarelor

    79/106

    oprire sau frnare a liftului in conditii extreme& cdere de tensiune, suprasarcina pe motor,

    suprancalzire a #o#ina%ului motorului3

    uC poate fi conectat la un dispozitiv de transmisie date PC, telefon mo#il, retea C"4,

    retea 2CP6(P, retea et'ernet, n felul acesta liftul poate fi monitorizat tot timpul sau numai

    periodic n functie de necesitate, sau n caz de avarie liftul poate contacta dispecerul fara

    interventia unei persoane #inevoitoare economisindu-se n acest fel timp n momentul n care

    ec'ipa de interventie a%unge, tie de%a care este pro#lema.

    "41S

    (magini realizarea practic a mac'etei

    ig.!./locul de comad i control al aplicaiei

  • 5/20/2018 Comanda ascensoarelor

    80/106

    ig.*./utoanele de pe paliere i din interiorul ascensorului

    ig.0.@ac'eta practic n stare de funcionare

    "plicaia softIare a microcontrolerului

  • 5/20/2018 Comanda ascensoarelor

    81/106

    (+2 PJ!97FF" 3"1N1@ @(C$ECE42$E1$? P(C

    !97FF"

    1$$E$151 -08* 3+1 +?P$(@" @1+"^11 D1+P$1 @1@E$(1

    CE4(N *:!R 3+1 +11C21"M" E+C("2E$ S2 51M( "41S"

    SS

    include p!9f7FF".inc 3fisierul standard de initializare al uC

    C/EC> 8S*8 3inceputul #locului de date memorie $"@ volatila

    HCOC1 3"P"$2(4 @"C$E??( H"(2S

    P$1+CIait 3"P"$2(4 @"C$E??( H"(2S

    E

    E21@P

    /c'ec;

    21@P*

    21@P!

    21@P*

    PEM"C2 3PEM(2(" "C2?"" " (2??(

    PEMDE$2 3PEM(2(" "C2?"" 21@PE$"$"

    PEMDE$ 3PEM(2(" DE$(2" P142$? (2

    +2"$1

    14DC 3sfarsitul declararii varia#ilelor

    D1(41 $1! PE$21,! 3/(2 $11? !

    D1(41 $1* PE$21,* 3/(2 $11? *

    D1(41 5(2! PE$2",8 3/(2 5(21M" !

    D1(41 5(2* PE$2",! 3/(2 5(21M" *

    E$N 8S88 3EC? D1 PE$4($1 " $1+12

    NE2E $1+12 3$1+12"$1" 2?2?$E$

    5"$("/(1E$

    (4C?D1 /"4C.(4C 34? +1 P?4 (4C?D?$(1 (4"(421

    D1 E$N LLL

    (4C?D1 H"(2.inc 3fisierele de includere pentru macrouri

    (4C?D1 12"^1.(4C

    (4C?D1 /?2E"41.(4C

    (4C?D1 21+2.(4C(4C?D1 /?2E"41(42.(4C

  • 5/20/2018 Comanda ascensoarelor

    82/106

    (4C?D1 /?2E"4112"^1.(4C

    (4C?D1 +14ME$(12"^1.(4C

    $1+12

    /"4>! 3+11C2"@ /"4C? !

    @E5H /]88888!!!]

    @E5H "DCE4!

    C$ 2$(+/

    C$ 2$(+C

    C$ 2$(+D

    clrf 2$(+1

    /"4>8 3$1514(@ (4 /"4C? 8

    C$ PE$2/

    C$ PE$2C

    C$ PE$2D

    C$ PEM"C2

    C$ PEMDE$

    C$ +2"$1

    call @(+C"$1

    C" 21+2

    +2"$2

    C" /?2E"41(42

    C" +14ME$(12"^

    C" /?22E"4112"^

    goto +2"$2

    @(+C"$1

    @E5H PEMDE$

    @E5H PEMDE$2

    3verificam daca tre#uie sa oprim

    @E5H PEM"C2 3@?2"@ PEM"C2 (4 H

    +?/H PEMDE$2, 3+C"D1@ PEM "C2 D(4 PEMDE$2

    @E5H PEMDE$2 3@?2"@ PEMDE$2 (4 H

    su#lI 8 351$((C"@ D"C" 1 1N" C? M1$E

    #tfss +2"2?+,8goto miscare!

  • 5/20/2018 Comanda ascensoarelor

    83/106

    /C PE$21,!

    /C PE$21,*

    $12?$4

    miscare!

    @E5H PEMDE$

    @E5H PEMDE$2

    @E5H PEM"C2 3mutam PEM"C2 in H

    su#If PEMDE$2,f 3+C"D1@ PEM"C2 D(4 PEM

    DE$(2"

    #tfsc +2"2?+,8 3facem verificarea

    NE2E +?+ 3+?+

    3afisam directia de deplasare ^E+

    C$ +2"$1 3^E+

    /+ +2"$1,8

    3setam releele pe viteza mare

    /C PE$21,*

    /+ PE$21,!

    3mutam PEMDE$ in PEMDE$2

    @E5H PEMDE$

    @E5H PEMDE$2

    3verificam daca tre#uie viteza mica

    D1C PEM"C2, 3 (4C$1@142"@ 5"E"$1" PEM"C2

    @E5H PEM"C2 3@?2"@ PEM"C2 (4 H

    +?/H PEMDE$2, 3+C"D1@ PEM "C2 D(4 PEMDE$2

    @E5H PEMDE$2 3@?2"@ PEMDE$2 (4 H

    su#lI 8 351$((C"@ D"C" 1 1N" C? M1$E

    #tfss +2"2?+,8

    return 34? 1+21 1N" C? M1$E

    3+12"@ $1111 P1 5(21M" @(C"

    /C PE$21,!

    /+ PE$21,*

    $12?$4

    +?+3afisam directia de deplasare sus

  • 5/20/2018 Comanda ascensoarelor

    84/106

    C$ +2"$1

    /+ +2"$1,!

    3setam releele pe viteza mare

    /C PE$21,*

    /+ PE$21,!

    3mutam PEMDE$ in PEMDE$2

    @E5H PEMDE$

    @E5H PEMDE$2

    3verificam daca tre#uie viteza mica

    (4C PEM"C2, 3 (4C$1@142"@ 5"E"$1" PEM"C2

    @E5H PEM"C2 3@?2"@ PEM"C2 (4 H

    +?/H PEMDE$2, 3+C"D1@ PEM "C2 D(4 PEMDE$2

    @E5H PEMDE$2 3@?2"@ PEMDE$2 (4 H

    su#lI 8 351$((C"@ D"C" 1 1N" C? M1$E

    #tfss +2"2?+,8

    return 34? 1+21 1N" C? M1$E

    3+12"@ $1111 P1 5(21M" @(C"

    /C PE$21,!

    /+ PE$21,*

    $12?$4

    1$$

    @E5H /]8!!!!88!]

    @E5H PE$2C

    /C PE$21,!

    /C PE$21,*

    $12?$4

    14D

    /"4>8 @"C$E 3@"C$E P142$?

    /"4C? 8

    /C +2"2?+,< 3+21$N1@ +2"2?+,* @"C$E 3@"C$E P142$?

    /"4C? *

    /C +2"2?+,< 3+21$N1@ +2"2?+,0 @"C$E 3@"C$E? P142$?

    /"4C? 0

    /+ +2"2?+,< 3+12"@ +2"2?+,!

    +H"P EP2(E4$1N,H

    @E5H EP2(E421@P

    /"4>8

    +H"P +2"2?+,H

    @E5H +2"2?+21@P

    14D@

    PEP @"C$E

    +H"P +2"2?+21@P,H

    @E5H +2"2?+

    /"4>!+H"P EP2(E421@P,H

  • 5/20/2018 Comanda ascensoarelor

    86/106

    @E5H EP2(E4$1N

    /"4>8

    +H"P H21@P,H

    14D@

    2+2(2

    $12?$4

    2+212"^1

    $12?$4

    +14ME$(

    $12?$4

    /?22E"4112"^

    /"4>!

    /C EP2(E4$1N,F 3"C2(5"@ P?-?P

    @E5H /]8888!888] 3PE$2/,0 (42$"$1

    @E5H 2$(+/

    /"4>8

    @E5H /]!!!!!8!!]

    @E5H PE$2D

    H"(2 .!

    /2++ PE$2/,0

    C" P"$21$

    @E5H /]!!!!8!!!]

    @E5H PE$2D

    H"(2 .!

    /2++ PE$2/,0

    C" 12"^!

    @E5H /]!!!8!!!!]

    @E5H PE$2D

    H"(2 .!

    /2++ PE$2/,0

    C" 12"^*@E5H /]!!8!!!!!]

  • 5/20/2018 Comanda ascensoarelor

    87/106

    @E5H PE$2D

    H"(2 .!

    /2++ PE$2/,0

    C" 12"^G

    @E5H /]!8!!!!!!]

    @E5H PE$2D

    H"(2 .!

    /2++ PE$2/,0

    C" 12"^!8

    $12?$4

    /?2E"41(42

    /"4>!

    /C EP2(E4$1N,F 3"C2(5"@ P?-?P

    @E5H /]8888888!] 3PE$2/,8 (42$"$1

    @E5H 2$(+/

    /"4>8

    @E5H /]!!!!!!!8]

    @E5H PE$2D

    H"(2 .!

    /2++ PE$2/,8

    C" /?22E4P

    @E5H /]!!!!!!8!]

    @E5H PE$2D

    H"(2 .!

    /2++ PE$2/,8

    C" /?22E4!

    @E5H /]!!!!!8!!]

    @E5H PE$2D

    H"(2 .!

    /2++ PE$2/,8

    C" /?22E4*

    @E5H /]!!!!8!!!]

    @E5H PE$2DH"(2 .!

  • 5/20/2018 Comanda ascensoarelor

    88/106

    /2++ PE$2/,8

    C" /?22E40

    @E5H /]!!!8!!!!]

    @E5H PE$2D

    H"(2 .!

    /2++ PE$2/,8

    C" /?22E4:

    @E5H /]!!8!!!!!]

    @E5H PE$2D

    H"(2 .!

    /2++ PE$2/,8

    C" /?22E40 3 +11C2"@ /"4C? 0

    /C 11CE4!,11PND 3 PE(42 2E D"2" @1@E$O

    /+ 11CE4!,$D 3 (4C1P1 EP1$"2(?41" D1 C(2($1

    /"4>* 3 +11C2"@ /"4C? *

    @E511D"2",H 3 H J 5"E"$1" C(2(2" D(4 11P$E@

    /"4>8

    14D@

    11P$E@$H @"C$E "DD$,5"?1

    H"(2S .*

    @E5H 11"D$ 3 2$1/?(1 +C$(+"

    /"4>8

    @E55"?1,H 3 (4E$@"2(" C"$1

    /"4>*

    @E5H 11D"2" 3 2$1/?(1 +C$(+"

    /"4>0 3 +11C2"@ /"4C? 0

    /C 11CE4!,11PND 3 PE(42 2E D"2" @1@E$O

    /+ 11CE4!,H$14 3 P1$@(21@ +C$(1$1"

    /C (42CE4,N(1 3 D1M"C2(5"@ (42$1$?P1$(1@E5H 8S

  • 5/20/2018 Comanda ascensoarelor

    93/106

    @E5H 11CE4* 3 (4 11CE4*

    @E5H 8S"" 3 +C$(1@ 8S""

    @E5H 11CE4* 3 (4 11CE4*

    /+ 11CE4!,H$ 3 (4C1P1@ EP1$"2(" D1 +C$(1$1

    /+ (42CE4,N(1 3 "C2(5"@ (42$1$?P1$(1

    /C 11CE4!,H$14 3 4? @"( P1$@(21@ +C$(1$1"

    "CC(D142""

    /"4>8

    14D@

    P"$21$

    @E5H /]8!!!88!!]

    @E5H PE$2C

    $12?$4

    12"^!

    @E5H /]88888!!8]

    @E5H PE$2C

    $12?$4

    12"^*

    @E5H /]8!8!!8!!]

    @E5H PE$2C

    $12?$4

    12"^0

    @E5H /]8!88!!!!]

    @E5H PE$2C

    $12?$4

    12"^:

    @E5H /]8!!88!!8]

    @E5H PE$2C

    $12?$4

    12"^!

    /C EP2(E4$1N,F 3"C2(5"@ P?-?P

    @E5H /]88888!88] 3PE$2/,! (42$"$1@E5H 2$(+/

  • 5/20/2018 Comanda ascensoarelor

    96/106

    /"4>8

    @E5H /]!!!!!!!8]

    @E5H PE$2D

    H"(2 .!

    /2++ PE$2/,*

    C" ?+"12"^*

    @E5H /]!!!!!!8!]

    @E5H PE$2D

    H"(2 .!

    /2++ PE$2/,*

    C" /?22E4PG

    @E5H /]!!!!!8!!]

    @E5H PE$2D

    H"(2 .!

    /2++ PE$2/,*

    C" ?+"12"^G

    @E5H /]!!!!8!!!]

    @E5H PE$2D

    H"(2 .!

    /2++ PE$2/,*

    C" /?22E4P!8

    @E5H /]!!!8!!!!]

    @E5H PE$2D

    H"(2 .!

    /2++ PE$2/,*

    C" ?+"12"^!8

    @E5H /]!!8!!!!!]

    @E5H PE$2D

    H"(2 .!

    /2++ PE$2/,*

    C" P"$21$

    @E5H /]!8!!!!!!]

    @E5H PE$2DH"(2 .!

  • 5/20/2018 Comanda ascensoarelor

    97/106

    /2++ PE$2/,*

    C" P"$21$12"^!

    @E5H /]8!!!!!!!]

    @E5H PE$2D

    H"(2 .!

    /2++ PE$2/,*

    C" 12"^!12"^*

    /"4>!

    /C EP2(E4$1N,F 3"C2(5"@ P?-?P

    @E5H /]8888!888] 3PE$2/,* (42$"$1

    @E5H 2$(+/

    /"4>8

    @E5H /]!!!!!!!8]

    @E5H PE$2D

    H"(2 .!

    /2++ PE$2/,0

    C" 12"^712"^G

    @E5H /]!!!!!!8!]

    @E5H PE$2D

    H"(2 .!

    /2++ PE$2/,0

    C" 12"^G12"^!8

    $12?$4

    3 +14ME$ ?$N142" P"$21$

    P"$21$

    @E5H /]88!!8!!8]

    @E5H PE$2C

    $12?$4

    3 +14ME$ P$1M142" P"$21$

    /?22E4PP

    @E5H D]*]

    @E5H PEM"C2

  • 5/20/2018 Comanda ascensoarelor

    98/106

    C" @(+C"$1 3$?2(4" P142$? 51$((C"$1"

    PEM(2(1( (2??(

    /2++ +2"$1,8 3verificam daca liftul merge in %os

    NE2E PP 3nu liftul merge in sus

    @E5H /]888!!!!8] 3 da liftul merge in %os

    @E5H PE$2C 3 P1 "(+"^

    H"(2S .!

  • 5/20/2018 Comanda ascensoarelor

    99/106

    @E5H /]8!!8!!8!] 3 "(+"@ "

    @E5H PE$2C 3 P1 "(+"^

    H"(2S .!

  • 5/20/2018 Comanda ascensoarelor

    100/106

    /2++ +2"$1,8 3verificam daca liftul merge in %os

    NE2E 12!12* 3nu liftul merge in sus

    @E5H /]888!!!!8] 3 da liftul merge in %os

    @E5H PE$2C 3 P1 "(+"^

    H"(2S .!

  • 5/20/2018 Comanda ascensoarelor

    101/106

    H"(2S .!

  • 5/20/2018 Comanda ascensoarelor

    102/106

    @E5H /]888!!!!8] 3 da liftul merge in %os

    @E5H PE$2C 3 P1 "(+"^

    H"(2S .!

  • 5/20/2018 Comanda ascensoarelor

    103/106

    H"(2S .!

  • 5/20/2018 Comanda ascensoarelor

    104/106

    @E5H PE$2C

    H"(2S .!

  • 5/20/2018 Comanda ascensoarelor

    105/106

    C" 12"^:

    H"(2S .:8,F

    C" 12"^8

    H"(2a

    #cf (42CE4,*

    H"(2#

    #tfss (42CE4,*

    goto H"(2#

    decfsz HCOC1,!

    goto H"(2a

    $12?$4