SlideShare a Scribd company logo
1 of 6
Download to read offline
Power over Fiber – Printed Circuit Board (PCB) Project
Inbar Kinarty
The goal of this project was to design a printed circuit board (i.e PCB) for the Data acquisition
remote node powered over the communications optical fiber project made by Antonio J N Batista at
Instituto de Plasmas e Fusão Nuclear, Instituto Superior Técnico, Universidade de Lisboa, Portugal.
The PCB will perform in a harsh electromagnetic environment, close to the experimental
devices. Therefore, the motivation for the project was to have an architecture based on Power-over-
Fiber technology, and to replace the traditional copper cables and power supplies. The advantages of
an optical fiber in such an environment are that it is immune to electromagnetic noise and can supply
power to the remote node electronics. The architecture of the design uses a laser power convertor (an
array of photovoltaic cells) to convert the laser light into electricity. The power that is generated is
enough to power an ADC, a low power FPGA and an optical transmitter. The laser power convertor
is also used as a communication receiver and to recover the acquisition clock, this makes sure the
remote data acquisition nodes are synchronized.
Further explanation about the design, sketches and photos of the prototype can be found in the
corresponding article.
Fig 1. Block diagram for system architecture
As shown in figure 1, the laser sends light through a fiber optic to a LPC, there it is converted
to electricity in order to power the PoF remote acquisition node. The laser light is pulse modulated
with a system clock. This clock is recovered from the LPC as the acquisition clock for the Analog to
Digital Convertor (ADC) of the remote node. The analog signal is digitized by the ADC and is sent to
the host system. All PoF remote acquisition nodes are synchronized with system clock.
Fig 2. Prototype of the implementation
The need of this project was to design a board that will replace the prototype in figure 2. The
final result is presented in the figure 3.
Fig 3. Manufacture of top and bottom layers of the PCB –Final Version.
I started with a schematic that reflects the prototype presented in figure 3. This stage of the
design requires reading all the datasheets of the components, understanding the pin numbers
connection and find extra recommended connections (decoupling capacitor, what are their sizes,
voltage connections, etc.).
Fig 4. Schematic of the implementation as drawn in Orcad Design Entry CIS
After the schematic was ready, the next stage is to produce PCB footprints for each of the
component that will be used in the PCB design tool – Allegro. The footprints were mainly created
using the Footprint maker 0.0080 software. This software has a large number of predefined
footprints, and also allows the user to create their own by defining the measurements according to the
datasheets of the components that are used in the design. This stage requires to read and understand
the technical properties of several and different components and to read the datasheets correctly in
order to create a correct footprint.
Next, I design a 2 layers board, using the Allegro PCB editor, which will be manufactured at
IPFN. The board is presented in figures 5 and 6. While designing the board I had to take into
R1 1100
C42
1uF
GND
U8
LMP7717
1OUT_A
2-IN_A
3+IN_A
4V-
8 V+
7 OUT_B
6 -IN_B
5 +IN_B
GND
ADC_40MHz_CLK
GND
GND
GND
+IN_A
+IN_B
GND
GND
GND
GND
ADC_2MHz_CLK
D1
BZX84C10/SOT
ADC_40MHz_CLK
LPC1
PPC-6E
100K
3.3V
OUT_A
OUT_B R19 RESISTOR
R20 RESISTOR
C18
CAPACITOR
3.3V
L4 uH
L5 uH
3.3V
C19
CAPACITOR
AIN0P
AIN0N
3.3V
OUT_B
OUT_A
100K
ref _2MHz_CLK
Buck-Boost Convertors Power
3.3V
3.3V
3.3V
+IN_A+IN_A
+IN_B
+IN_A
C46 10n
+IN_B
3.3V
C47 100n
3.3V
U5
AGLN125V2
GND
1
IO82RSB1
2
IO81RSB1
3
IO80RSB1
4
IO79RSB1
5
IO78RSB1
6
IO77RSB1
7
IO76RSB1
8
GND
9
IO75RSB1
10
IO74RSB1
11
VCOMPLF
12
GEA0/IO72RSB1
13
VCCPLF
14
IO70RSB1
15
IO69RSB1
16
VCC
17
VCCIB1
18
IO68RSB1
19
IO67RSB1
20
IO66RSB1
21
IO65RSB1
22
IO64RSB1
23
VMV1
24
GNDQ
25
IO61RSB1
26
FF/IO60RSB1
27
IO59RSB1
28
IO58RSB1
29
IO57RSB1
30
IO56RSB1
31
IO55RSB1
32
IO54RSB1
33
IO53RSB1
34
IO52RSB1
35
IO51RSB1
36
VCC
37
GND
38
VCCIB1
39
IO49RSB1
40
IO47RSB1
41
IO46RSB1
42
IO45RSB1
43
IO44RSB1
44
IO43RSB1
45
IO42RSB1
46
TCK
47
TDI
48
TMS
49
VMV1
50
GND
51VPUMP
52NC
53TDO
54TRST
55VJTAG
56IO41RSB0
57IO40RSB0
58IO39RSB0
59IO38RSB0
60IO37RSB0
61IO36RSB0
62GDB0/IO34RSB0
63GDA0/IO33RSB0
64GDC0/IO32RSB0
65VCCIB0
66GND
67VCC
68IO31RSB0
69
IO29RSB0
71IO28RSB0
72IO27RSB0
73VMV0
74GNDQ
75
IO30RSB0
70
IO24RSB0
76IO23RSB0
77IO22RSB0
78IO21RSB0
79IO20RSB0
80IO19RSB0
81IO18RSB0
82IO17RSB0
83IO16RSB0
84IO15RSB0
85IO14RSB0
86VCCIB0
87GND
88VCC
89IO12RSB0
90IO10RSB0
91IO08RSB0
92IO07RSB0
93IO06RSB0
94IO05RSB0
95IO04RSB0
96IO03RSB0
97IO02RSB0
98IO01RSB0
99IO00RSB0
100
1.2V
1.2V
C2 1uF
C41
1uF
C1
1F - SuperCapacitor
3.3V 3.3V 3.3V 3.3V 3.3V
3.3V
3.3V
U7
ADS7945
GND 1
AVDD 2
REF 3
REFGND4
5AIN0P
6AIN0N
7AIN1N
AIN1P8
NC19
NC010
CH SEL11
PDEN12
/CS13
SCCLK14
SDO15
DVDD16
3.3V
3.3V
C45 0.1uF
3.3V
U9
REF5050
1DNC_1
2Vin
3TEMP
4GND
8 DNC_2
7 NC
6 Vout
5 TRIM/NR
U2
TPS63060
L1
1
Vin
2
EN
3
VAUX
6
PS/SYNC
4
L2
10
Vout
9
FB
8
PGND
7PG
5
D2
OPV314YAT
U1
TPS63000
L1
4
Vin
5
VinA
8
EN
6
PS/SYNC
7
GND
9
L2
2
Vout
1
FB
10
PGND
3
5.4V
ref _2MHz_CLK
REF
REF
C20100n
C2110n
C4
10uF
L2 1uH
C5
10uF C9
0.1uF
C44 0.1uF C10
22uF
ADC_2MHz_CLK
C11
22uF
R2
1M
ADC_Data
5.4V
C12
10pF
C22100n
R6
100K
C2310n
C7
10uF
C43
1uF
C8
22uF
C24100n
C2510n
Vin 5.4V
C26100n
J1
JTAG Header
1 2
3 4
5 6
7 8
9 10
C2710n
f p3_agl_tms
f p3_agl_tdo
f p3_agl_tck
f p3_agl_tdi
f p3_agl_trst
L1 2.2uH
5.4V
C3
10uF
R3
100
C28100n
C13
0.1uF
C2910n
1.2V
C30100n
PLL_Lock
TP1
TEST POINT
1
C3110n
fp3_agl_tms
fp3_agl_tdi
R4
1M
R7
180K
Manchester
C6
10uF
Manchester
chopper1
U6
TPS63000
L1
4
Vin
5
VinA
8
EN
6
PS/SYNC
7
GND
9
L2
2
Vout
1
FB
10
PGND
3
chopper2
L3 2.2uH
5.4V
C14
10uF
R10
100
C16
0.1uF
R11
270K
R12
200K
C15
10uF
1.2V
GND
C32100n
C3310n
C34100n
C3510n
C36100n
C3710n
5.4V
5.4V
C48
10uF
f p3_agl_tck
R15
1K
Vin
+
-
U4
LMV7219
5
3
4
2
1
R9 240
R14
1K
f p3_agl_trst
R13 39 f p3_agl_tdo
+
-
U3
OPA836
4
3
1
62
5
chopper2
chopper1
C38
470pF
R21 5
R2247
1.2V
GND
C39 1uF
C40 0.1uF
ADC_Data
GND
1.2V
R16
RESISTOR
C17
CAPACITOR
R17 RESISTOR
R18 RESISTOR
J2
CON6
1
2
3
4
5
6
AIN0N
AIN0P
J3
MAX4635EUB
1
2
3
4
5 6
7
8
9
10
GND
GND
C49
1uF
consideration some limitations (deriving mainly from the limitations of the machine that produces the
board):
1. Size of the board should remain as small as possible (although no specific restriction
was given).
2. The diameter of the via drills should be more than 0.6 mm.
3. The width of the copper lines should be more than 0.25 mm.
4. The spacing between elements should exceed 0.25 mm.
Fig 5. Top and bottom layers of the PCB – Version: POF_PROJECT_7.brd.
Fig 6. Manufacture of top and bottom layers of the PCB – Version: POF_PROJECT_7.brd.
After manufacturing the board, we tested the board gradually, and I had to solve several issues
in the design, until getting the final result. Several issues we found in the PCB prototype were:
1. When powering the board through the LPC, it doesn’t work properly (see open issues).
2. When powering the board with the transmitter, the power of the component that
supposed to give 5.4V, doesn’t reach this value.
3. The FPGA would not be programmed (see open issues).
4. Some pins were incorrect in the design; this caused the need to re-wire some pins.
We suspected that the problems above were driven from the mistakes made in the pins, and the
re-wiring of some components that brought noise to the board. We then decided to manufacture
a new design of the PCB, with all the corrections that I had to make.
The most updated version of the board is named: POF_PROJECT_14.brd. The final design of
the board that I made is presented in figures 6 and 7 below:
Fig 7. Top and bottom layers of the PCB – Version: POF_PROJECT_14.brd.
The final version of the PCB I made still need further testing and fixing some bugs.
Open Issues:
1. When powering the board using the LPC it did not work correctly. The LPC is pulsed,
and the charging time of the Super Capacitor is too slow for the TPS63060 to start
powering the rest of the components.
2. The FPGA could not be programed. Probably due to damage that was made when
removing it from the first prototype to the final board. A new FPGA should be soldered
for further testing of this issue.
3. Further testing need to be done in order to have the board fully functioning.

More Related Content

What's hot

Implementation of 1 bit full adder using gate diffusion input (gdi) technique
Implementation of 1 bit full adder using gate diffusion input (gdi) techniqueImplementation of 1 bit full adder using gate diffusion input (gdi) technique
Implementation of 1 bit full adder using gate diffusion input (gdi) techniqueGrace Abraham
 
ADC 4 bit using HSIPCE
ADC 4 bit using HSIPCEADC 4 bit using HSIPCE
ADC 4 bit using HSIPCEVN Trần
 
Study on 12-/14-/16-Bit, Octal-Channel, DAC
Study on 12-/14-/16-Bit, Octal-Channel, DACStudy on 12-/14-/16-Bit, Octal-Channel, DAC
Study on 12-/14-/16-Bit, Octal-Channel, DACPremier Farnell
 
Design of Low Power High Speed 4-Bit TIQ Based CMOS Flash ADC
Design of Low Power High Speed 4-Bit TIQ Based CMOS Flash ADCDesign of Low Power High Speed 4-Bit TIQ Based CMOS Flash ADC
Design of Low Power High Speed 4-Bit TIQ Based CMOS Flash ADCAman JanGra
 
Negitive Feedback in Analog IC Design 02 April 2020
Negitive Feedback in Analog IC Design 02 April 2020  Negitive Feedback in Analog IC Design 02 April 2020
Negitive Feedback in Analog IC Design 02 April 2020 Javed G S, PhD
 
Pc mouse operated electrical load control using vb application
Pc mouse operated electrical load control using vb applicationPc mouse operated electrical load control using vb application
Pc mouse operated electrical load control using vb applicationEdgefxkits & Solutions
 
Mp So C 18 Apr
Mp So C 18 AprMp So C 18 Apr
Mp So C 18 AprFNian
 
RTC Interfacing and Programming
RTC Interfacing and ProgrammingRTC Interfacing and Programming
RTC Interfacing and ProgrammingDevashish Raval
 
Robotic Project - published paper
Robotic Project - published paperRobotic Project - published paper
Robotic Project - published paperRobert Rosier
 
Real Time Clock Interfacing with FPGA
Real Time Clock Interfacing with FPGAReal Time Clock Interfacing with FPGA
Real Time Clock Interfacing with FPGAMafaz Ahmed
 
Integrated Circuit Applications
Integrated Circuit ApplicationsIntegrated Circuit Applications
Integrated Circuit ApplicationsUMAKANTH22
 
Asic implementation of i2 c master bus
Asic implementation of i2 c master busAsic implementation of i2 c master bus
Asic implementation of i2 c master busVLSICS Design
 
Design of a High Speed, Rail-to-Rail input CMOS comparator
Design of a High Speed, Rail-to-Rail input CMOS comparatorDesign of a High Speed, Rail-to-Rail input CMOS comparator
Design of a High Speed, Rail-to-Rail input CMOS comparatorPushpak Dagade
 
The operational amplifier (part 1)
The operational amplifier (part 1)The operational amplifier (part 1)
The operational amplifier (part 1)Jamil Ahmed
 

What's hot (19)

My Project
My ProjectMy Project
My Project
 
Implementation of 1 bit full adder using gate diffusion input (gdi) technique
Implementation of 1 bit full adder using gate diffusion input (gdi) techniqueImplementation of 1 bit full adder using gate diffusion input (gdi) technique
Implementation of 1 bit full adder using gate diffusion input (gdi) technique
 
ADC 4 bit using HSIPCE
ADC 4 bit using HSIPCEADC 4 bit using HSIPCE
ADC 4 bit using HSIPCE
 
Study on 12-/14-/16-Bit, Octal-Channel, DAC
Study on 12-/14-/16-Bit, Octal-Channel, DACStudy on 12-/14-/16-Bit, Octal-Channel, DAC
Study on 12-/14-/16-Bit, Octal-Channel, DAC
 
Design of Low Power High Speed 4-Bit TIQ Based CMOS Flash ADC
Design of Low Power High Speed 4-Bit TIQ Based CMOS Flash ADCDesign of Low Power High Speed 4-Bit TIQ Based CMOS Flash ADC
Design of Low Power High Speed 4-Bit TIQ Based CMOS Flash ADC
 
Negitive Feedback in Analog IC Design 02 April 2020
Negitive Feedback in Analog IC Design 02 April 2020  Negitive Feedback in Analog IC Design 02 April 2020
Negitive Feedback in Analog IC Design 02 April 2020
 
Pc mouse operated electrical load control using vb application
Pc mouse operated electrical load control using vb applicationPc mouse operated electrical load control using vb application
Pc mouse operated electrical load control using vb application
 
Mp So C 18 Apr
Mp So C 18 AprMp So C 18 Apr
Mp So C 18 Apr
 
RTC Interfacing and Programming
RTC Interfacing and ProgrammingRTC Interfacing and Programming
RTC Interfacing and Programming
 
Presentation
PresentationPresentation
Presentation
 
Robotic Project - published paper
Robotic Project - published paperRobotic Project - published paper
Robotic Project - published paper
 
Real Time Clock Interfacing with FPGA
Real Time Clock Interfacing with FPGAReal Time Clock Interfacing with FPGA
Real Time Clock Interfacing with FPGA
 
Integrated Circuit Applications
Integrated Circuit ApplicationsIntegrated Circuit Applications
Integrated Circuit Applications
 
Asic implementation of i2 c master bus
Asic implementation of i2 c master busAsic implementation of i2 c master bus
Asic implementation of i2 c master bus
 
H0534248
H0534248H0534248
H0534248
 
Session 2,3 FPGAs
Session 2,3 FPGAsSession 2,3 FPGAs
Session 2,3 FPGAs
 
14849441 rf-wireless (1)
14849441 rf-wireless (1)14849441 rf-wireless (1)
14849441 rf-wireless (1)
 
Design of a High Speed, Rail-to-Rail input CMOS comparator
Design of a High Speed, Rail-to-Rail input CMOS comparatorDesign of a High Speed, Rail-to-Rail input CMOS comparator
Design of a High Speed, Rail-to-Rail input CMOS comparator
 
The operational amplifier (part 1)
The operational amplifier (part 1)The operational amplifier (part 1)
The operational amplifier (part 1)
 

Viewers also liked

Bukulatihanict la1
Bukulatihanict la1Bukulatihanict la1
Bukulatihanict la1Bazlin Ahmad
 
Taybray_Shepherd filters_Brochure
Taybray_Shepherd filters_BrochureTaybray_Shepherd filters_Brochure
Taybray_Shepherd filters_BrochureJonny Murrells
 
Det gode kontor er virksomhedens dna-samlet- JP april 2013
Det gode kontor er virksomhedens dna-samlet- JP april 2013Det gode kontor er virksomhedens dna-samlet- JP april 2013
Det gode kontor er virksomhedens dna-samlet- JP april 2013Anne Bertram Ravn
 
R$350,00 MONOGRAFIA TCC VENDA MONOGRAFIA TCC ABNT VENDA ENCOMENDA COMPRA FOR...
R$350,00 MONOGRAFIA TCC  VENDA MONOGRAFIA TCC ABNT VENDA ENCOMENDA COMPRA FOR...R$350,00 MONOGRAFIA TCC  VENDA MONOGRAFIA TCC ABNT VENDA ENCOMENDA COMPRA FOR...
R$350,00 MONOGRAFIA TCC VENDA MONOGRAFIA TCC ABNT VENDA ENCOMENDA COMPRA FOR...Cristiano Maletelld
 
Paulasanchezalvarez1982
Paulasanchezalvarez1982Paulasanchezalvarez1982
Paulasanchezalvarez1982guest97670f
 
محاضرات في قانون الشغل
محاضرات في قانون الشغلمحاضرات في قانون الشغل
محاضرات في قانون الشغلDroit Arabe
 
الملحد ووهم أزلية المادة
الملحد ووهم أزلية المادةالملحد ووهم أزلية المادة
الملحد ووهم أزلية المادةربيع أحمد
 
Maria Power Point 3º B
Maria Power Point 3º BMaria Power Point 3º B
Maria Power Point 3º BMaRia_vk6
 
весёлая масленица
весёлая масленицавесёлая масленица
весёлая масленицаmsikanov
 
Análisis sobre Trabajo de Grado Gabriel Pichardo
Análisis sobre Trabajo de Grado Gabriel PichardoAnálisis sobre Trabajo de Grado Gabriel Pichardo
Análisis sobre Trabajo de Grado Gabriel PichardoDanimar Castillo
 
Etika & penyalahgunaan
Etika & penyalahgunaanEtika & penyalahgunaan
Etika & penyalahgunaanBazlin Ahmad
 
Ăn gì để bổ khớp
Ăn gì để bổ khớpĂn gì để bổ khớp
Ăn gì để bổ khớpjulio115
 
AwardCertificate
AwardCertificateAwardCertificate
AwardCertificateIyer Dhanya
 
Практика рассмотрения моделей угроз безопасности информации органов государст...
Практика рассмотрения моделей угроз безопасности информации органов государст...Практика рассмотрения моделей угроз безопасности информации органов государст...
Практика рассмотрения моделей угроз безопасности информации органов государст...journalrubezh
 
Escuela y Tecnología
Escuela y TecnologíaEscuela y Tecnología
Escuela y Tecnologíachicos.net
 
Elu keskaegses linnas. linnade tekkimine
Elu keskaegses linnas. linnade tekkimineElu keskaegses linnas. linnade tekkimine
Elu keskaegses linnas. linnade tekkimineМайа Луст
 

Viewers also liked (20)

Bukulatihanict la1
Bukulatihanict la1Bukulatihanict la1
Bukulatihanict la1
 
Taybray_Shepherd filters_Brochure
Taybray_Shepherd filters_BrochureTaybray_Shepherd filters_Brochure
Taybray_Shepherd filters_Brochure
 
Det gode kontor er virksomhedens dna-samlet- JP april 2013
Det gode kontor er virksomhedens dna-samlet- JP april 2013Det gode kontor er virksomhedens dna-samlet- JP april 2013
Det gode kontor er virksomhedens dna-samlet- JP april 2013
 
R$350,00 MONOGRAFIA TCC VENDA MONOGRAFIA TCC ABNT VENDA ENCOMENDA COMPRA FOR...
R$350,00 MONOGRAFIA TCC  VENDA MONOGRAFIA TCC ABNT VENDA ENCOMENDA COMPRA FOR...R$350,00 MONOGRAFIA TCC  VENDA MONOGRAFIA TCC ABNT VENDA ENCOMENDA COMPRA FOR...
R$350,00 MONOGRAFIA TCC VENDA MONOGRAFIA TCC ABNT VENDA ENCOMENDA COMPRA FOR...
 
ηρακλησ
ηρακλησηρακλησ
ηρακλησ
 
AplyFilm
AplyFilmAplyFilm
AplyFilm
 
Paulasanchezalvarez1982
Paulasanchezalvarez1982Paulasanchezalvarez1982
Paulasanchezalvarez1982
 
محاضرات في قانون الشغل
محاضرات في قانون الشغلمحاضرات في قانون الشغل
محاضرات في قانون الشغل
 
الملحد ووهم أزلية المادة
الملحد ووهم أزلية المادةالملحد ووهم أزلية المادة
الملحد ووهم أزلية المادة
 
Maria Power Point 3º B
Maria Power Point 3º BMaria Power Point 3º B
Maria Power Point 3º B
 
весёлая масленица
весёлая масленицавесёлая масленица
весёлая масленица
 
Análisis sobre Trabajo de Grado Gabriel Pichardo
Análisis sobre Trabajo de Grado Gabriel PichardoAnálisis sobre Trabajo de Grado Gabriel Pichardo
Análisis sobre Trabajo de Grado Gabriel Pichardo
 
Etika & penyalahgunaan
Etika & penyalahgunaanEtika & penyalahgunaan
Etika & penyalahgunaan
 
Ăn gì để bổ khớp
Ăn gì để bổ khớpĂn gì để bổ khớp
Ăn gì để bổ khớp
 
Virus
VirusVirus
Virus
 
AwardCertificate
AwardCertificateAwardCertificate
AwardCertificate
 
Практика рассмотрения моделей угроз безопасности информации органов государст...
Практика рассмотрения моделей угроз безопасности информации органов государст...Практика рассмотрения моделей угроз безопасности информации органов государст...
Практика рассмотрения моделей угроз безопасности информации органов государст...
 
BanksOfficer.com
BanksOfficer.comBanksOfficer.com
BanksOfficer.com
 
Escuela y Tecnología
Escuela y TecnologíaEscuela y Tecnología
Escuela y Tecnología
 
Elu keskaegses linnas. linnade tekkimine
Elu keskaegses linnas. linnade tekkimineElu keskaegses linnas. linnade tekkimine
Elu keskaegses linnas. linnade tekkimine
 

Similar to Power Over Fiber_PCBProject

8. Kevin Stanton-report PSUBOT
8. Kevin Stanton-report PSUBOT8. Kevin Stanton-report PSUBOT
8. Kevin Stanton-report PSUBOTKarl Radestam
 
Syllabus 3 month pclr
Syllabus 3 month pclrSyllabus 3 month pclr
Syllabus 3 month pclrchiptroniks
 
Audio Acquisition, Storage and Playback
Audio Acquisition, Storage and PlaybackAudio Acquisition, Storage and Playback
Audio Acquisition, Storage and PlaybackJerome Stanislaus
 
My profile
My profileMy profile
My profiledhruv_63
 
IRJET - High Speed Inexact Speculative Adder using Carry Look Ahead Adder...
IRJET -  	  High Speed Inexact Speculative Adder using Carry Look Ahead Adder...IRJET -  	  High Speed Inexact Speculative Adder using Carry Look Ahead Adder...
IRJET - High Speed Inexact Speculative Adder using Carry Look Ahead Adder...IRJET Journal
 
Contactless digital tachometer using microcontroller
Contactless digital tachometer using microcontroller Contactless digital tachometer using microcontroller
Contactless digital tachometer using microcontroller IJECEIAES
 
SolAero Tech Intern_Project Overview
SolAero Tech Intern_Project OverviewSolAero Tech Intern_Project Overview
SolAero Tech Intern_Project OverviewEddie Benitez-Jones
 
09_KHIN AYE MU.docx - Abstract
09_KHIN AYE MU.docx - Abstract09_KHIN AYE MU.docx - Abstract
09_KHIN AYE MU.docx - Abstractbutest
 
Implementation of 4-bit R-2R DAC on CADENCE Tools
Implementation of 4-bit R-2R DAC on CADENCE ToolsImplementation of 4-bit R-2R DAC on CADENCE Tools
Implementation of 4-bit R-2R DAC on CADENCE Toolsjournal ijrtem
 
MALFUNCTIONING AND REPAIRING IN BPSK KIT
MALFUNCTIONING AND REPAIRING IN BPSK KITMALFUNCTIONING AND REPAIRING IN BPSK KIT
MALFUNCTIONING AND REPAIRING IN BPSK KITshubhamw25
 
ARDUINO BASED TIME AND TEMPERATURE DISPLAY
ARDUINO BASED TIME AND TEMPERATURE DISPLAY ARDUINO BASED TIME AND TEMPERATURE DISPLAY
ARDUINO BASED TIME AND TEMPERATURE DISPLAY ajit kumar singh
 

Similar to Power Over Fiber_PCBProject (20)

8. Kevin Stanton-report PSUBOT
8. Kevin Stanton-report PSUBOT8. Kevin Stanton-report PSUBOT
8. Kevin Stanton-report PSUBOT
 
Ppptcoxandking
PpptcoxandkingPpptcoxandking
Ppptcoxandking
 
Pppt
PpptPppt
Pppt
 
Syllabus 3 month pclr
Syllabus 3 month pclrSyllabus 3 month pclr
Syllabus 3 month pclr
 
Audio Acquisition, Storage and Playback
Audio Acquisition, Storage and PlaybackAudio Acquisition, Storage and Playback
Audio Acquisition, Storage and Playback
 
CHANDAN RESUME
CHANDAN RESUMECHANDAN RESUME
CHANDAN RESUME
 
Pclr syllabus 3 month
Pclr syllabus  3 monthPclr syllabus  3 month
Pclr syllabus 3 month
 
FinalLabreport
FinalLabreportFinalLabreport
FinalLabreport
 
Bidirect visitor counter
Bidirect visitor counterBidirect visitor counter
Bidirect visitor counter
 
My profile
My profileMy profile
My profile
 
project 3 full report
project 3 full reportproject 3 full report
project 3 full report
 
IRJET - High Speed Inexact Speculative Adder using Carry Look Ahead Adder...
IRJET -  	  High Speed Inexact Speculative Adder using Carry Look Ahead Adder...IRJET -  	  High Speed Inexact Speculative Adder using Carry Look Ahead Adder...
IRJET - High Speed Inexact Speculative Adder using Carry Look Ahead Adder...
 
Contactless digital tachometer using microcontroller
Contactless digital tachometer using microcontroller Contactless digital tachometer using microcontroller
Contactless digital tachometer using microcontroller
 
SolAero Tech Intern_Project Overview
SolAero Tech Intern_Project OverviewSolAero Tech Intern_Project Overview
SolAero Tech Intern_Project Overview
 
09_KHIN AYE MU.docx - Abstract
09_KHIN AYE MU.docx - Abstract09_KHIN AYE MU.docx - Abstract
09_KHIN AYE MU.docx - Abstract
 
A 1.2V 10-bit 165MSPS Video ADC
A 1.2V 10-bit 165MSPS Video ADCA 1.2V 10-bit 165MSPS Video ADC
A 1.2V 10-bit 165MSPS Video ADC
 
Pclr syllabus 1 month
Pclr syllabus  1 monthPclr syllabus  1 month
Pclr syllabus 1 month
 
Implementation of 4-bit R-2R DAC on CADENCE Tools
Implementation of 4-bit R-2R DAC on CADENCE ToolsImplementation of 4-bit R-2R DAC on CADENCE Tools
Implementation of 4-bit R-2R DAC on CADENCE Tools
 
MALFUNCTIONING AND REPAIRING IN BPSK KIT
MALFUNCTIONING AND REPAIRING IN BPSK KITMALFUNCTIONING AND REPAIRING IN BPSK KIT
MALFUNCTIONING AND REPAIRING IN BPSK KIT
 
ARDUINO BASED TIME AND TEMPERATURE DISPLAY
ARDUINO BASED TIME AND TEMPERATURE DISPLAY ARDUINO BASED TIME AND TEMPERATURE DISPLAY
ARDUINO BASED TIME AND TEMPERATURE DISPLAY
 

Power Over Fiber_PCBProject

  • 1. Power over Fiber – Printed Circuit Board (PCB) Project Inbar Kinarty The goal of this project was to design a printed circuit board (i.e PCB) for the Data acquisition remote node powered over the communications optical fiber project made by Antonio J N Batista at Instituto de Plasmas e Fusão Nuclear, Instituto Superior Técnico, Universidade de Lisboa, Portugal. The PCB will perform in a harsh electromagnetic environment, close to the experimental devices. Therefore, the motivation for the project was to have an architecture based on Power-over- Fiber technology, and to replace the traditional copper cables and power supplies. The advantages of an optical fiber in such an environment are that it is immune to electromagnetic noise and can supply power to the remote node electronics. The architecture of the design uses a laser power convertor (an array of photovoltaic cells) to convert the laser light into electricity. The power that is generated is enough to power an ADC, a low power FPGA and an optical transmitter. The laser power convertor is also used as a communication receiver and to recover the acquisition clock, this makes sure the remote data acquisition nodes are synchronized. Further explanation about the design, sketches and photos of the prototype can be found in the corresponding article. Fig 1. Block diagram for system architecture As shown in figure 1, the laser sends light through a fiber optic to a LPC, there it is converted to electricity in order to power the PoF remote acquisition node. The laser light is pulse modulated with a system clock. This clock is recovered from the LPC as the acquisition clock for the Analog to Digital Convertor (ADC) of the remote node. The analog signal is digitized by the ADC and is sent to the host system. All PoF remote acquisition nodes are synchronized with system clock.
  • 2. Fig 2. Prototype of the implementation The need of this project was to design a board that will replace the prototype in figure 2. The final result is presented in the figure 3. Fig 3. Manufacture of top and bottom layers of the PCB –Final Version.
  • 3. I started with a schematic that reflects the prototype presented in figure 3. This stage of the design requires reading all the datasheets of the components, understanding the pin numbers connection and find extra recommended connections (decoupling capacitor, what are their sizes, voltage connections, etc.). Fig 4. Schematic of the implementation as drawn in Orcad Design Entry CIS After the schematic was ready, the next stage is to produce PCB footprints for each of the component that will be used in the PCB design tool – Allegro. The footprints were mainly created using the Footprint maker 0.0080 software. This software has a large number of predefined footprints, and also allows the user to create their own by defining the measurements according to the datasheets of the components that are used in the design. This stage requires to read and understand the technical properties of several and different components and to read the datasheets correctly in order to create a correct footprint. Next, I design a 2 layers board, using the Allegro PCB editor, which will be manufactured at IPFN. The board is presented in figures 5 and 6. While designing the board I had to take into R1 1100 C42 1uF GND U8 LMP7717 1OUT_A 2-IN_A 3+IN_A 4V- 8 V+ 7 OUT_B 6 -IN_B 5 +IN_B GND ADC_40MHz_CLK GND GND GND +IN_A +IN_B GND GND GND GND ADC_2MHz_CLK D1 BZX84C10/SOT ADC_40MHz_CLK LPC1 PPC-6E 100K 3.3V OUT_A OUT_B R19 RESISTOR R20 RESISTOR C18 CAPACITOR 3.3V L4 uH L5 uH 3.3V C19 CAPACITOR AIN0P AIN0N 3.3V OUT_B OUT_A 100K ref _2MHz_CLK Buck-Boost Convertors Power 3.3V 3.3V 3.3V +IN_A+IN_A +IN_B +IN_A C46 10n +IN_B 3.3V C47 100n 3.3V U5 AGLN125V2 GND 1 IO82RSB1 2 IO81RSB1 3 IO80RSB1 4 IO79RSB1 5 IO78RSB1 6 IO77RSB1 7 IO76RSB1 8 GND 9 IO75RSB1 10 IO74RSB1 11 VCOMPLF 12 GEA0/IO72RSB1 13 VCCPLF 14 IO70RSB1 15 IO69RSB1 16 VCC 17 VCCIB1 18 IO68RSB1 19 IO67RSB1 20 IO66RSB1 21 IO65RSB1 22 IO64RSB1 23 VMV1 24 GNDQ 25 IO61RSB1 26 FF/IO60RSB1 27 IO59RSB1 28 IO58RSB1 29 IO57RSB1 30 IO56RSB1 31 IO55RSB1 32 IO54RSB1 33 IO53RSB1 34 IO52RSB1 35 IO51RSB1 36 VCC 37 GND 38 VCCIB1 39 IO49RSB1 40 IO47RSB1 41 IO46RSB1 42 IO45RSB1 43 IO44RSB1 44 IO43RSB1 45 IO42RSB1 46 TCK 47 TDI 48 TMS 49 VMV1 50 GND 51VPUMP 52NC 53TDO 54TRST 55VJTAG 56IO41RSB0 57IO40RSB0 58IO39RSB0 59IO38RSB0 60IO37RSB0 61IO36RSB0 62GDB0/IO34RSB0 63GDA0/IO33RSB0 64GDC0/IO32RSB0 65VCCIB0 66GND 67VCC 68IO31RSB0 69 IO29RSB0 71IO28RSB0 72IO27RSB0 73VMV0 74GNDQ 75 IO30RSB0 70 IO24RSB0 76IO23RSB0 77IO22RSB0 78IO21RSB0 79IO20RSB0 80IO19RSB0 81IO18RSB0 82IO17RSB0 83IO16RSB0 84IO15RSB0 85IO14RSB0 86VCCIB0 87GND 88VCC 89IO12RSB0 90IO10RSB0 91IO08RSB0 92IO07RSB0 93IO06RSB0 94IO05RSB0 95IO04RSB0 96IO03RSB0 97IO02RSB0 98IO01RSB0 99IO00RSB0 100 1.2V 1.2V C2 1uF C41 1uF C1 1F - SuperCapacitor 3.3V 3.3V 3.3V 3.3V 3.3V 3.3V 3.3V U7 ADS7945 GND 1 AVDD 2 REF 3 REFGND4 5AIN0P 6AIN0N 7AIN1N AIN1P8 NC19 NC010 CH SEL11 PDEN12 /CS13 SCCLK14 SDO15 DVDD16 3.3V 3.3V C45 0.1uF 3.3V U9 REF5050 1DNC_1 2Vin 3TEMP 4GND 8 DNC_2 7 NC 6 Vout 5 TRIM/NR U2 TPS63060 L1 1 Vin 2 EN 3 VAUX 6 PS/SYNC 4 L2 10 Vout 9 FB 8 PGND 7PG 5 D2 OPV314YAT U1 TPS63000 L1 4 Vin 5 VinA 8 EN 6 PS/SYNC 7 GND 9 L2 2 Vout 1 FB 10 PGND 3 5.4V ref _2MHz_CLK REF REF C20100n C2110n C4 10uF L2 1uH C5 10uF C9 0.1uF C44 0.1uF C10 22uF ADC_2MHz_CLK C11 22uF R2 1M ADC_Data 5.4V C12 10pF C22100n R6 100K C2310n C7 10uF C43 1uF C8 22uF C24100n C2510n Vin 5.4V C26100n J1 JTAG Header 1 2 3 4 5 6 7 8 9 10 C2710n f p3_agl_tms f p3_agl_tdo f p3_agl_tck f p3_agl_tdi f p3_agl_trst L1 2.2uH 5.4V C3 10uF R3 100 C28100n C13 0.1uF C2910n 1.2V C30100n PLL_Lock TP1 TEST POINT 1 C3110n fp3_agl_tms fp3_agl_tdi R4 1M R7 180K Manchester C6 10uF Manchester chopper1 U6 TPS63000 L1 4 Vin 5 VinA 8 EN 6 PS/SYNC 7 GND 9 L2 2 Vout 1 FB 10 PGND 3 chopper2 L3 2.2uH 5.4V C14 10uF R10 100 C16 0.1uF R11 270K R12 200K C15 10uF 1.2V GND C32100n C3310n C34100n C3510n C36100n C3710n 5.4V 5.4V C48 10uF f p3_agl_tck R15 1K Vin + - U4 LMV7219 5 3 4 2 1 R9 240 R14 1K f p3_agl_trst R13 39 f p3_agl_tdo + - U3 OPA836 4 3 1 62 5 chopper2 chopper1 C38 470pF R21 5 R2247 1.2V GND C39 1uF C40 0.1uF ADC_Data GND 1.2V R16 RESISTOR C17 CAPACITOR R17 RESISTOR R18 RESISTOR J2 CON6 1 2 3 4 5 6 AIN0N AIN0P J3 MAX4635EUB 1 2 3 4 5 6 7 8 9 10 GND GND C49 1uF
  • 4. consideration some limitations (deriving mainly from the limitations of the machine that produces the board): 1. Size of the board should remain as small as possible (although no specific restriction was given). 2. The diameter of the via drills should be more than 0.6 mm. 3. The width of the copper lines should be more than 0.25 mm. 4. The spacing between elements should exceed 0.25 mm. Fig 5. Top and bottom layers of the PCB – Version: POF_PROJECT_7.brd.
  • 5. Fig 6. Manufacture of top and bottom layers of the PCB – Version: POF_PROJECT_7.brd. After manufacturing the board, we tested the board gradually, and I had to solve several issues in the design, until getting the final result. Several issues we found in the PCB prototype were: 1. When powering the board through the LPC, it doesn’t work properly (see open issues). 2. When powering the board with the transmitter, the power of the component that supposed to give 5.4V, doesn’t reach this value. 3. The FPGA would not be programmed (see open issues). 4. Some pins were incorrect in the design; this caused the need to re-wire some pins. We suspected that the problems above were driven from the mistakes made in the pins, and the re-wiring of some components that brought noise to the board. We then decided to manufacture a new design of the PCB, with all the corrections that I had to make. The most updated version of the board is named: POF_PROJECT_14.brd. The final design of the board that I made is presented in figures 6 and 7 below:
  • 6. Fig 7. Top and bottom layers of the PCB – Version: POF_PROJECT_14.brd. The final version of the PCB I made still need further testing and fixing some bugs. Open Issues: 1. When powering the board using the LPC it did not work correctly. The LPC is pulsed, and the charging time of the Super Capacitor is too slow for the TPS63060 to start powering the rest of the components. 2. The FPGA could not be programed. Probably due to damage that was made when removing it from the first prototype to the final board. A new FPGA should be soldered for further testing of this issue. 3. Further testing need to be done in order to have the board fully functioning.