Date post: | 12-Apr-2017 |
Category: |
Documents |
Upload: | mojtaba-hajimiri |
View: | 24 times |
Download: | 0 times |
Zanjan University
Department of Electrical Engineering
Bachelor Thesis
TitleMaking PLC (Programmable logic controller) by FPGA and
microcontroller
ByMojtaba Hajimiri
Ali nilechi
SupervisorDr. Siroos Toofan
PLC (Programmable logic controller) is one of the important parts in industry. So our purpose in this project were making a PLC. Towards this end, an electrical circuit is designed based on FPGA and other microcontrollers. Then, a PCB is designed using altium designer, and the functionality of the board is tested.
Our PLC in here contains 2 boards : 1- main board: this board consist of altera cyclone ii
EP2C8T144C8 FPGA and atmega128. we used this board as our main board. We writes the PLCs main program in quartus software (by graphical language-like FBD in PLC) on FPGA and then we sends our commands to atmega128 microcontroller that can be connected to our power board (by rs232 or ...).
2-power board: this board consists of atmega128 microcontroller as main processor and can been connected to our main board (by rs232 or ...). We used this board as our input-output board. this board consists of some protection circuits in his inputs that can be acquire different types of inputs. in this board we used relays to control automation systems.
Power board
Power board schematic:
Input circuits:
Output relay circuit:
lcd & hmtr & mmc circuit:
123456
HMTR
Header 6
VCC
VCC
GND
GND
rx0
tx0
VCCGND
VCC
31
2
10K
R_LCDRPot
GND
1 23 45 67 8
eeprom
Header 4X2
GND
GN
D1V
CC2
VO
3R
S4
R/W
5E
6D
B07
DB
18D
B29
DB
310
DB
411
DB
512
DB
613
DB
714
A15
K16
LCD
123456789
10
mmc
Header 10
1K
rmmc1
Res1
1K
rmmc2
Res1
ssomosio
v33scko
v33
v33
GND
misoo
c4c5c6c7 c0c1c2
VCCGND
VCC
SDA
DAC circuits:VCC
-vcc
1KRes1
GND
1K
rdac11
Res11K
rdac1
Res1
100pF
cdac1Cap
123
out_pin
Header 3H
1
2
con_analogGND
83
2
45
1
6
7 OPAMP1LM741CN
VLC 1
IOUT 2
V- 3
IOUT 4
B15
B26
B37
B48
B59
B610
B711
B812
V+ 13
VREF(+)14
VREF(-)15
COMP 16
dac081
DAC0800LCN
a0a1a2a3a4a5a6a7
VCC
VCCGND
-vcc
GND
VLC 1
IOUT 2
V- 3
IOUT 4
B15
B26
B37
B48
B59
B610
B711
B812
V+ 13
VREF(+)14
VREF(-)15
COMP 16
dac082
DAC0800LCN
83
2
45
1
6
7 opamp2LM741CN
e0e1e2e3e4e5e6e7
1K
rdac2
Res1
1K
rop2
Res1
1K
rdac21
Res1
VCC
GND
VCC
VCC
-vcc
cadc2
-vcc
Power circuit:
Main board:
Power circuit:
AC
2
V+
1
AC
3
V-
4
BRIDGEPOWER
DC_Jack
IN1
3
OUT 2
GND
GND 4
L7805CT
L7805CTGND
100UF
C1Cap
100UF
C2Cap
100nF
C3Cap 1K
R1Res1
LED_POWER
LED0
47UF
c4Cap
GND
VCC
100nF
C5Cap Semi
100nF
C6Cap Semi
100nF
C7Cap Semi
100nF
C8Cap Semi
100nF
C9Cap Semi
100nF
C10Cap Semi
100nF
C11Cap Semi
100nF
C12Cap Semi
100nF
C13Cap Semi
100nF
C14Cap Semi
100nF
C15Cap Semi
100nF
C16Cap Semi
GND
GND GND GND GND GND GND GND GND GND GND GND
100nF
C18Cap Semi
100nF
C19Cap Semi
100nF
C20Cap Semi
100nF
C21Cap Semi
100nF
C22Cap Semi
100nF
C23Cap Semi
100nF
C24Cap Semi
100nF
C25Cap Semi
GND 1
VIN2 VOUT 3MCP1700T_1
MCP1700T-1202E/MB
GND 1
VIN2 VOUT 3MCP1700T_2
MCP1700T-1202E/MBGND
GND
GND
100nF
C28Cap Semi
100nF
C29Cap Semi
GND
GND GND
+3V3
+1V2USB3V
NC 4INH2 VIN1
6
VOUT 5
GND
LF33_3
LF33ABPT
NC 4INH2 VIN1
6
VOUT 5
GND
LF33_1
LF33ABPT
NC 4INH2 VIN1
6
VOUT 5
GND
LF33_2
LF33ABPT
GND
GND
GND GND
GNDGND
GND GND
GND
47UF
C17Cap
1 23 45 67 8
POWER SUPPLY JUMPER
Header 4X2H
GND
GND
100nF
C27Cap Semi
100nF
C26Cap Semi
VCC_in
VCC_in
47UF
c60Cap
47UF
c61Cap
47UF
c62Cap
GND
GND
GND
+3V3
USB3V
100nF
c25_1Cap Semi
Osillator schematics:
E
GN
D
Out
VC
C
OSC_227MH
GND
GND
100nF
C_OS1Cap Semi
100nF
C_OS2Cap Semi
GND
GND
16MHZ
27MH
PUSH_B0
SMB
GND1K
R2Res3
GND
EXT_CLOCK0
PUSH_B1
SMB
GND1K
R3Res3
GND
EXT_CLOCK1
PUSH_B2
SMB
GND1K
R4Res3
GND
EXT_CLOCK2
PUSH_B5
SMB
GND1K
R7Res3
GND
EXT_CLOCK5
PUSH_B4
SMB
GND1K
R6Res3
GND
EXT_CLOCK4
PUSH_B3
SMB
GND1K
R5Res3
GND
EXT_CLOCK3
+3V3
+3V3
E
GN
D
Out
VC
C
OSC_116MH
16MHZ
27MH
EXT_CLOCK0
EXT_CLOCK1
EXT_CLOCK2
EXT_CLOCK3
EXT_CLOCK4
EXT_CLOCK5
100nF
C_P0
100nF
C_P5
100nF
C_P4100nF
C_P1
100nF
C_P2100nF
C_P3
Serial communication:
C1+1 VDD 2
C1-3
C2+4
C2-5
VEE 6
T2OUT 7
R2IN 8R2OUT9
T2IN10 T1IN11
R1OUT12 R1IN 13
T1OUT 14
GND15
VCC 16
m_MAX232
MAX232ESE
C1+1 VDD 2
C1-3
C2+4
C2-5
VEE 6
T2OUT 7
R2IN 8R2OUT9
T2IN10 T1IN11
R1OUT12 R1IN 13
T1OUT 14
GND15
VCC 16
F_MAX232
MAX232ESE
1
2
3
4
5
6
7
8
9
11
10
m_RS232
D Connector 9
1
2
3
4
5
6
7
8
9
11
10
F_RS232
D Connector 9
GND
GND
1U
C30Cap Semi
1U
C31Cap Semi
1U
C32Cap Semi
1U
C33Cap Semi
1U
C34Cap Semi
1U
C35Cap Semi
1U
C36Cap Semi
1U
C37Cap Semi
GND
GND
v37
GND
GND
GND
GND
VCC
m_UART_TXD
m_UART_RXD
GND
GND
F_UART_TXD
F_UART_RXD
+3V3
F_UART_TXD
F_UART_RXD
m_UART_RXD
m_UART_TXD
atmega 128 schematic:
PEN1
PE0 (RXD0/PDI)2
PE1 (TXD0/PDO)3
PE2 (XCK0/AIN0)4
PE3 (OC3A/AIN1)5
PE4 (OC3B/INT4)6
PE5 (OC3C/INT5)7
PE6 (T3/INT6)8
PE7 (IC3/INT7)9
PB0 (SS)10
PB1 (SCK)11
PB2 (MOSI)12
PB3 (MISO)13
PB4 (OC0)14
PB5 (OC1A)15
PB6 (OC1B)16
PB7 (OC2/OC1C)17
TOSC2/PG318
TOSC1/1PG419
RESET20
VCC 21
GND 22
XTAL223
XTAL124
PD0 (SCL/INT0)25
PD1 (SDA/INT1)26
PD2 (RXD1/INT2)27
PD3 (TXD1/INT3)28
PD4 (IC1)29
PD5 (XCK1)30
PD6 (T1)31
PD7 (T2)32
PG0 (WR)33
PG1 (RD)34
PC0 (A8) 35
PC1 (A9) 36
PC2 (A10) 37
PC3 (A11) 38
PC4 (A12) 39
PC5 (A13) 40
PC6 (A14) 41
PC7 (A15) 42
PG2 (ALE)43
PA7 (AD7) 44PA6 (AD6) 45PA5 (AD5) 46PA4 (AD4) 47PA3 (AD3) 48PA2 (AD2) 49PA1 (AD1) 50PA0 (AD0) 51
VCC 52
GND 53
PF7 (ADC7/TDI) 54
PF6 (ADC6/TDO) 55
PF5 (ADC5/TMS) 56
PF4 (ADC4/TCK) 57
PF3 (ADC3) 58
PF2 (ADC2) 59
PF1 (ADC1) 60
PF0 (ADC0) 61
AREF 62
GND 63
AVCC 64
micro
ATmega128-16AC
12345678910
programer
Header 5X2
VCC
GND
reset
rx0
tx0
rx0tx0
resetSW_RESET
SW-PB
GND
1K
R8
Res1
VCC
12
XTALXTAL
100pF
cx1
Cap
100pF
cx2
CapGND
123456
HMTR
Header 6
VCC
VCC
GND
rx0
tx0
GNDVCC
GND
VCC
GND
GN
D1V
CC2
VO
3R
S4
R/W
5E
6D
B07
DB1
8D
B29
DB3
10D
B4
11D
B5
12D
B613
DB7
14A
15K
16
LCD
c0c1c2
c4c5c6c7
1 23 45 67 89 10
ADC_PORT
Header 5X2
f0f1f2f3f4f5f6f7
f0f1f2f3f4
f5f6f7
GND
a_ref
a_ref
100nF
C40Cap
100nF
C41Cap
100nF
C38Cap GND GND
100nF
C39Cap
GND GND
VCC
1K
R10Res3
1 23 45 67 89 10
PIN_OUT
Header 5X2GND GND
a5a6a7
GND
m_UART_TXDm_UART_RXD
VCC
10K
R9
Res31
2
XTAL132.768kHZ
b0b1b2
b4b5b6b7
g0g1g2
b0b1b2b4b5b6b7
c3e0e1
e2e3e4e5e6e7
e0e1e2e3e4 e5
e6e7
g3
d4d5d6d7
a0a1a2a3a4
1 23 4
xtal_jumper
Header 2X2
VCC
m_UART_RXDm_UART_TXD
b1
330
R27Res1
31
2
10K
R_lcdRPot
FPGA & microcontroller connection:
T/R2
A03
A14
A25
A36
A47
A58
A69
A710
GND11
GND12 GND 13B7 14B6 15B5 16B4 17B3 18B2 19B1 20B0 21N_OE 22VCCB 23VCCB 24vcca1
74LVX4245
74LV_m1
74LVX4245
T/R2
A03
A14
A25
A36
A47
A58
A69
A710
GND11
GND12 GND 13B7 14B6 15B5 16B4 17B3 18B2 19B1 20B0 21N_OE 22VCCB 23VCCB 24vcca1
74LVX4245
74LV_m4
74LVX4245
T/R2
A03
A14
A25
A36
A47
A58
A69
A710
GND11
GND12 GND 13B7 14B6 15B5 16B4 17B3 18B2 19B1 20B0 21N_OE 22VCCB 23VCCB 24vcca1
74LVX4245
74LV_m2
74LVX4245
T/R2
A03
A14
A25
A36
A47
A58
A69
A710
GND11
GND12 GND 13B7 14B6 15B5 16B4 17B3 18B2 19B1 20B0 21N_OE 22VCCB 23VCCB 24vcca1
74LVX4245
74LV_m3
74LVX4245
g0g1
g2g3
VCC
VCC
VCC
VCC
GND
GND
GND
GND
GND
GND
GND
GND
a0a1a2a3a4a5a6a7
c0c1c2c3c4c5c6c7
d4d5d6d7
126_m_I129_m_I132_m_I133_m_I134_m_I135_m_I136_m_I137_m_I
139_m_T/R141_m_N_OE
142_m_I143_m_I144_m_I3_m_I4_m_I7_m_I8_m_I9_m_I
24_m_T/R25_m_N_OE
28_m_I30_m_I31_m_I32_m_I
40_m_T/R41_m_N_OE
42_m_I43_m_I44_m_I45_m_I
125_m_T/R
GND
+3V3+3V3
+3V3 +3V3
+3V3+3V3
+3V3 +3V3
3_m_I4_m_I7_m_I8_m_I9_m_I
25_m_N_OE28_m_I30_m_I31_m_I32_m_I
126_m_I129_m_I132_m_I133_m_I134_m_I135_m_I136_m_I137_m_I
141_m_N_OE142_m_I143_m_I144_m_I
42_m_I43_m_I44_m_I45_m_I
41_m_N_OE
USB circuits:
EE
SK1
EE
DA
TA
2
VCC3
RE
SET
#4
RST
OU
T#
5
3V3O
UT
6
USB
DP
7U
SBD
M8
GND 9
PWR
EN
#10
SI / WU
11
RX
F#12
VCCIO13
TX
E#14
WR
15R
D#16
GND 17
D7
18D
619
D5
20D
421
D3
22D
223
D1
24D
O25
VCC26
XT
IN27
XT
OU
T28
AGND 29AVCC30
TE
ST31
EE
CS
32 FT245BMFT245BM
CS1
DO 4DI3
NC 7
VSS 5
CLK2
NC6
VCC8
93C46
93C46A-I/P
GND
27pF
C47
Cap Semi
27pF
C48
Cap SemiGND
GND
33nF
C45Cap Semi
GND
27R
R19Res3
27R
R20Res3
D+
D+D-
D-
EE
CS
EE
SKE
ED
AT
A
EECSEESKEEDATA
2K2
R25
Res3
10K
R26Res3
GND
GND
1.5K
R21Res3
99_USB
0100_U
SB1
101_USB
2103_U
SB3
104_USB
4112_U
SB5
113_USB
6114_U
SB7
115_USB
_RD
#118_U
SB_W
R
119_USB
_TX
E#
120_USB
_RX
F
VCC
15_33nF
C46Cap Semi
470
R22Res3
VCC
GND
4K7
R17
Res3
10K
R18Res3
GND
10K
R23Res3 10K
R24Res3
GND
USB3V
USB3V
USB3V
USB3V
115_USB
_RD
#
118_USB
_WR
GND
99_USB0
100_USB1
101_USB2
103_USB3
104_USB4
112_USB5
113_USB6
114_USB7
115_USB_RD#118_USB_WR119_USB_TXE#120_USB_RXF
VBUS 1
D- 2
D+ 3
GND 4
J1
1-1470156-1
12
XTAL36MHZ
FPGA schematics:
IO, (ASDO) 1
IO, (nCSO) 2
IO, LVDS15p (CRC_ERROR) 3
IO, LVDS15n (CLKUSR) 4
IO, VREFB1N0 7
IO, LVDS8p, (DPCLK0/DQS0L) 8
IO, LVDS8n 9
IO, LVDS7p, (DPCLK1/DQS1L) 24
IO, LVDS7n 25
IO, VREFB1N1 28
IO 30
IO, PLL1_OUTp 31
IO, PLL1_OUTn 32
BAN
K 1
EP2C8T144C8A
EP2C8T144C8
IO, LVDS37n 112
IO, LVDS37p 113
IO, LVDS36n 114
IO, LVDS36p 115
IO, LVDS34n 118
IO, LVDS34p, (DPCLK8/DQS0T) 119
IO, VREFB2N0 120
IO, LVDS33n 121
IO, LVDS33p 122
IO, LVDS29n, DQ1T0 125
IO, LVDS29p, DQ1T1 126
IO, LVDS26p, DQ1T2 129
IO, VREFB2N1 132
IO, LVDS23n, DQ1T3 133
IO, LVDS23p, DQ1T4 134
IO, LVDS19n, DQ1T5 135
IO, LVDS19p, (DPCLK10/DQS1T) 136
IO, LVDS18n, DQ1T6 137
IO, LVDS18p, DQ1T7 139
IO, LVDS17p, DQ1T8 141
IO, LVDS17n (DEV_CLRn) 142
IO, LVDS16p, (DM1T/BWS#1T) 143
IO, LVDS16n 144
BAN
K 2
EP2C8T144C8B
EP2C8T144C8
IO, LVDS56n, (DM1R/BWS#1R) 73
IO, LVDS56p, DQ1R8 74
IO, LVDS54n (INIT_DONE) 75
IO, LVDS54p (nCEO) 76
IO, VREFB3N1 79
IO, LVDS48n, DQ1R7 86
IO, LVDS48p, (DPCLK6/DQS1R) 87
IO, LVDS47n, DQ1R6 92
IO, LVDS47p, (DPCLK7/DQS0R) 93
IO, LVDS46n, DQ1R5 94
IO, LVDS46p, DQ1R4 96
IO, LVDS45n, DQ1R3 97
IO, VREFB3N0 99
IO, LVDS39n, DQ1R2 100
IO, LVDS39p, DQ1R1 101
IO, PLL2_OUTp, DQ1R0 103
IO, PLL2_OUTn 104
BAN
K 3
EP2C8T144C8C
EP2C8T144C8
IO, LVDS77n (DEV_OE) 40
IO, LVDS77p, (DM1B/BWS#1B) 41
IO, LVDS76p, DQ1B8 42
IO, LVDS76n, DQ1B7 43
IO, LVDS75p, DQ1B6 44
IO, LVDS75n, DQ1B5 45
IO, LVDS74p, (DPCLK2/DQS1B) 47
IO, LVDS74n 48
IO, VREFB4N1 51
IO, LVDS70p, DQ1B4 52
IO, LVDS68p, DQ1B3 53
IO, LVDS68n, DQ1B2 55
IO, LVDS67p, DQ1B1 57
IO, LVDS67n, DQ1B0 58
IO, LVDS66p 59
IO, LVDS66n 60
IO, VREFB4N0 63
IO, LVDS60p, (DPCLK4/DQS0B) 64
IO, LVDS60n 65
IO, LVDS59n 67
IO, LVDS58p 69
IO, LVDS58n 70
IO, LVDS57p 71
IO, LVDS57n 72
BAN
K 4
EP2C8T144C8D
EP2C8T144C8
TDO10
TMS11 TCK12
TDI13
DATA014
DCLK15
nCE16
nCONFIG20
nSTATUS82
CONF_DONE83
MSEL184 MSEL085
EP2C8T144C8E
EP2C8T144C8
VCCIO15
VCCIO123 VCCINT 26
VCCIO129
VCCIO446
VCCINT 50
VCCIO454
VCCINT 62
VCCIO466
VCCIO377
VCCINT 81
VCCIO395
VCCIO3102
VCCIO2116 VCCINT 124
VCCIO2127 VCCINT 131
VCCIO2138
EP2C8T144C8F
EP2C8T144C8
GND6
GND19
GND27
GND33
GND39
GND49
GND56
GND61
GND68
GND78
GND 80
GND 98
GND 105
GND 111
GND 117
GND 123
GND 128
GND 130
GND 140
EP2C8T144C8G
EP2C8T144C8
GND_PLL1 34VCCD_PLL135 GND_PLL1 36VCCA_PLL137 GNDA_PLL1 38
GND_PLL2 106VCCD_PLL2107 GND_PLL2 108VCCA_PLL2109 GNDA_PLL2 110
EP2C8T144C8H
EP2C8T144C8
CLK0, LVDSCLK0p INPUT17 CLK1, LVDSCLK0n INPUT18 CLK2, LVDSCLK1p INPUT21 CLK3, LVDSCLK1n INPUT22
CLK7, LVDSCLK3n INPUT88
CLK6, LVDSCLK3p INPUT89
CLK5, LVDSCLK2n INPUT90
CLK4, LVDSCLK2p INPUT91
EP2C8T144C8I
EP2C8T144C8
GNDGND
nCS1
DATA2 VCC 3
GND4
ASDI5
DCLK6 VCC 7
VCC 8
EPCS1
EPCS1SI8
DATADCLKnCSASDI
DATA
DCLK
ASDInCS
GND
GND
100nF
C42Cap Semi
T/R2
A03
A14
A25
A36
A47
A58
A69
A710
GND11
GND12 GND 13B7 14B6 15B5 16B4 17B3 18B2 19B1 20B0 21N_OE 22VCCB 23VCCB 24vcca1
74LVX4245
74LV_F2
Component_1
T/R2
A03
A14
A25
A36
A47
A58
A69
A710
GND11
GND12 GND 13B7 14B6 15B5 16B4 17B3 18B2 19B1 20B0 21N_OE 22VCCB 23VCCB 24vcca1
74LVX4245
74LV_F3
Component_1
47_T/R48_N_OE51_I/O52_I/O53_I/O55_I/O57_I/O58_I/O59_I/O60_I/O
63_T/R64_N_OE65_I/O67_I/O69_I/O70_I/O71_I/O72_I/O73_I/O74_I/O
T/R2
A03
A14
A25
A36
A47
A58
A69
A710
GND11
GND12 GND 13B7 14B6 15B5 16B4 17B3 18B2 19B1 20B0 21N_OE 22VCCB 23VCCB 24vcca1
74LVX4245
74LV_F1
Component_1
75_T/R76_N_OE79_I/O86_I/O87_I/O92_I/O93_I/O94_I/O96_I/O97_I/O
GND GND
GND GND
GND GND
VCC
VCC
VCC
12345678910
F_programer
Header 5X2
TCK
TDITDO
TMS
1 23 45 67 89 1011 1213 1415 1617 18
F_I\O_1
Header 9X2H
GND GND
IO_0IO_1IO_2IO_3IO_4IO_5IO_6IO_7
IO_8IO_9IO_10IO_11IO_12IO_13IO_14IO_15
IO_0IO_1IO_2IO_3IO_4IO_5IO_6IO_7 IO_8
IO_9IO_10IO_11IO_12IO_13IO_14IO_15
IO_16IO_17IO_18IO_19IO_20IO_21IO_22IO_23
IO_16IO_17IO_18IO_19 IO_20
IO_21IO_22IO_23
99_USB0100_USB1101_USB2103_USB3104_USB4
112_USB5
113_USB6
114_USB7
115_USB_RD#118_USB_WR119_USB_TXE#120_USB_RXF
1 23 45 67 89 10
F_I\O_2
Header 5X2HGND GND
12345
A_RES_1K
TCKTDO
TMS
TDI
1KRes3
GND
1K
R12
Res3
GND
10K
R16Res3
10K
R13Res3
10K
R14Res3
10K
R15Res3
GND
1 23 45 67 89 10
F_programer_1
Header 5X2
GND
DCLK
CONF_DONEnCONFIGnSTATUS
nCE
nCE
CONF_DONEnCONFIGDATAASDI
nCEnCS
nSTA
TU
S
CO
NF_D
ON
E
nCO
NFIG
GND
16MHZ27MH
EXT_CLOCK0EXT_CLOCK1EXT_CLOCK2EXT_CLOCK3EXT_CLOCK4EXT_CLOCK5
79_I/O86_I/O87_I/O92_I/O93_I/O94_I/O96_I/O97_I/O
76_N_OE75_T/R
47_T/R48_N_OE51_I/O52_I/O53_I/O55_I/O57_I/O58_I/O59_I/O60_I/O
63_T/R64_N_OE65_I/O67_I/O69_I/O70_I/O71_I/O72_I/O
73_I/O74_I/O
42_m_I43_m_I44_m_I45_m_I
40_m_T/R41_m_N_OE
24_m_T/R25_m_N_OE28_m_I30_m_I31_m_I32_m_I
125_m_T/R126_m_I129_m_I132_m_I133_m_I134_m_I135_m_I136_m_I137_m_I
139_m_T/R141_m_N_OE142_m_I143_m_I144_m_I
3_m_I4_m_I7_m_I8_m_I9_m_I
12
MSEL1
10mH
L1
Inductor Iron
10mH
L2
Inductor Iron
100nF
C43Cap Semi
100nF
C44Cap Semi
GND
GND
F_UART_TXDF_UART_RXD
+3V3
+3V3
+3V3
+3V3
+3V3 +3V3
+3V3+3V3
+3V3 +3V3
+3V3
+3V3
+3V3
+1V2
+1V2
+1V2
99_USB0100_USB1101_USB2103_USB3104_USB4
42_m_I43_m_I44_m_I45_m_I
112_USB5
113_USB6
114_USB7
115_USB_RD#118_USB_WR119_USB_TXE#120_USB_RXF
3_m_I4_m_I7_m_I8_m_I9_m_I
24_m_T/R25_m_N_OE28_m_I30_m_I31_m_I32_m_I
F_UART_TXDF_UART_RXD
125_m_T/R126_m_I129_m_I132_m_I133_m_I134_m_I135_m_I136_m_I137_m_I
139_m_T/R141_m_N_OE142_m_I143_m_I144_m_I
40_m_T/R41_m_N_OE
27MH16MHZ
EXT_CLOCK0
EXT_CLOCK5
EXT_CLOCK1
EXT_CLOCK4
EXT_CLOCK2EXT_CLOCK3
100nF
C42_1Cap Semi
GND
Power board:
Main board: