Powerline Communication -...

29
Powerline Communication Hardware Examensarbete Institutionen för data- och informationsteknik Martin Jakobsson Andreas Arrefelt Augustsson

Transcript of Powerline Communication -...

Powerline Communication

Hardware

Examensarbete Institutionen foumlr data- och informationsteknik

Martin Jakobsson

Andreas Arrefelt Augustsson

Powerline Communication

Hardware

Martin Jakobsson Andreas Arrefelt Augustsson

copy Martin Jakobsson Andreas Arrefelt Augustsson 2014

Institutionen foumlr data- och informationsteknik

Chalmers tekniska houmlgskola

412 96 Goumlteborg

Tel 031-772 1000

Fax 031-772 3663

[Graf oumlver fasfoumlrskjutningen i LTspice]

Institutionen foumlr data- och informationsteknik

Goumlteborg 2014

I

Foumlrord Rapporten aumlr ett examensarbete som har gjorts paring Chalmers tekniska houmlgskola campus Lindholmen

under en period paring 10 veckor

Vi vill ge ett stort tack till varingr handledare Sakib paring Chalmers som har varit ett stort stoumld foumlr oss genom

projektet

Vi vill tacka Alixander och Andreas som aumlr varingra handledare fraringn Sigma

VI villpassa paring att tacka Goumlran Hult foumlr assistans med simuleringsprogram och Arto Heikkilauml foumlr tips

om litteratur

Aumlven ett stort tack till Johan och Mohammed som har gjort ett liknande projekt som vi har kunnat

bolla ideacuter med Aumlven kaumlnda som mjukvaru-gruppen

Tack till Fabian och Joakim som vi har delat grupprum med

II

Sammanfattning

Inom fordonsindustrin oumlkar behovet av elektronikenheter som kommunicerar mellan

varandra Det oumlkande behovet av elektronikenheterna aumlr paring grund av att det tillkommer allt

fler styr- och reglersystem Det leder till att maumlngden information blir stoumlrre och maringste

skickas snabbare vilket medfoumlr att antalet kommunikationskablar maringste oumlka Detta aumlr ej

oumlnskvaumlrt

Foumlr att loumlsa det haumlr problemet har vi foumlr avsikt att konstruera ett kommunikationssystem som

skickar information oumlver det befintliga dc-matade elnaumltet i fordonet Paring saring saumltt minskar antalet

kommunikationskablar

Systemet kommer att bygga paring BPSKQPSK och kommer att vara saring haringrdvarubaserat som

moumljligt daring vi ej behandlar naringgon mjukvara

III

Summary

In todayrsquos vehicle industry the demand of electronics devices that can communicate with

each other is increasing The increasing demand of electronics is due to more and more

automatic control systems This leads to an increase in the amount of information needed to

be sent and the speed of the information needs to increase which in turn leads to that the

amount of cables must also increase An increase of cables is undesirable

To show this problem we intend to construct a communications system that sends all it is

information on the existing dc-powered distribution grid With this solution the amount of

cables needed will reduce

Our system will be based on BPSKQPSK technology and our focus will be on doing as much

as possible with only hardware as we will not discuss any software in this project

IV

Inneharingllsfoumlrteckning 1 Inledning 1

11 Bakgrund 1

12 Syfte 1

13 Maringl 1

14 Avgraumlnsningar 1

15 Precisering av fraringgestaumlllningen 1

2 Teknisk bakgrund 2

21 Projektkurs 2

22 Yamar 3

23 Modulationstekniker 3

3 Genomfoumlrande 5

31 Komponenter 5

32 Program 7

33 Modulering 8

34 Demodulering 14

4 Resultat amp Analys 17

41 Diskussion 18

411 Planering 18

412 Oscillatorerna 18

413 Simuleringsprogram 18

414 Kritisk diskussion 18

5 Miljouml- amp Ekonomiaspekter 19

V

Ordlista

CAN ndash Controller Area Network

LIN ndash Local Interconnect Network

ASK ndash Amplitude Shift Keying

FSK ndash Frequency Shift Keying

PSK ndash Phase Shift Keying

BPSK - Binary Phase Shift Keying

QPSK - Quadrature Phase Shift Keying

VCO - Voltage Controlled Oscillator

PLL - Phase Looked Loop

Op-amp - Operation amplifier

LP-filter - Laringgpass filter

HP-filter - Houmlgpass filter

BP-filter - Bandpass filter

I-data - Jaumlmna bitar i varingr data

Q-data - Udda bitar i varingr data

PIC - Peripheral Interface Controller

1

1 Inledning

Inom fordonsindustrin oumlkar antalet elektronikenheter som behoumlver kommunicera med

varandra Detta leder till ett behov av fler kablar och stoumlrre kabelmattor vilket oumlkar kostnaden

och foumlrsvaringrar montering Rapporten handlar om tekniker som kan oumlverfoumlra kommunikationen

oumlver fordonets elnaumlt och paring saring vis spara kablar och minskar kabelmattor

11 Bakgrund

I dagens fordonsbransch har det boumlrjat uppstaring ett behov av en alternativ loumlsning foumlr

kommunikation Detta aumlr paring grund av den vaumlxande maumlngden funktioner och enheter som

behoumlver kommunicera med varandra och aumlven kraumlver ett oumlkat antalet kablar

Det aumlr daumlrfoumlr intressant att undersoumlka alternativa kommunikationsmetoder framfoumlr allt

metoder som inte behoumlver ett eget kommunikationsnaumlt av kablar Tanken aumlr att CAN- och

LIN-naumltverken skall ersaumlttas med en alternativ metod vilken oumlverfoumlr informationen oumlver

elnaumltet i fordonet

12 Syfte

Varingrt syfte aumlr att ta fram en teknik som kan kommunicera oumlver det befintliga dc-matade elnaumltet

i ett fordon Detta foumlr att kunna ersaumltta dagens CAN- och LIN-naumltverk i dagens fordon och paring

saring saumltt dra ned paring maumlngden kablage

13 Maringl

Varingrt maringl aumlr att med hjaumllp av BPSK alternativt QPSK teknik ta fram en modul som kan

kommunicera oumlver en dc-matad kabel Detta skall ske med en dataoumlverfoumlringshastighet av

minst 05Mbits

14 Avgraumlnsningar

Projektet kommer inte att beroumlra hur ett eventuellt kommunikationsprotokoll kommer att se ut

foumlr saumlndning och mottagning av data

Vi kommer heller inte att behandla det grafiska interfacet vilket kommer att behoumlvas foumlr att

implementera uppdateringar etc Beslut gaumlllande vilken typ av mikroprocessor som kommer

att anvaumlndas goumlrs ej av oss utan istaumlllet av en mjukvaru-grupp som vi samarbetar med

15 Precisering av fraringgestaumlllningen

Fraringgestaumlllningar som behandlas i rapporten

Vilken typ av modulering aumlr vaumlrd att undersoumlka

Vilken hastighet kommer tekniken att klara av

Garingr det att spaumlnningsmata alla komponenter med hjaumllpa av det befintliga elnaumltet

Aumlr tekniken full-duplex kompatibel

Aumlr tekniken implementerbar i fordon

2

2 Teknisk bakgrund

21 Projektkurs

Innan arbetet paringboumlrjades laumlste vi en projektkurs paring 8 veckor daumlr vi skulle konstruera ett

system med envaumlgskommunikation detta skulle kommunicera oumlver ett dc-matad likstroumlmsnaumlt

Projektet var ett saring kallat proof of concept som skulle undersoumlka om det aumlr moumljligt att

kommunicera oumlver ett dc-matat elnaumlt I projektet anvaumlndes tvaring loumlsningar en digital och en

analog I den digitala loumlsningen anvaumlndes bara tvaring stycken Arduino som kommunicerade med

varandra Med denna loumlsning blev det dock mycket bitfel daring vi testade denna loumlsning paring en

spaumlnningsmatad kabel Saring vi beslutade oss foumlr att utveckla den analoga loumlsningen istaumlllet

I den analoga loumlsningen anvaumlnde vi tvaring olika frekvenser som representerade noll eller ett

Dessa frekvenser skapades med tvaring fasskiftoscillatorer som vi sjaumllva konstruerade

Vilken frekvens som skickades ut paring bussen bestaumlmdes med en mux vilken kontrollerades av

en Arduino Mottagarsidan bestod av tvaring bandpassfilter dessa slaumlppte igenom de tvaring

frekvenserna Daumlrefter likriktades signalerna och jaumlmfoumlrdes i en komparator vilken sedan

laumlstes av en annan Arduino Signalseparatorerna anvaumlndes foumlr att separera ut ac-signalen [20]

Kommunikationssystemet kom upp i en hastighet paring 5k bits och oumlver daring tillkom det

stoumlrningar som orsakade bitfel Figur 21 visar en ritning paring hur systemet saringg ut i

projektkursen

Figur 21 Ritning paring analoga loumlsningen fraringn projektkurs

3

22 Yamar

Det finns foumlr naumlrvarande endast naringgra faring faumlrdiga loumlsningar paring marknaden som aumlr gjorda foumlr

kommunikation oumlver dc-elnaumlt i bilar

Vi har haft moumljligheten att undersoumlka en produkt fraringn ett israeliskt foumlretag Yamar Detta

foumlretag saumlgs ha utvecklat ett fullt fungerande system foumlr kommunikation oumlver likstroumlmselnaumlt

De moduler vi fick studera naumlrmare var DCB1M evaluation board i kombination med

DCB1M USB PC interface Paring modulerna gick det att staumllla in beroende paring om BPSK eller

QPSK skulle anvaumlndas och aumlven vilken oumlverfoumlringshastighet Naumlr vi testade BPSK foumlrsvann

det inte maringnga bitar men naumlr vi staumlllde in den paring att koumlra QPSK i maximal

oumlverfoumlringshastighet saring foumlrsvann upp till 40-60 av bitarna Vilket inte aumlr stabilt framfoumlr

allt daring den spaumlnningsmatadekabeln mellan modulerna inte var laumlngre aumln en meter och

informationen mellan modul och PC anvaumlnde sig USB Det kom alltid fram raumltt bitvaumlrden saring

foumlrmodligen har de loumlst de foumlrsvunna bitarna genom felkorrigering i oumlverfoumlringsprotokollet

Detta test gjordes med ett spaumlnningsaggregat som matade modulerna och aumlven spaumlnningssatte

kabeln Kabelns laumlngd mellan modulerna var fem meter Modulerna aumlr isolerade av ett

plasthoumllje [11]

23 Modulationstekniker

Modulation innebaumlr oumlverlagrad information paring en baumlrvaringg vilken aumlr skickad fraringn en saumlndare

[1][6]

AM Amplitudmodulation(ASK)

Amplitudmodulation innebaumlr en foumlraumlndring av amplitudnivaringn paring saumlndarensbaumlrvaringgsignal

Genom en modulation av amplitudnivaringn garingr det att oumlverfoumlra information med signalen En

houmlg amplitud motsvarar ett houmlgt vaumlrde och en laringg amplitud innebaumlr att signalen har ett laringgt

Genom denna amplitudfoumlraumlnding mellan houmlg och laringg amplitud garingr det att oumlverfoumlra

information med hjaumllp av amplitudmodulation Det finns maringnga olika tekniker som utnyttjar

detta inom bland annat radiokommunikation[1]

FM Frekvensmodulation(FSK)

Istaumlllet foumlr att aumlndra amplituden paring baumlrvaringgen saring varierar frekvensen Genom att anvaumlnda en

bestaumlmd frekvens och variera den upp och ner garingr det att skicka information [1]

4

PM Fasmodulation(PSK)

Detta innebaumlr att signalens fas aumlndras foumlr att representera olika vaumlrden vilket medfoumlr att

amplituden blir konstant Beroende paring hur mycket fasen aumlr vriden representerar fasen ett houmlgt

eller laringgt vaumlrde [1][6][8]

BPSK aumlr en fasmodulationsteknik som baserar sig paring att fasen antingen aumlr 0 grader

eller fasvriden 180 grader Den ena fasen representerar logisk nolla och den andra

logisk etta

QPSK aumlr en fasmodulationsteknik som fasvridits 090180270 grader Detta fungerar

paring samma saumltt som BPSK fast tekniken anvaumlnder sig av yttligare tvaring faser Vilket goumlr

att det garingr att skicka mer information under samma tid Detta innebaumlr att man faringr fyra

punkter daumlr man kan laumlsa av signalen som i sin tur representerar tvaring bitar Vaumlrdet beror

paring i vilken kvadrant fasen ligger i se figur 22

Figur 22 Konstellations diagram oumlver QPSK med graykod

8-PSK

Fasfoumlrskjutning med aringtta olika vaumlrden

16-PSK

Fasfoumlrskjutning med sexton olika vaumlrden

5

3 Genomfoumlrande

31 Komponenter

Mixer

Mixern aumlr en treports komponent som aumlr viktig paring flera saumltt inom de olika

modulationstekninkerna Den anvaumlnds till exempel till om man vill flytta en signal fraringn en

viss frekvens till en annan Detta kan man goumlra daring mixerns utsignal huvudsakligen bestaringr av

tvaring nya frekvenser som aumlr summan och differensen av dess tvaring insignaler daring tillkommer aumlven

en viss del oumlvertoner av dess insignaler Sedan kan man enkelt vaumllja vilken signal man vill ha

genom filtrering [2]

Spaumlnningsregulator

En spaumlnningsregulator aumlr en krets som anvaumlnds foumlr att reglera en spaumlnning till ett oumlnskat vaumlrde

Aumlven om spaumlnningen in till regulatorn skulle variera faringr den ett fixerat vaumlrde ut som bestaumlms

av dimensioneringen av motstaringnden i Figur 32 [17]

Polinverterare

Foumlr att faring ut varingr negativa matning till varingra operationsfoumlrstaumlrkare anvaumlnder vi oss av en krets

som heter LTC7660 Med hjaumllp av tvaring stycken kondensatorer som sitter i anslutning med

polinverteraren garingr det att faring ut den inverterade matningsspaumlnning [19]

6

Operationsfoumlrstaumlrkare

En operationsfoumlrstaumlrkare har maringnga anvaumlndningsomraringden Den garingr att koppla ihop med filter

saring att filter och foumlrstaumlrkning kan kombineras Den kan kopplas som allpassfilter vilken slaumlpper

igenom alla frekvenser och kan fasfoumlrskjuta signalen i ett bestaumlmt antal grader

Vid valet av vilken operationsfoumlrstaumlrkare som skall anvaumlndas var vi tvungna att ta haumlnsyn till

att den maringste klara av att arbeta med varingra oumlnskade frekvenser Foumlr att vara saumlkra paring detta

valde vi att ha en saumlkerhetsmarginal med en faktor tio Det innebaumlr att eftersom vi inte arbetar

med frekvenser oumlver 10 MHz innebaumlr detta att operationsfoumlrstaumlrkaren behoumlver klara att arbeta

vid en frekvens paring 100MHz Valet foumlll daring paring LM6172 som dessutom inneharingller tvaring stycken

se figur 24 [3]

Figur 24 Operationsfoumlrstaumlrkaren LM6172

7

Oscillator

Oscillatorer aumlr en vanlig foumlrekommande komponent inom signalbehandling Den anvaumlnds foumlr

att skapa en signal som oscillerar Den oscillerande signalen brukar oftast vara i en sinus- eller

i en fyrkantsform vilket ofta behoumlvs i kommunikationssyften Ett vanligt arbetsomraringde aumlr

inom radiosammanhang Daumlr komponenten ofta anvaumlnds foumlr skapa en svaumlmgande signal som

sedan mixas med en inkommande radiosignal Detta goumlrs foumlr att faring ut raumltt frekvens genom att

modulera baumlrvaringgen fraringn den inkommande signalen Det finns flera olika typer oscillatorer

[2][9]

Voltage controlled oscillator

En VCO aumlr en oscillator som varierar i frekvens utifraringn vilken spaumlnning oscillatorn faringr in Ett

vanligt anvaumlndningsomraringde foumlr en VCO aumlr i en PLL[3]

PIC

Projektet aumlr designat efter en mikroprocessor av typen PIC vid namn DSPIC33FJ64GP802

PICen skall generera informationssignalerna I och Q Den skall aumlven ta emot I och Q

signalerna efter demodulering och behandla dessa[14]

32 Program

Eagle

Vi valde att anvaumlnda CAD-programmet Eagle foumlr att rita upp kretsscheman detta foumlr att

senare kunna tillverka BCD-kretskort och utfoumlra fler tester och maumltningar Aumlven foumlr att det

skall garing att utfoumlra tester i ett fordon vid ett senare tillfaumllle[21]

LTSpice

Foumlr att kunna simulera varingr krets och de delar den aumlr uppbyggd av saring har vi valt att anvaumlnda

simuleringsprogramen LTSpice LTSpice aumlr Linear Technologys version av Spice

Valet foumlll paring detta program daring vi anvaumlnt det i tidigare kurser och eftersom det aumlr laumltt att

implementera nya kretsar och bibliotek om dessa kretsar skulle saknas i programmet [22]

Filter Free

Daring varingr krets bestaringr av flera olika slags filter och daring vi ocksaring testat en del olika baumlrfrekvenser

har vi behoumlvt raumlkna om vaumlrdena ett flertal garingnger Foumlr att inte oumldsla tid paring alla beraumlkning har vi

anvaumlnt oss av ett program som goumlr detta aringt oss Filter Free[23]

8

33 Modulering

Anledningen till att inte amplitudmodulation valdes aumlr att det aumlr maringnga andra enheter paring

elnaumltet som kan bidra till stoumlrningar och medfoumlr att amplituden varierar foumlr mycket Detta aumlr

inte oumlnskvaumlrt daring signalen kommer att bli foumlr svaringr att sampla och laumlsa av Varingr signal kan aumlven

paringverka spaumlnningen oumlver redan befintliga kretsar vilket inte heller aumlr oumlnskvaumlrt Valet foumlll daring paring

fasmodulering daring det aumlr en vaumll beproumlvad teknik och har maringnga foumlrdelar oumlver

frekvensmodulering [9] Bland annat att fler frekvensomraringden kan anvaumlndas En annan foumlrdel

som tilltala oss var att om det visar sig att QPSK inte aumlr tillraumlckligt stabilt saring kraumlvs vaumlldigt

smaring justeringar foumlr att anvaumlnda oss av BPSK istaumlllet Foumlrhoppningsvis skall det aumlven garing att faring

ut naringgon bra full-duplex teknik med hjaumllp av fasmodulation daring man kan anvaumlnda sig av tvaring

olika baumlrvaumlgsfrekvenser

Figur 31Moduleringskrets

9

Full-duplex

Full-duplex innebaumlr att de olika modulerna kan kommunicera med varandra samtidigt paring en

och samma kabel Detta kan aringstadkommas genom att tvaring moduler anvaumlnder varsin

baumlrvaringgssignal med olika frekvenser Foumlr att inte oumlverbelasta en kabel saring kan det vara bra att

koppla samman modulerna i ett saring kallat ldquomeshrdquo se figur 23 Daumlr bara de moduler som har

behov av full-duplex anvaumlnder sig av det En nackdel med det haumlr aumlr att fler antal kabler maringste

anvaumlndas

Figur 23 Mesh

Spaumlnningsregulatorer

Foumlr att minska spaumlnningen fraringn 24V till 5V anvaumlnder vi oss av en spaumlnningsregulator som

heter LM317T Foumlr att faring oumlnskad utspaumlnning fraringn LM317T saring anvaumlnds tvaring stycken resistorer

dimensionerade enligt formel 31 och figur 32 Kondensator C1 behoumlvs om regulatorn aumlr

placerad laringngt fraringn spaumlnningskaumlllan och C2 foumlr att foumlrbaumlttra transientresponsen Till matningen

av operationsfoumlrstaumlrkarna kraumlvs 5V LM317T anvaumlnds aumlven till att reglera spaumlnningen till

33V vilket oscillatorn och PICen behoumlver som matningsspaumlnning

10

LM317 aumlr utformad saring att den kan klara av en varierande inspaumlnning fraringn 12V till 30V detta

paring grund av att det kan foumlrekomma variationer paring amplituden i elnaumltet

Figur 32 Spaumlnningsregulator

(31)

Polinverterare

Foumlr att kunna faring den behoumlvda negativa matningen som varingra operationsfoumlrstaumlrkare behoumlver saring

anvaumlnder vi oss av en polinverterare Det kretsen goumlr aumlr helt enkelt att den inverterar dess

matningspaumlnning Vilket innebaumlr att om den matas med +5V saring faringr vi varingr behoumlvda -5V

Oscillatorer

Till en boumlrjan testade vi att tillverka egna oscillatorer eftersom vi har gjort detta i ett tidigare

projekt och faringtt en fungerande fasskiftsoscillator Vi boumlrjade med att konstruera olika sorters

Colpitts och kristall oscillatorer Men utan framgaringng foumlr varingra frekvenser och stabilitets krav

Efter att vi har testat att tillverka egna oscillatorer saring beslutade vi oss istaumlllet foumlr att koumlpa in

faumlrdigkonstruerade oscillatorer foumlr frekvenserna 4 MHz 73728 MHz och 10 MHz

11

Fasfoumlrskjutning

Foumlr att skapa de oumlnskade fasfoumlrskjutningarna paring 90o180

o270

o saring anvaumlnder vi foumlrst ett saring kallat

allpassfilter bestaringende av en ickeinverterande op-amp med korrekt dimensionerade resistor

och kondensator foumlr att skapa den foumlrsta fasfoumlrskjutningen paring 90o Foumlr att sedan fasfoumlrskjuta

en signal 180o anvaumlnder vi inverterande op-amp 270

o farings genom att i serie anvaumlnda en

inverterare och ett allpassfilter Figur 33 visar de olika fasfoumlrskjutningarna efter varje steg

Foumlr att faring allpassfiltret att ge oss en fasvridning paring 90 grader vid oumlnskad frekvens saring behoumlver

resistorerna och kondensatorerna dimensioneras korrekt detta goumlrs genom formeln 32 Om

en foumlrstaumlrkning av signalen skulle behoumlvas garingr det att justera fram genom att dimensionera

foumlrharingllandet mellan resistorerna paring den negativa ingaringngen paring op-ampen

Figur 33 Graf och krets foumlr fasfoumlrskjutning i LTSpice

(32)

12

HEX-inverterare

Foumlr invetering av IQ-datan som kommer ut fraringn PICen och in i CD4016-kresten anvaumlnds en

hexinverter Detta goumlrs eftersom vi behoumlver inversen foumlr att reglera vilken fas av varingr signal

som skall ges som utsignal senare i varingr CD4016-krets (se figur 31) Figur 34 visar hur datan

ser ut innan och efter den invertertas i kretsen

Figur 34 Data foumlre och efter

CD4016

Foumlr att skapa de tvaring BPSK-signalerna anvaumlnder vi oss av en krets vid namn CD4016 [15]

CD4016 bestaringr av 4 switchar som Figur 35 illustrerar Switcharna styrs av I- och Q-datan och

dess inverser Beroende paring vilket vaumlrde I- och Q-datan har saring slaumlpps en viss fas av signalen

igenom Detta innebaumlr om till exempel I aumlr houmlg saring slaumlpps en icke fasvriden signal igenom och

om I aumlr laringg saring slaumlpps den 180o fasvridna signalen igenom se Figur 31

Figur 35 CD4016 blockschema

13

Summator

Efter att signalerna har omvandlats till BPSK och Q-signalen har fasvridits 90o garingr de in i en

summator som laumlgger ihop signalerna till en QPSK signal Summatorn aumlr konstruerad av en

op-amp med foumlrstaumlrkning saring att signalen inte aumlr foumlr svag naumlr den garingr ut paring DC-naumltet Figur 36

visar hur varingr summator konstruerats

Figur 36 Summatorkretsen

Signalseparator

Innan signal garingr ut paring DC-naumltet saring behoumlver man se till att spaumlnningen ute paring naumltet foumlrstoumlr

modulerna Det loumlses enkelt med hjaumllp av en kondensator som blockerar likstroumlmmen Samma

loumlsning anvaumlnds aumlven paring mottagarsidan

14

34 Demodulering

Schemat i figur 37 visar en bild paring mottagarsidan i modulen

Figur 37 Demodulator blockschema

Bandpassfilter

Bandpassfiltret bestaringr av tvaring stycken olika filter Foumlrst ett houmlgpassfilter som filtrerar bort

signaler med frekvensen under 72228 MHz och slaumlpper igenom frekvenser oumlver Det andra

filtret aumlr ett laringgpassfilter vilket slaumlpper igenom signaler paring frekvenser under 75228 MHz

Detta leder till att bandpassfiltret har en bandbredd paring 03 MHz Bandbredden skall vara saring

smal som moumljligt foumlr att blockera saring mycket stoumlrningar som det garingr foumlr att inte stoumlrningarna

skall ta sig igenom bandpassfiltret Designen av LP-filtret anvaumlnds aumlven senare efter varingr

MC1496 krets foumlr att filtrera bort alla oumlvertoner som uppstaringr Figur 38 visar hur

bandpassfiltret aumlr konstruerat dimensionering av kretsarna har vi faringtt fraringn programmet Filter

Free [23]

Figur 38 Bandpassfiltret

15

Balanserad modulatordemodulator

MC1496 aumlr balanserad modulatordemodulator vilken aumlven garingr att anvaumlnda som en

faskomparator Detta goumlrs genom att kretsen jaumlmfoumlr varingr insignal med en referenssignal fraringn

varingr VCO i PLLen Referenssignalen har samma frekvens som varingr insignal Resultatet ges

sedan paring utporten i form av en positiv eller negativ likriktad spaumlnning Figur 39 visar hur

MC1496-kretsen aumlr kopplad foumlr att fungera som en faskomparator [13]

Figur 39 MC1496 som faskomparator

Mixer

Mixern anvaumlnds foumlr att skapa den referensspaumlnning som VCOn behoumlver foumlr att den skall

kunna generera oumlnskad signal

VCO

VCOn anvaumlnds i varingr krets som en del av en Costas loopVCOn kommer att leverera

referenssignalen till demoduleringskretsarna (MC1496) Detta goumlrs foumlr att faring en signal med

raumltt frekvens och fas foumlr att kunna jaumlmfoumlras med insignalen Den ena signalen kommer att

vara oroumlrd efter VCOn medan den andra kommer fasvridas 90o Detta foumlr att kunna fungera

som referens till varingr andra demoduleringskrets

16

Costas loop

MC1496 LP-filter mixer och VCOn bildar tillsammans vad man kallar en Costas loop[9]

Costas loopen aumlr ett effektivt saumltt att aringterstaumllla baumlrsignalens ursprungsfas Detta illustreras i

Figur 37

Komparator

Komparatorn bestaringr av en operationsfoumlrstaumlrkare som beroende av insignalen och en referens

spaumlnning antingen bottnar i houmlg eller laringg utspaumlnning detta beroende paring om insignalens

spaumlnning aumlr houmlgre eller laumlgre aumln varingr referensspaumlnning Daumlrmed saring har vi skapat en fyrkantsvaringg

som varingr PIC kan laumlsa Figur 310 visar hur signalen ser ut naumlr den kommer in i komparatorn

och dess digitala motsvarighet efter den har bearbetats

Figur 310 Graf och krets foumlr komparator

17

4 Resultat amp Analys

Anledningen till att fasmodulation valdes var paring grund av att det aumlr en vaumllbeproumlvad teknik

som passade bra foumlr att uppnaring kriterierna paring oumlverfoumlringshastighet Aumlven paring grund av att det aumlr

en beproumlvad teknik som applicerats paring maringnga andra omraringden Det aumlr ocksaring en teknik som aumlr

relativt laumltt att modifiera om man skulle oumlnska en houmlgre eller laumlgre oumlverfoumlringshastighet

genom att garing fraringn BPSK till QPSK och aumlven i framtiden kanske 8- eller 16-PSK

Hastigheten som tekniken kommer kunna leverera aumlr beroende paring vilken microprocessor som

kommer att anvaumlndas och hur snabbt den kan sampla indatan

Hur kommunikationsprotokoll kommer att konstrueras paringverkar ocksaring vilken hastighet varingr

loumlsning kommer att klara av Tar vi bara haumlnsyn till varingr analoga del saring kommer vi kunna

saumlnda information i en hastighet av 184Mbits med BPSK och den dubbla hastigheten med

QPSK Vi har valt att anvaumlnda en frekvens paring varingr I och Q data av 184 MHz detta paring grund

av att vi vill ha 4 svaumlngningar av baumlrvaringgssignalen per bit saring att systemet garanterat hinner

med i alla kretsar i demoduleringen Vi testade med en och tvaring svaumlngningar per bit men detta

ledde till maringnga fel vid demoduleringen

Systemet aumlr kopplat saring att det garingr att faring komponenternas spaumlnningsmatning ifraringn elnaumltet Med

hjaumllpa av tvaring stycken spaumlnningsregulatorer som behoumlver en inspaumlnning mellan 12 till 30 volt

som sen kan reglera ner spaumlnningen till 5 respektive 33 volt vilket komponenterna i kretsen

behoumlver Den negativa matningsspaumlnningen som operationsfoumlrstaumlrkarna och mikroprocessorn

behoumlver kommer fraringn en spaumlnningsinverterare En nackdel aumlr dock att fordonet maringste vara

igaringng saring att alla komponenterna faringr spaumlnningsmatning

Systemet aumlr utvecklat saring att det skall garing att anvaumlnda flera moduler som skall kunna

kommunicera mellan varandra samtidigt Detta kan goumlras genom att olika frekvenser anvaumlnds

eller med hjaumllp av ett kommunikationsprotokoll som anger prioritet foumlr varje modul Genom

att koppla upp modulerna i mindre ldquomeshrdquo-naumltverk garingr det ocksaring att uppnaring full-duplex alltsaring

att modulerna kan kommunicera mellan varandra paring samma garingng

Om tekniken skall implementeras in i ett fordon i befintligt skick kommer det att behoumlvas

olika former av stoumlrningsskydd foumlr stoumlrningar vilka kommer att paringverka systemet Till

exempel foumlr signaler som ocksaring existerar paring MHz-nivaring Aumlven foumlr andra former av stoumlrningar

som inte har beroumlrts i rapporten saring som transienter

18

41 Diskussion

411 Planering

De resultat vi uppnaringtt under projektet har uppfyllt varingra foumlrvaumlntningar produkten behoumlver dock

vidare utvecklas foumlr att kunna anvaumlndas i ett fordon Gant-schemat bifogat i Bilaga har foumlljts

fraringn boumlrjan till slut undantaget aumlr parallellkommunikation daring detta blev bort prioriterat daring

fokus gick oumlver till tester paring envaumlgskommunikationen

412 Oscillatorerna

Naringgra av anledningarna till att de egentillverkade oscillatorerna ej fungerar aumlr troligtvis att vi

foumlrst inte anvaumlnde oss av keramiska kondensatorer naumlr vi kopplade upp kretsarna i praktiken

Detta kan vara en av de stoumlrsta bidragande faktor till att oscillatorerna inte fungerade En

annan orsak kan vara att vi anvaumlnde oss av labbplattor som inte klarar av frekvenser paring MHz

nivaring Naumlr det roumlr sig om frekvenser paring MHz nivaring kraumlvs det motstaringnd och kondensatorer med

vaumlldigt laringga vaumlrden Det medfoumlr att labbplattans impedans och kapasitans inte blir foumlrsumbar

Daumlrfoumlr gick vi istaumlllet oumlver till att rita upp kretsen i programmet LTSpice vilket aumlr ett

simuleringsprogram och aumlven i Eagle som aumlr ett CAD-program LTSpice anvaumlnde vi foumlr att

simulera och testa saring att allt skulle fungerar innan det kopplades upp i praktiken Eagle

anvaumlnde vi foumlr att goumlra en ritning foumlr kretsen saring att det garingr att tillverka ett BCD-kretskort

istaumlllet foumlr labbplattorna

413 Simuleringsprogram

Den stoumlrsta delen av varingrt projekt har baserats paring simuleringar i LTSpice paring grund av att detta

aumlr ett bra saumltt foumlr att se hur varingra kretsarna beter sig separat och sedan anslutna tillvarandra

Detta har hjaumllpt oss att faring ihop ett komplett system daumlr det aumlr laumltt att aumlndra eller laumlgga till

kretsar som kan behoumlvas Det har aumlven underlaumlttat om vi behoumlvt justera naringgot till exempel om

vi behoumlvt en smalare bandbredd foumlr varingrt BP-filter eller mer foumlrstaumlrkning av signalen

naringgonstans Daring vi avgraumlnsat oss fraringn mjukvara saring har det aumlven hjaumllp oss vid tester foumlr olika

oumlverfoumlringshastigheter daring dessa enkelt kan aumlndras

414 Kritisk diskussion

Naringgra saker som vi troligtvis skulle gjort annorlunda aumlr att goumlra fler tester paring laumlgre

frekvensomraringden med fasmodulation Eftersom labbplattorna inte klarade av att jobba paring de

frekvenser som vi har valt foumlr att uppnaring varingr oumlnskade hastighet Daumlrfoumlr oumlvergick vi mer till att

anvaumlnda simuleringsprogrammet LTSpice istaumlllet foumlr att koppla upp allt i praktiken paring en

labbplatta

19

5 Miljouml- amp Ekonomiaspekter

Inom projektet finns det maringnga miljoumlaspekter Dels att antalet kommunikationskablar kommer

att minska i fordonet vilket medfoumlr att kabelmattorna kommer krympa i storlek Vilket goumlr att

fordonet blir laumlttare och kan minska sin braumlnslefoumlrbrukning En annan aspekt aumlr att eftersom

faumlrre antal kablar kommer att behoumlvas blir det mindre metall i fordonet som leder till att

mindre maumlngd metall behoumlver utvinnas och tas fram i metallgruvor Detta kan ocksaring leda till

att antal transporter foumlr metallen minskar vilket paringverkar CO2-utslaumlppen positivt

Projektet aumlr huvudsakligen till foumlr att minska antalet kommunikationskablar i fordon Detta

innebaumlr ocksaring att kostnader kan bli laumlgre genom att kabelmattorna krymper i storlek och blir

enklare att montera Vilket aumlven kommer att minska monteringskostnaden foumlr dessa Eftersom

faumlrre kommunikationskablar behoumlvs sparas material och daumlrigenom pengar Om modulerna

dessutom massproduceras garingr det att minska tillverkningskostnaderna aumlnnu mer

20

Litteraturfoumlrteckning

[1] Jan Soelberg Allmaumln elektronik Malmouml Josty kit foumlrlag1982[ISBN919-703-4908 alt

919-703-4924]

[2] David M Pozar Microwave and RF design of wireless systems Hoboken-NJ-USA John

Wiley amp Sons Inc [ISBN 978-047-132-2825]

[3] Thomas L Floyd Electronic devices Upper Saddle River-NJ- USA Pearson Education

Inc 2002[ISBN013-028-484]

[4] Michel Daound Yacoub Foundations of mobile radio engineering Boca Raton-Florida-

USA CRC Press 2000[ISBN084-938-6772]

[5] Leon W Couch Digital and analog communication systems Upper Saddle River-NJ-

USA Pearson Education Inc 2007 [ISBN 013-142-4920]

[6] Kent Mayer Datakommunikation I praktiken Falun Pagina Foumlrlag AB 2001 [ISBN 916-

360-6615]

[7] Cotter W Sayre Complete wireless design New York-NY-US McGraw-Hill 2001

[ISBN 978-007-138-3738]

[8] William Schweber Electronic communication systems Upper Saddle River-NJ- USA

Pearson Education Inc 2002 [ISBN 013-091-6218]

[9] Paul H Young Electronic communication techniques Upper Saddle River-NJ- USA

Pearson Education Inc 2004 [ISBN 013-122-8854]

[10] Per Wallander 17 lektioner I telekommunikation Aumllvsjouml Perant 2001 [ISBN 918-629-

6108]

[11] rdquoYamarrdquo Yamar Electronics Ltd 2014 wwwyamarcom[05062014]

[12] CD74HCT4046A Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1762460pdf [Anvaumlnd 20 Maj 2014]

[13] MC1496 ON Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets114361pdf [Anvaumlnd 20 Maj 2014]

[14] DSPIC33FJ64GP802 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1669425pdf [Anvaumlnd 20 Maj 2014]

[15] CD4016 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1823580pdf [Anvaumlnd 20 Maj 2014]

21

[16] Oscillator CO1 Rami Technology [Online] Tillgaumlnglig

httpwwwramitechnologycomproductsspecclock_oscclock_co1-co13pdf

[Anvaumlnd 20 Maj 2014]

[17] LM317T Fairchild Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1725569pdf [Anvaumlnd 20 Maj 2014]

[18] LM6172 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1806051pdf [Anvaumlnd 20 Maj 2014]

[19] LMC7660 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1811103pdf [Anvaumlnd 20 Maj 2014]

[20] M Musbah J Vallander J Martin A A Andreas och T Svensson rdquoPowerline

Communicationrdquo Chalmers Tekniska Houmlgskola (DAT065) 2014

[21] rdquoEaglerdquo Cadsoft 2014 httpwwwcadsoftusacom[050614]

[22] ldquoLTspicerdquo Linear Technology 2014 httpwwwlinearcomdesigntoolssoftware

[050614]

[23] ldquoFilter Free 2011rdquo Nuhertz Technologies LLC 2013 httpwwwnuhertzcom

[050614]

22

Bilagor

Figur Gant-schemat

Powerline Communication

Hardware

Martin Jakobsson Andreas Arrefelt Augustsson

copy Martin Jakobsson Andreas Arrefelt Augustsson 2014

Institutionen foumlr data- och informationsteknik

Chalmers tekniska houmlgskola

412 96 Goumlteborg

Tel 031-772 1000

Fax 031-772 3663

[Graf oumlver fasfoumlrskjutningen i LTspice]

Institutionen foumlr data- och informationsteknik

Goumlteborg 2014

I

Foumlrord Rapporten aumlr ett examensarbete som har gjorts paring Chalmers tekniska houmlgskola campus Lindholmen

under en period paring 10 veckor

Vi vill ge ett stort tack till varingr handledare Sakib paring Chalmers som har varit ett stort stoumld foumlr oss genom

projektet

Vi vill tacka Alixander och Andreas som aumlr varingra handledare fraringn Sigma

VI villpassa paring att tacka Goumlran Hult foumlr assistans med simuleringsprogram och Arto Heikkilauml foumlr tips

om litteratur

Aumlven ett stort tack till Johan och Mohammed som har gjort ett liknande projekt som vi har kunnat

bolla ideacuter med Aumlven kaumlnda som mjukvaru-gruppen

Tack till Fabian och Joakim som vi har delat grupprum med

II

Sammanfattning

Inom fordonsindustrin oumlkar behovet av elektronikenheter som kommunicerar mellan

varandra Det oumlkande behovet av elektronikenheterna aumlr paring grund av att det tillkommer allt

fler styr- och reglersystem Det leder till att maumlngden information blir stoumlrre och maringste

skickas snabbare vilket medfoumlr att antalet kommunikationskablar maringste oumlka Detta aumlr ej

oumlnskvaumlrt

Foumlr att loumlsa det haumlr problemet har vi foumlr avsikt att konstruera ett kommunikationssystem som

skickar information oumlver det befintliga dc-matade elnaumltet i fordonet Paring saring saumltt minskar antalet

kommunikationskablar

Systemet kommer att bygga paring BPSKQPSK och kommer att vara saring haringrdvarubaserat som

moumljligt daring vi ej behandlar naringgon mjukvara

III

Summary

In todayrsquos vehicle industry the demand of electronics devices that can communicate with

each other is increasing The increasing demand of electronics is due to more and more

automatic control systems This leads to an increase in the amount of information needed to

be sent and the speed of the information needs to increase which in turn leads to that the

amount of cables must also increase An increase of cables is undesirable

To show this problem we intend to construct a communications system that sends all it is

information on the existing dc-powered distribution grid With this solution the amount of

cables needed will reduce

Our system will be based on BPSKQPSK technology and our focus will be on doing as much

as possible with only hardware as we will not discuss any software in this project

IV

Inneharingllsfoumlrteckning 1 Inledning 1

11 Bakgrund 1

12 Syfte 1

13 Maringl 1

14 Avgraumlnsningar 1

15 Precisering av fraringgestaumlllningen 1

2 Teknisk bakgrund 2

21 Projektkurs 2

22 Yamar 3

23 Modulationstekniker 3

3 Genomfoumlrande 5

31 Komponenter 5

32 Program 7

33 Modulering 8

34 Demodulering 14

4 Resultat amp Analys 17

41 Diskussion 18

411 Planering 18

412 Oscillatorerna 18

413 Simuleringsprogram 18

414 Kritisk diskussion 18

5 Miljouml- amp Ekonomiaspekter 19

V

Ordlista

CAN ndash Controller Area Network

LIN ndash Local Interconnect Network

ASK ndash Amplitude Shift Keying

FSK ndash Frequency Shift Keying

PSK ndash Phase Shift Keying

BPSK - Binary Phase Shift Keying

QPSK - Quadrature Phase Shift Keying

VCO - Voltage Controlled Oscillator

PLL - Phase Looked Loop

Op-amp - Operation amplifier

LP-filter - Laringgpass filter

HP-filter - Houmlgpass filter

BP-filter - Bandpass filter

I-data - Jaumlmna bitar i varingr data

Q-data - Udda bitar i varingr data

PIC - Peripheral Interface Controller

1

1 Inledning

Inom fordonsindustrin oumlkar antalet elektronikenheter som behoumlver kommunicera med

varandra Detta leder till ett behov av fler kablar och stoumlrre kabelmattor vilket oumlkar kostnaden

och foumlrsvaringrar montering Rapporten handlar om tekniker som kan oumlverfoumlra kommunikationen

oumlver fordonets elnaumlt och paring saring vis spara kablar och minskar kabelmattor

11 Bakgrund

I dagens fordonsbransch har det boumlrjat uppstaring ett behov av en alternativ loumlsning foumlr

kommunikation Detta aumlr paring grund av den vaumlxande maumlngden funktioner och enheter som

behoumlver kommunicera med varandra och aumlven kraumlver ett oumlkat antalet kablar

Det aumlr daumlrfoumlr intressant att undersoumlka alternativa kommunikationsmetoder framfoumlr allt

metoder som inte behoumlver ett eget kommunikationsnaumlt av kablar Tanken aumlr att CAN- och

LIN-naumltverken skall ersaumlttas med en alternativ metod vilken oumlverfoumlr informationen oumlver

elnaumltet i fordonet

12 Syfte

Varingrt syfte aumlr att ta fram en teknik som kan kommunicera oumlver det befintliga dc-matade elnaumltet

i ett fordon Detta foumlr att kunna ersaumltta dagens CAN- och LIN-naumltverk i dagens fordon och paring

saring saumltt dra ned paring maumlngden kablage

13 Maringl

Varingrt maringl aumlr att med hjaumllp av BPSK alternativt QPSK teknik ta fram en modul som kan

kommunicera oumlver en dc-matad kabel Detta skall ske med en dataoumlverfoumlringshastighet av

minst 05Mbits

14 Avgraumlnsningar

Projektet kommer inte att beroumlra hur ett eventuellt kommunikationsprotokoll kommer att se ut

foumlr saumlndning och mottagning av data

Vi kommer heller inte att behandla det grafiska interfacet vilket kommer att behoumlvas foumlr att

implementera uppdateringar etc Beslut gaumlllande vilken typ av mikroprocessor som kommer

att anvaumlndas goumlrs ej av oss utan istaumlllet av en mjukvaru-grupp som vi samarbetar med

15 Precisering av fraringgestaumlllningen

Fraringgestaumlllningar som behandlas i rapporten

Vilken typ av modulering aumlr vaumlrd att undersoumlka

Vilken hastighet kommer tekniken att klara av

Garingr det att spaumlnningsmata alla komponenter med hjaumllpa av det befintliga elnaumltet

Aumlr tekniken full-duplex kompatibel

Aumlr tekniken implementerbar i fordon

2

2 Teknisk bakgrund

21 Projektkurs

Innan arbetet paringboumlrjades laumlste vi en projektkurs paring 8 veckor daumlr vi skulle konstruera ett

system med envaumlgskommunikation detta skulle kommunicera oumlver ett dc-matad likstroumlmsnaumlt

Projektet var ett saring kallat proof of concept som skulle undersoumlka om det aumlr moumljligt att

kommunicera oumlver ett dc-matat elnaumlt I projektet anvaumlndes tvaring loumlsningar en digital och en

analog I den digitala loumlsningen anvaumlndes bara tvaring stycken Arduino som kommunicerade med

varandra Med denna loumlsning blev det dock mycket bitfel daring vi testade denna loumlsning paring en

spaumlnningsmatad kabel Saring vi beslutade oss foumlr att utveckla den analoga loumlsningen istaumlllet

I den analoga loumlsningen anvaumlnde vi tvaring olika frekvenser som representerade noll eller ett

Dessa frekvenser skapades med tvaring fasskiftoscillatorer som vi sjaumllva konstruerade

Vilken frekvens som skickades ut paring bussen bestaumlmdes med en mux vilken kontrollerades av

en Arduino Mottagarsidan bestod av tvaring bandpassfilter dessa slaumlppte igenom de tvaring

frekvenserna Daumlrefter likriktades signalerna och jaumlmfoumlrdes i en komparator vilken sedan

laumlstes av en annan Arduino Signalseparatorerna anvaumlndes foumlr att separera ut ac-signalen [20]

Kommunikationssystemet kom upp i en hastighet paring 5k bits och oumlver daring tillkom det

stoumlrningar som orsakade bitfel Figur 21 visar en ritning paring hur systemet saringg ut i

projektkursen

Figur 21 Ritning paring analoga loumlsningen fraringn projektkurs

3

22 Yamar

Det finns foumlr naumlrvarande endast naringgra faring faumlrdiga loumlsningar paring marknaden som aumlr gjorda foumlr

kommunikation oumlver dc-elnaumlt i bilar

Vi har haft moumljligheten att undersoumlka en produkt fraringn ett israeliskt foumlretag Yamar Detta

foumlretag saumlgs ha utvecklat ett fullt fungerande system foumlr kommunikation oumlver likstroumlmselnaumlt

De moduler vi fick studera naumlrmare var DCB1M evaluation board i kombination med

DCB1M USB PC interface Paring modulerna gick det att staumllla in beroende paring om BPSK eller

QPSK skulle anvaumlndas och aumlven vilken oumlverfoumlringshastighet Naumlr vi testade BPSK foumlrsvann

det inte maringnga bitar men naumlr vi staumlllde in den paring att koumlra QPSK i maximal

oumlverfoumlringshastighet saring foumlrsvann upp till 40-60 av bitarna Vilket inte aumlr stabilt framfoumlr

allt daring den spaumlnningsmatadekabeln mellan modulerna inte var laumlngre aumln en meter och

informationen mellan modul och PC anvaumlnde sig USB Det kom alltid fram raumltt bitvaumlrden saring

foumlrmodligen har de loumlst de foumlrsvunna bitarna genom felkorrigering i oumlverfoumlringsprotokollet

Detta test gjordes med ett spaumlnningsaggregat som matade modulerna och aumlven spaumlnningssatte

kabeln Kabelns laumlngd mellan modulerna var fem meter Modulerna aumlr isolerade av ett

plasthoumllje [11]

23 Modulationstekniker

Modulation innebaumlr oumlverlagrad information paring en baumlrvaringg vilken aumlr skickad fraringn en saumlndare

[1][6]

AM Amplitudmodulation(ASK)

Amplitudmodulation innebaumlr en foumlraumlndring av amplitudnivaringn paring saumlndarensbaumlrvaringgsignal

Genom en modulation av amplitudnivaringn garingr det att oumlverfoumlra information med signalen En

houmlg amplitud motsvarar ett houmlgt vaumlrde och en laringg amplitud innebaumlr att signalen har ett laringgt

Genom denna amplitudfoumlraumlnding mellan houmlg och laringg amplitud garingr det att oumlverfoumlra

information med hjaumllp av amplitudmodulation Det finns maringnga olika tekniker som utnyttjar

detta inom bland annat radiokommunikation[1]

FM Frekvensmodulation(FSK)

Istaumlllet foumlr att aumlndra amplituden paring baumlrvaringgen saring varierar frekvensen Genom att anvaumlnda en

bestaumlmd frekvens och variera den upp och ner garingr det att skicka information [1]

4

PM Fasmodulation(PSK)

Detta innebaumlr att signalens fas aumlndras foumlr att representera olika vaumlrden vilket medfoumlr att

amplituden blir konstant Beroende paring hur mycket fasen aumlr vriden representerar fasen ett houmlgt

eller laringgt vaumlrde [1][6][8]

BPSK aumlr en fasmodulationsteknik som baserar sig paring att fasen antingen aumlr 0 grader

eller fasvriden 180 grader Den ena fasen representerar logisk nolla och den andra

logisk etta

QPSK aumlr en fasmodulationsteknik som fasvridits 090180270 grader Detta fungerar

paring samma saumltt som BPSK fast tekniken anvaumlnder sig av yttligare tvaring faser Vilket goumlr

att det garingr att skicka mer information under samma tid Detta innebaumlr att man faringr fyra

punkter daumlr man kan laumlsa av signalen som i sin tur representerar tvaring bitar Vaumlrdet beror

paring i vilken kvadrant fasen ligger i se figur 22

Figur 22 Konstellations diagram oumlver QPSK med graykod

8-PSK

Fasfoumlrskjutning med aringtta olika vaumlrden

16-PSK

Fasfoumlrskjutning med sexton olika vaumlrden

5

3 Genomfoumlrande

31 Komponenter

Mixer

Mixern aumlr en treports komponent som aumlr viktig paring flera saumltt inom de olika

modulationstekninkerna Den anvaumlnds till exempel till om man vill flytta en signal fraringn en

viss frekvens till en annan Detta kan man goumlra daring mixerns utsignal huvudsakligen bestaringr av

tvaring nya frekvenser som aumlr summan och differensen av dess tvaring insignaler daring tillkommer aumlven

en viss del oumlvertoner av dess insignaler Sedan kan man enkelt vaumllja vilken signal man vill ha

genom filtrering [2]

Spaumlnningsregulator

En spaumlnningsregulator aumlr en krets som anvaumlnds foumlr att reglera en spaumlnning till ett oumlnskat vaumlrde

Aumlven om spaumlnningen in till regulatorn skulle variera faringr den ett fixerat vaumlrde ut som bestaumlms

av dimensioneringen av motstaringnden i Figur 32 [17]

Polinverterare

Foumlr att faring ut varingr negativa matning till varingra operationsfoumlrstaumlrkare anvaumlnder vi oss av en krets

som heter LTC7660 Med hjaumllp av tvaring stycken kondensatorer som sitter i anslutning med

polinverteraren garingr det att faring ut den inverterade matningsspaumlnning [19]

6

Operationsfoumlrstaumlrkare

En operationsfoumlrstaumlrkare har maringnga anvaumlndningsomraringden Den garingr att koppla ihop med filter

saring att filter och foumlrstaumlrkning kan kombineras Den kan kopplas som allpassfilter vilken slaumlpper

igenom alla frekvenser och kan fasfoumlrskjuta signalen i ett bestaumlmt antal grader

Vid valet av vilken operationsfoumlrstaumlrkare som skall anvaumlndas var vi tvungna att ta haumlnsyn till

att den maringste klara av att arbeta med varingra oumlnskade frekvenser Foumlr att vara saumlkra paring detta

valde vi att ha en saumlkerhetsmarginal med en faktor tio Det innebaumlr att eftersom vi inte arbetar

med frekvenser oumlver 10 MHz innebaumlr detta att operationsfoumlrstaumlrkaren behoumlver klara att arbeta

vid en frekvens paring 100MHz Valet foumlll daring paring LM6172 som dessutom inneharingller tvaring stycken

se figur 24 [3]

Figur 24 Operationsfoumlrstaumlrkaren LM6172

7

Oscillator

Oscillatorer aumlr en vanlig foumlrekommande komponent inom signalbehandling Den anvaumlnds foumlr

att skapa en signal som oscillerar Den oscillerande signalen brukar oftast vara i en sinus- eller

i en fyrkantsform vilket ofta behoumlvs i kommunikationssyften Ett vanligt arbetsomraringde aumlr

inom radiosammanhang Daumlr komponenten ofta anvaumlnds foumlr skapa en svaumlmgande signal som

sedan mixas med en inkommande radiosignal Detta goumlrs foumlr att faring ut raumltt frekvens genom att

modulera baumlrvaringgen fraringn den inkommande signalen Det finns flera olika typer oscillatorer

[2][9]

Voltage controlled oscillator

En VCO aumlr en oscillator som varierar i frekvens utifraringn vilken spaumlnning oscillatorn faringr in Ett

vanligt anvaumlndningsomraringde foumlr en VCO aumlr i en PLL[3]

PIC

Projektet aumlr designat efter en mikroprocessor av typen PIC vid namn DSPIC33FJ64GP802

PICen skall generera informationssignalerna I och Q Den skall aumlven ta emot I och Q

signalerna efter demodulering och behandla dessa[14]

32 Program

Eagle

Vi valde att anvaumlnda CAD-programmet Eagle foumlr att rita upp kretsscheman detta foumlr att

senare kunna tillverka BCD-kretskort och utfoumlra fler tester och maumltningar Aumlven foumlr att det

skall garing att utfoumlra tester i ett fordon vid ett senare tillfaumllle[21]

LTSpice

Foumlr att kunna simulera varingr krets och de delar den aumlr uppbyggd av saring har vi valt att anvaumlnda

simuleringsprogramen LTSpice LTSpice aumlr Linear Technologys version av Spice

Valet foumlll paring detta program daring vi anvaumlnt det i tidigare kurser och eftersom det aumlr laumltt att

implementera nya kretsar och bibliotek om dessa kretsar skulle saknas i programmet [22]

Filter Free

Daring varingr krets bestaringr av flera olika slags filter och daring vi ocksaring testat en del olika baumlrfrekvenser

har vi behoumlvt raumlkna om vaumlrdena ett flertal garingnger Foumlr att inte oumldsla tid paring alla beraumlkning har vi

anvaumlnt oss av ett program som goumlr detta aringt oss Filter Free[23]

8

33 Modulering

Anledningen till att inte amplitudmodulation valdes aumlr att det aumlr maringnga andra enheter paring

elnaumltet som kan bidra till stoumlrningar och medfoumlr att amplituden varierar foumlr mycket Detta aumlr

inte oumlnskvaumlrt daring signalen kommer att bli foumlr svaringr att sampla och laumlsa av Varingr signal kan aumlven

paringverka spaumlnningen oumlver redan befintliga kretsar vilket inte heller aumlr oumlnskvaumlrt Valet foumlll daring paring

fasmodulering daring det aumlr en vaumll beproumlvad teknik och har maringnga foumlrdelar oumlver

frekvensmodulering [9] Bland annat att fler frekvensomraringden kan anvaumlndas En annan foumlrdel

som tilltala oss var att om det visar sig att QPSK inte aumlr tillraumlckligt stabilt saring kraumlvs vaumlldigt

smaring justeringar foumlr att anvaumlnda oss av BPSK istaumlllet Foumlrhoppningsvis skall det aumlven garing att faring

ut naringgon bra full-duplex teknik med hjaumllp av fasmodulation daring man kan anvaumlnda sig av tvaring

olika baumlrvaumlgsfrekvenser

Figur 31Moduleringskrets

9

Full-duplex

Full-duplex innebaumlr att de olika modulerna kan kommunicera med varandra samtidigt paring en

och samma kabel Detta kan aringstadkommas genom att tvaring moduler anvaumlnder varsin

baumlrvaringgssignal med olika frekvenser Foumlr att inte oumlverbelasta en kabel saring kan det vara bra att

koppla samman modulerna i ett saring kallat ldquomeshrdquo se figur 23 Daumlr bara de moduler som har

behov av full-duplex anvaumlnder sig av det En nackdel med det haumlr aumlr att fler antal kabler maringste

anvaumlndas

Figur 23 Mesh

Spaumlnningsregulatorer

Foumlr att minska spaumlnningen fraringn 24V till 5V anvaumlnder vi oss av en spaumlnningsregulator som

heter LM317T Foumlr att faring oumlnskad utspaumlnning fraringn LM317T saring anvaumlnds tvaring stycken resistorer

dimensionerade enligt formel 31 och figur 32 Kondensator C1 behoumlvs om regulatorn aumlr

placerad laringngt fraringn spaumlnningskaumlllan och C2 foumlr att foumlrbaumlttra transientresponsen Till matningen

av operationsfoumlrstaumlrkarna kraumlvs 5V LM317T anvaumlnds aumlven till att reglera spaumlnningen till

33V vilket oscillatorn och PICen behoumlver som matningsspaumlnning

10

LM317 aumlr utformad saring att den kan klara av en varierande inspaumlnning fraringn 12V till 30V detta

paring grund av att det kan foumlrekomma variationer paring amplituden i elnaumltet

Figur 32 Spaumlnningsregulator

(31)

Polinverterare

Foumlr att kunna faring den behoumlvda negativa matningen som varingra operationsfoumlrstaumlrkare behoumlver saring

anvaumlnder vi oss av en polinverterare Det kretsen goumlr aumlr helt enkelt att den inverterar dess

matningspaumlnning Vilket innebaumlr att om den matas med +5V saring faringr vi varingr behoumlvda -5V

Oscillatorer

Till en boumlrjan testade vi att tillverka egna oscillatorer eftersom vi har gjort detta i ett tidigare

projekt och faringtt en fungerande fasskiftsoscillator Vi boumlrjade med att konstruera olika sorters

Colpitts och kristall oscillatorer Men utan framgaringng foumlr varingra frekvenser och stabilitets krav

Efter att vi har testat att tillverka egna oscillatorer saring beslutade vi oss istaumlllet foumlr att koumlpa in

faumlrdigkonstruerade oscillatorer foumlr frekvenserna 4 MHz 73728 MHz och 10 MHz

11

Fasfoumlrskjutning

Foumlr att skapa de oumlnskade fasfoumlrskjutningarna paring 90o180

o270

o saring anvaumlnder vi foumlrst ett saring kallat

allpassfilter bestaringende av en ickeinverterande op-amp med korrekt dimensionerade resistor

och kondensator foumlr att skapa den foumlrsta fasfoumlrskjutningen paring 90o Foumlr att sedan fasfoumlrskjuta

en signal 180o anvaumlnder vi inverterande op-amp 270

o farings genom att i serie anvaumlnda en

inverterare och ett allpassfilter Figur 33 visar de olika fasfoumlrskjutningarna efter varje steg

Foumlr att faring allpassfiltret att ge oss en fasvridning paring 90 grader vid oumlnskad frekvens saring behoumlver

resistorerna och kondensatorerna dimensioneras korrekt detta goumlrs genom formeln 32 Om

en foumlrstaumlrkning av signalen skulle behoumlvas garingr det att justera fram genom att dimensionera

foumlrharingllandet mellan resistorerna paring den negativa ingaringngen paring op-ampen

Figur 33 Graf och krets foumlr fasfoumlrskjutning i LTSpice

(32)

12

HEX-inverterare

Foumlr invetering av IQ-datan som kommer ut fraringn PICen och in i CD4016-kresten anvaumlnds en

hexinverter Detta goumlrs eftersom vi behoumlver inversen foumlr att reglera vilken fas av varingr signal

som skall ges som utsignal senare i varingr CD4016-krets (se figur 31) Figur 34 visar hur datan

ser ut innan och efter den invertertas i kretsen

Figur 34 Data foumlre och efter

CD4016

Foumlr att skapa de tvaring BPSK-signalerna anvaumlnder vi oss av en krets vid namn CD4016 [15]

CD4016 bestaringr av 4 switchar som Figur 35 illustrerar Switcharna styrs av I- och Q-datan och

dess inverser Beroende paring vilket vaumlrde I- och Q-datan har saring slaumlpps en viss fas av signalen

igenom Detta innebaumlr om till exempel I aumlr houmlg saring slaumlpps en icke fasvriden signal igenom och

om I aumlr laringg saring slaumlpps den 180o fasvridna signalen igenom se Figur 31

Figur 35 CD4016 blockschema

13

Summator

Efter att signalerna har omvandlats till BPSK och Q-signalen har fasvridits 90o garingr de in i en

summator som laumlgger ihop signalerna till en QPSK signal Summatorn aumlr konstruerad av en

op-amp med foumlrstaumlrkning saring att signalen inte aumlr foumlr svag naumlr den garingr ut paring DC-naumltet Figur 36

visar hur varingr summator konstruerats

Figur 36 Summatorkretsen

Signalseparator

Innan signal garingr ut paring DC-naumltet saring behoumlver man se till att spaumlnningen ute paring naumltet foumlrstoumlr

modulerna Det loumlses enkelt med hjaumllp av en kondensator som blockerar likstroumlmmen Samma

loumlsning anvaumlnds aumlven paring mottagarsidan

14

34 Demodulering

Schemat i figur 37 visar en bild paring mottagarsidan i modulen

Figur 37 Demodulator blockschema

Bandpassfilter

Bandpassfiltret bestaringr av tvaring stycken olika filter Foumlrst ett houmlgpassfilter som filtrerar bort

signaler med frekvensen under 72228 MHz och slaumlpper igenom frekvenser oumlver Det andra

filtret aumlr ett laringgpassfilter vilket slaumlpper igenom signaler paring frekvenser under 75228 MHz

Detta leder till att bandpassfiltret har en bandbredd paring 03 MHz Bandbredden skall vara saring

smal som moumljligt foumlr att blockera saring mycket stoumlrningar som det garingr foumlr att inte stoumlrningarna

skall ta sig igenom bandpassfiltret Designen av LP-filtret anvaumlnds aumlven senare efter varingr

MC1496 krets foumlr att filtrera bort alla oumlvertoner som uppstaringr Figur 38 visar hur

bandpassfiltret aumlr konstruerat dimensionering av kretsarna har vi faringtt fraringn programmet Filter

Free [23]

Figur 38 Bandpassfiltret

15

Balanserad modulatordemodulator

MC1496 aumlr balanserad modulatordemodulator vilken aumlven garingr att anvaumlnda som en

faskomparator Detta goumlrs genom att kretsen jaumlmfoumlr varingr insignal med en referenssignal fraringn

varingr VCO i PLLen Referenssignalen har samma frekvens som varingr insignal Resultatet ges

sedan paring utporten i form av en positiv eller negativ likriktad spaumlnning Figur 39 visar hur

MC1496-kretsen aumlr kopplad foumlr att fungera som en faskomparator [13]

Figur 39 MC1496 som faskomparator

Mixer

Mixern anvaumlnds foumlr att skapa den referensspaumlnning som VCOn behoumlver foumlr att den skall

kunna generera oumlnskad signal

VCO

VCOn anvaumlnds i varingr krets som en del av en Costas loopVCOn kommer att leverera

referenssignalen till demoduleringskretsarna (MC1496) Detta goumlrs foumlr att faring en signal med

raumltt frekvens och fas foumlr att kunna jaumlmfoumlras med insignalen Den ena signalen kommer att

vara oroumlrd efter VCOn medan den andra kommer fasvridas 90o Detta foumlr att kunna fungera

som referens till varingr andra demoduleringskrets

16

Costas loop

MC1496 LP-filter mixer och VCOn bildar tillsammans vad man kallar en Costas loop[9]

Costas loopen aumlr ett effektivt saumltt att aringterstaumllla baumlrsignalens ursprungsfas Detta illustreras i

Figur 37

Komparator

Komparatorn bestaringr av en operationsfoumlrstaumlrkare som beroende av insignalen och en referens

spaumlnning antingen bottnar i houmlg eller laringg utspaumlnning detta beroende paring om insignalens

spaumlnning aumlr houmlgre eller laumlgre aumln varingr referensspaumlnning Daumlrmed saring har vi skapat en fyrkantsvaringg

som varingr PIC kan laumlsa Figur 310 visar hur signalen ser ut naumlr den kommer in i komparatorn

och dess digitala motsvarighet efter den har bearbetats

Figur 310 Graf och krets foumlr komparator

17

4 Resultat amp Analys

Anledningen till att fasmodulation valdes var paring grund av att det aumlr en vaumllbeproumlvad teknik

som passade bra foumlr att uppnaring kriterierna paring oumlverfoumlringshastighet Aumlven paring grund av att det aumlr

en beproumlvad teknik som applicerats paring maringnga andra omraringden Det aumlr ocksaring en teknik som aumlr

relativt laumltt att modifiera om man skulle oumlnska en houmlgre eller laumlgre oumlverfoumlringshastighet

genom att garing fraringn BPSK till QPSK och aumlven i framtiden kanske 8- eller 16-PSK

Hastigheten som tekniken kommer kunna leverera aumlr beroende paring vilken microprocessor som

kommer att anvaumlndas och hur snabbt den kan sampla indatan

Hur kommunikationsprotokoll kommer att konstrueras paringverkar ocksaring vilken hastighet varingr

loumlsning kommer att klara av Tar vi bara haumlnsyn till varingr analoga del saring kommer vi kunna

saumlnda information i en hastighet av 184Mbits med BPSK och den dubbla hastigheten med

QPSK Vi har valt att anvaumlnda en frekvens paring varingr I och Q data av 184 MHz detta paring grund

av att vi vill ha 4 svaumlngningar av baumlrvaringgssignalen per bit saring att systemet garanterat hinner

med i alla kretsar i demoduleringen Vi testade med en och tvaring svaumlngningar per bit men detta

ledde till maringnga fel vid demoduleringen

Systemet aumlr kopplat saring att det garingr att faring komponenternas spaumlnningsmatning ifraringn elnaumltet Med

hjaumllpa av tvaring stycken spaumlnningsregulatorer som behoumlver en inspaumlnning mellan 12 till 30 volt

som sen kan reglera ner spaumlnningen till 5 respektive 33 volt vilket komponenterna i kretsen

behoumlver Den negativa matningsspaumlnningen som operationsfoumlrstaumlrkarna och mikroprocessorn

behoumlver kommer fraringn en spaumlnningsinverterare En nackdel aumlr dock att fordonet maringste vara

igaringng saring att alla komponenterna faringr spaumlnningsmatning

Systemet aumlr utvecklat saring att det skall garing att anvaumlnda flera moduler som skall kunna

kommunicera mellan varandra samtidigt Detta kan goumlras genom att olika frekvenser anvaumlnds

eller med hjaumllp av ett kommunikationsprotokoll som anger prioritet foumlr varje modul Genom

att koppla upp modulerna i mindre ldquomeshrdquo-naumltverk garingr det ocksaring att uppnaring full-duplex alltsaring

att modulerna kan kommunicera mellan varandra paring samma garingng

Om tekniken skall implementeras in i ett fordon i befintligt skick kommer det att behoumlvas

olika former av stoumlrningsskydd foumlr stoumlrningar vilka kommer att paringverka systemet Till

exempel foumlr signaler som ocksaring existerar paring MHz-nivaring Aumlven foumlr andra former av stoumlrningar

som inte har beroumlrts i rapporten saring som transienter

18

41 Diskussion

411 Planering

De resultat vi uppnaringtt under projektet har uppfyllt varingra foumlrvaumlntningar produkten behoumlver dock

vidare utvecklas foumlr att kunna anvaumlndas i ett fordon Gant-schemat bifogat i Bilaga har foumlljts

fraringn boumlrjan till slut undantaget aumlr parallellkommunikation daring detta blev bort prioriterat daring

fokus gick oumlver till tester paring envaumlgskommunikationen

412 Oscillatorerna

Naringgra av anledningarna till att de egentillverkade oscillatorerna ej fungerar aumlr troligtvis att vi

foumlrst inte anvaumlnde oss av keramiska kondensatorer naumlr vi kopplade upp kretsarna i praktiken

Detta kan vara en av de stoumlrsta bidragande faktor till att oscillatorerna inte fungerade En

annan orsak kan vara att vi anvaumlnde oss av labbplattor som inte klarar av frekvenser paring MHz

nivaring Naumlr det roumlr sig om frekvenser paring MHz nivaring kraumlvs det motstaringnd och kondensatorer med

vaumlldigt laringga vaumlrden Det medfoumlr att labbplattans impedans och kapasitans inte blir foumlrsumbar

Daumlrfoumlr gick vi istaumlllet oumlver till att rita upp kretsen i programmet LTSpice vilket aumlr ett

simuleringsprogram och aumlven i Eagle som aumlr ett CAD-program LTSpice anvaumlnde vi foumlr att

simulera och testa saring att allt skulle fungerar innan det kopplades upp i praktiken Eagle

anvaumlnde vi foumlr att goumlra en ritning foumlr kretsen saring att det garingr att tillverka ett BCD-kretskort

istaumlllet foumlr labbplattorna

413 Simuleringsprogram

Den stoumlrsta delen av varingrt projekt har baserats paring simuleringar i LTSpice paring grund av att detta

aumlr ett bra saumltt foumlr att se hur varingra kretsarna beter sig separat och sedan anslutna tillvarandra

Detta har hjaumllpt oss att faring ihop ett komplett system daumlr det aumlr laumltt att aumlndra eller laumlgga till

kretsar som kan behoumlvas Det har aumlven underlaumlttat om vi behoumlvt justera naringgot till exempel om

vi behoumlvt en smalare bandbredd foumlr varingrt BP-filter eller mer foumlrstaumlrkning av signalen

naringgonstans Daring vi avgraumlnsat oss fraringn mjukvara saring har det aumlven hjaumllp oss vid tester foumlr olika

oumlverfoumlringshastigheter daring dessa enkelt kan aumlndras

414 Kritisk diskussion

Naringgra saker som vi troligtvis skulle gjort annorlunda aumlr att goumlra fler tester paring laumlgre

frekvensomraringden med fasmodulation Eftersom labbplattorna inte klarade av att jobba paring de

frekvenser som vi har valt foumlr att uppnaring varingr oumlnskade hastighet Daumlrfoumlr oumlvergick vi mer till att

anvaumlnda simuleringsprogrammet LTSpice istaumlllet foumlr att koppla upp allt i praktiken paring en

labbplatta

19

5 Miljouml- amp Ekonomiaspekter

Inom projektet finns det maringnga miljoumlaspekter Dels att antalet kommunikationskablar kommer

att minska i fordonet vilket medfoumlr att kabelmattorna kommer krympa i storlek Vilket goumlr att

fordonet blir laumlttare och kan minska sin braumlnslefoumlrbrukning En annan aspekt aumlr att eftersom

faumlrre antal kablar kommer att behoumlvas blir det mindre metall i fordonet som leder till att

mindre maumlngd metall behoumlver utvinnas och tas fram i metallgruvor Detta kan ocksaring leda till

att antal transporter foumlr metallen minskar vilket paringverkar CO2-utslaumlppen positivt

Projektet aumlr huvudsakligen till foumlr att minska antalet kommunikationskablar i fordon Detta

innebaumlr ocksaring att kostnader kan bli laumlgre genom att kabelmattorna krymper i storlek och blir

enklare att montera Vilket aumlven kommer att minska monteringskostnaden foumlr dessa Eftersom

faumlrre kommunikationskablar behoumlvs sparas material och daumlrigenom pengar Om modulerna

dessutom massproduceras garingr det att minska tillverkningskostnaderna aumlnnu mer

20

Litteraturfoumlrteckning

[1] Jan Soelberg Allmaumln elektronik Malmouml Josty kit foumlrlag1982[ISBN919-703-4908 alt

919-703-4924]

[2] David M Pozar Microwave and RF design of wireless systems Hoboken-NJ-USA John

Wiley amp Sons Inc [ISBN 978-047-132-2825]

[3] Thomas L Floyd Electronic devices Upper Saddle River-NJ- USA Pearson Education

Inc 2002[ISBN013-028-484]

[4] Michel Daound Yacoub Foundations of mobile radio engineering Boca Raton-Florida-

USA CRC Press 2000[ISBN084-938-6772]

[5] Leon W Couch Digital and analog communication systems Upper Saddle River-NJ-

USA Pearson Education Inc 2007 [ISBN 013-142-4920]

[6] Kent Mayer Datakommunikation I praktiken Falun Pagina Foumlrlag AB 2001 [ISBN 916-

360-6615]

[7] Cotter W Sayre Complete wireless design New York-NY-US McGraw-Hill 2001

[ISBN 978-007-138-3738]

[8] William Schweber Electronic communication systems Upper Saddle River-NJ- USA

Pearson Education Inc 2002 [ISBN 013-091-6218]

[9] Paul H Young Electronic communication techniques Upper Saddle River-NJ- USA

Pearson Education Inc 2004 [ISBN 013-122-8854]

[10] Per Wallander 17 lektioner I telekommunikation Aumllvsjouml Perant 2001 [ISBN 918-629-

6108]

[11] rdquoYamarrdquo Yamar Electronics Ltd 2014 wwwyamarcom[05062014]

[12] CD74HCT4046A Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1762460pdf [Anvaumlnd 20 Maj 2014]

[13] MC1496 ON Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets114361pdf [Anvaumlnd 20 Maj 2014]

[14] DSPIC33FJ64GP802 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1669425pdf [Anvaumlnd 20 Maj 2014]

[15] CD4016 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1823580pdf [Anvaumlnd 20 Maj 2014]

21

[16] Oscillator CO1 Rami Technology [Online] Tillgaumlnglig

httpwwwramitechnologycomproductsspecclock_oscclock_co1-co13pdf

[Anvaumlnd 20 Maj 2014]

[17] LM317T Fairchild Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1725569pdf [Anvaumlnd 20 Maj 2014]

[18] LM6172 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1806051pdf [Anvaumlnd 20 Maj 2014]

[19] LMC7660 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1811103pdf [Anvaumlnd 20 Maj 2014]

[20] M Musbah J Vallander J Martin A A Andreas och T Svensson rdquoPowerline

Communicationrdquo Chalmers Tekniska Houmlgskola (DAT065) 2014

[21] rdquoEaglerdquo Cadsoft 2014 httpwwwcadsoftusacom[050614]

[22] ldquoLTspicerdquo Linear Technology 2014 httpwwwlinearcomdesigntoolssoftware

[050614]

[23] ldquoFilter Free 2011rdquo Nuhertz Technologies LLC 2013 httpwwwnuhertzcom

[050614]

22

Bilagor

Figur Gant-schemat

I

Foumlrord Rapporten aumlr ett examensarbete som har gjorts paring Chalmers tekniska houmlgskola campus Lindholmen

under en period paring 10 veckor

Vi vill ge ett stort tack till varingr handledare Sakib paring Chalmers som har varit ett stort stoumld foumlr oss genom

projektet

Vi vill tacka Alixander och Andreas som aumlr varingra handledare fraringn Sigma

VI villpassa paring att tacka Goumlran Hult foumlr assistans med simuleringsprogram och Arto Heikkilauml foumlr tips

om litteratur

Aumlven ett stort tack till Johan och Mohammed som har gjort ett liknande projekt som vi har kunnat

bolla ideacuter med Aumlven kaumlnda som mjukvaru-gruppen

Tack till Fabian och Joakim som vi har delat grupprum med

II

Sammanfattning

Inom fordonsindustrin oumlkar behovet av elektronikenheter som kommunicerar mellan

varandra Det oumlkande behovet av elektronikenheterna aumlr paring grund av att det tillkommer allt

fler styr- och reglersystem Det leder till att maumlngden information blir stoumlrre och maringste

skickas snabbare vilket medfoumlr att antalet kommunikationskablar maringste oumlka Detta aumlr ej

oumlnskvaumlrt

Foumlr att loumlsa det haumlr problemet har vi foumlr avsikt att konstruera ett kommunikationssystem som

skickar information oumlver det befintliga dc-matade elnaumltet i fordonet Paring saring saumltt minskar antalet

kommunikationskablar

Systemet kommer att bygga paring BPSKQPSK och kommer att vara saring haringrdvarubaserat som

moumljligt daring vi ej behandlar naringgon mjukvara

III

Summary

In todayrsquos vehicle industry the demand of electronics devices that can communicate with

each other is increasing The increasing demand of electronics is due to more and more

automatic control systems This leads to an increase in the amount of information needed to

be sent and the speed of the information needs to increase which in turn leads to that the

amount of cables must also increase An increase of cables is undesirable

To show this problem we intend to construct a communications system that sends all it is

information on the existing dc-powered distribution grid With this solution the amount of

cables needed will reduce

Our system will be based on BPSKQPSK technology and our focus will be on doing as much

as possible with only hardware as we will not discuss any software in this project

IV

Inneharingllsfoumlrteckning 1 Inledning 1

11 Bakgrund 1

12 Syfte 1

13 Maringl 1

14 Avgraumlnsningar 1

15 Precisering av fraringgestaumlllningen 1

2 Teknisk bakgrund 2

21 Projektkurs 2

22 Yamar 3

23 Modulationstekniker 3

3 Genomfoumlrande 5

31 Komponenter 5

32 Program 7

33 Modulering 8

34 Demodulering 14

4 Resultat amp Analys 17

41 Diskussion 18

411 Planering 18

412 Oscillatorerna 18

413 Simuleringsprogram 18

414 Kritisk diskussion 18

5 Miljouml- amp Ekonomiaspekter 19

V

Ordlista

CAN ndash Controller Area Network

LIN ndash Local Interconnect Network

ASK ndash Amplitude Shift Keying

FSK ndash Frequency Shift Keying

PSK ndash Phase Shift Keying

BPSK - Binary Phase Shift Keying

QPSK - Quadrature Phase Shift Keying

VCO - Voltage Controlled Oscillator

PLL - Phase Looked Loop

Op-amp - Operation amplifier

LP-filter - Laringgpass filter

HP-filter - Houmlgpass filter

BP-filter - Bandpass filter

I-data - Jaumlmna bitar i varingr data

Q-data - Udda bitar i varingr data

PIC - Peripheral Interface Controller

1

1 Inledning

Inom fordonsindustrin oumlkar antalet elektronikenheter som behoumlver kommunicera med

varandra Detta leder till ett behov av fler kablar och stoumlrre kabelmattor vilket oumlkar kostnaden

och foumlrsvaringrar montering Rapporten handlar om tekniker som kan oumlverfoumlra kommunikationen

oumlver fordonets elnaumlt och paring saring vis spara kablar och minskar kabelmattor

11 Bakgrund

I dagens fordonsbransch har det boumlrjat uppstaring ett behov av en alternativ loumlsning foumlr

kommunikation Detta aumlr paring grund av den vaumlxande maumlngden funktioner och enheter som

behoumlver kommunicera med varandra och aumlven kraumlver ett oumlkat antalet kablar

Det aumlr daumlrfoumlr intressant att undersoumlka alternativa kommunikationsmetoder framfoumlr allt

metoder som inte behoumlver ett eget kommunikationsnaumlt av kablar Tanken aumlr att CAN- och

LIN-naumltverken skall ersaumlttas med en alternativ metod vilken oumlverfoumlr informationen oumlver

elnaumltet i fordonet

12 Syfte

Varingrt syfte aumlr att ta fram en teknik som kan kommunicera oumlver det befintliga dc-matade elnaumltet

i ett fordon Detta foumlr att kunna ersaumltta dagens CAN- och LIN-naumltverk i dagens fordon och paring

saring saumltt dra ned paring maumlngden kablage

13 Maringl

Varingrt maringl aumlr att med hjaumllp av BPSK alternativt QPSK teknik ta fram en modul som kan

kommunicera oumlver en dc-matad kabel Detta skall ske med en dataoumlverfoumlringshastighet av

minst 05Mbits

14 Avgraumlnsningar

Projektet kommer inte att beroumlra hur ett eventuellt kommunikationsprotokoll kommer att se ut

foumlr saumlndning och mottagning av data

Vi kommer heller inte att behandla det grafiska interfacet vilket kommer att behoumlvas foumlr att

implementera uppdateringar etc Beslut gaumlllande vilken typ av mikroprocessor som kommer

att anvaumlndas goumlrs ej av oss utan istaumlllet av en mjukvaru-grupp som vi samarbetar med

15 Precisering av fraringgestaumlllningen

Fraringgestaumlllningar som behandlas i rapporten

Vilken typ av modulering aumlr vaumlrd att undersoumlka

Vilken hastighet kommer tekniken att klara av

Garingr det att spaumlnningsmata alla komponenter med hjaumllpa av det befintliga elnaumltet

Aumlr tekniken full-duplex kompatibel

Aumlr tekniken implementerbar i fordon

2

2 Teknisk bakgrund

21 Projektkurs

Innan arbetet paringboumlrjades laumlste vi en projektkurs paring 8 veckor daumlr vi skulle konstruera ett

system med envaumlgskommunikation detta skulle kommunicera oumlver ett dc-matad likstroumlmsnaumlt

Projektet var ett saring kallat proof of concept som skulle undersoumlka om det aumlr moumljligt att

kommunicera oumlver ett dc-matat elnaumlt I projektet anvaumlndes tvaring loumlsningar en digital och en

analog I den digitala loumlsningen anvaumlndes bara tvaring stycken Arduino som kommunicerade med

varandra Med denna loumlsning blev det dock mycket bitfel daring vi testade denna loumlsning paring en

spaumlnningsmatad kabel Saring vi beslutade oss foumlr att utveckla den analoga loumlsningen istaumlllet

I den analoga loumlsningen anvaumlnde vi tvaring olika frekvenser som representerade noll eller ett

Dessa frekvenser skapades med tvaring fasskiftoscillatorer som vi sjaumllva konstruerade

Vilken frekvens som skickades ut paring bussen bestaumlmdes med en mux vilken kontrollerades av

en Arduino Mottagarsidan bestod av tvaring bandpassfilter dessa slaumlppte igenom de tvaring

frekvenserna Daumlrefter likriktades signalerna och jaumlmfoumlrdes i en komparator vilken sedan

laumlstes av en annan Arduino Signalseparatorerna anvaumlndes foumlr att separera ut ac-signalen [20]

Kommunikationssystemet kom upp i en hastighet paring 5k bits och oumlver daring tillkom det

stoumlrningar som orsakade bitfel Figur 21 visar en ritning paring hur systemet saringg ut i

projektkursen

Figur 21 Ritning paring analoga loumlsningen fraringn projektkurs

3

22 Yamar

Det finns foumlr naumlrvarande endast naringgra faring faumlrdiga loumlsningar paring marknaden som aumlr gjorda foumlr

kommunikation oumlver dc-elnaumlt i bilar

Vi har haft moumljligheten att undersoumlka en produkt fraringn ett israeliskt foumlretag Yamar Detta

foumlretag saumlgs ha utvecklat ett fullt fungerande system foumlr kommunikation oumlver likstroumlmselnaumlt

De moduler vi fick studera naumlrmare var DCB1M evaluation board i kombination med

DCB1M USB PC interface Paring modulerna gick det att staumllla in beroende paring om BPSK eller

QPSK skulle anvaumlndas och aumlven vilken oumlverfoumlringshastighet Naumlr vi testade BPSK foumlrsvann

det inte maringnga bitar men naumlr vi staumlllde in den paring att koumlra QPSK i maximal

oumlverfoumlringshastighet saring foumlrsvann upp till 40-60 av bitarna Vilket inte aumlr stabilt framfoumlr

allt daring den spaumlnningsmatadekabeln mellan modulerna inte var laumlngre aumln en meter och

informationen mellan modul och PC anvaumlnde sig USB Det kom alltid fram raumltt bitvaumlrden saring

foumlrmodligen har de loumlst de foumlrsvunna bitarna genom felkorrigering i oumlverfoumlringsprotokollet

Detta test gjordes med ett spaumlnningsaggregat som matade modulerna och aumlven spaumlnningssatte

kabeln Kabelns laumlngd mellan modulerna var fem meter Modulerna aumlr isolerade av ett

plasthoumllje [11]

23 Modulationstekniker

Modulation innebaumlr oumlverlagrad information paring en baumlrvaringg vilken aumlr skickad fraringn en saumlndare

[1][6]

AM Amplitudmodulation(ASK)

Amplitudmodulation innebaumlr en foumlraumlndring av amplitudnivaringn paring saumlndarensbaumlrvaringgsignal

Genom en modulation av amplitudnivaringn garingr det att oumlverfoumlra information med signalen En

houmlg amplitud motsvarar ett houmlgt vaumlrde och en laringg amplitud innebaumlr att signalen har ett laringgt

Genom denna amplitudfoumlraumlnding mellan houmlg och laringg amplitud garingr det att oumlverfoumlra

information med hjaumllp av amplitudmodulation Det finns maringnga olika tekniker som utnyttjar

detta inom bland annat radiokommunikation[1]

FM Frekvensmodulation(FSK)

Istaumlllet foumlr att aumlndra amplituden paring baumlrvaringgen saring varierar frekvensen Genom att anvaumlnda en

bestaumlmd frekvens och variera den upp och ner garingr det att skicka information [1]

4

PM Fasmodulation(PSK)

Detta innebaumlr att signalens fas aumlndras foumlr att representera olika vaumlrden vilket medfoumlr att

amplituden blir konstant Beroende paring hur mycket fasen aumlr vriden representerar fasen ett houmlgt

eller laringgt vaumlrde [1][6][8]

BPSK aumlr en fasmodulationsteknik som baserar sig paring att fasen antingen aumlr 0 grader

eller fasvriden 180 grader Den ena fasen representerar logisk nolla och den andra

logisk etta

QPSK aumlr en fasmodulationsteknik som fasvridits 090180270 grader Detta fungerar

paring samma saumltt som BPSK fast tekniken anvaumlnder sig av yttligare tvaring faser Vilket goumlr

att det garingr att skicka mer information under samma tid Detta innebaumlr att man faringr fyra

punkter daumlr man kan laumlsa av signalen som i sin tur representerar tvaring bitar Vaumlrdet beror

paring i vilken kvadrant fasen ligger i se figur 22

Figur 22 Konstellations diagram oumlver QPSK med graykod

8-PSK

Fasfoumlrskjutning med aringtta olika vaumlrden

16-PSK

Fasfoumlrskjutning med sexton olika vaumlrden

5

3 Genomfoumlrande

31 Komponenter

Mixer

Mixern aumlr en treports komponent som aumlr viktig paring flera saumltt inom de olika

modulationstekninkerna Den anvaumlnds till exempel till om man vill flytta en signal fraringn en

viss frekvens till en annan Detta kan man goumlra daring mixerns utsignal huvudsakligen bestaringr av

tvaring nya frekvenser som aumlr summan och differensen av dess tvaring insignaler daring tillkommer aumlven

en viss del oumlvertoner av dess insignaler Sedan kan man enkelt vaumllja vilken signal man vill ha

genom filtrering [2]

Spaumlnningsregulator

En spaumlnningsregulator aumlr en krets som anvaumlnds foumlr att reglera en spaumlnning till ett oumlnskat vaumlrde

Aumlven om spaumlnningen in till regulatorn skulle variera faringr den ett fixerat vaumlrde ut som bestaumlms

av dimensioneringen av motstaringnden i Figur 32 [17]

Polinverterare

Foumlr att faring ut varingr negativa matning till varingra operationsfoumlrstaumlrkare anvaumlnder vi oss av en krets

som heter LTC7660 Med hjaumllp av tvaring stycken kondensatorer som sitter i anslutning med

polinverteraren garingr det att faring ut den inverterade matningsspaumlnning [19]

6

Operationsfoumlrstaumlrkare

En operationsfoumlrstaumlrkare har maringnga anvaumlndningsomraringden Den garingr att koppla ihop med filter

saring att filter och foumlrstaumlrkning kan kombineras Den kan kopplas som allpassfilter vilken slaumlpper

igenom alla frekvenser och kan fasfoumlrskjuta signalen i ett bestaumlmt antal grader

Vid valet av vilken operationsfoumlrstaumlrkare som skall anvaumlndas var vi tvungna att ta haumlnsyn till

att den maringste klara av att arbeta med varingra oumlnskade frekvenser Foumlr att vara saumlkra paring detta

valde vi att ha en saumlkerhetsmarginal med en faktor tio Det innebaumlr att eftersom vi inte arbetar

med frekvenser oumlver 10 MHz innebaumlr detta att operationsfoumlrstaumlrkaren behoumlver klara att arbeta

vid en frekvens paring 100MHz Valet foumlll daring paring LM6172 som dessutom inneharingller tvaring stycken

se figur 24 [3]

Figur 24 Operationsfoumlrstaumlrkaren LM6172

7

Oscillator

Oscillatorer aumlr en vanlig foumlrekommande komponent inom signalbehandling Den anvaumlnds foumlr

att skapa en signal som oscillerar Den oscillerande signalen brukar oftast vara i en sinus- eller

i en fyrkantsform vilket ofta behoumlvs i kommunikationssyften Ett vanligt arbetsomraringde aumlr

inom radiosammanhang Daumlr komponenten ofta anvaumlnds foumlr skapa en svaumlmgande signal som

sedan mixas med en inkommande radiosignal Detta goumlrs foumlr att faring ut raumltt frekvens genom att

modulera baumlrvaringgen fraringn den inkommande signalen Det finns flera olika typer oscillatorer

[2][9]

Voltage controlled oscillator

En VCO aumlr en oscillator som varierar i frekvens utifraringn vilken spaumlnning oscillatorn faringr in Ett

vanligt anvaumlndningsomraringde foumlr en VCO aumlr i en PLL[3]

PIC

Projektet aumlr designat efter en mikroprocessor av typen PIC vid namn DSPIC33FJ64GP802

PICen skall generera informationssignalerna I och Q Den skall aumlven ta emot I och Q

signalerna efter demodulering och behandla dessa[14]

32 Program

Eagle

Vi valde att anvaumlnda CAD-programmet Eagle foumlr att rita upp kretsscheman detta foumlr att

senare kunna tillverka BCD-kretskort och utfoumlra fler tester och maumltningar Aumlven foumlr att det

skall garing att utfoumlra tester i ett fordon vid ett senare tillfaumllle[21]

LTSpice

Foumlr att kunna simulera varingr krets och de delar den aumlr uppbyggd av saring har vi valt att anvaumlnda

simuleringsprogramen LTSpice LTSpice aumlr Linear Technologys version av Spice

Valet foumlll paring detta program daring vi anvaumlnt det i tidigare kurser och eftersom det aumlr laumltt att

implementera nya kretsar och bibliotek om dessa kretsar skulle saknas i programmet [22]

Filter Free

Daring varingr krets bestaringr av flera olika slags filter och daring vi ocksaring testat en del olika baumlrfrekvenser

har vi behoumlvt raumlkna om vaumlrdena ett flertal garingnger Foumlr att inte oumldsla tid paring alla beraumlkning har vi

anvaumlnt oss av ett program som goumlr detta aringt oss Filter Free[23]

8

33 Modulering

Anledningen till att inte amplitudmodulation valdes aumlr att det aumlr maringnga andra enheter paring

elnaumltet som kan bidra till stoumlrningar och medfoumlr att amplituden varierar foumlr mycket Detta aumlr

inte oumlnskvaumlrt daring signalen kommer att bli foumlr svaringr att sampla och laumlsa av Varingr signal kan aumlven

paringverka spaumlnningen oumlver redan befintliga kretsar vilket inte heller aumlr oumlnskvaumlrt Valet foumlll daring paring

fasmodulering daring det aumlr en vaumll beproumlvad teknik och har maringnga foumlrdelar oumlver

frekvensmodulering [9] Bland annat att fler frekvensomraringden kan anvaumlndas En annan foumlrdel

som tilltala oss var att om det visar sig att QPSK inte aumlr tillraumlckligt stabilt saring kraumlvs vaumlldigt

smaring justeringar foumlr att anvaumlnda oss av BPSK istaumlllet Foumlrhoppningsvis skall det aumlven garing att faring

ut naringgon bra full-duplex teknik med hjaumllp av fasmodulation daring man kan anvaumlnda sig av tvaring

olika baumlrvaumlgsfrekvenser

Figur 31Moduleringskrets

9

Full-duplex

Full-duplex innebaumlr att de olika modulerna kan kommunicera med varandra samtidigt paring en

och samma kabel Detta kan aringstadkommas genom att tvaring moduler anvaumlnder varsin

baumlrvaringgssignal med olika frekvenser Foumlr att inte oumlverbelasta en kabel saring kan det vara bra att

koppla samman modulerna i ett saring kallat ldquomeshrdquo se figur 23 Daumlr bara de moduler som har

behov av full-duplex anvaumlnder sig av det En nackdel med det haumlr aumlr att fler antal kabler maringste

anvaumlndas

Figur 23 Mesh

Spaumlnningsregulatorer

Foumlr att minska spaumlnningen fraringn 24V till 5V anvaumlnder vi oss av en spaumlnningsregulator som

heter LM317T Foumlr att faring oumlnskad utspaumlnning fraringn LM317T saring anvaumlnds tvaring stycken resistorer

dimensionerade enligt formel 31 och figur 32 Kondensator C1 behoumlvs om regulatorn aumlr

placerad laringngt fraringn spaumlnningskaumlllan och C2 foumlr att foumlrbaumlttra transientresponsen Till matningen

av operationsfoumlrstaumlrkarna kraumlvs 5V LM317T anvaumlnds aumlven till att reglera spaumlnningen till

33V vilket oscillatorn och PICen behoumlver som matningsspaumlnning

10

LM317 aumlr utformad saring att den kan klara av en varierande inspaumlnning fraringn 12V till 30V detta

paring grund av att det kan foumlrekomma variationer paring amplituden i elnaumltet

Figur 32 Spaumlnningsregulator

(31)

Polinverterare

Foumlr att kunna faring den behoumlvda negativa matningen som varingra operationsfoumlrstaumlrkare behoumlver saring

anvaumlnder vi oss av en polinverterare Det kretsen goumlr aumlr helt enkelt att den inverterar dess

matningspaumlnning Vilket innebaumlr att om den matas med +5V saring faringr vi varingr behoumlvda -5V

Oscillatorer

Till en boumlrjan testade vi att tillverka egna oscillatorer eftersom vi har gjort detta i ett tidigare

projekt och faringtt en fungerande fasskiftsoscillator Vi boumlrjade med att konstruera olika sorters

Colpitts och kristall oscillatorer Men utan framgaringng foumlr varingra frekvenser och stabilitets krav

Efter att vi har testat att tillverka egna oscillatorer saring beslutade vi oss istaumlllet foumlr att koumlpa in

faumlrdigkonstruerade oscillatorer foumlr frekvenserna 4 MHz 73728 MHz och 10 MHz

11

Fasfoumlrskjutning

Foumlr att skapa de oumlnskade fasfoumlrskjutningarna paring 90o180

o270

o saring anvaumlnder vi foumlrst ett saring kallat

allpassfilter bestaringende av en ickeinverterande op-amp med korrekt dimensionerade resistor

och kondensator foumlr att skapa den foumlrsta fasfoumlrskjutningen paring 90o Foumlr att sedan fasfoumlrskjuta

en signal 180o anvaumlnder vi inverterande op-amp 270

o farings genom att i serie anvaumlnda en

inverterare och ett allpassfilter Figur 33 visar de olika fasfoumlrskjutningarna efter varje steg

Foumlr att faring allpassfiltret att ge oss en fasvridning paring 90 grader vid oumlnskad frekvens saring behoumlver

resistorerna och kondensatorerna dimensioneras korrekt detta goumlrs genom formeln 32 Om

en foumlrstaumlrkning av signalen skulle behoumlvas garingr det att justera fram genom att dimensionera

foumlrharingllandet mellan resistorerna paring den negativa ingaringngen paring op-ampen

Figur 33 Graf och krets foumlr fasfoumlrskjutning i LTSpice

(32)

12

HEX-inverterare

Foumlr invetering av IQ-datan som kommer ut fraringn PICen och in i CD4016-kresten anvaumlnds en

hexinverter Detta goumlrs eftersom vi behoumlver inversen foumlr att reglera vilken fas av varingr signal

som skall ges som utsignal senare i varingr CD4016-krets (se figur 31) Figur 34 visar hur datan

ser ut innan och efter den invertertas i kretsen

Figur 34 Data foumlre och efter

CD4016

Foumlr att skapa de tvaring BPSK-signalerna anvaumlnder vi oss av en krets vid namn CD4016 [15]

CD4016 bestaringr av 4 switchar som Figur 35 illustrerar Switcharna styrs av I- och Q-datan och

dess inverser Beroende paring vilket vaumlrde I- och Q-datan har saring slaumlpps en viss fas av signalen

igenom Detta innebaumlr om till exempel I aumlr houmlg saring slaumlpps en icke fasvriden signal igenom och

om I aumlr laringg saring slaumlpps den 180o fasvridna signalen igenom se Figur 31

Figur 35 CD4016 blockschema

13

Summator

Efter att signalerna har omvandlats till BPSK och Q-signalen har fasvridits 90o garingr de in i en

summator som laumlgger ihop signalerna till en QPSK signal Summatorn aumlr konstruerad av en

op-amp med foumlrstaumlrkning saring att signalen inte aumlr foumlr svag naumlr den garingr ut paring DC-naumltet Figur 36

visar hur varingr summator konstruerats

Figur 36 Summatorkretsen

Signalseparator

Innan signal garingr ut paring DC-naumltet saring behoumlver man se till att spaumlnningen ute paring naumltet foumlrstoumlr

modulerna Det loumlses enkelt med hjaumllp av en kondensator som blockerar likstroumlmmen Samma

loumlsning anvaumlnds aumlven paring mottagarsidan

14

34 Demodulering

Schemat i figur 37 visar en bild paring mottagarsidan i modulen

Figur 37 Demodulator blockschema

Bandpassfilter

Bandpassfiltret bestaringr av tvaring stycken olika filter Foumlrst ett houmlgpassfilter som filtrerar bort

signaler med frekvensen under 72228 MHz och slaumlpper igenom frekvenser oumlver Det andra

filtret aumlr ett laringgpassfilter vilket slaumlpper igenom signaler paring frekvenser under 75228 MHz

Detta leder till att bandpassfiltret har en bandbredd paring 03 MHz Bandbredden skall vara saring

smal som moumljligt foumlr att blockera saring mycket stoumlrningar som det garingr foumlr att inte stoumlrningarna

skall ta sig igenom bandpassfiltret Designen av LP-filtret anvaumlnds aumlven senare efter varingr

MC1496 krets foumlr att filtrera bort alla oumlvertoner som uppstaringr Figur 38 visar hur

bandpassfiltret aumlr konstruerat dimensionering av kretsarna har vi faringtt fraringn programmet Filter

Free [23]

Figur 38 Bandpassfiltret

15

Balanserad modulatordemodulator

MC1496 aumlr balanserad modulatordemodulator vilken aumlven garingr att anvaumlnda som en

faskomparator Detta goumlrs genom att kretsen jaumlmfoumlr varingr insignal med en referenssignal fraringn

varingr VCO i PLLen Referenssignalen har samma frekvens som varingr insignal Resultatet ges

sedan paring utporten i form av en positiv eller negativ likriktad spaumlnning Figur 39 visar hur

MC1496-kretsen aumlr kopplad foumlr att fungera som en faskomparator [13]

Figur 39 MC1496 som faskomparator

Mixer

Mixern anvaumlnds foumlr att skapa den referensspaumlnning som VCOn behoumlver foumlr att den skall

kunna generera oumlnskad signal

VCO

VCOn anvaumlnds i varingr krets som en del av en Costas loopVCOn kommer att leverera

referenssignalen till demoduleringskretsarna (MC1496) Detta goumlrs foumlr att faring en signal med

raumltt frekvens och fas foumlr att kunna jaumlmfoumlras med insignalen Den ena signalen kommer att

vara oroumlrd efter VCOn medan den andra kommer fasvridas 90o Detta foumlr att kunna fungera

som referens till varingr andra demoduleringskrets

16

Costas loop

MC1496 LP-filter mixer och VCOn bildar tillsammans vad man kallar en Costas loop[9]

Costas loopen aumlr ett effektivt saumltt att aringterstaumllla baumlrsignalens ursprungsfas Detta illustreras i

Figur 37

Komparator

Komparatorn bestaringr av en operationsfoumlrstaumlrkare som beroende av insignalen och en referens

spaumlnning antingen bottnar i houmlg eller laringg utspaumlnning detta beroende paring om insignalens

spaumlnning aumlr houmlgre eller laumlgre aumln varingr referensspaumlnning Daumlrmed saring har vi skapat en fyrkantsvaringg

som varingr PIC kan laumlsa Figur 310 visar hur signalen ser ut naumlr den kommer in i komparatorn

och dess digitala motsvarighet efter den har bearbetats

Figur 310 Graf och krets foumlr komparator

17

4 Resultat amp Analys

Anledningen till att fasmodulation valdes var paring grund av att det aumlr en vaumllbeproumlvad teknik

som passade bra foumlr att uppnaring kriterierna paring oumlverfoumlringshastighet Aumlven paring grund av att det aumlr

en beproumlvad teknik som applicerats paring maringnga andra omraringden Det aumlr ocksaring en teknik som aumlr

relativt laumltt att modifiera om man skulle oumlnska en houmlgre eller laumlgre oumlverfoumlringshastighet

genom att garing fraringn BPSK till QPSK och aumlven i framtiden kanske 8- eller 16-PSK

Hastigheten som tekniken kommer kunna leverera aumlr beroende paring vilken microprocessor som

kommer att anvaumlndas och hur snabbt den kan sampla indatan

Hur kommunikationsprotokoll kommer att konstrueras paringverkar ocksaring vilken hastighet varingr

loumlsning kommer att klara av Tar vi bara haumlnsyn till varingr analoga del saring kommer vi kunna

saumlnda information i en hastighet av 184Mbits med BPSK och den dubbla hastigheten med

QPSK Vi har valt att anvaumlnda en frekvens paring varingr I och Q data av 184 MHz detta paring grund

av att vi vill ha 4 svaumlngningar av baumlrvaringgssignalen per bit saring att systemet garanterat hinner

med i alla kretsar i demoduleringen Vi testade med en och tvaring svaumlngningar per bit men detta

ledde till maringnga fel vid demoduleringen

Systemet aumlr kopplat saring att det garingr att faring komponenternas spaumlnningsmatning ifraringn elnaumltet Med

hjaumllpa av tvaring stycken spaumlnningsregulatorer som behoumlver en inspaumlnning mellan 12 till 30 volt

som sen kan reglera ner spaumlnningen till 5 respektive 33 volt vilket komponenterna i kretsen

behoumlver Den negativa matningsspaumlnningen som operationsfoumlrstaumlrkarna och mikroprocessorn

behoumlver kommer fraringn en spaumlnningsinverterare En nackdel aumlr dock att fordonet maringste vara

igaringng saring att alla komponenterna faringr spaumlnningsmatning

Systemet aumlr utvecklat saring att det skall garing att anvaumlnda flera moduler som skall kunna

kommunicera mellan varandra samtidigt Detta kan goumlras genom att olika frekvenser anvaumlnds

eller med hjaumllp av ett kommunikationsprotokoll som anger prioritet foumlr varje modul Genom

att koppla upp modulerna i mindre ldquomeshrdquo-naumltverk garingr det ocksaring att uppnaring full-duplex alltsaring

att modulerna kan kommunicera mellan varandra paring samma garingng

Om tekniken skall implementeras in i ett fordon i befintligt skick kommer det att behoumlvas

olika former av stoumlrningsskydd foumlr stoumlrningar vilka kommer att paringverka systemet Till

exempel foumlr signaler som ocksaring existerar paring MHz-nivaring Aumlven foumlr andra former av stoumlrningar

som inte har beroumlrts i rapporten saring som transienter

18

41 Diskussion

411 Planering

De resultat vi uppnaringtt under projektet har uppfyllt varingra foumlrvaumlntningar produkten behoumlver dock

vidare utvecklas foumlr att kunna anvaumlndas i ett fordon Gant-schemat bifogat i Bilaga har foumlljts

fraringn boumlrjan till slut undantaget aumlr parallellkommunikation daring detta blev bort prioriterat daring

fokus gick oumlver till tester paring envaumlgskommunikationen

412 Oscillatorerna

Naringgra av anledningarna till att de egentillverkade oscillatorerna ej fungerar aumlr troligtvis att vi

foumlrst inte anvaumlnde oss av keramiska kondensatorer naumlr vi kopplade upp kretsarna i praktiken

Detta kan vara en av de stoumlrsta bidragande faktor till att oscillatorerna inte fungerade En

annan orsak kan vara att vi anvaumlnde oss av labbplattor som inte klarar av frekvenser paring MHz

nivaring Naumlr det roumlr sig om frekvenser paring MHz nivaring kraumlvs det motstaringnd och kondensatorer med

vaumlldigt laringga vaumlrden Det medfoumlr att labbplattans impedans och kapasitans inte blir foumlrsumbar

Daumlrfoumlr gick vi istaumlllet oumlver till att rita upp kretsen i programmet LTSpice vilket aumlr ett

simuleringsprogram och aumlven i Eagle som aumlr ett CAD-program LTSpice anvaumlnde vi foumlr att

simulera och testa saring att allt skulle fungerar innan det kopplades upp i praktiken Eagle

anvaumlnde vi foumlr att goumlra en ritning foumlr kretsen saring att det garingr att tillverka ett BCD-kretskort

istaumlllet foumlr labbplattorna

413 Simuleringsprogram

Den stoumlrsta delen av varingrt projekt har baserats paring simuleringar i LTSpice paring grund av att detta

aumlr ett bra saumltt foumlr att se hur varingra kretsarna beter sig separat och sedan anslutna tillvarandra

Detta har hjaumllpt oss att faring ihop ett komplett system daumlr det aumlr laumltt att aumlndra eller laumlgga till

kretsar som kan behoumlvas Det har aumlven underlaumlttat om vi behoumlvt justera naringgot till exempel om

vi behoumlvt en smalare bandbredd foumlr varingrt BP-filter eller mer foumlrstaumlrkning av signalen

naringgonstans Daring vi avgraumlnsat oss fraringn mjukvara saring har det aumlven hjaumllp oss vid tester foumlr olika

oumlverfoumlringshastigheter daring dessa enkelt kan aumlndras

414 Kritisk diskussion

Naringgra saker som vi troligtvis skulle gjort annorlunda aumlr att goumlra fler tester paring laumlgre

frekvensomraringden med fasmodulation Eftersom labbplattorna inte klarade av att jobba paring de

frekvenser som vi har valt foumlr att uppnaring varingr oumlnskade hastighet Daumlrfoumlr oumlvergick vi mer till att

anvaumlnda simuleringsprogrammet LTSpice istaumlllet foumlr att koppla upp allt i praktiken paring en

labbplatta

19

5 Miljouml- amp Ekonomiaspekter

Inom projektet finns det maringnga miljoumlaspekter Dels att antalet kommunikationskablar kommer

att minska i fordonet vilket medfoumlr att kabelmattorna kommer krympa i storlek Vilket goumlr att

fordonet blir laumlttare och kan minska sin braumlnslefoumlrbrukning En annan aspekt aumlr att eftersom

faumlrre antal kablar kommer att behoumlvas blir det mindre metall i fordonet som leder till att

mindre maumlngd metall behoumlver utvinnas och tas fram i metallgruvor Detta kan ocksaring leda till

att antal transporter foumlr metallen minskar vilket paringverkar CO2-utslaumlppen positivt

Projektet aumlr huvudsakligen till foumlr att minska antalet kommunikationskablar i fordon Detta

innebaumlr ocksaring att kostnader kan bli laumlgre genom att kabelmattorna krymper i storlek och blir

enklare att montera Vilket aumlven kommer att minska monteringskostnaden foumlr dessa Eftersom

faumlrre kommunikationskablar behoumlvs sparas material och daumlrigenom pengar Om modulerna

dessutom massproduceras garingr det att minska tillverkningskostnaderna aumlnnu mer

20

Litteraturfoumlrteckning

[1] Jan Soelberg Allmaumln elektronik Malmouml Josty kit foumlrlag1982[ISBN919-703-4908 alt

919-703-4924]

[2] David M Pozar Microwave and RF design of wireless systems Hoboken-NJ-USA John

Wiley amp Sons Inc [ISBN 978-047-132-2825]

[3] Thomas L Floyd Electronic devices Upper Saddle River-NJ- USA Pearson Education

Inc 2002[ISBN013-028-484]

[4] Michel Daound Yacoub Foundations of mobile radio engineering Boca Raton-Florida-

USA CRC Press 2000[ISBN084-938-6772]

[5] Leon W Couch Digital and analog communication systems Upper Saddle River-NJ-

USA Pearson Education Inc 2007 [ISBN 013-142-4920]

[6] Kent Mayer Datakommunikation I praktiken Falun Pagina Foumlrlag AB 2001 [ISBN 916-

360-6615]

[7] Cotter W Sayre Complete wireless design New York-NY-US McGraw-Hill 2001

[ISBN 978-007-138-3738]

[8] William Schweber Electronic communication systems Upper Saddle River-NJ- USA

Pearson Education Inc 2002 [ISBN 013-091-6218]

[9] Paul H Young Electronic communication techniques Upper Saddle River-NJ- USA

Pearson Education Inc 2004 [ISBN 013-122-8854]

[10] Per Wallander 17 lektioner I telekommunikation Aumllvsjouml Perant 2001 [ISBN 918-629-

6108]

[11] rdquoYamarrdquo Yamar Electronics Ltd 2014 wwwyamarcom[05062014]

[12] CD74HCT4046A Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1762460pdf [Anvaumlnd 20 Maj 2014]

[13] MC1496 ON Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets114361pdf [Anvaumlnd 20 Maj 2014]

[14] DSPIC33FJ64GP802 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1669425pdf [Anvaumlnd 20 Maj 2014]

[15] CD4016 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1823580pdf [Anvaumlnd 20 Maj 2014]

21

[16] Oscillator CO1 Rami Technology [Online] Tillgaumlnglig

httpwwwramitechnologycomproductsspecclock_oscclock_co1-co13pdf

[Anvaumlnd 20 Maj 2014]

[17] LM317T Fairchild Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1725569pdf [Anvaumlnd 20 Maj 2014]

[18] LM6172 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1806051pdf [Anvaumlnd 20 Maj 2014]

[19] LMC7660 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1811103pdf [Anvaumlnd 20 Maj 2014]

[20] M Musbah J Vallander J Martin A A Andreas och T Svensson rdquoPowerline

Communicationrdquo Chalmers Tekniska Houmlgskola (DAT065) 2014

[21] rdquoEaglerdquo Cadsoft 2014 httpwwwcadsoftusacom[050614]

[22] ldquoLTspicerdquo Linear Technology 2014 httpwwwlinearcomdesigntoolssoftware

[050614]

[23] ldquoFilter Free 2011rdquo Nuhertz Technologies LLC 2013 httpwwwnuhertzcom

[050614]

22

Bilagor

Figur Gant-schemat

II

Sammanfattning

Inom fordonsindustrin oumlkar behovet av elektronikenheter som kommunicerar mellan

varandra Det oumlkande behovet av elektronikenheterna aumlr paring grund av att det tillkommer allt

fler styr- och reglersystem Det leder till att maumlngden information blir stoumlrre och maringste

skickas snabbare vilket medfoumlr att antalet kommunikationskablar maringste oumlka Detta aumlr ej

oumlnskvaumlrt

Foumlr att loumlsa det haumlr problemet har vi foumlr avsikt att konstruera ett kommunikationssystem som

skickar information oumlver det befintliga dc-matade elnaumltet i fordonet Paring saring saumltt minskar antalet

kommunikationskablar

Systemet kommer att bygga paring BPSKQPSK och kommer att vara saring haringrdvarubaserat som

moumljligt daring vi ej behandlar naringgon mjukvara

III

Summary

In todayrsquos vehicle industry the demand of electronics devices that can communicate with

each other is increasing The increasing demand of electronics is due to more and more

automatic control systems This leads to an increase in the amount of information needed to

be sent and the speed of the information needs to increase which in turn leads to that the

amount of cables must also increase An increase of cables is undesirable

To show this problem we intend to construct a communications system that sends all it is

information on the existing dc-powered distribution grid With this solution the amount of

cables needed will reduce

Our system will be based on BPSKQPSK technology and our focus will be on doing as much

as possible with only hardware as we will not discuss any software in this project

IV

Inneharingllsfoumlrteckning 1 Inledning 1

11 Bakgrund 1

12 Syfte 1

13 Maringl 1

14 Avgraumlnsningar 1

15 Precisering av fraringgestaumlllningen 1

2 Teknisk bakgrund 2

21 Projektkurs 2

22 Yamar 3

23 Modulationstekniker 3

3 Genomfoumlrande 5

31 Komponenter 5

32 Program 7

33 Modulering 8

34 Demodulering 14

4 Resultat amp Analys 17

41 Diskussion 18

411 Planering 18

412 Oscillatorerna 18

413 Simuleringsprogram 18

414 Kritisk diskussion 18

5 Miljouml- amp Ekonomiaspekter 19

V

Ordlista

CAN ndash Controller Area Network

LIN ndash Local Interconnect Network

ASK ndash Amplitude Shift Keying

FSK ndash Frequency Shift Keying

PSK ndash Phase Shift Keying

BPSK - Binary Phase Shift Keying

QPSK - Quadrature Phase Shift Keying

VCO - Voltage Controlled Oscillator

PLL - Phase Looked Loop

Op-amp - Operation amplifier

LP-filter - Laringgpass filter

HP-filter - Houmlgpass filter

BP-filter - Bandpass filter

I-data - Jaumlmna bitar i varingr data

Q-data - Udda bitar i varingr data

PIC - Peripheral Interface Controller

1

1 Inledning

Inom fordonsindustrin oumlkar antalet elektronikenheter som behoumlver kommunicera med

varandra Detta leder till ett behov av fler kablar och stoumlrre kabelmattor vilket oumlkar kostnaden

och foumlrsvaringrar montering Rapporten handlar om tekniker som kan oumlverfoumlra kommunikationen

oumlver fordonets elnaumlt och paring saring vis spara kablar och minskar kabelmattor

11 Bakgrund

I dagens fordonsbransch har det boumlrjat uppstaring ett behov av en alternativ loumlsning foumlr

kommunikation Detta aumlr paring grund av den vaumlxande maumlngden funktioner och enheter som

behoumlver kommunicera med varandra och aumlven kraumlver ett oumlkat antalet kablar

Det aumlr daumlrfoumlr intressant att undersoumlka alternativa kommunikationsmetoder framfoumlr allt

metoder som inte behoumlver ett eget kommunikationsnaumlt av kablar Tanken aumlr att CAN- och

LIN-naumltverken skall ersaumlttas med en alternativ metod vilken oumlverfoumlr informationen oumlver

elnaumltet i fordonet

12 Syfte

Varingrt syfte aumlr att ta fram en teknik som kan kommunicera oumlver det befintliga dc-matade elnaumltet

i ett fordon Detta foumlr att kunna ersaumltta dagens CAN- och LIN-naumltverk i dagens fordon och paring

saring saumltt dra ned paring maumlngden kablage

13 Maringl

Varingrt maringl aumlr att med hjaumllp av BPSK alternativt QPSK teknik ta fram en modul som kan

kommunicera oumlver en dc-matad kabel Detta skall ske med en dataoumlverfoumlringshastighet av

minst 05Mbits

14 Avgraumlnsningar

Projektet kommer inte att beroumlra hur ett eventuellt kommunikationsprotokoll kommer att se ut

foumlr saumlndning och mottagning av data

Vi kommer heller inte att behandla det grafiska interfacet vilket kommer att behoumlvas foumlr att

implementera uppdateringar etc Beslut gaumlllande vilken typ av mikroprocessor som kommer

att anvaumlndas goumlrs ej av oss utan istaumlllet av en mjukvaru-grupp som vi samarbetar med

15 Precisering av fraringgestaumlllningen

Fraringgestaumlllningar som behandlas i rapporten

Vilken typ av modulering aumlr vaumlrd att undersoumlka

Vilken hastighet kommer tekniken att klara av

Garingr det att spaumlnningsmata alla komponenter med hjaumllpa av det befintliga elnaumltet

Aumlr tekniken full-duplex kompatibel

Aumlr tekniken implementerbar i fordon

2

2 Teknisk bakgrund

21 Projektkurs

Innan arbetet paringboumlrjades laumlste vi en projektkurs paring 8 veckor daumlr vi skulle konstruera ett

system med envaumlgskommunikation detta skulle kommunicera oumlver ett dc-matad likstroumlmsnaumlt

Projektet var ett saring kallat proof of concept som skulle undersoumlka om det aumlr moumljligt att

kommunicera oumlver ett dc-matat elnaumlt I projektet anvaumlndes tvaring loumlsningar en digital och en

analog I den digitala loumlsningen anvaumlndes bara tvaring stycken Arduino som kommunicerade med

varandra Med denna loumlsning blev det dock mycket bitfel daring vi testade denna loumlsning paring en

spaumlnningsmatad kabel Saring vi beslutade oss foumlr att utveckla den analoga loumlsningen istaumlllet

I den analoga loumlsningen anvaumlnde vi tvaring olika frekvenser som representerade noll eller ett

Dessa frekvenser skapades med tvaring fasskiftoscillatorer som vi sjaumllva konstruerade

Vilken frekvens som skickades ut paring bussen bestaumlmdes med en mux vilken kontrollerades av

en Arduino Mottagarsidan bestod av tvaring bandpassfilter dessa slaumlppte igenom de tvaring

frekvenserna Daumlrefter likriktades signalerna och jaumlmfoumlrdes i en komparator vilken sedan

laumlstes av en annan Arduino Signalseparatorerna anvaumlndes foumlr att separera ut ac-signalen [20]

Kommunikationssystemet kom upp i en hastighet paring 5k bits och oumlver daring tillkom det

stoumlrningar som orsakade bitfel Figur 21 visar en ritning paring hur systemet saringg ut i

projektkursen

Figur 21 Ritning paring analoga loumlsningen fraringn projektkurs

3

22 Yamar

Det finns foumlr naumlrvarande endast naringgra faring faumlrdiga loumlsningar paring marknaden som aumlr gjorda foumlr

kommunikation oumlver dc-elnaumlt i bilar

Vi har haft moumljligheten att undersoumlka en produkt fraringn ett israeliskt foumlretag Yamar Detta

foumlretag saumlgs ha utvecklat ett fullt fungerande system foumlr kommunikation oumlver likstroumlmselnaumlt

De moduler vi fick studera naumlrmare var DCB1M evaluation board i kombination med

DCB1M USB PC interface Paring modulerna gick det att staumllla in beroende paring om BPSK eller

QPSK skulle anvaumlndas och aumlven vilken oumlverfoumlringshastighet Naumlr vi testade BPSK foumlrsvann

det inte maringnga bitar men naumlr vi staumlllde in den paring att koumlra QPSK i maximal

oumlverfoumlringshastighet saring foumlrsvann upp till 40-60 av bitarna Vilket inte aumlr stabilt framfoumlr

allt daring den spaumlnningsmatadekabeln mellan modulerna inte var laumlngre aumln en meter och

informationen mellan modul och PC anvaumlnde sig USB Det kom alltid fram raumltt bitvaumlrden saring

foumlrmodligen har de loumlst de foumlrsvunna bitarna genom felkorrigering i oumlverfoumlringsprotokollet

Detta test gjordes med ett spaumlnningsaggregat som matade modulerna och aumlven spaumlnningssatte

kabeln Kabelns laumlngd mellan modulerna var fem meter Modulerna aumlr isolerade av ett

plasthoumllje [11]

23 Modulationstekniker

Modulation innebaumlr oumlverlagrad information paring en baumlrvaringg vilken aumlr skickad fraringn en saumlndare

[1][6]

AM Amplitudmodulation(ASK)

Amplitudmodulation innebaumlr en foumlraumlndring av amplitudnivaringn paring saumlndarensbaumlrvaringgsignal

Genom en modulation av amplitudnivaringn garingr det att oumlverfoumlra information med signalen En

houmlg amplitud motsvarar ett houmlgt vaumlrde och en laringg amplitud innebaumlr att signalen har ett laringgt

Genom denna amplitudfoumlraumlnding mellan houmlg och laringg amplitud garingr det att oumlverfoumlra

information med hjaumllp av amplitudmodulation Det finns maringnga olika tekniker som utnyttjar

detta inom bland annat radiokommunikation[1]

FM Frekvensmodulation(FSK)

Istaumlllet foumlr att aumlndra amplituden paring baumlrvaringgen saring varierar frekvensen Genom att anvaumlnda en

bestaumlmd frekvens och variera den upp och ner garingr det att skicka information [1]

4

PM Fasmodulation(PSK)

Detta innebaumlr att signalens fas aumlndras foumlr att representera olika vaumlrden vilket medfoumlr att

amplituden blir konstant Beroende paring hur mycket fasen aumlr vriden representerar fasen ett houmlgt

eller laringgt vaumlrde [1][6][8]

BPSK aumlr en fasmodulationsteknik som baserar sig paring att fasen antingen aumlr 0 grader

eller fasvriden 180 grader Den ena fasen representerar logisk nolla och den andra

logisk etta

QPSK aumlr en fasmodulationsteknik som fasvridits 090180270 grader Detta fungerar

paring samma saumltt som BPSK fast tekniken anvaumlnder sig av yttligare tvaring faser Vilket goumlr

att det garingr att skicka mer information under samma tid Detta innebaumlr att man faringr fyra

punkter daumlr man kan laumlsa av signalen som i sin tur representerar tvaring bitar Vaumlrdet beror

paring i vilken kvadrant fasen ligger i se figur 22

Figur 22 Konstellations diagram oumlver QPSK med graykod

8-PSK

Fasfoumlrskjutning med aringtta olika vaumlrden

16-PSK

Fasfoumlrskjutning med sexton olika vaumlrden

5

3 Genomfoumlrande

31 Komponenter

Mixer

Mixern aumlr en treports komponent som aumlr viktig paring flera saumltt inom de olika

modulationstekninkerna Den anvaumlnds till exempel till om man vill flytta en signal fraringn en

viss frekvens till en annan Detta kan man goumlra daring mixerns utsignal huvudsakligen bestaringr av

tvaring nya frekvenser som aumlr summan och differensen av dess tvaring insignaler daring tillkommer aumlven

en viss del oumlvertoner av dess insignaler Sedan kan man enkelt vaumllja vilken signal man vill ha

genom filtrering [2]

Spaumlnningsregulator

En spaumlnningsregulator aumlr en krets som anvaumlnds foumlr att reglera en spaumlnning till ett oumlnskat vaumlrde

Aumlven om spaumlnningen in till regulatorn skulle variera faringr den ett fixerat vaumlrde ut som bestaumlms

av dimensioneringen av motstaringnden i Figur 32 [17]

Polinverterare

Foumlr att faring ut varingr negativa matning till varingra operationsfoumlrstaumlrkare anvaumlnder vi oss av en krets

som heter LTC7660 Med hjaumllp av tvaring stycken kondensatorer som sitter i anslutning med

polinverteraren garingr det att faring ut den inverterade matningsspaumlnning [19]

6

Operationsfoumlrstaumlrkare

En operationsfoumlrstaumlrkare har maringnga anvaumlndningsomraringden Den garingr att koppla ihop med filter

saring att filter och foumlrstaumlrkning kan kombineras Den kan kopplas som allpassfilter vilken slaumlpper

igenom alla frekvenser och kan fasfoumlrskjuta signalen i ett bestaumlmt antal grader

Vid valet av vilken operationsfoumlrstaumlrkare som skall anvaumlndas var vi tvungna att ta haumlnsyn till

att den maringste klara av att arbeta med varingra oumlnskade frekvenser Foumlr att vara saumlkra paring detta

valde vi att ha en saumlkerhetsmarginal med en faktor tio Det innebaumlr att eftersom vi inte arbetar

med frekvenser oumlver 10 MHz innebaumlr detta att operationsfoumlrstaumlrkaren behoumlver klara att arbeta

vid en frekvens paring 100MHz Valet foumlll daring paring LM6172 som dessutom inneharingller tvaring stycken

se figur 24 [3]

Figur 24 Operationsfoumlrstaumlrkaren LM6172

7

Oscillator

Oscillatorer aumlr en vanlig foumlrekommande komponent inom signalbehandling Den anvaumlnds foumlr

att skapa en signal som oscillerar Den oscillerande signalen brukar oftast vara i en sinus- eller

i en fyrkantsform vilket ofta behoumlvs i kommunikationssyften Ett vanligt arbetsomraringde aumlr

inom radiosammanhang Daumlr komponenten ofta anvaumlnds foumlr skapa en svaumlmgande signal som

sedan mixas med en inkommande radiosignal Detta goumlrs foumlr att faring ut raumltt frekvens genom att

modulera baumlrvaringgen fraringn den inkommande signalen Det finns flera olika typer oscillatorer

[2][9]

Voltage controlled oscillator

En VCO aumlr en oscillator som varierar i frekvens utifraringn vilken spaumlnning oscillatorn faringr in Ett

vanligt anvaumlndningsomraringde foumlr en VCO aumlr i en PLL[3]

PIC

Projektet aumlr designat efter en mikroprocessor av typen PIC vid namn DSPIC33FJ64GP802

PICen skall generera informationssignalerna I och Q Den skall aumlven ta emot I och Q

signalerna efter demodulering och behandla dessa[14]

32 Program

Eagle

Vi valde att anvaumlnda CAD-programmet Eagle foumlr att rita upp kretsscheman detta foumlr att

senare kunna tillverka BCD-kretskort och utfoumlra fler tester och maumltningar Aumlven foumlr att det

skall garing att utfoumlra tester i ett fordon vid ett senare tillfaumllle[21]

LTSpice

Foumlr att kunna simulera varingr krets och de delar den aumlr uppbyggd av saring har vi valt att anvaumlnda

simuleringsprogramen LTSpice LTSpice aumlr Linear Technologys version av Spice

Valet foumlll paring detta program daring vi anvaumlnt det i tidigare kurser och eftersom det aumlr laumltt att

implementera nya kretsar och bibliotek om dessa kretsar skulle saknas i programmet [22]

Filter Free

Daring varingr krets bestaringr av flera olika slags filter och daring vi ocksaring testat en del olika baumlrfrekvenser

har vi behoumlvt raumlkna om vaumlrdena ett flertal garingnger Foumlr att inte oumldsla tid paring alla beraumlkning har vi

anvaumlnt oss av ett program som goumlr detta aringt oss Filter Free[23]

8

33 Modulering

Anledningen till att inte amplitudmodulation valdes aumlr att det aumlr maringnga andra enheter paring

elnaumltet som kan bidra till stoumlrningar och medfoumlr att amplituden varierar foumlr mycket Detta aumlr

inte oumlnskvaumlrt daring signalen kommer att bli foumlr svaringr att sampla och laumlsa av Varingr signal kan aumlven

paringverka spaumlnningen oumlver redan befintliga kretsar vilket inte heller aumlr oumlnskvaumlrt Valet foumlll daring paring

fasmodulering daring det aumlr en vaumll beproumlvad teknik och har maringnga foumlrdelar oumlver

frekvensmodulering [9] Bland annat att fler frekvensomraringden kan anvaumlndas En annan foumlrdel

som tilltala oss var att om det visar sig att QPSK inte aumlr tillraumlckligt stabilt saring kraumlvs vaumlldigt

smaring justeringar foumlr att anvaumlnda oss av BPSK istaumlllet Foumlrhoppningsvis skall det aumlven garing att faring

ut naringgon bra full-duplex teknik med hjaumllp av fasmodulation daring man kan anvaumlnda sig av tvaring

olika baumlrvaumlgsfrekvenser

Figur 31Moduleringskrets

9

Full-duplex

Full-duplex innebaumlr att de olika modulerna kan kommunicera med varandra samtidigt paring en

och samma kabel Detta kan aringstadkommas genom att tvaring moduler anvaumlnder varsin

baumlrvaringgssignal med olika frekvenser Foumlr att inte oumlverbelasta en kabel saring kan det vara bra att

koppla samman modulerna i ett saring kallat ldquomeshrdquo se figur 23 Daumlr bara de moduler som har

behov av full-duplex anvaumlnder sig av det En nackdel med det haumlr aumlr att fler antal kabler maringste

anvaumlndas

Figur 23 Mesh

Spaumlnningsregulatorer

Foumlr att minska spaumlnningen fraringn 24V till 5V anvaumlnder vi oss av en spaumlnningsregulator som

heter LM317T Foumlr att faring oumlnskad utspaumlnning fraringn LM317T saring anvaumlnds tvaring stycken resistorer

dimensionerade enligt formel 31 och figur 32 Kondensator C1 behoumlvs om regulatorn aumlr

placerad laringngt fraringn spaumlnningskaumlllan och C2 foumlr att foumlrbaumlttra transientresponsen Till matningen

av operationsfoumlrstaumlrkarna kraumlvs 5V LM317T anvaumlnds aumlven till att reglera spaumlnningen till

33V vilket oscillatorn och PICen behoumlver som matningsspaumlnning

10

LM317 aumlr utformad saring att den kan klara av en varierande inspaumlnning fraringn 12V till 30V detta

paring grund av att det kan foumlrekomma variationer paring amplituden i elnaumltet

Figur 32 Spaumlnningsregulator

(31)

Polinverterare

Foumlr att kunna faring den behoumlvda negativa matningen som varingra operationsfoumlrstaumlrkare behoumlver saring

anvaumlnder vi oss av en polinverterare Det kretsen goumlr aumlr helt enkelt att den inverterar dess

matningspaumlnning Vilket innebaumlr att om den matas med +5V saring faringr vi varingr behoumlvda -5V

Oscillatorer

Till en boumlrjan testade vi att tillverka egna oscillatorer eftersom vi har gjort detta i ett tidigare

projekt och faringtt en fungerande fasskiftsoscillator Vi boumlrjade med att konstruera olika sorters

Colpitts och kristall oscillatorer Men utan framgaringng foumlr varingra frekvenser och stabilitets krav

Efter att vi har testat att tillverka egna oscillatorer saring beslutade vi oss istaumlllet foumlr att koumlpa in

faumlrdigkonstruerade oscillatorer foumlr frekvenserna 4 MHz 73728 MHz och 10 MHz

11

Fasfoumlrskjutning

Foumlr att skapa de oumlnskade fasfoumlrskjutningarna paring 90o180

o270

o saring anvaumlnder vi foumlrst ett saring kallat

allpassfilter bestaringende av en ickeinverterande op-amp med korrekt dimensionerade resistor

och kondensator foumlr att skapa den foumlrsta fasfoumlrskjutningen paring 90o Foumlr att sedan fasfoumlrskjuta

en signal 180o anvaumlnder vi inverterande op-amp 270

o farings genom att i serie anvaumlnda en

inverterare och ett allpassfilter Figur 33 visar de olika fasfoumlrskjutningarna efter varje steg

Foumlr att faring allpassfiltret att ge oss en fasvridning paring 90 grader vid oumlnskad frekvens saring behoumlver

resistorerna och kondensatorerna dimensioneras korrekt detta goumlrs genom formeln 32 Om

en foumlrstaumlrkning av signalen skulle behoumlvas garingr det att justera fram genom att dimensionera

foumlrharingllandet mellan resistorerna paring den negativa ingaringngen paring op-ampen

Figur 33 Graf och krets foumlr fasfoumlrskjutning i LTSpice

(32)

12

HEX-inverterare

Foumlr invetering av IQ-datan som kommer ut fraringn PICen och in i CD4016-kresten anvaumlnds en

hexinverter Detta goumlrs eftersom vi behoumlver inversen foumlr att reglera vilken fas av varingr signal

som skall ges som utsignal senare i varingr CD4016-krets (se figur 31) Figur 34 visar hur datan

ser ut innan och efter den invertertas i kretsen

Figur 34 Data foumlre och efter

CD4016

Foumlr att skapa de tvaring BPSK-signalerna anvaumlnder vi oss av en krets vid namn CD4016 [15]

CD4016 bestaringr av 4 switchar som Figur 35 illustrerar Switcharna styrs av I- och Q-datan och

dess inverser Beroende paring vilket vaumlrde I- och Q-datan har saring slaumlpps en viss fas av signalen

igenom Detta innebaumlr om till exempel I aumlr houmlg saring slaumlpps en icke fasvriden signal igenom och

om I aumlr laringg saring slaumlpps den 180o fasvridna signalen igenom se Figur 31

Figur 35 CD4016 blockschema

13

Summator

Efter att signalerna har omvandlats till BPSK och Q-signalen har fasvridits 90o garingr de in i en

summator som laumlgger ihop signalerna till en QPSK signal Summatorn aumlr konstruerad av en

op-amp med foumlrstaumlrkning saring att signalen inte aumlr foumlr svag naumlr den garingr ut paring DC-naumltet Figur 36

visar hur varingr summator konstruerats

Figur 36 Summatorkretsen

Signalseparator

Innan signal garingr ut paring DC-naumltet saring behoumlver man se till att spaumlnningen ute paring naumltet foumlrstoumlr

modulerna Det loumlses enkelt med hjaumllp av en kondensator som blockerar likstroumlmmen Samma

loumlsning anvaumlnds aumlven paring mottagarsidan

14

34 Demodulering

Schemat i figur 37 visar en bild paring mottagarsidan i modulen

Figur 37 Demodulator blockschema

Bandpassfilter

Bandpassfiltret bestaringr av tvaring stycken olika filter Foumlrst ett houmlgpassfilter som filtrerar bort

signaler med frekvensen under 72228 MHz och slaumlpper igenom frekvenser oumlver Det andra

filtret aumlr ett laringgpassfilter vilket slaumlpper igenom signaler paring frekvenser under 75228 MHz

Detta leder till att bandpassfiltret har en bandbredd paring 03 MHz Bandbredden skall vara saring

smal som moumljligt foumlr att blockera saring mycket stoumlrningar som det garingr foumlr att inte stoumlrningarna

skall ta sig igenom bandpassfiltret Designen av LP-filtret anvaumlnds aumlven senare efter varingr

MC1496 krets foumlr att filtrera bort alla oumlvertoner som uppstaringr Figur 38 visar hur

bandpassfiltret aumlr konstruerat dimensionering av kretsarna har vi faringtt fraringn programmet Filter

Free [23]

Figur 38 Bandpassfiltret

15

Balanserad modulatordemodulator

MC1496 aumlr balanserad modulatordemodulator vilken aumlven garingr att anvaumlnda som en

faskomparator Detta goumlrs genom att kretsen jaumlmfoumlr varingr insignal med en referenssignal fraringn

varingr VCO i PLLen Referenssignalen har samma frekvens som varingr insignal Resultatet ges

sedan paring utporten i form av en positiv eller negativ likriktad spaumlnning Figur 39 visar hur

MC1496-kretsen aumlr kopplad foumlr att fungera som en faskomparator [13]

Figur 39 MC1496 som faskomparator

Mixer

Mixern anvaumlnds foumlr att skapa den referensspaumlnning som VCOn behoumlver foumlr att den skall

kunna generera oumlnskad signal

VCO

VCOn anvaumlnds i varingr krets som en del av en Costas loopVCOn kommer att leverera

referenssignalen till demoduleringskretsarna (MC1496) Detta goumlrs foumlr att faring en signal med

raumltt frekvens och fas foumlr att kunna jaumlmfoumlras med insignalen Den ena signalen kommer att

vara oroumlrd efter VCOn medan den andra kommer fasvridas 90o Detta foumlr att kunna fungera

som referens till varingr andra demoduleringskrets

16

Costas loop

MC1496 LP-filter mixer och VCOn bildar tillsammans vad man kallar en Costas loop[9]

Costas loopen aumlr ett effektivt saumltt att aringterstaumllla baumlrsignalens ursprungsfas Detta illustreras i

Figur 37

Komparator

Komparatorn bestaringr av en operationsfoumlrstaumlrkare som beroende av insignalen och en referens

spaumlnning antingen bottnar i houmlg eller laringg utspaumlnning detta beroende paring om insignalens

spaumlnning aumlr houmlgre eller laumlgre aumln varingr referensspaumlnning Daumlrmed saring har vi skapat en fyrkantsvaringg

som varingr PIC kan laumlsa Figur 310 visar hur signalen ser ut naumlr den kommer in i komparatorn

och dess digitala motsvarighet efter den har bearbetats

Figur 310 Graf och krets foumlr komparator

17

4 Resultat amp Analys

Anledningen till att fasmodulation valdes var paring grund av att det aumlr en vaumllbeproumlvad teknik

som passade bra foumlr att uppnaring kriterierna paring oumlverfoumlringshastighet Aumlven paring grund av att det aumlr

en beproumlvad teknik som applicerats paring maringnga andra omraringden Det aumlr ocksaring en teknik som aumlr

relativt laumltt att modifiera om man skulle oumlnska en houmlgre eller laumlgre oumlverfoumlringshastighet

genom att garing fraringn BPSK till QPSK och aumlven i framtiden kanske 8- eller 16-PSK

Hastigheten som tekniken kommer kunna leverera aumlr beroende paring vilken microprocessor som

kommer att anvaumlndas och hur snabbt den kan sampla indatan

Hur kommunikationsprotokoll kommer att konstrueras paringverkar ocksaring vilken hastighet varingr

loumlsning kommer att klara av Tar vi bara haumlnsyn till varingr analoga del saring kommer vi kunna

saumlnda information i en hastighet av 184Mbits med BPSK och den dubbla hastigheten med

QPSK Vi har valt att anvaumlnda en frekvens paring varingr I och Q data av 184 MHz detta paring grund

av att vi vill ha 4 svaumlngningar av baumlrvaringgssignalen per bit saring att systemet garanterat hinner

med i alla kretsar i demoduleringen Vi testade med en och tvaring svaumlngningar per bit men detta

ledde till maringnga fel vid demoduleringen

Systemet aumlr kopplat saring att det garingr att faring komponenternas spaumlnningsmatning ifraringn elnaumltet Med

hjaumllpa av tvaring stycken spaumlnningsregulatorer som behoumlver en inspaumlnning mellan 12 till 30 volt

som sen kan reglera ner spaumlnningen till 5 respektive 33 volt vilket komponenterna i kretsen

behoumlver Den negativa matningsspaumlnningen som operationsfoumlrstaumlrkarna och mikroprocessorn

behoumlver kommer fraringn en spaumlnningsinverterare En nackdel aumlr dock att fordonet maringste vara

igaringng saring att alla komponenterna faringr spaumlnningsmatning

Systemet aumlr utvecklat saring att det skall garing att anvaumlnda flera moduler som skall kunna

kommunicera mellan varandra samtidigt Detta kan goumlras genom att olika frekvenser anvaumlnds

eller med hjaumllp av ett kommunikationsprotokoll som anger prioritet foumlr varje modul Genom

att koppla upp modulerna i mindre ldquomeshrdquo-naumltverk garingr det ocksaring att uppnaring full-duplex alltsaring

att modulerna kan kommunicera mellan varandra paring samma garingng

Om tekniken skall implementeras in i ett fordon i befintligt skick kommer det att behoumlvas

olika former av stoumlrningsskydd foumlr stoumlrningar vilka kommer att paringverka systemet Till

exempel foumlr signaler som ocksaring existerar paring MHz-nivaring Aumlven foumlr andra former av stoumlrningar

som inte har beroumlrts i rapporten saring som transienter

18

41 Diskussion

411 Planering

De resultat vi uppnaringtt under projektet har uppfyllt varingra foumlrvaumlntningar produkten behoumlver dock

vidare utvecklas foumlr att kunna anvaumlndas i ett fordon Gant-schemat bifogat i Bilaga har foumlljts

fraringn boumlrjan till slut undantaget aumlr parallellkommunikation daring detta blev bort prioriterat daring

fokus gick oumlver till tester paring envaumlgskommunikationen

412 Oscillatorerna

Naringgra av anledningarna till att de egentillverkade oscillatorerna ej fungerar aumlr troligtvis att vi

foumlrst inte anvaumlnde oss av keramiska kondensatorer naumlr vi kopplade upp kretsarna i praktiken

Detta kan vara en av de stoumlrsta bidragande faktor till att oscillatorerna inte fungerade En

annan orsak kan vara att vi anvaumlnde oss av labbplattor som inte klarar av frekvenser paring MHz

nivaring Naumlr det roumlr sig om frekvenser paring MHz nivaring kraumlvs det motstaringnd och kondensatorer med

vaumlldigt laringga vaumlrden Det medfoumlr att labbplattans impedans och kapasitans inte blir foumlrsumbar

Daumlrfoumlr gick vi istaumlllet oumlver till att rita upp kretsen i programmet LTSpice vilket aumlr ett

simuleringsprogram och aumlven i Eagle som aumlr ett CAD-program LTSpice anvaumlnde vi foumlr att

simulera och testa saring att allt skulle fungerar innan det kopplades upp i praktiken Eagle

anvaumlnde vi foumlr att goumlra en ritning foumlr kretsen saring att det garingr att tillverka ett BCD-kretskort

istaumlllet foumlr labbplattorna

413 Simuleringsprogram

Den stoumlrsta delen av varingrt projekt har baserats paring simuleringar i LTSpice paring grund av att detta

aumlr ett bra saumltt foumlr att se hur varingra kretsarna beter sig separat och sedan anslutna tillvarandra

Detta har hjaumllpt oss att faring ihop ett komplett system daumlr det aumlr laumltt att aumlndra eller laumlgga till

kretsar som kan behoumlvas Det har aumlven underlaumlttat om vi behoumlvt justera naringgot till exempel om

vi behoumlvt en smalare bandbredd foumlr varingrt BP-filter eller mer foumlrstaumlrkning av signalen

naringgonstans Daring vi avgraumlnsat oss fraringn mjukvara saring har det aumlven hjaumllp oss vid tester foumlr olika

oumlverfoumlringshastigheter daring dessa enkelt kan aumlndras

414 Kritisk diskussion

Naringgra saker som vi troligtvis skulle gjort annorlunda aumlr att goumlra fler tester paring laumlgre

frekvensomraringden med fasmodulation Eftersom labbplattorna inte klarade av att jobba paring de

frekvenser som vi har valt foumlr att uppnaring varingr oumlnskade hastighet Daumlrfoumlr oumlvergick vi mer till att

anvaumlnda simuleringsprogrammet LTSpice istaumlllet foumlr att koppla upp allt i praktiken paring en

labbplatta

19

5 Miljouml- amp Ekonomiaspekter

Inom projektet finns det maringnga miljoumlaspekter Dels att antalet kommunikationskablar kommer

att minska i fordonet vilket medfoumlr att kabelmattorna kommer krympa i storlek Vilket goumlr att

fordonet blir laumlttare och kan minska sin braumlnslefoumlrbrukning En annan aspekt aumlr att eftersom

faumlrre antal kablar kommer att behoumlvas blir det mindre metall i fordonet som leder till att

mindre maumlngd metall behoumlver utvinnas och tas fram i metallgruvor Detta kan ocksaring leda till

att antal transporter foumlr metallen minskar vilket paringverkar CO2-utslaumlppen positivt

Projektet aumlr huvudsakligen till foumlr att minska antalet kommunikationskablar i fordon Detta

innebaumlr ocksaring att kostnader kan bli laumlgre genom att kabelmattorna krymper i storlek och blir

enklare att montera Vilket aumlven kommer att minska monteringskostnaden foumlr dessa Eftersom

faumlrre kommunikationskablar behoumlvs sparas material och daumlrigenom pengar Om modulerna

dessutom massproduceras garingr det att minska tillverkningskostnaderna aumlnnu mer

20

Litteraturfoumlrteckning

[1] Jan Soelberg Allmaumln elektronik Malmouml Josty kit foumlrlag1982[ISBN919-703-4908 alt

919-703-4924]

[2] David M Pozar Microwave and RF design of wireless systems Hoboken-NJ-USA John

Wiley amp Sons Inc [ISBN 978-047-132-2825]

[3] Thomas L Floyd Electronic devices Upper Saddle River-NJ- USA Pearson Education

Inc 2002[ISBN013-028-484]

[4] Michel Daound Yacoub Foundations of mobile radio engineering Boca Raton-Florida-

USA CRC Press 2000[ISBN084-938-6772]

[5] Leon W Couch Digital and analog communication systems Upper Saddle River-NJ-

USA Pearson Education Inc 2007 [ISBN 013-142-4920]

[6] Kent Mayer Datakommunikation I praktiken Falun Pagina Foumlrlag AB 2001 [ISBN 916-

360-6615]

[7] Cotter W Sayre Complete wireless design New York-NY-US McGraw-Hill 2001

[ISBN 978-007-138-3738]

[8] William Schweber Electronic communication systems Upper Saddle River-NJ- USA

Pearson Education Inc 2002 [ISBN 013-091-6218]

[9] Paul H Young Electronic communication techniques Upper Saddle River-NJ- USA

Pearson Education Inc 2004 [ISBN 013-122-8854]

[10] Per Wallander 17 lektioner I telekommunikation Aumllvsjouml Perant 2001 [ISBN 918-629-

6108]

[11] rdquoYamarrdquo Yamar Electronics Ltd 2014 wwwyamarcom[05062014]

[12] CD74HCT4046A Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1762460pdf [Anvaumlnd 20 Maj 2014]

[13] MC1496 ON Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets114361pdf [Anvaumlnd 20 Maj 2014]

[14] DSPIC33FJ64GP802 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1669425pdf [Anvaumlnd 20 Maj 2014]

[15] CD4016 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1823580pdf [Anvaumlnd 20 Maj 2014]

21

[16] Oscillator CO1 Rami Technology [Online] Tillgaumlnglig

httpwwwramitechnologycomproductsspecclock_oscclock_co1-co13pdf

[Anvaumlnd 20 Maj 2014]

[17] LM317T Fairchild Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1725569pdf [Anvaumlnd 20 Maj 2014]

[18] LM6172 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1806051pdf [Anvaumlnd 20 Maj 2014]

[19] LMC7660 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1811103pdf [Anvaumlnd 20 Maj 2014]

[20] M Musbah J Vallander J Martin A A Andreas och T Svensson rdquoPowerline

Communicationrdquo Chalmers Tekniska Houmlgskola (DAT065) 2014

[21] rdquoEaglerdquo Cadsoft 2014 httpwwwcadsoftusacom[050614]

[22] ldquoLTspicerdquo Linear Technology 2014 httpwwwlinearcomdesigntoolssoftware

[050614]

[23] ldquoFilter Free 2011rdquo Nuhertz Technologies LLC 2013 httpwwwnuhertzcom

[050614]

22

Bilagor

Figur Gant-schemat

III

Summary

In todayrsquos vehicle industry the demand of electronics devices that can communicate with

each other is increasing The increasing demand of electronics is due to more and more

automatic control systems This leads to an increase in the amount of information needed to

be sent and the speed of the information needs to increase which in turn leads to that the

amount of cables must also increase An increase of cables is undesirable

To show this problem we intend to construct a communications system that sends all it is

information on the existing dc-powered distribution grid With this solution the amount of

cables needed will reduce

Our system will be based on BPSKQPSK technology and our focus will be on doing as much

as possible with only hardware as we will not discuss any software in this project

IV

Inneharingllsfoumlrteckning 1 Inledning 1

11 Bakgrund 1

12 Syfte 1

13 Maringl 1

14 Avgraumlnsningar 1

15 Precisering av fraringgestaumlllningen 1

2 Teknisk bakgrund 2

21 Projektkurs 2

22 Yamar 3

23 Modulationstekniker 3

3 Genomfoumlrande 5

31 Komponenter 5

32 Program 7

33 Modulering 8

34 Demodulering 14

4 Resultat amp Analys 17

41 Diskussion 18

411 Planering 18

412 Oscillatorerna 18

413 Simuleringsprogram 18

414 Kritisk diskussion 18

5 Miljouml- amp Ekonomiaspekter 19

V

Ordlista

CAN ndash Controller Area Network

LIN ndash Local Interconnect Network

ASK ndash Amplitude Shift Keying

FSK ndash Frequency Shift Keying

PSK ndash Phase Shift Keying

BPSK - Binary Phase Shift Keying

QPSK - Quadrature Phase Shift Keying

VCO - Voltage Controlled Oscillator

PLL - Phase Looked Loop

Op-amp - Operation amplifier

LP-filter - Laringgpass filter

HP-filter - Houmlgpass filter

BP-filter - Bandpass filter

I-data - Jaumlmna bitar i varingr data

Q-data - Udda bitar i varingr data

PIC - Peripheral Interface Controller

1

1 Inledning

Inom fordonsindustrin oumlkar antalet elektronikenheter som behoumlver kommunicera med

varandra Detta leder till ett behov av fler kablar och stoumlrre kabelmattor vilket oumlkar kostnaden

och foumlrsvaringrar montering Rapporten handlar om tekniker som kan oumlverfoumlra kommunikationen

oumlver fordonets elnaumlt och paring saring vis spara kablar och minskar kabelmattor

11 Bakgrund

I dagens fordonsbransch har det boumlrjat uppstaring ett behov av en alternativ loumlsning foumlr

kommunikation Detta aumlr paring grund av den vaumlxande maumlngden funktioner och enheter som

behoumlver kommunicera med varandra och aumlven kraumlver ett oumlkat antalet kablar

Det aumlr daumlrfoumlr intressant att undersoumlka alternativa kommunikationsmetoder framfoumlr allt

metoder som inte behoumlver ett eget kommunikationsnaumlt av kablar Tanken aumlr att CAN- och

LIN-naumltverken skall ersaumlttas med en alternativ metod vilken oumlverfoumlr informationen oumlver

elnaumltet i fordonet

12 Syfte

Varingrt syfte aumlr att ta fram en teknik som kan kommunicera oumlver det befintliga dc-matade elnaumltet

i ett fordon Detta foumlr att kunna ersaumltta dagens CAN- och LIN-naumltverk i dagens fordon och paring

saring saumltt dra ned paring maumlngden kablage

13 Maringl

Varingrt maringl aumlr att med hjaumllp av BPSK alternativt QPSK teknik ta fram en modul som kan

kommunicera oumlver en dc-matad kabel Detta skall ske med en dataoumlverfoumlringshastighet av

minst 05Mbits

14 Avgraumlnsningar

Projektet kommer inte att beroumlra hur ett eventuellt kommunikationsprotokoll kommer att se ut

foumlr saumlndning och mottagning av data

Vi kommer heller inte att behandla det grafiska interfacet vilket kommer att behoumlvas foumlr att

implementera uppdateringar etc Beslut gaumlllande vilken typ av mikroprocessor som kommer

att anvaumlndas goumlrs ej av oss utan istaumlllet av en mjukvaru-grupp som vi samarbetar med

15 Precisering av fraringgestaumlllningen

Fraringgestaumlllningar som behandlas i rapporten

Vilken typ av modulering aumlr vaumlrd att undersoumlka

Vilken hastighet kommer tekniken att klara av

Garingr det att spaumlnningsmata alla komponenter med hjaumllpa av det befintliga elnaumltet

Aumlr tekniken full-duplex kompatibel

Aumlr tekniken implementerbar i fordon

2

2 Teknisk bakgrund

21 Projektkurs

Innan arbetet paringboumlrjades laumlste vi en projektkurs paring 8 veckor daumlr vi skulle konstruera ett

system med envaumlgskommunikation detta skulle kommunicera oumlver ett dc-matad likstroumlmsnaumlt

Projektet var ett saring kallat proof of concept som skulle undersoumlka om det aumlr moumljligt att

kommunicera oumlver ett dc-matat elnaumlt I projektet anvaumlndes tvaring loumlsningar en digital och en

analog I den digitala loumlsningen anvaumlndes bara tvaring stycken Arduino som kommunicerade med

varandra Med denna loumlsning blev det dock mycket bitfel daring vi testade denna loumlsning paring en

spaumlnningsmatad kabel Saring vi beslutade oss foumlr att utveckla den analoga loumlsningen istaumlllet

I den analoga loumlsningen anvaumlnde vi tvaring olika frekvenser som representerade noll eller ett

Dessa frekvenser skapades med tvaring fasskiftoscillatorer som vi sjaumllva konstruerade

Vilken frekvens som skickades ut paring bussen bestaumlmdes med en mux vilken kontrollerades av

en Arduino Mottagarsidan bestod av tvaring bandpassfilter dessa slaumlppte igenom de tvaring

frekvenserna Daumlrefter likriktades signalerna och jaumlmfoumlrdes i en komparator vilken sedan

laumlstes av en annan Arduino Signalseparatorerna anvaumlndes foumlr att separera ut ac-signalen [20]

Kommunikationssystemet kom upp i en hastighet paring 5k bits och oumlver daring tillkom det

stoumlrningar som orsakade bitfel Figur 21 visar en ritning paring hur systemet saringg ut i

projektkursen

Figur 21 Ritning paring analoga loumlsningen fraringn projektkurs

3

22 Yamar

Det finns foumlr naumlrvarande endast naringgra faring faumlrdiga loumlsningar paring marknaden som aumlr gjorda foumlr

kommunikation oumlver dc-elnaumlt i bilar

Vi har haft moumljligheten att undersoumlka en produkt fraringn ett israeliskt foumlretag Yamar Detta

foumlretag saumlgs ha utvecklat ett fullt fungerande system foumlr kommunikation oumlver likstroumlmselnaumlt

De moduler vi fick studera naumlrmare var DCB1M evaluation board i kombination med

DCB1M USB PC interface Paring modulerna gick det att staumllla in beroende paring om BPSK eller

QPSK skulle anvaumlndas och aumlven vilken oumlverfoumlringshastighet Naumlr vi testade BPSK foumlrsvann

det inte maringnga bitar men naumlr vi staumlllde in den paring att koumlra QPSK i maximal

oumlverfoumlringshastighet saring foumlrsvann upp till 40-60 av bitarna Vilket inte aumlr stabilt framfoumlr

allt daring den spaumlnningsmatadekabeln mellan modulerna inte var laumlngre aumln en meter och

informationen mellan modul och PC anvaumlnde sig USB Det kom alltid fram raumltt bitvaumlrden saring

foumlrmodligen har de loumlst de foumlrsvunna bitarna genom felkorrigering i oumlverfoumlringsprotokollet

Detta test gjordes med ett spaumlnningsaggregat som matade modulerna och aumlven spaumlnningssatte

kabeln Kabelns laumlngd mellan modulerna var fem meter Modulerna aumlr isolerade av ett

plasthoumllje [11]

23 Modulationstekniker

Modulation innebaumlr oumlverlagrad information paring en baumlrvaringg vilken aumlr skickad fraringn en saumlndare

[1][6]

AM Amplitudmodulation(ASK)

Amplitudmodulation innebaumlr en foumlraumlndring av amplitudnivaringn paring saumlndarensbaumlrvaringgsignal

Genom en modulation av amplitudnivaringn garingr det att oumlverfoumlra information med signalen En

houmlg amplitud motsvarar ett houmlgt vaumlrde och en laringg amplitud innebaumlr att signalen har ett laringgt

Genom denna amplitudfoumlraumlnding mellan houmlg och laringg amplitud garingr det att oumlverfoumlra

information med hjaumllp av amplitudmodulation Det finns maringnga olika tekniker som utnyttjar

detta inom bland annat radiokommunikation[1]

FM Frekvensmodulation(FSK)

Istaumlllet foumlr att aumlndra amplituden paring baumlrvaringgen saring varierar frekvensen Genom att anvaumlnda en

bestaumlmd frekvens och variera den upp och ner garingr det att skicka information [1]

4

PM Fasmodulation(PSK)

Detta innebaumlr att signalens fas aumlndras foumlr att representera olika vaumlrden vilket medfoumlr att

amplituden blir konstant Beroende paring hur mycket fasen aumlr vriden representerar fasen ett houmlgt

eller laringgt vaumlrde [1][6][8]

BPSK aumlr en fasmodulationsteknik som baserar sig paring att fasen antingen aumlr 0 grader

eller fasvriden 180 grader Den ena fasen representerar logisk nolla och den andra

logisk etta

QPSK aumlr en fasmodulationsteknik som fasvridits 090180270 grader Detta fungerar

paring samma saumltt som BPSK fast tekniken anvaumlnder sig av yttligare tvaring faser Vilket goumlr

att det garingr att skicka mer information under samma tid Detta innebaumlr att man faringr fyra

punkter daumlr man kan laumlsa av signalen som i sin tur representerar tvaring bitar Vaumlrdet beror

paring i vilken kvadrant fasen ligger i se figur 22

Figur 22 Konstellations diagram oumlver QPSK med graykod

8-PSK

Fasfoumlrskjutning med aringtta olika vaumlrden

16-PSK

Fasfoumlrskjutning med sexton olika vaumlrden

5

3 Genomfoumlrande

31 Komponenter

Mixer

Mixern aumlr en treports komponent som aumlr viktig paring flera saumltt inom de olika

modulationstekninkerna Den anvaumlnds till exempel till om man vill flytta en signal fraringn en

viss frekvens till en annan Detta kan man goumlra daring mixerns utsignal huvudsakligen bestaringr av

tvaring nya frekvenser som aumlr summan och differensen av dess tvaring insignaler daring tillkommer aumlven

en viss del oumlvertoner av dess insignaler Sedan kan man enkelt vaumllja vilken signal man vill ha

genom filtrering [2]

Spaumlnningsregulator

En spaumlnningsregulator aumlr en krets som anvaumlnds foumlr att reglera en spaumlnning till ett oumlnskat vaumlrde

Aumlven om spaumlnningen in till regulatorn skulle variera faringr den ett fixerat vaumlrde ut som bestaumlms

av dimensioneringen av motstaringnden i Figur 32 [17]

Polinverterare

Foumlr att faring ut varingr negativa matning till varingra operationsfoumlrstaumlrkare anvaumlnder vi oss av en krets

som heter LTC7660 Med hjaumllp av tvaring stycken kondensatorer som sitter i anslutning med

polinverteraren garingr det att faring ut den inverterade matningsspaumlnning [19]

6

Operationsfoumlrstaumlrkare

En operationsfoumlrstaumlrkare har maringnga anvaumlndningsomraringden Den garingr att koppla ihop med filter

saring att filter och foumlrstaumlrkning kan kombineras Den kan kopplas som allpassfilter vilken slaumlpper

igenom alla frekvenser och kan fasfoumlrskjuta signalen i ett bestaumlmt antal grader

Vid valet av vilken operationsfoumlrstaumlrkare som skall anvaumlndas var vi tvungna att ta haumlnsyn till

att den maringste klara av att arbeta med varingra oumlnskade frekvenser Foumlr att vara saumlkra paring detta

valde vi att ha en saumlkerhetsmarginal med en faktor tio Det innebaumlr att eftersom vi inte arbetar

med frekvenser oumlver 10 MHz innebaumlr detta att operationsfoumlrstaumlrkaren behoumlver klara att arbeta

vid en frekvens paring 100MHz Valet foumlll daring paring LM6172 som dessutom inneharingller tvaring stycken

se figur 24 [3]

Figur 24 Operationsfoumlrstaumlrkaren LM6172

7

Oscillator

Oscillatorer aumlr en vanlig foumlrekommande komponent inom signalbehandling Den anvaumlnds foumlr

att skapa en signal som oscillerar Den oscillerande signalen brukar oftast vara i en sinus- eller

i en fyrkantsform vilket ofta behoumlvs i kommunikationssyften Ett vanligt arbetsomraringde aumlr

inom radiosammanhang Daumlr komponenten ofta anvaumlnds foumlr skapa en svaumlmgande signal som

sedan mixas med en inkommande radiosignal Detta goumlrs foumlr att faring ut raumltt frekvens genom att

modulera baumlrvaringgen fraringn den inkommande signalen Det finns flera olika typer oscillatorer

[2][9]

Voltage controlled oscillator

En VCO aumlr en oscillator som varierar i frekvens utifraringn vilken spaumlnning oscillatorn faringr in Ett

vanligt anvaumlndningsomraringde foumlr en VCO aumlr i en PLL[3]

PIC

Projektet aumlr designat efter en mikroprocessor av typen PIC vid namn DSPIC33FJ64GP802

PICen skall generera informationssignalerna I och Q Den skall aumlven ta emot I och Q

signalerna efter demodulering och behandla dessa[14]

32 Program

Eagle

Vi valde att anvaumlnda CAD-programmet Eagle foumlr att rita upp kretsscheman detta foumlr att

senare kunna tillverka BCD-kretskort och utfoumlra fler tester och maumltningar Aumlven foumlr att det

skall garing att utfoumlra tester i ett fordon vid ett senare tillfaumllle[21]

LTSpice

Foumlr att kunna simulera varingr krets och de delar den aumlr uppbyggd av saring har vi valt att anvaumlnda

simuleringsprogramen LTSpice LTSpice aumlr Linear Technologys version av Spice

Valet foumlll paring detta program daring vi anvaumlnt det i tidigare kurser och eftersom det aumlr laumltt att

implementera nya kretsar och bibliotek om dessa kretsar skulle saknas i programmet [22]

Filter Free

Daring varingr krets bestaringr av flera olika slags filter och daring vi ocksaring testat en del olika baumlrfrekvenser

har vi behoumlvt raumlkna om vaumlrdena ett flertal garingnger Foumlr att inte oumldsla tid paring alla beraumlkning har vi

anvaumlnt oss av ett program som goumlr detta aringt oss Filter Free[23]

8

33 Modulering

Anledningen till att inte amplitudmodulation valdes aumlr att det aumlr maringnga andra enheter paring

elnaumltet som kan bidra till stoumlrningar och medfoumlr att amplituden varierar foumlr mycket Detta aumlr

inte oumlnskvaumlrt daring signalen kommer att bli foumlr svaringr att sampla och laumlsa av Varingr signal kan aumlven

paringverka spaumlnningen oumlver redan befintliga kretsar vilket inte heller aumlr oumlnskvaumlrt Valet foumlll daring paring

fasmodulering daring det aumlr en vaumll beproumlvad teknik och har maringnga foumlrdelar oumlver

frekvensmodulering [9] Bland annat att fler frekvensomraringden kan anvaumlndas En annan foumlrdel

som tilltala oss var att om det visar sig att QPSK inte aumlr tillraumlckligt stabilt saring kraumlvs vaumlldigt

smaring justeringar foumlr att anvaumlnda oss av BPSK istaumlllet Foumlrhoppningsvis skall det aumlven garing att faring

ut naringgon bra full-duplex teknik med hjaumllp av fasmodulation daring man kan anvaumlnda sig av tvaring

olika baumlrvaumlgsfrekvenser

Figur 31Moduleringskrets

9

Full-duplex

Full-duplex innebaumlr att de olika modulerna kan kommunicera med varandra samtidigt paring en

och samma kabel Detta kan aringstadkommas genom att tvaring moduler anvaumlnder varsin

baumlrvaringgssignal med olika frekvenser Foumlr att inte oumlverbelasta en kabel saring kan det vara bra att

koppla samman modulerna i ett saring kallat ldquomeshrdquo se figur 23 Daumlr bara de moduler som har

behov av full-duplex anvaumlnder sig av det En nackdel med det haumlr aumlr att fler antal kabler maringste

anvaumlndas

Figur 23 Mesh

Spaumlnningsregulatorer

Foumlr att minska spaumlnningen fraringn 24V till 5V anvaumlnder vi oss av en spaumlnningsregulator som

heter LM317T Foumlr att faring oumlnskad utspaumlnning fraringn LM317T saring anvaumlnds tvaring stycken resistorer

dimensionerade enligt formel 31 och figur 32 Kondensator C1 behoumlvs om regulatorn aumlr

placerad laringngt fraringn spaumlnningskaumlllan och C2 foumlr att foumlrbaumlttra transientresponsen Till matningen

av operationsfoumlrstaumlrkarna kraumlvs 5V LM317T anvaumlnds aumlven till att reglera spaumlnningen till

33V vilket oscillatorn och PICen behoumlver som matningsspaumlnning

10

LM317 aumlr utformad saring att den kan klara av en varierande inspaumlnning fraringn 12V till 30V detta

paring grund av att det kan foumlrekomma variationer paring amplituden i elnaumltet

Figur 32 Spaumlnningsregulator

(31)

Polinverterare

Foumlr att kunna faring den behoumlvda negativa matningen som varingra operationsfoumlrstaumlrkare behoumlver saring

anvaumlnder vi oss av en polinverterare Det kretsen goumlr aumlr helt enkelt att den inverterar dess

matningspaumlnning Vilket innebaumlr att om den matas med +5V saring faringr vi varingr behoumlvda -5V

Oscillatorer

Till en boumlrjan testade vi att tillverka egna oscillatorer eftersom vi har gjort detta i ett tidigare

projekt och faringtt en fungerande fasskiftsoscillator Vi boumlrjade med att konstruera olika sorters

Colpitts och kristall oscillatorer Men utan framgaringng foumlr varingra frekvenser och stabilitets krav

Efter att vi har testat att tillverka egna oscillatorer saring beslutade vi oss istaumlllet foumlr att koumlpa in

faumlrdigkonstruerade oscillatorer foumlr frekvenserna 4 MHz 73728 MHz och 10 MHz

11

Fasfoumlrskjutning

Foumlr att skapa de oumlnskade fasfoumlrskjutningarna paring 90o180

o270

o saring anvaumlnder vi foumlrst ett saring kallat

allpassfilter bestaringende av en ickeinverterande op-amp med korrekt dimensionerade resistor

och kondensator foumlr att skapa den foumlrsta fasfoumlrskjutningen paring 90o Foumlr att sedan fasfoumlrskjuta

en signal 180o anvaumlnder vi inverterande op-amp 270

o farings genom att i serie anvaumlnda en

inverterare och ett allpassfilter Figur 33 visar de olika fasfoumlrskjutningarna efter varje steg

Foumlr att faring allpassfiltret att ge oss en fasvridning paring 90 grader vid oumlnskad frekvens saring behoumlver

resistorerna och kondensatorerna dimensioneras korrekt detta goumlrs genom formeln 32 Om

en foumlrstaumlrkning av signalen skulle behoumlvas garingr det att justera fram genom att dimensionera

foumlrharingllandet mellan resistorerna paring den negativa ingaringngen paring op-ampen

Figur 33 Graf och krets foumlr fasfoumlrskjutning i LTSpice

(32)

12

HEX-inverterare

Foumlr invetering av IQ-datan som kommer ut fraringn PICen och in i CD4016-kresten anvaumlnds en

hexinverter Detta goumlrs eftersom vi behoumlver inversen foumlr att reglera vilken fas av varingr signal

som skall ges som utsignal senare i varingr CD4016-krets (se figur 31) Figur 34 visar hur datan

ser ut innan och efter den invertertas i kretsen

Figur 34 Data foumlre och efter

CD4016

Foumlr att skapa de tvaring BPSK-signalerna anvaumlnder vi oss av en krets vid namn CD4016 [15]

CD4016 bestaringr av 4 switchar som Figur 35 illustrerar Switcharna styrs av I- och Q-datan och

dess inverser Beroende paring vilket vaumlrde I- och Q-datan har saring slaumlpps en viss fas av signalen

igenom Detta innebaumlr om till exempel I aumlr houmlg saring slaumlpps en icke fasvriden signal igenom och

om I aumlr laringg saring slaumlpps den 180o fasvridna signalen igenom se Figur 31

Figur 35 CD4016 blockschema

13

Summator

Efter att signalerna har omvandlats till BPSK och Q-signalen har fasvridits 90o garingr de in i en

summator som laumlgger ihop signalerna till en QPSK signal Summatorn aumlr konstruerad av en

op-amp med foumlrstaumlrkning saring att signalen inte aumlr foumlr svag naumlr den garingr ut paring DC-naumltet Figur 36

visar hur varingr summator konstruerats

Figur 36 Summatorkretsen

Signalseparator

Innan signal garingr ut paring DC-naumltet saring behoumlver man se till att spaumlnningen ute paring naumltet foumlrstoumlr

modulerna Det loumlses enkelt med hjaumllp av en kondensator som blockerar likstroumlmmen Samma

loumlsning anvaumlnds aumlven paring mottagarsidan

14

34 Demodulering

Schemat i figur 37 visar en bild paring mottagarsidan i modulen

Figur 37 Demodulator blockschema

Bandpassfilter

Bandpassfiltret bestaringr av tvaring stycken olika filter Foumlrst ett houmlgpassfilter som filtrerar bort

signaler med frekvensen under 72228 MHz och slaumlpper igenom frekvenser oumlver Det andra

filtret aumlr ett laringgpassfilter vilket slaumlpper igenom signaler paring frekvenser under 75228 MHz

Detta leder till att bandpassfiltret har en bandbredd paring 03 MHz Bandbredden skall vara saring

smal som moumljligt foumlr att blockera saring mycket stoumlrningar som det garingr foumlr att inte stoumlrningarna

skall ta sig igenom bandpassfiltret Designen av LP-filtret anvaumlnds aumlven senare efter varingr

MC1496 krets foumlr att filtrera bort alla oumlvertoner som uppstaringr Figur 38 visar hur

bandpassfiltret aumlr konstruerat dimensionering av kretsarna har vi faringtt fraringn programmet Filter

Free [23]

Figur 38 Bandpassfiltret

15

Balanserad modulatordemodulator

MC1496 aumlr balanserad modulatordemodulator vilken aumlven garingr att anvaumlnda som en

faskomparator Detta goumlrs genom att kretsen jaumlmfoumlr varingr insignal med en referenssignal fraringn

varingr VCO i PLLen Referenssignalen har samma frekvens som varingr insignal Resultatet ges

sedan paring utporten i form av en positiv eller negativ likriktad spaumlnning Figur 39 visar hur

MC1496-kretsen aumlr kopplad foumlr att fungera som en faskomparator [13]

Figur 39 MC1496 som faskomparator

Mixer

Mixern anvaumlnds foumlr att skapa den referensspaumlnning som VCOn behoumlver foumlr att den skall

kunna generera oumlnskad signal

VCO

VCOn anvaumlnds i varingr krets som en del av en Costas loopVCOn kommer att leverera

referenssignalen till demoduleringskretsarna (MC1496) Detta goumlrs foumlr att faring en signal med

raumltt frekvens och fas foumlr att kunna jaumlmfoumlras med insignalen Den ena signalen kommer att

vara oroumlrd efter VCOn medan den andra kommer fasvridas 90o Detta foumlr att kunna fungera

som referens till varingr andra demoduleringskrets

16

Costas loop

MC1496 LP-filter mixer och VCOn bildar tillsammans vad man kallar en Costas loop[9]

Costas loopen aumlr ett effektivt saumltt att aringterstaumllla baumlrsignalens ursprungsfas Detta illustreras i

Figur 37

Komparator

Komparatorn bestaringr av en operationsfoumlrstaumlrkare som beroende av insignalen och en referens

spaumlnning antingen bottnar i houmlg eller laringg utspaumlnning detta beroende paring om insignalens

spaumlnning aumlr houmlgre eller laumlgre aumln varingr referensspaumlnning Daumlrmed saring har vi skapat en fyrkantsvaringg

som varingr PIC kan laumlsa Figur 310 visar hur signalen ser ut naumlr den kommer in i komparatorn

och dess digitala motsvarighet efter den har bearbetats

Figur 310 Graf och krets foumlr komparator

17

4 Resultat amp Analys

Anledningen till att fasmodulation valdes var paring grund av att det aumlr en vaumllbeproumlvad teknik

som passade bra foumlr att uppnaring kriterierna paring oumlverfoumlringshastighet Aumlven paring grund av att det aumlr

en beproumlvad teknik som applicerats paring maringnga andra omraringden Det aumlr ocksaring en teknik som aumlr

relativt laumltt att modifiera om man skulle oumlnska en houmlgre eller laumlgre oumlverfoumlringshastighet

genom att garing fraringn BPSK till QPSK och aumlven i framtiden kanske 8- eller 16-PSK

Hastigheten som tekniken kommer kunna leverera aumlr beroende paring vilken microprocessor som

kommer att anvaumlndas och hur snabbt den kan sampla indatan

Hur kommunikationsprotokoll kommer att konstrueras paringverkar ocksaring vilken hastighet varingr

loumlsning kommer att klara av Tar vi bara haumlnsyn till varingr analoga del saring kommer vi kunna

saumlnda information i en hastighet av 184Mbits med BPSK och den dubbla hastigheten med

QPSK Vi har valt att anvaumlnda en frekvens paring varingr I och Q data av 184 MHz detta paring grund

av att vi vill ha 4 svaumlngningar av baumlrvaringgssignalen per bit saring att systemet garanterat hinner

med i alla kretsar i demoduleringen Vi testade med en och tvaring svaumlngningar per bit men detta

ledde till maringnga fel vid demoduleringen

Systemet aumlr kopplat saring att det garingr att faring komponenternas spaumlnningsmatning ifraringn elnaumltet Med

hjaumllpa av tvaring stycken spaumlnningsregulatorer som behoumlver en inspaumlnning mellan 12 till 30 volt

som sen kan reglera ner spaumlnningen till 5 respektive 33 volt vilket komponenterna i kretsen

behoumlver Den negativa matningsspaumlnningen som operationsfoumlrstaumlrkarna och mikroprocessorn

behoumlver kommer fraringn en spaumlnningsinverterare En nackdel aumlr dock att fordonet maringste vara

igaringng saring att alla komponenterna faringr spaumlnningsmatning

Systemet aumlr utvecklat saring att det skall garing att anvaumlnda flera moduler som skall kunna

kommunicera mellan varandra samtidigt Detta kan goumlras genom att olika frekvenser anvaumlnds

eller med hjaumllp av ett kommunikationsprotokoll som anger prioritet foumlr varje modul Genom

att koppla upp modulerna i mindre ldquomeshrdquo-naumltverk garingr det ocksaring att uppnaring full-duplex alltsaring

att modulerna kan kommunicera mellan varandra paring samma garingng

Om tekniken skall implementeras in i ett fordon i befintligt skick kommer det att behoumlvas

olika former av stoumlrningsskydd foumlr stoumlrningar vilka kommer att paringverka systemet Till

exempel foumlr signaler som ocksaring existerar paring MHz-nivaring Aumlven foumlr andra former av stoumlrningar

som inte har beroumlrts i rapporten saring som transienter

18

41 Diskussion

411 Planering

De resultat vi uppnaringtt under projektet har uppfyllt varingra foumlrvaumlntningar produkten behoumlver dock

vidare utvecklas foumlr att kunna anvaumlndas i ett fordon Gant-schemat bifogat i Bilaga har foumlljts

fraringn boumlrjan till slut undantaget aumlr parallellkommunikation daring detta blev bort prioriterat daring

fokus gick oumlver till tester paring envaumlgskommunikationen

412 Oscillatorerna

Naringgra av anledningarna till att de egentillverkade oscillatorerna ej fungerar aumlr troligtvis att vi

foumlrst inte anvaumlnde oss av keramiska kondensatorer naumlr vi kopplade upp kretsarna i praktiken

Detta kan vara en av de stoumlrsta bidragande faktor till att oscillatorerna inte fungerade En

annan orsak kan vara att vi anvaumlnde oss av labbplattor som inte klarar av frekvenser paring MHz

nivaring Naumlr det roumlr sig om frekvenser paring MHz nivaring kraumlvs det motstaringnd och kondensatorer med

vaumlldigt laringga vaumlrden Det medfoumlr att labbplattans impedans och kapasitans inte blir foumlrsumbar

Daumlrfoumlr gick vi istaumlllet oumlver till att rita upp kretsen i programmet LTSpice vilket aumlr ett

simuleringsprogram och aumlven i Eagle som aumlr ett CAD-program LTSpice anvaumlnde vi foumlr att

simulera och testa saring att allt skulle fungerar innan det kopplades upp i praktiken Eagle

anvaumlnde vi foumlr att goumlra en ritning foumlr kretsen saring att det garingr att tillverka ett BCD-kretskort

istaumlllet foumlr labbplattorna

413 Simuleringsprogram

Den stoumlrsta delen av varingrt projekt har baserats paring simuleringar i LTSpice paring grund av att detta

aumlr ett bra saumltt foumlr att se hur varingra kretsarna beter sig separat och sedan anslutna tillvarandra

Detta har hjaumllpt oss att faring ihop ett komplett system daumlr det aumlr laumltt att aumlndra eller laumlgga till

kretsar som kan behoumlvas Det har aumlven underlaumlttat om vi behoumlvt justera naringgot till exempel om

vi behoumlvt en smalare bandbredd foumlr varingrt BP-filter eller mer foumlrstaumlrkning av signalen

naringgonstans Daring vi avgraumlnsat oss fraringn mjukvara saring har det aumlven hjaumllp oss vid tester foumlr olika

oumlverfoumlringshastigheter daring dessa enkelt kan aumlndras

414 Kritisk diskussion

Naringgra saker som vi troligtvis skulle gjort annorlunda aumlr att goumlra fler tester paring laumlgre

frekvensomraringden med fasmodulation Eftersom labbplattorna inte klarade av att jobba paring de

frekvenser som vi har valt foumlr att uppnaring varingr oumlnskade hastighet Daumlrfoumlr oumlvergick vi mer till att

anvaumlnda simuleringsprogrammet LTSpice istaumlllet foumlr att koppla upp allt i praktiken paring en

labbplatta

19

5 Miljouml- amp Ekonomiaspekter

Inom projektet finns det maringnga miljoumlaspekter Dels att antalet kommunikationskablar kommer

att minska i fordonet vilket medfoumlr att kabelmattorna kommer krympa i storlek Vilket goumlr att

fordonet blir laumlttare och kan minska sin braumlnslefoumlrbrukning En annan aspekt aumlr att eftersom

faumlrre antal kablar kommer att behoumlvas blir det mindre metall i fordonet som leder till att

mindre maumlngd metall behoumlver utvinnas och tas fram i metallgruvor Detta kan ocksaring leda till

att antal transporter foumlr metallen minskar vilket paringverkar CO2-utslaumlppen positivt

Projektet aumlr huvudsakligen till foumlr att minska antalet kommunikationskablar i fordon Detta

innebaumlr ocksaring att kostnader kan bli laumlgre genom att kabelmattorna krymper i storlek och blir

enklare att montera Vilket aumlven kommer att minska monteringskostnaden foumlr dessa Eftersom

faumlrre kommunikationskablar behoumlvs sparas material och daumlrigenom pengar Om modulerna

dessutom massproduceras garingr det att minska tillverkningskostnaderna aumlnnu mer

20

Litteraturfoumlrteckning

[1] Jan Soelberg Allmaumln elektronik Malmouml Josty kit foumlrlag1982[ISBN919-703-4908 alt

919-703-4924]

[2] David M Pozar Microwave and RF design of wireless systems Hoboken-NJ-USA John

Wiley amp Sons Inc [ISBN 978-047-132-2825]

[3] Thomas L Floyd Electronic devices Upper Saddle River-NJ- USA Pearson Education

Inc 2002[ISBN013-028-484]

[4] Michel Daound Yacoub Foundations of mobile radio engineering Boca Raton-Florida-

USA CRC Press 2000[ISBN084-938-6772]

[5] Leon W Couch Digital and analog communication systems Upper Saddle River-NJ-

USA Pearson Education Inc 2007 [ISBN 013-142-4920]

[6] Kent Mayer Datakommunikation I praktiken Falun Pagina Foumlrlag AB 2001 [ISBN 916-

360-6615]

[7] Cotter W Sayre Complete wireless design New York-NY-US McGraw-Hill 2001

[ISBN 978-007-138-3738]

[8] William Schweber Electronic communication systems Upper Saddle River-NJ- USA

Pearson Education Inc 2002 [ISBN 013-091-6218]

[9] Paul H Young Electronic communication techniques Upper Saddle River-NJ- USA

Pearson Education Inc 2004 [ISBN 013-122-8854]

[10] Per Wallander 17 lektioner I telekommunikation Aumllvsjouml Perant 2001 [ISBN 918-629-

6108]

[11] rdquoYamarrdquo Yamar Electronics Ltd 2014 wwwyamarcom[05062014]

[12] CD74HCT4046A Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1762460pdf [Anvaumlnd 20 Maj 2014]

[13] MC1496 ON Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets114361pdf [Anvaumlnd 20 Maj 2014]

[14] DSPIC33FJ64GP802 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1669425pdf [Anvaumlnd 20 Maj 2014]

[15] CD4016 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1823580pdf [Anvaumlnd 20 Maj 2014]

21

[16] Oscillator CO1 Rami Technology [Online] Tillgaumlnglig

httpwwwramitechnologycomproductsspecclock_oscclock_co1-co13pdf

[Anvaumlnd 20 Maj 2014]

[17] LM317T Fairchild Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1725569pdf [Anvaumlnd 20 Maj 2014]

[18] LM6172 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1806051pdf [Anvaumlnd 20 Maj 2014]

[19] LMC7660 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1811103pdf [Anvaumlnd 20 Maj 2014]

[20] M Musbah J Vallander J Martin A A Andreas och T Svensson rdquoPowerline

Communicationrdquo Chalmers Tekniska Houmlgskola (DAT065) 2014

[21] rdquoEaglerdquo Cadsoft 2014 httpwwwcadsoftusacom[050614]

[22] ldquoLTspicerdquo Linear Technology 2014 httpwwwlinearcomdesigntoolssoftware

[050614]

[23] ldquoFilter Free 2011rdquo Nuhertz Technologies LLC 2013 httpwwwnuhertzcom

[050614]

22

Bilagor

Figur Gant-schemat

IV

Inneharingllsfoumlrteckning 1 Inledning 1

11 Bakgrund 1

12 Syfte 1

13 Maringl 1

14 Avgraumlnsningar 1

15 Precisering av fraringgestaumlllningen 1

2 Teknisk bakgrund 2

21 Projektkurs 2

22 Yamar 3

23 Modulationstekniker 3

3 Genomfoumlrande 5

31 Komponenter 5

32 Program 7

33 Modulering 8

34 Demodulering 14

4 Resultat amp Analys 17

41 Diskussion 18

411 Planering 18

412 Oscillatorerna 18

413 Simuleringsprogram 18

414 Kritisk diskussion 18

5 Miljouml- amp Ekonomiaspekter 19

V

Ordlista

CAN ndash Controller Area Network

LIN ndash Local Interconnect Network

ASK ndash Amplitude Shift Keying

FSK ndash Frequency Shift Keying

PSK ndash Phase Shift Keying

BPSK - Binary Phase Shift Keying

QPSK - Quadrature Phase Shift Keying

VCO - Voltage Controlled Oscillator

PLL - Phase Looked Loop

Op-amp - Operation amplifier

LP-filter - Laringgpass filter

HP-filter - Houmlgpass filter

BP-filter - Bandpass filter

I-data - Jaumlmna bitar i varingr data

Q-data - Udda bitar i varingr data

PIC - Peripheral Interface Controller

1

1 Inledning

Inom fordonsindustrin oumlkar antalet elektronikenheter som behoumlver kommunicera med

varandra Detta leder till ett behov av fler kablar och stoumlrre kabelmattor vilket oumlkar kostnaden

och foumlrsvaringrar montering Rapporten handlar om tekniker som kan oumlverfoumlra kommunikationen

oumlver fordonets elnaumlt och paring saring vis spara kablar och minskar kabelmattor

11 Bakgrund

I dagens fordonsbransch har det boumlrjat uppstaring ett behov av en alternativ loumlsning foumlr

kommunikation Detta aumlr paring grund av den vaumlxande maumlngden funktioner och enheter som

behoumlver kommunicera med varandra och aumlven kraumlver ett oumlkat antalet kablar

Det aumlr daumlrfoumlr intressant att undersoumlka alternativa kommunikationsmetoder framfoumlr allt

metoder som inte behoumlver ett eget kommunikationsnaumlt av kablar Tanken aumlr att CAN- och

LIN-naumltverken skall ersaumlttas med en alternativ metod vilken oumlverfoumlr informationen oumlver

elnaumltet i fordonet

12 Syfte

Varingrt syfte aumlr att ta fram en teknik som kan kommunicera oumlver det befintliga dc-matade elnaumltet

i ett fordon Detta foumlr att kunna ersaumltta dagens CAN- och LIN-naumltverk i dagens fordon och paring

saring saumltt dra ned paring maumlngden kablage

13 Maringl

Varingrt maringl aumlr att med hjaumllp av BPSK alternativt QPSK teknik ta fram en modul som kan

kommunicera oumlver en dc-matad kabel Detta skall ske med en dataoumlverfoumlringshastighet av

minst 05Mbits

14 Avgraumlnsningar

Projektet kommer inte att beroumlra hur ett eventuellt kommunikationsprotokoll kommer att se ut

foumlr saumlndning och mottagning av data

Vi kommer heller inte att behandla det grafiska interfacet vilket kommer att behoumlvas foumlr att

implementera uppdateringar etc Beslut gaumlllande vilken typ av mikroprocessor som kommer

att anvaumlndas goumlrs ej av oss utan istaumlllet av en mjukvaru-grupp som vi samarbetar med

15 Precisering av fraringgestaumlllningen

Fraringgestaumlllningar som behandlas i rapporten

Vilken typ av modulering aumlr vaumlrd att undersoumlka

Vilken hastighet kommer tekniken att klara av

Garingr det att spaumlnningsmata alla komponenter med hjaumllpa av det befintliga elnaumltet

Aumlr tekniken full-duplex kompatibel

Aumlr tekniken implementerbar i fordon

2

2 Teknisk bakgrund

21 Projektkurs

Innan arbetet paringboumlrjades laumlste vi en projektkurs paring 8 veckor daumlr vi skulle konstruera ett

system med envaumlgskommunikation detta skulle kommunicera oumlver ett dc-matad likstroumlmsnaumlt

Projektet var ett saring kallat proof of concept som skulle undersoumlka om det aumlr moumljligt att

kommunicera oumlver ett dc-matat elnaumlt I projektet anvaumlndes tvaring loumlsningar en digital och en

analog I den digitala loumlsningen anvaumlndes bara tvaring stycken Arduino som kommunicerade med

varandra Med denna loumlsning blev det dock mycket bitfel daring vi testade denna loumlsning paring en

spaumlnningsmatad kabel Saring vi beslutade oss foumlr att utveckla den analoga loumlsningen istaumlllet

I den analoga loumlsningen anvaumlnde vi tvaring olika frekvenser som representerade noll eller ett

Dessa frekvenser skapades med tvaring fasskiftoscillatorer som vi sjaumllva konstruerade

Vilken frekvens som skickades ut paring bussen bestaumlmdes med en mux vilken kontrollerades av

en Arduino Mottagarsidan bestod av tvaring bandpassfilter dessa slaumlppte igenom de tvaring

frekvenserna Daumlrefter likriktades signalerna och jaumlmfoumlrdes i en komparator vilken sedan

laumlstes av en annan Arduino Signalseparatorerna anvaumlndes foumlr att separera ut ac-signalen [20]

Kommunikationssystemet kom upp i en hastighet paring 5k bits och oumlver daring tillkom det

stoumlrningar som orsakade bitfel Figur 21 visar en ritning paring hur systemet saringg ut i

projektkursen

Figur 21 Ritning paring analoga loumlsningen fraringn projektkurs

3

22 Yamar

Det finns foumlr naumlrvarande endast naringgra faring faumlrdiga loumlsningar paring marknaden som aumlr gjorda foumlr

kommunikation oumlver dc-elnaumlt i bilar

Vi har haft moumljligheten att undersoumlka en produkt fraringn ett israeliskt foumlretag Yamar Detta

foumlretag saumlgs ha utvecklat ett fullt fungerande system foumlr kommunikation oumlver likstroumlmselnaumlt

De moduler vi fick studera naumlrmare var DCB1M evaluation board i kombination med

DCB1M USB PC interface Paring modulerna gick det att staumllla in beroende paring om BPSK eller

QPSK skulle anvaumlndas och aumlven vilken oumlverfoumlringshastighet Naumlr vi testade BPSK foumlrsvann

det inte maringnga bitar men naumlr vi staumlllde in den paring att koumlra QPSK i maximal

oumlverfoumlringshastighet saring foumlrsvann upp till 40-60 av bitarna Vilket inte aumlr stabilt framfoumlr

allt daring den spaumlnningsmatadekabeln mellan modulerna inte var laumlngre aumln en meter och

informationen mellan modul och PC anvaumlnde sig USB Det kom alltid fram raumltt bitvaumlrden saring

foumlrmodligen har de loumlst de foumlrsvunna bitarna genom felkorrigering i oumlverfoumlringsprotokollet

Detta test gjordes med ett spaumlnningsaggregat som matade modulerna och aumlven spaumlnningssatte

kabeln Kabelns laumlngd mellan modulerna var fem meter Modulerna aumlr isolerade av ett

plasthoumllje [11]

23 Modulationstekniker

Modulation innebaumlr oumlverlagrad information paring en baumlrvaringg vilken aumlr skickad fraringn en saumlndare

[1][6]

AM Amplitudmodulation(ASK)

Amplitudmodulation innebaumlr en foumlraumlndring av amplitudnivaringn paring saumlndarensbaumlrvaringgsignal

Genom en modulation av amplitudnivaringn garingr det att oumlverfoumlra information med signalen En

houmlg amplitud motsvarar ett houmlgt vaumlrde och en laringg amplitud innebaumlr att signalen har ett laringgt

Genom denna amplitudfoumlraumlnding mellan houmlg och laringg amplitud garingr det att oumlverfoumlra

information med hjaumllp av amplitudmodulation Det finns maringnga olika tekniker som utnyttjar

detta inom bland annat radiokommunikation[1]

FM Frekvensmodulation(FSK)

Istaumlllet foumlr att aumlndra amplituden paring baumlrvaringgen saring varierar frekvensen Genom att anvaumlnda en

bestaumlmd frekvens och variera den upp och ner garingr det att skicka information [1]

4

PM Fasmodulation(PSK)

Detta innebaumlr att signalens fas aumlndras foumlr att representera olika vaumlrden vilket medfoumlr att

amplituden blir konstant Beroende paring hur mycket fasen aumlr vriden representerar fasen ett houmlgt

eller laringgt vaumlrde [1][6][8]

BPSK aumlr en fasmodulationsteknik som baserar sig paring att fasen antingen aumlr 0 grader

eller fasvriden 180 grader Den ena fasen representerar logisk nolla och den andra

logisk etta

QPSK aumlr en fasmodulationsteknik som fasvridits 090180270 grader Detta fungerar

paring samma saumltt som BPSK fast tekniken anvaumlnder sig av yttligare tvaring faser Vilket goumlr

att det garingr att skicka mer information under samma tid Detta innebaumlr att man faringr fyra

punkter daumlr man kan laumlsa av signalen som i sin tur representerar tvaring bitar Vaumlrdet beror

paring i vilken kvadrant fasen ligger i se figur 22

Figur 22 Konstellations diagram oumlver QPSK med graykod

8-PSK

Fasfoumlrskjutning med aringtta olika vaumlrden

16-PSK

Fasfoumlrskjutning med sexton olika vaumlrden

5

3 Genomfoumlrande

31 Komponenter

Mixer

Mixern aumlr en treports komponent som aumlr viktig paring flera saumltt inom de olika

modulationstekninkerna Den anvaumlnds till exempel till om man vill flytta en signal fraringn en

viss frekvens till en annan Detta kan man goumlra daring mixerns utsignal huvudsakligen bestaringr av

tvaring nya frekvenser som aumlr summan och differensen av dess tvaring insignaler daring tillkommer aumlven

en viss del oumlvertoner av dess insignaler Sedan kan man enkelt vaumllja vilken signal man vill ha

genom filtrering [2]

Spaumlnningsregulator

En spaumlnningsregulator aumlr en krets som anvaumlnds foumlr att reglera en spaumlnning till ett oumlnskat vaumlrde

Aumlven om spaumlnningen in till regulatorn skulle variera faringr den ett fixerat vaumlrde ut som bestaumlms

av dimensioneringen av motstaringnden i Figur 32 [17]

Polinverterare

Foumlr att faring ut varingr negativa matning till varingra operationsfoumlrstaumlrkare anvaumlnder vi oss av en krets

som heter LTC7660 Med hjaumllp av tvaring stycken kondensatorer som sitter i anslutning med

polinverteraren garingr det att faring ut den inverterade matningsspaumlnning [19]

6

Operationsfoumlrstaumlrkare

En operationsfoumlrstaumlrkare har maringnga anvaumlndningsomraringden Den garingr att koppla ihop med filter

saring att filter och foumlrstaumlrkning kan kombineras Den kan kopplas som allpassfilter vilken slaumlpper

igenom alla frekvenser och kan fasfoumlrskjuta signalen i ett bestaumlmt antal grader

Vid valet av vilken operationsfoumlrstaumlrkare som skall anvaumlndas var vi tvungna att ta haumlnsyn till

att den maringste klara av att arbeta med varingra oumlnskade frekvenser Foumlr att vara saumlkra paring detta

valde vi att ha en saumlkerhetsmarginal med en faktor tio Det innebaumlr att eftersom vi inte arbetar

med frekvenser oumlver 10 MHz innebaumlr detta att operationsfoumlrstaumlrkaren behoumlver klara att arbeta

vid en frekvens paring 100MHz Valet foumlll daring paring LM6172 som dessutom inneharingller tvaring stycken

se figur 24 [3]

Figur 24 Operationsfoumlrstaumlrkaren LM6172

7

Oscillator

Oscillatorer aumlr en vanlig foumlrekommande komponent inom signalbehandling Den anvaumlnds foumlr

att skapa en signal som oscillerar Den oscillerande signalen brukar oftast vara i en sinus- eller

i en fyrkantsform vilket ofta behoumlvs i kommunikationssyften Ett vanligt arbetsomraringde aumlr

inom radiosammanhang Daumlr komponenten ofta anvaumlnds foumlr skapa en svaumlmgande signal som

sedan mixas med en inkommande radiosignal Detta goumlrs foumlr att faring ut raumltt frekvens genom att

modulera baumlrvaringgen fraringn den inkommande signalen Det finns flera olika typer oscillatorer

[2][9]

Voltage controlled oscillator

En VCO aumlr en oscillator som varierar i frekvens utifraringn vilken spaumlnning oscillatorn faringr in Ett

vanligt anvaumlndningsomraringde foumlr en VCO aumlr i en PLL[3]

PIC

Projektet aumlr designat efter en mikroprocessor av typen PIC vid namn DSPIC33FJ64GP802

PICen skall generera informationssignalerna I och Q Den skall aumlven ta emot I och Q

signalerna efter demodulering och behandla dessa[14]

32 Program

Eagle

Vi valde att anvaumlnda CAD-programmet Eagle foumlr att rita upp kretsscheman detta foumlr att

senare kunna tillverka BCD-kretskort och utfoumlra fler tester och maumltningar Aumlven foumlr att det

skall garing att utfoumlra tester i ett fordon vid ett senare tillfaumllle[21]

LTSpice

Foumlr att kunna simulera varingr krets och de delar den aumlr uppbyggd av saring har vi valt att anvaumlnda

simuleringsprogramen LTSpice LTSpice aumlr Linear Technologys version av Spice

Valet foumlll paring detta program daring vi anvaumlnt det i tidigare kurser och eftersom det aumlr laumltt att

implementera nya kretsar och bibliotek om dessa kretsar skulle saknas i programmet [22]

Filter Free

Daring varingr krets bestaringr av flera olika slags filter och daring vi ocksaring testat en del olika baumlrfrekvenser

har vi behoumlvt raumlkna om vaumlrdena ett flertal garingnger Foumlr att inte oumldsla tid paring alla beraumlkning har vi

anvaumlnt oss av ett program som goumlr detta aringt oss Filter Free[23]

8

33 Modulering

Anledningen till att inte amplitudmodulation valdes aumlr att det aumlr maringnga andra enheter paring

elnaumltet som kan bidra till stoumlrningar och medfoumlr att amplituden varierar foumlr mycket Detta aumlr

inte oumlnskvaumlrt daring signalen kommer att bli foumlr svaringr att sampla och laumlsa av Varingr signal kan aumlven

paringverka spaumlnningen oumlver redan befintliga kretsar vilket inte heller aumlr oumlnskvaumlrt Valet foumlll daring paring

fasmodulering daring det aumlr en vaumll beproumlvad teknik och har maringnga foumlrdelar oumlver

frekvensmodulering [9] Bland annat att fler frekvensomraringden kan anvaumlndas En annan foumlrdel

som tilltala oss var att om det visar sig att QPSK inte aumlr tillraumlckligt stabilt saring kraumlvs vaumlldigt

smaring justeringar foumlr att anvaumlnda oss av BPSK istaumlllet Foumlrhoppningsvis skall det aumlven garing att faring

ut naringgon bra full-duplex teknik med hjaumllp av fasmodulation daring man kan anvaumlnda sig av tvaring

olika baumlrvaumlgsfrekvenser

Figur 31Moduleringskrets

9

Full-duplex

Full-duplex innebaumlr att de olika modulerna kan kommunicera med varandra samtidigt paring en

och samma kabel Detta kan aringstadkommas genom att tvaring moduler anvaumlnder varsin

baumlrvaringgssignal med olika frekvenser Foumlr att inte oumlverbelasta en kabel saring kan det vara bra att

koppla samman modulerna i ett saring kallat ldquomeshrdquo se figur 23 Daumlr bara de moduler som har

behov av full-duplex anvaumlnder sig av det En nackdel med det haumlr aumlr att fler antal kabler maringste

anvaumlndas

Figur 23 Mesh

Spaumlnningsregulatorer

Foumlr att minska spaumlnningen fraringn 24V till 5V anvaumlnder vi oss av en spaumlnningsregulator som

heter LM317T Foumlr att faring oumlnskad utspaumlnning fraringn LM317T saring anvaumlnds tvaring stycken resistorer

dimensionerade enligt formel 31 och figur 32 Kondensator C1 behoumlvs om regulatorn aumlr

placerad laringngt fraringn spaumlnningskaumlllan och C2 foumlr att foumlrbaumlttra transientresponsen Till matningen

av operationsfoumlrstaumlrkarna kraumlvs 5V LM317T anvaumlnds aumlven till att reglera spaumlnningen till

33V vilket oscillatorn och PICen behoumlver som matningsspaumlnning

10

LM317 aumlr utformad saring att den kan klara av en varierande inspaumlnning fraringn 12V till 30V detta

paring grund av att det kan foumlrekomma variationer paring amplituden i elnaumltet

Figur 32 Spaumlnningsregulator

(31)

Polinverterare

Foumlr att kunna faring den behoumlvda negativa matningen som varingra operationsfoumlrstaumlrkare behoumlver saring

anvaumlnder vi oss av en polinverterare Det kretsen goumlr aumlr helt enkelt att den inverterar dess

matningspaumlnning Vilket innebaumlr att om den matas med +5V saring faringr vi varingr behoumlvda -5V

Oscillatorer

Till en boumlrjan testade vi att tillverka egna oscillatorer eftersom vi har gjort detta i ett tidigare

projekt och faringtt en fungerande fasskiftsoscillator Vi boumlrjade med att konstruera olika sorters

Colpitts och kristall oscillatorer Men utan framgaringng foumlr varingra frekvenser och stabilitets krav

Efter att vi har testat att tillverka egna oscillatorer saring beslutade vi oss istaumlllet foumlr att koumlpa in

faumlrdigkonstruerade oscillatorer foumlr frekvenserna 4 MHz 73728 MHz och 10 MHz

11

Fasfoumlrskjutning

Foumlr att skapa de oumlnskade fasfoumlrskjutningarna paring 90o180

o270

o saring anvaumlnder vi foumlrst ett saring kallat

allpassfilter bestaringende av en ickeinverterande op-amp med korrekt dimensionerade resistor

och kondensator foumlr att skapa den foumlrsta fasfoumlrskjutningen paring 90o Foumlr att sedan fasfoumlrskjuta

en signal 180o anvaumlnder vi inverterande op-amp 270

o farings genom att i serie anvaumlnda en

inverterare och ett allpassfilter Figur 33 visar de olika fasfoumlrskjutningarna efter varje steg

Foumlr att faring allpassfiltret att ge oss en fasvridning paring 90 grader vid oumlnskad frekvens saring behoumlver

resistorerna och kondensatorerna dimensioneras korrekt detta goumlrs genom formeln 32 Om

en foumlrstaumlrkning av signalen skulle behoumlvas garingr det att justera fram genom att dimensionera

foumlrharingllandet mellan resistorerna paring den negativa ingaringngen paring op-ampen

Figur 33 Graf och krets foumlr fasfoumlrskjutning i LTSpice

(32)

12

HEX-inverterare

Foumlr invetering av IQ-datan som kommer ut fraringn PICen och in i CD4016-kresten anvaumlnds en

hexinverter Detta goumlrs eftersom vi behoumlver inversen foumlr att reglera vilken fas av varingr signal

som skall ges som utsignal senare i varingr CD4016-krets (se figur 31) Figur 34 visar hur datan

ser ut innan och efter den invertertas i kretsen

Figur 34 Data foumlre och efter

CD4016

Foumlr att skapa de tvaring BPSK-signalerna anvaumlnder vi oss av en krets vid namn CD4016 [15]

CD4016 bestaringr av 4 switchar som Figur 35 illustrerar Switcharna styrs av I- och Q-datan och

dess inverser Beroende paring vilket vaumlrde I- och Q-datan har saring slaumlpps en viss fas av signalen

igenom Detta innebaumlr om till exempel I aumlr houmlg saring slaumlpps en icke fasvriden signal igenom och

om I aumlr laringg saring slaumlpps den 180o fasvridna signalen igenom se Figur 31

Figur 35 CD4016 blockschema

13

Summator

Efter att signalerna har omvandlats till BPSK och Q-signalen har fasvridits 90o garingr de in i en

summator som laumlgger ihop signalerna till en QPSK signal Summatorn aumlr konstruerad av en

op-amp med foumlrstaumlrkning saring att signalen inte aumlr foumlr svag naumlr den garingr ut paring DC-naumltet Figur 36

visar hur varingr summator konstruerats

Figur 36 Summatorkretsen

Signalseparator

Innan signal garingr ut paring DC-naumltet saring behoumlver man se till att spaumlnningen ute paring naumltet foumlrstoumlr

modulerna Det loumlses enkelt med hjaumllp av en kondensator som blockerar likstroumlmmen Samma

loumlsning anvaumlnds aumlven paring mottagarsidan

14

34 Demodulering

Schemat i figur 37 visar en bild paring mottagarsidan i modulen

Figur 37 Demodulator blockschema

Bandpassfilter

Bandpassfiltret bestaringr av tvaring stycken olika filter Foumlrst ett houmlgpassfilter som filtrerar bort

signaler med frekvensen under 72228 MHz och slaumlpper igenom frekvenser oumlver Det andra

filtret aumlr ett laringgpassfilter vilket slaumlpper igenom signaler paring frekvenser under 75228 MHz

Detta leder till att bandpassfiltret har en bandbredd paring 03 MHz Bandbredden skall vara saring

smal som moumljligt foumlr att blockera saring mycket stoumlrningar som det garingr foumlr att inte stoumlrningarna

skall ta sig igenom bandpassfiltret Designen av LP-filtret anvaumlnds aumlven senare efter varingr

MC1496 krets foumlr att filtrera bort alla oumlvertoner som uppstaringr Figur 38 visar hur

bandpassfiltret aumlr konstruerat dimensionering av kretsarna har vi faringtt fraringn programmet Filter

Free [23]

Figur 38 Bandpassfiltret

15

Balanserad modulatordemodulator

MC1496 aumlr balanserad modulatordemodulator vilken aumlven garingr att anvaumlnda som en

faskomparator Detta goumlrs genom att kretsen jaumlmfoumlr varingr insignal med en referenssignal fraringn

varingr VCO i PLLen Referenssignalen har samma frekvens som varingr insignal Resultatet ges

sedan paring utporten i form av en positiv eller negativ likriktad spaumlnning Figur 39 visar hur

MC1496-kretsen aumlr kopplad foumlr att fungera som en faskomparator [13]

Figur 39 MC1496 som faskomparator

Mixer

Mixern anvaumlnds foumlr att skapa den referensspaumlnning som VCOn behoumlver foumlr att den skall

kunna generera oumlnskad signal

VCO

VCOn anvaumlnds i varingr krets som en del av en Costas loopVCOn kommer att leverera

referenssignalen till demoduleringskretsarna (MC1496) Detta goumlrs foumlr att faring en signal med

raumltt frekvens och fas foumlr att kunna jaumlmfoumlras med insignalen Den ena signalen kommer att

vara oroumlrd efter VCOn medan den andra kommer fasvridas 90o Detta foumlr att kunna fungera

som referens till varingr andra demoduleringskrets

16

Costas loop

MC1496 LP-filter mixer och VCOn bildar tillsammans vad man kallar en Costas loop[9]

Costas loopen aumlr ett effektivt saumltt att aringterstaumllla baumlrsignalens ursprungsfas Detta illustreras i

Figur 37

Komparator

Komparatorn bestaringr av en operationsfoumlrstaumlrkare som beroende av insignalen och en referens

spaumlnning antingen bottnar i houmlg eller laringg utspaumlnning detta beroende paring om insignalens

spaumlnning aumlr houmlgre eller laumlgre aumln varingr referensspaumlnning Daumlrmed saring har vi skapat en fyrkantsvaringg

som varingr PIC kan laumlsa Figur 310 visar hur signalen ser ut naumlr den kommer in i komparatorn

och dess digitala motsvarighet efter den har bearbetats

Figur 310 Graf och krets foumlr komparator

17

4 Resultat amp Analys

Anledningen till att fasmodulation valdes var paring grund av att det aumlr en vaumllbeproumlvad teknik

som passade bra foumlr att uppnaring kriterierna paring oumlverfoumlringshastighet Aumlven paring grund av att det aumlr

en beproumlvad teknik som applicerats paring maringnga andra omraringden Det aumlr ocksaring en teknik som aumlr

relativt laumltt att modifiera om man skulle oumlnska en houmlgre eller laumlgre oumlverfoumlringshastighet

genom att garing fraringn BPSK till QPSK och aumlven i framtiden kanske 8- eller 16-PSK

Hastigheten som tekniken kommer kunna leverera aumlr beroende paring vilken microprocessor som

kommer att anvaumlndas och hur snabbt den kan sampla indatan

Hur kommunikationsprotokoll kommer att konstrueras paringverkar ocksaring vilken hastighet varingr

loumlsning kommer att klara av Tar vi bara haumlnsyn till varingr analoga del saring kommer vi kunna

saumlnda information i en hastighet av 184Mbits med BPSK och den dubbla hastigheten med

QPSK Vi har valt att anvaumlnda en frekvens paring varingr I och Q data av 184 MHz detta paring grund

av att vi vill ha 4 svaumlngningar av baumlrvaringgssignalen per bit saring att systemet garanterat hinner

med i alla kretsar i demoduleringen Vi testade med en och tvaring svaumlngningar per bit men detta

ledde till maringnga fel vid demoduleringen

Systemet aumlr kopplat saring att det garingr att faring komponenternas spaumlnningsmatning ifraringn elnaumltet Med

hjaumllpa av tvaring stycken spaumlnningsregulatorer som behoumlver en inspaumlnning mellan 12 till 30 volt

som sen kan reglera ner spaumlnningen till 5 respektive 33 volt vilket komponenterna i kretsen

behoumlver Den negativa matningsspaumlnningen som operationsfoumlrstaumlrkarna och mikroprocessorn

behoumlver kommer fraringn en spaumlnningsinverterare En nackdel aumlr dock att fordonet maringste vara

igaringng saring att alla komponenterna faringr spaumlnningsmatning

Systemet aumlr utvecklat saring att det skall garing att anvaumlnda flera moduler som skall kunna

kommunicera mellan varandra samtidigt Detta kan goumlras genom att olika frekvenser anvaumlnds

eller med hjaumllp av ett kommunikationsprotokoll som anger prioritet foumlr varje modul Genom

att koppla upp modulerna i mindre ldquomeshrdquo-naumltverk garingr det ocksaring att uppnaring full-duplex alltsaring

att modulerna kan kommunicera mellan varandra paring samma garingng

Om tekniken skall implementeras in i ett fordon i befintligt skick kommer det att behoumlvas

olika former av stoumlrningsskydd foumlr stoumlrningar vilka kommer att paringverka systemet Till

exempel foumlr signaler som ocksaring existerar paring MHz-nivaring Aumlven foumlr andra former av stoumlrningar

som inte har beroumlrts i rapporten saring som transienter

18

41 Diskussion

411 Planering

De resultat vi uppnaringtt under projektet har uppfyllt varingra foumlrvaumlntningar produkten behoumlver dock

vidare utvecklas foumlr att kunna anvaumlndas i ett fordon Gant-schemat bifogat i Bilaga har foumlljts

fraringn boumlrjan till slut undantaget aumlr parallellkommunikation daring detta blev bort prioriterat daring

fokus gick oumlver till tester paring envaumlgskommunikationen

412 Oscillatorerna

Naringgra av anledningarna till att de egentillverkade oscillatorerna ej fungerar aumlr troligtvis att vi

foumlrst inte anvaumlnde oss av keramiska kondensatorer naumlr vi kopplade upp kretsarna i praktiken

Detta kan vara en av de stoumlrsta bidragande faktor till att oscillatorerna inte fungerade En

annan orsak kan vara att vi anvaumlnde oss av labbplattor som inte klarar av frekvenser paring MHz

nivaring Naumlr det roumlr sig om frekvenser paring MHz nivaring kraumlvs det motstaringnd och kondensatorer med

vaumlldigt laringga vaumlrden Det medfoumlr att labbplattans impedans och kapasitans inte blir foumlrsumbar

Daumlrfoumlr gick vi istaumlllet oumlver till att rita upp kretsen i programmet LTSpice vilket aumlr ett

simuleringsprogram och aumlven i Eagle som aumlr ett CAD-program LTSpice anvaumlnde vi foumlr att

simulera och testa saring att allt skulle fungerar innan det kopplades upp i praktiken Eagle

anvaumlnde vi foumlr att goumlra en ritning foumlr kretsen saring att det garingr att tillverka ett BCD-kretskort

istaumlllet foumlr labbplattorna

413 Simuleringsprogram

Den stoumlrsta delen av varingrt projekt har baserats paring simuleringar i LTSpice paring grund av att detta

aumlr ett bra saumltt foumlr att se hur varingra kretsarna beter sig separat och sedan anslutna tillvarandra

Detta har hjaumllpt oss att faring ihop ett komplett system daumlr det aumlr laumltt att aumlndra eller laumlgga till

kretsar som kan behoumlvas Det har aumlven underlaumlttat om vi behoumlvt justera naringgot till exempel om

vi behoumlvt en smalare bandbredd foumlr varingrt BP-filter eller mer foumlrstaumlrkning av signalen

naringgonstans Daring vi avgraumlnsat oss fraringn mjukvara saring har det aumlven hjaumllp oss vid tester foumlr olika

oumlverfoumlringshastigheter daring dessa enkelt kan aumlndras

414 Kritisk diskussion

Naringgra saker som vi troligtvis skulle gjort annorlunda aumlr att goumlra fler tester paring laumlgre

frekvensomraringden med fasmodulation Eftersom labbplattorna inte klarade av att jobba paring de

frekvenser som vi har valt foumlr att uppnaring varingr oumlnskade hastighet Daumlrfoumlr oumlvergick vi mer till att

anvaumlnda simuleringsprogrammet LTSpice istaumlllet foumlr att koppla upp allt i praktiken paring en

labbplatta

19

5 Miljouml- amp Ekonomiaspekter

Inom projektet finns det maringnga miljoumlaspekter Dels att antalet kommunikationskablar kommer

att minska i fordonet vilket medfoumlr att kabelmattorna kommer krympa i storlek Vilket goumlr att

fordonet blir laumlttare och kan minska sin braumlnslefoumlrbrukning En annan aspekt aumlr att eftersom

faumlrre antal kablar kommer att behoumlvas blir det mindre metall i fordonet som leder till att

mindre maumlngd metall behoumlver utvinnas och tas fram i metallgruvor Detta kan ocksaring leda till

att antal transporter foumlr metallen minskar vilket paringverkar CO2-utslaumlppen positivt

Projektet aumlr huvudsakligen till foumlr att minska antalet kommunikationskablar i fordon Detta

innebaumlr ocksaring att kostnader kan bli laumlgre genom att kabelmattorna krymper i storlek och blir

enklare att montera Vilket aumlven kommer att minska monteringskostnaden foumlr dessa Eftersom

faumlrre kommunikationskablar behoumlvs sparas material och daumlrigenom pengar Om modulerna

dessutom massproduceras garingr det att minska tillverkningskostnaderna aumlnnu mer

20

Litteraturfoumlrteckning

[1] Jan Soelberg Allmaumln elektronik Malmouml Josty kit foumlrlag1982[ISBN919-703-4908 alt

919-703-4924]

[2] David M Pozar Microwave and RF design of wireless systems Hoboken-NJ-USA John

Wiley amp Sons Inc [ISBN 978-047-132-2825]

[3] Thomas L Floyd Electronic devices Upper Saddle River-NJ- USA Pearson Education

Inc 2002[ISBN013-028-484]

[4] Michel Daound Yacoub Foundations of mobile radio engineering Boca Raton-Florida-

USA CRC Press 2000[ISBN084-938-6772]

[5] Leon W Couch Digital and analog communication systems Upper Saddle River-NJ-

USA Pearson Education Inc 2007 [ISBN 013-142-4920]

[6] Kent Mayer Datakommunikation I praktiken Falun Pagina Foumlrlag AB 2001 [ISBN 916-

360-6615]

[7] Cotter W Sayre Complete wireless design New York-NY-US McGraw-Hill 2001

[ISBN 978-007-138-3738]

[8] William Schweber Electronic communication systems Upper Saddle River-NJ- USA

Pearson Education Inc 2002 [ISBN 013-091-6218]

[9] Paul H Young Electronic communication techniques Upper Saddle River-NJ- USA

Pearson Education Inc 2004 [ISBN 013-122-8854]

[10] Per Wallander 17 lektioner I telekommunikation Aumllvsjouml Perant 2001 [ISBN 918-629-

6108]

[11] rdquoYamarrdquo Yamar Electronics Ltd 2014 wwwyamarcom[05062014]

[12] CD74HCT4046A Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1762460pdf [Anvaumlnd 20 Maj 2014]

[13] MC1496 ON Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets114361pdf [Anvaumlnd 20 Maj 2014]

[14] DSPIC33FJ64GP802 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1669425pdf [Anvaumlnd 20 Maj 2014]

[15] CD4016 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1823580pdf [Anvaumlnd 20 Maj 2014]

21

[16] Oscillator CO1 Rami Technology [Online] Tillgaumlnglig

httpwwwramitechnologycomproductsspecclock_oscclock_co1-co13pdf

[Anvaumlnd 20 Maj 2014]

[17] LM317T Fairchild Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1725569pdf [Anvaumlnd 20 Maj 2014]

[18] LM6172 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1806051pdf [Anvaumlnd 20 Maj 2014]

[19] LMC7660 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1811103pdf [Anvaumlnd 20 Maj 2014]

[20] M Musbah J Vallander J Martin A A Andreas och T Svensson rdquoPowerline

Communicationrdquo Chalmers Tekniska Houmlgskola (DAT065) 2014

[21] rdquoEaglerdquo Cadsoft 2014 httpwwwcadsoftusacom[050614]

[22] ldquoLTspicerdquo Linear Technology 2014 httpwwwlinearcomdesigntoolssoftware

[050614]

[23] ldquoFilter Free 2011rdquo Nuhertz Technologies LLC 2013 httpwwwnuhertzcom

[050614]

22

Bilagor

Figur Gant-schemat

V

Ordlista

CAN ndash Controller Area Network

LIN ndash Local Interconnect Network

ASK ndash Amplitude Shift Keying

FSK ndash Frequency Shift Keying

PSK ndash Phase Shift Keying

BPSK - Binary Phase Shift Keying

QPSK - Quadrature Phase Shift Keying

VCO - Voltage Controlled Oscillator

PLL - Phase Looked Loop

Op-amp - Operation amplifier

LP-filter - Laringgpass filter

HP-filter - Houmlgpass filter

BP-filter - Bandpass filter

I-data - Jaumlmna bitar i varingr data

Q-data - Udda bitar i varingr data

PIC - Peripheral Interface Controller

1

1 Inledning

Inom fordonsindustrin oumlkar antalet elektronikenheter som behoumlver kommunicera med

varandra Detta leder till ett behov av fler kablar och stoumlrre kabelmattor vilket oumlkar kostnaden

och foumlrsvaringrar montering Rapporten handlar om tekniker som kan oumlverfoumlra kommunikationen

oumlver fordonets elnaumlt och paring saring vis spara kablar och minskar kabelmattor

11 Bakgrund

I dagens fordonsbransch har det boumlrjat uppstaring ett behov av en alternativ loumlsning foumlr

kommunikation Detta aumlr paring grund av den vaumlxande maumlngden funktioner och enheter som

behoumlver kommunicera med varandra och aumlven kraumlver ett oumlkat antalet kablar

Det aumlr daumlrfoumlr intressant att undersoumlka alternativa kommunikationsmetoder framfoumlr allt

metoder som inte behoumlver ett eget kommunikationsnaumlt av kablar Tanken aumlr att CAN- och

LIN-naumltverken skall ersaumlttas med en alternativ metod vilken oumlverfoumlr informationen oumlver

elnaumltet i fordonet

12 Syfte

Varingrt syfte aumlr att ta fram en teknik som kan kommunicera oumlver det befintliga dc-matade elnaumltet

i ett fordon Detta foumlr att kunna ersaumltta dagens CAN- och LIN-naumltverk i dagens fordon och paring

saring saumltt dra ned paring maumlngden kablage

13 Maringl

Varingrt maringl aumlr att med hjaumllp av BPSK alternativt QPSK teknik ta fram en modul som kan

kommunicera oumlver en dc-matad kabel Detta skall ske med en dataoumlverfoumlringshastighet av

minst 05Mbits

14 Avgraumlnsningar

Projektet kommer inte att beroumlra hur ett eventuellt kommunikationsprotokoll kommer att se ut

foumlr saumlndning och mottagning av data

Vi kommer heller inte att behandla det grafiska interfacet vilket kommer att behoumlvas foumlr att

implementera uppdateringar etc Beslut gaumlllande vilken typ av mikroprocessor som kommer

att anvaumlndas goumlrs ej av oss utan istaumlllet av en mjukvaru-grupp som vi samarbetar med

15 Precisering av fraringgestaumlllningen

Fraringgestaumlllningar som behandlas i rapporten

Vilken typ av modulering aumlr vaumlrd att undersoumlka

Vilken hastighet kommer tekniken att klara av

Garingr det att spaumlnningsmata alla komponenter med hjaumllpa av det befintliga elnaumltet

Aumlr tekniken full-duplex kompatibel

Aumlr tekniken implementerbar i fordon

2

2 Teknisk bakgrund

21 Projektkurs

Innan arbetet paringboumlrjades laumlste vi en projektkurs paring 8 veckor daumlr vi skulle konstruera ett

system med envaumlgskommunikation detta skulle kommunicera oumlver ett dc-matad likstroumlmsnaumlt

Projektet var ett saring kallat proof of concept som skulle undersoumlka om det aumlr moumljligt att

kommunicera oumlver ett dc-matat elnaumlt I projektet anvaumlndes tvaring loumlsningar en digital och en

analog I den digitala loumlsningen anvaumlndes bara tvaring stycken Arduino som kommunicerade med

varandra Med denna loumlsning blev det dock mycket bitfel daring vi testade denna loumlsning paring en

spaumlnningsmatad kabel Saring vi beslutade oss foumlr att utveckla den analoga loumlsningen istaumlllet

I den analoga loumlsningen anvaumlnde vi tvaring olika frekvenser som representerade noll eller ett

Dessa frekvenser skapades med tvaring fasskiftoscillatorer som vi sjaumllva konstruerade

Vilken frekvens som skickades ut paring bussen bestaumlmdes med en mux vilken kontrollerades av

en Arduino Mottagarsidan bestod av tvaring bandpassfilter dessa slaumlppte igenom de tvaring

frekvenserna Daumlrefter likriktades signalerna och jaumlmfoumlrdes i en komparator vilken sedan

laumlstes av en annan Arduino Signalseparatorerna anvaumlndes foumlr att separera ut ac-signalen [20]

Kommunikationssystemet kom upp i en hastighet paring 5k bits och oumlver daring tillkom det

stoumlrningar som orsakade bitfel Figur 21 visar en ritning paring hur systemet saringg ut i

projektkursen

Figur 21 Ritning paring analoga loumlsningen fraringn projektkurs

3

22 Yamar

Det finns foumlr naumlrvarande endast naringgra faring faumlrdiga loumlsningar paring marknaden som aumlr gjorda foumlr

kommunikation oumlver dc-elnaumlt i bilar

Vi har haft moumljligheten att undersoumlka en produkt fraringn ett israeliskt foumlretag Yamar Detta

foumlretag saumlgs ha utvecklat ett fullt fungerande system foumlr kommunikation oumlver likstroumlmselnaumlt

De moduler vi fick studera naumlrmare var DCB1M evaluation board i kombination med

DCB1M USB PC interface Paring modulerna gick det att staumllla in beroende paring om BPSK eller

QPSK skulle anvaumlndas och aumlven vilken oumlverfoumlringshastighet Naumlr vi testade BPSK foumlrsvann

det inte maringnga bitar men naumlr vi staumlllde in den paring att koumlra QPSK i maximal

oumlverfoumlringshastighet saring foumlrsvann upp till 40-60 av bitarna Vilket inte aumlr stabilt framfoumlr

allt daring den spaumlnningsmatadekabeln mellan modulerna inte var laumlngre aumln en meter och

informationen mellan modul och PC anvaumlnde sig USB Det kom alltid fram raumltt bitvaumlrden saring

foumlrmodligen har de loumlst de foumlrsvunna bitarna genom felkorrigering i oumlverfoumlringsprotokollet

Detta test gjordes med ett spaumlnningsaggregat som matade modulerna och aumlven spaumlnningssatte

kabeln Kabelns laumlngd mellan modulerna var fem meter Modulerna aumlr isolerade av ett

plasthoumllje [11]

23 Modulationstekniker

Modulation innebaumlr oumlverlagrad information paring en baumlrvaringg vilken aumlr skickad fraringn en saumlndare

[1][6]

AM Amplitudmodulation(ASK)

Amplitudmodulation innebaumlr en foumlraumlndring av amplitudnivaringn paring saumlndarensbaumlrvaringgsignal

Genom en modulation av amplitudnivaringn garingr det att oumlverfoumlra information med signalen En

houmlg amplitud motsvarar ett houmlgt vaumlrde och en laringg amplitud innebaumlr att signalen har ett laringgt

Genom denna amplitudfoumlraumlnding mellan houmlg och laringg amplitud garingr det att oumlverfoumlra

information med hjaumllp av amplitudmodulation Det finns maringnga olika tekniker som utnyttjar

detta inom bland annat radiokommunikation[1]

FM Frekvensmodulation(FSK)

Istaumlllet foumlr att aumlndra amplituden paring baumlrvaringgen saring varierar frekvensen Genom att anvaumlnda en

bestaumlmd frekvens och variera den upp och ner garingr det att skicka information [1]

4

PM Fasmodulation(PSK)

Detta innebaumlr att signalens fas aumlndras foumlr att representera olika vaumlrden vilket medfoumlr att

amplituden blir konstant Beroende paring hur mycket fasen aumlr vriden representerar fasen ett houmlgt

eller laringgt vaumlrde [1][6][8]

BPSK aumlr en fasmodulationsteknik som baserar sig paring att fasen antingen aumlr 0 grader

eller fasvriden 180 grader Den ena fasen representerar logisk nolla och den andra

logisk etta

QPSK aumlr en fasmodulationsteknik som fasvridits 090180270 grader Detta fungerar

paring samma saumltt som BPSK fast tekniken anvaumlnder sig av yttligare tvaring faser Vilket goumlr

att det garingr att skicka mer information under samma tid Detta innebaumlr att man faringr fyra

punkter daumlr man kan laumlsa av signalen som i sin tur representerar tvaring bitar Vaumlrdet beror

paring i vilken kvadrant fasen ligger i se figur 22

Figur 22 Konstellations diagram oumlver QPSK med graykod

8-PSK

Fasfoumlrskjutning med aringtta olika vaumlrden

16-PSK

Fasfoumlrskjutning med sexton olika vaumlrden

5

3 Genomfoumlrande

31 Komponenter

Mixer

Mixern aumlr en treports komponent som aumlr viktig paring flera saumltt inom de olika

modulationstekninkerna Den anvaumlnds till exempel till om man vill flytta en signal fraringn en

viss frekvens till en annan Detta kan man goumlra daring mixerns utsignal huvudsakligen bestaringr av

tvaring nya frekvenser som aumlr summan och differensen av dess tvaring insignaler daring tillkommer aumlven

en viss del oumlvertoner av dess insignaler Sedan kan man enkelt vaumllja vilken signal man vill ha

genom filtrering [2]

Spaumlnningsregulator

En spaumlnningsregulator aumlr en krets som anvaumlnds foumlr att reglera en spaumlnning till ett oumlnskat vaumlrde

Aumlven om spaumlnningen in till regulatorn skulle variera faringr den ett fixerat vaumlrde ut som bestaumlms

av dimensioneringen av motstaringnden i Figur 32 [17]

Polinverterare

Foumlr att faring ut varingr negativa matning till varingra operationsfoumlrstaumlrkare anvaumlnder vi oss av en krets

som heter LTC7660 Med hjaumllp av tvaring stycken kondensatorer som sitter i anslutning med

polinverteraren garingr det att faring ut den inverterade matningsspaumlnning [19]

6

Operationsfoumlrstaumlrkare

En operationsfoumlrstaumlrkare har maringnga anvaumlndningsomraringden Den garingr att koppla ihop med filter

saring att filter och foumlrstaumlrkning kan kombineras Den kan kopplas som allpassfilter vilken slaumlpper

igenom alla frekvenser och kan fasfoumlrskjuta signalen i ett bestaumlmt antal grader

Vid valet av vilken operationsfoumlrstaumlrkare som skall anvaumlndas var vi tvungna att ta haumlnsyn till

att den maringste klara av att arbeta med varingra oumlnskade frekvenser Foumlr att vara saumlkra paring detta

valde vi att ha en saumlkerhetsmarginal med en faktor tio Det innebaumlr att eftersom vi inte arbetar

med frekvenser oumlver 10 MHz innebaumlr detta att operationsfoumlrstaumlrkaren behoumlver klara att arbeta

vid en frekvens paring 100MHz Valet foumlll daring paring LM6172 som dessutom inneharingller tvaring stycken

se figur 24 [3]

Figur 24 Operationsfoumlrstaumlrkaren LM6172

7

Oscillator

Oscillatorer aumlr en vanlig foumlrekommande komponent inom signalbehandling Den anvaumlnds foumlr

att skapa en signal som oscillerar Den oscillerande signalen brukar oftast vara i en sinus- eller

i en fyrkantsform vilket ofta behoumlvs i kommunikationssyften Ett vanligt arbetsomraringde aumlr

inom radiosammanhang Daumlr komponenten ofta anvaumlnds foumlr skapa en svaumlmgande signal som

sedan mixas med en inkommande radiosignal Detta goumlrs foumlr att faring ut raumltt frekvens genom att

modulera baumlrvaringgen fraringn den inkommande signalen Det finns flera olika typer oscillatorer

[2][9]

Voltage controlled oscillator

En VCO aumlr en oscillator som varierar i frekvens utifraringn vilken spaumlnning oscillatorn faringr in Ett

vanligt anvaumlndningsomraringde foumlr en VCO aumlr i en PLL[3]

PIC

Projektet aumlr designat efter en mikroprocessor av typen PIC vid namn DSPIC33FJ64GP802

PICen skall generera informationssignalerna I och Q Den skall aumlven ta emot I och Q

signalerna efter demodulering och behandla dessa[14]

32 Program

Eagle

Vi valde att anvaumlnda CAD-programmet Eagle foumlr att rita upp kretsscheman detta foumlr att

senare kunna tillverka BCD-kretskort och utfoumlra fler tester och maumltningar Aumlven foumlr att det

skall garing att utfoumlra tester i ett fordon vid ett senare tillfaumllle[21]

LTSpice

Foumlr att kunna simulera varingr krets och de delar den aumlr uppbyggd av saring har vi valt att anvaumlnda

simuleringsprogramen LTSpice LTSpice aumlr Linear Technologys version av Spice

Valet foumlll paring detta program daring vi anvaumlnt det i tidigare kurser och eftersom det aumlr laumltt att

implementera nya kretsar och bibliotek om dessa kretsar skulle saknas i programmet [22]

Filter Free

Daring varingr krets bestaringr av flera olika slags filter och daring vi ocksaring testat en del olika baumlrfrekvenser

har vi behoumlvt raumlkna om vaumlrdena ett flertal garingnger Foumlr att inte oumldsla tid paring alla beraumlkning har vi

anvaumlnt oss av ett program som goumlr detta aringt oss Filter Free[23]

8

33 Modulering

Anledningen till att inte amplitudmodulation valdes aumlr att det aumlr maringnga andra enheter paring

elnaumltet som kan bidra till stoumlrningar och medfoumlr att amplituden varierar foumlr mycket Detta aumlr

inte oumlnskvaumlrt daring signalen kommer att bli foumlr svaringr att sampla och laumlsa av Varingr signal kan aumlven

paringverka spaumlnningen oumlver redan befintliga kretsar vilket inte heller aumlr oumlnskvaumlrt Valet foumlll daring paring

fasmodulering daring det aumlr en vaumll beproumlvad teknik och har maringnga foumlrdelar oumlver

frekvensmodulering [9] Bland annat att fler frekvensomraringden kan anvaumlndas En annan foumlrdel

som tilltala oss var att om det visar sig att QPSK inte aumlr tillraumlckligt stabilt saring kraumlvs vaumlldigt

smaring justeringar foumlr att anvaumlnda oss av BPSK istaumlllet Foumlrhoppningsvis skall det aumlven garing att faring

ut naringgon bra full-duplex teknik med hjaumllp av fasmodulation daring man kan anvaumlnda sig av tvaring

olika baumlrvaumlgsfrekvenser

Figur 31Moduleringskrets

9

Full-duplex

Full-duplex innebaumlr att de olika modulerna kan kommunicera med varandra samtidigt paring en

och samma kabel Detta kan aringstadkommas genom att tvaring moduler anvaumlnder varsin

baumlrvaringgssignal med olika frekvenser Foumlr att inte oumlverbelasta en kabel saring kan det vara bra att

koppla samman modulerna i ett saring kallat ldquomeshrdquo se figur 23 Daumlr bara de moduler som har

behov av full-duplex anvaumlnder sig av det En nackdel med det haumlr aumlr att fler antal kabler maringste

anvaumlndas

Figur 23 Mesh

Spaumlnningsregulatorer

Foumlr att minska spaumlnningen fraringn 24V till 5V anvaumlnder vi oss av en spaumlnningsregulator som

heter LM317T Foumlr att faring oumlnskad utspaumlnning fraringn LM317T saring anvaumlnds tvaring stycken resistorer

dimensionerade enligt formel 31 och figur 32 Kondensator C1 behoumlvs om regulatorn aumlr

placerad laringngt fraringn spaumlnningskaumlllan och C2 foumlr att foumlrbaumlttra transientresponsen Till matningen

av operationsfoumlrstaumlrkarna kraumlvs 5V LM317T anvaumlnds aumlven till att reglera spaumlnningen till

33V vilket oscillatorn och PICen behoumlver som matningsspaumlnning

10

LM317 aumlr utformad saring att den kan klara av en varierande inspaumlnning fraringn 12V till 30V detta

paring grund av att det kan foumlrekomma variationer paring amplituden i elnaumltet

Figur 32 Spaumlnningsregulator

(31)

Polinverterare

Foumlr att kunna faring den behoumlvda negativa matningen som varingra operationsfoumlrstaumlrkare behoumlver saring

anvaumlnder vi oss av en polinverterare Det kretsen goumlr aumlr helt enkelt att den inverterar dess

matningspaumlnning Vilket innebaumlr att om den matas med +5V saring faringr vi varingr behoumlvda -5V

Oscillatorer

Till en boumlrjan testade vi att tillverka egna oscillatorer eftersom vi har gjort detta i ett tidigare

projekt och faringtt en fungerande fasskiftsoscillator Vi boumlrjade med att konstruera olika sorters

Colpitts och kristall oscillatorer Men utan framgaringng foumlr varingra frekvenser och stabilitets krav

Efter att vi har testat att tillverka egna oscillatorer saring beslutade vi oss istaumlllet foumlr att koumlpa in

faumlrdigkonstruerade oscillatorer foumlr frekvenserna 4 MHz 73728 MHz och 10 MHz

11

Fasfoumlrskjutning

Foumlr att skapa de oumlnskade fasfoumlrskjutningarna paring 90o180

o270

o saring anvaumlnder vi foumlrst ett saring kallat

allpassfilter bestaringende av en ickeinverterande op-amp med korrekt dimensionerade resistor

och kondensator foumlr att skapa den foumlrsta fasfoumlrskjutningen paring 90o Foumlr att sedan fasfoumlrskjuta

en signal 180o anvaumlnder vi inverterande op-amp 270

o farings genom att i serie anvaumlnda en

inverterare och ett allpassfilter Figur 33 visar de olika fasfoumlrskjutningarna efter varje steg

Foumlr att faring allpassfiltret att ge oss en fasvridning paring 90 grader vid oumlnskad frekvens saring behoumlver

resistorerna och kondensatorerna dimensioneras korrekt detta goumlrs genom formeln 32 Om

en foumlrstaumlrkning av signalen skulle behoumlvas garingr det att justera fram genom att dimensionera

foumlrharingllandet mellan resistorerna paring den negativa ingaringngen paring op-ampen

Figur 33 Graf och krets foumlr fasfoumlrskjutning i LTSpice

(32)

12

HEX-inverterare

Foumlr invetering av IQ-datan som kommer ut fraringn PICen och in i CD4016-kresten anvaumlnds en

hexinverter Detta goumlrs eftersom vi behoumlver inversen foumlr att reglera vilken fas av varingr signal

som skall ges som utsignal senare i varingr CD4016-krets (se figur 31) Figur 34 visar hur datan

ser ut innan och efter den invertertas i kretsen

Figur 34 Data foumlre och efter

CD4016

Foumlr att skapa de tvaring BPSK-signalerna anvaumlnder vi oss av en krets vid namn CD4016 [15]

CD4016 bestaringr av 4 switchar som Figur 35 illustrerar Switcharna styrs av I- och Q-datan och

dess inverser Beroende paring vilket vaumlrde I- och Q-datan har saring slaumlpps en viss fas av signalen

igenom Detta innebaumlr om till exempel I aumlr houmlg saring slaumlpps en icke fasvriden signal igenom och

om I aumlr laringg saring slaumlpps den 180o fasvridna signalen igenom se Figur 31

Figur 35 CD4016 blockschema

13

Summator

Efter att signalerna har omvandlats till BPSK och Q-signalen har fasvridits 90o garingr de in i en

summator som laumlgger ihop signalerna till en QPSK signal Summatorn aumlr konstruerad av en

op-amp med foumlrstaumlrkning saring att signalen inte aumlr foumlr svag naumlr den garingr ut paring DC-naumltet Figur 36

visar hur varingr summator konstruerats

Figur 36 Summatorkretsen

Signalseparator

Innan signal garingr ut paring DC-naumltet saring behoumlver man se till att spaumlnningen ute paring naumltet foumlrstoumlr

modulerna Det loumlses enkelt med hjaumllp av en kondensator som blockerar likstroumlmmen Samma

loumlsning anvaumlnds aumlven paring mottagarsidan

14

34 Demodulering

Schemat i figur 37 visar en bild paring mottagarsidan i modulen

Figur 37 Demodulator blockschema

Bandpassfilter

Bandpassfiltret bestaringr av tvaring stycken olika filter Foumlrst ett houmlgpassfilter som filtrerar bort

signaler med frekvensen under 72228 MHz och slaumlpper igenom frekvenser oumlver Det andra

filtret aumlr ett laringgpassfilter vilket slaumlpper igenom signaler paring frekvenser under 75228 MHz

Detta leder till att bandpassfiltret har en bandbredd paring 03 MHz Bandbredden skall vara saring

smal som moumljligt foumlr att blockera saring mycket stoumlrningar som det garingr foumlr att inte stoumlrningarna

skall ta sig igenom bandpassfiltret Designen av LP-filtret anvaumlnds aumlven senare efter varingr

MC1496 krets foumlr att filtrera bort alla oumlvertoner som uppstaringr Figur 38 visar hur

bandpassfiltret aumlr konstruerat dimensionering av kretsarna har vi faringtt fraringn programmet Filter

Free [23]

Figur 38 Bandpassfiltret

15

Balanserad modulatordemodulator

MC1496 aumlr balanserad modulatordemodulator vilken aumlven garingr att anvaumlnda som en

faskomparator Detta goumlrs genom att kretsen jaumlmfoumlr varingr insignal med en referenssignal fraringn

varingr VCO i PLLen Referenssignalen har samma frekvens som varingr insignal Resultatet ges

sedan paring utporten i form av en positiv eller negativ likriktad spaumlnning Figur 39 visar hur

MC1496-kretsen aumlr kopplad foumlr att fungera som en faskomparator [13]

Figur 39 MC1496 som faskomparator

Mixer

Mixern anvaumlnds foumlr att skapa den referensspaumlnning som VCOn behoumlver foumlr att den skall

kunna generera oumlnskad signal

VCO

VCOn anvaumlnds i varingr krets som en del av en Costas loopVCOn kommer att leverera

referenssignalen till demoduleringskretsarna (MC1496) Detta goumlrs foumlr att faring en signal med

raumltt frekvens och fas foumlr att kunna jaumlmfoumlras med insignalen Den ena signalen kommer att

vara oroumlrd efter VCOn medan den andra kommer fasvridas 90o Detta foumlr att kunna fungera

som referens till varingr andra demoduleringskrets

16

Costas loop

MC1496 LP-filter mixer och VCOn bildar tillsammans vad man kallar en Costas loop[9]

Costas loopen aumlr ett effektivt saumltt att aringterstaumllla baumlrsignalens ursprungsfas Detta illustreras i

Figur 37

Komparator

Komparatorn bestaringr av en operationsfoumlrstaumlrkare som beroende av insignalen och en referens

spaumlnning antingen bottnar i houmlg eller laringg utspaumlnning detta beroende paring om insignalens

spaumlnning aumlr houmlgre eller laumlgre aumln varingr referensspaumlnning Daumlrmed saring har vi skapat en fyrkantsvaringg

som varingr PIC kan laumlsa Figur 310 visar hur signalen ser ut naumlr den kommer in i komparatorn

och dess digitala motsvarighet efter den har bearbetats

Figur 310 Graf och krets foumlr komparator

17

4 Resultat amp Analys

Anledningen till att fasmodulation valdes var paring grund av att det aumlr en vaumllbeproumlvad teknik

som passade bra foumlr att uppnaring kriterierna paring oumlverfoumlringshastighet Aumlven paring grund av att det aumlr

en beproumlvad teknik som applicerats paring maringnga andra omraringden Det aumlr ocksaring en teknik som aumlr

relativt laumltt att modifiera om man skulle oumlnska en houmlgre eller laumlgre oumlverfoumlringshastighet

genom att garing fraringn BPSK till QPSK och aumlven i framtiden kanske 8- eller 16-PSK

Hastigheten som tekniken kommer kunna leverera aumlr beroende paring vilken microprocessor som

kommer att anvaumlndas och hur snabbt den kan sampla indatan

Hur kommunikationsprotokoll kommer att konstrueras paringverkar ocksaring vilken hastighet varingr

loumlsning kommer att klara av Tar vi bara haumlnsyn till varingr analoga del saring kommer vi kunna

saumlnda information i en hastighet av 184Mbits med BPSK och den dubbla hastigheten med

QPSK Vi har valt att anvaumlnda en frekvens paring varingr I och Q data av 184 MHz detta paring grund

av att vi vill ha 4 svaumlngningar av baumlrvaringgssignalen per bit saring att systemet garanterat hinner

med i alla kretsar i demoduleringen Vi testade med en och tvaring svaumlngningar per bit men detta

ledde till maringnga fel vid demoduleringen

Systemet aumlr kopplat saring att det garingr att faring komponenternas spaumlnningsmatning ifraringn elnaumltet Med

hjaumllpa av tvaring stycken spaumlnningsregulatorer som behoumlver en inspaumlnning mellan 12 till 30 volt

som sen kan reglera ner spaumlnningen till 5 respektive 33 volt vilket komponenterna i kretsen

behoumlver Den negativa matningsspaumlnningen som operationsfoumlrstaumlrkarna och mikroprocessorn

behoumlver kommer fraringn en spaumlnningsinverterare En nackdel aumlr dock att fordonet maringste vara

igaringng saring att alla komponenterna faringr spaumlnningsmatning

Systemet aumlr utvecklat saring att det skall garing att anvaumlnda flera moduler som skall kunna

kommunicera mellan varandra samtidigt Detta kan goumlras genom att olika frekvenser anvaumlnds

eller med hjaumllp av ett kommunikationsprotokoll som anger prioritet foumlr varje modul Genom

att koppla upp modulerna i mindre ldquomeshrdquo-naumltverk garingr det ocksaring att uppnaring full-duplex alltsaring

att modulerna kan kommunicera mellan varandra paring samma garingng

Om tekniken skall implementeras in i ett fordon i befintligt skick kommer det att behoumlvas

olika former av stoumlrningsskydd foumlr stoumlrningar vilka kommer att paringverka systemet Till

exempel foumlr signaler som ocksaring existerar paring MHz-nivaring Aumlven foumlr andra former av stoumlrningar

som inte har beroumlrts i rapporten saring som transienter

18

41 Diskussion

411 Planering

De resultat vi uppnaringtt under projektet har uppfyllt varingra foumlrvaumlntningar produkten behoumlver dock

vidare utvecklas foumlr att kunna anvaumlndas i ett fordon Gant-schemat bifogat i Bilaga har foumlljts

fraringn boumlrjan till slut undantaget aumlr parallellkommunikation daring detta blev bort prioriterat daring

fokus gick oumlver till tester paring envaumlgskommunikationen

412 Oscillatorerna

Naringgra av anledningarna till att de egentillverkade oscillatorerna ej fungerar aumlr troligtvis att vi

foumlrst inte anvaumlnde oss av keramiska kondensatorer naumlr vi kopplade upp kretsarna i praktiken

Detta kan vara en av de stoumlrsta bidragande faktor till att oscillatorerna inte fungerade En

annan orsak kan vara att vi anvaumlnde oss av labbplattor som inte klarar av frekvenser paring MHz

nivaring Naumlr det roumlr sig om frekvenser paring MHz nivaring kraumlvs det motstaringnd och kondensatorer med

vaumlldigt laringga vaumlrden Det medfoumlr att labbplattans impedans och kapasitans inte blir foumlrsumbar

Daumlrfoumlr gick vi istaumlllet oumlver till att rita upp kretsen i programmet LTSpice vilket aumlr ett

simuleringsprogram och aumlven i Eagle som aumlr ett CAD-program LTSpice anvaumlnde vi foumlr att

simulera och testa saring att allt skulle fungerar innan det kopplades upp i praktiken Eagle

anvaumlnde vi foumlr att goumlra en ritning foumlr kretsen saring att det garingr att tillverka ett BCD-kretskort

istaumlllet foumlr labbplattorna

413 Simuleringsprogram

Den stoumlrsta delen av varingrt projekt har baserats paring simuleringar i LTSpice paring grund av att detta

aumlr ett bra saumltt foumlr att se hur varingra kretsarna beter sig separat och sedan anslutna tillvarandra

Detta har hjaumllpt oss att faring ihop ett komplett system daumlr det aumlr laumltt att aumlndra eller laumlgga till

kretsar som kan behoumlvas Det har aumlven underlaumlttat om vi behoumlvt justera naringgot till exempel om

vi behoumlvt en smalare bandbredd foumlr varingrt BP-filter eller mer foumlrstaumlrkning av signalen

naringgonstans Daring vi avgraumlnsat oss fraringn mjukvara saring har det aumlven hjaumllp oss vid tester foumlr olika

oumlverfoumlringshastigheter daring dessa enkelt kan aumlndras

414 Kritisk diskussion

Naringgra saker som vi troligtvis skulle gjort annorlunda aumlr att goumlra fler tester paring laumlgre

frekvensomraringden med fasmodulation Eftersom labbplattorna inte klarade av att jobba paring de

frekvenser som vi har valt foumlr att uppnaring varingr oumlnskade hastighet Daumlrfoumlr oumlvergick vi mer till att

anvaumlnda simuleringsprogrammet LTSpice istaumlllet foumlr att koppla upp allt i praktiken paring en

labbplatta

19

5 Miljouml- amp Ekonomiaspekter

Inom projektet finns det maringnga miljoumlaspekter Dels att antalet kommunikationskablar kommer

att minska i fordonet vilket medfoumlr att kabelmattorna kommer krympa i storlek Vilket goumlr att

fordonet blir laumlttare och kan minska sin braumlnslefoumlrbrukning En annan aspekt aumlr att eftersom

faumlrre antal kablar kommer att behoumlvas blir det mindre metall i fordonet som leder till att

mindre maumlngd metall behoumlver utvinnas och tas fram i metallgruvor Detta kan ocksaring leda till

att antal transporter foumlr metallen minskar vilket paringverkar CO2-utslaumlppen positivt

Projektet aumlr huvudsakligen till foumlr att minska antalet kommunikationskablar i fordon Detta

innebaumlr ocksaring att kostnader kan bli laumlgre genom att kabelmattorna krymper i storlek och blir

enklare att montera Vilket aumlven kommer att minska monteringskostnaden foumlr dessa Eftersom

faumlrre kommunikationskablar behoumlvs sparas material och daumlrigenom pengar Om modulerna

dessutom massproduceras garingr det att minska tillverkningskostnaderna aumlnnu mer

20

Litteraturfoumlrteckning

[1] Jan Soelberg Allmaumln elektronik Malmouml Josty kit foumlrlag1982[ISBN919-703-4908 alt

919-703-4924]

[2] David M Pozar Microwave and RF design of wireless systems Hoboken-NJ-USA John

Wiley amp Sons Inc [ISBN 978-047-132-2825]

[3] Thomas L Floyd Electronic devices Upper Saddle River-NJ- USA Pearson Education

Inc 2002[ISBN013-028-484]

[4] Michel Daound Yacoub Foundations of mobile radio engineering Boca Raton-Florida-

USA CRC Press 2000[ISBN084-938-6772]

[5] Leon W Couch Digital and analog communication systems Upper Saddle River-NJ-

USA Pearson Education Inc 2007 [ISBN 013-142-4920]

[6] Kent Mayer Datakommunikation I praktiken Falun Pagina Foumlrlag AB 2001 [ISBN 916-

360-6615]

[7] Cotter W Sayre Complete wireless design New York-NY-US McGraw-Hill 2001

[ISBN 978-007-138-3738]

[8] William Schweber Electronic communication systems Upper Saddle River-NJ- USA

Pearson Education Inc 2002 [ISBN 013-091-6218]

[9] Paul H Young Electronic communication techniques Upper Saddle River-NJ- USA

Pearson Education Inc 2004 [ISBN 013-122-8854]

[10] Per Wallander 17 lektioner I telekommunikation Aumllvsjouml Perant 2001 [ISBN 918-629-

6108]

[11] rdquoYamarrdquo Yamar Electronics Ltd 2014 wwwyamarcom[05062014]

[12] CD74HCT4046A Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1762460pdf [Anvaumlnd 20 Maj 2014]

[13] MC1496 ON Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets114361pdf [Anvaumlnd 20 Maj 2014]

[14] DSPIC33FJ64GP802 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1669425pdf [Anvaumlnd 20 Maj 2014]

[15] CD4016 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1823580pdf [Anvaumlnd 20 Maj 2014]

21

[16] Oscillator CO1 Rami Technology [Online] Tillgaumlnglig

httpwwwramitechnologycomproductsspecclock_oscclock_co1-co13pdf

[Anvaumlnd 20 Maj 2014]

[17] LM317T Fairchild Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1725569pdf [Anvaumlnd 20 Maj 2014]

[18] LM6172 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1806051pdf [Anvaumlnd 20 Maj 2014]

[19] LMC7660 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1811103pdf [Anvaumlnd 20 Maj 2014]

[20] M Musbah J Vallander J Martin A A Andreas och T Svensson rdquoPowerline

Communicationrdquo Chalmers Tekniska Houmlgskola (DAT065) 2014

[21] rdquoEaglerdquo Cadsoft 2014 httpwwwcadsoftusacom[050614]

[22] ldquoLTspicerdquo Linear Technology 2014 httpwwwlinearcomdesigntoolssoftware

[050614]

[23] ldquoFilter Free 2011rdquo Nuhertz Technologies LLC 2013 httpwwwnuhertzcom

[050614]

22

Bilagor

Figur Gant-schemat

1

1 Inledning

Inom fordonsindustrin oumlkar antalet elektronikenheter som behoumlver kommunicera med

varandra Detta leder till ett behov av fler kablar och stoumlrre kabelmattor vilket oumlkar kostnaden

och foumlrsvaringrar montering Rapporten handlar om tekniker som kan oumlverfoumlra kommunikationen

oumlver fordonets elnaumlt och paring saring vis spara kablar och minskar kabelmattor

11 Bakgrund

I dagens fordonsbransch har det boumlrjat uppstaring ett behov av en alternativ loumlsning foumlr

kommunikation Detta aumlr paring grund av den vaumlxande maumlngden funktioner och enheter som

behoumlver kommunicera med varandra och aumlven kraumlver ett oumlkat antalet kablar

Det aumlr daumlrfoumlr intressant att undersoumlka alternativa kommunikationsmetoder framfoumlr allt

metoder som inte behoumlver ett eget kommunikationsnaumlt av kablar Tanken aumlr att CAN- och

LIN-naumltverken skall ersaumlttas med en alternativ metod vilken oumlverfoumlr informationen oumlver

elnaumltet i fordonet

12 Syfte

Varingrt syfte aumlr att ta fram en teknik som kan kommunicera oumlver det befintliga dc-matade elnaumltet

i ett fordon Detta foumlr att kunna ersaumltta dagens CAN- och LIN-naumltverk i dagens fordon och paring

saring saumltt dra ned paring maumlngden kablage

13 Maringl

Varingrt maringl aumlr att med hjaumllp av BPSK alternativt QPSK teknik ta fram en modul som kan

kommunicera oumlver en dc-matad kabel Detta skall ske med en dataoumlverfoumlringshastighet av

minst 05Mbits

14 Avgraumlnsningar

Projektet kommer inte att beroumlra hur ett eventuellt kommunikationsprotokoll kommer att se ut

foumlr saumlndning och mottagning av data

Vi kommer heller inte att behandla det grafiska interfacet vilket kommer att behoumlvas foumlr att

implementera uppdateringar etc Beslut gaumlllande vilken typ av mikroprocessor som kommer

att anvaumlndas goumlrs ej av oss utan istaumlllet av en mjukvaru-grupp som vi samarbetar med

15 Precisering av fraringgestaumlllningen

Fraringgestaumlllningar som behandlas i rapporten

Vilken typ av modulering aumlr vaumlrd att undersoumlka

Vilken hastighet kommer tekniken att klara av

Garingr det att spaumlnningsmata alla komponenter med hjaumllpa av det befintliga elnaumltet

Aumlr tekniken full-duplex kompatibel

Aumlr tekniken implementerbar i fordon

2

2 Teknisk bakgrund

21 Projektkurs

Innan arbetet paringboumlrjades laumlste vi en projektkurs paring 8 veckor daumlr vi skulle konstruera ett

system med envaumlgskommunikation detta skulle kommunicera oumlver ett dc-matad likstroumlmsnaumlt

Projektet var ett saring kallat proof of concept som skulle undersoumlka om det aumlr moumljligt att

kommunicera oumlver ett dc-matat elnaumlt I projektet anvaumlndes tvaring loumlsningar en digital och en

analog I den digitala loumlsningen anvaumlndes bara tvaring stycken Arduino som kommunicerade med

varandra Med denna loumlsning blev det dock mycket bitfel daring vi testade denna loumlsning paring en

spaumlnningsmatad kabel Saring vi beslutade oss foumlr att utveckla den analoga loumlsningen istaumlllet

I den analoga loumlsningen anvaumlnde vi tvaring olika frekvenser som representerade noll eller ett

Dessa frekvenser skapades med tvaring fasskiftoscillatorer som vi sjaumllva konstruerade

Vilken frekvens som skickades ut paring bussen bestaumlmdes med en mux vilken kontrollerades av

en Arduino Mottagarsidan bestod av tvaring bandpassfilter dessa slaumlppte igenom de tvaring

frekvenserna Daumlrefter likriktades signalerna och jaumlmfoumlrdes i en komparator vilken sedan

laumlstes av en annan Arduino Signalseparatorerna anvaumlndes foumlr att separera ut ac-signalen [20]

Kommunikationssystemet kom upp i en hastighet paring 5k bits och oumlver daring tillkom det

stoumlrningar som orsakade bitfel Figur 21 visar en ritning paring hur systemet saringg ut i

projektkursen

Figur 21 Ritning paring analoga loumlsningen fraringn projektkurs

3

22 Yamar

Det finns foumlr naumlrvarande endast naringgra faring faumlrdiga loumlsningar paring marknaden som aumlr gjorda foumlr

kommunikation oumlver dc-elnaumlt i bilar

Vi har haft moumljligheten att undersoumlka en produkt fraringn ett israeliskt foumlretag Yamar Detta

foumlretag saumlgs ha utvecklat ett fullt fungerande system foumlr kommunikation oumlver likstroumlmselnaumlt

De moduler vi fick studera naumlrmare var DCB1M evaluation board i kombination med

DCB1M USB PC interface Paring modulerna gick det att staumllla in beroende paring om BPSK eller

QPSK skulle anvaumlndas och aumlven vilken oumlverfoumlringshastighet Naumlr vi testade BPSK foumlrsvann

det inte maringnga bitar men naumlr vi staumlllde in den paring att koumlra QPSK i maximal

oumlverfoumlringshastighet saring foumlrsvann upp till 40-60 av bitarna Vilket inte aumlr stabilt framfoumlr

allt daring den spaumlnningsmatadekabeln mellan modulerna inte var laumlngre aumln en meter och

informationen mellan modul och PC anvaumlnde sig USB Det kom alltid fram raumltt bitvaumlrden saring

foumlrmodligen har de loumlst de foumlrsvunna bitarna genom felkorrigering i oumlverfoumlringsprotokollet

Detta test gjordes med ett spaumlnningsaggregat som matade modulerna och aumlven spaumlnningssatte

kabeln Kabelns laumlngd mellan modulerna var fem meter Modulerna aumlr isolerade av ett

plasthoumllje [11]

23 Modulationstekniker

Modulation innebaumlr oumlverlagrad information paring en baumlrvaringg vilken aumlr skickad fraringn en saumlndare

[1][6]

AM Amplitudmodulation(ASK)

Amplitudmodulation innebaumlr en foumlraumlndring av amplitudnivaringn paring saumlndarensbaumlrvaringgsignal

Genom en modulation av amplitudnivaringn garingr det att oumlverfoumlra information med signalen En

houmlg amplitud motsvarar ett houmlgt vaumlrde och en laringg amplitud innebaumlr att signalen har ett laringgt

Genom denna amplitudfoumlraumlnding mellan houmlg och laringg amplitud garingr det att oumlverfoumlra

information med hjaumllp av amplitudmodulation Det finns maringnga olika tekniker som utnyttjar

detta inom bland annat radiokommunikation[1]

FM Frekvensmodulation(FSK)

Istaumlllet foumlr att aumlndra amplituden paring baumlrvaringgen saring varierar frekvensen Genom att anvaumlnda en

bestaumlmd frekvens och variera den upp och ner garingr det att skicka information [1]

4

PM Fasmodulation(PSK)

Detta innebaumlr att signalens fas aumlndras foumlr att representera olika vaumlrden vilket medfoumlr att

amplituden blir konstant Beroende paring hur mycket fasen aumlr vriden representerar fasen ett houmlgt

eller laringgt vaumlrde [1][6][8]

BPSK aumlr en fasmodulationsteknik som baserar sig paring att fasen antingen aumlr 0 grader

eller fasvriden 180 grader Den ena fasen representerar logisk nolla och den andra

logisk etta

QPSK aumlr en fasmodulationsteknik som fasvridits 090180270 grader Detta fungerar

paring samma saumltt som BPSK fast tekniken anvaumlnder sig av yttligare tvaring faser Vilket goumlr

att det garingr att skicka mer information under samma tid Detta innebaumlr att man faringr fyra

punkter daumlr man kan laumlsa av signalen som i sin tur representerar tvaring bitar Vaumlrdet beror

paring i vilken kvadrant fasen ligger i se figur 22

Figur 22 Konstellations diagram oumlver QPSK med graykod

8-PSK

Fasfoumlrskjutning med aringtta olika vaumlrden

16-PSK

Fasfoumlrskjutning med sexton olika vaumlrden

5

3 Genomfoumlrande

31 Komponenter

Mixer

Mixern aumlr en treports komponent som aumlr viktig paring flera saumltt inom de olika

modulationstekninkerna Den anvaumlnds till exempel till om man vill flytta en signal fraringn en

viss frekvens till en annan Detta kan man goumlra daring mixerns utsignal huvudsakligen bestaringr av

tvaring nya frekvenser som aumlr summan och differensen av dess tvaring insignaler daring tillkommer aumlven

en viss del oumlvertoner av dess insignaler Sedan kan man enkelt vaumllja vilken signal man vill ha

genom filtrering [2]

Spaumlnningsregulator

En spaumlnningsregulator aumlr en krets som anvaumlnds foumlr att reglera en spaumlnning till ett oumlnskat vaumlrde

Aumlven om spaumlnningen in till regulatorn skulle variera faringr den ett fixerat vaumlrde ut som bestaumlms

av dimensioneringen av motstaringnden i Figur 32 [17]

Polinverterare

Foumlr att faring ut varingr negativa matning till varingra operationsfoumlrstaumlrkare anvaumlnder vi oss av en krets

som heter LTC7660 Med hjaumllp av tvaring stycken kondensatorer som sitter i anslutning med

polinverteraren garingr det att faring ut den inverterade matningsspaumlnning [19]

6

Operationsfoumlrstaumlrkare

En operationsfoumlrstaumlrkare har maringnga anvaumlndningsomraringden Den garingr att koppla ihop med filter

saring att filter och foumlrstaumlrkning kan kombineras Den kan kopplas som allpassfilter vilken slaumlpper

igenom alla frekvenser och kan fasfoumlrskjuta signalen i ett bestaumlmt antal grader

Vid valet av vilken operationsfoumlrstaumlrkare som skall anvaumlndas var vi tvungna att ta haumlnsyn till

att den maringste klara av att arbeta med varingra oumlnskade frekvenser Foumlr att vara saumlkra paring detta

valde vi att ha en saumlkerhetsmarginal med en faktor tio Det innebaumlr att eftersom vi inte arbetar

med frekvenser oumlver 10 MHz innebaumlr detta att operationsfoumlrstaumlrkaren behoumlver klara att arbeta

vid en frekvens paring 100MHz Valet foumlll daring paring LM6172 som dessutom inneharingller tvaring stycken

se figur 24 [3]

Figur 24 Operationsfoumlrstaumlrkaren LM6172

7

Oscillator

Oscillatorer aumlr en vanlig foumlrekommande komponent inom signalbehandling Den anvaumlnds foumlr

att skapa en signal som oscillerar Den oscillerande signalen brukar oftast vara i en sinus- eller

i en fyrkantsform vilket ofta behoumlvs i kommunikationssyften Ett vanligt arbetsomraringde aumlr

inom radiosammanhang Daumlr komponenten ofta anvaumlnds foumlr skapa en svaumlmgande signal som

sedan mixas med en inkommande radiosignal Detta goumlrs foumlr att faring ut raumltt frekvens genom att

modulera baumlrvaringgen fraringn den inkommande signalen Det finns flera olika typer oscillatorer

[2][9]

Voltage controlled oscillator

En VCO aumlr en oscillator som varierar i frekvens utifraringn vilken spaumlnning oscillatorn faringr in Ett

vanligt anvaumlndningsomraringde foumlr en VCO aumlr i en PLL[3]

PIC

Projektet aumlr designat efter en mikroprocessor av typen PIC vid namn DSPIC33FJ64GP802

PICen skall generera informationssignalerna I och Q Den skall aumlven ta emot I och Q

signalerna efter demodulering och behandla dessa[14]

32 Program

Eagle

Vi valde att anvaumlnda CAD-programmet Eagle foumlr att rita upp kretsscheman detta foumlr att

senare kunna tillverka BCD-kretskort och utfoumlra fler tester och maumltningar Aumlven foumlr att det

skall garing att utfoumlra tester i ett fordon vid ett senare tillfaumllle[21]

LTSpice

Foumlr att kunna simulera varingr krets och de delar den aumlr uppbyggd av saring har vi valt att anvaumlnda

simuleringsprogramen LTSpice LTSpice aumlr Linear Technologys version av Spice

Valet foumlll paring detta program daring vi anvaumlnt det i tidigare kurser och eftersom det aumlr laumltt att

implementera nya kretsar och bibliotek om dessa kretsar skulle saknas i programmet [22]

Filter Free

Daring varingr krets bestaringr av flera olika slags filter och daring vi ocksaring testat en del olika baumlrfrekvenser

har vi behoumlvt raumlkna om vaumlrdena ett flertal garingnger Foumlr att inte oumldsla tid paring alla beraumlkning har vi

anvaumlnt oss av ett program som goumlr detta aringt oss Filter Free[23]

8

33 Modulering

Anledningen till att inte amplitudmodulation valdes aumlr att det aumlr maringnga andra enheter paring

elnaumltet som kan bidra till stoumlrningar och medfoumlr att amplituden varierar foumlr mycket Detta aumlr

inte oumlnskvaumlrt daring signalen kommer att bli foumlr svaringr att sampla och laumlsa av Varingr signal kan aumlven

paringverka spaumlnningen oumlver redan befintliga kretsar vilket inte heller aumlr oumlnskvaumlrt Valet foumlll daring paring

fasmodulering daring det aumlr en vaumll beproumlvad teknik och har maringnga foumlrdelar oumlver

frekvensmodulering [9] Bland annat att fler frekvensomraringden kan anvaumlndas En annan foumlrdel

som tilltala oss var att om det visar sig att QPSK inte aumlr tillraumlckligt stabilt saring kraumlvs vaumlldigt

smaring justeringar foumlr att anvaumlnda oss av BPSK istaumlllet Foumlrhoppningsvis skall det aumlven garing att faring

ut naringgon bra full-duplex teknik med hjaumllp av fasmodulation daring man kan anvaumlnda sig av tvaring

olika baumlrvaumlgsfrekvenser

Figur 31Moduleringskrets

9

Full-duplex

Full-duplex innebaumlr att de olika modulerna kan kommunicera med varandra samtidigt paring en

och samma kabel Detta kan aringstadkommas genom att tvaring moduler anvaumlnder varsin

baumlrvaringgssignal med olika frekvenser Foumlr att inte oumlverbelasta en kabel saring kan det vara bra att

koppla samman modulerna i ett saring kallat ldquomeshrdquo se figur 23 Daumlr bara de moduler som har

behov av full-duplex anvaumlnder sig av det En nackdel med det haumlr aumlr att fler antal kabler maringste

anvaumlndas

Figur 23 Mesh

Spaumlnningsregulatorer

Foumlr att minska spaumlnningen fraringn 24V till 5V anvaumlnder vi oss av en spaumlnningsregulator som

heter LM317T Foumlr att faring oumlnskad utspaumlnning fraringn LM317T saring anvaumlnds tvaring stycken resistorer

dimensionerade enligt formel 31 och figur 32 Kondensator C1 behoumlvs om regulatorn aumlr

placerad laringngt fraringn spaumlnningskaumlllan och C2 foumlr att foumlrbaumlttra transientresponsen Till matningen

av operationsfoumlrstaumlrkarna kraumlvs 5V LM317T anvaumlnds aumlven till att reglera spaumlnningen till

33V vilket oscillatorn och PICen behoumlver som matningsspaumlnning

10

LM317 aumlr utformad saring att den kan klara av en varierande inspaumlnning fraringn 12V till 30V detta

paring grund av att det kan foumlrekomma variationer paring amplituden i elnaumltet

Figur 32 Spaumlnningsregulator

(31)

Polinverterare

Foumlr att kunna faring den behoumlvda negativa matningen som varingra operationsfoumlrstaumlrkare behoumlver saring

anvaumlnder vi oss av en polinverterare Det kretsen goumlr aumlr helt enkelt att den inverterar dess

matningspaumlnning Vilket innebaumlr att om den matas med +5V saring faringr vi varingr behoumlvda -5V

Oscillatorer

Till en boumlrjan testade vi att tillverka egna oscillatorer eftersom vi har gjort detta i ett tidigare

projekt och faringtt en fungerande fasskiftsoscillator Vi boumlrjade med att konstruera olika sorters

Colpitts och kristall oscillatorer Men utan framgaringng foumlr varingra frekvenser och stabilitets krav

Efter att vi har testat att tillverka egna oscillatorer saring beslutade vi oss istaumlllet foumlr att koumlpa in

faumlrdigkonstruerade oscillatorer foumlr frekvenserna 4 MHz 73728 MHz och 10 MHz

11

Fasfoumlrskjutning

Foumlr att skapa de oumlnskade fasfoumlrskjutningarna paring 90o180

o270

o saring anvaumlnder vi foumlrst ett saring kallat

allpassfilter bestaringende av en ickeinverterande op-amp med korrekt dimensionerade resistor

och kondensator foumlr att skapa den foumlrsta fasfoumlrskjutningen paring 90o Foumlr att sedan fasfoumlrskjuta

en signal 180o anvaumlnder vi inverterande op-amp 270

o farings genom att i serie anvaumlnda en

inverterare och ett allpassfilter Figur 33 visar de olika fasfoumlrskjutningarna efter varje steg

Foumlr att faring allpassfiltret att ge oss en fasvridning paring 90 grader vid oumlnskad frekvens saring behoumlver

resistorerna och kondensatorerna dimensioneras korrekt detta goumlrs genom formeln 32 Om

en foumlrstaumlrkning av signalen skulle behoumlvas garingr det att justera fram genom att dimensionera

foumlrharingllandet mellan resistorerna paring den negativa ingaringngen paring op-ampen

Figur 33 Graf och krets foumlr fasfoumlrskjutning i LTSpice

(32)

12

HEX-inverterare

Foumlr invetering av IQ-datan som kommer ut fraringn PICen och in i CD4016-kresten anvaumlnds en

hexinverter Detta goumlrs eftersom vi behoumlver inversen foumlr att reglera vilken fas av varingr signal

som skall ges som utsignal senare i varingr CD4016-krets (se figur 31) Figur 34 visar hur datan

ser ut innan och efter den invertertas i kretsen

Figur 34 Data foumlre och efter

CD4016

Foumlr att skapa de tvaring BPSK-signalerna anvaumlnder vi oss av en krets vid namn CD4016 [15]

CD4016 bestaringr av 4 switchar som Figur 35 illustrerar Switcharna styrs av I- och Q-datan och

dess inverser Beroende paring vilket vaumlrde I- och Q-datan har saring slaumlpps en viss fas av signalen

igenom Detta innebaumlr om till exempel I aumlr houmlg saring slaumlpps en icke fasvriden signal igenom och

om I aumlr laringg saring slaumlpps den 180o fasvridna signalen igenom se Figur 31

Figur 35 CD4016 blockschema

13

Summator

Efter att signalerna har omvandlats till BPSK och Q-signalen har fasvridits 90o garingr de in i en

summator som laumlgger ihop signalerna till en QPSK signal Summatorn aumlr konstruerad av en

op-amp med foumlrstaumlrkning saring att signalen inte aumlr foumlr svag naumlr den garingr ut paring DC-naumltet Figur 36

visar hur varingr summator konstruerats

Figur 36 Summatorkretsen

Signalseparator

Innan signal garingr ut paring DC-naumltet saring behoumlver man se till att spaumlnningen ute paring naumltet foumlrstoumlr

modulerna Det loumlses enkelt med hjaumllp av en kondensator som blockerar likstroumlmmen Samma

loumlsning anvaumlnds aumlven paring mottagarsidan

14

34 Demodulering

Schemat i figur 37 visar en bild paring mottagarsidan i modulen

Figur 37 Demodulator blockschema

Bandpassfilter

Bandpassfiltret bestaringr av tvaring stycken olika filter Foumlrst ett houmlgpassfilter som filtrerar bort

signaler med frekvensen under 72228 MHz och slaumlpper igenom frekvenser oumlver Det andra

filtret aumlr ett laringgpassfilter vilket slaumlpper igenom signaler paring frekvenser under 75228 MHz

Detta leder till att bandpassfiltret har en bandbredd paring 03 MHz Bandbredden skall vara saring

smal som moumljligt foumlr att blockera saring mycket stoumlrningar som det garingr foumlr att inte stoumlrningarna

skall ta sig igenom bandpassfiltret Designen av LP-filtret anvaumlnds aumlven senare efter varingr

MC1496 krets foumlr att filtrera bort alla oumlvertoner som uppstaringr Figur 38 visar hur

bandpassfiltret aumlr konstruerat dimensionering av kretsarna har vi faringtt fraringn programmet Filter

Free [23]

Figur 38 Bandpassfiltret

15

Balanserad modulatordemodulator

MC1496 aumlr balanserad modulatordemodulator vilken aumlven garingr att anvaumlnda som en

faskomparator Detta goumlrs genom att kretsen jaumlmfoumlr varingr insignal med en referenssignal fraringn

varingr VCO i PLLen Referenssignalen har samma frekvens som varingr insignal Resultatet ges

sedan paring utporten i form av en positiv eller negativ likriktad spaumlnning Figur 39 visar hur

MC1496-kretsen aumlr kopplad foumlr att fungera som en faskomparator [13]

Figur 39 MC1496 som faskomparator

Mixer

Mixern anvaumlnds foumlr att skapa den referensspaumlnning som VCOn behoumlver foumlr att den skall

kunna generera oumlnskad signal

VCO

VCOn anvaumlnds i varingr krets som en del av en Costas loopVCOn kommer att leverera

referenssignalen till demoduleringskretsarna (MC1496) Detta goumlrs foumlr att faring en signal med

raumltt frekvens och fas foumlr att kunna jaumlmfoumlras med insignalen Den ena signalen kommer att

vara oroumlrd efter VCOn medan den andra kommer fasvridas 90o Detta foumlr att kunna fungera

som referens till varingr andra demoduleringskrets

16

Costas loop

MC1496 LP-filter mixer och VCOn bildar tillsammans vad man kallar en Costas loop[9]

Costas loopen aumlr ett effektivt saumltt att aringterstaumllla baumlrsignalens ursprungsfas Detta illustreras i

Figur 37

Komparator

Komparatorn bestaringr av en operationsfoumlrstaumlrkare som beroende av insignalen och en referens

spaumlnning antingen bottnar i houmlg eller laringg utspaumlnning detta beroende paring om insignalens

spaumlnning aumlr houmlgre eller laumlgre aumln varingr referensspaumlnning Daumlrmed saring har vi skapat en fyrkantsvaringg

som varingr PIC kan laumlsa Figur 310 visar hur signalen ser ut naumlr den kommer in i komparatorn

och dess digitala motsvarighet efter den har bearbetats

Figur 310 Graf och krets foumlr komparator

17

4 Resultat amp Analys

Anledningen till att fasmodulation valdes var paring grund av att det aumlr en vaumllbeproumlvad teknik

som passade bra foumlr att uppnaring kriterierna paring oumlverfoumlringshastighet Aumlven paring grund av att det aumlr

en beproumlvad teknik som applicerats paring maringnga andra omraringden Det aumlr ocksaring en teknik som aumlr

relativt laumltt att modifiera om man skulle oumlnska en houmlgre eller laumlgre oumlverfoumlringshastighet

genom att garing fraringn BPSK till QPSK och aumlven i framtiden kanske 8- eller 16-PSK

Hastigheten som tekniken kommer kunna leverera aumlr beroende paring vilken microprocessor som

kommer att anvaumlndas och hur snabbt den kan sampla indatan

Hur kommunikationsprotokoll kommer att konstrueras paringverkar ocksaring vilken hastighet varingr

loumlsning kommer att klara av Tar vi bara haumlnsyn till varingr analoga del saring kommer vi kunna

saumlnda information i en hastighet av 184Mbits med BPSK och den dubbla hastigheten med

QPSK Vi har valt att anvaumlnda en frekvens paring varingr I och Q data av 184 MHz detta paring grund

av att vi vill ha 4 svaumlngningar av baumlrvaringgssignalen per bit saring att systemet garanterat hinner

med i alla kretsar i demoduleringen Vi testade med en och tvaring svaumlngningar per bit men detta

ledde till maringnga fel vid demoduleringen

Systemet aumlr kopplat saring att det garingr att faring komponenternas spaumlnningsmatning ifraringn elnaumltet Med

hjaumllpa av tvaring stycken spaumlnningsregulatorer som behoumlver en inspaumlnning mellan 12 till 30 volt

som sen kan reglera ner spaumlnningen till 5 respektive 33 volt vilket komponenterna i kretsen

behoumlver Den negativa matningsspaumlnningen som operationsfoumlrstaumlrkarna och mikroprocessorn

behoumlver kommer fraringn en spaumlnningsinverterare En nackdel aumlr dock att fordonet maringste vara

igaringng saring att alla komponenterna faringr spaumlnningsmatning

Systemet aumlr utvecklat saring att det skall garing att anvaumlnda flera moduler som skall kunna

kommunicera mellan varandra samtidigt Detta kan goumlras genom att olika frekvenser anvaumlnds

eller med hjaumllp av ett kommunikationsprotokoll som anger prioritet foumlr varje modul Genom

att koppla upp modulerna i mindre ldquomeshrdquo-naumltverk garingr det ocksaring att uppnaring full-duplex alltsaring

att modulerna kan kommunicera mellan varandra paring samma garingng

Om tekniken skall implementeras in i ett fordon i befintligt skick kommer det att behoumlvas

olika former av stoumlrningsskydd foumlr stoumlrningar vilka kommer att paringverka systemet Till

exempel foumlr signaler som ocksaring existerar paring MHz-nivaring Aumlven foumlr andra former av stoumlrningar

som inte har beroumlrts i rapporten saring som transienter

18

41 Diskussion

411 Planering

De resultat vi uppnaringtt under projektet har uppfyllt varingra foumlrvaumlntningar produkten behoumlver dock

vidare utvecklas foumlr att kunna anvaumlndas i ett fordon Gant-schemat bifogat i Bilaga har foumlljts

fraringn boumlrjan till slut undantaget aumlr parallellkommunikation daring detta blev bort prioriterat daring

fokus gick oumlver till tester paring envaumlgskommunikationen

412 Oscillatorerna

Naringgra av anledningarna till att de egentillverkade oscillatorerna ej fungerar aumlr troligtvis att vi

foumlrst inte anvaumlnde oss av keramiska kondensatorer naumlr vi kopplade upp kretsarna i praktiken

Detta kan vara en av de stoumlrsta bidragande faktor till att oscillatorerna inte fungerade En

annan orsak kan vara att vi anvaumlnde oss av labbplattor som inte klarar av frekvenser paring MHz

nivaring Naumlr det roumlr sig om frekvenser paring MHz nivaring kraumlvs det motstaringnd och kondensatorer med

vaumlldigt laringga vaumlrden Det medfoumlr att labbplattans impedans och kapasitans inte blir foumlrsumbar

Daumlrfoumlr gick vi istaumlllet oumlver till att rita upp kretsen i programmet LTSpice vilket aumlr ett

simuleringsprogram och aumlven i Eagle som aumlr ett CAD-program LTSpice anvaumlnde vi foumlr att

simulera och testa saring att allt skulle fungerar innan det kopplades upp i praktiken Eagle

anvaumlnde vi foumlr att goumlra en ritning foumlr kretsen saring att det garingr att tillverka ett BCD-kretskort

istaumlllet foumlr labbplattorna

413 Simuleringsprogram

Den stoumlrsta delen av varingrt projekt har baserats paring simuleringar i LTSpice paring grund av att detta

aumlr ett bra saumltt foumlr att se hur varingra kretsarna beter sig separat och sedan anslutna tillvarandra

Detta har hjaumllpt oss att faring ihop ett komplett system daumlr det aumlr laumltt att aumlndra eller laumlgga till

kretsar som kan behoumlvas Det har aumlven underlaumlttat om vi behoumlvt justera naringgot till exempel om

vi behoumlvt en smalare bandbredd foumlr varingrt BP-filter eller mer foumlrstaumlrkning av signalen

naringgonstans Daring vi avgraumlnsat oss fraringn mjukvara saring har det aumlven hjaumllp oss vid tester foumlr olika

oumlverfoumlringshastigheter daring dessa enkelt kan aumlndras

414 Kritisk diskussion

Naringgra saker som vi troligtvis skulle gjort annorlunda aumlr att goumlra fler tester paring laumlgre

frekvensomraringden med fasmodulation Eftersom labbplattorna inte klarade av att jobba paring de

frekvenser som vi har valt foumlr att uppnaring varingr oumlnskade hastighet Daumlrfoumlr oumlvergick vi mer till att

anvaumlnda simuleringsprogrammet LTSpice istaumlllet foumlr att koppla upp allt i praktiken paring en

labbplatta

19

5 Miljouml- amp Ekonomiaspekter

Inom projektet finns det maringnga miljoumlaspekter Dels att antalet kommunikationskablar kommer

att minska i fordonet vilket medfoumlr att kabelmattorna kommer krympa i storlek Vilket goumlr att

fordonet blir laumlttare och kan minska sin braumlnslefoumlrbrukning En annan aspekt aumlr att eftersom

faumlrre antal kablar kommer att behoumlvas blir det mindre metall i fordonet som leder till att

mindre maumlngd metall behoumlver utvinnas och tas fram i metallgruvor Detta kan ocksaring leda till

att antal transporter foumlr metallen minskar vilket paringverkar CO2-utslaumlppen positivt

Projektet aumlr huvudsakligen till foumlr att minska antalet kommunikationskablar i fordon Detta

innebaumlr ocksaring att kostnader kan bli laumlgre genom att kabelmattorna krymper i storlek och blir

enklare att montera Vilket aumlven kommer att minska monteringskostnaden foumlr dessa Eftersom

faumlrre kommunikationskablar behoumlvs sparas material och daumlrigenom pengar Om modulerna

dessutom massproduceras garingr det att minska tillverkningskostnaderna aumlnnu mer

20

Litteraturfoumlrteckning

[1] Jan Soelberg Allmaumln elektronik Malmouml Josty kit foumlrlag1982[ISBN919-703-4908 alt

919-703-4924]

[2] David M Pozar Microwave and RF design of wireless systems Hoboken-NJ-USA John

Wiley amp Sons Inc [ISBN 978-047-132-2825]

[3] Thomas L Floyd Electronic devices Upper Saddle River-NJ- USA Pearson Education

Inc 2002[ISBN013-028-484]

[4] Michel Daound Yacoub Foundations of mobile radio engineering Boca Raton-Florida-

USA CRC Press 2000[ISBN084-938-6772]

[5] Leon W Couch Digital and analog communication systems Upper Saddle River-NJ-

USA Pearson Education Inc 2007 [ISBN 013-142-4920]

[6] Kent Mayer Datakommunikation I praktiken Falun Pagina Foumlrlag AB 2001 [ISBN 916-

360-6615]

[7] Cotter W Sayre Complete wireless design New York-NY-US McGraw-Hill 2001

[ISBN 978-007-138-3738]

[8] William Schweber Electronic communication systems Upper Saddle River-NJ- USA

Pearson Education Inc 2002 [ISBN 013-091-6218]

[9] Paul H Young Electronic communication techniques Upper Saddle River-NJ- USA

Pearson Education Inc 2004 [ISBN 013-122-8854]

[10] Per Wallander 17 lektioner I telekommunikation Aumllvsjouml Perant 2001 [ISBN 918-629-

6108]

[11] rdquoYamarrdquo Yamar Electronics Ltd 2014 wwwyamarcom[05062014]

[12] CD74HCT4046A Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1762460pdf [Anvaumlnd 20 Maj 2014]

[13] MC1496 ON Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets114361pdf [Anvaumlnd 20 Maj 2014]

[14] DSPIC33FJ64GP802 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1669425pdf [Anvaumlnd 20 Maj 2014]

[15] CD4016 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1823580pdf [Anvaumlnd 20 Maj 2014]

21

[16] Oscillator CO1 Rami Technology [Online] Tillgaumlnglig

httpwwwramitechnologycomproductsspecclock_oscclock_co1-co13pdf

[Anvaumlnd 20 Maj 2014]

[17] LM317T Fairchild Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1725569pdf [Anvaumlnd 20 Maj 2014]

[18] LM6172 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1806051pdf [Anvaumlnd 20 Maj 2014]

[19] LMC7660 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1811103pdf [Anvaumlnd 20 Maj 2014]

[20] M Musbah J Vallander J Martin A A Andreas och T Svensson rdquoPowerline

Communicationrdquo Chalmers Tekniska Houmlgskola (DAT065) 2014

[21] rdquoEaglerdquo Cadsoft 2014 httpwwwcadsoftusacom[050614]

[22] ldquoLTspicerdquo Linear Technology 2014 httpwwwlinearcomdesigntoolssoftware

[050614]

[23] ldquoFilter Free 2011rdquo Nuhertz Technologies LLC 2013 httpwwwnuhertzcom

[050614]

22

Bilagor

Figur Gant-schemat

2

2 Teknisk bakgrund

21 Projektkurs

Innan arbetet paringboumlrjades laumlste vi en projektkurs paring 8 veckor daumlr vi skulle konstruera ett

system med envaumlgskommunikation detta skulle kommunicera oumlver ett dc-matad likstroumlmsnaumlt

Projektet var ett saring kallat proof of concept som skulle undersoumlka om det aumlr moumljligt att

kommunicera oumlver ett dc-matat elnaumlt I projektet anvaumlndes tvaring loumlsningar en digital och en

analog I den digitala loumlsningen anvaumlndes bara tvaring stycken Arduino som kommunicerade med

varandra Med denna loumlsning blev det dock mycket bitfel daring vi testade denna loumlsning paring en

spaumlnningsmatad kabel Saring vi beslutade oss foumlr att utveckla den analoga loumlsningen istaumlllet

I den analoga loumlsningen anvaumlnde vi tvaring olika frekvenser som representerade noll eller ett

Dessa frekvenser skapades med tvaring fasskiftoscillatorer som vi sjaumllva konstruerade

Vilken frekvens som skickades ut paring bussen bestaumlmdes med en mux vilken kontrollerades av

en Arduino Mottagarsidan bestod av tvaring bandpassfilter dessa slaumlppte igenom de tvaring

frekvenserna Daumlrefter likriktades signalerna och jaumlmfoumlrdes i en komparator vilken sedan

laumlstes av en annan Arduino Signalseparatorerna anvaumlndes foumlr att separera ut ac-signalen [20]

Kommunikationssystemet kom upp i en hastighet paring 5k bits och oumlver daring tillkom det

stoumlrningar som orsakade bitfel Figur 21 visar en ritning paring hur systemet saringg ut i

projektkursen

Figur 21 Ritning paring analoga loumlsningen fraringn projektkurs

3

22 Yamar

Det finns foumlr naumlrvarande endast naringgra faring faumlrdiga loumlsningar paring marknaden som aumlr gjorda foumlr

kommunikation oumlver dc-elnaumlt i bilar

Vi har haft moumljligheten att undersoumlka en produkt fraringn ett israeliskt foumlretag Yamar Detta

foumlretag saumlgs ha utvecklat ett fullt fungerande system foumlr kommunikation oumlver likstroumlmselnaumlt

De moduler vi fick studera naumlrmare var DCB1M evaluation board i kombination med

DCB1M USB PC interface Paring modulerna gick det att staumllla in beroende paring om BPSK eller

QPSK skulle anvaumlndas och aumlven vilken oumlverfoumlringshastighet Naumlr vi testade BPSK foumlrsvann

det inte maringnga bitar men naumlr vi staumlllde in den paring att koumlra QPSK i maximal

oumlverfoumlringshastighet saring foumlrsvann upp till 40-60 av bitarna Vilket inte aumlr stabilt framfoumlr

allt daring den spaumlnningsmatadekabeln mellan modulerna inte var laumlngre aumln en meter och

informationen mellan modul och PC anvaumlnde sig USB Det kom alltid fram raumltt bitvaumlrden saring

foumlrmodligen har de loumlst de foumlrsvunna bitarna genom felkorrigering i oumlverfoumlringsprotokollet

Detta test gjordes med ett spaumlnningsaggregat som matade modulerna och aumlven spaumlnningssatte

kabeln Kabelns laumlngd mellan modulerna var fem meter Modulerna aumlr isolerade av ett

plasthoumllje [11]

23 Modulationstekniker

Modulation innebaumlr oumlverlagrad information paring en baumlrvaringg vilken aumlr skickad fraringn en saumlndare

[1][6]

AM Amplitudmodulation(ASK)

Amplitudmodulation innebaumlr en foumlraumlndring av amplitudnivaringn paring saumlndarensbaumlrvaringgsignal

Genom en modulation av amplitudnivaringn garingr det att oumlverfoumlra information med signalen En

houmlg amplitud motsvarar ett houmlgt vaumlrde och en laringg amplitud innebaumlr att signalen har ett laringgt

Genom denna amplitudfoumlraumlnding mellan houmlg och laringg amplitud garingr det att oumlverfoumlra

information med hjaumllp av amplitudmodulation Det finns maringnga olika tekniker som utnyttjar

detta inom bland annat radiokommunikation[1]

FM Frekvensmodulation(FSK)

Istaumlllet foumlr att aumlndra amplituden paring baumlrvaringgen saring varierar frekvensen Genom att anvaumlnda en

bestaumlmd frekvens och variera den upp och ner garingr det att skicka information [1]

4

PM Fasmodulation(PSK)

Detta innebaumlr att signalens fas aumlndras foumlr att representera olika vaumlrden vilket medfoumlr att

amplituden blir konstant Beroende paring hur mycket fasen aumlr vriden representerar fasen ett houmlgt

eller laringgt vaumlrde [1][6][8]

BPSK aumlr en fasmodulationsteknik som baserar sig paring att fasen antingen aumlr 0 grader

eller fasvriden 180 grader Den ena fasen representerar logisk nolla och den andra

logisk etta

QPSK aumlr en fasmodulationsteknik som fasvridits 090180270 grader Detta fungerar

paring samma saumltt som BPSK fast tekniken anvaumlnder sig av yttligare tvaring faser Vilket goumlr

att det garingr att skicka mer information under samma tid Detta innebaumlr att man faringr fyra

punkter daumlr man kan laumlsa av signalen som i sin tur representerar tvaring bitar Vaumlrdet beror

paring i vilken kvadrant fasen ligger i se figur 22

Figur 22 Konstellations diagram oumlver QPSK med graykod

8-PSK

Fasfoumlrskjutning med aringtta olika vaumlrden

16-PSK

Fasfoumlrskjutning med sexton olika vaumlrden

5

3 Genomfoumlrande

31 Komponenter

Mixer

Mixern aumlr en treports komponent som aumlr viktig paring flera saumltt inom de olika

modulationstekninkerna Den anvaumlnds till exempel till om man vill flytta en signal fraringn en

viss frekvens till en annan Detta kan man goumlra daring mixerns utsignal huvudsakligen bestaringr av

tvaring nya frekvenser som aumlr summan och differensen av dess tvaring insignaler daring tillkommer aumlven

en viss del oumlvertoner av dess insignaler Sedan kan man enkelt vaumllja vilken signal man vill ha

genom filtrering [2]

Spaumlnningsregulator

En spaumlnningsregulator aumlr en krets som anvaumlnds foumlr att reglera en spaumlnning till ett oumlnskat vaumlrde

Aumlven om spaumlnningen in till regulatorn skulle variera faringr den ett fixerat vaumlrde ut som bestaumlms

av dimensioneringen av motstaringnden i Figur 32 [17]

Polinverterare

Foumlr att faring ut varingr negativa matning till varingra operationsfoumlrstaumlrkare anvaumlnder vi oss av en krets

som heter LTC7660 Med hjaumllp av tvaring stycken kondensatorer som sitter i anslutning med

polinverteraren garingr det att faring ut den inverterade matningsspaumlnning [19]

6

Operationsfoumlrstaumlrkare

En operationsfoumlrstaumlrkare har maringnga anvaumlndningsomraringden Den garingr att koppla ihop med filter

saring att filter och foumlrstaumlrkning kan kombineras Den kan kopplas som allpassfilter vilken slaumlpper

igenom alla frekvenser och kan fasfoumlrskjuta signalen i ett bestaumlmt antal grader

Vid valet av vilken operationsfoumlrstaumlrkare som skall anvaumlndas var vi tvungna att ta haumlnsyn till

att den maringste klara av att arbeta med varingra oumlnskade frekvenser Foumlr att vara saumlkra paring detta

valde vi att ha en saumlkerhetsmarginal med en faktor tio Det innebaumlr att eftersom vi inte arbetar

med frekvenser oumlver 10 MHz innebaumlr detta att operationsfoumlrstaumlrkaren behoumlver klara att arbeta

vid en frekvens paring 100MHz Valet foumlll daring paring LM6172 som dessutom inneharingller tvaring stycken

se figur 24 [3]

Figur 24 Operationsfoumlrstaumlrkaren LM6172

7

Oscillator

Oscillatorer aumlr en vanlig foumlrekommande komponent inom signalbehandling Den anvaumlnds foumlr

att skapa en signal som oscillerar Den oscillerande signalen brukar oftast vara i en sinus- eller

i en fyrkantsform vilket ofta behoumlvs i kommunikationssyften Ett vanligt arbetsomraringde aumlr

inom radiosammanhang Daumlr komponenten ofta anvaumlnds foumlr skapa en svaumlmgande signal som

sedan mixas med en inkommande radiosignal Detta goumlrs foumlr att faring ut raumltt frekvens genom att

modulera baumlrvaringgen fraringn den inkommande signalen Det finns flera olika typer oscillatorer

[2][9]

Voltage controlled oscillator

En VCO aumlr en oscillator som varierar i frekvens utifraringn vilken spaumlnning oscillatorn faringr in Ett

vanligt anvaumlndningsomraringde foumlr en VCO aumlr i en PLL[3]

PIC

Projektet aumlr designat efter en mikroprocessor av typen PIC vid namn DSPIC33FJ64GP802

PICen skall generera informationssignalerna I och Q Den skall aumlven ta emot I och Q

signalerna efter demodulering och behandla dessa[14]

32 Program

Eagle

Vi valde att anvaumlnda CAD-programmet Eagle foumlr att rita upp kretsscheman detta foumlr att

senare kunna tillverka BCD-kretskort och utfoumlra fler tester och maumltningar Aumlven foumlr att det

skall garing att utfoumlra tester i ett fordon vid ett senare tillfaumllle[21]

LTSpice

Foumlr att kunna simulera varingr krets och de delar den aumlr uppbyggd av saring har vi valt att anvaumlnda

simuleringsprogramen LTSpice LTSpice aumlr Linear Technologys version av Spice

Valet foumlll paring detta program daring vi anvaumlnt det i tidigare kurser och eftersom det aumlr laumltt att

implementera nya kretsar och bibliotek om dessa kretsar skulle saknas i programmet [22]

Filter Free

Daring varingr krets bestaringr av flera olika slags filter och daring vi ocksaring testat en del olika baumlrfrekvenser

har vi behoumlvt raumlkna om vaumlrdena ett flertal garingnger Foumlr att inte oumldsla tid paring alla beraumlkning har vi

anvaumlnt oss av ett program som goumlr detta aringt oss Filter Free[23]

8

33 Modulering

Anledningen till att inte amplitudmodulation valdes aumlr att det aumlr maringnga andra enheter paring

elnaumltet som kan bidra till stoumlrningar och medfoumlr att amplituden varierar foumlr mycket Detta aumlr

inte oumlnskvaumlrt daring signalen kommer att bli foumlr svaringr att sampla och laumlsa av Varingr signal kan aumlven

paringverka spaumlnningen oumlver redan befintliga kretsar vilket inte heller aumlr oumlnskvaumlrt Valet foumlll daring paring

fasmodulering daring det aumlr en vaumll beproumlvad teknik och har maringnga foumlrdelar oumlver

frekvensmodulering [9] Bland annat att fler frekvensomraringden kan anvaumlndas En annan foumlrdel

som tilltala oss var att om det visar sig att QPSK inte aumlr tillraumlckligt stabilt saring kraumlvs vaumlldigt

smaring justeringar foumlr att anvaumlnda oss av BPSK istaumlllet Foumlrhoppningsvis skall det aumlven garing att faring

ut naringgon bra full-duplex teknik med hjaumllp av fasmodulation daring man kan anvaumlnda sig av tvaring

olika baumlrvaumlgsfrekvenser

Figur 31Moduleringskrets

9

Full-duplex

Full-duplex innebaumlr att de olika modulerna kan kommunicera med varandra samtidigt paring en

och samma kabel Detta kan aringstadkommas genom att tvaring moduler anvaumlnder varsin

baumlrvaringgssignal med olika frekvenser Foumlr att inte oumlverbelasta en kabel saring kan det vara bra att

koppla samman modulerna i ett saring kallat ldquomeshrdquo se figur 23 Daumlr bara de moduler som har

behov av full-duplex anvaumlnder sig av det En nackdel med det haumlr aumlr att fler antal kabler maringste

anvaumlndas

Figur 23 Mesh

Spaumlnningsregulatorer

Foumlr att minska spaumlnningen fraringn 24V till 5V anvaumlnder vi oss av en spaumlnningsregulator som

heter LM317T Foumlr att faring oumlnskad utspaumlnning fraringn LM317T saring anvaumlnds tvaring stycken resistorer

dimensionerade enligt formel 31 och figur 32 Kondensator C1 behoumlvs om regulatorn aumlr

placerad laringngt fraringn spaumlnningskaumlllan och C2 foumlr att foumlrbaumlttra transientresponsen Till matningen

av operationsfoumlrstaumlrkarna kraumlvs 5V LM317T anvaumlnds aumlven till att reglera spaumlnningen till

33V vilket oscillatorn och PICen behoumlver som matningsspaumlnning

10

LM317 aumlr utformad saring att den kan klara av en varierande inspaumlnning fraringn 12V till 30V detta

paring grund av att det kan foumlrekomma variationer paring amplituden i elnaumltet

Figur 32 Spaumlnningsregulator

(31)

Polinverterare

Foumlr att kunna faring den behoumlvda negativa matningen som varingra operationsfoumlrstaumlrkare behoumlver saring

anvaumlnder vi oss av en polinverterare Det kretsen goumlr aumlr helt enkelt att den inverterar dess

matningspaumlnning Vilket innebaumlr att om den matas med +5V saring faringr vi varingr behoumlvda -5V

Oscillatorer

Till en boumlrjan testade vi att tillverka egna oscillatorer eftersom vi har gjort detta i ett tidigare

projekt och faringtt en fungerande fasskiftsoscillator Vi boumlrjade med att konstruera olika sorters

Colpitts och kristall oscillatorer Men utan framgaringng foumlr varingra frekvenser och stabilitets krav

Efter att vi har testat att tillverka egna oscillatorer saring beslutade vi oss istaumlllet foumlr att koumlpa in

faumlrdigkonstruerade oscillatorer foumlr frekvenserna 4 MHz 73728 MHz och 10 MHz

11

Fasfoumlrskjutning

Foumlr att skapa de oumlnskade fasfoumlrskjutningarna paring 90o180

o270

o saring anvaumlnder vi foumlrst ett saring kallat

allpassfilter bestaringende av en ickeinverterande op-amp med korrekt dimensionerade resistor

och kondensator foumlr att skapa den foumlrsta fasfoumlrskjutningen paring 90o Foumlr att sedan fasfoumlrskjuta

en signal 180o anvaumlnder vi inverterande op-amp 270

o farings genom att i serie anvaumlnda en

inverterare och ett allpassfilter Figur 33 visar de olika fasfoumlrskjutningarna efter varje steg

Foumlr att faring allpassfiltret att ge oss en fasvridning paring 90 grader vid oumlnskad frekvens saring behoumlver

resistorerna och kondensatorerna dimensioneras korrekt detta goumlrs genom formeln 32 Om

en foumlrstaumlrkning av signalen skulle behoumlvas garingr det att justera fram genom att dimensionera

foumlrharingllandet mellan resistorerna paring den negativa ingaringngen paring op-ampen

Figur 33 Graf och krets foumlr fasfoumlrskjutning i LTSpice

(32)

12

HEX-inverterare

Foumlr invetering av IQ-datan som kommer ut fraringn PICen och in i CD4016-kresten anvaumlnds en

hexinverter Detta goumlrs eftersom vi behoumlver inversen foumlr att reglera vilken fas av varingr signal

som skall ges som utsignal senare i varingr CD4016-krets (se figur 31) Figur 34 visar hur datan

ser ut innan och efter den invertertas i kretsen

Figur 34 Data foumlre och efter

CD4016

Foumlr att skapa de tvaring BPSK-signalerna anvaumlnder vi oss av en krets vid namn CD4016 [15]

CD4016 bestaringr av 4 switchar som Figur 35 illustrerar Switcharna styrs av I- och Q-datan och

dess inverser Beroende paring vilket vaumlrde I- och Q-datan har saring slaumlpps en viss fas av signalen

igenom Detta innebaumlr om till exempel I aumlr houmlg saring slaumlpps en icke fasvriden signal igenom och

om I aumlr laringg saring slaumlpps den 180o fasvridna signalen igenom se Figur 31

Figur 35 CD4016 blockschema

13

Summator

Efter att signalerna har omvandlats till BPSK och Q-signalen har fasvridits 90o garingr de in i en

summator som laumlgger ihop signalerna till en QPSK signal Summatorn aumlr konstruerad av en

op-amp med foumlrstaumlrkning saring att signalen inte aumlr foumlr svag naumlr den garingr ut paring DC-naumltet Figur 36

visar hur varingr summator konstruerats

Figur 36 Summatorkretsen

Signalseparator

Innan signal garingr ut paring DC-naumltet saring behoumlver man se till att spaumlnningen ute paring naumltet foumlrstoumlr

modulerna Det loumlses enkelt med hjaumllp av en kondensator som blockerar likstroumlmmen Samma

loumlsning anvaumlnds aumlven paring mottagarsidan

14

34 Demodulering

Schemat i figur 37 visar en bild paring mottagarsidan i modulen

Figur 37 Demodulator blockschema

Bandpassfilter

Bandpassfiltret bestaringr av tvaring stycken olika filter Foumlrst ett houmlgpassfilter som filtrerar bort

signaler med frekvensen under 72228 MHz och slaumlpper igenom frekvenser oumlver Det andra

filtret aumlr ett laringgpassfilter vilket slaumlpper igenom signaler paring frekvenser under 75228 MHz

Detta leder till att bandpassfiltret har en bandbredd paring 03 MHz Bandbredden skall vara saring

smal som moumljligt foumlr att blockera saring mycket stoumlrningar som det garingr foumlr att inte stoumlrningarna

skall ta sig igenom bandpassfiltret Designen av LP-filtret anvaumlnds aumlven senare efter varingr

MC1496 krets foumlr att filtrera bort alla oumlvertoner som uppstaringr Figur 38 visar hur

bandpassfiltret aumlr konstruerat dimensionering av kretsarna har vi faringtt fraringn programmet Filter

Free [23]

Figur 38 Bandpassfiltret

15

Balanserad modulatordemodulator

MC1496 aumlr balanserad modulatordemodulator vilken aumlven garingr att anvaumlnda som en

faskomparator Detta goumlrs genom att kretsen jaumlmfoumlr varingr insignal med en referenssignal fraringn

varingr VCO i PLLen Referenssignalen har samma frekvens som varingr insignal Resultatet ges

sedan paring utporten i form av en positiv eller negativ likriktad spaumlnning Figur 39 visar hur

MC1496-kretsen aumlr kopplad foumlr att fungera som en faskomparator [13]

Figur 39 MC1496 som faskomparator

Mixer

Mixern anvaumlnds foumlr att skapa den referensspaumlnning som VCOn behoumlver foumlr att den skall

kunna generera oumlnskad signal

VCO

VCOn anvaumlnds i varingr krets som en del av en Costas loopVCOn kommer att leverera

referenssignalen till demoduleringskretsarna (MC1496) Detta goumlrs foumlr att faring en signal med

raumltt frekvens och fas foumlr att kunna jaumlmfoumlras med insignalen Den ena signalen kommer att

vara oroumlrd efter VCOn medan den andra kommer fasvridas 90o Detta foumlr att kunna fungera

som referens till varingr andra demoduleringskrets

16

Costas loop

MC1496 LP-filter mixer och VCOn bildar tillsammans vad man kallar en Costas loop[9]

Costas loopen aumlr ett effektivt saumltt att aringterstaumllla baumlrsignalens ursprungsfas Detta illustreras i

Figur 37

Komparator

Komparatorn bestaringr av en operationsfoumlrstaumlrkare som beroende av insignalen och en referens

spaumlnning antingen bottnar i houmlg eller laringg utspaumlnning detta beroende paring om insignalens

spaumlnning aumlr houmlgre eller laumlgre aumln varingr referensspaumlnning Daumlrmed saring har vi skapat en fyrkantsvaringg

som varingr PIC kan laumlsa Figur 310 visar hur signalen ser ut naumlr den kommer in i komparatorn

och dess digitala motsvarighet efter den har bearbetats

Figur 310 Graf och krets foumlr komparator

17

4 Resultat amp Analys

Anledningen till att fasmodulation valdes var paring grund av att det aumlr en vaumllbeproumlvad teknik

som passade bra foumlr att uppnaring kriterierna paring oumlverfoumlringshastighet Aumlven paring grund av att det aumlr

en beproumlvad teknik som applicerats paring maringnga andra omraringden Det aumlr ocksaring en teknik som aumlr

relativt laumltt att modifiera om man skulle oumlnska en houmlgre eller laumlgre oumlverfoumlringshastighet

genom att garing fraringn BPSK till QPSK och aumlven i framtiden kanske 8- eller 16-PSK

Hastigheten som tekniken kommer kunna leverera aumlr beroende paring vilken microprocessor som

kommer att anvaumlndas och hur snabbt den kan sampla indatan

Hur kommunikationsprotokoll kommer att konstrueras paringverkar ocksaring vilken hastighet varingr

loumlsning kommer att klara av Tar vi bara haumlnsyn till varingr analoga del saring kommer vi kunna

saumlnda information i en hastighet av 184Mbits med BPSK och den dubbla hastigheten med

QPSK Vi har valt att anvaumlnda en frekvens paring varingr I och Q data av 184 MHz detta paring grund

av att vi vill ha 4 svaumlngningar av baumlrvaringgssignalen per bit saring att systemet garanterat hinner

med i alla kretsar i demoduleringen Vi testade med en och tvaring svaumlngningar per bit men detta

ledde till maringnga fel vid demoduleringen

Systemet aumlr kopplat saring att det garingr att faring komponenternas spaumlnningsmatning ifraringn elnaumltet Med

hjaumllpa av tvaring stycken spaumlnningsregulatorer som behoumlver en inspaumlnning mellan 12 till 30 volt

som sen kan reglera ner spaumlnningen till 5 respektive 33 volt vilket komponenterna i kretsen

behoumlver Den negativa matningsspaumlnningen som operationsfoumlrstaumlrkarna och mikroprocessorn

behoumlver kommer fraringn en spaumlnningsinverterare En nackdel aumlr dock att fordonet maringste vara

igaringng saring att alla komponenterna faringr spaumlnningsmatning

Systemet aumlr utvecklat saring att det skall garing att anvaumlnda flera moduler som skall kunna

kommunicera mellan varandra samtidigt Detta kan goumlras genom att olika frekvenser anvaumlnds

eller med hjaumllp av ett kommunikationsprotokoll som anger prioritet foumlr varje modul Genom

att koppla upp modulerna i mindre ldquomeshrdquo-naumltverk garingr det ocksaring att uppnaring full-duplex alltsaring

att modulerna kan kommunicera mellan varandra paring samma garingng

Om tekniken skall implementeras in i ett fordon i befintligt skick kommer det att behoumlvas

olika former av stoumlrningsskydd foumlr stoumlrningar vilka kommer att paringverka systemet Till

exempel foumlr signaler som ocksaring existerar paring MHz-nivaring Aumlven foumlr andra former av stoumlrningar

som inte har beroumlrts i rapporten saring som transienter

18

41 Diskussion

411 Planering

De resultat vi uppnaringtt under projektet har uppfyllt varingra foumlrvaumlntningar produkten behoumlver dock

vidare utvecklas foumlr att kunna anvaumlndas i ett fordon Gant-schemat bifogat i Bilaga har foumlljts

fraringn boumlrjan till slut undantaget aumlr parallellkommunikation daring detta blev bort prioriterat daring

fokus gick oumlver till tester paring envaumlgskommunikationen

412 Oscillatorerna

Naringgra av anledningarna till att de egentillverkade oscillatorerna ej fungerar aumlr troligtvis att vi

foumlrst inte anvaumlnde oss av keramiska kondensatorer naumlr vi kopplade upp kretsarna i praktiken

Detta kan vara en av de stoumlrsta bidragande faktor till att oscillatorerna inte fungerade En

annan orsak kan vara att vi anvaumlnde oss av labbplattor som inte klarar av frekvenser paring MHz

nivaring Naumlr det roumlr sig om frekvenser paring MHz nivaring kraumlvs det motstaringnd och kondensatorer med

vaumlldigt laringga vaumlrden Det medfoumlr att labbplattans impedans och kapasitans inte blir foumlrsumbar

Daumlrfoumlr gick vi istaumlllet oumlver till att rita upp kretsen i programmet LTSpice vilket aumlr ett

simuleringsprogram och aumlven i Eagle som aumlr ett CAD-program LTSpice anvaumlnde vi foumlr att

simulera och testa saring att allt skulle fungerar innan det kopplades upp i praktiken Eagle

anvaumlnde vi foumlr att goumlra en ritning foumlr kretsen saring att det garingr att tillverka ett BCD-kretskort

istaumlllet foumlr labbplattorna

413 Simuleringsprogram

Den stoumlrsta delen av varingrt projekt har baserats paring simuleringar i LTSpice paring grund av att detta

aumlr ett bra saumltt foumlr att se hur varingra kretsarna beter sig separat och sedan anslutna tillvarandra

Detta har hjaumllpt oss att faring ihop ett komplett system daumlr det aumlr laumltt att aumlndra eller laumlgga till

kretsar som kan behoumlvas Det har aumlven underlaumlttat om vi behoumlvt justera naringgot till exempel om

vi behoumlvt en smalare bandbredd foumlr varingrt BP-filter eller mer foumlrstaumlrkning av signalen

naringgonstans Daring vi avgraumlnsat oss fraringn mjukvara saring har det aumlven hjaumllp oss vid tester foumlr olika

oumlverfoumlringshastigheter daring dessa enkelt kan aumlndras

414 Kritisk diskussion

Naringgra saker som vi troligtvis skulle gjort annorlunda aumlr att goumlra fler tester paring laumlgre

frekvensomraringden med fasmodulation Eftersom labbplattorna inte klarade av att jobba paring de

frekvenser som vi har valt foumlr att uppnaring varingr oumlnskade hastighet Daumlrfoumlr oumlvergick vi mer till att

anvaumlnda simuleringsprogrammet LTSpice istaumlllet foumlr att koppla upp allt i praktiken paring en

labbplatta

19

5 Miljouml- amp Ekonomiaspekter

Inom projektet finns det maringnga miljoumlaspekter Dels att antalet kommunikationskablar kommer

att minska i fordonet vilket medfoumlr att kabelmattorna kommer krympa i storlek Vilket goumlr att

fordonet blir laumlttare och kan minska sin braumlnslefoumlrbrukning En annan aspekt aumlr att eftersom

faumlrre antal kablar kommer att behoumlvas blir det mindre metall i fordonet som leder till att

mindre maumlngd metall behoumlver utvinnas och tas fram i metallgruvor Detta kan ocksaring leda till

att antal transporter foumlr metallen minskar vilket paringverkar CO2-utslaumlppen positivt

Projektet aumlr huvudsakligen till foumlr att minska antalet kommunikationskablar i fordon Detta

innebaumlr ocksaring att kostnader kan bli laumlgre genom att kabelmattorna krymper i storlek och blir

enklare att montera Vilket aumlven kommer att minska monteringskostnaden foumlr dessa Eftersom

faumlrre kommunikationskablar behoumlvs sparas material och daumlrigenom pengar Om modulerna

dessutom massproduceras garingr det att minska tillverkningskostnaderna aumlnnu mer

20

Litteraturfoumlrteckning

[1] Jan Soelberg Allmaumln elektronik Malmouml Josty kit foumlrlag1982[ISBN919-703-4908 alt

919-703-4924]

[2] David M Pozar Microwave and RF design of wireless systems Hoboken-NJ-USA John

Wiley amp Sons Inc [ISBN 978-047-132-2825]

[3] Thomas L Floyd Electronic devices Upper Saddle River-NJ- USA Pearson Education

Inc 2002[ISBN013-028-484]

[4] Michel Daound Yacoub Foundations of mobile radio engineering Boca Raton-Florida-

USA CRC Press 2000[ISBN084-938-6772]

[5] Leon W Couch Digital and analog communication systems Upper Saddle River-NJ-

USA Pearson Education Inc 2007 [ISBN 013-142-4920]

[6] Kent Mayer Datakommunikation I praktiken Falun Pagina Foumlrlag AB 2001 [ISBN 916-

360-6615]

[7] Cotter W Sayre Complete wireless design New York-NY-US McGraw-Hill 2001

[ISBN 978-007-138-3738]

[8] William Schweber Electronic communication systems Upper Saddle River-NJ- USA

Pearson Education Inc 2002 [ISBN 013-091-6218]

[9] Paul H Young Electronic communication techniques Upper Saddle River-NJ- USA

Pearson Education Inc 2004 [ISBN 013-122-8854]

[10] Per Wallander 17 lektioner I telekommunikation Aumllvsjouml Perant 2001 [ISBN 918-629-

6108]

[11] rdquoYamarrdquo Yamar Electronics Ltd 2014 wwwyamarcom[05062014]

[12] CD74HCT4046A Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1762460pdf [Anvaumlnd 20 Maj 2014]

[13] MC1496 ON Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets114361pdf [Anvaumlnd 20 Maj 2014]

[14] DSPIC33FJ64GP802 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1669425pdf [Anvaumlnd 20 Maj 2014]

[15] CD4016 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1823580pdf [Anvaumlnd 20 Maj 2014]

21

[16] Oscillator CO1 Rami Technology [Online] Tillgaumlnglig

httpwwwramitechnologycomproductsspecclock_oscclock_co1-co13pdf

[Anvaumlnd 20 Maj 2014]

[17] LM317T Fairchild Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1725569pdf [Anvaumlnd 20 Maj 2014]

[18] LM6172 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1806051pdf [Anvaumlnd 20 Maj 2014]

[19] LMC7660 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1811103pdf [Anvaumlnd 20 Maj 2014]

[20] M Musbah J Vallander J Martin A A Andreas och T Svensson rdquoPowerline

Communicationrdquo Chalmers Tekniska Houmlgskola (DAT065) 2014

[21] rdquoEaglerdquo Cadsoft 2014 httpwwwcadsoftusacom[050614]

[22] ldquoLTspicerdquo Linear Technology 2014 httpwwwlinearcomdesigntoolssoftware

[050614]

[23] ldquoFilter Free 2011rdquo Nuhertz Technologies LLC 2013 httpwwwnuhertzcom

[050614]

22

Bilagor

Figur Gant-schemat

3

22 Yamar

Det finns foumlr naumlrvarande endast naringgra faring faumlrdiga loumlsningar paring marknaden som aumlr gjorda foumlr

kommunikation oumlver dc-elnaumlt i bilar

Vi har haft moumljligheten att undersoumlka en produkt fraringn ett israeliskt foumlretag Yamar Detta

foumlretag saumlgs ha utvecklat ett fullt fungerande system foumlr kommunikation oumlver likstroumlmselnaumlt

De moduler vi fick studera naumlrmare var DCB1M evaluation board i kombination med

DCB1M USB PC interface Paring modulerna gick det att staumllla in beroende paring om BPSK eller

QPSK skulle anvaumlndas och aumlven vilken oumlverfoumlringshastighet Naumlr vi testade BPSK foumlrsvann

det inte maringnga bitar men naumlr vi staumlllde in den paring att koumlra QPSK i maximal

oumlverfoumlringshastighet saring foumlrsvann upp till 40-60 av bitarna Vilket inte aumlr stabilt framfoumlr

allt daring den spaumlnningsmatadekabeln mellan modulerna inte var laumlngre aumln en meter och

informationen mellan modul och PC anvaumlnde sig USB Det kom alltid fram raumltt bitvaumlrden saring

foumlrmodligen har de loumlst de foumlrsvunna bitarna genom felkorrigering i oumlverfoumlringsprotokollet

Detta test gjordes med ett spaumlnningsaggregat som matade modulerna och aumlven spaumlnningssatte

kabeln Kabelns laumlngd mellan modulerna var fem meter Modulerna aumlr isolerade av ett

plasthoumllje [11]

23 Modulationstekniker

Modulation innebaumlr oumlverlagrad information paring en baumlrvaringg vilken aumlr skickad fraringn en saumlndare

[1][6]

AM Amplitudmodulation(ASK)

Amplitudmodulation innebaumlr en foumlraumlndring av amplitudnivaringn paring saumlndarensbaumlrvaringgsignal

Genom en modulation av amplitudnivaringn garingr det att oumlverfoumlra information med signalen En

houmlg amplitud motsvarar ett houmlgt vaumlrde och en laringg amplitud innebaumlr att signalen har ett laringgt

Genom denna amplitudfoumlraumlnding mellan houmlg och laringg amplitud garingr det att oumlverfoumlra

information med hjaumllp av amplitudmodulation Det finns maringnga olika tekniker som utnyttjar

detta inom bland annat radiokommunikation[1]

FM Frekvensmodulation(FSK)

Istaumlllet foumlr att aumlndra amplituden paring baumlrvaringgen saring varierar frekvensen Genom att anvaumlnda en

bestaumlmd frekvens och variera den upp och ner garingr det att skicka information [1]

4

PM Fasmodulation(PSK)

Detta innebaumlr att signalens fas aumlndras foumlr att representera olika vaumlrden vilket medfoumlr att

amplituden blir konstant Beroende paring hur mycket fasen aumlr vriden representerar fasen ett houmlgt

eller laringgt vaumlrde [1][6][8]

BPSK aumlr en fasmodulationsteknik som baserar sig paring att fasen antingen aumlr 0 grader

eller fasvriden 180 grader Den ena fasen representerar logisk nolla och den andra

logisk etta

QPSK aumlr en fasmodulationsteknik som fasvridits 090180270 grader Detta fungerar

paring samma saumltt som BPSK fast tekniken anvaumlnder sig av yttligare tvaring faser Vilket goumlr

att det garingr att skicka mer information under samma tid Detta innebaumlr att man faringr fyra

punkter daumlr man kan laumlsa av signalen som i sin tur representerar tvaring bitar Vaumlrdet beror

paring i vilken kvadrant fasen ligger i se figur 22

Figur 22 Konstellations diagram oumlver QPSK med graykod

8-PSK

Fasfoumlrskjutning med aringtta olika vaumlrden

16-PSK

Fasfoumlrskjutning med sexton olika vaumlrden

5

3 Genomfoumlrande

31 Komponenter

Mixer

Mixern aumlr en treports komponent som aumlr viktig paring flera saumltt inom de olika

modulationstekninkerna Den anvaumlnds till exempel till om man vill flytta en signal fraringn en

viss frekvens till en annan Detta kan man goumlra daring mixerns utsignal huvudsakligen bestaringr av

tvaring nya frekvenser som aumlr summan och differensen av dess tvaring insignaler daring tillkommer aumlven

en viss del oumlvertoner av dess insignaler Sedan kan man enkelt vaumllja vilken signal man vill ha

genom filtrering [2]

Spaumlnningsregulator

En spaumlnningsregulator aumlr en krets som anvaumlnds foumlr att reglera en spaumlnning till ett oumlnskat vaumlrde

Aumlven om spaumlnningen in till regulatorn skulle variera faringr den ett fixerat vaumlrde ut som bestaumlms

av dimensioneringen av motstaringnden i Figur 32 [17]

Polinverterare

Foumlr att faring ut varingr negativa matning till varingra operationsfoumlrstaumlrkare anvaumlnder vi oss av en krets

som heter LTC7660 Med hjaumllp av tvaring stycken kondensatorer som sitter i anslutning med

polinverteraren garingr det att faring ut den inverterade matningsspaumlnning [19]

6

Operationsfoumlrstaumlrkare

En operationsfoumlrstaumlrkare har maringnga anvaumlndningsomraringden Den garingr att koppla ihop med filter

saring att filter och foumlrstaumlrkning kan kombineras Den kan kopplas som allpassfilter vilken slaumlpper

igenom alla frekvenser och kan fasfoumlrskjuta signalen i ett bestaumlmt antal grader

Vid valet av vilken operationsfoumlrstaumlrkare som skall anvaumlndas var vi tvungna att ta haumlnsyn till

att den maringste klara av att arbeta med varingra oumlnskade frekvenser Foumlr att vara saumlkra paring detta

valde vi att ha en saumlkerhetsmarginal med en faktor tio Det innebaumlr att eftersom vi inte arbetar

med frekvenser oumlver 10 MHz innebaumlr detta att operationsfoumlrstaumlrkaren behoumlver klara att arbeta

vid en frekvens paring 100MHz Valet foumlll daring paring LM6172 som dessutom inneharingller tvaring stycken

se figur 24 [3]

Figur 24 Operationsfoumlrstaumlrkaren LM6172

7

Oscillator

Oscillatorer aumlr en vanlig foumlrekommande komponent inom signalbehandling Den anvaumlnds foumlr

att skapa en signal som oscillerar Den oscillerande signalen brukar oftast vara i en sinus- eller

i en fyrkantsform vilket ofta behoumlvs i kommunikationssyften Ett vanligt arbetsomraringde aumlr

inom radiosammanhang Daumlr komponenten ofta anvaumlnds foumlr skapa en svaumlmgande signal som

sedan mixas med en inkommande radiosignal Detta goumlrs foumlr att faring ut raumltt frekvens genom att

modulera baumlrvaringgen fraringn den inkommande signalen Det finns flera olika typer oscillatorer

[2][9]

Voltage controlled oscillator

En VCO aumlr en oscillator som varierar i frekvens utifraringn vilken spaumlnning oscillatorn faringr in Ett

vanligt anvaumlndningsomraringde foumlr en VCO aumlr i en PLL[3]

PIC

Projektet aumlr designat efter en mikroprocessor av typen PIC vid namn DSPIC33FJ64GP802

PICen skall generera informationssignalerna I och Q Den skall aumlven ta emot I och Q

signalerna efter demodulering och behandla dessa[14]

32 Program

Eagle

Vi valde att anvaumlnda CAD-programmet Eagle foumlr att rita upp kretsscheman detta foumlr att

senare kunna tillverka BCD-kretskort och utfoumlra fler tester och maumltningar Aumlven foumlr att det

skall garing att utfoumlra tester i ett fordon vid ett senare tillfaumllle[21]

LTSpice

Foumlr att kunna simulera varingr krets och de delar den aumlr uppbyggd av saring har vi valt att anvaumlnda

simuleringsprogramen LTSpice LTSpice aumlr Linear Technologys version av Spice

Valet foumlll paring detta program daring vi anvaumlnt det i tidigare kurser och eftersom det aumlr laumltt att

implementera nya kretsar och bibliotek om dessa kretsar skulle saknas i programmet [22]

Filter Free

Daring varingr krets bestaringr av flera olika slags filter och daring vi ocksaring testat en del olika baumlrfrekvenser

har vi behoumlvt raumlkna om vaumlrdena ett flertal garingnger Foumlr att inte oumldsla tid paring alla beraumlkning har vi

anvaumlnt oss av ett program som goumlr detta aringt oss Filter Free[23]

8

33 Modulering

Anledningen till att inte amplitudmodulation valdes aumlr att det aumlr maringnga andra enheter paring

elnaumltet som kan bidra till stoumlrningar och medfoumlr att amplituden varierar foumlr mycket Detta aumlr

inte oumlnskvaumlrt daring signalen kommer att bli foumlr svaringr att sampla och laumlsa av Varingr signal kan aumlven

paringverka spaumlnningen oumlver redan befintliga kretsar vilket inte heller aumlr oumlnskvaumlrt Valet foumlll daring paring

fasmodulering daring det aumlr en vaumll beproumlvad teknik och har maringnga foumlrdelar oumlver

frekvensmodulering [9] Bland annat att fler frekvensomraringden kan anvaumlndas En annan foumlrdel

som tilltala oss var att om det visar sig att QPSK inte aumlr tillraumlckligt stabilt saring kraumlvs vaumlldigt

smaring justeringar foumlr att anvaumlnda oss av BPSK istaumlllet Foumlrhoppningsvis skall det aumlven garing att faring

ut naringgon bra full-duplex teknik med hjaumllp av fasmodulation daring man kan anvaumlnda sig av tvaring

olika baumlrvaumlgsfrekvenser

Figur 31Moduleringskrets

9

Full-duplex

Full-duplex innebaumlr att de olika modulerna kan kommunicera med varandra samtidigt paring en

och samma kabel Detta kan aringstadkommas genom att tvaring moduler anvaumlnder varsin

baumlrvaringgssignal med olika frekvenser Foumlr att inte oumlverbelasta en kabel saring kan det vara bra att

koppla samman modulerna i ett saring kallat ldquomeshrdquo se figur 23 Daumlr bara de moduler som har

behov av full-duplex anvaumlnder sig av det En nackdel med det haumlr aumlr att fler antal kabler maringste

anvaumlndas

Figur 23 Mesh

Spaumlnningsregulatorer

Foumlr att minska spaumlnningen fraringn 24V till 5V anvaumlnder vi oss av en spaumlnningsregulator som

heter LM317T Foumlr att faring oumlnskad utspaumlnning fraringn LM317T saring anvaumlnds tvaring stycken resistorer

dimensionerade enligt formel 31 och figur 32 Kondensator C1 behoumlvs om regulatorn aumlr

placerad laringngt fraringn spaumlnningskaumlllan och C2 foumlr att foumlrbaumlttra transientresponsen Till matningen

av operationsfoumlrstaumlrkarna kraumlvs 5V LM317T anvaumlnds aumlven till att reglera spaumlnningen till

33V vilket oscillatorn och PICen behoumlver som matningsspaumlnning

10

LM317 aumlr utformad saring att den kan klara av en varierande inspaumlnning fraringn 12V till 30V detta

paring grund av att det kan foumlrekomma variationer paring amplituden i elnaumltet

Figur 32 Spaumlnningsregulator

(31)

Polinverterare

Foumlr att kunna faring den behoumlvda negativa matningen som varingra operationsfoumlrstaumlrkare behoumlver saring

anvaumlnder vi oss av en polinverterare Det kretsen goumlr aumlr helt enkelt att den inverterar dess

matningspaumlnning Vilket innebaumlr att om den matas med +5V saring faringr vi varingr behoumlvda -5V

Oscillatorer

Till en boumlrjan testade vi att tillverka egna oscillatorer eftersom vi har gjort detta i ett tidigare

projekt och faringtt en fungerande fasskiftsoscillator Vi boumlrjade med att konstruera olika sorters

Colpitts och kristall oscillatorer Men utan framgaringng foumlr varingra frekvenser och stabilitets krav

Efter att vi har testat att tillverka egna oscillatorer saring beslutade vi oss istaumlllet foumlr att koumlpa in

faumlrdigkonstruerade oscillatorer foumlr frekvenserna 4 MHz 73728 MHz och 10 MHz

11

Fasfoumlrskjutning

Foumlr att skapa de oumlnskade fasfoumlrskjutningarna paring 90o180

o270

o saring anvaumlnder vi foumlrst ett saring kallat

allpassfilter bestaringende av en ickeinverterande op-amp med korrekt dimensionerade resistor

och kondensator foumlr att skapa den foumlrsta fasfoumlrskjutningen paring 90o Foumlr att sedan fasfoumlrskjuta

en signal 180o anvaumlnder vi inverterande op-amp 270

o farings genom att i serie anvaumlnda en

inverterare och ett allpassfilter Figur 33 visar de olika fasfoumlrskjutningarna efter varje steg

Foumlr att faring allpassfiltret att ge oss en fasvridning paring 90 grader vid oumlnskad frekvens saring behoumlver

resistorerna och kondensatorerna dimensioneras korrekt detta goumlrs genom formeln 32 Om

en foumlrstaumlrkning av signalen skulle behoumlvas garingr det att justera fram genom att dimensionera

foumlrharingllandet mellan resistorerna paring den negativa ingaringngen paring op-ampen

Figur 33 Graf och krets foumlr fasfoumlrskjutning i LTSpice

(32)

12

HEX-inverterare

Foumlr invetering av IQ-datan som kommer ut fraringn PICen och in i CD4016-kresten anvaumlnds en

hexinverter Detta goumlrs eftersom vi behoumlver inversen foumlr att reglera vilken fas av varingr signal

som skall ges som utsignal senare i varingr CD4016-krets (se figur 31) Figur 34 visar hur datan

ser ut innan och efter den invertertas i kretsen

Figur 34 Data foumlre och efter

CD4016

Foumlr att skapa de tvaring BPSK-signalerna anvaumlnder vi oss av en krets vid namn CD4016 [15]

CD4016 bestaringr av 4 switchar som Figur 35 illustrerar Switcharna styrs av I- och Q-datan och

dess inverser Beroende paring vilket vaumlrde I- och Q-datan har saring slaumlpps en viss fas av signalen

igenom Detta innebaumlr om till exempel I aumlr houmlg saring slaumlpps en icke fasvriden signal igenom och

om I aumlr laringg saring slaumlpps den 180o fasvridna signalen igenom se Figur 31

Figur 35 CD4016 blockschema

13

Summator

Efter att signalerna har omvandlats till BPSK och Q-signalen har fasvridits 90o garingr de in i en

summator som laumlgger ihop signalerna till en QPSK signal Summatorn aumlr konstruerad av en

op-amp med foumlrstaumlrkning saring att signalen inte aumlr foumlr svag naumlr den garingr ut paring DC-naumltet Figur 36

visar hur varingr summator konstruerats

Figur 36 Summatorkretsen

Signalseparator

Innan signal garingr ut paring DC-naumltet saring behoumlver man se till att spaumlnningen ute paring naumltet foumlrstoumlr

modulerna Det loumlses enkelt med hjaumllp av en kondensator som blockerar likstroumlmmen Samma

loumlsning anvaumlnds aumlven paring mottagarsidan

14

34 Demodulering

Schemat i figur 37 visar en bild paring mottagarsidan i modulen

Figur 37 Demodulator blockschema

Bandpassfilter

Bandpassfiltret bestaringr av tvaring stycken olika filter Foumlrst ett houmlgpassfilter som filtrerar bort

signaler med frekvensen under 72228 MHz och slaumlpper igenom frekvenser oumlver Det andra

filtret aumlr ett laringgpassfilter vilket slaumlpper igenom signaler paring frekvenser under 75228 MHz

Detta leder till att bandpassfiltret har en bandbredd paring 03 MHz Bandbredden skall vara saring

smal som moumljligt foumlr att blockera saring mycket stoumlrningar som det garingr foumlr att inte stoumlrningarna

skall ta sig igenom bandpassfiltret Designen av LP-filtret anvaumlnds aumlven senare efter varingr

MC1496 krets foumlr att filtrera bort alla oumlvertoner som uppstaringr Figur 38 visar hur

bandpassfiltret aumlr konstruerat dimensionering av kretsarna har vi faringtt fraringn programmet Filter

Free [23]

Figur 38 Bandpassfiltret

15

Balanserad modulatordemodulator

MC1496 aumlr balanserad modulatordemodulator vilken aumlven garingr att anvaumlnda som en

faskomparator Detta goumlrs genom att kretsen jaumlmfoumlr varingr insignal med en referenssignal fraringn

varingr VCO i PLLen Referenssignalen har samma frekvens som varingr insignal Resultatet ges

sedan paring utporten i form av en positiv eller negativ likriktad spaumlnning Figur 39 visar hur

MC1496-kretsen aumlr kopplad foumlr att fungera som en faskomparator [13]

Figur 39 MC1496 som faskomparator

Mixer

Mixern anvaumlnds foumlr att skapa den referensspaumlnning som VCOn behoumlver foumlr att den skall

kunna generera oumlnskad signal

VCO

VCOn anvaumlnds i varingr krets som en del av en Costas loopVCOn kommer att leverera

referenssignalen till demoduleringskretsarna (MC1496) Detta goumlrs foumlr att faring en signal med

raumltt frekvens och fas foumlr att kunna jaumlmfoumlras med insignalen Den ena signalen kommer att

vara oroumlrd efter VCOn medan den andra kommer fasvridas 90o Detta foumlr att kunna fungera

som referens till varingr andra demoduleringskrets

16

Costas loop

MC1496 LP-filter mixer och VCOn bildar tillsammans vad man kallar en Costas loop[9]

Costas loopen aumlr ett effektivt saumltt att aringterstaumllla baumlrsignalens ursprungsfas Detta illustreras i

Figur 37

Komparator

Komparatorn bestaringr av en operationsfoumlrstaumlrkare som beroende av insignalen och en referens

spaumlnning antingen bottnar i houmlg eller laringg utspaumlnning detta beroende paring om insignalens

spaumlnning aumlr houmlgre eller laumlgre aumln varingr referensspaumlnning Daumlrmed saring har vi skapat en fyrkantsvaringg

som varingr PIC kan laumlsa Figur 310 visar hur signalen ser ut naumlr den kommer in i komparatorn

och dess digitala motsvarighet efter den har bearbetats

Figur 310 Graf och krets foumlr komparator

17

4 Resultat amp Analys

Anledningen till att fasmodulation valdes var paring grund av att det aumlr en vaumllbeproumlvad teknik

som passade bra foumlr att uppnaring kriterierna paring oumlverfoumlringshastighet Aumlven paring grund av att det aumlr

en beproumlvad teknik som applicerats paring maringnga andra omraringden Det aumlr ocksaring en teknik som aumlr

relativt laumltt att modifiera om man skulle oumlnska en houmlgre eller laumlgre oumlverfoumlringshastighet

genom att garing fraringn BPSK till QPSK och aumlven i framtiden kanske 8- eller 16-PSK

Hastigheten som tekniken kommer kunna leverera aumlr beroende paring vilken microprocessor som

kommer att anvaumlndas och hur snabbt den kan sampla indatan

Hur kommunikationsprotokoll kommer att konstrueras paringverkar ocksaring vilken hastighet varingr

loumlsning kommer att klara av Tar vi bara haumlnsyn till varingr analoga del saring kommer vi kunna

saumlnda information i en hastighet av 184Mbits med BPSK och den dubbla hastigheten med

QPSK Vi har valt att anvaumlnda en frekvens paring varingr I och Q data av 184 MHz detta paring grund

av att vi vill ha 4 svaumlngningar av baumlrvaringgssignalen per bit saring att systemet garanterat hinner

med i alla kretsar i demoduleringen Vi testade med en och tvaring svaumlngningar per bit men detta

ledde till maringnga fel vid demoduleringen

Systemet aumlr kopplat saring att det garingr att faring komponenternas spaumlnningsmatning ifraringn elnaumltet Med

hjaumllpa av tvaring stycken spaumlnningsregulatorer som behoumlver en inspaumlnning mellan 12 till 30 volt

som sen kan reglera ner spaumlnningen till 5 respektive 33 volt vilket komponenterna i kretsen

behoumlver Den negativa matningsspaumlnningen som operationsfoumlrstaumlrkarna och mikroprocessorn

behoumlver kommer fraringn en spaumlnningsinverterare En nackdel aumlr dock att fordonet maringste vara

igaringng saring att alla komponenterna faringr spaumlnningsmatning

Systemet aumlr utvecklat saring att det skall garing att anvaumlnda flera moduler som skall kunna

kommunicera mellan varandra samtidigt Detta kan goumlras genom att olika frekvenser anvaumlnds

eller med hjaumllp av ett kommunikationsprotokoll som anger prioritet foumlr varje modul Genom

att koppla upp modulerna i mindre ldquomeshrdquo-naumltverk garingr det ocksaring att uppnaring full-duplex alltsaring

att modulerna kan kommunicera mellan varandra paring samma garingng

Om tekniken skall implementeras in i ett fordon i befintligt skick kommer det att behoumlvas

olika former av stoumlrningsskydd foumlr stoumlrningar vilka kommer att paringverka systemet Till

exempel foumlr signaler som ocksaring existerar paring MHz-nivaring Aumlven foumlr andra former av stoumlrningar

som inte har beroumlrts i rapporten saring som transienter

18

41 Diskussion

411 Planering

De resultat vi uppnaringtt under projektet har uppfyllt varingra foumlrvaumlntningar produkten behoumlver dock

vidare utvecklas foumlr att kunna anvaumlndas i ett fordon Gant-schemat bifogat i Bilaga har foumlljts

fraringn boumlrjan till slut undantaget aumlr parallellkommunikation daring detta blev bort prioriterat daring

fokus gick oumlver till tester paring envaumlgskommunikationen

412 Oscillatorerna

Naringgra av anledningarna till att de egentillverkade oscillatorerna ej fungerar aumlr troligtvis att vi

foumlrst inte anvaumlnde oss av keramiska kondensatorer naumlr vi kopplade upp kretsarna i praktiken

Detta kan vara en av de stoumlrsta bidragande faktor till att oscillatorerna inte fungerade En

annan orsak kan vara att vi anvaumlnde oss av labbplattor som inte klarar av frekvenser paring MHz

nivaring Naumlr det roumlr sig om frekvenser paring MHz nivaring kraumlvs det motstaringnd och kondensatorer med

vaumlldigt laringga vaumlrden Det medfoumlr att labbplattans impedans och kapasitans inte blir foumlrsumbar

Daumlrfoumlr gick vi istaumlllet oumlver till att rita upp kretsen i programmet LTSpice vilket aumlr ett

simuleringsprogram och aumlven i Eagle som aumlr ett CAD-program LTSpice anvaumlnde vi foumlr att

simulera och testa saring att allt skulle fungerar innan det kopplades upp i praktiken Eagle

anvaumlnde vi foumlr att goumlra en ritning foumlr kretsen saring att det garingr att tillverka ett BCD-kretskort

istaumlllet foumlr labbplattorna

413 Simuleringsprogram

Den stoumlrsta delen av varingrt projekt har baserats paring simuleringar i LTSpice paring grund av att detta

aumlr ett bra saumltt foumlr att se hur varingra kretsarna beter sig separat och sedan anslutna tillvarandra

Detta har hjaumllpt oss att faring ihop ett komplett system daumlr det aumlr laumltt att aumlndra eller laumlgga till

kretsar som kan behoumlvas Det har aumlven underlaumlttat om vi behoumlvt justera naringgot till exempel om

vi behoumlvt en smalare bandbredd foumlr varingrt BP-filter eller mer foumlrstaumlrkning av signalen

naringgonstans Daring vi avgraumlnsat oss fraringn mjukvara saring har det aumlven hjaumllp oss vid tester foumlr olika

oumlverfoumlringshastigheter daring dessa enkelt kan aumlndras

414 Kritisk diskussion

Naringgra saker som vi troligtvis skulle gjort annorlunda aumlr att goumlra fler tester paring laumlgre

frekvensomraringden med fasmodulation Eftersom labbplattorna inte klarade av att jobba paring de

frekvenser som vi har valt foumlr att uppnaring varingr oumlnskade hastighet Daumlrfoumlr oumlvergick vi mer till att

anvaumlnda simuleringsprogrammet LTSpice istaumlllet foumlr att koppla upp allt i praktiken paring en

labbplatta

19

5 Miljouml- amp Ekonomiaspekter

Inom projektet finns det maringnga miljoumlaspekter Dels att antalet kommunikationskablar kommer

att minska i fordonet vilket medfoumlr att kabelmattorna kommer krympa i storlek Vilket goumlr att

fordonet blir laumlttare och kan minska sin braumlnslefoumlrbrukning En annan aspekt aumlr att eftersom

faumlrre antal kablar kommer att behoumlvas blir det mindre metall i fordonet som leder till att

mindre maumlngd metall behoumlver utvinnas och tas fram i metallgruvor Detta kan ocksaring leda till

att antal transporter foumlr metallen minskar vilket paringverkar CO2-utslaumlppen positivt

Projektet aumlr huvudsakligen till foumlr att minska antalet kommunikationskablar i fordon Detta

innebaumlr ocksaring att kostnader kan bli laumlgre genom att kabelmattorna krymper i storlek och blir

enklare att montera Vilket aumlven kommer att minska monteringskostnaden foumlr dessa Eftersom

faumlrre kommunikationskablar behoumlvs sparas material och daumlrigenom pengar Om modulerna

dessutom massproduceras garingr det att minska tillverkningskostnaderna aumlnnu mer

20

Litteraturfoumlrteckning

[1] Jan Soelberg Allmaumln elektronik Malmouml Josty kit foumlrlag1982[ISBN919-703-4908 alt

919-703-4924]

[2] David M Pozar Microwave and RF design of wireless systems Hoboken-NJ-USA John

Wiley amp Sons Inc [ISBN 978-047-132-2825]

[3] Thomas L Floyd Electronic devices Upper Saddle River-NJ- USA Pearson Education

Inc 2002[ISBN013-028-484]

[4] Michel Daound Yacoub Foundations of mobile radio engineering Boca Raton-Florida-

USA CRC Press 2000[ISBN084-938-6772]

[5] Leon W Couch Digital and analog communication systems Upper Saddle River-NJ-

USA Pearson Education Inc 2007 [ISBN 013-142-4920]

[6] Kent Mayer Datakommunikation I praktiken Falun Pagina Foumlrlag AB 2001 [ISBN 916-

360-6615]

[7] Cotter W Sayre Complete wireless design New York-NY-US McGraw-Hill 2001

[ISBN 978-007-138-3738]

[8] William Schweber Electronic communication systems Upper Saddle River-NJ- USA

Pearson Education Inc 2002 [ISBN 013-091-6218]

[9] Paul H Young Electronic communication techniques Upper Saddle River-NJ- USA

Pearson Education Inc 2004 [ISBN 013-122-8854]

[10] Per Wallander 17 lektioner I telekommunikation Aumllvsjouml Perant 2001 [ISBN 918-629-

6108]

[11] rdquoYamarrdquo Yamar Electronics Ltd 2014 wwwyamarcom[05062014]

[12] CD74HCT4046A Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1762460pdf [Anvaumlnd 20 Maj 2014]

[13] MC1496 ON Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets114361pdf [Anvaumlnd 20 Maj 2014]

[14] DSPIC33FJ64GP802 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1669425pdf [Anvaumlnd 20 Maj 2014]

[15] CD4016 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1823580pdf [Anvaumlnd 20 Maj 2014]

21

[16] Oscillator CO1 Rami Technology [Online] Tillgaumlnglig

httpwwwramitechnologycomproductsspecclock_oscclock_co1-co13pdf

[Anvaumlnd 20 Maj 2014]

[17] LM317T Fairchild Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1725569pdf [Anvaumlnd 20 Maj 2014]

[18] LM6172 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1806051pdf [Anvaumlnd 20 Maj 2014]

[19] LMC7660 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1811103pdf [Anvaumlnd 20 Maj 2014]

[20] M Musbah J Vallander J Martin A A Andreas och T Svensson rdquoPowerline

Communicationrdquo Chalmers Tekniska Houmlgskola (DAT065) 2014

[21] rdquoEaglerdquo Cadsoft 2014 httpwwwcadsoftusacom[050614]

[22] ldquoLTspicerdquo Linear Technology 2014 httpwwwlinearcomdesigntoolssoftware

[050614]

[23] ldquoFilter Free 2011rdquo Nuhertz Technologies LLC 2013 httpwwwnuhertzcom

[050614]

22

Bilagor

Figur Gant-schemat

4

PM Fasmodulation(PSK)

Detta innebaumlr att signalens fas aumlndras foumlr att representera olika vaumlrden vilket medfoumlr att

amplituden blir konstant Beroende paring hur mycket fasen aumlr vriden representerar fasen ett houmlgt

eller laringgt vaumlrde [1][6][8]

BPSK aumlr en fasmodulationsteknik som baserar sig paring att fasen antingen aumlr 0 grader

eller fasvriden 180 grader Den ena fasen representerar logisk nolla och den andra

logisk etta

QPSK aumlr en fasmodulationsteknik som fasvridits 090180270 grader Detta fungerar

paring samma saumltt som BPSK fast tekniken anvaumlnder sig av yttligare tvaring faser Vilket goumlr

att det garingr att skicka mer information under samma tid Detta innebaumlr att man faringr fyra

punkter daumlr man kan laumlsa av signalen som i sin tur representerar tvaring bitar Vaumlrdet beror

paring i vilken kvadrant fasen ligger i se figur 22

Figur 22 Konstellations diagram oumlver QPSK med graykod

8-PSK

Fasfoumlrskjutning med aringtta olika vaumlrden

16-PSK

Fasfoumlrskjutning med sexton olika vaumlrden

5

3 Genomfoumlrande

31 Komponenter

Mixer

Mixern aumlr en treports komponent som aumlr viktig paring flera saumltt inom de olika

modulationstekninkerna Den anvaumlnds till exempel till om man vill flytta en signal fraringn en

viss frekvens till en annan Detta kan man goumlra daring mixerns utsignal huvudsakligen bestaringr av

tvaring nya frekvenser som aumlr summan och differensen av dess tvaring insignaler daring tillkommer aumlven

en viss del oumlvertoner av dess insignaler Sedan kan man enkelt vaumllja vilken signal man vill ha

genom filtrering [2]

Spaumlnningsregulator

En spaumlnningsregulator aumlr en krets som anvaumlnds foumlr att reglera en spaumlnning till ett oumlnskat vaumlrde

Aumlven om spaumlnningen in till regulatorn skulle variera faringr den ett fixerat vaumlrde ut som bestaumlms

av dimensioneringen av motstaringnden i Figur 32 [17]

Polinverterare

Foumlr att faring ut varingr negativa matning till varingra operationsfoumlrstaumlrkare anvaumlnder vi oss av en krets

som heter LTC7660 Med hjaumllp av tvaring stycken kondensatorer som sitter i anslutning med

polinverteraren garingr det att faring ut den inverterade matningsspaumlnning [19]

6

Operationsfoumlrstaumlrkare

En operationsfoumlrstaumlrkare har maringnga anvaumlndningsomraringden Den garingr att koppla ihop med filter

saring att filter och foumlrstaumlrkning kan kombineras Den kan kopplas som allpassfilter vilken slaumlpper

igenom alla frekvenser och kan fasfoumlrskjuta signalen i ett bestaumlmt antal grader

Vid valet av vilken operationsfoumlrstaumlrkare som skall anvaumlndas var vi tvungna att ta haumlnsyn till

att den maringste klara av att arbeta med varingra oumlnskade frekvenser Foumlr att vara saumlkra paring detta

valde vi att ha en saumlkerhetsmarginal med en faktor tio Det innebaumlr att eftersom vi inte arbetar

med frekvenser oumlver 10 MHz innebaumlr detta att operationsfoumlrstaumlrkaren behoumlver klara att arbeta

vid en frekvens paring 100MHz Valet foumlll daring paring LM6172 som dessutom inneharingller tvaring stycken

se figur 24 [3]

Figur 24 Operationsfoumlrstaumlrkaren LM6172

7

Oscillator

Oscillatorer aumlr en vanlig foumlrekommande komponent inom signalbehandling Den anvaumlnds foumlr

att skapa en signal som oscillerar Den oscillerande signalen brukar oftast vara i en sinus- eller

i en fyrkantsform vilket ofta behoumlvs i kommunikationssyften Ett vanligt arbetsomraringde aumlr

inom radiosammanhang Daumlr komponenten ofta anvaumlnds foumlr skapa en svaumlmgande signal som

sedan mixas med en inkommande radiosignal Detta goumlrs foumlr att faring ut raumltt frekvens genom att

modulera baumlrvaringgen fraringn den inkommande signalen Det finns flera olika typer oscillatorer

[2][9]

Voltage controlled oscillator

En VCO aumlr en oscillator som varierar i frekvens utifraringn vilken spaumlnning oscillatorn faringr in Ett

vanligt anvaumlndningsomraringde foumlr en VCO aumlr i en PLL[3]

PIC

Projektet aumlr designat efter en mikroprocessor av typen PIC vid namn DSPIC33FJ64GP802

PICen skall generera informationssignalerna I och Q Den skall aumlven ta emot I och Q

signalerna efter demodulering och behandla dessa[14]

32 Program

Eagle

Vi valde att anvaumlnda CAD-programmet Eagle foumlr att rita upp kretsscheman detta foumlr att

senare kunna tillverka BCD-kretskort och utfoumlra fler tester och maumltningar Aumlven foumlr att det

skall garing att utfoumlra tester i ett fordon vid ett senare tillfaumllle[21]

LTSpice

Foumlr att kunna simulera varingr krets och de delar den aumlr uppbyggd av saring har vi valt att anvaumlnda

simuleringsprogramen LTSpice LTSpice aumlr Linear Technologys version av Spice

Valet foumlll paring detta program daring vi anvaumlnt det i tidigare kurser och eftersom det aumlr laumltt att

implementera nya kretsar och bibliotek om dessa kretsar skulle saknas i programmet [22]

Filter Free

Daring varingr krets bestaringr av flera olika slags filter och daring vi ocksaring testat en del olika baumlrfrekvenser

har vi behoumlvt raumlkna om vaumlrdena ett flertal garingnger Foumlr att inte oumldsla tid paring alla beraumlkning har vi

anvaumlnt oss av ett program som goumlr detta aringt oss Filter Free[23]

8

33 Modulering

Anledningen till att inte amplitudmodulation valdes aumlr att det aumlr maringnga andra enheter paring

elnaumltet som kan bidra till stoumlrningar och medfoumlr att amplituden varierar foumlr mycket Detta aumlr

inte oumlnskvaumlrt daring signalen kommer att bli foumlr svaringr att sampla och laumlsa av Varingr signal kan aumlven

paringverka spaumlnningen oumlver redan befintliga kretsar vilket inte heller aumlr oumlnskvaumlrt Valet foumlll daring paring

fasmodulering daring det aumlr en vaumll beproumlvad teknik och har maringnga foumlrdelar oumlver

frekvensmodulering [9] Bland annat att fler frekvensomraringden kan anvaumlndas En annan foumlrdel

som tilltala oss var att om det visar sig att QPSK inte aumlr tillraumlckligt stabilt saring kraumlvs vaumlldigt

smaring justeringar foumlr att anvaumlnda oss av BPSK istaumlllet Foumlrhoppningsvis skall det aumlven garing att faring

ut naringgon bra full-duplex teknik med hjaumllp av fasmodulation daring man kan anvaumlnda sig av tvaring

olika baumlrvaumlgsfrekvenser

Figur 31Moduleringskrets

9

Full-duplex

Full-duplex innebaumlr att de olika modulerna kan kommunicera med varandra samtidigt paring en

och samma kabel Detta kan aringstadkommas genom att tvaring moduler anvaumlnder varsin

baumlrvaringgssignal med olika frekvenser Foumlr att inte oumlverbelasta en kabel saring kan det vara bra att

koppla samman modulerna i ett saring kallat ldquomeshrdquo se figur 23 Daumlr bara de moduler som har

behov av full-duplex anvaumlnder sig av det En nackdel med det haumlr aumlr att fler antal kabler maringste

anvaumlndas

Figur 23 Mesh

Spaumlnningsregulatorer

Foumlr att minska spaumlnningen fraringn 24V till 5V anvaumlnder vi oss av en spaumlnningsregulator som

heter LM317T Foumlr att faring oumlnskad utspaumlnning fraringn LM317T saring anvaumlnds tvaring stycken resistorer

dimensionerade enligt formel 31 och figur 32 Kondensator C1 behoumlvs om regulatorn aumlr

placerad laringngt fraringn spaumlnningskaumlllan och C2 foumlr att foumlrbaumlttra transientresponsen Till matningen

av operationsfoumlrstaumlrkarna kraumlvs 5V LM317T anvaumlnds aumlven till att reglera spaumlnningen till

33V vilket oscillatorn och PICen behoumlver som matningsspaumlnning

10

LM317 aumlr utformad saring att den kan klara av en varierande inspaumlnning fraringn 12V till 30V detta

paring grund av att det kan foumlrekomma variationer paring amplituden i elnaumltet

Figur 32 Spaumlnningsregulator

(31)

Polinverterare

Foumlr att kunna faring den behoumlvda negativa matningen som varingra operationsfoumlrstaumlrkare behoumlver saring

anvaumlnder vi oss av en polinverterare Det kretsen goumlr aumlr helt enkelt att den inverterar dess

matningspaumlnning Vilket innebaumlr att om den matas med +5V saring faringr vi varingr behoumlvda -5V

Oscillatorer

Till en boumlrjan testade vi att tillverka egna oscillatorer eftersom vi har gjort detta i ett tidigare

projekt och faringtt en fungerande fasskiftsoscillator Vi boumlrjade med att konstruera olika sorters

Colpitts och kristall oscillatorer Men utan framgaringng foumlr varingra frekvenser och stabilitets krav

Efter att vi har testat att tillverka egna oscillatorer saring beslutade vi oss istaumlllet foumlr att koumlpa in

faumlrdigkonstruerade oscillatorer foumlr frekvenserna 4 MHz 73728 MHz och 10 MHz

11

Fasfoumlrskjutning

Foumlr att skapa de oumlnskade fasfoumlrskjutningarna paring 90o180

o270

o saring anvaumlnder vi foumlrst ett saring kallat

allpassfilter bestaringende av en ickeinverterande op-amp med korrekt dimensionerade resistor

och kondensator foumlr att skapa den foumlrsta fasfoumlrskjutningen paring 90o Foumlr att sedan fasfoumlrskjuta

en signal 180o anvaumlnder vi inverterande op-amp 270

o farings genom att i serie anvaumlnda en

inverterare och ett allpassfilter Figur 33 visar de olika fasfoumlrskjutningarna efter varje steg

Foumlr att faring allpassfiltret att ge oss en fasvridning paring 90 grader vid oumlnskad frekvens saring behoumlver

resistorerna och kondensatorerna dimensioneras korrekt detta goumlrs genom formeln 32 Om

en foumlrstaumlrkning av signalen skulle behoumlvas garingr det att justera fram genom att dimensionera

foumlrharingllandet mellan resistorerna paring den negativa ingaringngen paring op-ampen

Figur 33 Graf och krets foumlr fasfoumlrskjutning i LTSpice

(32)

12

HEX-inverterare

Foumlr invetering av IQ-datan som kommer ut fraringn PICen och in i CD4016-kresten anvaumlnds en

hexinverter Detta goumlrs eftersom vi behoumlver inversen foumlr att reglera vilken fas av varingr signal

som skall ges som utsignal senare i varingr CD4016-krets (se figur 31) Figur 34 visar hur datan

ser ut innan och efter den invertertas i kretsen

Figur 34 Data foumlre och efter

CD4016

Foumlr att skapa de tvaring BPSK-signalerna anvaumlnder vi oss av en krets vid namn CD4016 [15]

CD4016 bestaringr av 4 switchar som Figur 35 illustrerar Switcharna styrs av I- och Q-datan och

dess inverser Beroende paring vilket vaumlrde I- och Q-datan har saring slaumlpps en viss fas av signalen

igenom Detta innebaumlr om till exempel I aumlr houmlg saring slaumlpps en icke fasvriden signal igenom och

om I aumlr laringg saring slaumlpps den 180o fasvridna signalen igenom se Figur 31

Figur 35 CD4016 blockschema

13

Summator

Efter att signalerna har omvandlats till BPSK och Q-signalen har fasvridits 90o garingr de in i en

summator som laumlgger ihop signalerna till en QPSK signal Summatorn aumlr konstruerad av en

op-amp med foumlrstaumlrkning saring att signalen inte aumlr foumlr svag naumlr den garingr ut paring DC-naumltet Figur 36

visar hur varingr summator konstruerats

Figur 36 Summatorkretsen

Signalseparator

Innan signal garingr ut paring DC-naumltet saring behoumlver man se till att spaumlnningen ute paring naumltet foumlrstoumlr

modulerna Det loumlses enkelt med hjaumllp av en kondensator som blockerar likstroumlmmen Samma

loumlsning anvaumlnds aumlven paring mottagarsidan

14

34 Demodulering

Schemat i figur 37 visar en bild paring mottagarsidan i modulen

Figur 37 Demodulator blockschema

Bandpassfilter

Bandpassfiltret bestaringr av tvaring stycken olika filter Foumlrst ett houmlgpassfilter som filtrerar bort

signaler med frekvensen under 72228 MHz och slaumlpper igenom frekvenser oumlver Det andra

filtret aumlr ett laringgpassfilter vilket slaumlpper igenom signaler paring frekvenser under 75228 MHz

Detta leder till att bandpassfiltret har en bandbredd paring 03 MHz Bandbredden skall vara saring

smal som moumljligt foumlr att blockera saring mycket stoumlrningar som det garingr foumlr att inte stoumlrningarna

skall ta sig igenom bandpassfiltret Designen av LP-filtret anvaumlnds aumlven senare efter varingr

MC1496 krets foumlr att filtrera bort alla oumlvertoner som uppstaringr Figur 38 visar hur

bandpassfiltret aumlr konstruerat dimensionering av kretsarna har vi faringtt fraringn programmet Filter

Free [23]

Figur 38 Bandpassfiltret

15

Balanserad modulatordemodulator

MC1496 aumlr balanserad modulatordemodulator vilken aumlven garingr att anvaumlnda som en

faskomparator Detta goumlrs genom att kretsen jaumlmfoumlr varingr insignal med en referenssignal fraringn

varingr VCO i PLLen Referenssignalen har samma frekvens som varingr insignal Resultatet ges

sedan paring utporten i form av en positiv eller negativ likriktad spaumlnning Figur 39 visar hur

MC1496-kretsen aumlr kopplad foumlr att fungera som en faskomparator [13]

Figur 39 MC1496 som faskomparator

Mixer

Mixern anvaumlnds foumlr att skapa den referensspaumlnning som VCOn behoumlver foumlr att den skall

kunna generera oumlnskad signal

VCO

VCOn anvaumlnds i varingr krets som en del av en Costas loopVCOn kommer att leverera

referenssignalen till demoduleringskretsarna (MC1496) Detta goumlrs foumlr att faring en signal med

raumltt frekvens och fas foumlr att kunna jaumlmfoumlras med insignalen Den ena signalen kommer att

vara oroumlrd efter VCOn medan den andra kommer fasvridas 90o Detta foumlr att kunna fungera

som referens till varingr andra demoduleringskrets

16

Costas loop

MC1496 LP-filter mixer och VCOn bildar tillsammans vad man kallar en Costas loop[9]

Costas loopen aumlr ett effektivt saumltt att aringterstaumllla baumlrsignalens ursprungsfas Detta illustreras i

Figur 37

Komparator

Komparatorn bestaringr av en operationsfoumlrstaumlrkare som beroende av insignalen och en referens

spaumlnning antingen bottnar i houmlg eller laringg utspaumlnning detta beroende paring om insignalens

spaumlnning aumlr houmlgre eller laumlgre aumln varingr referensspaumlnning Daumlrmed saring har vi skapat en fyrkantsvaringg

som varingr PIC kan laumlsa Figur 310 visar hur signalen ser ut naumlr den kommer in i komparatorn

och dess digitala motsvarighet efter den har bearbetats

Figur 310 Graf och krets foumlr komparator

17

4 Resultat amp Analys

Anledningen till att fasmodulation valdes var paring grund av att det aumlr en vaumllbeproumlvad teknik

som passade bra foumlr att uppnaring kriterierna paring oumlverfoumlringshastighet Aumlven paring grund av att det aumlr

en beproumlvad teknik som applicerats paring maringnga andra omraringden Det aumlr ocksaring en teknik som aumlr

relativt laumltt att modifiera om man skulle oumlnska en houmlgre eller laumlgre oumlverfoumlringshastighet

genom att garing fraringn BPSK till QPSK och aumlven i framtiden kanske 8- eller 16-PSK

Hastigheten som tekniken kommer kunna leverera aumlr beroende paring vilken microprocessor som

kommer att anvaumlndas och hur snabbt den kan sampla indatan

Hur kommunikationsprotokoll kommer att konstrueras paringverkar ocksaring vilken hastighet varingr

loumlsning kommer att klara av Tar vi bara haumlnsyn till varingr analoga del saring kommer vi kunna

saumlnda information i en hastighet av 184Mbits med BPSK och den dubbla hastigheten med

QPSK Vi har valt att anvaumlnda en frekvens paring varingr I och Q data av 184 MHz detta paring grund

av att vi vill ha 4 svaumlngningar av baumlrvaringgssignalen per bit saring att systemet garanterat hinner

med i alla kretsar i demoduleringen Vi testade med en och tvaring svaumlngningar per bit men detta

ledde till maringnga fel vid demoduleringen

Systemet aumlr kopplat saring att det garingr att faring komponenternas spaumlnningsmatning ifraringn elnaumltet Med

hjaumllpa av tvaring stycken spaumlnningsregulatorer som behoumlver en inspaumlnning mellan 12 till 30 volt

som sen kan reglera ner spaumlnningen till 5 respektive 33 volt vilket komponenterna i kretsen

behoumlver Den negativa matningsspaumlnningen som operationsfoumlrstaumlrkarna och mikroprocessorn

behoumlver kommer fraringn en spaumlnningsinverterare En nackdel aumlr dock att fordonet maringste vara

igaringng saring att alla komponenterna faringr spaumlnningsmatning

Systemet aumlr utvecklat saring att det skall garing att anvaumlnda flera moduler som skall kunna

kommunicera mellan varandra samtidigt Detta kan goumlras genom att olika frekvenser anvaumlnds

eller med hjaumllp av ett kommunikationsprotokoll som anger prioritet foumlr varje modul Genom

att koppla upp modulerna i mindre ldquomeshrdquo-naumltverk garingr det ocksaring att uppnaring full-duplex alltsaring

att modulerna kan kommunicera mellan varandra paring samma garingng

Om tekniken skall implementeras in i ett fordon i befintligt skick kommer det att behoumlvas

olika former av stoumlrningsskydd foumlr stoumlrningar vilka kommer att paringverka systemet Till

exempel foumlr signaler som ocksaring existerar paring MHz-nivaring Aumlven foumlr andra former av stoumlrningar

som inte har beroumlrts i rapporten saring som transienter

18

41 Diskussion

411 Planering

De resultat vi uppnaringtt under projektet har uppfyllt varingra foumlrvaumlntningar produkten behoumlver dock

vidare utvecklas foumlr att kunna anvaumlndas i ett fordon Gant-schemat bifogat i Bilaga har foumlljts

fraringn boumlrjan till slut undantaget aumlr parallellkommunikation daring detta blev bort prioriterat daring

fokus gick oumlver till tester paring envaumlgskommunikationen

412 Oscillatorerna

Naringgra av anledningarna till att de egentillverkade oscillatorerna ej fungerar aumlr troligtvis att vi

foumlrst inte anvaumlnde oss av keramiska kondensatorer naumlr vi kopplade upp kretsarna i praktiken

Detta kan vara en av de stoumlrsta bidragande faktor till att oscillatorerna inte fungerade En

annan orsak kan vara att vi anvaumlnde oss av labbplattor som inte klarar av frekvenser paring MHz

nivaring Naumlr det roumlr sig om frekvenser paring MHz nivaring kraumlvs det motstaringnd och kondensatorer med

vaumlldigt laringga vaumlrden Det medfoumlr att labbplattans impedans och kapasitans inte blir foumlrsumbar

Daumlrfoumlr gick vi istaumlllet oumlver till att rita upp kretsen i programmet LTSpice vilket aumlr ett

simuleringsprogram och aumlven i Eagle som aumlr ett CAD-program LTSpice anvaumlnde vi foumlr att

simulera och testa saring att allt skulle fungerar innan det kopplades upp i praktiken Eagle

anvaumlnde vi foumlr att goumlra en ritning foumlr kretsen saring att det garingr att tillverka ett BCD-kretskort

istaumlllet foumlr labbplattorna

413 Simuleringsprogram

Den stoumlrsta delen av varingrt projekt har baserats paring simuleringar i LTSpice paring grund av att detta

aumlr ett bra saumltt foumlr att se hur varingra kretsarna beter sig separat och sedan anslutna tillvarandra

Detta har hjaumllpt oss att faring ihop ett komplett system daumlr det aumlr laumltt att aumlndra eller laumlgga till

kretsar som kan behoumlvas Det har aumlven underlaumlttat om vi behoumlvt justera naringgot till exempel om

vi behoumlvt en smalare bandbredd foumlr varingrt BP-filter eller mer foumlrstaumlrkning av signalen

naringgonstans Daring vi avgraumlnsat oss fraringn mjukvara saring har det aumlven hjaumllp oss vid tester foumlr olika

oumlverfoumlringshastigheter daring dessa enkelt kan aumlndras

414 Kritisk diskussion

Naringgra saker som vi troligtvis skulle gjort annorlunda aumlr att goumlra fler tester paring laumlgre

frekvensomraringden med fasmodulation Eftersom labbplattorna inte klarade av att jobba paring de

frekvenser som vi har valt foumlr att uppnaring varingr oumlnskade hastighet Daumlrfoumlr oumlvergick vi mer till att

anvaumlnda simuleringsprogrammet LTSpice istaumlllet foumlr att koppla upp allt i praktiken paring en

labbplatta

19

5 Miljouml- amp Ekonomiaspekter

Inom projektet finns det maringnga miljoumlaspekter Dels att antalet kommunikationskablar kommer

att minska i fordonet vilket medfoumlr att kabelmattorna kommer krympa i storlek Vilket goumlr att

fordonet blir laumlttare och kan minska sin braumlnslefoumlrbrukning En annan aspekt aumlr att eftersom

faumlrre antal kablar kommer att behoumlvas blir det mindre metall i fordonet som leder till att

mindre maumlngd metall behoumlver utvinnas och tas fram i metallgruvor Detta kan ocksaring leda till

att antal transporter foumlr metallen minskar vilket paringverkar CO2-utslaumlppen positivt

Projektet aumlr huvudsakligen till foumlr att minska antalet kommunikationskablar i fordon Detta

innebaumlr ocksaring att kostnader kan bli laumlgre genom att kabelmattorna krymper i storlek och blir

enklare att montera Vilket aumlven kommer att minska monteringskostnaden foumlr dessa Eftersom

faumlrre kommunikationskablar behoumlvs sparas material och daumlrigenom pengar Om modulerna

dessutom massproduceras garingr det att minska tillverkningskostnaderna aumlnnu mer

20

Litteraturfoumlrteckning

[1] Jan Soelberg Allmaumln elektronik Malmouml Josty kit foumlrlag1982[ISBN919-703-4908 alt

919-703-4924]

[2] David M Pozar Microwave and RF design of wireless systems Hoboken-NJ-USA John

Wiley amp Sons Inc [ISBN 978-047-132-2825]

[3] Thomas L Floyd Electronic devices Upper Saddle River-NJ- USA Pearson Education

Inc 2002[ISBN013-028-484]

[4] Michel Daound Yacoub Foundations of mobile radio engineering Boca Raton-Florida-

USA CRC Press 2000[ISBN084-938-6772]

[5] Leon W Couch Digital and analog communication systems Upper Saddle River-NJ-

USA Pearson Education Inc 2007 [ISBN 013-142-4920]

[6] Kent Mayer Datakommunikation I praktiken Falun Pagina Foumlrlag AB 2001 [ISBN 916-

360-6615]

[7] Cotter W Sayre Complete wireless design New York-NY-US McGraw-Hill 2001

[ISBN 978-007-138-3738]

[8] William Schweber Electronic communication systems Upper Saddle River-NJ- USA

Pearson Education Inc 2002 [ISBN 013-091-6218]

[9] Paul H Young Electronic communication techniques Upper Saddle River-NJ- USA

Pearson Education Inc 2004 [ISBN 013-122-8854]

[10] Per Wallander 17 lektioner I telekommunikation Aumllvsjouml Perant 2001 [ISBN 918-629-

6108]

[11] rdquoYamarrdquo Yamar Electronics Ltd 2014 wwwyamarcom[05062014]

[12] CD74HCT4046A Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1762460pdf [Anvaumlnd 20 Maj 2014]

[13] MC1496 ON Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets114361pdf [Anvaumlnd 20 Maj 2014]

[14] DSPIC33FJ64GP802 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1669425pdf [Anvaumlnd 20 Maj 2014]

[15] CD4016 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1823580pdf [Anvaumlnd 20 Maj 2014]

21

[16] Oscillator CO1 Rami Technology [Online] Tillgaumlnglig

httpwwwramitechnologycomproductsspecclock_oscclock_co1-co13pdf

[Anvaumlnd 20 Maj 2014]

[17] LM317T Fairchild Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1725569pdf [Anvaumlnd 20 Maj 2014]

[18] LM6172 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1806051pdf [Anvaumlnd 20 Maj 2014]

[19] LMC7660 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1811103pdf [Anvaumlnd 20 Maj 2014]

[20] M Musbah J Vallander J Martin A A Andreas och T Svensson rdquoPowerline

Communicationrdquo Chalmers Tekniska Houmlgskola (DAT065) 2014

[21] rdquoEaglerdquo Cadsoft 2014 httpwwwcadsoftusacom[050614]

[22] ldquoLTspicerdquo Linear Technology 2014 httpwwwlinearcomdesigntoolssoftware

[050614]

[23] ldquoFilter Free 2011rdquo Nuhertz Technologies LLC 2013 httpwwwnuhertzcom

[050614]

22

Bilagor

Figur Gant-schemat

5

3 Genomfoumlrande

31 Komponenter

Mixer

Mixern aumlr en treports komponent som aumlr viktig paring flera saumltt inom de olika

modulationstekninkerna Den anvaumlnds till exempel till om man vill flytta en signal fraringn en

viss frekvens till en annan Detta kan man goumlra daring mixerns utsignal huvudsakligen bestaringr av

tvaring nya frekvenser som aumlr summan och differensen av dess tvaring insignaler daring tillkommer aumlven

en viss del oumlvertoner av dess insignaler Sedan kan man enkelt vaumllja vilken signal man vill ha

genom filtrering [2]

Spaumlnningsregulator

En spaumlnningsregulator aumlr en krets som anvaumlnds foumlr att reglera en spaumlnning till ett oumlnskat vaumlrde

Aumlven om spaumlnningen in till regulatorn skulle variera faringr den ett fixerat vaumlrde ut som bestaumlms

av dimensioneringen av motstaringnden i Figur 32 [17]

Polinverterare

Foumlr att faring ut varingr negativa matning till varingra operationsfoumlrstaumlrkare anvaumlnder vi oss av en krets

som heter LTC7660 Med hjaumllp av tvaring stycken kondensatorer som sitter i anslutning med

polinverteraren garingr det att faring ut den inverterade matningsspaumlnning [19]

6

Operationsfoumlrstaumlrkare

En operationsfoumlrstaumlrkare har maringnga anvaumlndningsomraringden Den garingr att koppla ihop med filter

saring att filter och foumlrstaumlrkning kan kombineras Den kan kopplas som allpassfilter vilken slaumlpper

igenom alla frekvenser och kan fasfoumlrskjuta signalen i ett bestaumlmt antal grader

Vid valet av vilken operationsfoumlrstaumlrkare som skall anvaumlndas var vi tvungna att ta haumlnsyn till

att den maringste klara av att arbeta med varingra oumlnskade frekvenser Foumlr att vara saumlkra paring detta

valde vi att ha en saumlkerhetsmarginal med en faktor tio Det innebaumlr att eftersom vi inte arbetar

med frekvenser oumlver 10 MHz innebaumlr detta att operationsfoumlrstaumlrkaren behoumlver klara att arbeta

vid en frekvens paring 100MHz Valet foumlll daring paring LM6172 som dessutom inneharingller tvaring stycken

se figur 24 [3]

Figur 24 Operationsfoumlrstaumlrkaren LM6172

7

Oscillator

Oscillatorer aumlr en vanlig foumlrekommande komponent inom signalbehandling Den anvaumlnds foumlr

att skapa en signal som oscillerar Den oscillerande signalen brukar oftast vara i en sinus- eller

i en fyrkantsform vilket ofta behoumlvs i kommunikationssyften Ett vanligt arbetsomraringde aumlr

inom radiosammanhang Daumlr komponenten ofta anvaumlnds foumlr skapa en svaumlmgande signal som

sedan mixas med en inkommande radiosignal Detta goumlrs foumlr att faring ut raumltt frekvens genom att

modulera baumlrvaringgen fraringn den inkommande signalen Det finns flera olika typer oscillatorer

[2][9]

Voltage controlled oscillator

En VCO aumlr en oscillator som varierar i frekvens utifraringn vilken spaumlnning oscillatorn faringr in Ett

vanligt anvaumlndningsomraringde foumlr en VCO aumlr i en PLL[3]

PIC

Projektet aumlr designat efter en mikroprocessor av typen PIC vid namn DSPIC33FJ64GP802

PICen skall generera informationssignalerna I och Q Den skall aumlven ta emot I och Q

signalerna efter demodulering och behandla dessa[14]

32 Program

Eagle

Vi valde att anvaumlnda CAD-programmet Eagle foumlr att rita upp kretsscheman detta foumlr att

senare kunna tillverka BCD-kretskort och utfoumlra fler tester och maumltningar Aumlven foumlr att det

skall garing att utfoumlra tester i ett fordon vid ett senare tillfaumllle[21]

LTSpice

Foumlr att kunna simulera varingr krets och de delar den aumlr uppbyggd av saring har vi valt att anvaumlnda

simuleringsprogramen LTSpice LTSpice aumlr Linear Technologys version av Spice

Valet foumlll paring detta program daring vi anvaumlnt det i tidigare kurser och eftersom det aumlr laumltt att

implementera nya kretsar och bibliotek om dessa kretsar skulle saknas i programmet [22]

Filter Free

Daring varingr krets bestaringr av flera olika slags filter och daring vi ocksaring testat en del olika baumlrfrekvenser

har vi behoumlvt raumlkna om vaumlrdena ett flertal garingnger Foumlr att inte oumldsla tid paring alla beraumlkning har vi

anvaumlnt oss av ett program som goumlr detta aringt oss Filter Free[23]

8

33 Modulering

Anledningen till att inte amplitudmodulation valdes aumlr att det aumlr maringnga andra enheter paring

elnaumltet som kan bidra till stoumlrningar och medfoumlr att amplituden varierar foumlr mycket Detta aumlr

inte oumlnskvaumlrt daring signalen kommer att bli foumlr svaringr att sampla och laumlsa av Varingr signal kan aumlven

paringverka spaumlnningen oumlver redan befintliga kretsar vilket inte heller aumlr oumlnskvaumlrt Valet foumlll daring paring

fasmodulering daring det aumlr en vaumll beproumlvad teknik och har maringnga foumlrdelar oumlver

frekvensmodulering [9] Bland annat att fler frekvensomraringden kan anvaumlndas En annan foumlrdel

som tilltala oss var att om det visar sig att QPSK inte aumlr tillraumlckligt stabilt saring kraumlvs vaumlldigt

smaring justeringar foumlr att anvaumlnda oss av BPSK istaumlllet Foumlrhoppningsvis skall det aumlven garing att faring

ut naringgon bra full-duplex teknik med hjaumllp av fasmodulation daring man kan anvaumlnda sig av tvaring

olika baumlrvaumlgsfrekvenser

Figur 31Moduleringskrets

9

Full-duplex

Full-duplex innebaumlr att de olika modulerna kan kommunicera med varandra samtidigt paring en

och samma kabel Detta kan aringstadkommas genom att tvaring moduler anvaumlnder varsin

baumlrvaringgssignal med olika frekvenser Foumlr att inte oumlverbelasta en kabel saring kan det vara bra att

koppla samman modulerna i ett saring kallat ldquomeshrdquo se figur 23 Daumlr bara de moduler som har

behov av full-duplex anvaumlnder sig av det En nackdel med det haumlr aumlr att fler antal kabler maringste

anvaumlndas

Figur 23 Mesh

Spaumlnningsregulatorer

Foumlr att minska spaumlnningen fraringn 24V till 5V anvaumlnder vi oss av en spaumlnningsregulator som

heter LM317T Foumlr att faring oumlnskad utspaumlnning fraringn LM317T saring anvaumlnds tvaring stycken resistorer

dimensionerade enligt formel 31 och figur 32 Kondensator C1 behoumlvs om regulatorn aumlr

placerad laringngt fraringn spaumlnningskaumlllan och C2 foumlr att foumlrbaumlttra transientresponsen Till matningen

av operationsfoumlrstaumlrkarna kraumlvs 5V LM317T anvaumlnds aumlven till att reglera spaumlnningen till

33V vilket oscillatorn och PICen behoumlver som matningsspaumlnning

10

LM317 aumlr utformad saring att den kan klara av en varierande inspaumlnning fraringn 12V till 30V detta

paring grund av att det kan foumlrekomma variationer paring amplituden i elnaumltet

Figur 32 Spaumlnningsregulator

(31)

Polinverterare

Foumlr att kunna faring den behoumlvda negativa matningen som varingra operationsfoumlrstaumlrkare behoumlver saring

anvaumlnder vi oss av en polinverterare Det kretsen goumlr aumlr helt enkelt att den inverterar dess

matningspaumlnning Vilket innebaumlr att om den matas med +5V saring faringr vi varingr behoumlvda -5V

Oscillatorer

Till en boumlrjan testade vi att tillverka egna oscillatorer eftersom vi har gjort detta i ett tidigare

projekt och faringtt en fungerande fasskiftsoscillator Vi boumlrjade med att konstruera olika sorters

Colpitts och kristall oscillatorer Men utan framgaringng foumlr varingra frekvenser och stabilitets krav

Efter att vi har testat att tillverka egna oscillatorer saring beslutade vi oss istaumlllet foumlr att koumlpa in

faumlrdigkonstruerade oscillatorer foumlr frekvenserna 4 MHz 73728 MHz och 10 MHz

11

Fasfoumlrskjutning

Foumlr att skapa de oumlnskade fasfoumlrskjutningarna paring 90o180

o270

o saring anvaumlnder vi foumlrst ett saring kallat

allpassfilter bestaringende av en ickeinverterande op-amp med korrekt dimensionerade resistor

och kondensator foumlr att skapa den foumlrsta fasfoumlrskjutningen paring 90o Foumlr att sedan fasfoumlrskjuta

en signal 180o anvaumlnder vi inverterande op-amp 270

o farings genom att i serie anvaumlnda en

inverterare och ett allpassfilter Figur 33 visar de olika fasfoumlrskjutningarna efter varje steg

Foumlr att faring allpassfiltret att ge oss en fasvridning paring 90 grader vid oumlnskad frekvens saring behoumlver

resistorerna och kondensatorerna dimensioneras korrekt detta goumlrs genom formeln 32 Om

en foumlrstaumlrkning av signalen skulle behoumlvas garingr det att justera fram genom att dimensionera

foumlrharingllandet mellan resistorerna paring den negativa ingaringngen paring op-ampen

Figur 33 Graf och krets foumlr fasfoumlrskjutning i LTSpice

(32)

12

HEX-inverterare

Foumlr invetering av IQ-datan som kommer ut fraringn PICen och in i CD4016-kresten anvaumlnds en

hexinverter Detta goumlrs eftersom vi behoumlver inversen foumlr att reglera vilken fas av varingr signal

som skall ges som utsignal senare i varingr CD4016-krets (se figur 31) Figur 34 visar hur datan

ser ut innan och efter den invertertas i kretsen

Figur 34 Data foumlre och efter

CD4016

Foumlr att skapa de tvaring BPSK-signalerna anvaumlnder vi oss av en krets vid namn CD4016 [15]

CD4016 bestaringr av 4 switchar som Figur 35 illustrerar Switcharna styrs av I- och Q-datan och

dess inverser Beroende paring vilket vaumlrde I- och Q-datan har saring slaumlpps en viss fas av signalen

igenom Detta innebaumlr om till exempel I aumlr houmlg saring slaumlpps en icke fasvriden signal igenom och

om I aumlr laringg saring slaumlpps den 180o fasvridna signalen igenom se Figur 31

Figur 35 CD4016 blockschema

13

Summator

Efter att signalerna har omvandlats till BPSK och Q-signalen har fasvridits 90o garingr de in i en

summator som laumlgger ihop signalerna till en QPSK signal Summatorn aumlr konstruerad av en

op-amp med foumlrstaumlrkning saring att signalen inte aumlr foumlr svag naumlr den garingr ut paring DC-naumltet Figur 36

visar hur varingr summator konstruerats

Figur 36 Summatorkretsen

Signalseparator

Innan signal garingr ut paring DC-naumltet saring behoumlver man se till att spaumlnningen ute paring naumltet foumlrstoumlr

modulerna Det loumlses enkelt med hjaumllp av en kondensator som blockerar likstroumlmmen Samma

loumlsning anvaumlnds aumlven paring mottagarsidan

14

34 Demodulering

Schemat i figur 37 visar en bild paring mottagarsidan i modulen

Figur 37 Demodulator blockschema

Bandpassfilter

Bandpassfiltret bestaringr av tvaring stycken olika filter Foumlrst ett houmlgpassfilter som filtrerar bort

signaler med frekvensen under 72228 MHz och slaumlpper igenom frekvenser oumlver Det andra

filtret aumlr ett laringgpassfilter vilket slaumlpper igenom signaler paring frekvenser under 75228 MHz

Detta leder till att bandpassfiltret har en bandbredd paring 03 MHz Bandbredden skall vara saring

smal som moumljligt foumlr att blockera saring mycket stoumlrningar som det garingr foumlr att inte stoumlrningarna

skall ta sig igenom bandpassfiltret Designen av LP-filtret anvaumlnds aumlven senare efter varingr

MC1496 krets foumlr att filtrera bort alla oumlvertoner som uppstaringr Figur 38 visar hur

bandpassfiltret aumlr konstruerat dimensionering av kretsarna har vi faringtt fraringn programmet Filter

Free [23]

Figur 38 Bandpassfiltret

15

Balanserad modulatordemodulator

MC1496 aumlr balanserad modulatordemodulator vilken aumlven garingr att anvaumlnda som en

faskomparator Detta goumlrs genom att kretsen jaumlmfoumlr varingr insignal med en referenssignal fraringn

varingr VCO i PLLen Referenssignalen har samma frekvens som varingr insignal Resultatet ges

sedan paring utporten i form av en positiv eller negativ likriktad spaumlnning Figur 39 visar hur

MC1496-kretsen aumlr kopplad foumlr att fungera som en faskomparator [13]

Figur 39 MC1496 som faskomparator

Mixer

Mixern anvaumlnds foumlr att skapa den referensspaumlnning som VCOn behoumlver foumlr att den skall

kunna generera oumlnskad signal

VCO

VCOn anvaumlnds i varingr krets som en del av en Costas loopVCOn kommer att leverera

referenssignalen till demoduleringskretsarna (MC1496) Detta goumlrs foumlr att faring en signal med

raumltt frekvens och fas foumlr att kunna jaumlmfoumlras med insignalen Den ena signalen kommer att

vara oroumlrd efter VCOn medan den andra kommer fasvridas 90o Detta foumlr att kunna fungera

som referens till varingr andra demoduleringskrets

16

Costas loop

MC1496 LP-filter mixer och VCOn bildar tillsammans vad man kallar en Costas loop[9]

Costas loopen aumlr ett effektivt saumltt att aringterstaumllla baumlrsignalens ursprungsfas Detta illustreras i

Figur 37

Komparator

Komparatorn bestaringr av en operationsfoumlrstaumlrkare som beroende av insignalen och en referens

spaumlnning antingen bottnar i houmlg eller laringg utspaumlnning detta beroende paring om insignalens

spaumlnning aumlr houmlgre eller laumlgre aumln varingr referensspaumlnning Daumlrmed saring har vi skapat en fyrkantsvaringg

som varingr PIC kan laumlsa Figur 310 visar hur signalen ser ut naumlr den kommer in i komparatorn

och dess digitala motsvarighet efter den har bearbetats

Figur 310 Graf och krets foumlr komparator

17

4 Resultat amp Analys

Anledningen till att fasmodulation valdes var paring grund av att det aumlr en vaumllbeproumlvad teknik

som passade bra foumlr att uppnaring kriterierna paring oumlverfoumlringshastighet Aumlven paring grund av att det aumlr

en beproumlvad teknik som applicerats paring maringnga andra omraringden Det aumlr ocksaring en teknik som aumlr

relativt laumltt att modifiera om man skulle oumlnska en houmlgre eller laumlgre oumlverfoumlringshastighet

genom att garing fraringn BPSK till QPSK och aumlven i framtiden kanske 8- eller 16-PSK

Hastigheten som tekniken kommer kunna leverera aumlr beroende paring vilken microprocessor som

kommer att anvaumlndas och hur snabbt den kan sampla indatan

Hur kommunikationsprotokoll kommer att konstrueras paringverkar ocksaring vilken hastighet varingr

loumlsning kommer att klara av Tar vi bara haumlnsyn till varingr analoga del saring kommer vi kunna

saumlnda information i en hastighet av 184Mbits med BPSK och den dubbla hastigheten med

QPSK Vi har valt att anvaumlnda en frekvens paring varingr I och Q data av 184 MHz detta paring grund

av att vi vill ha 4 svaumlngningar av baumlrvaringgssignalen per bit saring att systemet garanterat hinner

med i alla kretsar i demoduleringen Vi testade med en och tvaring svaumlngningar per bit men detta

ledde till maringnga fel vid demoduleringen

Systemet aumlr kopplat saring att det garingr att faring komponenternas spaumlnningsmatning ifraringn elnaumltet Med

hjaumllpa av tvaring stycken spaumlnningsregulatorer som behoumlver en inspaumlnning mellan 12 till 30 volt

som sen kan reglera ner spaumlnningen till 5 respektive 33 volt vilket komponenterna i kretsen

behoumlver Den negativa matningsspaumlnningen som operationsfoumlrstaumlrkarna och mikroprocessorn

behoumlver kommer fraringn en spaumlnningsinverterare En nackdel aumlr dock att fordonet maringste vara

igaringng saring att alla komponenterna faringr spaumlnningsmatning

Systemet aumlr utvecklat saring att det skall garing att anvaumlnda flera moduler som skall kunna

kommunicera mellan varandra samtidigt Detta kan goumlras genom att olika frekvenser anvaumlnds

eller med hjaumllp av ett kommunikationsprotokoll som anger prioritet foumlr varje modul Genom

att koppla upp modulerna i mindre ldquomeshrdquo-naumltverk garingr det ocksaring att uppnaring full-duplex alltsaring

att modulerna kan kommunicera mellan varandra paring samma garingng

Om tekniken skall implementeras in i ett fordon i befintligt skick kommer det att behoumlvas

olika former av stoumlrningsskydd foumlr stoumlrningar vilka kommer att paringverka systemet Till

exempel foumlr signaler som ocksaring existerar paring MHz-nivaring Aumlven foumlr andra former av stoumlrningar

som inte har beroumlrts i rapporten saring som transienter

18

41 Diskussion

411 Planering

De resultat vi uppnaringtt under projektet har uppfyllt varingra foumlrvaumlntningar produkten behoumlver dock

vidare utvecklas foumlr att kunna anvaumlndas i ett fordon Gant-schemat bifogat i Bilaga har foumlljts

fraringn boumlrjan till slut undantaget aumlr parallellkommunikation daring detta blev bort prioriterat daring

fokus gick oumlver till tester paring envaumlgskommunikationen

412 Oscillatorerna

Naringgra av anledningarna till att de egentillverkade oscillatorerna ej fungerar aumlr troligtvis att vi

foumlrst inte anvaumlnde oss av keramiska kondensatorer naumlr vi kopplade upp kretsarna i praktiken

Detta kan vara en av de stoumlrsta bidragande faktor till att oscillatorerna inte fungerade En

annan orsak kan vara att vi anvaumlnde oss av labbplattor som inte klarar av frekvenser paring MHz

nivaring Naumlr det roumlr sig om frekvenser paring MHz nivaring kraumlvs det motstaringnd och kondensatorer med

vaumlldigt laringga vaumlrden Det medfoumlr att labbplattans impedans och kapasitans inte blir foumlrsumbar

Daumlrfoumlr gick vi istaumlllet oumlver till att rita upp kretsen i programmet LTSpice vilket aumlr ett

simuleringsprogram och aumlven i Eagle som aumlr ett CAD-program LTSpice anvaumlnde vi foumlr att

simulera och testa saring att allt skulle fungerar innan det kopplades upp i praktiken Eagle

anvaumlnde vi foumlr att goumlra en ritning foumlr kretsen saring att det garingr att tillverka ett BCD-kretskort

istaumlllet foumlr labbplattorna

413 Simuleringsprogram

Den stoumlrsta delen av varingrt projekt har baserats paring simuleringar i LTSpice paring grund av att detta

aumlr ett bra saumltt foumlr att se hur varingra kretsarna beter sig separat och sedan anslutna tillvarandra

Detta har hjaumllpt oss att faring ihop ett komplett system daumlr det aumlr laumltt att aumlndra eller laumlgga till

kretsar som kan behoumlvas Det har aumlven underlaumlttat om vi behoumlvt justera naringgot till exempel om

vi behoumlvt en smalare bandbredd foumlr varingrt BP-filter eller mer foumlrstaumlrkning av signalen

naringgonstans Daring vi avgraumlnsat oss fraringn mjukvara saring har det aumlven hjaumllp oss vid tester foumlr olika

oumlverfoumlringshastigheter daring dessa enkelt kan aumlndras

414 Kritisk diskussion

Naringgra saker som vi troligtvis skulle gjort annorlunda aumlr att goumlra fler tester paring laumlgre

frekvensomraringden med fasmodulation Eftersom labbplattorna inte klarade av att jobba paring de

frekvenser som vi har valt foumlr att uppnaring varingr oumlnskade hastighet Daumlrfoumlr oumlvergick vi mer till att

anvaumlnda simuleringsprogrammet LTSpice istaumlllet foumlr att koppla upp allt i praktiken paring en

labbplatta

19

5 Miljouml- amp Ekonomiaspekter

Inom projektet finns det maringnga miljoumlaspekter Dels att antalet kommunikationskablar kommer

att minska i fordonet vilket medfoumlr att kabelmattorna kommer krympa i storlek Vilket goumlr att

fordonet blir laumlttare och kan minska sin braumlnslefoumlrbrukning En annan aspekt aumlr att eftersom

faumlrre antal kablar kommer att behoumlvas blir det mindre metall i fordonet som leder till att

mindre maumlngd metall behoumlver utvinnas och tas fram i metallgruvor Detta kan ocksaring leda till

att antal transporter foumlr metallen minskar vilket paringverkar CO2-utslaumlppen positivt

Projektet aumlr huvudsakligen till foumlr att minska antalet kommunikationskablar i fordon Detta

innebaumlr ocksaring att kostnader kan bli laumlgre genom att kabelmattorna krymper i storlek och blir

enklare att montera Vilket aumlven kommer att minska monteringskostnaden foumlr dessa Eftersom

faumlrre kommunikationskablar behoumlvs sparas material och daumlrigenom pengar Om modulerna

dessutom massproduceras garingr det att minska tillverkningskostnaderna aumlnnu mer

20

Litteraturfoumlrteckning

[1] Jan Soelberg Allmaumln elektronik Malmouml Josty kit foumlrlag1982[ISBN919-703-4908 alt

919-703-4924]

[2] David M Pozar Microwave and RF design of wireless systems Hoboken-NJ-USA John

Wiley amp Sons Inc [ISBN 978-047-132-2825]

[3] Thomas L Floyd Electronic devices Upper Saddle River-NJ- USA Pearson Education

Inc 2002[ISBN013-028-484]

[4] Michel Daound Yacoub Foundations of mobile radio engineering Boca Raton-Florida-

USA CRC Press 2000[ISBN084-938-6772]

[5] Leon W Couch Digital and analog communication systems Upper Saddle River-NJ-

USA Pearson Education Inc 2007 [ISBN 013-142-4920]

[6] Kent Mayer Datakommunikation I praktiken Falun Pagina Foumlrlag AB 2001 [ISBN 916-

360-6615]

[7] Cotter W Sayre Complete wireless design New York-NY-US McGraw-Hill 2001

[ISBN 978-007-138-3738]

[8] William Schweber Electronic communication systems Upper Saddle River-NJ- USA

Pearson Education Inc 2002 [ISBN 013-091-6218]

[9] Paul H Young Electronic communication techniques Upper Saddle River-NJ- USA

Pearson Education Inc 2004 [ISBN 013-122-8854]

[10] Per Wallander 17 lektioner I telekommunikation Aumllvsjouml Perant 2001 [ISBN 918-629-

6108]

[11] rdquoYamarrdquo Yamar Electronics Ltd 2014 wwwyamarcom[05062014]

[12] CD74HCT4046A Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1762460pdf [Anvaumlnd 20 Maj 2014]

[13] MC1496 ON Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets114361pdf [Anvaumlnd 20 Maj 2014]

[14] DSPIC33FJ64GP802 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1669425pdf [Anvaumlnd 20 Maj 2014]

[15] CD4016 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1823580pdf [Anvaumlnd 20 Maj 2014]

21

[16] Oscillator CO1 Rami Technology [Online] Tillgaumlnglig

httpwwwramitechnologycomproductsspecclock_oscclock_co1-co13pdf

[Anvaumlnd 20 Maj 2014]

[17] LM317T Fairchild Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1725569pdf [Anvaumlnd 20 Maj 2014]

[18] LM6172 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1806051pdf [Anvaumlnd 20 Maj 2014]

[19] LMC7660 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1811103pdf [Anvaumlnd 20 Maj 2014]

[20] M Musbah J Vallander J Martin A A Andreas och T Svensson rdquoPowerline

Communicationrdquo Chalmers Tekniska Houmlgskola (DAT065) 2014

[21] rdquoEaglerdquo Cadsoft 2014 httpwwwcadsoftusacom[050614]

[22] ldquoLTspicerdquo Linear Technology 2014 httpwwwlinearcomdesigntoolssoftware

[050614]

[23] ldquoFilter Free 2011rdquo Nuhertz Technologies LLC 2013 httpwwwnuhertzcom

[050614]

22

Bilagor

Figur Gant-schemat

6

Operationsfoumlrstaumlrkare

En operationsfoumlrstaumlrkare har maringnga anvaumlndningsomraringden Den garingr att koppla ihop med filter

saring att filter och foumlrstaumlrkning kan kombineras Den kan kopplas som allpassfilter vilken slaumlpper

igenom alla frekvenser och kan fasfoumlrskjuta signalen i ett bestaumlmt antal grader

Vid valet av vilken operationsfoumlrstaumlrkare som skall anvaumlndas var vi tvungna att ta haumlnsyn till

att den maringste klara av att arbeta med varingra oumlnskade frekvenser Foumlr att vara saumlkra paring detta

valde vi att ha en saumlkerhetsmarginal med en faktor tio Det innebaumlr att eftersom vi inte arbetar

med frekvenser oumlver 10 MHz innebaumlr detta att operationsfoumlrstaumlrkaren behoumlver klara att arbeta

vid en frekvens paring 100MHz Valet foumlll daring paring LM6172 som dessutom inneharingller tvaring stycken

se figur 24 [3]

Figur 24 Operationsfoumlrstaumlrkaren LM6172

7

Oscillator

Oscillatorer aumlr en vanlig foumlrekommande komponent inom signalbehandling Den anvaumlnds foumlr

att skapa en signal som oscillerar Den oscillerande signalen brukar oftast vara i en sinus- eller

i en fyrkantsform vilket ofta behoumlvs i kommunikationssyften Ett vanligt arbetsomraringde aumlr

inom radiosammanhang Daumlr komponenten ofta anvaumlnds foumlr skapa en svaumlmgande signal som

sedan mixas med en inkommande radiosignal Detta goumlrs foumlr att faring ut raumltt frekvens genom att

modulera baumlrvaringgen fraringn den inkommande signalen Det finns flera olika typer oscillatorer

[2][9]

Voltage controlled oscillator

En VCO aumlr en oscillator som varierar i frekvens utifraringn vilken spaumlnning oscillatorn faringr in Ett

vanligt anvaumlndningsomraringde foumlr en VCO aumlr i en PLL[3]

PIC

Projektet aumlr designat efter en mikroprocessor av typen PIC vid namn DSPIC33FJ64GP802

PICen skall generera informationssignalerna I och Q Den skall aumlven ta emot I och Q

signalerna efter demodulering och behandla dessa[14]

32 Program

Eagle

Vi valde att anvaumlnda CAD-programmet Eagle foumlr att rita upp kretsscheman detta foumlr att

senare kunna tillverka BCD-kretskort och utfoumlra fler tester och maumltningar Aumlven foumlr att det

skall garing att utfoumlra tester i ett fordon vid ett senare tillfaumllle[21]

LTSpice

Foumlr att kunna simulera varingr krets och de delar den aumlr uppbyggd av saring har vi valt att anvaumlnda

simuleringsprogramen LTSpice LTSpice aumlr Linear Technologys version av Spice

Valet foumlll paring detta program daring vi anvaumlnt det i tidigare kurser och eftersom det aumlr laumltt att

implementera nya kretsar och bibliotek om dessa kretsar skulle saknas i programmet [22]

Filter Free

Daring varingr krets bestaringr av flera olika slags filter och daring vi ocksaring testat en del olika baumlrfrekvenser

har vi behoumlvt raumlkna om vaumlrdena ett flertal garingnger Foumlr att inte oumldsla tid paring alla beraumlkning har vi

anvaumlnt oss av ett program som goumlr detta aringt oss Filter Free[23]

8

33 Modulering

Anledningen till att inte amplitudmodulation valdes aumlr att det aumlr maringnga andra enheter paring

elnaumltet som kan bidra till stoumlrningar och medfoumlr att amplituden varierar foumlr mycket Detta aumlr

inte oumlnskvaumlrt daring signalen kommer att bli foumlr svaringr att sampla och laumlsa av Varingr signal kan aumlven

paringverka spaumlnningen oumlver redan befintliga kretsar vilket inte heller aumlr oumlnskvaumlrt Valet foumlll daring paring

fasmodulering daring det aumlr en vaumll beproumlvad teknik och har maringnga foumlrdelar oumlver

frekvensmodulering [9] Bland annat att fler frekvensomraringden kan anvaumlndas En annan foumlrdel

som tilltala oss var att om det visar sig att QPSK inte aumlr tillraumlckligt stabilt saring kraumlvs vaumlldigt

smaring justeringar foumlr att anvaumlnda oss av BPSK istaumlllet Foumlrhoppningsvis skall det aumlven garing att faring

ut naringgon bra full-duplex teknik med hjaumllp av fasmodulation daring man kan anvaumlnda sig av tvaring

olika baumlrvaumlgsfrekvenser

Figur 31Moduleringskrets

9

Full-duplex

Full-duplex innebaumlr att de olika modulerna kan kommunicera med varandra samtidigt paring en

och samma kabel Detta kan aringstadkommas genom att tvaring moduler anvaumlnder varsin

baumlrvaringgssignal med olika frekvenser Foumlr att inte oumlverbelasta en kabel saring kan det vara bra att

koppla samman modulerna i ett saring kallat ldquomeshrdquo se figur 23 Daumlr bara de moduler som har

behov av full-duplex anvaumlnder sig av det En nackdel med det haumlr aumlr att fler antal kabler maringste

anvaumlndas

Figur 23 Mesh

Spaumlnningsregulatorer

Foumlr att minska spaumlnningen fraringn 24V till 5V anvaumlnder vi oss av en spaumlnningsregulator som

heter LM317T Foumlr att faring oumlnskad utspaumlnning fraringn LM317T saring anvaumlnds tvaring stycken resistorer

dimensionerade enligt formel 31 och figur 32 Kondensator C1 behoumlvs om regulatorn aumlr

placerad laringngt fraringn spaumlnningskaumlllan och C2 foumlr att foumlrbaumlttra transientresponsen Till matningen

av operationsfoumlrstaumlrkarna kraumlvs 5V LM317T anvaumlnds aumlven till att reglera spaumlnningen till

33V vilket oscillatorn och PICen behoumlver som matningsspaumlnning

10

LM317 aumlr utformad saring att den kan klara av en varierande inspaumlnning fraringn 12V till 30V detta

paring grund av att det kan foumlrekomma variationer paring amplituden i elnaumltet

Figur 32 Spaumlnningsregulator

(31)

Polinverterare

Foumlr att kunna faring den behoumlvda negativa matningen som varingra operationsfoumlrstaumlrkare behoumlver saring

anvaumlnder vi oss av en polinverterare Det kretsen goumlr aumlr helt enkelt att den inverterar dess

matningspaumlnning Vilket innebaumlr att om den matas med +5V saring faringr vi varingr behoumlvda -5V

Oscillatorer

Till en boumlrjan testade vi att tillverka egna oscillatorer eftersom vi har gjort detta i ett tidigare

projekt och faringtt en fungerande fasskiftsoscillator Vi boumlrjade med att konstruera olika sorters

Colpitts och kristall oscillatorer Men utan framgaringng foumlr varingra frekvenser och stabilitets krav

Efter att vi har testat att tillverka egna oscillatorer saring beslutade vi oss istaumlllet foumlr att koumlpa in

faumlrdigkonstruerade oscillatorer foumlr frekvenserna 4 MHz 73728 MHz och 10 MHz

11

Fasfoumlrskjutning

Foumlr att skapa de oumlnskade fasfoumlrskjutningarna paring 90o180

o270

o saring anvaumlnder vi foumlrst ett saring kallat

allpassfilter bestaringende av en ickeinverterande op-amp med korrekt dimensionerade resistor

och kondensator foumlr att skapa den foumlrsta fasfoumlrskjutningen paring 90o Foumlr att sedan fasfoumlrskjuta

en signal 180o anvaumlnder vi inverterande op-amp 270

o farings genom att i serie anvaumlnda en

inverterare och ett allpassfilter Figur 33 visar de olika fasfoumlrskjutningarna efter varje steg

Foumlr att faring allpassfiltret att ge oss en fasvridning paring 90 grader vid oumlnskad frekvens saring behoumlver

resistorerna och kondensatorerna dimensioneras korrekt detta goumlrs genom formeln 32 Om

en foumlrstaumlrkning av signalen skulle behoumlvas garingr det att justera fram genom att dimensionera

foumlrharingllandet mellan resistorerna paring den negativa ingaringngen paring op-ampen

Figur 33 Graf och krets foumlr fasfoumlrskjutning i LTSpice

(32)

12

HEX-inverterare

Foumlr invetering av IQ-datan som kommer ut fraringn PICen och in i CD4016-kresten anvaumlnds en

hexinverter Detta goumlrs eftersom vi behoumlver inversen foumlr att reglera vilken fas av varingr signal

som skall ges som utsignal senare i varingr CD4016-krets (se figur 31) Figur 34 visar hur datan

ser ut innan och efter den invertertas i kretsen

Figur 34 Data foumlre och efter

CD4016

Foumlr att skapa de tvaring BPSK-signalerna anvaumlnder vi oss av en krets vid namn CD4016 [15]

CD4016 bestaringr av 4 switchar som Figur 35 illustrerar Switcharna styrs av I- och Q-datan och

dess inverser Beroende paring vilket vaumlrde I- och Q-datan har saring slaumlpps en viss fas av signalen

igenom Detta innebaumlr om till exempel I aumlr houmlg saring slaumlpps en icke fasvriden signal igenom och

om I aumlr laringg saring slaumlpps den 180o fasvridna signalen igenom se Figur 31

Figur 35 CD4016 blockschema

13

Summator

Efter att signalerna har omvandlats till BPSK och Q-signalen har fasvridits 90o garingr de in i en

summator som laumlgger ihop signalerna till en QPSK signal Summatorn aumlr konstruerad av en

op-amp med foumlrstaumlrkning saring att signalen inte aumlr foumlr svag naumlr den garingr ut paring DC-naumltet Figur 36

visar hur varingr summator konstruerats

Figur 36 Summatorkretsen

Signalseparator

Innan signal garingr ut paring DC-naumltet saring behoumlver man se till att spaumlnningen ute paring naumltet foumlrstoumlr

modulerna Det loumlses enkelt med hjaumllp av en kondensator som blockerar likstroumlmmen Samma

loumlsning anvaumlnds aumlven paring mottagarsidan

14

34 Demodulering

Schemat i figur 37 visar en bild paring mottagarsidan i modulen

Figur 37 Demodulator blockschema

Bandpassfilter

Bandpassfiltret bestaringr av tvaring stycken olika filter Foumlrst ett houmlgpassfilter som filtrerar bort

signaler med frekvensen under 72228 MHz och slaumlpper igenom frekvenser oumlver Det andra

filtret aumlr ett laringgpassfilter vilket slaumlpper igenom signaler paring frekvenser under 75228 MHz

Detta leder till att bandpassfiltret har en bandbredd paring 03 MHz Bandbredden skall vara saring

smal som moumljligt foumlr att blockera saring mycket stoumlrningar som det garingr foumlr att inte stoumlrningarna

skall ta sig igenom bandpassfiltret Designen av LP-filtret anvaumlnds aumlven senare efter varingr

MC1496 krets foumlr att filtrera bort alla oumlvertoner som uppstaringr Figur 38 visar hur

bandpassfiltret aumlr konstruerat dimensionering av kretsarna har vi faringtt fraringn programmet Filter

Free [23]

Figur 38 Bandpassfiltret

15

Balanserad modulatordemodulator

MC1496 aumlr balanserad modulatordemodulator vilken aumlven garingr att anvaumlnda som en

faskomparator Detta goumlrs genom att kretsen jaumlmfoumlr varingr insignal med en referenssignal fraringn

varingr VCO i PLLen Referenssignalen har samma frekvens som varingr insignal Resultatet ges

sedan paring utporten i form av en positiv eller negativ likriktad spaumlnning Figur 39 visar hur

MC1496-kretsen aumlr kopplad foumlr att fungera som en faskomparator [13]

Figur 39 MC1496 som faskomparator

Mixer

Mixern anvaumlnds foumlr att skapa den referensspaumlnning som VCOn behoumlver foumlr att den skall

kunna generera oumlnskad signal

VCO

VCOn anvaumlnds i varingr krets som en del av en Costas loopVCOn kommer att leverera

referenssignalen till demoduleringskretsarna (MC1496) Detta goumlrs foumlr att faring en signal med

raumltt frekvens och fas foumlr att kunna jaumlmfoumlras med insignalen Den ena signalen kommer att

vara oroumlrd efter VCOn medan den andra kommer fasvridas 90o Detta foumlr att kunna fungera

som referens till varingr andra demoduleringskrets

16

Costas loop

MC1496 LP-filter mixer och VCOn bildar tillsammans vad man kallar en Costas loop[9]

Costas loopen aumlr ett effektivt saumltt att aringterstaumllla baumlrsignalens ursprungsfas Detta illustreras i

Figur 37

Komparator

Komparatorn bestaringr av en operationsfoumlrstaumlrkare som beroende av insignalen och en referens

spaumlnning antingen bottnar i houmlg eller laringg utspaumlnning detta beroende paring om insignalens

spaumlnning aumlr houmlgre eller laumlgre aumln varingr referensspaumlnning Daumlrmed saring har vi skapat en fyrkantsvaringg

som varingr PIC kan laumlsa Figur 310 visar hur signalen ser ut naumlr den kommer in i komparatorn

och dess digitala motsvarighet efter den har bearbetats

Figur 310 Graf och krets foumlr komparator

17

4 Resultat amp Analys

Anledningen till att fasmodulation valdes var paring grund av att det aumlr en vaumllbeproumlvad teknik

som passade bra foumlr att uppnaring kriterierna paring oumlverfoumlringshastighet Aumlven paring grund av att det aumlr

en beproumlvad teknik som applicerats paring maringnga andra omraringden Det aumlr ocksaring en teknik som aumlr

relativt laumltt att modifiera om man skulle oumlnska en houmlgre eller laumlgre oumlverfoumlringshastighet

genom att garing fraringn BPSK till QPSK och aumlven i framtiden kanske 8- eller 16-PSK

Hastigheten som tekniken kommer kunna leverera aumlr beroende paring vilken microprocessor som

kommer att anvaumlndas och hur snabbt den kan sampla indatan

Hur kommunikationsprotokoll kommer att konstrueras paringverkar ocksaring vilken hastighet varingr

loumlsning kommer att klara av Tar vi bara haumlnsyn till varingr analoga del saring kommer vi kunna

saumlnda information i en hastighet av 184Mbits med BPSK och den dubbla hastigheten med

QPSK Vi har valt att anvaumlnda en frekvens paring varingr I och Q data av 184 MHz detta paring grund

av att vi vill ha 4 svaumlngningar av baumlrvaringgssignalen per bit saring att systemet garanterat hinner

med i alla kretsar i demoduleringen Vi testade med en och tvaring svaumlngningar per bit men detta

ledde till maringnga fel vid demoduleringen

Systemet aumlr kopplat saring att det garingr att faring komponenternas spaumlnningsmatning ifraringn elnaumltet Med

hjaumllpa av tvaring stycken spaumlnningsregulatorer som behoumlver en inspaumlnning mellan 12 till 30 volt

som sen kan reglera ner spaumlnningen till 5 respektive 33 volt vilket komponenterna i kretsen

behoumlver Den negativa matningsspaumlnningen som operationsfoumlrstaumlrkarna och mikroprocessorn

behoumlver kommer fraringn en spaumlnningsinverterare En nackdel aumlr dock att fordonet maringste vara

igaringng saring att alla komponenterna faringr spaumlnningsmatning

Systemet aumlr utvecklat saring att det skall garing att anvaumlnda flera moduler som skall kunna

kommunicera mellan varandra samtidigt Detta kan goumlras genom att olika frekvenser anvaumlnds

eller med hjaumllp av ett kommunikationsprotokoll som anger prioritet foumlr varje modul Genom

att koppla upp modulerna i mindre ldquomeshrdquo-naumltverk garingr det ocksaring att uppnaring full-duplex alltsaring

att modulerna kan kommunicera mellan varandra paring samma garingng

Om tekniken skall implementeras in i ett fordon i befintligt skick kommer det att behoumlvas

olika former av stoumlrningsskydd foumlr stoumlrningar vilka kommer att paringverka systemet Till

exempel foumlr signaler som ocksaring existerar paring MHz-nivaring Aumlven foumlr andra former av stoumlrningar

som inte har beroumlrts i rapporten saring som transienter

18

41 Diskussion

411 Planering

De resultat vi uppnaringtt under projektet har uppfyllt varingra foumlrvaumlntningar produkten behoumlver dock

vidare utvecklas foumlr att kunna anvaumlndas i ett fordon Gant-schemat bifogat i Bilaga har foumlljts

fraringn boumlrjan till slut undantaget aumlr parallellkommunikation daring detta blev bort prioriterat daring

fokus gick oumlver till tester paring envaumlgskommunikationen

412 Oscillatorerna

Naringgra av anledningarna till att de egentillverkade oscillatorerna ej fungerar aumlr troligtvis att vi

foumlrst inte anvaumlnde oss av keramiska kondensatorer naumlr vi kopplade upp kretsarna i praktiken

Detta kan vara en av de stoumlrsta bidragande faktor till att oscillatorerna inte fungerade En

annan orsak kan vara att vi anvaumlnde oss av labbplattor som inte klarar av frekvenser paring MHz

nivaring Naumlr det roumlr sig om frekvenser paring MHz nivaring kraumlvs det motstaringnd och kondensatorer med

vaumlldigt laringga vaumlrden Det medfoumlr att labbplattans impedans och kapasitans inte blir foumlrsumbar

Daumlrfoumlr gick vi istaumlllet oumlver till att rita upp kretsen i programmet LTSpice vilket aumlr ett

simuleringsprogram och aumlven i Eagle som aumlr ett CAD-program LTSpice anvaumlnde vi foumlr att

simulera och testa saring att allt skulle fungerar innan det kopplades upp i praktiken Eagle

anvaumlnde vi foumlr att goumlra en ritning foumlr kretsen saring att det garingr att tillverka ett BCD-kretskort

istaumlllet foumlr labbplattorna

413 Simuleringsprogram

Den stoumlrsta delen av varingrt projekt har baserats paring simuleringar i LTSpice paring grund av att detta

aumlr ett bra saumltt foumlr att se hur varingra kretsarna beter sig separat och sedan anslutna tillvarandra

Detta har hjaumllpt oss att faring ihop ett komplett system daumlr det aumlr laumltt att aumlndra eller laumlgga till

kretsar som kan behoumlvas Det har aumlven underlaumlttat om vi behoumlvt justera naringgot till exempel om

vi behoumlvt en smalare bandbredd foumlr varingrt BP-filter eller mer foumlrstaumlrkning av signalen

naringgonstans Daring vi avgraumlnsat oss fraringn mjukvara saring har det aumlven hjaumllp oss vid tester foumlr olika

oumlverfoumlringshastigheter daring dessa enkelt kan aumlndras

414 Kritisk diskussion

Naringgra saker som vi troligtvis skulle gjort annorlunda aumlr att goumlra fler tester paring laumlgre

frekvensomraringden med fasmodulation Eftersom labbplattorna inte klarade av att jobba paring de

frekvenser som vi har valt foumlr att uppnaring varingr oumlnskade hastighet Daumlrfoumlr oumlvergick vi mer till att

anvaumlnda simuleringsprogrammet LTSpice istaumlllet foumlr att koppla upp allt i praktiken paring en

labbplatta

19

5 Miljouml- amp Ekonomiaspekter

Inom projektet finns det maringnga miljoumlaspekter Dels att antalet kommunikationskablar kommer

att minska i fordonet vilket medfoumlr att kabelmattorna kommer krympa i storlek Vilket goumlr att

fordonet blir laumlttare och kan minska sin braumlnslefoumlrbrukning En annan aspekt aumlr att eftersom

faumlrre antal kablar kommer att behoumlvas blir det mindre metall i fordonet som leder till att

mindre maumlngd metall behoumlver utvinnas och tas fram i metallgruvor Detta kan ocksaring leda till

att antal transporter foumlr metallen minskar vilket paringverkar CO2-utslaumlppen positivt

Projektet aumlr huvudsakligen till foumlr att minska antalet kommunikationskablar i fordon Detta

innebaumlr ocksaring att kostnader kan bli laumlgre genom att kabelmattorna krymper i storlek och blir

enklare att montera Vilket aumlven kommer att minska monteringskostnaden foumlr dessa Eftersom

faumlrre kommunikationskablar behoumlvs sparas material och daumlrigenom pengar Om modulerna

dessutom massproduceras garingr det att minska tillverkningskostnaderna aumlnnu mer

20

Litteraturfoumlrteckning

[1] Jan Soelberg Allmaumln elektronik Malmouml Josty kit foumlrlag1982[ISBN919-703-4908 alt

919-703-4924]

[2] David M Pozar Microwave and RF design of wireless systems Hoboken-NJ-USA John

Wiley amp Sons Inc [ISBN 978-047-132-2825]

[3] Thomas L Floyd Electronic devices Upper Saddle River-NJ- USA Pearson Education

Inc 2002[ISBN013-028-484]

[4] Michel Daound Yacoub Foundations of mobile radio engineering Boca Raton-Florida-

USA CRC Press 2000[ISBN084-938-6772]

[5] Leon W Couch Digital and analog communication systems Upper Saddle River-NJ-

USA Pearson Education Inc 2007 [ISBN 013-142-4920]

[6] Kent Mayer Datakommunikation I praktiken Falun Pagina Foumlrlag AB 2001 [ISBN 916-

360-6615]

[7] Cotter W Sayre Complete wireless design New York-NY-US McGraw-Hill 2001

[ISBN 978-007-138-3738]

[8] William Schweber Electronic communication systems Upper Saddle River-NJ- USA

Pearson Education Inc 2002 [ISBN 013-091-6218]

[9] Paul H Young Electronic communication techniques Upper Saddle River-NJ- USA

Pearson Education Inc 2004 [ISBN 013-122-8854]

[10] Per Wallander 17 lektioner I telekommunikation Aumllvsjouml Perant 2001 [ISBN 918-629-

6108]

[11] rdquoYamarrdquo Yamar Electronics Ltd 2014 wwwyamarcom[05062014]

[12] CD74HCT4046A Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1762460pdf [Anvaumlnd 20 Maj 2014]

[13] MC1496 ON Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets114361pdf [Anvaumlnd 20 Maj 2014]

[14] DSPIC33FJ64GP802 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1669425pdf [Anvaumlnd 20 Maj 2014]

[15] CD4016 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1823580pdf [Anvaumlnd 20 Maj 2014]

21

[16] Oscillator CO1 Rami Technology [Online] Tillgaumlnglig

httpwwwramitechnologycomproductsspecclock_oscclock_co1-co13pdf

[Anvaumlnd 20 Maj 2014]

[17] LM317T Fairchild Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1725569pdf [Anvaumlnd 20 Maj 2014]

[18] LM6172 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1806051pdf [Anvaumlnd 20 Maj 2014]

[19] LMC7660 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1811103pdf [Anvaumlnd 20 Maj 2014]

[20] M Musbah J Vallander J Martin A A Andreas och T Svensson rdquoPowerline

Communicationrdquo Chalmers Tekniska Houmlgskola (DAT065) 2014

[21] rdquoEaglerdquo Cadsoft 2014 httpwwwcadsoftusacom[050614]

[22] ldquoLTspicerdquo Linear Technology 2014 httpwwwlinearcomdesigntoolssoftware

[050614]

[23] ldquoFilter Free 2011rdquo Nuhertz Technologies LLC 2013 httpwwwnuhertzcom

[050614]

22

Bilagor

Figur Gant-schemat

7

Oscillator

Oscillatorer aumlr en vanlig foumlrekommande komponent inom signalbehandling Den anvaumlnds foumlr

att skapa en signal som oscillerar Den oscillerande signalen brukar oftast vara i en sinus- eller

i en fyrkantsform vilket ofta behoumlvs i kommunikationssyften Ett vanligt arbetsomraringde aumlr

inom radiosammanhang Daumlr komponenten ofta anvaumlnds foumlr skapa en svaumlmgande signal som

sedan mixas med en inkommande radiosignal Detta goumlrs foumlr att faring ut raumltt frekvens genom att

modulera baumlrvaringgen fraringn den inkommande signalen Det finns flera olika typer oscillatorer

[2][9]

Voltage controlled oscillator

En VCO aumlr en oscillator som varierar i frekvens utifraringn vilken spaumlnning oscillatorn faringr in Ett

vanligt anvaumlndningsomraringde foumlr en VCO aumlr i en PLL[3]

PIC

Projektet aumlr designat efter en mikroprocessor av typen PIC vid namn DSPIC33FJ64GP802

PICen skall generera informationssignalerna I och Q Den skall aumlven ta emot I och Q

signalerna efter demodulering och behandla dessa[14]

32 Program

Eagle

Vi valde att anvaumlnda CAD-programmet Eagle foumlr att rita upp kretsscheman detta foumlr att

senare kunna tillverka BCD-kretskort och utfoumlra fler tester och maumltningar Aumlven foumlr att det

skall garing att utfoumlra tester i ett fordon vid ett senare tillfaumllle[21]

LTSpice

Foumlr att kunna simulera varingr krets och de delar den aumlr uppbyggd av saring har vi valt att anvaumlnda

simuleringsprogramen LTSpice LTSpice aumlr Linear Technologys version av Spice

Valet foumlll paring detta program daring vi anvaumlnt det i tidigare kurser och eftersom det aumlr laumltt att

implementera nya kretsar och bibliotek om dessa kretsar skulle saknas i programmet [22]

Filter Free

Daring varingr krets bestaringr av flera olika slags filter och daring vi ocksaring testat en del olika baumlrfrekvenser

har vi behoumlvt raumlkna om vaumlrdena ett flertal garingnger Foumlr att inte oumldsla tid paring alla beraumlkning har vi

anvaumlnt oss av ett program som goumlr detta aringt oss Filter Free[23]

8

33 Modulering

Anledningen till att inte amplitudmodulation valdes aumlr att det aumlr maringnga andra enheter paring

elnaumltet som kan bidra till stoumlrningar och medfoumlr att amplituden varierar foumlr mycket Detta aumlr

inte oumlnskvaumlrt daring signalen kommer att bli foumlr svaringr att sampla och laumlsa av Varingr signal kan aumlven

paringverka spaumlnningen oumlver redan befintliga kretsar vilket inte heller aumlr oumlnskvaumlrt Valet foumlll daring paring

fasmodulering daring det aumlr en vaumll beproumlvad teknik och har maringnga foumlrdelar oumlver

frekvensmodulering [9] Bland annat att fler frekvensomraringden kan anvaumlndas En annan foumlrdel

som tilltala oss var att om det visar sig att QPSK inte aumlr tillraumlckligt stabilt saring kraumlvs vaumlldigt

smaring justeringar foumlr att anvaumlnda oss av BPSK istaumlllet Foumlrhoppningsvis skall det aumlven garing att faring

ut naringgon bra full-duplex teknik med hjaumllp av fasmodulation daring man kan anvaumlnda sig av tvaring

olika baumlrvaumlgsfrekvenser

Figur 31Moduleringskrets

9

Full-duplex

Full-duplex innebaumlr att de olika modulerna kan kommunicera med varandra samtidigt paring en

och samma kabel Detta kan aringstadkommas genom att tvaring moduler anvaumlnder varsin

baumlrvaringgssignal med olika frekvenser Foumlr att inte oumlverbelasta en kabel saring kan det vara bra att

koppla samman modulerna i ett saring kallat ldquomeshrdquo se figur 23 Daumlr bara de moduler som har

behov av full-duplex anvaumlnder sig av det En nackdel med det haumlr aumlr att fler antal kabler maringste

anvaumlndas

Figur 23 Mesh

Spaumlnningsregulatorer

Foumlr att minska spaumlnningen fraringn 24V till 5V anvaumlnder vi oss av en spaumlnningsregulator som

heter LM317T Foumlr att faring oumlnskad utspaumlnning fraringn LM317T saring anvaumlnds tvaring stycken resistorer

dimensionerade enligt formel 31 och figur 32 Kondensator C1 behoumlvs om regulatorn aumlr

placerad laringngt fraringn spaumlnningskaumlllan och C2 foumlr att foumlrbaumlttra transientresponsen Till matningen

av operationsfoumlrstaumlrkarna kraumlvs 5V LM317T anvaumlnds aumlven till att reglera spaumlnningen till

33V vilket oscillatorn och PICen behoumlver som matningsspaumlnning

10

LM317 aumlr utformad saring att den kan klara av en varierande inspaumlnning fraringn 12V till 30V detta

paring grund av att det kan foumlrekomma variationer paring amplituden i elnaumltet

Figur 32 Spaumlnningsregulator

(31)

Polinverterare

Foumlr att kunna faring den behoumlvda negativa matningen som varingra operationsfoumlrstaumlrkare behoumlver saring

anvaumlnder vi oss av en polinverterare Det kretsen goumlr aumlr helt enkelt att den inverterar dess

matningspaumlnning Vilket innebaumlr att om den matas med +5V saring faringr vi varingr behoumlvda -5V

Oscillatorer

Till en boumlrjan testade vi att tillverka egna oscillatorer eftersom vi har gjort detta i ett tidigare

projekt och faringtt en fungerande fasskiftsoscillator Vi boumlrjade med att konstruera olika sorters

Colpitts och kristall oscillatorer Men utan framgaringng foumlr varingra frekvenser och stabilitets krav

Efter att vi har testat att tillverka egna oscillatorer saring beslutade vi oss istaumlllet foumlr att koumlpa in

faumlrdigkonstruerade oscillatorer foumlr frekvenserna 4 MHz 73728 MHz och 10 MHz

11

Fasfoumlrskjutning

Foumlr att skapa de oumlnskade fasfoumlrskjutningarna paring 90o180

o270

o saring anvaumlnder vi foumlrst ett saring kallat

allpassfilter bestaringende av en ickeinverterande op-amp med korrekt dimensionerade resistor

och kondensator foumlr att skapa den foumlrsta fasfoumlrskjutningen paring 90o Foumlr att sedan fasfoumlrskjuta

en signal 180o anvaumlnder vi inverterande op-amp 270

o farings genom att i serie anvaumlnda en

inverterare och ett allpassfilter Figur 33 visar de olika fasfoumlrskjutningarna efter varje steg

Foumlr att faring allpassfiltret att ge oss en fasvridning paring 90 grader vid oumlnskad frekvens saring behoumlver

resistorerna och kondensatorerna dimensioneras korrekt detta goumlrs genom formeln 32 Om

en foumlrstaumlrkning av signalen skulle behoumlvas garingr det att justera fram genom att dimensionera

foumlrharingllandet mellan resistorerna paring den negativa ingaringngen paring op-ampen

Figur 33 Graf och krets foumlr fasfoumlrskjutning i LTSpice

(32)

12

HEX-inverterare

Foumlr invetering av IQ-datan som kommer ut fraringn PICen och in i CD4016-kresten anvaumlnds en

hexinverter Detta goumlrs eftersom vi behoumlver inversen foumlr att reglera vilken fas av varingr signal

som skall ges som utsignal senare i varingr CD4016-krets (se figur 31) Figur 34 visar hur datan

ser ut innan och efter den invertertas i kretsen

Figur 34 Data foumlre och efter

CD4016

Foumlr att skapa de tvaring BPSK-signalerna anvaumlnder vi oss av en krets vid namn CD4016 [15]

CD4016 bestaringr av 4 switchar som Figur 35 illustrerar Switcharna styrs av I- och Q-datan och

dess inverser Beroende paring vilket vaumlrde I- och Q-datan har saring slaumlpps en viss fas av signalen

igenom Detta innebaumlr om till exempel I aumlr houmlg saring slaumlpps en icke fasvriden signal igenom och

om I aumlr laringg saring slaumlpps den 180o fasvridna signalen igenom se Figur 31

Figur 35 CD4016 blockschema

13

Summator

Efter att signalerna har omvandlats till BPSK och Q-signalen har fasvridits 90o garingr de in i en

summator som laumlgger ihop signalerna till en QPSK signal Summatorn aumlr konstruerad av en

op-amp med foumlrstaumlrkning saring att signalen inte aumlr foumlr svag naumlr den garingr ut paring DC-naumltet Figur 36

visar hur varingr summator konstruerats

Figur 36 Summatorkretsen

Signalseparator

Innan signal garingr ut paring DC-naumltet saring behoumlver man se till att spaumlnningen ute paring naumltet foumlrstoumlr

modulerna Det loumlses enkelt med hjaumllp av en kondensator som blockerar likstroumlmmen Samma

loumlsning anvaumlnds aumlven paring mottagarsidan

14

34 Demodulering

Schemat i figur 37 visar en bild paring mottagarsidan i modulen

Figur 37 Demodulator blockschema

Bandpassfilter

Bandpassfiltret bestaringr av tvaring stycken olika filter Foumlrst ett houmlgpassfilter som filtrerar bort

signaler med frekvensen under 72228 MHz och slaumlpper igenom frekvenser oumlver Det andra

filtret aumlr ett laringgpassfilter vilket slaumlpper igenom signaler paring frekvenser under 75228 MHz

Detta leder till att bandpassfiltret har en bandbredd paring 03 MHz Bandbredden skall vara saring

smal som moumljligt foumlr att blockera saring mycket stoumlrningar som det garingr foumlr att inte stoumlrningarna

skall ta sig igenom bandpassfiltret Designen av LP-filtret anvaumlnds aumlven senare efter varingr

MC1496 krets foumlr att filtrera bort alla oumlvertoner som uppstaringr Figur 38 visar hur

bandpassfiltret aumlr konstruerat dimensionering av kretsarna har vi faringtt fraringn programmet Filter

Free [23]

Figur 38 Bandpassfiltret

15

Balanserad modulatordemodulator

MC1496 aumlr balanserad modulatordemodulator vilken aumlven garingr att anvaumlnda som en

faskomparator Detta goumlrs genom att kretsen jaumlmfoumlr varingr insignal med en referenssignal fraringn

varingr VCO i PLLen Referenssignalen har samma frekvens som varingr insignal Resultatet ges

sedan paring utporten i form av en positiv eller negativ likriktad spaumlnning Figur 39 visar hur

MC1496-kretsen aumlr kopplad foumlr att fungera som en faskomparator [13]

Figur 39 MC1496 som faskomparator

Mixer

Mixern anvaumlnds foumlr att skapa den referensspaumlnning som VCOn behoumlver foumlr att den skall

kunna generera oumlnskad signal

VCO

VCOn anvaumlnds i varingr krets som en del av en Costas loopVCOn kommer att leverera

referenssignalen till demoduleringskretsarna (MC1496) Detta goumlrs foumlr att faring en signal med

raumltt frekvens och fas foumlr att kunna jaumlmfoumlras med insignalen Den ena signalen kommer att

vara oroumlrd efter VCOn medan den andra kommer fasvridas 90o Detta foumlr att kunna fungera

som referens till varingr andra demoduleringskrets

16

Costas loop

MC1496 LP-filter mixer och VCOn bildar tillsammans vad man kallar en Costas loop[9]

Costas loopen aumlr ett effektivt saumltt att aringterstaumllla baumlrsignalens ursprungsfas Detta illustreras i

Figur 37

Komparator

Komparatorn bestaringr av en operationsfoumlrstaumlrkare som beroende av insignalen och en referens

spaumlnning antingen bottnar i houmlg eller laringg utspaumlnning detta beroende paring om insignalens

spaumlnning aumlr houmlgre eller laumlgre aumln varingr referensspaumlnning Daumlrmed saring har vi skapat en fyrkantsvaringg

som varingr PIC kan laumlsa Figur 310 visar hur signalen ser ut naumlr den kommer in i komparatorn

och dess digitala motsvarighet efter den har bearbetats

Figur 310 Graf och krets foumlr komparator

17

4 Resultat amp Analys

Anledningen till att fasmodulation valdes var paring grund av att det aumlr en vaumllbeproumlvad teknik

som passade bra foumlr att uppnaring kriterierna paring oumlverfoumlringshastighet Aumlven paring grund av att det aumlr

en beproumlvad teknik som applicerats paring maringnga andra omraringden Det aumlr ocksaring en teknik som aumlr

relativt laumltt att modifiera om man skulle oumlnska en houmlgre eller laumlgre oumlverfoumlringshastighet

genom att garing fraringn BPSK till QPSK och aumlven i framtiden kanske 8- eller 16-PSK

Hastigheten som tekniken kommer kunna leverera aumlr beroende paring vilken microprocessor som

kommer att anvaumlndas och hur snabbt den kan sampla indatan

Hur kommunikationsprotokoll kommer att konstrueras paringverkar ocksaring vilken hastighet varingr

loumlsning kommer att klara av Tar vi bara haumlnsyn till varingr analoga del saring kommer vi kunna

saumlnda information i en hastighet av 184Mbits med BPSK och den dubbla hastigheten med

QPSK Vi har valt att anvaumlnda en frekvens paring varingr I och Q data av 184 MHz detta paring grund

av att vi vill ha 4 svaumlngningar av baumlrvaringgssignalen per bit saring att systemet garanterat hinner

med i alla kretsar i demoduleringen Vi testade med en och tvaring svaumlngningar per bit men detta

ledde till maringnga fel vid demoduleringen

Systemet aumlr kopplat saring att det garingr att faring komponenternas spaumlnningsmatning ifraringn elnaumltet Med

hjaumllpa av tvaring stycken spaumlnningsregulatorer som behoumlver en inspaumlnning mellan 12 till 30 volt

som sen kan reglera ner spaumlnningen till 5 respektive 33 volt vilket komponenterna i kretsen

behoumlver Den negativa matningsspaumlnningen som operationsfoumlrstaumlrkarna och mikroprocessorn

behoumlver kommer fraringn en spaumlnningsinverterare En nackdel aumlr dock att fordonet maringste vara

igaringng saring att alla komponenterna faringr spaumlnningsmatning

Systemet aumlr utvecklat saring att det skall garing att anvaumlnda flera moduler som skall kunna

kommunicera mellan varandra samtidigt Detta kan goumlras genom att olika frekvenser anvaumlnds

eller med hjaumllp av ett kommunikationsprotokoll som anger prioritet foumlr varje modul Genom

att koppla upp modulerna i mindre ldquomeshrdquo-naumltverk garingr det ocksaring att uppnaring full-duplex alltsaring

att modulerna kan kommunicera mellan varandra paring samma garingng

Om tekniken skall implementeras in i ett fordon i befintligt skick kommer det att behoumlvas

olika former av stoumlrningsskydd foumlr stoumlrningar vilka kommer att paringverka systemet Till

exempel foumlr signaler som ocksaring existerar paring MHz-nivaring Aumlven foumlr andra former av stoumlrningar

som inte har beroumlrts i rapporten saring som transienter

18

41 Diskussion

411 Planering

De resultat vi uppnaringtt under projektet har uppfyllt varingra foumlrvaumlntningar produkten behoumlver dock

vidare utvecklas foumlr att kunna anvaumlndas i ett fordon Gant-schemat bifogat i Bilaga har foumlljts

fraringn boumlrjan till slut undantaget aumlr parallellkommunikation daring detta blev bort prioriterat daring

fokus gick oumlver till tester paring envaumlgskommunikationen

412 Oscillatorerna

Naringgra av anledningarna till att de egentillverkade oscillatorerna ej fungerar aumlr troligtvis att vi

foumlrst inte anvaumlnde oss av keramiska kondensatorer naumlr vi kopplade upp kretsarna i praktiken

Detta kan vara en av de stoumlrsta bidragande faktor till att oscillatorerna inte fungerade En

annan orsak kan vara att vi anvaumlnde oss av labbplattor som inte klarar av frekvenser paring MHz

nivaring Naumlr det roumlr sig om frekvenser paring MHz nivaring kraumlvs det motstaringnd och kondensatorer med

vaumlldigt laringga vaumlrden Det medfoumlr att labbplattans impedans och kapasitans inte blir foumlrsumbar

Daumlrfoumlr gick vi istaumlllet oumlver till att rita upp kretsen i programmet LTSpice vilket aumlr ett

simuleringsprogram och aumlven i Eagle som aumlr ett CAD-program LTSpice anvaumlnde vi foumlr att

simulera och testa saring att allt skulle fungerar innan det kopplades upp i praktiken Eagle

anvaumlnde vi foumlr att goumlra en ritning foumlr kretsen saring att det garingr att tillverka ett BCD-kretskort

istaumlllet foumlr labbplattorna

413 Simuleringsprogram

Den stoumlrsta delen av varingrt projekt har baserats paring simuleringar i LTSpice paring grund av att detta

aumlr ett bra saumltt foumlr att se hur varingra kretsarna beter sig separat och sedan anslutna tillvarandra

Detta har hjaumllpt oss att faring ihop ett komplett system daumlr det aumlr laumltt att aumlndra eller laumlgga till

kretsar som kan behoumlvas Det har aumlven underlaumlttat om vi behoumlvt justera naringgot till exempel om

vi behoumlvt en smalare bandbredd foumlr varingrt BP-filter eller mer foumlrstaumlrkning av signalen

naringgonstans Daring vi avgraumlnsat oss fraringn mjukvara saring har det aumlven hjaumllp oss vid tester foumlr olika

oumlverfoumlringshastigheter daring dessa enkelt kan aumlndras

414 Kritisk diskussion

Naringgra saker som vi troligtvis skulle gjort annorlunda aumlr att goumlra fler tester paring laumlgre

frekvensomraringden med fasmodulation Eftersom labbplattorna inte klarade av att jobba paring de

frekvenser som vi har valt foumlr att uppnaring varingr oumlnskade hastighet Daumlrfoumlr oumlvergick vi mer till att

anvaumlnda simuleringsprogrammet LTSpice istaumlllet foumlr att koppla upp allt i praktiken paring en

labbplatta

19

5 Miljouml- amp Ekonomiaspekter

Inom projektet finns det maringnga miljoumlaspekter Dels att antalet kommunikationskablar kommer

att minska i fordonet vilket medfoumlr att kabelmattorna kommer krympa i storlek Vilket goumlr att

fordonet blir laumlttare och kan minska sin braumlnslefoumlrbrukning En annan aspekt aumlr att eftersom

faumlrre antal kablar kommer att behoumlvas blir det mindre metall i fordonet som leder till att

mindre maumlngd metall behoumlver utvinnas och tas fram i metallgruvor Detta kan ocksaring leda till

att antal transporter foumlr metallen minskar vilket paringverkar CO2-utslaumlppen positivt

Projektet aumlr huvudsakligen till foumlr att minska antalet kommunikationskablar i fordon Detta

innebaumlr ocksaring att kostnader kan bli laumlgre genom att kabelmattorna krymper i storlek och blir

enklare att montera Vilket aumlven kommer att minska monteringskostnaden foumlr dessa Eftersom

faumlrre kommunikationskablar behoumlvs sparas material och daumlrigenom pengar Om modulerna

dessutom massproduceras garingr det att minska tillverkningskostnaderna aumlnnu mer

20

Litteraturfoumlrteckning

[1] Jan Soelberg Allmaumln elektronik Malmouml Josty kit foumlrlag1982[ISBN919-703-4908 alt

919-703-4924]

[2] David M Pozar Microwave and RF design of wireless systems Hoboken-NJ-USA John

Wiley amp Sons Inc [ISBN 978-047-132-2825]

[3] Thomas L Floyd Electronic devices Upper Saddle River-NJ- USA Pearson Education

Inc 2002[ISBN013-028-484]

[4] Michel Daound Yacoub Foundations of mobile radio engineering Boca Raton-Florida-

USA CRC Press 2000[ISBN084-938-6772]

[5] Leon W Couch Digital and analog communication systems Upper Saddle River-NJ-

USA Pearson Education Inc 2007 [ISBN 013-142-4920]

[6] Kent Mayer Datakommunikation I praktiken Falun Pagina Foumlrlag AB 2001 [ISBN 916-

360-6615]

[7] Cotter W Sayre Complete wireless design New York-NY-US McGraw-Hill 2001

[ISBN 978-007-138-3738]

[8] William Schweber Electronic communication systems Upper Saddle River-NJ- USA

Pearson Education Inc 2002 [ISBN 013-091-6218]

[9] Paul H Young Electronic communication techniques Upper Saddle River-NJ- USA

Pearson Education Inc 2004 [ISBN 013-122-8854]

[10] Per Wallander 17 lektioner I telekommunikation Aumllvsjouml Perant 2001 [ISBN 918-629-

6108]

[11] rdquoYamarrdquo Yamar Electronics Ltd 2014 wwwyamarcom[05062014]

[12] CD74HCT4046A Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1762460pdf [Anvaumlnd 20 Maj 2014]

[13] MC1496 ON Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets114361pdf [Anvaumlnd 20 Maj 2014]

[14] DSPIC33FJ64GP802 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1669425pdf [Anvaumlnd 20 Maj 2014]

[15] CD4016 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1823580pdf [Anvaumlnd 20 Maj 2014]

21

[16] Oscillator CO1 Rami Technology [Online] Tillgaumlnglig

httpwwwramitechnologycomproductsspecclock_oscclock_co1-co13pdf

[Anvaumlnd 20 Maj 2014]

[17] LM317T Fairchild Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1725569pdf [Anvaumlnd 20 Maj 2014]

[18] LM6172 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1806051pdf [Anvaumlnd 20 Maj 2014]

[19] LMC7660 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1811103pdf [Anvaumlnd 20 Maj 2014]

[20] M Musbah J Vallander J Martin A A Andreas och T Svensson rdquoPowerline

Communicationrdquo Chalmers Tekniska Houmlgskola (DAT065) 2014

[21] rdquoEaglerdquo Cadsoft 2014 httpwwwcadsoftusacom[050614]

[22] ldquoLTspicerdquo Linear Technology 2014 httpwwwlinearcomdesigntoolssoftware

[050614]

[23] ldquoFilter Free 2011rdquo Nuhertz Technologies LLC 2013 httpwwwnuhertzcom

[050614]

22

Bilagor

Figur Gant-schemat

8

33 Modulering

Anledningen till att inte amplitudmodulation valdes aumlr att det aumlr maringnga andra enheter paring

elnaumltet som kan bidra till stoumlrningar och medfoumlr att amplituden varierar foumlr mycket Detta aumlr

inte oumlnskvaumlrt daring signalen kommer att bli foumlr svaringr att sampla och laumlsa av Varingr signal kan aumlven

paringverka spaumlnningen oumlver redan befintliga kretsar vilket inte heller aumlr oumlnskvaumlrt Valet foumlll daring paring

fasmodulering daring det aumlr en vaumll beproumlvad teknik och har maringnga foumlrdelar oumlver

frekvensmodulering [9] Bland annat att fler frekvensomraringden kan anvaumlndas En annan foumlrdel

som tilltala oss var att om det visar sig att QPSK inte aumlr tillraumlckligt stabilt saring kraumlvs vaumlldigt

smaring justeringar foumlr att anvaumlnda oss av BPSK istaumlllet Foumlrhoppningsvis skall det aumlven garing att faring

ut naringgon bra full-duplex teknik med hjaumllp av fasmodulation daring man kan anvaumlnda sig av tvaring

olika baumlrvaumlgsfrekvenser

Figur 31Moduleringskrets

9

Full-duplex

Full-duplex innebaumlr att de olika modulerna kan kommunicera med varandra samtidigt paring en

och samma kabel Detta kan aringstadkommas genom att tvaring moduler anvaumlnder varsin

baumlrvaringgssignal med olika frekvenser Foumlr att inte oumlverbelasta en kabel saring kan det vara bra att

koppla samman modulerna i ett saring kallat ldquomeshrdquo se figur 23 Daumlr bara de moduler som har

behov av full-duplex anvaumlnder sig av det En nackdel med det haumlr aumlr att fler antal kabler maringste

anvaumlndas

Figur 23 Mesh

Spaumlnningsregulatorer

Foumlr att minska spaumlnningen fraringn 24V till 5V anvaumlnder vi oss av en spaumlnningsregulator som

heter LM317T Foumlr att faring oumlnskad utspaumlnning fraringn LM317T saring anvaumlnds tvaring stycken resistorer

dimensionerade enligt formel 31 och figur 32 Kondensator C1 behoumlvs om regulatorn aumlr

placerad laringngt fraringn spaumlnningskaumlllan och C2 foumlr att foumlrbaumlttra transientresponsen Till matningen

av operationsfoumlrstaumlrkarna kraumlvs 5V LM317T anvaumlnds aumlven till att reglera spaumlnningen till

33V vilket oscillatorn och PICen behoumlver som matningsspaumlnning

10

LM317 aumlr utformad saring att den kan klara av en varierande inspaumlnning fraringn 12V till 30V detta

paring grund av att det kan foumlrekomma variationer paring amplituden i elnaumltet

Figur 32 Spaumlnningsregulator

(31)

Polinverterare

Foumlr att kunna faring den behoumlvda negativa matningen som varingra operationsfoumlrstaumlrkare behoumlver saring

anvaumlnder vi oss av en polinverterare Det kretsen goumlr aumlr helt enkelt att den inverterar dess

matningspaumlnning Vilket innebaumlr att om den matas med +5V saring faringr vi varingr behoumlvda -5V

Oscillatorer

Till en boumlrjan testade vi att tillverka egna oscillatorer eftersom vi har gjort detta i ett tidigare

projekt och faringtt en fungerande fasskiftsoscillator Vi boumlrjade med att konstruera olika sorters

Colpitts och kristall oscillatorer Men utan framgaringng foumlr varingra frekvenser och stabilitets krav

Efter att vi har testat att tillverka egna oscillatorer saring beslutade vi oss istaumlllet foumlr att koumlpa in

faumlrdigkonstruerade oscillatorer foumlr frekvenserna 4 MHz 73728 MHz och 10 MHz

11

Fasfoumlrskjutning

Foumlr att skapa de oumlnskade fasfoumlrskjutningarna paring 90o180

o270

o saring anvaumlnder vi foumlrst ett saring kallat

allpassfilter bestaringende av en ickeinverterande op-amp med korrekt dimensionerade resistor

och kondensator foumlr att skapa den foumlrsta fasfoumlrskjutningen paring 90o Foumlr att sedan fasfoumlrskjuta

en signal 180o anvaumlnder vi inverterande op-amp 270

o farings genom att i serie anvaumlnda en

inverterare och ett allpassfilter Figur 33 visar de olika fasfoumlrskjutningarna efter varje steg

Foumlr att faring allpassfiltret att ge oss en fasvridning paring 90 grader vid oumlnskad frekvens saring behoumlver

resistorerna och kondensatorerna dimensioneras korrekt detta goumlrs genom formeln 32 Om

en foumlrstaumlrkning av signalen skulle behoumlvas garingr det att justera fram genom att dimensionera

foumlrharingllandet mellan resistorerna paring den negativa ingaringngen paring op-ampen

Figur 33 Graf och krets foumlr fasfoumlrskjutning i LTSpice

(32)

12

HEX-inverterare

Foumlr invetering av IQ-datan som kommer ut fraringn PICen och in i CD4016-kresten anvaumlnds en

hexinverter Detta goumlrs eftersom vi behoumlver inversen foumlr att reglera vilken fas av varingr signal

som skall ges som utsignal senare i varingr CD4016-krets (se figur 31) Figur 34 visar hur datan

ser ut innan och efter den invertertas i kretsen

Figur 34 Data foumlre och efter

CD4016

Foumlr att skapa de tvaring BPSK-signalerna anvaumlnder vi oss av en krets vid namn CD4016 [15]

CD4016 bestaringr av 4 switchar som Figur 35 illustrerar Switcharna styrs av I- och Q-datan och

dess inverser Beroende paring vilket vaumlrde I- och Q-datan har saring slaumlpps en viss fas av signalen

igenom Detta innebaumlr om till exempel I aumlr houmlg saring slaumlpps en icke fasvriden signal igenom och

om I aumlr laringg saring slaumlpps den 180o fasvridna signalen igenom se Figur 31

Figur 35 CD4016 blockschema

13

Summator

Efter att signalerna har omvandlats till BPSK och Q-signalen har fasvridits 90o garingr de in i en

summator som laumlgger ihop signalerna till en QPSK signal Summatorn aumlr konstruerad av en

op-amp med foumlrstaumlrkning saring att signalen inte aumlr foumlr svag naumlr den garingr ut paring DC-naumltet Figur 36

visar hur varingr summator konstruerats

Figur 36 Summatorkretsen

Signalseparator

Innan signal garingr ut paring DC-naumltet saring behoumlver man se till att spaumlnningen ute paring naumltet foumlrstoumlr

modulerna Det loumlses enkelt med hjaumllp av en kondensator som blockerar likstroumlmmen Samma

loumlsning anvaumlnds aumlven paring mottagarsidan

14

34 Demodulering

Schemat i figur 37 visar en bild paring mottagarsidan i modulen

Figur 37 Demodulator blockschema

Bandpassfilter

Bandpassfiltret bestaringr av tvaring stycken olika filter Foumlrst ett houmlgpassfilter som filtrerar bort

signaler med frekvensen under 72228 MHz och slaumlpper igenom frekvenser oumlver Det andra

filtret aumlr ett laringgpassfilter vilket slaumlpper igenom signaler paring frekvenser under 75228 MHz

Detta leder till att bandpassfiltret har en bandbredd paring 03 MHz Bandbredden skall vara saring

smal som moumljligt foumlr att blockera saring mycket stoumlrningar som det garingr foumlr att inte stoumlrningarna

skall ta sig igenom bandpassfiltret Designen av LP-filtret anvaumlnds aumlven senare efter varingr

MC1496 krets foumlr att filtrera bort alla oumlvertoner som uppstaringr Figur 38 visar hur

bandpassfiltret aumlr konstruerat dimensionering av kretsarna har vi faringtt fraringn programmet Filter

Free [23]

Figur 38 Bandpassfiltret

15

Balanserad modulatordemodulator

MC1496 aumlr balanserad modulatordemodulator vilken aumlven garingr att anvaumlnda som en

faskomparator Detta goumlrs genom att kretsen jaumlmfoumlr varingr insignal med en referenssignal fraringn

varingr VCO i PLLen Referenssignalen har samma frekvens som varingr insignal Resultatet ges

sedan paring utporten i form av en positiv eller negativ likriktad spaumlnning Figur 39 visar hur

MC1496-kretsen aumlr kopplad foumlr att fungera som en faskomparator [13]

Figur 39 MC1496 som faskomparator

Mixer

Mixern anvaumlnds foumlr att skapa den referensspaumlnning som VCOn behoumlver foumlr att den skall

kunna generera oumlnskad signal

VCO

VCOn anvaumlnds i varingr krets som en del av en Costas loopVCOn kommer att leverera

referenssignalen till demoduleringskretsarna (MC1496) Detta goumlrs foumlr att faring en signal med

raumltt frekvens och fas foumlr att kunna jaumlmfoumlras med insignalen Den ena signalen kommer att

vara oroumlrd efter VCOn medan den andra kommer fasvridas 90o Detta foumlr att kunna fungera

som referens till varingr andra demoduleringskrets

16

Costas loop

MC1496 LP-filter mixer och VCOn bildar tillsammans vad man kallar en Costas loop[9]

Costas loopen aumlr ett effektivt saumltt att aringterstaumllla baumlrsignalens ursprungsfas Detta illustreras i

Figur 37

Komparator

Komparatorn bestaringr av en operationsfoumlrstaumlrkare som beroende av insignalen och en referens

spaumlnning antingen bottnar i houmlg eller laringg utspaumlnning detta beroende paring om insignalens

spaumlnning aumlr houmlgre eller laumlgre aumln varingr referensspaumlnning Daumlrmed saring har vi skapat en fyrkantsvaringg

som varingr PIC kan laumlsa Figur 310 visar hur signalen ser ut naumlr den kommer in i komparatorn

och dess digitala motsvarighet efter den har bearbetats

Figur 310 Graf och krets foumlr komparator

17

4 Resultat amp Analys

Anledningen till att fasmodulation valdes var paring grund av att det aumlr en vaumllbeproumlvad teknik

som passade bra foumlr att uppnaring kriterierna paring oumlverfoumlringshastighet Aumlven paring grund av att det aumlr

en beproumlvad teknik som applicerats paring maringnga andra omraringden Det aumlr ocksaring en teknik som aumlr

relativt laumltt att modifiera om man skulle oumlnska en houmlgre eller laumlgre oumlverfoumlringshastighet

genom att garing fraringn BPSK till QPSK och aumlven i framtiden kanske 8- eller 16-PSK

Hastigheten som tekniken kommer kunna leverera aumlr beroende paring vilken microprocessor som

kommer att anvaumlndas och hur snabbt den kan sampla indatan

Hur kommunikationsprotokoll kommer att konstrueras paringverkar ocksaring vilken hastighet varingr

loumlsning kommer att klara av Tar vi bara haumlnsyn till varingr analoga del saring kommer vi kunna

saumlnda information i en hastighet av 184Mbits med BPSK och den dubbla hastigheten med

QPSK Vi har valt att anvaumlnda en frekvens paring varingr I och Q data av 184 MHz detta paring grund

av att vi vill ha 4 svaumlngningar av baumlrvaringgssignalen per bit saring att systemet garanterat hinner

med i alla kretsar i demoduleringen Vi testade med en och tvaring svaumlngningar per bit men detta

ledde till maringnga fel vid demoduleringen

Systemet aumlr kopplat saring att det garingr att faring komponenternas spaumlnningsmatning ifraringn elnaumltet Med

hjaumllpa av tvaring stycken spaumlnningsregulatorer som behoumlver en inspaumlnning mellan 12 till 30 volt

som sen kan reglera ner spaumlnningen till 5 respektive 33 volt vilket komponenterna i kretsen

behoumlver Den negativa matningsspaumlnningen som operationsfoumlrstaumlrkarna och mikroprocessorn

behoumlver kommer fraringn en spaumlnningsinverterare En nackdel aumlr dock att fordonet maringste vara

igaringng saring att alla komponenterna faringr spaumlnningsmatning

Systemet aumlr utvecklat saring att det skall garing att anvaumlnda flera moduler som skall kunna

kommunicera mellan varandra samtidigt Detta kan goumlras genom att olika frekvenser anvaumlnds

eller med hjaumllp av ett kommunikationsprotokoll som anger prioritet foumlr varje modul Genom

att koppla upp modulerna i mindre ldquomeshrdquo-naumltverk garingr det ocksaring att uppnaring full-duplex alltsaring

att modulerna kan kommunicera mellan varandra paring samma garingng

Om tekniken skall implementeras in i ett fordon i befintligt skick kommer det att behoumlvas

olika former av stoumlrningsskydd foumlr stoumlrningar vilka kommer att paringverka systemet Till

exempel foumlr signaler som ocksaring existerar paring MHz-nivaring Aumlven foumlr andra former av stoumlrningar

som inte har beroumlrts i rapporten saring som transienter

18

41 Diskussion

411 Planering

De resultat vi uppnaringtt under projektet har uppfyllt varingra foumlrvaumlntningar produkten behoumlver dock

vidare utvecklas foumlr att kunna anvaumlndas i ett fordon Gant-schemat bifogat i Bilaga har foumlljts

fraringn boumlrjan till slut undantaget aumlr parallellkommunikation daring detta blev bort prioriterat daring

fokus gick oumlver till tester paring envaumlgskommunikationen

412 Oscillatorerna

Naringgra av anledningarna till att de egentillverkade oscillatorerna ej fungerar aumlr troligtvis att vi

foumlrst inte anvaumlnde oss av keramiska kondensatorer naumlr vi kopplade upp kretsarna i praktiken

Detta kan vara en av de stoumlrsta bidragande faktor till att oscillatorerna inte fungerade En

annan orsak kan vara att vi anvaumlnde oss av labbplattor som inte klarar av frekvenser paring MHz

nivaring Naumlr det roumlr sig om frekvenser paring MHz nivaring kraumlvs det motstaringnd och kondensatorer med

vaumlldigt laringga vaumlrden Det medfoumlr att labbplattans impedans och kapasitans inte blir foumlrsumbar

Daumlrfoumlr gick vi istaumlllet oumlver till att rita upp kretsen i programmet LTSpice vilket aumlr ett

simuleringsprogram och aumlven i Eagle som aumlr ett CAD-program LTSpice anvaumlnde vi foumlr att

simulera och testa saring att allt skulle fungerar innan det kopplades upp i praktiken Eagle

anvaumlnde vi foumlr att goumlra en ritning foumlr kretsen saring att det garingr att tillverka ett BCD-kretskort

istaumlllet foumlr labbplattorna

413 Simuleringsprogram

Den stoumlrsta delen av varingrt projekt har baserats paring simuleringar i LTSpice paring grund av att detta

aumlr ett bra saumltt foumlr att se hur varingra kretsarna beter sig separat och sedan anslutna tillvarandra

Detta har hjaumllpt oss att faring ihop ett komplett system daumlr det aumlr laumltt att aumlndra eller laumlgga till

kretsar som kan behoumlvas Det har aumlven underlaumlttat om vi behoumlvt justera naringgot till exempel om

vi behoumlvt en smalare bandbredd foumlr varingrt BP-filter eller mer foumlrstaumlrkning av signalen

naringgonstans Daring vi avgraumlnsat oss fraringn mjukvara saring har det aumlven hjaumllp oss vid tester foumlr olika

oumlverfoumlringshastigheter daring dessa enkelt kan aumlndras

414 Kritisk diskussion

Naringgra saker som vi troligtvis skulle gjort annorlunda aumlr att goumlra fler tester paring laumlgre

frekvensomraringden med fasmodulation Eftersom labbplattorna inte klarade av att jobba paring de

frekvenser som vi har valt foumlr att uppnaring varingr oumlnskade hastighet Daumlrfoumlr oumlvergick vi mer till att

anvaumlnda simuleringsprogrammet LTSpice istaumlllet foumlr att koppla upp allt i praktiken paring en

labbplatta

19

5 Miljouml- amp Ekonomiaspekter

Inom projektet finns det maringnga miljoumlaspekter Dels att antalet kommunikationskablar kommer

att minska i fordonet vilket medfoumlr att kabelmattorna kommer krympa i storlek Vilket goumlr att

fordonet blir laumlttare och kan minska sin braumlnslefoumlrbrukning En annan aspekt aumlr att eftersom

faumlrre antal kablar kommer att behoumlvas blir det mindre metall i fordonet som leder till att

mindre maumlngd metall behoumlver utvinnas och tas fram i metallgruvor Detta kan ocksaring leda till

att antal transporter foumlr metallen minskar vilket paringverkar CO2-utslaumlppen positivt

Projektet aumlr huvudsakligen till foumlr att minska antalet kommunikationskablar i fordon Detta

innebaumlr ocksaring att kostnader kan bli laumlgre genom att kabelmattorna krymper i storlek och blir

enklare att montera Vilket aumlven kommer att minska monteringskostnaden foumlr dessa Eftersom

faumlrre kommunikationskablar behoumlvs sparas material och daumlrigenom pengar Om modulerna

dessutom massproduceras garingr det att minska tillverkningskostnaderna aumlnnu mer

20

Litteraturfoumlrteckning

[1] Jan Soelberg Allmaumln elektronik Malmouml Josty kit foumlrlag1982[ISBN919-703-4908 alt

919-703-4924]

[2] David M Pozar Microwave and RF design of wireless systems Hoboken-NJ-USA John

Wiley amp Sons Inc [ISBN 978-047-132-2825]

[3] Thomas L Floyd Electronic devices Upper Saddle River-NJ- USA Pearson Education

Inc 2002[ISBN013-028-484]

[4] Michel Daound Yacoub Foundations of mobile radio engineering Boca Raton-Florida-

USA CRC Press 2000[ISBN084-938-6772]

[5] Leon W Couch Digital and analog communication systems Upper Saddle River-NJ-

USA Pearson Education Inc 2007 [ISBN 013-142-4920]

[6] Kent Mayer Datakommunikation I praktiken Falun Pagina Foumlrlag AB 2001 [ISBN 916-

360-6615]

[7] Cotter W Sayre Complete wireless design New York-NY-US McGraw-Hill 2001

[ISBN 978-007-138-3738]

[8] William Schweber Electronic communication systems Upper Saddle River-NJ- USA

Pearson Education Inc 2002 [ISBN 013-091-6218]

[9] Paul H Young Electronic communication techniques Upper Saddle River-NJ- USA

Pearson Education Inc 2004 [ISBN 013-122-8854]

[10] Per Wallander 17 lektioner I telekommunikation Aumllvsjouml Perant 2001 [ISBN 918-629-

6108]

[11] rdquoYamarrdquo Yamar Electronics Ltd 2014 wwwyamarcom[05062014]

[12] CD74HCT4046A Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1762460pdf [Anvaumlnd 20 Maj 2014]

[13] MC1496 ON Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets114361pdf [Anvaumlnd 20 Maj 2014]

[14] DSPIC33FJ64GP802 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1669425pdf [Anvaumlnd 20 Maj 2014]

[15] CD4016 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1823580pdf [Anvaumlnd 20 Maj 2014]

21

[16] Oscillator CO1 Rami Technology [Online] Tillgaumlnglig

httpwwwramitechnologycomproductsspecclock_oscclock_co1-co13pdf

[Anvaumlnd 20 Maj 2014]

[17] LM317T Fairchild Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1725569pdf [Anvaumlnd 20 Maj 2014]

[18] LM6172 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1806051pdf [Anvaumlnd 20 Maj 2014]

[19] LMC7660 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1811103pdf [Anvaumlnd 20 Maj 2014]

[20] M Musbah J Vallander J Martin A A Andreas och T Svensson rdquoPowerline

Communicationrdquo Chalmers Tekniska Houmlgskola (DAT065) 2014

[21] rdquoEaglerdquo Cadsoft 2014 httpwwwcadsoftusacom[050614]

[22] ldquoLTspicerdquo Linear Technology 2014 httpwwwlinearcomdesigntoolssoftware

[050614]

[23] ldquoFilter Free 2011rdquo Nuhertz Technologies LLC 2013 httpwwwnuhertzcom

[050614]

22

Bilagor

Figur Gant-schemat

9

Full-duplex

Full-duplex innebaumlr att de olika modulerna kan kommunicera med varandra samtidigt paring en

och samma kabel Detta kan aringstadkommas genom att tvaring moduler anvaumlnder varsin

baumlrvaringgssignal med olika frekvenser Foumlr att inte oumlverbelasta en kabel saring kan det vara bra att

koppla samman modulerna i ett saring kallat ldquomeshrdquo se figur 23 Daumlr bara de moduler som har

behov av full-duplex anvaumlnder sig av det En nackdel med det haumlr aumlr att fler antal kabler maringste

anvaumlndas

Figur 23 Mesh

Spaumlnningsregulatorer

Foumlr att minska spaumlnningen fraringn 24V till 5V anvaumlnder vi oss av en spaumlnningsregulator som

heter LM317T Foumlr att faring oumlnskad utspaumlnning fraringn LM317T saring anvaumlnds tvaring stycken resistorer

dimensionerade enligt formel 31 och figur 32 Kondensator C1 behoumlvs om regulatorn aumlr

placerad laringngt fraringn spaumlnningskaumlllan och C2 foumlr att foumlrbaumlttra transientresponsen Till matningen

av operationsfoumlrstaumlrkarna kraumlvs 5V LM317T anvaumlnds aumlven till att reglera spaumlnningen till

33V vilket oscillatorn och PICen behoumlver som matningsspaumlnning

10

LM317 aumlr utformad saring att den kan klara av en varierande inspaumlnning fraringn 12V till 30V detta

paring grund av att det kan foumlrekomma variationer paring amplituden i elnaumltet

Figur 32 Spaumlnningsregulator

(31)

Polinverterare

Foumlr att kunna faring den behoumlvda negativa matningen som varingra operationsfoumlrstaumlrkare behoumlver saring

anvaumlnder vi oss av en polinverterare Det kretsen goumlr aumlr helt enkelt att den inverterar dess

matningspaumlnning Vilket innebaumlr att om den matas med +5V saring faringr vi varingr behoumlvda -5V

Oscillatorer

Till en boumlrjan testade vi att tillverka egna oscillatorer eftersom vi har gjort detta i ett tidigare

projekt och faringtt en fungerande fasskiftsoscillator Vi boumlrjade med att konstruera olika sorters

Colpitts och kristall oscillatorer Men utan framgaringng foumlr varingra frekvenser och stabilitets krav

Efter att vi har testat att tillverka egna oscillatorer saring beslutade vi oss istaumlllet foumlr att koumlpa in

faumlrdigkonstruerade oscillatorer foumlr frekvenserna 4 MHz 73728 MHz och 10 MHz

11

Fasfoumlrskjutning

Foumlr att skapa de oumlnskade fasfoumlrskjutningarna paring 90o180

o270

o saring anvaumlnder vi foumlrst ett saring kallat

allpassfilter bestaringende av en ickeinverterande op-amp med korrekt dimensionerade resistor

och kondensator foumlr att skapa den foumlrsta fasfoumlrskjutningen paring 90o Foumlr att sedan fasfoumlrskjuta

en signal 180o anvaumlnder vi inverterande op-amp 270

o farings genom att i serie anvaumlnda en

inverterare och ett allpassfilter Figur 33 visar de olika fasfoumlrskjutningarna efter varje steg

Foumlr att faring allpassfiltret att ge oss en fasvridning paring 90 grader vid oumlnskad frekvens saring behoumlver

resistorerna och kondensatorerna dimensioneras korrekt detta goumlrs genom formeln 32 Om

en foumlrstaumlrkning av signalen skulle behoumlvas garingr det att justera fram genom att dimensionera

foumlrharingllandet mellan resistorerna paring den negativa ingaringngen paring op-ampen

Figur 33 Graf och krets foumlr fasfoumlrskjutning i LTSpice

(32)

12

HEX-inverterare

Foumlr invetering av IQ-datan som kommer ut fraringn PICen och in i CD4016-kresten anvaumlnds en

hexinverter Detta goumlrs eftersom vi behoumlver inversen foumlr att reglera vilken fas av varingr signal

som skall ges som utsignal senare i varingr CD4016-krets (se figur 31) Figur 34 visar hur datan

ser ut innan och efter den invertertas i kretsen

Figur 34 Data foumlre och efter

CD4016

Foumlr att skapa de tvaring BPSK-signalerna anvaumlnder vi oss av en krets vid namn CD4016 [15]

CD4016 bestaringr av 4 switchar som Figur 35 illustrerar Switcharna styrs av I- och Q-datan och

dess inverser Beroende paring vilket vaumlrde I- och Q-datan har saring slaumlpps en viss fas av signalen

igenom Detta innebaumlr om till exempel I aumlr houmlg saring slaumlpps en icke fasvriden signal igenom och

om I aumlr laringg saring slaumlpps den 180o fasvridna signalen igenom se Figur 31

Figur 35 CD4016 blockschema

13

Summator

Efter att signalerna har omvandlats till BPSK och Q-signalen har fasvridits 90o garingr de in i en

summator som laumlgger ihop signalerna till en QPSK signal Summatorn aumlr konstruerad av en

op-amp med foumlrstaumlrkning saring att signalen inte aumlr foumlr svag naumlr den garingr ut paring DC-naumltet Figur 36

visar hur varingr summator konstruerats

Figur 36 Summatorkretsen

Signalseparator

Innan signal garingr ut paring DC-naumltet saring behoumlver man se till att spaumlnningen ute paring naumltet foumlrstoumlr

modulerna Det loumlses enkelt med hjaumllp av en kondensator som blockerar likstroumlmmen Samma

loumlsning anvaumlnds aumlven paring mottagarsidan

14

34 Demodulering

Schemat i figur 37 visar en bild paring mottagarsidan i modulen

Figur 37 Demodulator blockschema

Bandpassfilter

Bandpassfiltret bestaringr av tvaring stycken olika filter Foumlrst ett houmlgpassfilter som filtrerar bort

signaler med frekvensen under 72228 MHz och slaumlpper igenom frekvenser oumlver Det andra

filtret aumlr ett laringgpassfilter vilket slaumlpper igenom signaler paring frekvenser under 75228 MHz

Detta leder till att bandpassfiltret har en bandbredd paring 03 MHz Bandbredden skall vara saring

smal som moumljligt foumlr att blockera saring mycket stoumlrningar som det garingr foumlr att inte stoumlrningarna

skall ta sig igenom bandpassfiltret Designen av LP-filtret anvaumlnds aumlven senare efter varingr

MC1496 krets foumlr att filtrera bort alla oumlvertoner som uppstaringr Figur 38 visar hur

bandpassfiltret aumlr konstruerat dimensionering av kretsarna har vi faringtt fraringn programmet Filter

Free [23]

Figur 38 Bandpassfiltret

15

Balanserad modulatordemodulator

MC1496 aumlr balanserad modulatordemodulator vilken aumlven garingr att anvaumlnda som en

faskomparator Detta goumlrs genom att kretsen jaumlmfoumlr varingr insignal med en referenssignal fraringn

varingr VCO i PLLen Referenssignalen har samma frekvens som varingr insignal Resultatet ges

sedan paring utporten i form av en positiv eller negativ likriktad spaumlnning Figur 39 visar hur

MC1496-kretsen aumlr kopplad foumlr att fungera som en faskomparator [13]

Figur 39 MC1496 som faskomparator

Mixer

Mixern anvaumlnds foumlr att skapa den referensspaumlnning som VCOn behoumlver foumlr att den skall

kunna generera oumlnskad signal

VCO

VCOn anvaumlnds i varingr krets som en del av en Costas loopVCOn kommer att leverera

referenssignalen till demoduleringskretsarna (MC1496) Detta goumlrs foumlr att faring en signal med

raumltt frekvens och fas foumlr att kunna jaumlmfoumlras med insignalen Den ena signalen kommer att

vara oroumlrd efter VCOn medan den andra kommer fasvridas 90o Detta foumlr att kunna fungera

som referens till varingr andra demoduleringskrets

16

Costas loop

MC1496 LP-filter mixer och VCOn bildar tillsammans vad man kallar en Costas loop[9]

Costas loopen aumlr ett effektivt saumltt att aringterstaumllla baumlrsignalens ursprungsfas Detta illustreras i

Figur 37

Komparator

Komparatorn bestaringr av en operationsfoumlrstaumlrkare som beroende av insignalen och en referens

spaumlnning antingen bottnar i houmlg eller laringg utspaumlnning detta beroende paring om insignalens

spaumlnning aumlr houmlgre eller laumlgre aumln varingr referensspaumlnning Daumlrmed saring har vi skapat en fyrkantsvaringg

som varingr PIC kan laumlsa Figur 310 visar hur signalen ser ut naumlr den kommer in i komparatorn

och dess digitala motsvarighet efter den har bearbetats

Figur 310 Graf och krets foumlr komparator

17

4 Resultat amp Analys

Anledningen till att fasmodulation valdes var paring grund av att det aumlr en vaumllbeproumlvad teknik

som passade bra foumlr att uppnaring kriterierna paring oumlverfoumlringshastighet Aumlven paring grund av att det aumlr

en beproumlvad teknik som applicerats paring maringnga andra omraringden Det aumlr ocksaring en teknik som aumlr

relativt laumltt att modifiera om man skulle oumlnska en houmlgre eller laumlgre oumlverfoumlringshastighet

genom att garing fraringn BPSK till QPSK och aumlven i framtiden kanske 8- eller 16-PSK

Hastigheten som tekniken kommer kunna leverera aumlr beroende paring vilken microprocessor som

kommer att anvaumlndas och hur snabbt den kan sampla indatan

Hur kommunikationsprotokoll kommer att konstrueras paringverkar ocksaring vilken hastighet varingr

loumlsning kommer att klara av Tar vi bara haumlnsyn till varingr analoga del saring kommer vi kunna

saumlnda information i en hastighet av 184Mbits med BPSK och den dubbla hastigheten med

QPSK Vi har valt att anvaumlnda en frekvens paring varingr I och Q data av 184 MHz detta paring grund

av att vi vill ha 4 svaumlngningar av baumlrvaringgssignalen per bit saring att systemet garanterat hinner

med i alla kretsar i demoduleringen Vi testade med en och tvaring svaumlngningar per bit men detta

ledde till maringnga fel vid demoduleringen

Systemet aumlr kopplat saring att det garingr att faring komponenternas spaumlnningsmatning ifraringn elnaumltet Med

hjaumllpa av tvaring stycken spaumlnningsregulatorer som behoumlver en inspaumlnning mellan 12 till 30 volt

som sen kan reglera ner spaumlnningen till 5 respektive 33 volt vilket komponenterna i kretsen

behoumlver Den negativa matningsspaumlnningen som operationsfoumlrstaumlrkarna och mikroprocessorn

behoumlver kommer fraringn en spaumlnningsinverterare En nackdel aumlr dock att fordonet maringste vara

igaringng saring att alla komponenterna faringr spaumlnningsmatning

Systemet aumlr utvecklat saring att det skall garing att anvaumlnda flera moduler som skall kunna

kommunicera mellan varandra samtidigt Detta kan goumlras genom att olika frekvenser anvaumlnds

eller med hjaumllp av ett kommunikationsprotokoll som anger prioritet foumlr varje modul Genom

att koppla upp modulerna i mindre ldquomeshrdquo-naumltverk garingr det ocksaring att uppnaring full-duplex alltsaring

att modulerna kan kommunicera mellan varandra paring samma garingng

Om tekniken skall implementeras in i ett fordon i befintligt skick kommer det att behoumlvas

olika former av stoumlrningsskydd foumlr stoumlrningar vilka kommer att paringverka systemet Till

exempel foumlr signaler som ocksaring existerar paring MHz-nivaring Aumlven foumlr andra former av stoumlrningar

som inte har beroumlrts i rapporten saring som transienter

18

41 Diskussion

411 Planering

De resultat vi uppnaringtt under projektet har uppfyllt varingra foumlrvaumlntningar produkten behoumlver dock

vidare utvecklas foumlr att kunna anvaumlndas i ett fordon Gant-schemat bifogat i Bilaga har foumlljts

fraringn boumlrjan till slut undantaget aumlr parallellkommunikation daring detta blev bort prioriterat daring

fokus gick oumlver till tester paring envaumlgskommunikationen

412 Oscillatorerna

Naringgra av anledningarna till att de egentillverkade oscillatorerna ej fungerar aumlr troligtvis att vi

foumlrst inte anvaumlnde oss av keramiska kondensatorer naumlr vi kopplade upp kretsarna i praktiken

Detta kan vara en av de stoumlrsta bidragande faktor till att oscillatorerna inte fungerade En

annan orsak kan vara att vi anvaumlnde oss av labbplattor som inte klarar av frekvenser paring MHz

nivaring Naumlr det roumlr sig om frekvenser paring MHz nivaring kraumlvs det motstaringnd och kondensatorer med

vaumlldigt laringga vaumlrden Det medfoumlr att labbplattans impedans och kapasitans inte blir foumlrsumbar

Daumlrfoumlr gick vi istaumlllet oumlver till att rita upp kretsen i programmet LTSpice vilket aumlr ett

simuleringsprogram och aumlven i Eagle som aumlr ett CAD-program LTSpice anvaumlnde vi foumlr att

simulera och testa saring att allt skulle fungerar innan det kopplades upp i praktiken Eagle

anvaumlnde vi foumlr att goumlra en ritning foumlr kretsen saring att det garingr att tillverka ett BCD-kretskort

istaumlllet foumlr labbplattorna

413 Simuleringsprogram

Den stoumlrsta delen av varingrt projekt har baserats paring simuleringar i LTSpice paring grund av att detta

aumlr ett bra saumltt foumlr att se hur varingra kretsarna beter sig separat och sedan anslutna tillvarandra

Detta har hjaumllpt oss att faring ihop ett komplett system daumlr det aumlr laumltt att aumlndra eller laumlgga till

kretsar som kan behoumlvas Det har aumlven underlaumlttat om vi behoumlvt justera naringgot till exempel om

vi behoumlvt en smalare bandbredd foumlr varingrt BP-filter eller mer foumlrstaumlrkning av signalen

naringgonstans Daring vi avgraumlnsat oss fraringn mjukvara saring har det aumlven hjaumllp oss vid tester foumlr olika

oumlverfoumlringshastigheter daring dessa enkelt kan aumlndras

414 Kritisk diskussion

Naringgra saker som vi troligtvis skulle gjort annorlunda aumlr att goumlra fler tester paring laumlgre

frekvensomraringden med fasmodulation Eftersom labbplattorna inte klarade av att jobba paring de

frekvenser som vi har valt foumlr att uppnaring varingr oumlnskade hastighet Daumlrfoumlr oumlvergick vi mer till att

anvaumlnda simuleringsprogrammet LTSpice istaumlllet foumlr att koppla upp allt i praktiken paring en

labbplatta

19

5 Miljouml- amp Ekonomiaspekter

Inom projektet finns det maringnga miljoumlaspekter Dels att antalet kommunikationskablar kommer

att minska i fordonet vilket medfoumlr att kabelmattorna kommer krympa i storlek Vilket goumlr att

fordonet blir laumlttare och kan minska sin braumlnslefoumlrbrukning En annan aspekt aumlr att eftersom

faumlrre antal kablar kommer att behoumlvas blir det mindre metall i fordonet som leder till att

mindre maumlngd metall behoumlver utvinnas och tas fram i metallgruvor Detta kan ocksaring leda till

att antal transporter foumlr metallen minskar vilket paringverkar CO2-utslaumlppen positivt

Projektet aumlr huvudsakligen till foumlr att minska antalet kommunikationskablar i fordon Detta

innebaumlr ocksaring att kostnader kan bli laumlgre genom att kabelmattorna krymper i storlek och blir

enklare att montera Vilket aumlven kommer att minska monteringskostnaden foumlr dessa Eftersom

faumlrre kommunikationskablar behoumlvs sparas material och daumlrigenom pengar Om modulerna

dessutom massproduceras garingr det att minska tillverkningskostnaderna aumlnnu mer

20

Litteraturfoumlrteckning

[1] Jan Soelberg Allmaumln elektronik Malmouml Josty kit foumlrlag1982[ISBN919-703-4908 alt

919-703-4924]

[2] David M Pozar Microwave and RF design of wireless systems Hoboken-NJ-USA John

Wiley amp Sons Inc [ISBN 978-047-132-2825]

[3] Thomas L Floyd Electronic devices Upper Saddle River-NJ- USA Pearson Education

Inc 2002[ISBN013-028-484]

[4] Michel Daound Yacoub Foundations of mobile radio engineering Boca Raton-Florida-

USA CRC Press 2000[ISBN084-938-6772]

[5] Leon W Couch Digital and analog communication systems Upper Saddle River-NJ-

USA Pearson Education Inc 2007 [ISBN 013-142-4920]

[6] Kent Mayer Datakommunikation I praktiken Falun Pagina Foumlrlag AB 2001 [ISBN 916-

360-6615]

[7] Cotter W Sayre Complete wireless design New York-NY-US McGraw-Hill 2001

[ISBN 978-007-138-3738]

[8] William Schweber Electronic communication systems Upper Saddle River-NJ- USA

Pearson Education Inc 2002 [ISBN 013-091-6218]

[9] Paul H Young Electronic communication techniques Upper Saddle River-NJ- USA

Pearson Education Inc 2004 [ISBN 013-122-8854]

[10] Per Wallander 17 lektioner I telekommunikation Aumllvsjouml Perant 2001 [ISBN 918-629-

6108]

[11] rdquoYamarrdquo Yamar Electronics Ltd 2014 wwwyamarcom[05062014]

[12] CD74HCT4046A Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1762460pdf [Anvaumlnd 20 Maj 2014]

[13] MC1496 ON Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets114361pdf [Anvaumlnd 20 Maj 2014]

[14] DSPIC33FJ64GP802 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1669425pdf [Anvaumlnd 20 Maj 2014]

[15] CD4016 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1823580pdf [Anvaumlnd 20 Maj 2014]

21

[16] Oscillator CO1 Rami Technology [Online] Tillgaumlnglig

httpwwwramitechnologycomproductsspecclock_oscclock_co1-co13pdf

[Anvaumlnd 20 Maj 2014]

[17] LM317T Fairchild Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1725569pdf [Anvaumlnd 20 Maj 2014]

[18] LM6172 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1806051pdf [Anvaumlnd 20 Maj 2014]

[19] LMC7660 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1811103pdf [Anvaumlnd 20 Maj 2014]

[20] M Musbah J Vallander J Martin A A Andreas och T Svensson rdquoPowerline

Communicationrdquo Chalmers Tekniska Houmlgskola (DAT065) 2014

[21] rdquoEaglerdquo Cadsoft 2014 httpwwwcadsoftusacom[050614]

[22] ldquoLTspicerdquo Linear Technology 2014 httpwwwlinearcomdesigntoolssoftware

[050614]

[23] ldquoFilter Free 2011rdquo Nuhertz Technologies LLC 2013 httpwwwnuhertzcom

[050614]

22

Bilagor

Figur Gant-schemat

10

LM317 aumlr utformad saring att den kan klara av en varierande inspaumlnning fraringn 12V till 30V detta

paring grund av att det kan foumlrekomma variationer paring amplituden i elnaumltet

Figur 32 Spaumlnningsregulator

(31)

Polinverterare

Foumlr att kunna faring den behoumlvda negativa matningen som varingra operationsfoumlrstaumlrkare behoumlver saring

anvaumlnder vi oss av en polinverterare Det kretsen goumlr aumlr helt enkelt att den inverterar dess

matningspaumlnning Vilket innebaumlr att om den matas med +5V saring faringr vi varingr behoumlvda -5V

Oscillatorer

Till en boumlrjan testade vi att tillverka egna oscillatorer eftersom vi har gjort detta i ett tidigare

projekt och faringtt en fungerande fasskiftsoscillator Vi boumlrjade med att konstruera olika sorters

Colpitts och kristall oscillatorer Men utan framgaringng foumlr varingra frekvenser och stabilitets krav

Efter att vi har testat att tillverka egna oscillatorer saring beslutade vi oss istaumlllet foumlr att koumlpa in

faumlrdigkonstruerade oscillatorer foumlr frekvenserna 4 MHz 73728 MHz och 10 MHz

11

Fasfoumlrskjutning

Foumlr att skapa de oumlnskade fasfoumlrskjutningarna paring 90o180

o270

o saring anvaumlnder vi foumlrst ett saring kallat

allpassfilter bestaringende av en ickeinverterande op-amp med korrekt dimensionerade resistor

och kondensator foumlr att skapa den foumlrsta fasfoumlrskjutningen paring 90o Foumlr att sedan fasfoumlrskjuta

en signal 180o anvaumlnder vi inverterande op-amp 270

o farings genom att i serie anvaumlnda en

inverterare och ett allpassfilter Figur 33 visar de olika fasfoumlrskjutningarna efter varje steg

Foumlr att faring allpassfiltret att ge oss en fasvridning paring 90 grader vid oumlnskad frekvens saring behoumlver

resistorerna och kondensatorerna dimensioneras korrekt detta goumlrs genom formeln 32 Om

en foumlrstaumlrkning av signalen skulle behoumlvas garingr det att justera fram genom att dimensionera

foumlrharingllandet mellan resistorerna paring den negativa ingaringngen paring op-ampen

Figur 33 Graf och krets foumlr fasfoumlrskjutning i LTSpice

(32)

12

HEX-inverterare

Foumlr invetering av IQ-datan som kommer ut fraringn PICen och in i CD4016-kresten anvaumlnds en

hexinverter Detta goumlrs eftersom vi behoumlver inversen foumlr att reglera vilken fas av varingr signal

som skall ges som utsignal senare i varingr CD4016-krets (se figur 31) Figur 34 visar hur datan

ser ut innan och efter den invertertas i kretsen

Figur 34 Data foumlre och efter

CD4016

Foumlr att skapa de tvaring BPSK-signalerna anvaumlnder vi oss av en krets vid namn CD4016 [15]

CD4016 bestaringr av 4 switchar som Figur 35 illustrerar Switcharna styrs av I- och Q-datan och

dess inverser Beroende paring vilket vaumlrde I- och Q-datan har saring slaumlpps en viss fas av signalen

igenom Detta innebaumlr om till exempel I aumlr houmlg saring slaumlpps en icke fasvriden signal igenom och

om I aumlr laringg saring slaumlpps den 180o fasvridna signalen igenom se Figur 31

Figur 35 CD4016 blockschema

13

Summator

Efter att signalerna har omvandlats till BPSK och Q-signalen har fasvridits 90o garingr de in i en

summator som laumlgger ihop signalerna till en QPSK signal Summatorn aumlr konstruerad av en

op-amp med foumlrstaumlrkning saring att signalen inte aumlr foumlr svag naumlr den garingr ut paring DC-naumltet Figur 36

visar hur varingr summator konstruerats

Figur 36 Summatorkretsen

Signalseparator

Innan signal garingr ut paring DC-naumltet saring behoumlver man se till att spaumlnningen ute paring naumltet foumlrstoumlr

modulerna Det loumlses enkelt med hjaumllp av en kondensator som blockerar likstroumlmmen Samma

loumlsning anvaumlnds aumlven paring mottagarsidan

14

34 Demodulering

Schemat i figur 37 visar en bild paring mottagarsidan i modulen

Figur 37 Demodulator blockschema

Bandpassfilter

Bandpassfiltret bestaringr av tvaring stycken olika filter Foumlrst ett houmlgpassfilter som filtrerar bort

signaler med frekvensen under 72228 MHz och slaumlpper igenom frekvenser oumlver Det andra

filtret aumlr ett laringgpassfilter vilket slaumlpper igenom signaler paring frekvenser under 75228 MHz

Detta leder till att bandpassfiltret har en bandbredd paring 03 MHz Bandbredden skall vara saring

smal som moumljligt foumlr att blockera saring mycket stoumlrningar som det garingr foumlr att inte stoumlrningarna

skall ta sig igenom bandpassfiltret Designen av LP-filtret anvaumlnds aumlven senare efter varingr

MC1496 krets foumlr att filtrera bort alla oumlvertoner som uppstaringr Figur 38 visar hur

bandpassfiltret aumlr konstruerat dimensionering av kretsarna har vi faringtt fraringn programmet Filter

Free [23]

Figur 38 Bandpassfiltret

15

Balanserad modulatordemodulator

MC1496 aumlr balanserad modulatordemodulator vilken aumlven garingr att anvaumlnda som en

faskomparator Detta goumlrs genom att kretsen jaumlmfoumlr varingr insignal med en referenssignal fraringn

varingr VCO i PLLen Referenssignalen har samma frekvens som varingr insignal Resultatet ges

sedan paring utporten i form av en positiv eller negativ likriktad spaumlnning Figur 39 visar hur

MC1496-kretsen aumlr kopplad foumlr att fungera som en faskomparator [13]

Figur 39 MC1496 som faskomparator

Mixer

Mixern anvaumlnds foumlr att skapa den referensspaumlnning som VCOn behoumlver foumlr att den skall

kunna generera oumlnskad signal

VCO

VCOn anvaumlnds i varingr krets som en del av en Costas loopVCOn kommer att leverera

referenssignalen till demoduleringskretsarna (MC1496) Detta goumlrs foumlr att faring en signal med

raumltt frekvens och fas foumlr att kunna jaumlmfoumlras med insignalen Den ena signalen kommer att

vara oroumlrd efter VCOn medan den andra kommer fasvridas 90o Detta foumlr att kunna fungera

som referens till varingr andra demoduleringskrets

16

Costas loop

MC1496 LP-filter mixer och VCOn bildar tillsammans vad man kallar en Costas loop[9]

Costas loopen aumlr ett effektivt saumltt att aringterstaumllla baumlrsignalens ursprungsfas Detta illustreras i

Figur 37

Komparator

Komparatorn bestaringr av en operationsfoumlrstaumlrkare som beroende av insignalen och en referens

spaumlnning antingen bottnar i houmlg eller laringg utspaumlnning detta beroende paring om insignalens

spaumlnning aumlr houmlgre eller laumlgre aumln varingr referensspaumlnning Daumlrmed saring har vi skapat en fyrkantsvaringg

som varingr PIC kan laumlsa Figur 310 visar hur signalen ser ut naumlr den kommer in i komparatorn

och dess digitala motsvarighet efter den har bearbetats

Figur 310 Graf och krets foumlr komparator

17

4 Resultat amp Analys

Anledningen till att fasmodulation valdes var paring grund av att det aumlr en vaumllbeproumlvad teknik

som passade bra foumlr att uppnaring kriterierna paring oumlverfoumlringshastighet Aumlven paring grund av att det aumlr

en beproumlvad teknik som applicerats paring maringnga andra omraringden Det aumlr ocksaring en teknik som aumlr

relativt laumltt att modifiera om man skulle oumlnska en houmlgre eller laumlgre oumlverfoumlringshastighet

genom att garing fraringn BPSK till QPSK och aumlven i framtiden kanske 8- eller 16-PSK

Hastigheten som tekniken kommer kunna leverera aumlr beroende paring vilken microprocessor som

kommer att anvaumlndas och hur snabbt den kan sampla indatan

Hur kommunikationsprotokoll kommer att konstrueras paringverkar ocksaring vilken hastighet varingr

loumlsning kommer att klara av Tar vi bara haumlnsyn till varingr analoga del saring kommer vi kunna

saumlnda information i en hastighet av 184Mbits med BPSK och den dubbla hastigheten med

QPSK Vi har valt att anvaumlnda en frekvens paring varingr I och Q data av 184 MHz detta paring grund

av att vi vill ha 4 svaumlngningar av baumlrvaringgssignalen per bit saring att systemet garanterat hinner

med i alla kretsar i demoduleringen Vi testade med en och tvaring svaumlngningar per bit men detta

ledde till maringnga fel vid demoduleringen

Systemet aumlr kopplat saring att det garingr att faring komponenternas spaumlnningsmatning ifraringn elnaumltet Med

hjaumllpa av tvaring stycken spaumlnningsregulatorer som behoumlver en inspaumlnning mellan 12 till 30 volt

som sen kan reglera ner spaumlnningen till 5 respektive 33 volt vilket komponenterna i kretsen

behoumlver Den negativa matningsspaumlnningen som operationsfoumlrstaumlrkarna och mikroprocessorn

behoumlver kommer fraringn en spaumlnningsinverterare En nackdel aumlr dock att fordonet maringste vara

igaringng saring att alla komponenterna faringr spaumlnningsmatning

Systemet aumlr utvecklat saring att det skall garing att anvaumlnda flera moduler som skall kunna

kommunicera mellan varandra samtidigt Detta kan goumlras genom att olika frekvenser anvaumlnds

eller med hjaumllp av ett kommunikationsprotokoll som anger prioritet foumlr varje modul Genom

att koppla upp modulerna i mindre ldquomeshrdquo-naumltverk garingr det ocksaring att uppnaring full-duplex alltsaring

att modulerna kan kommunicera mellan varandra paring samma garingng

Om tekniken skall implementeras in i ett fordon i befintligt skick kommer det att behoumlvas

olika former av stoumlrningsskydd foumlr stoumlrningar vilka kommer att paringverka systemet Till

exempel foumlr signaler som ocksaring existerar paring MHz-nivaring Aumlven foumlr andra former av stoumlrningar

som inte har beroumlrts i rapporten saring som transienter

18

41 Diskussion

411 Planering

De resultat vi uppnaringtt under projektet har uppfyllt varingra foumlrvaumlntningar produkten behoumlver dock

vidare utvecklas foumlr att kunna anvaumlndas i ett fordon Gant-schemat bifogat i Bilaga har foumlljts

fraringn boumlrjan till slut undantaget aumlr parallellkommunikation daring detta blev bort prioriterat daring

fokus gick oumlver till tester paring envaumlgskommunikationen

412 Oscillatorerna

Naringgra av anledningarna till att de egentillverkade oscillatorerna ej fungerar aumlr troligtvis att vi

foumlrst inte anvaumlnde oss av keramiska kondensatorer naumlr vi kopplade upp kretsarna i praktiken

Detta kan vara en av de stoumlrsta bidragande faktor till att oscillatorerna inte fungerade En

annan orsak kan vara att vi anvaumlnde oss av labbplattor som inte klarar av frekvenser paring MHz

nivaring Naumlr det roumlr sig om frekvenser paring MHz nivaring kraumlvs det motstaringnd och kondensatorer med

vaumlldigt laringga vaumlrden Det medfoumlr att labbplattans impedans och kapasitans inte blir foumlrsumbar

Daumlrfoumlr gick vi istaumlllet oumlver till att rita upp kretsen i programmet LTSpice vilket aumlr ett

simuleringsprogram och aumlven i Eagle som aumlr ett CAD-program LTSpice anvaumlnde vi foumlr att

simulera och testa saring att allt skulle fungerar innan det kopplades upp i praktiken Eagle

anvaumlnde vi foumlr att goumlra en ritning foumlr kretsen saring att det garingr att tillverka ett BCD-kretskort

istaumlllet foumlr labbplattorna

413 Simuleringsprogram

Den stoumlrsta delen av varingrt projekt har baserats paring simuleringar i LTSpice paring grund av att detta

aumlr ett bra saumltt foumlr att se hur varingra kretsarna beter sig separat och sedan anslutna tillvarandra

Detta har hjaumllpt oss att faring ihop ett komplett system daumlr det aumlr laumltt att aumlndra eller laumlgga till

kretsar som kan behoumlvas Det har aumlven underlaumlttat om vi behoumlvt justera naringgot till exempel om

vi behoumlvt en smalare bandbredd foumlr varingrt BP-filter eller mer foumlrstaumlrkning av signalen

naringgonstans Daring vi avgraumlnsat oss fraringn mjukvara saring har det aumlven hjaumllp oss vid tester foumlr olika

oumlverfoumlringshastigheter daring dessa enkelt kan aumlndras

414 Kritisk diskussion

Naringgra saker som vi troligtvis skulle gjort annorlunda aumlr att goumlra fler tester paring laumlgre

frekvensomraringden med fasmodulation Eftersom labbplattorna inte klarade av att jobba paring de

frekvenser som vi har valt foumlr att uppnaring varingr oumlnskade hastighet Daumlrfoumlr oumlvergick vi mer till att

anvaumlnda simuleringsprogrammet LTSpice istaumlllet foumlr att koppla upp allt i praktiken paring en

labbplatta

19

5 Miljouml- amp Ekonomiaspekter

Inom projektet finns det maringnga miljoumlaspekter Dels att antalet kommunikationskablar kommer

att minska i fordonet vilket medfoumlr att kabelmattorna kommer krympa i storlek Vilket goumlr att

fordonet blir laumlttare och kan minska sin braumlnslefoumlrbrukning En annan aspekt aumlr att eftersom

faumlrre antal kablar kommer att behoumlvas blir det mindre metall i fordonet som leder till att

mindre maumlngd metall behoumlver utvinnas och tas fram i metallgruvor Detta kan ocksaring leda till

att antal transporter foumlr metallen minskar vilket paringverkar CO2-utslaumlppen positivt

Projektet aumlr huvudsakligen till foumlr att minska antalet kommunikationskablar i fordon Detta

innebaumlr ocksaring att kostnader kan bli laumlgre genom att kabelmattorna krymper i storlek och blir

enklare att montera Vilket aumlven kommer att minska monteringskostnaden foumlr dessa Eftersom

faumlrre kommunikationskablar behoumlvs sparas material och daumlrigenom pengar Om modulerna

dessutom massproduceras garingr det att minska tillverkningskostnaderna aumlnnu mer

20

Litteraturfoumlrteckning

[1] Jan Soelberg Allmaumln elektronik Malmouml Josty kit foumlrlag1982[ISBN919-703-4908 alt

919-703-4924]

[2] David M Pozar Microwave and RF design of wireless systems Hoboken-NJ-USA John

Wiley amp Sons Inc [ISBN 978-047-132-2825]

[3] Thomas L Floyd Electronic devices Upper Saddle River-NJ- USA Pearson Education

Inc 2002[ISBN013-028-484]

[4] Michel Daound Yacoub Foundations of mobile radio engineering Boca Raton-Florida-

USA CRC Press 2000[ISBN084-938-6772]

[5] Leon W Couch Digital and analog communication systems Upper Saddle River-NJ-

USA Pearson Education Inc 2007 [ISBN 013-142-4920]

[6] Kent Mayer Datakommunikation I praktiken Falun Pagina Foumlrlag AB 2001 [ISBN 916-

360-6615]

[7] Cotter W Sayre Complete wireless design New York-NY-US McGraw-Hill 2001

[ISBN 978-007-138-3738]

[8] William Schweber Electronic communication systems Upper Saddle River-NJ- USA

Pearson Education Inc 2002 [ISBN 013-091-6218]

[9] Paul H Young Electronic communication techniques Upper Saddle River-NJ- USA

Pearson Education Inc 2004 [ISBN 013-122-8854]

[10] Per Wallander 17 lektioner I telekommunikation Aumllvsjouml Perant 2001 [ISBN 918-629-

6108]

[11] rdquoYamarrdquo Yamar Electronics Ltd 2014 wwwyamarcom[05062014]

[12] CD74HCT4046A Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1762460pdf [Anvaumlnd 20 Maj 2014]

[13] MC1496 ON Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets114361pdf [Anvaumlnd 20 Maj 2014]

[14] DSPIC33FJ64GP802 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1669425pdf [Anvaumlnd 20 Maj 2014]

[15] CD4016 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1823580pdf [Anvaumlnd 20 Maj 2014]

21

[16] Oscillator CO1 Rami Technology [Online] Tillgaumlnglig

httpwwwramitechnologycomproductsspecclock_oscclock_co1-co13pdf

[Anvaumlnd 20 Maj 2014]

[17] LM317T Fairchild Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1725569pdf [Anvaumlnd 20 Maj 2014]

[18] LM6172 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1806051pdf [Anvaumlnd 20 Maj 2014]

[19] LMC7660 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1811103pdf [Anvaumlnd 20 Maj 2014]

[20] M Musbah J Vallander J Martin A A Andreas och T Svensson rdquoPowerline

Communicationrdquo Chalmers Tekniska Houmlgskola (DAT065) 2014

[21] rdquoEaglerdquo Cadsoft 2014 httpwwwcadsoftusacom[050614]

[22] ldquoLTspicerdquo Linear Technology 2014 httpwwwlinearcomdesigntoolssoftware

[050614]

[23] ldquoFilter Free 2011rdquo Nuhertz Technologies LLC 2013 httpwwwnuhertzcom

[050614]

22

Bilagor

Figur Gant-schemat

11

Fasfoumlrskjutning

Foumlr att skapa de oumlnskade fasfoumlrskjutningarna paring 90o180

o270

o saring anvaumlnder vi foumlrst ett saring kallat

allpassfilter bestaringende av en ickeinverterande op-amp med korrekt dimensionerade resistor

och kondensator foumlr att skapa den foumlrsta fasfoumlrskjutningen paring 90o Foumlr att sedan fasfoumlrskjuta

en signal 180o anvaumlnder vi inverterande op-amp 270

o farings genom att i serie anvaumlnda en

inverterare och ett allpassfilter Figur 33 visar de olika fasfoumlrskjutningarna efter varje steg

Foumlr att faring allpassfiltret att ge oss en fasvridning paring 90 grader vid oumlnskad frekvens saring behoumlver

resistorerna och kondensatorerna dimensioneras korrekt detta goumlrs genom formeln 32 Om

en foumlrstaumlrkning av signalen skulle behoumlvas garingr det att justera fram genom att dimensionera

foumlrharingllandet mellan resistorerna paring den negativa ingaringngen paring op-ampen

Figur 33 Graf och krets foumlr fasfoumlrskjutning i LTSpice

(32)

12

HEX-inverterare

Foumlr invetering av IQ-datan som kommer ut fraringn PICen och in i CD4016-kresten anvaumlnds en

hexinverter Detta goumlrs eftersom vi behoumlver inversen foumlr att reglera vilken fas av varingr signal

som skall ges som utsignal senare i varingr CD4016-krets (se figur 31) Figur 34 visar hur datan

ser ut innan och efter den invertertas i kretsen

Figur 34 Data foumlre och efter

CD4016

Foumlr att skapa de tvaring BPSK-signalerna anvaumlnder vi oss av en krets vid namn CD4016 [15]

CD4016 bestaringr av 4 switchar som Figur 35 illustrerar Switcharna styrs av I- och Q-datan och

dess inverser Beroende paring vilket vaumlrde I- och Q-datan har saring slaumlpps en viss fas av signalen

igenom Detta innebaumlr om till exempel I aumlr houmlg saring slaumlpps en icke fasvriden signal igenom och

om I aumlr laringg saring slaumlpps den 180o fasvridna signalen igenom se Figur 31

Figur 35 CD4016 blockschema

13

Summator

Efter att signalerna har omvandlats till BPSK och Q-signalen har fasvridits 90o garingr de in i en

summator som laumlgger ihop signalerna till en QPSK signal Summatorn aumlr konstruerad av en

op-amp med foumlrstaumlrkning saring att signalen inte aumlr foumlr svag naumlr den garingr ut paring DC-naumltet Figur 36

visar hur varingr summator konstruerats

Figur 36 Summatorkretsen

Signalseparator

Innan signal garingr ut paring DC-naumltet saring behoumlver man se till att spaumlnningen ute paring naumltet foumlrstoumlr

modulerna Det loumlses enkelt med hjaumllp av en kondensator som blockerar likstroumlmmen Samma

loumlsning anvaumlnds aumlven paring mottagarsidan

14

34 Demodulering

Schemat i figur 37 visar en bild paring mottagarsidan i modulen

Figur 37 Demodulator blockschema

Bandpassfilter

Bandpassfiltret bestaringr av tvaring stycken olika filter Foumlrst ett houmlgpassfilter som filtrerar bort

signaler med frekvensen under 72228 MHz och slaumlpper igenom frekvenser oumlver Det andra

filtret aumlr ett laringgpassfilter vilket slaumlpper igenom signaler paring frekvenser under 75228 MHz

Detta leder till att bandpassfiltret har en bandbredd paring 03 MHz Bandbredden skall vara saring

smal som moumljligt foumlr att blockera saring mycket stoumlrningar som det garingr foumlr att inte stoumlrningarna

skall ta sig igenom bandpassfiltret Designen av LP-filtret anvaumlnds aumlven senare efter varingr

MC1496 krets foumlr att filtrera bort alla oumlvertoner som uppstaringr Figur 38 visar hur

bandpassfiltret aumlr konstruerat dimensionering av kretsarna har vi faringtt fraringn programmet Filter

Free [23]

Figur 38 Bandpassfiltret

15

Balanserad modulatordemodulator

MC1496 aumlr balanserad modulatordemodulator vilken aumlven garingr att anvaumlnda som en

faskomparator Detta goumlrs genom att kretsen jaumlmfoumlr varingr insignal med en referenssignal fraringn

varingr VCO i PLLen Referenssignalen har samma frekvens som varingr insignal Resultatet ges

sedan paring utporten i form av en positiv eller negativ likriktad spaumlnning Figur 39 visar hur

MC1496-kretsen aumlr kopplad foumlr att fungera som en faskomparator [13]

Figur 39 MC1496 som faskomparator

Mixer

Mixern anvaumlnds foumlr att skapa den referensspaumlnning som VCOn behoumlver foumlr att den skall

kunna generera oumlnskad signal

VCO

VCOn anvaumlnds i varingr krets som en del av en Costas loopVCOn kommer att leverera

referenssignalen till demoduleringskretsarna (MC1496) Detta goumlrs foumlr att faring en signal med

raumltt frekvens och fas foumlr att kunna jaumlmfoumlras med insignalen Den ena signalen kommer att

vara oroumlrd efter VCOn medan den andra kommer fasvridas 90o Detta foumlr att kunna fungera

som referens till varingr andra demoduleringskrets

16

Costas loop

MC1496 LP-filter mixer och VCOn bildar tillsammans vad man kallar en Costas loop[9]

Costas loopen aumlr ett effektivt saumltt att aringterstaumllla baumlrsignalens ursprungsfas Detta illustreras i

Figur 37

Komparator

Komparatorn bestaringr av en operationsfoumlrstaumlrkare som beroende av insignalen och en referens

spaumlnning antingen bottnar i houmlg eller laringg utspaumlnning detta beroende paring om insignalens

spaumlnning aumlr houmlgre eller laumlgre aumln varingr referensspaumlnning Daumlrmed saring har vi skapat en fyrkantsvaringg

som varingr PIC kan laumlsa Figur 310 visar hur signalen ser ut naumlr den kommer in i komparatorn

och dess digitala motsvarighet efter den har bearbetats

Figur 310 Graf och krets foumlr komparator

17

4 Resultat amp Analys

Anledningen till att fasmodulation valdes var paring grund av att det aumlr en vaumllbeproumlvad teknik

som passade bra foumlr att uppnaring kriterierna paring oumlverfoumlringshastighet Aumlven paring grund av att det aumlr

en beproumlvad teknik som applicerats paring maringnga andra omraringden Det aumlr ocksaring en teknik som aumlr

relativt laumltt att modifiera om man skulle oumlnska en houmlgre eller laumlgre oumlverfoumlringshastighet

genom att garing fraringn BPSK till QPSK och aumlven i framtiden kanske 8- eller 16-PSK

Hastigheten som tekniken kommer kunna leverera aumlr beroende paring vilken microprocessor som

kommer att anvaumlndas och hur snabbt den kan sampla indatan

Hur kommunikationsprotokoll kommer att konstrueras paringverkar ocksaring vilken hastighet varingr

loumlsning kommer att klara av Tar vi bara haumlnsyn till varingr analoga del saring kommer vi kunna

saumlnda information i en hastighet av 184Mbits med BPSK och den dubbla hastigheten med

QPSK Vi har valt att anvaumlnda en frekvens paring varingr I och Q data av 184 MHz detta paring grund

av att vi vill ha 4 svaumlngningar av baumlrvaringgssignalen per bit saring att systemet garanterat hinner

med i alla kretsar i demoduleringen Vi testade med en och tvaring svaumlngningar per bit men detta

ledde till maringnga fel vid demoduleringen

Systemet aumlr kopplat saring att det garingr att faring komponenternas spaumlnningsmatning ifraringn elnaumltet Med

hjaumllpa av tvaring stycken spaumlnningsregulatorer som behoumlver en inspaumlnning mellan 12 till 30 volt

som sen kan reglera ner spaumlnningen till 5 respektive 33 volt vilket komponenterna i kretsen

behoumlver Den negativa matningsspaumlnningen som operationsfoumlrstaumlrkarna och mikroprocessorn

behoumlver kommer fraringn en spaumlnningsinverterare En nackdel aumlr dock att fordonet maringste vara

igaringng saring att alla komponenterna faringr spaumlnningsmatning

Systemet aumlr utvecklat saring att det skall garing att anvaumlnda flera moduler som skall kunna

kommunicera mellan varandra samtidigt Detta kan goumlras genom att olika frekvenser anvaumlnds

eller med hjaumllp av ett kommunikationsprotokoll som anger prioritet foumlr varje modul Genom

att koppla upp modulerna i mindre ldquomeshrdquo-naumltverk garingr det ocksaring att uppnaring full-duplex alltsaring

att modulerna kan kommunicera mellan varandra paring samma garingng

Om tekniken skall implementeras in i ett fordon i befintligt skick kommer det att behoumlvas

olika former av stoumlrningsskydd foumlr stoumlrningar vilka kommer att paringverka systemet Till

exempel foumlr signaler som ocksaring existerar paring MHz-nivaring Aumlven foumlr andra former av stoumlrningar

som inte har beroumlrts i rapporten saring som transienter

18

41 Diskussion

411 Planering

De resultat vi uppnaringtt under projektet har uppfyllt varingra foumlrvaumlntningar produkten behoumlver dock

vidare utvecklas foumlr att kunna anvaumlndas i ett fordon Gant-schemat bifogat i Bilaga har foumlljts

fraringn boumlrjan till slut undantaget aumlr parallellkommunikation daring detta blev bort prioriterat daring

fokus gick oumlver till tester paring envaumlgskommunikationen

412 Oscillatorerna

Naringgra av anledningarna till att de egentillverkade oscillatorerna ej fungerar aumlr troligtvis att vi

foumlrst inte anvaumlnde oss av keramiska kondensatorer naumlr vi kopplade upp kretsarna i praktiken

Detta kan vara en av de stoumlrsta bidragande faktor till att oscillatorerna inte fungerade En

annan orsak kan vara att vi anvaumlnde oss av labbplattor som inte klarar av frekvenser paring MHz

nivaring Naumlr det roumlr sig om frekvenser paring MHz nivaring kraumlvs det motstaringnd och kondensatorer med

vaumlldigt laringga vaumlrden Det medfoumlr att labbplattans impedans och kapasitans inte blir foumlrsumbar

Daumlrfoumlr gick vi istaumlllet oumlver till att rita upp kretsen i programmet LTSpice vilket aumlr ett

simuleringsprogram och aumlven i Eagle som aumlr ett CAD-program LTSpice anvaumlnde vi foumlr att

simulera och testa saring att allt skulle fungerar innan det kopplades upp i praktiken Eagle

anvaumlnde vi foumlr att goumlra en ritning foumlr kretsen saring att det garingr att tillverka ett BCD-kretskort

istaumlllet foumlr labbplattorna

413 Simuleringsprogram

Den stoumlrsta delen av varingrt projekt har baserats paring simuleringar i LTSpice paring grund av att detta

aumlr ett bra saumltt foumlr att se hur varingra kretsarna beter sig separat och sedan anslutna tillvarandra

Detta har hjaumllpt oss att faring ihop ett komplett system daumlr det aumlr laumltt att aumlndra eller laumlgga till

kretsar som kan behoumlvas Det har aumlven underlaumlttat om vi behoumlvt justera naringgot till exempel om

vi behoumlvt en smalare bandbredd foumlr varingrt BP-filter eller mer foumlrstaumlrkning av signalen

naringgonstans Daring vi avgraumlnsat oss fraringn mjukvara saring har det aumlven hjaumllp oss vid tester foumlr olika

oumlverfoumlringshastigheter daring dessa enkelt kan aumlndras

414 Kritisk diskussion

Naringgra saker som vi troligtvis skulle gjort annorlunda aumlr att goumlra fler tester paring laumlgre

frekvensomraringden med fasmodulation Eftersom labbplattorna inte klarade av att jobba paring de

frekvenser som vi har valt foumlr att uppnaring varingr oumlnskade hastighet Daumlrfoumlr oumlvergick vi mer till att

anvaumlnda simuleringsprogrammet LTSpice istaumlllet foumlr att koppla upp allt i praktiken paring en

labbplatta

19

5 Miljouml- amp Ekonomiaspekter

Inom projektet finns det maringnga miljoumlaspekter Dels att antalet kommunikationskablar kommer

att minska i fordonet vilket medfoumlr att kabelmattorna kommer krympa i storlek Vilket goumlr att

fordonet blir laumlttare och kan minska sin braumlnslefoumlrbrukning En annan aspekt aumlr att eftersom

faumlrre antal kablar kommer att behoumlvas blir det mindre metall i fordonet som leder till att

mindre maumlngd metall behoumlver utvinnas och tas fram i metallgruvor Detta kan ocksaring leda till

att antal transporter foumlr metallen minskar vilket paringverkar CO2-utslaumlppen positivt

Projektet aumlr huvudsakligen till foumlr att minska antalet kommunikationskablar i fordon Detta

innebaumlr ocksaring att kostnader kan bli laumlgre genom att kabelmattorna krymper i storlek och blir

enklare att montera Vilket aumlven kommer att minska monteringskostnaden foumlr dessa Eftersom

faumlrre kommunikationskablar behoumlvs sparas material och daumlrigenom pengar Om modulerna

dessutom massproduceras garingr det att minska tillverkningskostnaderna aumlnnu mer

20

Litteraturfoumlrteckning

[1] Jan Soelberg Allmaumln elektronik Malmouml Josty kit foumlrlag1982[ISBN919-703-4908 alt

919-703-4924]

[2] David M Pozar Microwave and RF design of wireless systems Hoboken-NJ-USA John

Wiley amp Sons Inc [ISBN 978-047-132-2825]

[3] Thomas L Floyd Electronic devices Upper Saddle River-NJ- USA Pearson Education

Inc 2002[ISBN013-028-484]

[4] Michel Daound Yacoub Foundations of mobile radio engineering Boca Raton-Florida-

USA CRC Press 2000[ISBN084-938-6772]

[5] Leon W Couch Digital and analog communication systems Upper Saddle River-NJ-

USA Pearson Education Inc 2007 [ISBN 013-142-4920]

[6] Kent Mayer Datakommunikation I praktiken Falun Pagina Foumlrlag AB 2001 [ISBN 916-

360-6615]

[7] Cotter W Sayre Complete wireless design New York-NY-US McGraw-Hill 2001

[ISBN 978-007-138-3738]

[8] William Schweber Electronic communication systems Upper Saddle River-NJ- USA

Pearson Education Inc 2002 [ISBN 013-091-6218]

[9] Paul H Young Electronic communication techniques Upper Saddle River-NJ- USA

Pearson Education Inc 2004 [ISBN 013-122-8854]

[10] Per Wallander 17 lektioner I telekommunikation Aumllvsjouml Perant 2001 [ISBN 918-629-

6108]

[11] rdquoYamarrdquo Yamar Electronics Ltd 2014 wwwyamarcom[05062014]

[12] CD74HCT4046A Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1762460pdf [Anvaumlnd 20 Maj 2014]

[13] MC1496 ON Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets114361pdf [Anvaumlnd 20 Maj 2014]

[14] DSPIC33FJ64GP802 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1669425pdf [Anvaumlnd 20 Maj 2014]

[15] CD4016 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1823580pdf [Anvaumlnd 20 Maj 2014]

21

[16] Oscillator CO1 Rami Technology [Online] Tillgaumlnglig

httpwwwramitechnologycomproductsspecclock_oscclock_co1-co13pdf

[Anvaumlnd 20 Maj 2014]

[17] LM317T Fairchild Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1725569pdf [Anvaumlnd 20 Maj 2014]

[18] LM6172 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1806051pdf [Anvaumlnd 20 Maj 2014]

[19] LMC7660 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1811103pdf [Anvaumlnd 20 Maj 2014]

[20] M Musbah J Vallander J Martin A A Andreas och T Svensson rdquoPowerline

Communicationrdquo Chalmers Tekniska Houmlgskola (DAT065) 2014

[21] rdquoEaglerdquo Cadsoft 2014 httpwwwcadsoftusacom[050614]

[22] ldquoLTspicerdquo Linear Technology 2014 httpwwwlinearcomdesigntoolssoftware

[050614]

[23] ldquoFilter Free 2011rdquo Nuhertz Technologies LLC 2013 httpwwwnuhertzcom

[050614]

22

Bilagor

Figur Gant-schemat

12

HEX-inverterare

Foumlr invetering av IQ-datan som kommer ut fraringn PICen och in i CD4016-kresten anvaumlnds en

hexinverter Detta goumlrs eftersom vi behoumlver inversen foumlr att reglera vilken fas av varingr signal

som skall ges som utsignal senare i varingr CD4016-krets (se figur 31) Figur 34 visar hur datan

ser ut innan och efter den invertertas i kretsen

Figur 34 Data foumlre och efter

CD4016

Foumlr att skapa de tvaring BPSK-signalerna anvaumlnder vi oss av en krets vid namn CD4016 [15]

CD4016 bestaringr av 4 switchar som Figur 35 illustrerar Switcharna styrs av I- och Q-datan och

dess inverser Beroende paring vilket vaumlrde I- och Q-datan har saring slaumlpps en viss fas av signalen

igenom Detta innebaumlr om till exempel I aumlr houmlg saring slaumlpps en icke fasvriden signal igenom och

om I aumlr laringg saring slaumlpps den 180o fasvridna signalen igenom se Figur 31

Figur 35 CD4016 blockschema

13

Summator

Efter att signalerna har omvandlats till BPSK och Q-signalen har fasvridits 90o garingr de in i en

summator som laumlgger ihop signalerna till en QPSK signal Summatorn aumlr konstruerad av en

op-amp med foumlrstaumlrkning saring att signalen inte aumlr foumlr svag naumlr den garingr ut paring DC-naumltet Figur 36

visar hur varingr summator konstruerats

Figur 36 Summatorkretsen

Signalseparator

Innan signal garingr ut paring DC-naumltet saring behoumlver man se till att spaumlnningen ute paring naumltet foumlrstoumlr

modulerna Det loumlses enkelt med hjaumllp av en kondensator som blockerar likstroumlmmen Samma

loumlsning anvaumlnds aumlven paring mottagarsidan

14

34 Demodulering

Schemat i figur 37 visar en bild paring mottagarsidan i modulen

Figur 37 Demodulator blockschema

Bandpassfilter

Bandpassfiltret bestaringr av tvaring stycken olika filter Foumlrst ett houmlgpassfilter som filtrerar bort

signaler med frekvensen under 72228 MHz och slaumlpper igenom frekvenser oumlver Det andra

filtret aumlr ett laringgpassfilter vilket slaumlpper igenom signaler paring frekvenser under 75228 MHz

Detta leder till att bandpassfiltret har en bandbredd paring 03 MHz Bandbredden skall vara saring

smal som moumljligt foumlr att blockera saring mycket stoumlrningar som det garingr foumlr att inte stoumlrningarna

skall ta sig igenom bandpassfiltret Designen av LP-filtret anvaumlnds aumlven senare efter varingr

MC1496 krets foumlr att filtrera bort alla oumlvertoner som uppstaringr Figur 38 visar hur

bandpassfiltret aumlr konstruerat dimensionering av kretsarna har vi faringtt fraringn programmet Filter

Free [23]

Figur 38 Bandpassfiltret

15

Balanserad modulatordemodulator

MC1496 aumlr balanserad modulatordemodulator vilken aumlven garingr att anvaumlnda som en

faskomparator Detta goumlrs genom att kretsen jaumlmfoumlr varingr insignal med en referenssignal fraringn

varingr VCO i PLLen Referenssignalen har samma frekvens som varingr insignal Resultatet ges

sedan paring utporten i form av en positiv eller negativ likriktad spaumlnning Figur 39 visar hur

MC1496-kretsen aumlr kopplad foumlr att fungera som en faskomparator [13]

Figur 39 MC1496 som faskomparator

Mixer

Mixern anvaumlnds foumlr att skapa den referensspaumlnning som VCOn behoumlver foumlr att den skall

kunna generera oumlnskad signal

VCO

VCOn anvaumlnds i varingr krets som en del av en Costas loopVCOn kommer att leverera

referenssignalen till demoduleringskretsarna (MC1496) Detta goumlrs foumlr att faring en signal med

raumltt frekvens och fas foumlr att kunna jaumlmfoumlras med insignalen Den ena signalen kommer att

vara oroumlrd efter VCOn medan den andra kommer fasvridas 90o Detta foumlr att kunna fungera

som referens till varingr andra demoduleringskrets

16

Costas loop

MC1496 LP-filter mixer och VCOn bildar tillsammans vad man kallar en Costas loop[9]

Costas loopen aumlr ett effektivt saumltt att aringterstaumllla baumlrsignalens ursprungsfas Detta illustreras i

Figur 37

Komparator

Komparatorn bestaringr av en operationsfoumlrstaumlrkare som beroende av insignalen och en referens

spaumlnning antingen bottnar i houmlg eller laringg utspaumlnning detta beroende paring om insignalens

spaumlnning aumlr houmlgre eller laumlgre aumln varingr referensspaumlnning Daumlrmed saring har vi skapat en fyrkantsvaringg

som varingr PIC kan laumlsa Figur 310 visar hur signalen ser ut naumlr den kommer in i komparatorn

och dess digitala motsvarighet efter den har bearbetats

Figur 310 Graf och krets foumlr komparator

17

4 Resultat amp Analys

Anledningen till att fasmodulation valdes var paring grund av att det aumlr en vaumllbeproumlvad teknik

som passade bra foumlr att uppnaring kriterierna paring oumlverfoumlringshastighet Aumlven paring grund av att det aumlr

en beproumlvad teknik som applicerats paring maringnga andra omraringden Det aumlr ocksaring en teknik som aumlr

relativt laumltt att modifiera om man skulle oumlnska en houmlgre eller laumlgre oumlverfoumlringshastighet

genom att garing fraringn BPSK till QPSK och aumlven i framtiden kanske 8- eller 16-PSK

Hastigheten som tekniken kommer kunna leverera aumlr beroende paring vilken microprocessor som

kommer att anvaumlndas och hur snabbt den kan sampla indatan

Hur kommunikationsprotokoll kommer att konstrueras paringverkar ocksaring vilken hastighet varingr

loumlsning kommer att klara av Tar vi bara haumlnsyn till varingr analoga del saring kommer vi kunna

saumlnda information i en hastighet av 184Mbits med BPSK och den dubbla hastigheten med

QPSK Vi har valt att anvaumlnda en frekvens paring varingr I och Q data av 184 MHz detta paring grund

av att vi vill ha 4 svaumlngningar av baumlrvaringgssignalen per bit saring att systemet garanterat hinner

med i alla kretsar i demoduleringen Vi testade med en och tvaring svaumlngningar per bit men detta

ledde till maringnga fel vid demoduleringen

Systemet aumlr kopplat saring att det garingr att faring komponenternas spaumlnningsmatning ifraringn elnaumltet Med

hjaumllpa av tvaring stycken spaumlnningsregulatorer som behoumlver en inspaumlnning mellan 12 till 30 volt

som sen kan reglera ner spaumlnningen till 5 respektive 33 volt vilket komponenterna i kretsen

behoumlver Den negativa matningsspaumlnningen som operationsfoumlrstaumlrkarna och mikroprocessorn

behoumlver kommer fraringn en spaumlnningsinverterare En nackdel aumlr dock att fordonet maringste vara

igaringng saring att alla komponenterna faringr spaumlnningsmatning

Systemet aumlr utvecklat saring att det skall garing att anvaumlnda flera moduler som skall kunna

kommunicera mellan varandra samtidigt Detta kan goumlras genom att olika frekvenser anvaumlnds

eller med hjaumllp av ett kommunikationsprotokoll som anger prioritet foumlr varje modul Genom

att koppla upp modulerna i mindre ldquomeshrdquo-naumltverk garingr det ocksaring att uppnaring full-duplex alltsaring

att modulerna kan kommunicera mellan varandra paring samma garingng

Om tekniken skall implementeras in i ett fordon i befintligt skick kommer det att behoumlvas

olika former av stoumlrningsskydd foumlr stoumlrningar vilka kommer att paringverka systemet Till

exempel foumlr signaler som ocksaring existerar paring MHz-nivaring Aumlven foumlr andra former av stoumlrningar

som inte har beroumlrts i rapporten saring som transienter

18

41 Diskussion

411 Planering

De resultat vi uppnaringtt under projektet har uppfyllt varingra foumlrvaumlntningar produkten behoumlver dock

vidare utvecklas foumlr att kunna anvaumlndas i ett fordon Gant-schemat bifogat i Bilaga har foumlljts

fraringn boumlrjan till slut undantaget aumlr parallellkommunikation daring detta blev bort prioriterat daring

fokus gick oumlver till tester paring envaumlgskommunikationen

412 Oscillatorerna

Naringgra av anledningarna till att de egentillverkade oscillatorerna ej fungerar aumlr troligtvis att vi

foumlrst inte anvaumlnde oss av keramiska kondensatorer naumlr vi kopplade upp kretsarna i praktiken

Detta kan vara en av de stoumlrsta bidragande faktor till att oscillatorerna inte fungerade En

annan orsak kan vara att vi anvaumlnde oss av labbplattor som inte klarar av frekvenser paring MHz

nivaring Naumlr det roumlr sig om frekvenser paring MHz nivaring kraumlvs det motstaringnd och kondensatorer med

vaumlldigt laringga vaumlrden Det medfoumlr att labbplattans impedans och kapasitans inte blir foumlrsumbar

Daumlrfoumlr gick vi istaumlllet oumlver till att rita upp kretsen i programmet LTSpice vilket aumlr ett

simuleringsprogram och aumlven i Eagle som aumlr ett CAD-program LTSpice anvaumlnde vi foumlr att

simulera och testa saring att allt skulle fungerar innan det kopplades upp i praktiken Eagle

anvaumlnde vi foumlr att goumlra en ritning foumlr kretsen saring att det garingr att tillverka ett BCD-kretskort

istaumlllet foumlr labbplattorna

413 Simuleringsprogram

Den stoumlrsta delen av varingrt projekt har baserats paring simuleringar i LTSpice paring grund av att detta

aumlr ett bra saumltt foumlr att se hur varingra kretsarna beter sig separat och sedan anslutna tillvarandra

Detta har hjaumllpt oss att faring ihop ett komplett system daumlr det aumlr laumltt att aumlndra eller laumlgga till

kretsar som kan behoumlvas Det har aumlven underlaumlttat om vi behoumlvt justera naringgot till exempel om

vi behoumlvt en smalare bandbredd foumlr varingrt BP-filter eller mer foumlrstaumlrkning av signalen

naringgonstans Daring vi avgraumlnsat oss fraringn mjukvara saring har det aumlven hjaumllp oss vid tester foumlr olika

oumlverfoumlringshastigheter daring dessa enkelt kan aumlndras

414 Kritisk diskussion

Naringgra saker som vi troligtvis skulle gjort annorlunda aumlr att goumlra fler tester paring laumlgre

frekvensomraringden med fasmodulation Eftersom labbplattorna inte klarade av att jobba paring de

frekvenser som vi har valt foumlr att uppnaring varingr oumlnskade hastighet Daumlrfoumlr oumlvergick vi mer till att

anvaumlnda simuleringsprogrammet LTSpice istaumlllet foumlr att koppla upp allt i praktiken paring en

labbplatta

19

5 Miljouml- amp Ekonomiaspekter

Inom projektet finns det maringnga miljoumlaspekter Dels att antalet kommunikationskablar kommer

att minska i fordonet vilket medfoumlr att kabelmattorna kommer krympa i storlek Vilket goumlr att

fordonet blir laumlttare och kan minska sin braumlnslefoumlrbrukning En annan aspekt aumlr att eftersom

faumlrre antal kablar kommer att behoumlvas blir det mindre metall i fordonet som leder till att

mindre maumlngd metall behoumlver utvinnas och tas fram i metallgruvor Detta kan ocksaring leda till

att antal transporter foumlr metallen minskar vilket paringverkar CO2-utslaumlppen positivt

Projektet aumlr huvudsakligen till foumlr att minska antalet kommunikationskablar i fordon Detta

innebaumlr ocksaring att kostnader kan bli laumlgre genom att kabelmattorna krymper i storlek och blir

enklare att montera Vilket aumlven kommer att minska monteringskostnaden foumlr dessa Eftersom

faumlrre kommunikationskablar behoumlvs sparas material och daumlrigenom pengar Om modulerna

dessutom massproduceras garingr det att minska tillverkningskostnaderna aumlnnu mer

20

Litteraturfoumlrteckning

[1] Jan Soelberg Allmaumln elektronik Malmouml Josty kit foumlrlag1982[ISBN919-703-4908 alt

919-703-4924]

[2] David M Pozar Microwave and RF design of wireless systems Hoboken-NJ-USA John

Wiley amp Sons Inc [ISBN 978-047-132-2825]

[3] Thomas L Floyd Electronic devices Upper Saddle River-NJ- USA Pearson Education

Inc 2002[ISBN013-028-484]

[4] Michel Daound Yacoub Foundations of mobile radio engineering Boca Raton-Florida-

USA CRC Press 2000[ISBN084-938-6772]

[5] Leon W Couch Digital and analog communication systems Upper Saddle River-NJ-

USA Pearson Education Inc 2007 [ISBN 013-142-4920]

[6] Kent Mayer Datakommunikation I praktiken Falun Pagina Foumlrlag AB 2001 [ISBN 916-

360-6615]

[7] Cotter W Sayre Complete wireless design New York-NY-US McGraw-Hill 2001

[ISBN 978-007-138-3738]

[8] William Schweber Electronic communication systems Upper Saddle River-NJ- USA

Pearson Education Inc 2002 [ISBN 013-091-6218]

[9] Paul H Young Electronic communication techniques Upper Saddle River-NJ- USA

Pearson Education Inc 2004 [ISBN 013-122-8854]

[10] Per Wallander 17 lektioner I telekommunikation Aumllvsjouml Perant 2001 [ISBN 918-629-

6108]

[11] rdquoYamarrdquo Yamar Electronics Ltd 2014 wwwyamarcom[05062014]

[12] CD74HCT4046A Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1762460pdf [Anvaumlnd 20 Maj 2014]

[13] MC1496 ON Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets114361pdf [Anvaumlnd 20 Maj 2014]

[14] DSPIC33FJ64GP802 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1669425pdf [Anvaumlnd 20 Maj 2014]

[15] CD4016 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1823580pdf [Anvaumlnd 20 Maj 2014]

21

[16] Oscillator CO1 Rami Technology [Online] Tillgaumlnglig

httpwwwramitechnologycomproductsspecclock_oscclock_co1-co13pdf

[Anvaumlnd 20 Maj 2014]

[17] LM317T Fairchild Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1725569pdf [Anvaumlnd 20 Maj 2014]

[18] LM6172 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1806051pdf [Anvaumlnd 20 Maj 2014]

[19] LMC7660 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1811103pdf [Anvaumlnd 20 Maj 2014]

[20] M Musbah J Vallander J Martin A A Andreas och T Svensson rdquoPowerline

Communicationrdquo Chalmers Tekniska Houmlgskola (DAT065) 2014

[21] rdquoEaglerdquo Cadsoft 2014 httpwwwcadsoftusacom[050614]

[22] ldquoLTspicerdquo Linear Technology 2014 httpwwwlinearcomdesigntoolssoftware

[050614]

[23] ldquoFilter Free 2011rdquo Nuhertz Technologies LLC 2013 httpwwwnuhertzcom

[050614]

22

Bilagor

Figur Gant-schemat

13

Summator

Efter att signalerna har omvandlats till BPSK och Q-signalen har fasvridits 90o garingr de in i en

summator som laumlgger ihop signalerna till en QPSK signal Summatorn aumlr konstruerad av en

op-amp med foumlrstaumlrkning saring att signalen inte aumlr foumlr svag naumlr den garingr ut paring DC-naumltet Figur 36

visar hur varingr summator konstruerats

Figur 36 Summatorkretsen

Signalseparator

Innan signal garingr ut paring DC-naumltet saring behoumlver man se till att spaumlnningen ute paring naumltet foumlrstoumlr

modulerna Det loumlses enkelt med hjaumllp av en kondensator som blockerar likstroumlmmen Samma

loumlsning anvaumlnds aumlven paring mottagarsidan

14

34 Demodulering

Schemat i figur 37 visar en bild paring mottagarsidan i modulen

Figur 37 Demodulator blockschema

Bandpassfilter

Bandpassfiltret bestaringr av tvaring stycken olika filter Foumlrst ett houmlgpassfilter som filtrerar bort

signaler med frekvensen under 72228 MHz och slaumlpper igenom frekvenser oumlver Det andra

filtret aumlr ett laringgpassfilter vilket slaumlpper igenom signaler paring frekvenser under 75228 MHz

Detta leder till att bandpassfiltret har en bandbredd paring 03 MHz Bandbredden skall vara saring

smal som moumljligt foumlr att blockera saring mycket stoumlrningar som det garingr foumlr att inte stoumlrningarna

skall ta sig igenom bandpassfiltret Designen av LP-filtret anvaumlnds aumlven senare efter varingr

MC1496 krets foumlr att filtrera bort alla oumlvertoner som uppstaringr Figur 38 visar hur

bandpassfiltret aumlr konstruerat dimensionering av kretsarna har vi faringtt fraringn programmet Filter

Free [23]

Figur 38 Bandpassfiltret

15

Balanserad modulatordemodulator

MC1496 aumlr balanserad modulatordemodulator vilken aumlven garingr att anvaumlnda som en

faskomparator Detta goumlrs genom att kretsen jaumlmfoumlr varingr insignal med en referenssignal fraringn

varingr VCO i PLLen Referenssignalen har samma frekvens som varingr insignal Resultatet ges

sedan paring utporten i form av en positiv eller negativ likriktad spaumlnning Figur 39 visar hur

MC1496-kretsen aumlr kopplad foumlr att fungera som en faskomparator [13]

Figur 39 MC1496 som faskomparator

Mixer

Mixern anvaumlnds foumlr att skapa den referensspaumlnning som VCOn behoumlver foumlr att den skall

kunna generera oumlnskad signal

VCO

VCOn anvaumlnds i varingr krets som en del av en Costas loopVCOn kommer att leverera

referenssignalen till demoduleringskretsarna (MC1496) Detta goumlrs foumlr att faring en signal med

raumltt frekvens och fas foumlr att kunna jaumlmfoumlras med insignalen Den ena signalen kommer att

vara oroumlrd efter VCOn medan den andra kommer fasvridas 90o Detta foumlr att kunna fungera

som referens till varingr andra demoduleringskrets

16

Costas loop

MC1496 LP-filter mixer och VCOn bildar tillsammans vad man kallar en Costas loop[9]

Costas loopen aumlr ett effektivt saumltt att aringterstaumllla baumlrsignalens ursprungsfas Detta illustreras i

Figur 37

Komparator

Komparatorn bestaringr av en operationsfoumlrstaumlrkare som beroende av insignalen och en referens

spaumlnning antingen bottnar i houmlg eller laringg utspaumlnning detta beroende paring om insignalens

spaumlnning aumlr houmlgre eller laumlgre aumln varingr referensspaumlnning Daumlrmed saring har vi skapat en fyrkantsvaringg

som varingr PIC kan laumlsa Figur 310 visar hur signalen ser ut naumlr den kommer in i komparatorn

och dess digitala motsvarighet efter den har bearbetats

Figur 310 Graf och krets foumlr komparator

17

4 Resultat amp Analys

Anledningen till att fasmodulation valdes var paring grund av att det aumlr en vaumllbeproumlvad teknik

som passade bra foumlr att uppnaring kriterierna paring oumlverfoumlringshastighet Aumlven paring grund av att det aumlr

en beproumlvad teknik som applicerats paring maringnga andra omraringden Det aumlr ocksaring en teknik som aumlr

relativt laumltt att modifiera om man skulle oumlnska en houmlgre eller laumlgre oumlverfoumlringshastighet

genom att garing fraringn BPSK till QPSK och aumlven i framtiden kanske 8- eller 16-PSK

Hastigheten som tekniken kommer kunna leverera aumlr beroende paring vilken microprocessor som

kommer att anvaumlndas och hur snabbt den kan sampla indatan

Hur kommunikationsprotokoll kommer att konstrueras paringverkar ocksaring vilken hastighet varingr

loumlsning kommer att klara av Tar vi bara haumlnsyn till varingr analoga del saring kommer vi kunna

saumlnda information i en hastighet av 184Mbits med BPSK och den dubbla hastigheten med

QPSK Vi har valt att anvaumlnda en frekvens paring varingr I och Q data av 184 MHz detta paring grund

av att vi vill ha 4 svaumlngningar av baumlrvaringgssignalen per bit saring att systemet garanterat hinner

med i alla kretsar i demoduleringen Vi testade med en och tvaring svaumlngningar per bit men detta

ledde till maringnga fel vid demoduleringen

Systemet aumlr kopplat saring att det garingr att faring komponenternas spaumlnningsmatning ifraringn elnaumltet Med

hjaumllpa av tvaring stycken spaumlnningsregulatorer som behoumlver en inspaumlnning mellan 12 till 30 volt

som sen kan reglera ner spaumlnningen till 5 respektive 33 volt vilket komponenterna i kretsen

behoumlver Den negativa matningsspaumlnningen som operationsfoumlrstaumlrkarna och mikroprocessorn

behoumlver kommer fraringn en spaumlnningsinverterare En nackdel aumlr dock att fordonet maringste vara

igaringng saring att alla komponenterna faringr spaumlnningsmatning

Systemet aumlr utvecklat saring att det skall garing att anvaumlnda flera moduler som skall kunna

kommunicera mellan varandra samtidigt Detta kan goumlras genom att olika frekvenser anvaumlnds

eller med hjaumllp av ett kommunikationsprotokoll som anger prioritet foumlr varje modul Genom

att koppla upp modulerna i mindre ldquomeshrdquo-naumltverk garingr det ocksaring att uppnaring full-duplex alltsaring

att modulerna kan kommunicera mellan varandra paring samma garingng

Om tekniken skall implementeras in i ett fordon i befintligt skick kommer det att behoumlvas

olika former av stoumlrningsskydd foumlr stoumlrningar vilka kommer att paringverka systemet Till

exempel foumlr signaler som ocksaring existerar paring MHz-nivaring Aumlven foumlr andra former av stoumlrningar

som inte har beroumlrts i rapporten saring som transienter

18

41 Diskussion

411 Planering

De resultat vi uppnaringtt under projektet har uppfyllt varingra foumlrvaumlntningar produkten behoumlver dock

vidare utvecklas foumlr att kunna anvaumlndas i ett fordon Gant-schemat bifogat i Bilaga har foumlljts

fraringn boumlrjan till slut undantaget aumlr parallellkommunikation daring detta blev bort prioriterat daring

fokus gick oumlver till tester paring envaumlgskommunikationen

412 Oscillatorerna

Naringgra av anledningarna till att de egentillverkade oscillatorerna ej fungerar aumlr troligtvis att vi

foumlrst inte anvaumlnde oss av keramiska kondensatorer naumlr vi kopplade upp kretsarna i praktiken

Detta kan vara en av de stoumlrsta bidragande faktor till att oscillatorerna inte fungerade En

annan orsak kan vara att vi anvaumlnde oss av labbplattor som inte klarar av frekvenser paring MHz

nivaring Naumlr det roumlr sig om frekvenser paring MHz nivaring kraumlvs det motstaringnd och kondensatorer med

vaumlldigt laringga vaumlrden Det medfoumlr att labbplattans impedans och kapasitans inte blir foumlrsumbar

Daumlrfoumlr gick vi istaumlllet oumlver till att rita upp kretsen i programmet LTSpice vilket aumlr ett

simuleringsprogram och aumlven i Eagle som aumlr ett CAD-program LTSpice anvaumlnde vi foumlr att

simulera och testa saring att allt skulle fungerar innan det kopplades upp i praktiken Eagle

anvaumlnde vi foumlr att goumlra en ritning foumlr kretsen saring att det garingr att tillverka ett BCD-kretskort

istaumlllet foumlr labbplattorna

413 Simuleringsprogram

Den stoumlrsta delen av varingrt projekt har baserats paring simuleringar i LTSpice paring grund av att detta

aumlr ett bra saumltt foumlr att se hur varingra kretsarna beter sig separat och sedan anslutna tillvarandra

Detta har hjaumllpt oss att faring ihop ett komplett system daumlr det aumlr laumltt att aumlndra eller laumlgga till

kretsar som kan behoumlvas Det har aumlven underlaumlttat om vi behoumlvt justera naringgot till exempel om

vi behoumlvt en smalare bandbredd foumlr varingrt BP-filter eller mer foumlrstaumlrkning av signalen

naringgonstans Daring vi avgraumlnsat oss fraringn mjukvara saring har det aumlven hjaumllp oss vid tester foumlr olika

oumlverfoumlringshastigheter daring dessa enkelt kan aumlndras

414 Kritisk diskussion

Naringgra saker som vi troligtvis skulle gjort annorlunda aumlr att goumlra fler tester paring laumlgre

frekvensomraringden med fasmodulation Eftersom labbplattorna inte klarade av att jobba paring de

frekvenser som vi har valt foumlr att uppnaring varingr oumlnskade hastighet Daumlrfoumlr oumlvergick vi mer till att

anvaumlnda simuleringsprogrammet LTSpice istaumlllet foumlr att koppla upp allt i praktiken paring en

labbplatta

19

5 Miljouml- amp Ekonomiaspekter

Inom projektet finns det maringnga miljoumlaspekter Dels att antalet kommunikationskablar kommer

att minska i fordonet vilket medfoumlr att kabelmattorna kommer krympa i storlek Vilket goumlr att

fordonet blir laumlttare och kan minska sin braumlnslefoumlrbrukning En annan aspekt aumlr att eftersom

faumlrre antal kablar kommer att behoumlvas blir det mindre metall i fordonet som leder till att

mindre maumlngd metall behoumlver utvinnas och tas fram i metallgruvor Detta kan ocksaring leda till

att antal transporter foumlr metallen minskar vilket paringverkar CO2-utslaumlppen positivt

Projektet aumlr huvudsakligen till foumlr att minska antalet kommunikationskablar i fordon Detta

innebaumlr ocksaring att kostnader kan bli laumlgre genom att kabelmattorna krymper i storlek och blir

enklare att montera Vilket aumlven kommer att minska monteringskostnaden foumlr dessa Eftersom

faumlrre kommunikationskablar behoumlvs sparas material och daumlrigenom pengar Om modulerna

dessutom massproduceras garingr det att minska tillverkningskostnaderna aumlnnu mer

20

Litteraturfoumlrteckning

[1] Jan Soelberg Allmaumln elektronik Malmouml Josty kit foumlrlag1982[ISBN919-703-4908 alt

919-703-4924]

[2] David M Pozar Microwave and RF design of wireless systems Hoboken-NJ-USA John

Wiley amp Sons Inc [ISBN 978-047-132-2825]

[3] Thomas L Floyd Electronic devices Upper Saddle River-NJ- USA Pearson Education

Inc 2002[ISBN013-028-484]

[4] Michel Daound Yacoub Foundations of mobile radio engineering Boca Raton-Florida-

USA CRC Press 2000[ISBN084-938-6772]

[5] Leon W Couch Digital and analog communication systems Upper Saddle River-NJ-

USA Pearson Education Inc 2007 [ISBN 013-142-4920]

[6] Kent Mayer Datakommunikation I praktiken Falun Pagina Foumlrlag AB 2001 [ISBN 916-

360-6615]

[7] Cotter W Sayre Complete wireless design New York-NY-US McGraw-Hill 2001

[ISBN 978-007-138-3738]

[8] William Schweber Electronic communication systems Upper Saddle River-NJ- USA

Pearson Education Inc 2002 [ISBN 013-091-6218]

[9] Paul H Young Electronic communication techniques Upper Saddle River-NJ- USA

Pearson Education Inc 2004 [ISBN 013-122-8854]

[10] Per Wallander 17 lektioner I telekommunikation Aumllvsjouml Perant 2001 [ISBN 918-629-

6108]

[11] rdquoYamarrdquo Yamar Electronics Ltd 2014 wwwyamarcom[05062014]

[12] CD74HCT4046A Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1762460pdf [Anvaumlnd 20 Maj 2014]

[13] MC1496 ON Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets114361pdf [Anvaumlnd 20 Maj 2014]

[14] DSPIC33FJ64GP802 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1669425pdf [Anvaumlnd 20 Maj 2014]

[15] CD4016 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1823580pdf [Anvaumlnd 20 Maj 2014]

21

[16] Oscillator CO1 Rami Technology [Online] Tillgaumlnglig

httpwwwramitechnologycomproductsspecclock_oscclock_co1-co13pdf

[Anvaumlnd 20 Maj 2014]

[17] LM317T Fairchild Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1725569pdf [Anvaumlnd 20 Maj 2014]

[18] LM6172 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1806051pdf [Anvaumlnd 20 Maj 2014]

[19] LMC7660 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1811103pdf [Anvaumlnd 20 Maj 2014]

[20] M Musbah J Vallander J Martin A A Andreas och T Svensson rdquoPowerline

Communicationrdquo Chalmers Tekniska Houmlgskola (DAT065) 2014

[21] rdquoEaglerdquo Cadsoft 2014 httpwwwcadsoftusacom[050614]

[22] ldquoLTspicerdquo Linear Technology 2014 httpwwwlinearcomdesigntoolssoftware

[050614]

[23] ldquoFilter Free 2011rdquo Nuhertz Technologies LLC 2013 httpwwwnuhertzcom

[050614]

22

Bilagor

Figur Gant-schemat

14

34 Demodulering

Schemat i figur 37 visar en bild paring mottagarsidan i modulen

Figur 37 Demodulator blockschema

Bandpassfilter

Bandpassfiltret bestaringr av tvaring stycken olika filter Foumlrst ett houmlgpassfilter som filtrerar bort

signaler med frekvensen under 72228 MHz och slaumlpper igenom frekvenser oumlver Det andra

filtret aumlr ett laringgpassfilter vilket slaumlpper igenom signaler paring frekvenser under 75228 MHz

Detta leder till att bandpassfiltret har en bandbredd paring 03 MHz Bandbredden skall vara saring

smal som moumljligt foumlr att blockera saring mycket stoumlrningar som det garingr foumlr att inte stoumlrningarna

skall ta sig igenom bandpassfiltret Designen av LP-filtret anvaumlnds aumlven senare efter varingr

MC1496 krets foumlr att filtrera bort alla oumlvertoner som uppstaringr Figur 38 visar hur

bandpassfiltret aumlr konstruerat dimensionering av kretsarna har vi faringtt fraringn programmet Filter

Free [23]

Figur 38 Bandpassfiltret

15

Balanserad modulatordemodulator

MC1496 aumlr balanserad modulatordemodulator vilken aumlven garingr att anvaumlnda som en

faskomparator Detta goumlrs genom att kretsen jaumlmfoumlr varingr insignal med en referenssignal fraringn

varingr VCO i PLLen Referenssignalen har samma frekvens som varingr insignal Resultatet ges

sedan paring utporten i form av en positiv eller negativ likriktad spaumlnning Figur 39 visar hur

MC1496-kretsen aumlr kopplad foumlr att fungera som en faskomparator [13]

Figur 39 MC1496 som faskomparator

Mixer

Mixern anvaumlnds foumlr att skapa den referensspaumlnning som VCOn behoumlver foumlr att den skall

kunna generera oumlnskad signal

VCO

VCOn anvaumlnds i varingr krets som en del av en Costas loopVCOn kommer att leverera

referenssignalen till demoduleringskretsarna (MC1496) Detta goumlrs foumlr att faring en signal med

raumltt frekvens och fas foumlr att kunna jaumlmfoumlras med insignalen Den ena signalen kommer att

vara oroumlrd efter VCOn medan den andra kommer fasvridas 90o Detta foumlr att kunna fungera

som referens till varingr andra demoduleringskrets

16

Costas loop

MC1496 LP-filter mixer och VCOn bildar tillsammans vad man kallar en Costas loop[9]

Costas loopen aumlr ett effektivt saumltt att aringterstaumllla baumlrsignalens ursprungsfas Detta illustreras i

Figur 37

Komparator

Komparatorn bestaringr av en operationsfoumlrstaumlrkare som beroende av insignalen och en referens

spaumlnning antingen bottnar i houmlg eller laringg utspaumlnning detta beroende paring om insignalens

spaumlnning aumlr houmlgre eller laumlgre aumln varingr referensspaumlnning Daumlrmed saring har vi skapat en fyrkantsvaringg

som varingr PIC kan laumlsa Figur 310 visar hur signalen ser ut naumlr den kommer in i komparatorn

och dess digitala motsvarighet efter den har bearbetats

Figur 310 Graf och krets foumlr komparator

17

4 Resultat amp Analys

Anledningen till att fasmodulation valdes var paring grund av att det aumlr en vaumllbeproumlvad teknik

som passade bra foumlr att uppnaring kriterierna paring oumlverfoumlringshastighet Aumlven paring grund av att det aumlr

en beproumlvad teknik som applicerats paring maringnga andra omraringden Det aumlr ocksaring en teknik som aumlr

relativt laumltt att modifiera om man skulle oumlnska en houmlgre eller laumlgre oumlverfoumlringshastighet

genom att garing fraringn BPSK till QPSK och aumlven i framtiden kanske 8- eller 16-PSK

Hastigheten som tekniken kommer kunna leverera aumlr beroende paring vilken microprocessor som

kommer att anvaumlndas och hur snabbt den kan sampla indatan

Hur kommunikationsprotokoll kommer att konstrueras paringverkar ocksaring vilken hastighet varingr

loumlsning kommer att klara av Tar vi bara haumlnsyn till varingr analoga del saring kommer vi kunna

saumlnda information i en hastighet av 184Mbits med BPSK och den dubbla hastigheten med

QPSK Vi har valt att anvaumlnda en frekvens paring varingr I och Q data av 184 MHz detta paring grund

av att vi vill ha 4 svaumlngningar av baumlrvaringgssignalen per bit saring att systemet garanterat hinner

med i alla kretsar i demoduleringen Vi testade med en och tvaring svaumlngningar per bit men detta

ledde till maringnga fel vid demoduleringen

Systemet aumlr kopplat saring att det garingr att faring komponenternas spaumlnningsmatning ifraringn elnaumltet Med

hjaumllpa av tvaring stycken spaumlnningsregulatorer som behoumlver en inspaumlnning mellan 12 till 30 volt

som sen kan reglera ner spaumlnningen till 5 respektive 33 volt vilket komponenterna i kretsen

behoumlver Den negativa matningsspaumlnningen som operationsfoumlrstaumlrkarna och mikroprocessorn

behoumlver kommer fraringn en spaumlnningsinverterare En nackdel aumlr dock att fordonet maringste vara

igaringng saring att alla komponenterna faringr spaumlnningsmatning

Systemet aumlr utvecklat saring att det skall garing att anvaumlnda flera moduler som skall kunna

kommunicera mellan varandra samtidigt Detta kan goumlras genom att olika frekvenser anvaumlnds

eller med hjaumllp av ett kommunikationsprotokoll som anger prioritet foumlr varje modul Genom

att koppla upp modulerna i mindre ldquomeshrdquo-naumltverk garingr det ocksaring att uppnaring full-duplex alltsaring

att modulerna kan kommunicera mellan varandra paring samma garingng

Om tekniken skall implementeras in i ett fordon i befintligt skick kommer det att behoumlvas

olika former av stoumlrningsskydd foumlr stoumlrningar vilka kommer att paringverka systemet Till

exempel foumlr signaler som ocksaring existerar paring MHz-nivaring Aumlven foumlr andra former av stoumlrningar

som inte har beroumlrts i rapporten saring som transienter

18

41 Diskussion

411 Planering

De resultat vi uppnaringtt under projektet har uppfyllt varingra foumlrvaumlntningar produkten behoumlver dock

vidare utvecklas foumlr att kunna anvaumlndas i ett fordon Gant-schemat bifogat i Bilaga har foumlljts

fraringn boumlrjan till slut undantaget aumlr parallellkommunikation daring detta blev bort prioriterat daring

fokus gick oumlver till tester paring envaumlgskommunikationen

412 Oscillatorerna

Naringgra av anledningarna till att de egentillverkade oscillatorerna ej fungerar aumlr troligtvis att vi

foumlrst inte anvaumlnde oss av keramiska kondensatorer naumlr vi kopplade upp kretsarna i praktiken

Detta kan vara en av de stoumlrsta bidragande faktor till att oscillatorerna inte fungerade En

annan orsak kan vara att vi anvaumlnde oss av labbplattor som inte klarar av frekvenser paring MHz

nivaring Naumlr det roumlr sig om frekvenser paring MHz nivaring kraumlvs det motstaringnd och kondensatorer med

vaumlldigt laringga vaumlrden Det medfoumlr att labbplattans impedans och kapasitans inte blir foumlrsumbar

Daumlrfoumlr gick vi istaumlllet oumlver till att rita upp kretsen i programmet LTSpice vilket aumlr ett

simuleringsprogram och aumlven i Eagle som aumlr ett CAD-program LTSpice anvaumlnde vi foumlr att

simulera och testa saring att allt skulle fungerar innan det kopplades upp i praktiken Eagle

anvaumlnde vi foumlr att goumlra en ritning foumlr kretsen saring att det garingr att tillverka ett BCD-kretskort

istaumlllet foumlr labbplattorna

413 Simuleringsprogram

Den stoumlrsta delen av varingrt projekt har baserats paring simuleringar i LTSpice paring grund av att detta

aumlr ett bra saumltt foumlr att se hur varingra kretsarna beter sig separat och sedan anslutna tillvarandra

Detta har hjaumllpt oss att faring ihop ett komplett system daumlr det aumlr laumltt att aumlndra eller laumlgga till

kretsar som kan behoumlvas Det har aumlven underlaumlttat om vi behoumlvt justera naringgot till exempel om

vi behoumlvt en smalare bandbredd foumlr varingrt BP-filter eller mer foumlrstaumlrkning av signalen

naringgonstans Daring vi avgraumlnsat oss fraringn mjukvara saring har det aumlven hjaumllp oss vid tester foumlr olika

oumlverfoumlringshastigheter daring dessa enkelt kan aumlndras

414 Kritisk diskussion

Naringgra saker som vi troligtvis skulle gjort annorlunda aumlr att goumlra fler tester paring laumlgre

frekvensomraringden med fasmodulation Eftersom labbplattorna inte klarade av att jobba paring de

frekvenser som vi har valt foumlr att uppnaring varingr oumlnskade hastighet Daumlrfoumlr oumlvergick vi mer till att

anvaumlnda simuleringsprogrammet LTSpice istaumlllet foumlr att koppla upp allt i praktiken paring en

labbplatta

19

5 Miljouml- amp Ekonomiaspekter

Inom projektet finns det maringnga miljoumlaspekter Dels att antalet kommunikationskablar kommer

att minska i fordonet vilket medfoumlr att kabelmattorna kommer krympa i storlek Vilket goumlr att

fordonet blir laumlttare och kan minska sin braumlnslefoumlrbrukning En annan aspekt aumlr att eftersom

faumlrre antal kablar kommer att behoumlvas blir det mindre metall i fordonet som leder till att

mindre maumlngd metall behoumlver utvinnas och tas fram i metallgruvor Detta kan ocksaring leda till

att antal transporter foumlr metallen minskar vilket paringverkar CO2-utslaumlppen positivt

Projektet aumlr huvudsakligen till foumlr att minska antalet kommunikationskablar i fordon Detta

innebaumlr ocksaring att kostnader kan bli laumlgre genom att kabelmattorna krymper i storlek och blir

enklare att montera Vilket aumlven kommer att minska monteringskostnaden foumlr dessa Eftersom

faumlrre kommunikationskablar behoumlvs sparas material och daumlrigenom pengar Om modulerna

dessutom massproduceras garingr det att minska tillverkningskostnaderna aumlnnu mer

20

Litteraturfoumlrteckning

[1] Jan Soelberg Allmaumln elektronik Malmouml Josty kit foumlrlag1982[ISBN919-703-4908 alt

919-703-4924]

[2] David M Pozar Microwave and RF design of wireless systems Hoboken-NJ-USA John

Wiley amp Sons Inc [ISBN 978-047-132-2825]

[3] Thomas L Floyd Electronic devices Upper Saddle River-NJ- USA Pearson Education

Inc 2002[ISBN013-028-484]

[4] Michel Daound Yacoub Foundations of mobile radio engineering Boca Raton-Florida-

USA CRC Press 2000[ISBN084-938-6772]

[5] Leon W Couch Digital and analog communication systems Upper Saddle River-NJ-

USA Pearson Education Inc 2007 [ISBN 013-142-4920]

[6] Kent Mayer Datakommunikation I praktiken Falun Pagina Foumlrlag AB 2001 [ISBN 916-

360-6615]

[7] Cotter W Sayre Complete wireless design New York-NY-US McGraw-Hill 2001

[ISBN 978-007-138-3738]

[8] William Schweber Electronic communication systems Upper Saddle River-NJ- USA

Pearson Education Inc 2002 [ISBN 013-091-6218]

[9] Paul H Young Electronic communication techniques Upper Saddle River-NJ- USA

Pearson Education Inc 2004 [ISBN 013-122-8854]

[10] Per Wallander 17 lektioner I telekommunikation Aumllvsjouml Perant 2001 [ISBN 918-629-

6108]

[11] rdquoYamarrdquo Yamar Electronics Ltd 2014 wwwyamarcom[05062014]

[12] CD74HCT4046A Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1762460pdf [Anvaumlnd 20 Maj 2014]

[13] MC1496 ON Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets114361pdf [Anvaumlnd 20 Maj 2014]

[14] DSPIC33FJ64GP802 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1669425pdf [Anvaumlnd 20 Maj 2014]

[15] CD4016 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1823580pdf [Anvaumlnd 20 Maj 2014]

21

[16] Oscillator CO1 Rami Technology [Online] Tillgaumlnglig

httpwwwramitechnologycomproductsspecclock_oscclock_co1-co13pdf

[Anvaumlnd 20 Maj 2014]

[17] LM317T Fairchild Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1725569pdf [Anvaumlnd 20 Maj 2014]

[18] LM6172 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1806051pdf [Anvaumlnd 20 Maj 2014]

[19] LMC7660 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1811103pdf [Anvaumlnd 20 Maj 2014]

[20] M Musbah J Vallander J Martin A A Andreas och T Svensson rdquoPowerline

Communicationrdquo Chalmers Tekniska Houmlgskola (DAT065) 2014

[21] rdquoEaglerdquo Cadsoft 2014 httpwwwcadsoftusacom[050614]

[22] ldquoLTspicerdquo Linear Technology 2014 httpwwwlinearcomdesigntoolssoftware

[050614]

[23] ldquoFilter Free 2011rdquo Nuhertz Technologies LLC 2013 httpwwwnuhertzcom

[050614]

22

Bilagor

Figur Gant-schemat

15

Balanserad modulatordemodulator

MC1496 aumlr balanserad modulatordemodulator vilken aumlven garingr att anvaumlnda som en

faskomparator Detta goumlrs genom att kretsen jaumlmfoumlr varingr insignal med en referenssignal fraringn

varingr VCO i PLLen Referenssignalen har samma frekvens som varingr insignal Resultatet ges

sedan paring utporten i form av en positiv eller negativ likriktad spaumlnning Figur 39 visar hur

MC1496-kretsen aumlr kopplad foumlr att fungera som en faskomparator [13]

Figur 39 MC1496 som faskomparator

Mixer

Mixern anvaumlnds foumlr att skapa den referensspaumlnning som VCOn behoumlver foumlr att den skall

kunna generera oumlnskad signal

VCO

VCOn anvaumlnds i varingr krets som en del av en Costas loopVCOn kommer att leverera

referenssignalen till demoduleringskretsarna (MC1496) Detta goumlrs foumlr att faring en signal med

raumltt frekvens och fas foumlr att kunna jaumlmfoumlras med insignalen Den ena signalen kommer att

vara oroumlrd efter VCOn medan den andra kommer fasvridas 90o Detta foumlr att kunna fungera

som referens till varingr andra demoduleringskrets

16

Costas loop

MC1496 LP-filter mixer och VCOn bildar tillsammans vad man kallar en Costas loop[9]

Costas loopen aumlr ett effektivt saumltt att aringterstaumllla baumlrsignalens ursprungsfas Detta illustreras i

Figur 37

Komparator

Komparatorn bestaringr av en operationsfoumlrstaumlrkare som beroende av insignalen och en referens

spaumlnning antingen bottnar i houmlg eller laringg utspaumlnning detta beroende paring om insignalens

spaumlnning aumlr houmlgre eller laumlgre aumln varingr referensspaumlnning Daumlrmed saring har vi skapat en fyrkantsvaringg

som varingr PIC kan laumlsa Figur 310 visar hur signalen ser ut naumlr den kommer in i komparatorn

och dess digitala motsvarighet efter den har bearbetats

Figur 310 Graf och krets foumlr komparator

17

4 Resultat amp Analys

Anledningen till att fasmodulation valdes var paring grund av att det aumlr en vaumllbeproumlvad teknik

som passade bra foumlr att uppnaring kriterierna paring oumlverfoumlringshastighet Aumlven paring grund av att det aumlr

en beproumlvad teknik som applicerats paring maringnga andra omraringden Det aumlr ocksaring en teknik som aumlr

relativt laumltt att modifiera om man skulle oumlnska en houmlgre eller laumlgre oumlverfoumlringshastighet

genom att garing fraringn BPSK till QPSK och aumlven i framtiden kanske 8- eller 16-PSK

Hastigheten som tekniken kommer kunna leverera aumlr beroende paring vilken microprocessor som

kommer att anvaumlndas och hur snabbt den kan sampla indatan

Hur kommunikationsprotokoll kommer att konstrueras paringverkar ocksaring vilken hastighet varingr

loumlsning kommer att klara av Tar vi bara haumlnsyn till varingr analoga del saring kommer vi kunna

saumlnda information i en hastighet av 184Mbits med BPSK och den dubbla hastigheten med

QPSK Vi har valt att anvaumlnda en frekvens paring varingr I och Q data av 184 MHz detta paring grund

av att vi vill ha 4 svaumlngningar av baumlrvaringgssignalen per bit saring att systemet garanterat hinner

med i alla kretsar i demoduleringen Vi testade med en och tvaring svaumlngningar per bit men detta

ledde till maringnga fel vid demoduleringen

Systemet aumlr kopplat saring att det garingr att faring komponenternas spaumlnningsmatning ifraringn elnaumltet Med

hjaumllpa av tvaring stycken spaumlnningsregulatorer som behoumlver en inspaumlnning mellan 12 till 30 volt

som sen kan reglera ner spaumlnningen till 5 respektive 33 volt vilket komponenterna i kretsen

behoumlver Den negativa matningsspaumlnningen som operationsfoumlrstaumlrkarna och mikroprocessorn

behoumlver kommer fraringn en spaumlnningsinverterare En nackdel aumlr dock att fordonet maringste vara

igaringng saring att alla komponenterna faringr spaumlnningsmatning

Systemet aumlr utvecklat saring att det skall garing att anvaumlnda flera moduler som skall kunna

kommunicera mellan varandra samtidigt Detta kan goumlras genom att olika frekvenser anvaumlnds

eller med hjaumllp av ett kommunikationsprotokoll som anger prioritet foumlr varje modul Genom

att koppla upp modulerna i mindre ldquomeshrdquo-naumltverk garingr det ocksaring att uppnaring full-duplex alltsaring

att modulerna kan kommunicera mellan varandra paring samma garingng

Om tekniken skall implementeras in i ett fordon i befintligt skick kommer det att behoumlvas

olika former av stoumlrningsskydd foumlr stoumlrningar vilka kommer att paringverka systemet Till

exempel foumlr signaler som ocksaring existerar paring MHz-nivaring Aumlven foumlr andra former av stoumlrningar

som inte har beroumlrts i rapporten saring som transienter

18

41 Diskussion

411 Planering

De resultat vi uppnaringtt under projektet har uppfyllt varingra foumlrvaumlntningar produkten behoumlver dock

vidare utvecklas foumlr att kunna anvaumlndas i ett fordon Gant-schemat bifogat i Bilaga har foumlljts

fraringn boumlrjan till slut undantaget aumlr parallellkommunikation daring detta blev bort prioriterat daring

fokus gick oumlver till tester paring envaumlgskommunikationen

412 Oscillatorerna

Naringgra av anledningarna till att de egentillverkade oscillatorerna ej fungerar aumlr troligtvis att vi

foumlrst inte anvaumlnde oss av keramiska kondensatorer naumlr vi kopplade upp kretsarna i praktiken

Detta kan vara en av de stoumlrsta bidragande faktor till att oscillatorerna inte fungerade En

annan orsak kan vara att vi anvaumlnde oss av labbplattor som inte klarar av frekvenser paring MHz

nivaring Naumlr det roumlr sig om frekvenser paring MHz nivaring kraumlvs det motstaringnd och kondensatorer med

vaumlldigt laringga vaumlrden Det medfoumlr att labbplattans impedans och kapasitans inte blir foumlrsumbar

Daumlrfoumlr gick vi istaumlllet oumlver till att rita upp kretsen i programmet LTSpice vilket aumlr ett

simuleringsprogram och aumlven i Eagle som aumlr ett CAD-program LTSpice anvaumlnde vi foumlr att

simulera och testa saring att allt skulle fungerar innan det kopplades upp i praktiken Eagle

anvaumlnde vi foumlr att goumlra en ritning foumlr kretsen saring att det garingr att tillverka ett BCD-kretskort

istaumlllet foumlr labbplattorna

413 Simuleringsprogram

Den stoumlrsta delen av varingrt projekt har baserats paring simuleringar i LTSpice paring grund av att detta

aumlr ett bra saumltt foumlr att se hur varingra kretsarna beter sig separat och sedan anslutna tillvarandra

Detta har hjaumllpt oss att faring ihop ett komplett system daumlr det aumlr laumltt att aumlndra eller laumlgga till

kretsar som kan behoumlvas Det har aumlven underlaumlttat om vi behoumlvt justera naringgot till exempel om

vi behoumlvt en smalare bandbredd foumlr varingrt BP-filter eller mer foumlrstaumlrkning av signalen

naringgonstans Daring vi avgraumlnsat oss fraringn mjukvara saring har det aumlven hjaumllp oss vid tester foumlr olika

oumlverfoumlringshastigheter daring dessa enkelt kan aumlndras

414 Kritisk diskussion

Naringgra saker som vi troligtvis skulle gjort annorlunda aumlr att goumlra fler tester paring laumlgre

frekvensomraringden med fasmodulation Eftersom labbplattorna inte klarade av att jobba paring de

frekvenser som vi har valt foumlr att uppnaring varingr oumlnskade hastighet Daumlrfoumlr oumlvergick vi mer till att

anvaumlnda simuleringsprogrammet LTSpice istaumlllet foumlr att koppla upp allt i praktiken paring en

labbplatta

19

5 Miljouml- amp Ekonomiaspekter

Inom projektet finns det maringnga miljoumlaspekter Dels att antalet kommunikationskablar kommer

att minska i fordonet vilket medfoumlr att kabelmattorna kommer krympa i storlek Vilket goumlr att

fordonet blir laumlttare och kan minska sin braumlnslefoumlrbrukning En annan aspekt aumlr att eftersom

faumlrre antal kablar kommer att behoumlvas blir det mindre metall i fordonet som leder till att

mindre maumlngd metall behoumlver utvinnas och tas fram i metallgruvor Detta kan ocksaring leda till

att antal transporter foumlr metallen minskar vilket paringverkar CO2-utslaumlppen positivt

Projektet aumlr huvudsakligen till foumlr att minska antalet kommunikationskablar i fordon Detta

innebaumlr ocksaring att kostnader kan bli laumlgre genom att kabelmattorna krymper i storlek och blir

enklare att montera Vilket aumlven kommer att minska monteringskostnaden foumlr dessa Eftersom

faumlrre kommunikationskablar behoumlvs sparas material och daumlrigenom pengar Om modulerna

dessutom massproduceras garingr det att minska tillverkningskostnaderna aumlnnu mer

20

Litteraturfoumlrteckning

[1] Jan Soelberg Allmaumln elektronik Malmouml Josty kit foumlrlag1982[ISBN919-703-4908 alt

919-703-4924]

[2] David M Pozar Microwave and RF design of wireless systems Hoboken-NJ-USA John

Wiley amp Sons Inc [ISBN 978-047-132-2825]

[3] Thomas L Floyd Electronic devices Upper Saddle River-NJ- USA Pearson Education

Inc 2002[ISBN013-028-484]

[4] Michel Daound Yacoub Foundations of mobile radio engineering Boca Raton-Florida-

USA CRC Press 2000[ISBN084-938-6772]

[5] Leon W Couch Digital and analog communication systems Upper Saddle River-NJ-

USA Pearson Education Inc 2007 [ISBN 013-142-4920]

[6] Kent Mayer Datakommunikation I praktiken Falun Pagina Foumlrlag AB 2001 [ISBN 916-

360-6615]

[7] Cotter W Sayre Complete wireless design New York-NY-US McGraw-Hill 2001

[ISBN 978-007-138-3738]

[8] William Schweber Electronic communication systems Upper Saddle River-NJ- USA

Pearson Education Inc 2002 [ISBN 013-091-6218]

[9] Paul H Young Electronic communication techniques Upper Saddle River-NJ- USA

Pearson Education Inc 2004 [ISBN 013-122-8854]

[10] Per Wallander 17 lektioner I telekommunikation Aumllvsjouml Perant 2001 [ISBN 918-629-

6108]

[11] rdquoYamarrdquo Yamar Electronics Ltd 2014 wwwyamarcom[05062014]

[12] CD74HCT4046A Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1762460pdf [Anvaumlnd 20 Maj 2014]

[13] MC1496 ON Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets114361pdf [Anvaumlnd 20 Maj 2014]

[14] DSPIC33FJ64GP802 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1669425pdf [Anvaumlnd 20 Maj 2014]

[15] CD4016 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1823580pdf [Anvaumlnd 20 Maj 2014]

21

[16] Oscillator CO1 Rami Technology [Online] Tillgaumlnglig

httpwwwramitechnologycomproductsspecclock_oscclock_co1-co13pdf

[Anvaumlnd 20 Maj 2014]

[17] LM317T Fairchild Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1725569pdf [Anvaumlnd 20 Maj 2014]

[18] LM6172 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1806051pdf [Anvaumlnd 20 Maj 2014]

[19] LMC7660 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1811103pdf [Anvaumlnd 20 Maj 2014]

[20] M Musbah J Vallander J Martin A A Andreas och T Svensson rdquoPowerline

Communicationrdquo Chalmers Tekniska Houmlgskola (DAT065) 2014

[21] rdquoEaglerdquo Cadsoft 2014 httpwwwcadsoftusacom[050614]

[22] ldquoLTspicerdquo Linear Technology 2014 httpwwwlinearcomdesigntoolssoftware

[050614]

[23] ldquoFilter Free 2011rdquo Nuhertz Technologies LLC 2013 httpwwwnuhertzcom

[050614]

22

Bilagor

Figur Gant-schemat

16

Costas loop

MC1496 LP-filter mixer och VCOn bildar tillsammans vad man kallar en Costas loop[9]

Costas loopen aumlr ett effektivt saumltt att aringterstaumllla baumlrsignalens ursprungsfas Detta illustreras i

Figur 37

Komparator

Komparatorn bestaringr av en operationsfoumlrstaumlrkare som beroende av insignalen och en referens

spaumlnning antingen bottnar i houmlg eller laringg utspaumlnning detta beroende paring om insignalens

spaumlnning aumlr houmlgre eller laumlgre aumln varingr referensspaumlnning Daumlrmed saring har vi skapat en fyrkantsvaringg

som varingr PIC kan laumlsa Figur 310 visar hur signalen ser ut naumlr den kommer in i komparatorn

och dess digitala motsvarighet efter den har bearbetats

Figur 310 Graf och krets foumlr komparator

17

4 Resultat amp Analys

Anledningen till att fasmodulation valdes var paring grund av att det aumlr en vaumllbeproumlvad teknik

som passade bra foumlr att uppnaring kriterierna paring oumlverfoumlringshastighet Aumlven paring grund av att det aumlr

en beproumlvad teknik som applicerats paring maringnga andra omraringden Det aumlr ocksaring en teknik som aumlr

relativt laumltt att modifiera om man skulle oumlnska en houmlgre eller laumlgre oumlverfoumlringshastighet

genom att garing fraringn BPSK till QPSK och aumlven i framtiden kanske 8- eller 16-PSK

Hastigheten som tekniken kommer kunna leverera aumlr beroende paring vilken microprocessor som

kommer att anvaumlndas och hur snabbt den kan sampla indatan

Hur kommunikationsprotokoll kommer att konstrueras paringverkar ocksaring vilken hastighet varingr

loumlsning kommer att klara av Tar vi bara haumlnsyn till varingr analoga del saring kommer vi kunna

saumlnda information i en hastighet av 184Mbits med BPSK och den dubbla hastigheten med

QPSK Vi har valt att anvaumlnda en frekvens paring varingr I och Q data av 184 MHz detta paring grund

av att vi vill ha 4 svaumlngningar av baumlrvaringgssignalen per bit saring att systemet garanterat hinner

med i alla kretsar i demoduleringen Vi testade med en och tvaring svaumlngningar per bit men detta

ledde till maringnga fel vid demoduleringen

Systemet aumlr kopplat saring att det garingr att faring komponenternas spaumlnningsmatning ifraringn elnaumltet Med

hjaumllpa av tvaring stycken spaumlnningsregulatorer som behoumlver en inspaumlnning mellan 12 till 30 volt

som sen kan reglera ner spaumlnningen till 5 respektive 33 volt vilket komponenterna i kretsen

behoumlver Den negativa matningsspaumlnningen som operationsfoumlrstaumlrkarna och mikroprocessorn

behoumlver kommer fraringn en spaumlnningsinverterare En nackdel aumlr dock att fordonet maringste vara

igaringng saring att alla komponenterna faringr spaumlnningsmatning

Systemet aumlr utvecklat saring att det skall garing att anvaumlnda flera moduler som skall kunna

kommunicera mellan varandra samtidigt Detta kan goumlras genom att olika frekvenser anvaumlnds

eller med hjaumllp av ett kommunikationsprotokoll som anger prioritet foumlr varje modul Genom

att koppla upp modulerna i mindre ldquomeshrdquo-naumltverk garingr det ocksaring att uppnaring full-duplex alltsaring

att modulerna kan kommunicera mellan varandra paring samma garingng

Om tekniken skall implementeras in i ett fordon i befintligt skick kommer det att behoumlvas

olika former av stoumlrningsskydd foumlr stoumlrningar vilka kommer att paringverka systemet Till

exempel foumlr signaler som ocksaring existerar paring MHz-nivaring Aumlven foumlr andra former av stoumlrningar

som inte har beroumlrts i rapporten saring som transienter

18

41 Diskussion

411 Planering

De resultat vi uppnaringtt under projektet har uppfyllt varingra foumlrvaumlntningar produkten behoumlver dock

vidare utvecklas foumlr att kunna anvaumlndas i ett fordon Gant-schemat bifogat i Bilaga har foumlljts

fraringn boumlrjan till slut undantaget aumlr parallellkommunikation daring detta blev bort prioriterat daring

fokus gick oumlver till tester paring envaumlgskommunikationen

412 Oscillatorerna

Naringgra av anledningarna till att de egentillverkade oscillatorerna ej fungerar aumlr troligtvis att vi

foumlrst inte anvaumlnde oss av keramiska kondensatorer naumlr vi kopplade upp kretsarna i praktiken

Detta kan vara en av de stoumlrsta bidragande faktor till att oscillatorerna inte fungerade En

annan orsak kan vara att vi anvaumlnde oss av labbplattor som inte klarar av frekvenser paring MHz

nivaring Naumlr det roumlr sig om frekvenser paring MHz nivaring kraumlvs det motstaringnd och kondensatorer med

vaumlldigt laringga vaumlrden Det medfoumlr att labbplattans impedans och kapasitans inte blir foumlrsumbar

Daumlrfoumlr gick vi istaumlllet oumlver till att rita upp kretsen i programmet LTSpice vilket aumlr ett

simuleringsprogram och aumlven i Eagle som aumlr ett CAD-program LTSpice anvaumlnde vi foumlr att

simulera och testa saring att allt skulle fungerar innan det kopplades upp i praktiken Eagle

anvaumlnde vi foumlr att goumlra en ritning foumlr kretsen saring att det garingr att tillverka ett BCD-kretskort

istaumlllet foumlr labbplattorna

413 Simuleringsprogram

Den stoumlrsta delen av varingrt projekt har baserats paring simuleringar i LTSpice paring grund av att detta

aumlr ett bra saumltt foumlr att se hur varingra kretsarna beter sig separat och sedan anslutna tillvarandra

Detta har hjaumllpt oss att faring ihop ett komplett system daumlr det aumlr laumltt att aumlndra eller laumlgga till

kretsar som kan behoumlvas Det har aumlven underlaumlttat om vi behoumlvt justera naringgot till exempel om

vi behoumlvt en smalare bandbredd foumlr varingrt BP-filter eller mer foumlrstaumlrkning av signalen

naringgonstans Daring vi avgraumlnsat oss fraringn mjukvara saring har det aumlven hjaumllp oss vid tester foumlr olika

oumlverfoumlringshastigheter daring dessa enkelt kan aumlndras

414 Kritisk diskussion

Naringgra saker som vi troligtvis skulle gjort annorlunda aumlr att goumlra fler tester paring laumlgre

frekvensomraringden med fasmodulation Eftersom labbplattorna inte klarade av att jobba paring de

frekvenser som vi har valt foumlr att uppnaring varingr oumlnskade hastighet Daumlrfoumlr oumlvergick vi mer till att

anvaumlnda simuleringsprogrammet LTSpice istaumlllet foumlr att koppla upp allt i praktiken paring en

labbplatta

19

5 Miljouml- amp Ekonomiaspekter

Inom projektet finns det maringnga miljoumlaspekter Dels att antalet kommunikationskablar kommer

att minska i fordonet vilket medfoumlr att kabelmattorna kommer krympa i storlek Vilket goumlr att

fordonet blir laumlttare och kan minska sin braumlnslefoumlrbrukning En annan aspekt aumlr att eftersom

faumlrre antal kablar kommer att behoumlvas blir det mindre metall i fordonet som leder till att

mindre maumlngd metall behoumlver utvinnas och tas fram i metallgruvor Detta kan ocksaring leda till

att antal transporter foumlr metallen minskar vilket paringverkar CO2-utslaumlppen positivt

Projektet aumlr huvudsakligen till foumlr att minska antalet kommunikationskablar i fordon Detta

innebaumlr ocksaring att kostnader kan bli laumlgre genom att kabelmattorna krymper i storlek och blir

enklare att montera Vilket aumlven kommer att minska monteringskostnaden foumlr dessa Eftersom

faumlrre kommunikationskablar behoumlvs sparas material och daumlrigenom pengar Om modulerna

dessutom massproduceras garingr det att minska tillverkningskostnaderna aumlnnu mer

20

Litteraturfoumlrteckning

[1] Jan Soelberg Allmaumln elektronik Malmouml Josty kit foumlrlag1982[ISBN919-703-4908 alt

919-703-4924]

[2] David M Pozar Microwave and RF design of wireless systems Hoboken-NJ-USA John

Wiley amp Sons Inc [ISBN 978-047-132-2825]

[3] Thomas L Floyd Electronic devices Upper Saddle River-NJ- USA Pearson Education

Inc 2002[ISBN013-028-484]

[4] Michel Daound Yacoub Foundations of mobile radio engineering Boca Raton-Florida-

USA CRC Press 2000[ISBN084-938-6772]

[5] Leon W Couch Digital and analog communication systems Upper Saddle River-NJ-

USA Pearson Education Inc 2007 [ISBN 013-142-4920]

[6] Kent Mayer Datakommunikation I praktiken Falun Pagina Foumlrlag AB 2001 [ISBN 916-

360-6615]

[7] Cotter W Sayre Complete wireless design New York-NY-US McGraw-Hill 2001

[ISBN 978-007-138-3738]

[8] William Schweber Electronic communication systems Upper Saddle River-NJ- USA

Pearson Education Inc 2002 [ISBN 013-091-6218]

[9] Paul H Young Electronic communication techniques Upper Saddle River-NJ- USA

Pearson Education Inc 2004 [ISBN 013-122-8854]

[10] Per Wallander 17 lektioner I telekommunikation Aumllvsjouml Perant 2001 [ISBN 918-629-

6108]

[11] rdquoYamarrdquo Yamar Electronics Ltd 2014 wwwyamarcom[05062014]

[12] CD74HCT4046A Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1762460pdf [Anvaumlnd 20 Maj 2014]

[13] MC1496 ON Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets114361pdf [Anvaumlnd 20 Maj 2014]

[14] DSPIC33FJ64GP802 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1669425pdf [Anvaumlnd 20 Maj 2014]

[15] CD4016 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1823580pdf [Anvaumlnd 20 Maj 2014]

21

[16] Oscillator CO1 Rami Technology [Online] Tillgaumlnglig

httpwwwramitechnologycomproductsspecclock_oscclock_co1-co13pdf

[Anvaumlnd 20 Maj 2014]

[17] LM317T Fairchild Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1725569pdf [Anvaumlnd 20 Maj 2014]

[18] LM6172 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1806051pdf [Anvaumlnd 20 Maj 2014]

[19] LMC7660 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1811103pdf [Anvaumlnd 20 Maj 2014]

[20] M Musbah J Vallander J Martin A A Andreas och T Svensson rdquoPowerline

Communicationrdquo Chalmers Tekniska Houmlgskola (DAT065) 2014

[21] rdquoEaglerdquo Cadsoft 2014 httpwwwcadsoftusacom[050614]

[22] ldquoLTspicerdquo Linear Technology 2014 httpwwwlinearcomdesigntoolssoftware

[050614]

[23] ldquoFilter Free 2011rdquo Nuhertz Technologies LLC 2013 httpwwwnuhertzcom

[050614]

22

Bilagor

Figur Gant-schemat

17

4 Resultat amp Analys

Anledningen till att fasmodulation valdes var paring grund av att det aumlr en vaumllbeproumlvad teknik

som passade bra foumlr att uppnaring kriterierna paring oumlverfoumlringshastighet Aumlven paring grund av att det aumlr

en beproumlvad teknik som applicerats paring maringnga andra omraringden Det aumlr ocksaring en teknik som aumlr

relativt laumltt att modifiera om man skulle oumlnska en houmlgre eller laumlgre oumlverfoumlringshastighet

genom att garing fraringn BPSK till QPSK och aumlven i framtiden kanske 8- eller 16-PSK

Hastigheten som tekniken kommer kunna leverera aumlr beroende paring vilken microprocessor som

kommer att anvaumlndas och hur snabbt den kan sampla indatan

Hur kommunikationsprotokoll kommer att konstrueras paringverkar ocksaring vilken hastighet varingr

loumlsning kommer att klara av Tar vi bara haumlnsyn till varingr analoga del saring kommer vi kunna

saumlnda information i en hastighet av 184Mbits med BPSK och den dubbla hastigheten med

QPSK Vi har valt att anvaumlnda en frekvens paring varingr I och Q data av 184 MHz detta paring grund

av att vi vill ha 4 svaumlngningar av baumlrvaringgssignalen per bit saring att systemet garanterat hinner

med i alla kretsar i demoduleringen Vi testade med en och tvaring svaumlngningar per bit men detta

ledde till maringnga fel vid demoduleringen

Systemet aumlr kopplat saring att det garingr att faring komponenternas spaumlnningsmatning ifraringn elnaumltet Med

hjaumllpa av tvaring stycken spaumlnningsregulatorer som behoumlver en inspaumlnning mellan 12 till 30 volt

som sen kan reglera ner spaumlnningen till 5 respektive 33 volt vilket komponenterna i kretsen

behoumlver Den negativa matningsspaumlnningen som operationsfoumlrstaumlrkarna och mikroprocessorn

behoumlver kommer fraringn en spaumlnningsinverterare En nackdel aumlr dock att fordonet maringste vara

igaringng saring att alla komponenterna faringr spaumlnningsmatning

Systemet aumlr utvecklat saring att det skall garing att anvaumlnda flera moduler som skall kunna

kommunicera mellan varandra samtidigt Detta kan goumlras genom att olika frekvenser anvaumlnds

eller med hjaumllp av ett kommunikationsprotokoll som anger prioritet foumlr varje modul Genom

att koppla upp modulerna i mindre ldquomeshrdquo-naumltverk garingr det ocksaring att uppnaring full-duplex alltsaring

att modulerna kan kommunicera mellan varandra paring samma garingng

Om tekniken skall implementeras in i ett fordon i befintligt skick kommer det att behoumlvas

olika former av stoumlrningsskydd foumlr stoumlrningar vilka kommer att paringverka systemet Till

exempel foumlr signaler som ocksaring existerar paring MHz-nivaring Aumlven foumlr andra former av stoumlrningar

som inte har beroumlrts i rapporten saring som transienter

18

41 Diskussion

411 Planering

De resultat vi uppnaringtt under projektet har uppfyllt varingra foumlrvaumlntningar produkten behoumlver dock

vidare utvecklas foumlr att kunna anvaumlndas i ett fordon Gant-schemat bifogat i Bilaga har foumlljts

fraringn boumlrjan till slut undantaget aumlr parallellkommunikation daring detta blev bort prioriterat daring

fokus gick oumlver till tester paring envaumlgskommunikationen

412 Oscillatorerna

Naringgra av anledningarna till att de egentillverkade oscillatorerna ej fungerar aumlr troligtvis att vi

foumlrst inte anvaumlnde oss av keramiska kondensatorer naumlr vi kopplade upp kretsarna i praktiken

Detta kan vara en av de stoumlrsta bidragande faktor till att oscillatorerna inte fungerade En

annan orsak kan vara att vi anvaumlnde oss av labbplattor som inte klarar av frekvenser paring MHz

nivaring Naumlr det roumlr sig om frekvenser paring MHz nivaring kraumlvs det motstaringnd och kondensatorer med

vaumlldigt laringga vaumlrden Det medfoumlr att labbplattans impedans och kapasitans inte blir foumlrsumbar

Daumlrfoumlr gick vi istaumlllet oumlver till att rita upp kretsen i programmet LTSpice vilket aumlr ett

simuleringsprogram och aumlven i Eagle som aumlr ett CAD-program LTSpice anvaumlnde vi foumlr att

simulera och testa saring att allt skulle fungerar innan det kopplades upp i praktiken Eagle

anvaumlnde vi foumlr att goumlra en ritning foumlr kretsen saring att det garingr att tillverka ett BCD-kretskort

istaumlllet foumlr labbplattorna

413 Simuleringsprogram

Den stoumlrsta delen av varingrt projekt har baserats paring simuleringar i LTSpice paring grund av att detta

aumlr ett bra saumltt foumlr att se hur varingra kretsarna beter sig separat och sedan anslutna tillvarandra

Detta har hjaumllpt oss att faring ihop ett komplett system daumlr det aumlr laumltt att aumlndra eller laumlgga till

kretsar som kan behoumlvas Det har aumlven underlaumlttat om vi behoumlvt justera naringgot till exempel om

vi behoumlvt en smalare bandbredd foumlr varingrt BP-filter eller mer foumlrstaumlrkning av signalen

naringgonstans Daring vi avgraumlnsat oss fraringn mjukvara saring har det aumlven hjaumllp oss vid tester foumlr olika

oumlverfoumlringshastigheter daring dessa enkelt kan aumlndras

414 Kritisk diskussion

Naringgra saker som vi troligtvis skulle gjort annorlunda aumlr att goumlra fler tester paring laumlgre

frekvensomraringden med fasmodulation Eftersom labbplattorna inte klarade av att jobba paring de

frekvenser som vi har valt foumlr att uppnaring varingr oumlnskade hastighet Daumlrfoumlr oumlvergick vi mer till att

anvaumlnda simuleringsprogrammet LTSpice istaumlllet foumlr att koppla upp allt i praktiken paring en

labbplatta

19

5 Miljouml- amp Ekonomiaspekter

Inom projektet finns det maringnga miljoumlaspekter Dels att antalet kommunikationskablar kommer

att minska i fordonet vilket medfoumlr att kabelmattorna kommer krympa i storlek Vilket goumlr att

fordonet blir laumlttare och kan minska sin braumlnslefoumlrbrukning En annan aspekt aumlr att eftersom

faumlrre antal kablar kommer att behoumlvas blir det mindre metall i fordonet som leder till att

mindre maumlngd metall behoumlver utvinnas och tas fram i metallgruvor Detta kan ocksaring leda till

att antal transporter foumlr metallen minskar vilket paringverkar CO2-utslaumlppen positivt

Projektet aumlr huvudsakligen till foumlr att minska antalet kommunikationskablar i fordon Detta

innebaumlr ocksaring att kostnader kan bli laumlgre genom att kabelmattorna krymper i storlek och blir

enklare att montera Vilket aumlven kommer att minska monteringskostnaden foumlr dessa Eftersom

faumlrre kommunikationskablar behoumlvs sparas material och daumlrigenom pengar Om modulerna

dessutom massproduceras garingr det att minska tillverkningskostnaderna aumlnnu mer

20

Litteraturfoumlrteckning

[1] Jan Soelberg Allmaumln elektronik Malmouml Josty kit foumlrlag1982[ISBN919-703-4908 alt

919-703-4924]

[2] David M Pozar Microwave and RF design of wireless systems Hoboken-NJ-USA John

Wiley amp Sons Inc [ISBN 978-047-132-2825]

[3] Thomas L Floyd Electronic devices Upper Saddle River-NJ- USA Pearson Education

Inc 2002[ISBN013-028-484]

[4] Michel Daound Yacoub Foundations of mobile radio engineering Boca Raton-Florida-

USA CRC Press 2000[ISBN084-938-6772]

[5] Leon W Couch Digital and analog communication systems Upper Saddle River-NJ-

USA Pearson Education Inc 2007 [ISBN 013-142-4920]

[6] Kent Mayer Datakommunikation I praktiken Falun Pagina Foumlrlag AB 2001 [ISBN 916-

360-6615]

[7] Cotter W Sayre Complete wireless design New York-NY-US McGraw-Hill 2001

[ISBN 978-007-138-3738]

[8] William Schweber Electronic communication systems Upper Saddle River-NJ- USA

Pearson Education Inc 2002 [ISBN 013-091-6218]

[9] Paul H Young Electronic communication techniques Upper Saddle River-NJ- USA

Pearson Education Inc 2004 [ISBN 013-122-8854]

[10] Per Wallander 17 lektioner I telekommunikation Aumllvsjouml Perant 2001 [ISBN 918-629-

6108]

[11] rdquoYamarrdquo Yamar Electronics Ltd 2014 wwwyamarcom[05062014]

[12] CD74HCT4046A Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1762460pdf [Anvaumlnd 20 Maj 2014]

[13] MC1496 ON Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets114361pdf [Anvaumlnd 20 Maj 2014]

[14] DSPIC33FJ64GP802 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1669425pdf [Anvaumlnd 20 Maj 2014]

[15] CD4016 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1823580pdf [Anvaumlnd 20 Maj 2014]

21

[16] Oscillator CO1 Rami Technology [Online] Tillgaumlnglig

httpwwwramitechnologycomproductsspecclock_oscclock_co1-co13pdf

[Anvaumlnd 20 Maj 2014]

[17] LM317T Fairchild Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1725569pdf [Anvaumlnd 20 Maj 2014]

[18] LM6172 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1806051pdf [Anvaumlnd 20 Maj 2014]

[19] LMC7660 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1811103pdf [Anvaumlnd 20 Maj 2014]

[20] M Musbah J Vallander J Martin A A Andreas och T Svensson rdquoPowerline

Communicationrdquo Chalmers Tekniska Houmlgskola (DAT065) 2014

[21] rdquoEaglerdquo Cadsoft 2014 httpwwwcadsoftusacom[050614]

[22] ldquoLTspicerdquo Linear Technology 2014 httpwwwlinearcomdesigntoolssoftware

[050614]

[23] ldquoFilter Free 2011rdquo Nuhertz Technologies LLC 2013 httpwwwnuhertzcom

[050614]

22

Bilagor

Figur Gant-schemat

18

41 Diskussion

411 Planering

De resultat vi uppnaringtt under projektet har uppfyllt varingra foumlrvaumlntningar produkten behoumlver dock

vidare utvecklas foumlr att kunna anvaumlndas i ett fordon Gant-schemat bifogat i Bilaga har foumlljts

fraringn boumlrjan till slut undantaget aumlr parallellkommunikation daring detta blev bort prioriterat daring

fokus gick oumlver till tester paring envaumlgskommunikationen

412 Oscillatorerna

Naringgra av anledningarna till att de egentillverkade oscillatorerna ej fungerar aumlr troligtvis att vi

foumlrst inte anvaumlnde oss av keramiska kondensatorer naumlr vi kopplade upp kretsarna i praktiken

Detta kan vara en av de stoumlrsta bidragande faktor till att oscillatorerna inte fungerade En

annan orsak kan vara att vi anvaumlnde oss av labbplattor som inte klarar av frekvenser paring MHz

nivaring Naumlr det roumlr sig om frekvenser paring MHz nivaring kraumlvs det motstaringnd och kondensatorer med

vaumlldigt laringga vaumlrden Det medfoumlr att labbplattans impedans och kapasitans inte blir foumlrsumbar

Daumlrfoumlr gick vi istaumlllet oumlver till att rita upp kretsen i programmet LTSpice vilket aumlr ett

simuleringsprogram och aumlven i Eagle som aumlr ett CAD-program LTSpice anvaumlnde vi foumlr att

simulera och testa saring att allt skulle fungerar innan det kopplades upp i praktiken Eagle

anvaumlnde vi foumlr att goumlra en ritning foumlr kretsen saring att det garingr att tillverka ett BCD-kretskort

istaumlllet foumlr labbplattorna

413 Simuleringsprogram

Den stoumlrsta delen av varingrt projekt har baserats paring simuleringar i LTSpice paring grund av att detta

aumlr ett bra saumltt foumlr att se hur varingra kretsarna beter sig separat och sedan anslutna tillvarandra

Detta har hjaumllpt oss att faring ihop ett komplett system daumlr det aumlr laumltt att aumlndra eller laumlgga till

kretsar som kan behoumlvas Det har aumlven underlaumlttat om vi behoumlvt justera naringgot till exempel om

vi behoumlvt en smalare bandbredd foumlr varingrt BP-filter eller mer foumlrstaumlrkning av signalen

naringgonstans Daring vi avgraumlnsat oss fraringn mjukvara saring har det aumlven hjaumllp oss vid tester foumlr olika

oumlverfoumlringshastigheter daring dessa enkelt kan aumlndras

414 Kritisk diskussion

Naringgra saker som vi troligtvis skulle gjort annorlunda aumlr att goumlra fler tester paring laumlgre

frekvensomraringden med fasmodulation Eftersom labbplattorna inte klarade av att jobba paring de

frekvenser som vi har valt foumlr att uppnaring varingr oumlnskade hastighet Daumlrfoumlr oumlvergick vi mer till att

anvaumlnda simuleringsprogrammet LTSpice istaumlllet foumlr att koppla upp allt i praktiken paring en

labbplatta

19

5 Miljouml- amp Ekonomiaspekter

Inom projektet finns det maringnga miljoumlaspekter Dels att antalet kommunikationskablar kommer

att minska i fordonet vilket medfoumlr att kabelmattorna kommer krympa i storlek Vilket goumlr att

fordonet blir laumlttare och kan minska sin braumlnslefoumlrbrukning En annan aspekt aumlr att eftersom

faumlrre antal kablar kommer att behoumlvas blir det mindre metall i fordonet som leder till att

mindre maumlngd metall behoumlver utvinnas och tas fram i metallgruvor Detta kan ocksaring leda till

att antal transporter foumlr metallen minskar vilket paringverkar CO2-utslaumlppen positivt

Projektet aumlr huvudsakligen till foumlr att minska antalet kommunikationskablar i fordon Detta

innebaumlr ocksaring att kostnader kan bli laumlgre genom att kabelmattorna krymper i storlek och blir

enklare att montera Vilket aumlven kommer att minska monteringskostnaden foumlr dessa Eftersom

faumlrre kommunikationskablar behoumlvs sparas material och daumlrigenom pengar Om modulerna

dessutom massproduceras garingr det att minska tillverkningskostnaderna aumlnnu mer

20

Litteraturfoumlrteckning

[1] Jan Soelberg Allmaumln elektronik Malmouml Josty kit foumlrlag1982[ISBN919-703-4908 alt

919-703-4924]

[2] David M Pozar Microwave and RF design of wireless systems Hoboken-NJ-USA John

Wiley amp Sons Inc [ISBN 978-047-132-2825]

[3] Thomas L Floyd Electronic devices Upper Saddle River-NJ- USA Pearson Education

Inc 2002[ISBN013-028-484]

[4] Michel Daound Yacoub Foundations of mobile radio engineering Boca Raton-Florida-

USA CRC Press 2000[ISBN084-938-6772]

[5] Leon W Couch Digital and analog communication systems Upper Saddle River-NJ-

USA Pearson Education Inc 2007 [ISBN 013-142-4920]

[6] Kent Mayer Datakommunikation I praktiken Falun Pagina Foumlrlag AB 2001 [ISBN 916-

360-6615]

[7] Cotter W Sayre Complete wireless design New York-NY-US McGraw-Hill 2001

[ISBN 978-007-138-3738]

[8] William Schweber Electronic communication systems Upper Saddle River-NJ- USA

Pearson Education Inc 2002 [ISBN 013-091-6218]

[9] Paul H Young Electronic communication techniques Upper Saddle River-NJ- USA

Pearson Education Inc 2004 [ISBN 013-122-8854]

[10] Per Wallander 17 lektioner I telekommunikation Aumllvsjouml Perant 2001 [ISBN 918-629-

6108]

[11] rdquoYamarrdquo Yamar Electronics Ltd 2014 wwwyamarcom[05062014]

[12] CD74HCT4046A Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1762460pdf [Anvaumlnd 20 Maj 2014]

[13] MC1496 ON Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets114361pdf [Anvaumlnd 20 Maj 2014]

[14] DSPIC33FJ64GP802 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1669425pdf [Anvaumlnd 20 Maj 2014]

[15] CD4016 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1823580pdf [Anvaumlnd 20 Maj 2014]

21

[16] Oscillator CO1 Rami Technology [Online] Tillgaumlnglig

httpwwwramitechnologycomproductsspecclock_oscclock_co1-co13pdf

[Anvaumlnd 20 Maj 2014]

[17] LM317T Fairchild Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1725569pdf [Anvaumlnd 20 Maj 2014]

[18] LM6172 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1806051pdf [Anvaumlnd 20 Maj 2014]

[19] LMC7660 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1811103pdf [Anvaumlnd 20 Maj 2014]

[20] M Musbah J Vallander J Martin A A Andreas och T Svensson rdquoPowerline

Communicationrdquo Chalmers Tekniska Houmlgskola (DAT065) 2014

[21] rdquoEaglerdquo Cadsoft 2014 httpwwwcadsoftusacom[050614]

[22] ldquoLTspicerdquo Linear Technology 2014 httpwwwlinearcomdesigntoolssoftware

[050614]

[23] ldquoFilter Free 2011rdquo Nuhertz Technologies LLC 2013 httpwwwnuhertzcom

[050614]

22

Bilagor

Figur Gant-schemat

19

5 Miljouml- amp Ekonomiaspekter

Inom projektet finns det maringnga miljoumlaspekter Dels att antalet kommunikationskablar kommer

att minska i fordonet vilket medfoumlr att kabelmattorna kommer krympa i storlek Vilket goumlr att

fordonet blir laumlttare och kan minska sin braumlnslefoumlrbrukning En annan aspekt aumlr att eftersom

faumlrre antal kablar kommer att behoumlvas blir det mindre metall i fordonet som leder till att

mindre maumlngd metall behoumlver utvinnas och tas fram i metallgruvor Detta kan ocksaring leda till

att antal transporter foumlr metallen minskar vilket paringverkar CO2-utslaumlppen positivt

Projektet aumlr huvudsakligen till foumlr att minska antalet kommunikationskablar i fordon Detta

innebaumlr ocksaring att kostnader kan bli laumlgre genom att kabelmattorna krymper i storlek och blir

enklare att montera Vilket aumlven kommer att minska monteringskostnaden foumlr dessa Eftersom

faumlrre kommunikationskablar behoumlvs sparas material och daumlrigenom pengar Om modulerna

dessutom massproduceras garingr det att minska tillverkningskostnaderna aumlnnu mer

20

Litteraturfoumlrteckning

[1] Jan Soelberg Allmaumln elektronik Malmouml Josty kit foumlrlag1982[ISBN919-703-4908 alt

919-703-4924]

[2] David M Pozar Microwave and RF design of wireless systems Hoboken-NJ-USA John

Wiley amp Sons Inc [ISBN 978-047-132-2825]

[3] Thomas L Floyd Electronic devices Upper Saddle River-NJ- USA Pearson Education

Inc 2002[ISBN013-028-484]

[4] Michel Daound Yacoub Foundations of mobile radio engineering Boca Raton-Florida-

USA CRC Press 2000[ISBN084-938-6772]

[5] Leon W Couch Digital and analog communication systems Upper Saddle River-NJ-

USA Pearson Education Inc 2007 [ISBN 013-142-4920]

[6] Kent Mayer Datakommunikation I praktiken Falun Pagina Foumlrlag AB 2001 [ISBN 916-

360-6615]

[7] Cotter W Sayre Complete wireless design New York-NY-US McGraw-Hill 2001

[ISBN 978-007-138-3738]

[8] William Schweber Electronic communication systems Upper Saddle River-NJ- USA

Pearson Education Inc 2002 [ISBN 013-091-6218]

[9] Paul H Young Electronic communication techniques Upper Saddle River-NJ- USA

Pearson Education Inc 2004 [ISBN 013-122-8854]

[10] Per Wallander 17 lektioner I telekommunikation Aumllvsjouml Perant 2001 [ISBN 918-629-

6108]

[11] rdquoYamarrdquo Yamar Electronics Ltd 2014 wwwyamarcom[05062014]

[12] CD74HCT4046A Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1762460pdf [Anvaumlnd 20 Maj 2014]

[13] MC1496 ON Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets114361pdf [Anvaumlnd 20 Maj 2014]

[14] DSPIC33FJ64GP802 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1669425pdf [Anvaumlnd 20 Maj 2014]

[15] CD4016 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1823580pdf [Anvaumlnd 20 Maj 2014]

21

[16] Oscillator CO1 Rami Technology [Online] Tillgaumlnglig

httpwwwramitechnologycomproductsspecclock_oscclock_co1-co13pdf

[Anvaumlnd 20 Maj 2014]

[17] LM317T Fairchild Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1725569pdf [Anvaumlnd 20 Maj 2014]

[18] LM6172 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1806051pdf [Anvaumlnd 20 Maj 2014]

[19] LMC7660 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1811103pdf [Anvaumlnd 20 Maj 2014]

[20] M Musbah J Vallander J Martin A A Andreas och T Svensson rdquoPowerline

Communicationrdquo Chalmers Tekniska Houmlgskola (DAT065) 2014

[21] rdquoEaglerdquo Cadsoft 2014 httpwwwcadsoftusacom[050614]

[22] ldquoLTspicerdquo Linear Technology 2014 httpwwwlinearcomdesigntoolssoftware

[050614]

[23] ldquoFilter Free 2011rdquo Nuhertz Technologies LLC 2013 httpwwwnuhertzcom

[050614]

22

Bilagor

Figur Gant-schemat

20

Litteraturfoumlrteckning

[1] Jan Soelberg Allmaumln elektronik Malmouml Josty kit foumlrlag1982[ISBN919-703-4908 alt

919-703-4924]

[2] David M Pozar Microwave and RF design of wireless systems Hoboken-NJ-USA John

Wiley amp Sons Inc [ISBN 978-047-132-2825]

[3] Thomas L Floyd Electronic devices Upper Saddle River-NJ- USA Pearson Education

Inc 2002[ISBN013-028-484]

[4] Michel Daound Yacoub Foundations of mobile radio engineering Boca Raton-Florida-

USA CRC Press 2000[ISBN084-938-6772]

[5] Leon W Couch Digital and analog communication systems Upper Saddle River-NJ-

USA Pearson Education Inc 2007 [ISBN 013-142-4920]

[6] Kent Mayer Datakommunikation I praktiken Falun Pagina Foumlrlag AB 2001 [ISBN 916-

360-6615]

[7] Cotter W Sayre Complete wireless design New York-NY-US McGraw-Hill 2001

[ISBN 978-007-138-3738]

[8] William Schweber Electronic communication systems Upper Saddle River-NJ- USA

Pearson Education Inc 2002 [ISBN 013-091-6218]

[9] Paul H Young Electronic communication techniques Upper Saddle River-NJ- USA

Pearson Education Inc 2004 [ISBN 013-122-8854]

[10] Per Wallander 17 lektioner I telekommunikation Aumllvsjouml Perant 2001 [ISBN 918-629-

6108]

[11] rdquoYamarrdquo Yamar Electronics Ltd 2014 wwwyamarcom[05062014]

[12] CD74HCT4046A Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1762460pdf [Anvaumlnd 20 Maj 2014]

[13] MC1496 ON Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets114361pdf [Anvaumlnd 20 Maj 2014]

[14] DSPIC33FJ64GP802 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1669425pdf [Anvaumlnd 20 Maj 2014]

[15] CD4016 Microchip [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1823580pdf [Anvaumlnd 20 Maj 2014]

21

[16] Oscillator CO1 Rami Technology [Online] Tillgaumlnglig

httpwwwramitechnologycomproductsspecclock_oscclock_co1-co13pdf

[Anvaumlnd 20 Maj 2014]

[17] LM317T Fairchild Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1725569pdf [Anvaumlnd 20 Maj 2014]

[18] LM6172 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1806051pdf [Anvaumlnd 20 Maj 2014]

[19] LMC7660 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1811103pdf [Anvaumlnd 20 Maj 2014]

[20] M Musbah J Vallander J Martin A A Andreas och T Svensson rdquoPowerline

Communicationrdquo Chalmers Tekniska Houmlgskola (DAT065) 2014

[21] rdquoEaglerdquo Cadsoft 2014 httpwwwcadsoftusacom[050614]

[22] ldquoLTspicerdquo Linear Technology 2014 httpwwwlinearcomdesigntoolssoftware

[050614]

[23] ldquoFilter Free 2011rdquo Nuhertz Technologies LLC 2013 httpwwwnuhertzcom

[050614]

22

Bilagor

Figur Gant-schemat

21

[16] Oscillator CO1 Rami Technology [Online] Tillgaumlnglig

httpwwwramitechnologycomproductsspecclock_oscclock_co1-co13pdf

[Anvaumlnd 20 Maj 2014]

[17] LM317T Fairchild Semiconductor [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1725569pdf [Anvaumlnd 20 Maj 2014]

[18] LM6172 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1806051pdf [Anvaumlnd 20 Maj 2014]

[19] LMC7660 Texas Instruments [Online] Tillgaumlnglig

httpwwwfarnellcomdatasheets1811103pdf [Anvaumlnd 20 Maj 2014]

[20] M Musbah J Vallander J Martin A A Andreas och T Svensson rdquoPowerline

Communicationrdquo Chalmers Tekniska Houmlgskola (DAT065) 2014

[21] rdquoEaglerdquo Cadsoft 2014 httpwwwcadsoftusacom[050614]

[22] ldquoLTspicerdquo Linear Technology 2014 httpwwwlinearcomdesigntoolssoftware

[050614]

[23] ldquoFilter Free 2011rdquo Nuhertz Technologies LLC 2013 httpwwwnuhertzcom

[050614]

22

Bilagor

Figur Gant-schemat

22

Bilagor

Figur Gant-schemat