proiect diploma circuit de emisie –receptie de date cu … · universitatea dunarea de jos galati...

17
UNIVERSITATEA DUNAREA DE JOS GALATI FACULTATEA INGINERIE ELECTRICA SI ELECTRONICA SPECIALIZAREA TEHNOLOGII SI SISTEME DE TELECOMUNICATII PROIECT DIPLOMA CIRCUIT DE EMISIE – RECEPTIE DE DATE CU CC1100 Absolvent: OLARU RALUCA Indrumator: Asist. drd. ing. EPURE SILVIU

Upload: others

Post on 30-Jun-2020

3 views

Category:

Documents


0 download

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

MULTUMESC PENTRU ATENTIE!