Sa se proiecte'e un sistem de e&ectuare a parcursurilor pentru o cale simpla cu circulatie in ambele sensuri( a)and instalatie %*+. Sunt obliatorii urmatoarele:
•
Comanda si controlul a cel putin 5 sectoare de bloc. Posibilitatea de e&ectuare a parcursurilor in ambele sensuri. Posibilitatea de e&ectuare a mai multor parcursuri in acelasi sens. Detectia de&ectiunilor in &unctionarea sistemului si semnali'area la dispecer. ,)itarea raspunsurilor &alse si anali'area raspunsurilor eronate. Se )or anali'a cel putin 5 aspecte care tin de &iabilitatea sistemului
•
reali'at. Solutiile alese trebuie -usti&icate pentru &iecare se )or pre'enta a)anta-e
• • • •
•
si de'a)anta-e.
3. Schema bloc
Orientare BLA Alimentare Bloc de comanda si control Verifcare circuite de cale
Alimentare secundara
Dispecer
Afsare LCD
4. Descrierea blocurilor 4.1 Dispecer +re rolul de a da comen'i microcontroller/ului re&eritoare la parcursurile ce )rea sa le e&ectue'e prin apasarea butonului +%0de la + la %( urmat de butonul SI0siuranta sau butonul %+0de la % la +( urmat de butonul SI0siuranta( cat si de a )eri&ica daca sistemul &unctionea'a la parametri optimi.
4.2 +&isare *CD ,ste repre'entat printr/un displa *CD ce se conectea'a la microcontroller si are rolul de a o&eri un &eedbac dispecerului.
4.3 %loc de comanda si control +cest bloc este repre'entat printr/un microcontroller +Tmea32. +re rolul de a prelua comen'i de la operator( primeste in&ormatii de la circuitul de cale si de la blocurile %*+( )alidea'a parcursurile( orientea'a blocurile %*+( o&era un &eedbac dispecereului cu a-utorul ecranului *CD.
+tmea 32 este un microcontroler CS de 16 bi7i de mic8 putere ba'at pe arhitectura 9ISC +9 ;mbun8t87it8. Dispune de un set de 131 de instruc7iuni
/ 32=% de memorie #lash reinscriptibil8 pentru stocarea proramelor / 2=% de memorie S9+ / 1>24% de memorie ,,P9 / dou8 num8r8toare?tempori'atoare de " bi7i / un num8r8tor?tempori'ator de 16 bi7i / con7ine un con)ertor analo @ diital de 1> bi7i( cu intr8ri multiple / con7ine un comparator analoic / con7ine un modul AS+9T pentru comunica7ie serial8 0port serial / dispune de un cronometru cu oscilator intern / o&er8 32 de linii I? orani'ate ;n patru porturi 0P+( P%( PC( PD. Structura intern8 eneral8 a controlerului este pre'entat8 ;n #iura 1. Se poate obser)a c8 e Bist8 o maistral8 eneral8 de date la care sunt conectate mai multe module: / unitatea aritmetic8
4.4 eri&icare circuite de cale %locul )eri&icare circuite de cale are rolul de preluare a in&ormatiei de liber sau ocupat a sectoarelor de la releul de cale. +ceasta in&ormatie este trimisa la blocul de comanda si control.
4.5 +limentare %locul de alimentare asiura &unctionarea sistemului prin &urni'area de enerie electrica de la sistemul national.Sursa este alimentata la 23> c.a si &rec)enta de 5>'(iar la iesire )a a)ea 5 c.c0prin a-utorul stabili'atorului de tensiune *m!">5 ce ser)este la alimentarea microcontrollerului
Pentru a a-une la cei 5 ( trebuie sa urmam o serie de pasi.Primul pas ar &i utili'area trans&ormatorului pentru a a-une de a 23> la o )aloare de aproBimati) 1! ( dar tot curent alternati).Pentru a trece in curent continuu se &oloseste o punte redresoare( &ormata din 4 diode( care )or conduce doar pe cate o semialternanta. Pe cea po'iti)a )or conduce diodele D2 si D4( iar pe cea neati)a )or conduce diodele D1 si D3. +ici se produce curentul continuu( care insa )a a)ea multe oscilatii.+ceasta problema este re'ol)ata in urmatoarele doua etape( acolo unde curentul se trece mai intai printr/un condensator( apoi printr/un &iltru capaciti)( trece/-os. +ceste incarcari si descarcari succesi)e ale condensatoarelor &ac ca cei 1! sa &ie trans&ormati in 5 ( dar de aceasta data &ara oscilatii. Pentru alimentarea secundara am &olosit o baterie de 5 de current continuu.
5. Schema electrica
6. Proram Pentru e&ectuarea unui parcurs se apasa butonul +% sau %+ apoi butonul SI0siuranta. Pinii PD!( PC> si PC1 sunt &olositi pentru butoanele +%0parcurs de la + la %( %+0 parcurs de la % la + si SI0 siuranta. Pinul PC4 sunt &olositi pentru ledul de )eri&icare de&ectiuni. Pinii PD2( PD3( PD4( PD5( PD6 sunt &olositi pentru circuitele de cale. Pinii P%>( P%1( P%2( P%3( P%4 sunt &olositi pentru orianterea blocurilor %*+ pentru parcursul +%. Pinii P%5(P%6(P%!( PD>( PD1 sunt &olositi pentru orientarea blocurilor %*+ pentru parcursul %+.
6. Proram Pentru e&ectuarea unui parcurs se apasa butonul +% sau %+ apoi butonul SI0siuranta. Pinii PD!( PC> si PC1 sunt &olositi pentru butoanele +%0parcurs de la + la %( %+0 parcurs de la % la + si SI0 siuranta. Pinul PC4 sunt &olositi pentru ledul de )eri&icare de&ectiuni. Pinii PD2( PD3( PD4( PD5( PD6 sunt &olositi pentru circuitele de cale. Pinii P%>( P%1( P%2( P%3( P%4 sunt &olositi pentru orianterea blocurilor %*+ pentru parcursul +%. Pinii P%5(P%6(P%!( PD>( PD1 sunt &olositi pentru orientarea blocurilor %*+ pentru parcursul %+. PD!E>PC>E>PC4E> Daca butonul +% este apasat0PD!E1 si %+ neapasat0PC>E> atunci se )eri&ica starea sectoarelor. Daca 0PD!E1 si PC>EPD2EPD3EPD4EPD5EPD6E> atunci a&isea'a Fapasati siurantaG +lt&el a&isea'a FeroareG Cat timp PD!EPC1E1 si PD2EPD3EPD4EPD5EPD6E> eBecuta Daca P%>EP%1EP%2EP%3EP%4E1 si P%5EP%6EP%!EPD>EPD1E> +&isea'a %loc %*+ orientat +% +lt&el Daca P%>EP%1EP%2EP%3EP%4E> si P%5EP%6EP%!EPD>EPD1E1 9eorientea'a %loc %*+ +% si a&isea'a Parcurs setat +lt&el Daca PD2EPD3E1 si PD4EPD5EPD6E> +&isea'a cupat Daca PD2EPD3EPD4EPD5EPD6E1 +&isea'a Hepermis
+steapta 5 minute Daca butonul +% este neapasat0PD!E> si %+ apasat0PC>E1 atunci se )eri&ica starea sectoarelor. Daca 0PC>E1 si PC>EPD2EPD3EPD4EPD5EPD6E> atunci a&isea'a Fapasati siurantaG +lt&el a&isea'a FeroareG Cat timp PC>EPC1E1 si PD2EPD3EPD4EPD5EPD6E> eBecuta Daca P%>EP%1EP%2EP%3EP%4E> si P%5EP%6EP%!EPD>EPD1E1 +&isea'a %loc %*+ orientat %+ +lt&el Daca P%>EP%1EP%2EP%3EP%4E1 si P%5EP%6EP%!EPD>EPD1E> 9eorientea'a %loc %*+ %+ si a&isea'a Parcurs setat +lt&el Daca PD5EPD6E> si PD4EPD3EPD2E1 +&isea'a cupat Daca PD2EPD3EPD4EPD5EPD6E1 +&isea'a Hepermis +steapta 5 minute
!.Solutii alese
•
•
•
in )ederea reali'arii proiectului am ales microcontroller/ul +Tea32 deoarece are dimensiuni si costuri reduse( poate indeplini mai multe &unctii ne&iind ne)oie si de alte componente. De'a)anta-e: aparitia erorilor in proram( arderea acestuia. am &olosit 3 butoane pentru e&ectuarea parcursurilor pentru o mai buna siuranta a sistemului. pentru in&ormarea dispecerului de o e)entuala de&ectiune( am ales un led de culoare rosie care se aprinde am olosit un afsaj de tip LCD, deoarece mesajele sunt usor de
receptionat ,iar costul acestui tip de lcd este scazut.Dezavantaj:nu rezista la supratensiuni.
". #iabilitate In ca'ul in care alimentarea principala nu )a mai &unctiona( se )a trece automat la alimentarea secundara( care )a &i o baterie. In ca'ul in care microcontrollerul nu )a mai &unctiona(dispecerul )a &i anuntat prin aprinderea ledului de culoare rosie. In ca'ul aparitiei unui raspus eronat( sistemul )a )eri&ica din nou comanda primita( respecti) in&ormatiile obtinute de la circuitul de cale( dupa care )a emite un sunet scurt de atentionare.
$. %ibliora&ie http:??.alldatasheet.com? http:??.atmel.com *aboratoare Sisteme de diri-are a tra&icului &ero)iar Curs Sisteme de diri-are a tra&icului &ero)iar