Sunteți pe pagina 1din 16

UNIVERSITATEA „POLITEHNICA” DIN BUCUREȘTI

FACULTATEA TRANSPORTURI

Departamentul Telecomenzi și Electronică în Transporturi

PROIECT
MICROCONTROLERE

Îndrumător Absolvent
Ș.l. Dr. Ing. Andrei GHEORGHIU Gabriel CORODEANU

București
Anul 2019
Cuprins
1. TEMA PROIECTULUI ................................................................................................... 1

2. DESCRIERE TEHNICĂ ................................................................................................. 2


3. SCHEMĂ BLOC .............................................................................................................. 4
3.1 SCHEMA BLOC VAGON ................................................................................................. 4
3.2 SCHEMA BLOC LOCOMOTIVĂ ....................................................................................... 4

4. COMPONENTE SI CARACTERISTICI ...................................................................... 5


4.1 REGULATOR TENSIUNE ................................................................................................ 5

4.2 MICROCONTROLER ...................................................................................................... 6


4.3 MODUL BLUETOOTH .................................................................................................... 7

4.4 MODUL GSM .............................................................................................................. 8


4.5 DISPLAY + ADAPTOR I2C ............................................................................................. 8

5. PROIECTARE HARDWARE ........................................................................................ 9


5.1 ALIMENTARE ............................................................................................................... 9

5.2 SCHEMĂ ELCTRICĂ LOCOMOTIVĂ .............................................................................. 10


5.3 PCB LOCOMOTIVĂ..................................................................................................... 10

5.4 SCHEMĂ ELCTRICĂ VAGON ........................................................................................ 11


5.5 PCB VAGON .............................................................................................................. 11

6. PROIECTARE SOFTWARE........................................................................................ 12
6.1 COD LOCOMOTIVĂ ..................................................................................................... 12

6.2 COD VAGON ............................................................................................................... 13

7. MENTENANȚĂ ............................................................................................................. 14

8. BIBLIOGRAFIE ............................................................................................................ 14
1. Tema proiectului
-Să se priecteze un sistem automat de verificare a integritații trenului, care sa transmita
informații de alertă atat la locomotivă, cat și la un dispecerat regional.

Pe baza notațiilor:
- Nn= 9
- Np= 7

Se considera urmatorii parametrii:

-Se considera minim min(nn,np) vagoane și maxim nn + np vagoane.

Minim vagoane = 7
Maxim vagoane = 16

-Viteza de circulație între stații este cuprinsă între min(nn,np)*10KM/h si (nn+np)*10 KM/h.

Viteza minima = 7 * 10KM/h = 70 KM/h


Viteza maxima = 16 * 10 KM/h = 160 KM/h

-Lungimea mesajului de avertizare este min (mn,np) octeți

Mesaj de avertizare = 7 octeți

-Tensiunea de alimentare pentru toate echipamentele noi introduse in sistem este de nn*10
volți. Daca nn este par alimentarea disponibilă este de c.c., daca nn este impar, alimentarea
disponibilă este de c.a.

Nn = 9 => sursa de c.a.


Tensiune alimentare = 9*10V = 90V

1
2. Descriere tehnică
Sistemul va fi capabil să monitorizeze integritatea trenului și să transmită in timp real
informații despre starea acestuia atat catre locomotivă, cat și catre dispecerul regional în
același timp.

Sistemul va avea comunicații wireless, prin bluetooth. Pentru ca aceste comunicații să


funtioneze pe distanțe mari și pentru un număr nelimitat de vagoane, sistemul va fi constuit pe
tehnologia de rețea bluetooth mesh, sau rețea plasă.

Ca sistemul să funcționeze, din punct de vedere structural, fiecare vagon va fi echipat cu o


placuță ce o sa conțină un modul bluetooth, atașat unui controler capabil să ramăna
sincronizat datorită ceasurilor interne dar și celui extern, anume, oscilatorul.
Totodata, controlerul are disponibile mai multe interfețe USART de comunicații seriale
pentru a asigura comunicația locomotivei cu dispecerul local de zona.
Pe langa acestea, circuitul electronic atașat fiecarui vagon, va conține și un buton de resetare a
acestuia.

La bord, sistemul va fi alcatuit dintr-un modul bluetooth, pentru a menține comunicația cu


sistemele atașate vagoanelor, un modul GSM pentru transmiterea starilor trenului catre
dispecerul local, un display pentru a indica mecanicul de locomotivă starea trenului, de
asemenea, vor fi prezente si 2 leduri de culoare rosie si verde, cat timp sta aprins cel verde,
tarea trenului nu este schimbata, cat timp este aprins cel rosu, integritatea trenului este
afectata, aceasta masura a fost luata pentru a putea atentiona mecanicul din mai multe puncte
pe langa acestea, sistemul de la bord, va avea si o tastatura pentru introducerea numarului de
vagoane.

Sistemul va fi pus sub fiecare vagon, exact la jumatatea acestuia, pentru a mentine intre
echipamente o distanta de aproximativ 20m. Modulele bluetooth vor fi setate sa receptioneze
semnalele de la distante de maxim 30m.

Sistemul fuctioneaza astfel:


Mecanicul introduce numarul de vagoane de la tastatura, dupa introducerea numarului, din
punct de vedere functional, sistemul va inumara vagoanele astfel:
Ultimul vagon trasmite un impuls urmatorului, daca acesta il receptioneaza, ii creste valoarea
cu 1 prin incrementare si il transmite urmatorului controler care face aceeasi operatiune de
incrementare.

2
Controlerul care transmite este master iar cel care receptioneaza este slave.
In caz ca un controller nu mai receptioneaza semnalul timp de 5 secunde, acesta incepe sa
transmita urmatorului informatia sa, adica 1, acest impuls va fi incrementat de catre urmatorul
controler si se va repete figura.
Daca informatia care ajunge la locomotiva (nr de vagoane numerate) este egal cu numarul de
vagoane introdus de mecanic, atunci ledul verde se aprinde, afisorul indica “intreg”
Daca valoarea este mai mica, se stinge ledul verde, intermiteaza cel rosu si afisorul
indica ”rupt” si numarul de vagoane ramase si pierdute.

3
3. Schemă bloc
3.1 Schema bloc vagon

3.2 Schema bloc locomotivă

4
4. Componente si caracteristici

4.1 Regulator tensiune

5
4.2 Microcontroler

6
4.3 Modul bluetooth

7
4.4 Modul GSM

4.5 Display + adaptor i2c

8
5. Proiectare hardware
5.1 Alimentare

9
5.2 Schemă elctrică locomotivă

5.3 PCB locomotivă

10
5.4 Schemă elctrică vagon

5.5 PCB vagon

11
6. Proiectare Software
6.1 Cod locomotivă

START

NR. DE LA TASTATURĂ

WAKE UP BT

IF

NR=i NR<i

BT SLEEP BT SLEEP

GREEN LED ON RED LED


INTERMITTERNT ON
GREED LED OFF

DISPLAY OK

DISPLAY NOT OK

GSM
“INTREG”
GSM
“AVARIAT”

STOP

12
6.2 Cod vagon

START

READ DIST

IF

D <= 30m WAIT 3s

i=i+1 READ DIST

TX i
IF

SLEEP BT D<=30m

STOP

i=i+1

TX i

SLEEP BT

13
7. Mentenanță
Sistemul este conceput pentru consum minim, in caz ca acesta prezinta avarii cum ar fi
desicronizarea acestuia, se apasa butonul de RESET atasat fiecarei placute.
Pentru siguranta, RESET-UL se face o data pe zi!

8. Bibliografie
https://ardushop.ro/ro/home/219-display-1602-cu-adaptor-
i2c.html?gclid=Cj0KCQjwzunmBRDsARIsAGrt4ms8MRdN5xXI6M86rR3NUsQesXv4xeyP
2pfQ6Ff-jKVkl7-DLbt0e04aApkcEALw_wcB
https://www.google.com/search?ei=d2raXOqzBKzLrgSFmZSgAw&q=sim800L&oq=sim800
L&gs_l=psy-
ab.3..35i39j0l2j0i67j0l2j0i203l4.2788.3289..3493...0.0..0.132.246.0j2......0....1..gws-
wiz.......0i71.MQwTFCK0-YI
https://ro.mouser.com/new/microchip/microchip-rn4020-
module/?gclid=Cj0KCQjwzunmBRDsARIsAGrt4mvGyvvWQb7q9a07tJ-
Ek_Q9a9PyBmLn4wXUy4qJkmYrzg_O6As-DhoaAuuFEALw_wcB
https://www.optimusdigital.ro/ro/electronica-de-putere-stabilizatoare-liniare/938-l7812-
stabilizator-de-tensiune-de-12-v-to-220.html
https://www.microchip.com/wwwproducts/en/ATMEGA3208

14

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