proiect diploma circuit de emisie –receptie de date cu … · universitatea dunarea de jos galati...
TRANSCRIPT
![Page 1: PROIECT DIPLOMA CIRCUIT DE EMISIE –RECEPTIE DE DATE CU … · universitatea dunarea de jos galati facultatea inginerie electrica si electronica specializarea tehnologii si sisteme](https://reader030.vdocuments.net/reader030/viewer/2022011903/5f15f811ca9e7f265e71eb45/html5/thumbnails/1.jpg)
UNIVERSITATEA DUNAREA DE JOS GALATIFACULTATEA INGINERIE ELECTRICA SI ELECTRONICA
SPECIALIZAREA TEHNOLOGII SI SISTEME DE TELECOMUNICATII
PROIECT DIPLOMACIRCUIT DE EMISIE – RECEPTIE DE
DATE CU CC1100
Absolvent:OLARU RALUCA
Indrumator: Asist. drd. ing. EPURE SILVIU
![Page 2: PROIECT DIPLOMA CIRCUIT DE EMISIE –RECEPTIE DE DATE CU … · universitatea dunarea de jos galati facultatea inginerie electrica si electronica specializarea tehnologii si sisteme](https://reader030.vdocuments.net/reader030/viewer/2022011903/5f15f811ca9e7f265e71eb45/html5/thumbnails/2.jpg)
CUPRINS
n Obiectiven Prezentare generala CC1100q Protocolul SPI pentru CC1100q Analiza tipurilor de modulatie, anteneq Posibilitati de comunicare
n Proiectare hardwaren Aplicatia 1n Aplicatia 2n Concluzii
![Page 3: PROIECT DIPLOMA CIRCUIT DE EMISIE –RECEPTIE DE DATE CU … · universitatea dunarea de jos galati facultatea inginerie electrica si electronica specializarea tehnologii si sisteme](https://reader030.vdocuments.net/reader030/viewer/2022011903/5f15f811ca9e7f265e71eb45/html5/thumbnails/3.jpg)
OBIECTIVE
n Intelegerea functionarii transceiverului CC1100 siimplementarea unor functii de comunicatie prinSPI;
n Proiectarea si realizarea a doua circuiteelectronice diferite, pentru testare;
n Implementarea unor comunicatii de date prinradio.
![Page 4: PROIECT DIPLOMA CIRCUIT DE EMISIE –RECEPTIE DE DATE CU … · universitatea dunarea de jos galati facultatea inginerie electrica si electronica specializarea tehnologii si sisteme](https://reader030.vdocuments.net/reader030/viewer/2022011903/5f15f811ca9e7f265e71eb45/html5/thumbnails/4.jpg)
Prezentare generala CC1100- Transceiver in benzile de frecventă 300-348 MHz,
400-464 MHz si 800-928 MHz;- Puterea de emisie +10dBm;- Sensibilitate radio foarte buna -111 dBm;- Tipuri de modulatie 2-FSK, GFSK, ASK, MSK;- Protocol SPI;- Numar mic de componente externe.
![Page 5: PROIECT DIPLOMA CIRCUIT DE EMISIE –RECEPTIE DE DATE CU … · universitatea dunarea de jos galati facultatea inginerie electrica si electronica specializarea tehnologii si sisteme](https://reader030.vdocuments.net/reader030/viewer/2022011903/5f15f811ca9e7f265e71eb45/html5/thumbnails/5.jpg)
Protocolul SPI pentru CC1100
- 47 de registri de configurare;- 15 registri “strobe”;- functii diferite pentru citire si scriere.
![Page 6: PROIECT DIPLOMA CIRCUIT DE EMISIE –RECEPTIE DE DATE CU … · universitatea dunarea de jos galati facultatea inginerie electrica si electronica specializarea tehnologii si sisteme](https://reader030.vdocuments.net/reader030/viewer/2022011903/5f15f811ca9e7f265e71eb45/html5/thumbnails/6.jpg)
Functii implementate
function acces_cc(rw:byte; adresa: byte; valoare:byte):word;var tmp : byte;
tmp_w: word;begin
tmp:=adresa;if rw =1 then tmp.7:=1;portb.2:=0;//cs=0tmp_w:=Spi2_Read(tmp);tmp_w:=tmp_w shl 8;tmp:=spi2_read(valoare);portb.2:=1;result:=tmp_w+tmp;
end;
Alte functii implementate:• function strobe_cc(adresa:byte):byte;• procedure cc_set_PA_table(b7, b6, b5, b4, b3, b2, b1, b0 :byte);• procedure init_cc();• procedure reset_cc();
acces_cc(1, 0x2A,0);// se citeste 0xE6 de la adresa 0x2A ( PTEST)
acces_cc(0, 0x2A, 0xE6);// scrierea la adresa 0x2A(00101010) valoarea 0xE6 (11100110);
![Page 7: PROIECT DIPLOMA CIRCUIT DE EMISIE –RECEPTIE DE DATE CU … · universitatea dunarea de jos galati facultatea inginerie electrica si electronica specializarea tehnologii si sisteme](https://reader030.vdocuments.net/reader030/viewer/2022011903/5f15f811ca9e7f265e71eb45/html5/thumbnails/7.jpg)
Analiza tipurilor de modulatie
ASK
2-FSK
1 logic transmis0 logic transmis
MSK transmisie sincronă;date = 0/1 logic, CLK = 1,2kHz
![Page 8: PROIECT DIPLOMA CIRCUIT DE EMISIE –RECEPTIE DE DATE CU … · universitatea dunarea de jos galati facultatea inginerie electrica si electronica specializarea tehnologii si sisteme](https://reader030.vdocuments.net/reader030/viewer/2022011903/5f15f811ca9e7f265e71eb45/html5/thumbnails/8.jpg)
Benzi de frecventa
2-FSKASK MSK
![Page 9: PROIECT DIPLOMA CIRCUIT DE EMISIE –RECEPTIE DE DATE CU … · universitatea dunarea de jos galati facultatea inginerie electrica si electronica specializarea tehnologii si sisteme](https://reader030.vdocuments.net/reader030/viewer/2022011903/5f15f811ca9e7f265e71eb45/html5/thumbnails/9.jpg)
Tipuri de comunicare
Transmisia sincronă
Transmisia asincronă
Comunicaţia prin pachete de date (SPI)
![Page 10: PROIECT DIPLOMA CIRCUIT DE EMISIE –RECEPTIE DE DATE CU … · universitatea dunarea de jos galati facultatea inginerie electrica si electronica specializarea tehnologii si sisteme](https://reader030.vdocuments.net/reader030/viewer/2022011903/5f15f811ca9e7f265e71eb45/html5/thumbnails/10.jpg)
Schema electrica a “receptorului”
![Page 11: PROIECT DIPLOMA CIRCUIT DE EMISIE –RECEPTIE DE DATE CU … · universitatea dunarea de jos galati facultatea inginerie electrica si electronica specializarea tehnologii si sisteme](https://reader030.vdocuments.net/reader030/viewer/2022011903/5f15f811ca9e7f265e71eb45/html5/thumbnails/11.jpg)
Aspect final - emitator Aspect final - receptor
![Page 12: PROIECT DIPLOMA CIRCUIT DE EMISIE –RECEPTIE DE DATE CU … · universitatea dunarea de jos galati facultatea inginerie electrica si electronica specializarea tehnologii si sisteme](https://reader030.vdocuments.net/reader030/viewer/2022011903/5f15f811ca9e7f265e71eb45/html5/thumbnails/12.jpg)
Aplicatia 1: Legatura bidirectionala intre doua module cu CC-uri
![Page 13: PROIECT DIPLOMA CIRCUIT DE EMISIE –RECEPTIE DE DATE CU … · universitatea dunarea de jos galati facultatea inginerie electrica si electronica specializarea tehnologii si sisteme](https://reader030.vdocuments.net/reader030/viewer/2022011903/5f15f811ca9e7f265e71eb45/html5/thumbnails/13.jpg)
Receptor date
![Page 14: PROIECT DIPLOMA CIRCUIT DE EMISIE –RECEPTIE DE DATE CU … · universitatea dunarea de jos galati facultatea inginerie electrica si electronica specializarea tehnologii si sisteme](https://reader030.vdocuments.net/reader030/viewer/2022011903/5f15f811ca9e7f265e71eb45/html5/thumbnails/14.jpg)
Aplicatia 2: Comunicatie unidirectională PC – circuit mobil
![Page 15: PROIECT DIPLOMA CIRCUIT DE EMISIE –RECEPTIE DE DATE CU … · universitatea dunarea de jos galati facultatea inginerie electrica si electronica specializarea tehnologii si sisteme](https://reader030.vdocuments.net/reader030/viewer/2022011903/5f15f811ca9e7f265e71eb45/html5/thumbnails/15.jpg)
Receptor date
![Page 16: PROIECT DIPLOMA CIRCUIT DE EMISIE –RECEPTIE DE DATE CU … · universitatea dunarea de jos galati facultatea inginerie electrica si electronica specializarea tehnologii si sisteme](https://reader030.vdocuments.net/reader030/viewer/2022011903/5f15f811ca9e7f265e71eb45/html5/thumbnails/16.jpg)
Concluzii
- CC1100 poate fi folosit pentru comunicatia prin radio intredoua sisteme cu microcontroller;- am testat toate cele 3 moduri de comunicaţie;- am scris o librarie cu functii in Mikropascal pentruutilizarea transceiverului;- am realizat doua programe:
- utilizeaza libraria;-* interogheaza receptorul cu diferite coduri;-** prin interfata seriala trimit date de la PC la circuitulmobil
![Page 17: PROIECT DIPLOMA CIRCUIT DE EMISIE –RECEPTIE DE DATE CU … · universitatea dunarea de jos galati facultatea inginerie electrica si electronica specializarea tehnologii si sisteme](https://reader030.vdocuments.net/reader030/viewer/2022011903/5f15f811ca9e7f265e71eb45/html5/thumbnails/17.jpg)
MULTUMESC PENTRU ATENTIE!