ˇ ´ vysoke ´ uc ˇen´ı technicke ´ v Praze Cesk e ´ Fakulta elektrotechnicka
´ PRACE ´ DIPLOMOVA Model elektrohydraulick´ e vozidlov´ e brzdy
Praha, 2010
Autor: Michal Vinkl´ aˇ r
Prohl´ aˇ sen´ı Prohlaˇsuji, ˇze jsem pˇredloˇzenou pr´aci vypracoval samostatnˇe a ˇze jsem uvedl veˇsker´e pouˇzit´e informaˇcn´ı zdroje v souladu s Metodick´ ym pokynem o dodrˇzov´an´ı etick´ ych princip˚ u pˇri pˇr´ıpravˇe vysokoˇskolsk´ ych z´avˇereˇcn´ ych prac´ı.
V Praze dne podpis
i
Podˇ ekov´ an´ı Dˇekuji vedouc´ımu diplomov´e pr´ace Ing. Denisu Warausovi a vˇsem z katedry mˇeˇren´ı, kteˇr´ı sv´ ymi radami pˇrispˇeli k vytvoˇren´ı t´eto pr´ace. D´ale bych chtˇel podˇekovat vˇsem, kteˇr´ı mˇe podporovali pˇri studiu.
ii
Abstrakt Pr´ace se zab´ yv´a moˇznostmi elektronick´eho ovl´ad´an´ı vozidlov´ ych brzd pro syst´em brake-by-wire. Jsou rozebr´any pouˇz´ıvan´e metody brzdn´ ych syst´em˚ u z pohledu elektrick´eho ovl´ad´an´ı. Je navrˇzen elektro-hydraulick´ y syst´em ovl´ad´an´ı brzd a provedena jeho simulace. V posledn´ı ˇca´sti je pops´an vytvoˇren´ y hardware pro ovl´ad´an´ı syst´em˚ u x-by-wire.
Abstract This work deals with the electronic control possibilities for automotive brake system for brake-by-wire. Used electrical control methods are discussed in terms of braking systems. An (innovative) electro-hydraulic brake system is designed and implemented. The system’s simulation is carried out afterwards. The last part describes the hardware developed for control of x-by-wire systems.
iii
iv
Obsah Obsah
ix
Seznam obr´ azk˚ u
xii
Seznam tabulek
xiv
´ 1 Uvod
1
2 Problematika brzdˇ en´ı po dr´ atech (brake-by-wire)
3
2.1
Popis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
2.2
FlexRay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4
3 Pouˇ z´ıvan´ e brzdn´ e syst´ emy 3.1
3.2
7
Popis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
3.1.1
Typy ovl´ad´an´ı tˇrec´ıch brzdn´ ych syst´em˚ u . . . . . . . . . . . . . .
8
3.1.2
Pouˇz´ıvan´e asistenˇcn´ı brzdn´e syst´emy . . . . . . . . . . . . . . . .
9
Moˇznosti elektrick´eho brzdˇen´ı . . . . . . . . . . . . . . . . . . . . . . . .
12
3.2.1
Popis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12
3.2.2
Kl´ınov´a brzda (EWB) . . . . . . . . . . . . . . . . . . . . . . . .
13
3.2.3
Elektrodynamick´e brzdˇen´ı . . . . . . . . . . . . . . . . . . . . . .
14
3.2.4
Brzdˇen´ı v´ıˇriv´ ymi proudy . . . . . . . . . . . . . . . . . . . . . . .
15
3.2.5
Brzdˇen´ı magnetick´e . . . . . . . . . . . . . . . . . . . . . . . . . .
15
3.2.6
Magnetoreologick´a brzda . . . . . . . . . . . . . . . . . . . . . . .
16
3.2.7
Elektro-mechanick´e brzdˇen´ı . . . . . . . . . . . . . . . . . . . . .
17
3.2.8
Elektro-vzduchov´e brzdˇen´ı . . . . . . . . . . . . . . . . . . . . . .
18
3.2.9
Elektro-hydraulick´e brzdˇen´ı . . . . . . . . . . . . . . . . . . . . .
18
vii
4 Simulace
23
4.1
Syst´em s tlakov´ ym z´asobn´ıkem . . . . . . . . . . . . . . . . . . . . . . .
23
4.2
Hydraulick´e kapaliny . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
27
4.3
Simulaˇcn´ı sch´ema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
4.4
Vlastnosti – porovn´an´ı . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32
4.5
Zhodnocen´ı . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32
5 Hardware
39
5.1
Popis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
39
5.2
Poˇzadavky . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
39
5.2.1
Obecn´e poˇzadavky . . . . . . . . . . . . . . . . . . . . . . . . . .
39
5.2.2
Steer-by-wire . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
40
5.2.3
Brake-by-wire . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
41
5.2.4
X-by-wire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
43
5.2.5
Shrnut´ı . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
45
Komunikaˇcn´ı deska . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
47
5.3.1
Funkce . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
47
5.3.2
Jednotliv´e ˇc´asti . . . . . . . . . . . . . . . . . . . . . . . . . . . .
48
V´ ykonov´a deska . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
67
5.4.1
Funkce . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
67
5.4.2
Jednotliv´e ˇc´asti . . . . . . . . . . . . . . . . . . . . . . . . . . . .
69
Ped´alov´a deska . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
76
5.5.1
Funkce . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
76
5.5.2
Jednotliv´e ˇc´asti . . . . . . . . . . . . . . . . . . . . . . . . . . . .
77
Kolov´a deska (bezdr´atov´ y akcelerometr) . . . . . . . . . . . . . . . . . .
82
5.6.1
Funkce . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
82
5.6.2
Jednotliv´e ˇc´asti . . . . . . . . . . . . . . . . . . . . . . . . . . . .
83
Pomocn´e desky . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
85
5.7.1
LPT – JTAG program´ator . . . . . . . . . . . . . . . . . . . . . .
86
5.7.2
Akcelerometrov´a deska . . . . . . . . . . . . . . . . . . . . . . . .
87
5.8
Varianty cel´eho syst´emu . . . . . . . . . . . . . . . . . . . . . . . . . . .
88
5.9
EMC testy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
90
5.3
5.4
5.5
5.6
5.7
6 Software
95
7 Z´ avˇ er
97 viii
8 Pouˇ zit´ e zkratky
99
Literatura
102
A Obsah pˇ riloˇ zen´ eho CD
I
B Elektrick´ e sch´ ema navrˇ zen´ ych desek
ix
III
x
Seznam obr´ azk˚ u 2.1
Pˇr´ıklad vyuˇzit´ı automobilov´ ych sbˇernic . . . . . . . . . . . . . . . . . . .
5
3.1
ABS syst´em s uzavˇren´ ym okruhem . . . . . . . . . . . . . . . . . . . . .
10
3.2
ABS syst´em s otevˇren´ ym okruhem
. . . . . . . . . . . . . . . . . . . . .
11
3.3
Princip kl´ınov´e brzdy Siemens . . . . . . . . . . . . . . . . . . . . . . . .
13
3.4
Realizovan´ y syst´em kl´ınov´e brzdy Siemens . . . . . . . . . . . . . . . . .
14
3.5
Pˇr´ıklad paraleln´ıho hybridn´ıho pohonu . . . . . . . . . . . . . . . . . . .
14
3.6
Konstrukce v´ıˇriv´e brzdy s chlazen´ım . . . . . . . . . . . . . . . . . . . . .
16
3.7
Uspoˇr´ad´an´ı MR brzdy . . . . . . . . . . . . . . . . . . . . . . . . . . . .
17
3.8
EMB Elektro-mechanick´a brzda . . . . . . . . . . . . . . . . . . . . . . .
18
3.9
Sensotronic Brake Control . . . . . . . . . . . . . . . . . . . . . . . . . .
19
4.1
Navrhovan´a hydraulika . . . . . . . . . . . . . . . . . . . . . . . . . . . .
25
4.2
Viskozita hydraulick´ ych kapalin pˇri tlaku 200bar˚ u . . . . . . . . . . . . .
30
4.3
Simulaˇcn´ı sch´ema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
4.4
Graf pr˚ utok˚ u a tlak˚ u v syst´emu . . . . . . . . . . . . . . . . . . . . . . .
34
4.5
Graf pr˚ ubˇehu stavu motoru . . . . . . . . . . . . . . . . . . . . . . . . .
35
4.6
Graf pr˚ ubˇehu stavu brzdy . . . . . . . . . . . . . . . . . . . . . . . . . .
36
4.7
Graf pr˚ ubˇeh˚ u pr˚ utok˚ u v syst´emu pro r˚ uzn´e viskozity . . . . . . . . . . .
37
4.8
Graf pr˚ ubˇeh˚ u tlak˚ u v syst´emu pro r˚ uzn´e viskozity . . . . . . . . . . . . .
38
5.1
Sch´ema syst´emu steer-by-wire . . . . . . . . . . . . . . . . . . . . . . . .
41
5.2
Sch´ema syst´emu brake-by-wire (se syst´emem steer-by-wire) . . . . . . . .
42
5.3
Senzor polohy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
43
5.4
Aktivn´ı MR tlumiˇc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
44
5.5
Komunikaˇcn´ı deska . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
47
5.6
Blokov´e sch´ema komunikaˇcn´ı desky . . . . . . . . . . . . . . . . . . . . .
48
5.7
Blokov´e sch´ema procesoru MC9S12XF512 . . . . . . . . . . . . . . . . .
52
xi
5.8
Rozmˇery desky a mont´aˇzn´ıch otvor˚ u . . . . . . . . . . . . . . . . . . . .
67
5.9
V´ ykonov´a deska . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
68
5.10 Blokov´e sch´ema v´ ykonov´e desky . . . . . . . . . . . . . . . . . . . . . . .
68
5.11 Blokov´e sch´ema m˚ ustku VNH2SP30 . . . . . . . . . . . . . . . . . . . . .
70
5.12 Ped´alov´a deska . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
76
5.13 Blokov´e sch´ema ped´alov´e desky . . . . . . . . . . . . . . . . . . . . . . .
77
5.14 Kolov´a deska . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
82
5.15 Blokov´e sch´ema kolov´e desky . . . . . . . . . . . . . . . . . . . . . . . . .
82
5.16 Blokov´e sch´ema μP MPXY8300 . . . . . . . . . . . . . . . . . . . . . . .
84
5.17 LPT - JTAG program´ator . . . . . . . . . . . . . . . . . . . . . . . . . .
86
5.18 Akcelerometrov´a deska . . . . . . . . . . . . . . . . . . . . . . . . . . . .
87
5.19 Jednotka sloˇzen´a z komunikaˇcn´ı a v´ ykonov´e desky . . . . . . . . . . . . .
88
5.20 Jednotka sloˇzen´a z komunikaˇcn´ı, v´ ykonov´e a ped´alov´e desky . . . . . . .
89
5.21 Zmˇeˇren´e vyzaˇrov´an´ı pro p´asmo 9kHz aˇz 30MHz . . . . . . . . . . . . . .
93
5.22 Zmˇeˇren´e vyzaˇrov´an´ı pro p´asmo 30MHz aˇz 1GHz . . . . . . . . . . . . . .
93
xii
Seznam tabulek 3.1
Nab´ıdka servomotor˚ u . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
20
4.1
Soupis pouˇzit´ ych komponent . . . . . . . . . . . . . . . . . . . . . . . . .
26
4.2
Vlastnosti brzdov´ ych kapalin . . . . . . . . . . . . . . . . . . . . . . . . .
28
4.3
Vlastnosti hydraulick´ ych olej˚ u . . . . . . . . . . . . . . . . . . . . . . . .
28
4.4
Srovn´an´ı navrˇzen´eho syst´emu se syst´emem ABS . . . . . . . . . . . . . .
33
5.1
Pouˇzit´e senzory a akˇcn´ı prvky syst´emu steer-by-wire . . . . . . . . . . . .
40
5.2
Pouˇzit´e senzory a akˇcn´ı prvky syst´emu brake-by-wire . . . . . . . . . . .
42
5.3
Pouˇzit´e senzory a akˇcn´ı prvky syst´emu X-by-wire . . . . . . . . . . . . .
45
5.4
Ovl´ad´an´ı zdroj˚ u
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
50
5.5
Pˇripojen´ı Watchdog obvodu . . . . . . . . . . . . . . . . . . . . . . . . .
53
5.6
Signalizaˇcn´ı LED diody . . . . . . . . . . . . . . . . . . . . . . . . . . . .
53
5.7
Pˇripojen´ı FPGA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
55
5.8
Pˇripojen´ı SPI Flash pamˇeti . . . . . . . . . . . . . . . . . . . . . . . . .
56
5.9
Pˇripojen´ı FlexRay budiˇce A . . . . . . . . . . . . . . . . . . . . . . . . .
56
5.10 Pˇripojen´ı FlexRay budiˇce B . . . . . . . . . . . . . . . . . . . . . . . . .
57
5.11 Propojen´ı CAN budiˇce . . . . . . . . . . . . . . . . . . . . . . . . . . . .
57
5.12 Propojen´ı RF transciever . . . . . . . . . . . . . . . . . . . . . . . . . . .
58
5.13 Pˇripojen´ı RF modulu . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
59
5.14 Rozˇsiˇruj´ıc´ı konektor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
60
5.15 Nap´ajec´ı konektory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
60
5.16 Konektor FlexRay sbˇernice . . . . . . . . . . . . . . . . . . . . . . . . . .
61
5.17 Konektor CAN sbˇernice . . . . . . . . . . . . . . . . . . . . . . . . . . .
61
5.18 Konektor pro 3os´ y akcelerometr . . . . . . . . . . . . . . . . . . . . . . .
61
5.19 Konektor pro NTC teplomˇer . . . . . . . . . . . . . . . . . . . . . . . . .
62
5.20 Konektor pro ventil´ator . . . . . . . . . . . . . . . . . . . . . . . . . . . .
62
5.21 Konektor Wakeup LOC
62
. . . . . . . . . . . . . . . . . . . . . . . . . . . xiii
5.22 Konektor RS232 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
63
5.23 Konektor pro pˇripojen´ı k SPI Flash pamˇeti . . . . . . . . . . . . . . . . .
63
5.24 Konektor JTAG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
64
5.25 Konektor BDM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
64
5.26 Konfiguraˇcn´ı propojky . . . . . . . . . . . . . . . . . . . . . . . . . . . .
65
5.27 Signalizaˇcn´ı LED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
66
5.28 Konfiguraˇcn´ı odpory . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
66
5.29 Ovl´adac´ı sign´aly m˚ ustku . . . . . . . . . . . . . . . . . . . . . . . . . . .
69
5.30 Nastaven´ı jumper˚ u m˚ ustku . . . . . . . . . . . . . . . . . . . . . . . . . .
71
5.31 Zapojen´ı konektor˚ u H-m˚ ustku . . . . . . . . . . . . . . . . . . . . . . . .
71
5.32 Zapojen´ı PISO pˇrevodn´ıku . . . . . . . . . . . . . . . . . . . . . . . . . .
72
5.33 Nap´ajec´ı konektory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
73
5.34 Zapojen´ı pˇripojovac´ıho konektoru . . . . . . . . . . . . . . . . . . . . . .
74
5.35 Zapojen´ı konektoru senzoru natoˇcen´ı . . . . . . . . . . . . . . . . . . . .
75
5.36 Zapojen´ı konektoru ot´aˇcek . . . . . . . . . . . . . . . . . . . . . . . . . .
75
5.37 Zapojen´ı konektoru proudov´e smyˇcky . . . . . . . . . . . . . . . . . . . .
76
5.38 Zapojen´ı gyroskopu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
78
5.39 Zapojen´ı budiˇce mosfet . . . . . . . . . . . . . . . . . . . . . . . . . . . .
78
5.40 Zapojen´ı pˇripojovac´ıch konektor˚ u . . . . . . . . . . . . . . . . . . . . . .
79
5.41 Nap´ajec´ı konektory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
79
5.42 Propojovac´ı konektor . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
80
5.43 Konektor ped´alu A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
81
5.44 Konektor ped´alu B . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
81
5.45 Sign´aly digit´aln´ıch IO konektor˚ u. . . . . . . . . . . . . . . . . . . . . . .
81
5.46 Nap´ajec´ı konektory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
83
5.47 Zapojen´ı signalizaˇcn´ıch diod . . . . . . . . . . . . . . . . . . . . . . . . .
85
5.48 Konektor BDM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
85
5.49 Sign´aly JTAG konektoru . . . . . . . . . . . . . . . . . . . . . . . . . . .
86
5.50 Sign´aly pˇripojovac´ıho konektoru . . . . . . . . . . . . . . . . . . . . . . .
87
5.51 Nastaven´ı akcelerometru . . . . . . . . . . . . . . . . . . . . . . . . . . .
88
5.52 Rozˇsiˇruj´ıc´ı konektory desek
. . . . . . . . . . . . . . . . . . . . . . . . .
90
5.53 Zmˇeˇren´a odolnost v˚ uˇci vysokofrekvenˇcn´ımu elmag. poli . . . . . . . . . .
91
5.54 Testovac´ı u ´rovnˇe na sign´alov´ ych vstupech a v´ ystupech
. . . . . . . . . .
91
5.55 V´ ysledek testu pro Burst ruˇsen´ı do sign´alov´ ych vodiˇc˚ u . . . . . . . . . .
92
xiv
Kapitola 1 ´ Uvod Pˇredmˇetem t´eto pr´ace je rozˇs´ıˇren´ı vyuˇzit´ı sbˇernice FlexRay na testovac´ım vozidle. Sbˇernice se jiˇz pouˇz´ıv´a pro syst´em steer-by-wire a touto prac´ı by mˇela b´ yt rozˇs´ıˇrena i na syst´em brake-by-wire. Proto je potˇreba sezn´amit se s pouˇz´ıvan´ ymi brzdov´ ymi syst´emy a navrhnout elektricky ovl´adateln´ y brzdn´ y syst´em, kter´ y bude splˇ novat vˇseobecn´e poˇzadavky na tyto syst´emy. Ve druh´e ˇca´sti je rozebr´an probl´em ˇr´ızen´ı tohoto syst´emu a jsou navrˇzeny desky pro vˇseobecn´e pouˇzit´ı v aplikac´ıch x-by-wire na vozidle. Prvn´ı kapitola pr´ace se zab´ yv´a vˇseobecnou problematikou brake-by-wire, tedy brzdˇen´ı po dr´atech. Druh´a kapitola popisuje dnes bˇeˇznˇe pouˇz´ıvan´e brzdn´e syst´emy v automobilov´em pr˚ umyslu. Tˇret´ı kapitola popisuje brzdov´e syst´emy s pohledu elektronick´eho ovl´ad´an´ı. ym z´asobn´ıkem. Ve ˇctvrt´e kapitole je pops´ana simulace brzdov´eho syst´emu s tlakov´ P´at´a kapitola popisuje navrˇzen´ y hardware pro syst´em brake-by-wire a jeho pouˇzit´ı i v ostatn´ıch syst´emech x-by-wire vyuˇz´ıvaj´ıc´ı sbˇernici FlexRay. V posledn´ı kapitole jsou shrnuty dosaˇzen´e v´ ysledky diplomov´e pr´ace.
1
2
´ KAPITOLA 1. UVOD
Kapitola 2 Problematika brzdˇ en´ı po dr´ atech (brake-by-wire) 2.1
Popis
Problematika brzdˇen´ı po dr´atech je jako u ostatn´ıch syst´em˚ u (x-by-wire) podobn´a. Jedn´a se o odstranˇen´ı co nejv´ıce mechanick´ ych ˇci hydraulick´ ych prvk˚ u v syst´emu, aby doˇslo k jeho celkov´emu zjednoduˇsen´ı, zv´ yˇsen´ı spolehlivosti a to pˇri zv´ yˇsen´e moˇznosti aplikace nejr˚ uznˇejˇs´ıch brzdov´ ych syst´em˚ u aktivn´ı bezpeˇcnosti. V brzdov´em syst´emu je spousta prvk˚ u, kter´e trp´ı urˇcit´ ymi nev´ yhodami, kv˚ uli kter´ ym je potˇrebn´a relativnˇe ˇcast´a kontrola ˇci u ´drˇzba. Napˇr´ıklad se jedn´a o brzdovou kapalinu, kter´a je hydroskopick´a, tedy absorbuje vodu, a je potˇreba zajistit jej´ı pravidelnou v´ ymˇenu. D´ale brzdov´e kotouˇce a brzdov´e destiˇcky, kter´e mimo vlastn´ı opotˇreben´ı jsou n´achyln´e na neˇcistoty, kter´e dok´aˇz´ı v´ yraznˇe zkr´atit jejich ˇzivotnost. Tak´e hydraulick´e veden´ı je n vysok´ ym tlakem. S pˇrihl´ednut´ım, velice nam´ah´ano, jak teplem, od brzdiˇc˚ u, tak z´aroveˇ ˇze toto veden´ı se vˇetˇsinou nach´az´ı na podvozku automobilu, kde je vystaveno n´aroˇcn´emu okoln´ımu prostˇred´ı, je potˇreba jeho pravideln´a kontrola. V neposledn´ı ˇradˇe dnes pouˇz´ıvan´e brzdov´e asistenˇcn´ı syst´emy jsou navrˇzeny, aby fungovali v brzdov´em syst´emu, kter´ y se svou podstatou od prvn´ıch automobil˚ u t´emˇeˇr nezmˇenil a jejich ˇr´ıd´ıc´ı prvky jsou velice nam´ah´any na vyˇsˇs´ı tˇren´ı, protoˇze brzdov´a kapalina sv´ ymi vlastnostmi nedok´aˇze jejich mazac´ı potˇrebu pokr´ yt. Vyuˇzit´ım syst´emu brake-by-wire je pˇr´ınos pro pouˇz´ıvan´e asistenˇcn´ı brzdov´e syst´emy, kter´e jsou dnes v naprost´e vˇetˇsinˇe ˇreˇseny elektronicky (ˇr´ıd´ıc´ı ˇca´st) a kter´e omezuje pr´avˇe y brzdov´ y syst´em by mˇel m´ıt dvakr´at vyuˇz´ıv´an´ı standardn´ıch brzd. Plnˇe elektromechanick´ 3
ˇ ´I PO DRATECH ´ 4 KAPITOLA 2. PROBLEMATIKA BRZDEN (BRAKE-BY-WIRE) rychlejˇs´ı reakˇcn´ı dobu neˇz dnes pouˇz´ıvan´e hydraulick´e brzdy s prakticky okamˇzit´ ym maxim´aln´ım tlakem brzdn´e s´ıly. V´ yvoj automobil˚ u smˇeˇruje k plnˇe elektronick´emu ovl´ad´an´ı a brzdn´ y syst´em je posledn´ı, kter´ y tomuto trendu st´ale odol´av´a.
2.2
FlexRay
FlexRay je speci´alnˇe navrˇzen´a sbˇernice pro aplikace v syst´emech x-by-wire, tedy vˇseobecnˇe ˇr´ızen´ı po dr´atech v automobilov´em pr˚ umyslu. Je spravov´ana konsorciem sdruˇzuj´ıc´ım hlavn´ı v´ yrobce automobil˚ u a jejich komponent (Daimler-Chrysler, BMW, General Motors, Ford, Volkswagen, Bosch, Freescale a Philips). Od roku 2000, kdy specifikovala prvn´ı verzi syst´emu do roku 2009, kdy byla dokonˇcena specifikace FlexRay verze 3.0 a doˇslo k ukonˇcen´ı konsorcia. Pro tuto pr´aci jsou vyuˇzity μP s integrovan´ ym FlexRay ˇradiˇcem firmy Freescale MC9S12XF s implementovan´ ym protokolem FlexRay verze 2.1. (BMW, 2010) Tato pr´ace se nezab´ yv´a pˇr´ımo vlastnostmi sbˇernice FlexRay. Jej´ı vlastnosti byly ´r ˇ, M., 2008), (Beneˇ rozeb´ır´any v jin´ ych prac´ıch (Waraus, D., 2008), (Vinkla s, R., ´, V., 2007), (Voja ´c ˇek, A., 2007). 2009), (Pokorny Zde pouze shrnu z´akladn´ı vlastnosti sbˇernice FlexRay V2.1.: (Carmotor, 2010), (FlexRay, 2005) • Pˇrenosov´a rychlost: 10 Mbps (na kan´al) • Maxim´aln´ı zpoˇzdˇen´ı pˇrenosu: 2,4 μs • Pˇr´ıstupov´a metoda: TDMA • Typ pˇrenosu: s´eriov´ y, diferenˇcn´ı • Poˇcet kan´al˚ u: jednokan´alov´a, dvoukan´alov´a (redundantn´ı), kombinace obou • Zabezpeˇcen´ı: diferenˇcn´ı pˇrenos, CRC zabezpeˇcen´ı, redundantn´ı kan´al • Synchronizace jednotek v s´ıti • D´alkov´e probouzen´ı uzlu • Detekce chyb na u ´rovni budiˇce sbˇernice a na vyˇsˇs´ıch u ´rovn´ıch
2.2. FLEXRAY
5
Na obr. 2.1 je naznaˇceno vyuˇzit´ı sbˇernic na vozidle. Jsou zobrazeny sbˇernice LIN, CAN a FlexRay a jejich typick´e vyuˇzit´ı. Sbˇernice FlexRay je vyuˇzita pr´avˇe pro bezpeˇcnostnˇe kritick´e aplikace jako je ovl´ad´an´ı natoˇcen´ı kol a ovl´ad´an´ı brzdov´eho syst´emu.
Obr´ azek 2.1: Pˇr´ıklad vyuˇzit´ı automobilov´ ych sbˇernic (FreeScale, 2010)
ˇ ´I PO DRATECH ´ 6 KAPITOLA 2. PROBLEMATIKA BRZDEN (BRAKE-BY-WIRE)
Kapitola 3 Pouˇ z´ıvan´ e brzdn´ e syst´ emy 3.1
Popis
Brzdn´ y syst´em vozidla slouˇz´ı k zastaven´ı, zpomalen´ı, nebo udrˇzen´ı vozidla v klidu. Vyuˇz´ıvaj´ı se syst´emy, kter´e zvyˇsuj´ı j´ızdn´ı odpory – tˇrec´ı brzdy nebo syst´emy, kter´e mˇen´ı smˇer taˇzn´e s´ıly – elektromotor zapojen jako gener´ator. Protoˇze se na brzdn´ y syst´em vozidla nahl´ıˇz´ı jako na syst´em zajiˇst’uj´ıc´ı bezpeˇcnost dopravy jsou na nˇej kladeny pˇr´ısn´e pˇredpisy. Pˇri brzdˇen´ı je potˇreba odebrat syst´emu velk´e mnoˇzstv´ı kinetick´e energie. Jej´ı velikost se d´a urˇcit pomoc´ı vzorce W =
1 2
mv 2 , tedy z´avis´ı na hmotnosti a na druh´e mocninˇe
rychlosti vozidla. Nejefektivnˇejˇs´ım zp˚ usobem brzdˇen´ı je vr´atit tuto energii do zdroje, aby byla pˇripraven´a pro vyuˇzit´ı pˇri rozj´ıˇzdˇen´ı. Toto je ale moˇzn´e vyuˇz´ıt pouze u elektrick´eho typu brzdy, nebo u speci´aln´ı mechanick´e, kde se energie ukl´ad´a napˇr´ıklad do setrvaˇcn´ıku. Tato metoda, ale nen´ı u s´eriov´ ych voz˚ u pouˇz´ıvan´a. Dnes jedin´ ym pouˇz´ıvan´ ym syst´emem rekuperace brzdn´e energie je u tzv. hybridn´ıch vozidel, kde je pro pohon vyuˇzit elektromotor a pˇri brzdˇen´ı se tento motor vyuˇz´ıv´a jako gener´ator a pˇremˇenˇenou energii ukl´ad´a zpˇet do bateri´ı pro budouc´ı pouˇzit´ı. U ostatn´ıch brzd se energie mˇen´ı na teplo. Toto teplo je potˇreba odv´est z brzdn´ ych syst´em˚ u, aby nedoˇslo nevratn´ ym zmˇen´am ˇci poˇskozen´ı prvk˚ u a byla zajiˇstˇena funkce brzd. Teplo se vyv´ıj´ı pˇr´ımo v prostoru brzdy (kotouˇcov´e ˇci bubnov´e tˇrec´ı brzdy), nebo mimo prostor brzdy (elektrodynamick´e brzdy s odporn´ıkem). U druh´ ych zmiˇ novan´ ych brzd nedoch´az´ı ke tˇren´ı a tak tyto brzdy nejsou zat´ıˇzeny opotˇreben´ım styˇcn´ ych ploch. U vozidel se vyuˇz´ıvaj´ı pˇrev´aˇznˇe jako odlehˇcovac´ı brzda, pˇri j´ızdˇe z kopce u n´akladn´ıch vozidel. Vˇsechny dnes vyr´abˇen´e s´eriov´e vozy jsou opatˇreny kotouˇcov´ ymi brzdami, u nˇekter´ ych vozidel bubnov´ ymi na zadn´ı n´apravˇe, tedy tˇrec´ı brzdou. 7
ˇ´IVANE ´ BRZDNE ´ SYSTEMY ´ KAPITOLA 3. POUZ
8
3.1.1
Typy ovl´ ad´ an´ı tˇ rec´ıch brzdn´ ych syst´ em˚ u
Mechanicky ovl´ adan´ e brzdy Mechanicky ovl´adan´ ymi brzdy je myˇsleno ovl´ad´an´ı pomoc´ı t´ahel. Tyto brzdy byly u zrodu automobilismu a dnes se pouˇz´ıvaj´ı v´ yhradnˇe jako nouzov´a ˇci parkovac´ı brzda. Tlak na brzdov´e obloˇzen´ı je vyv´ıjen pomoc´ı p´aky nebo ped´alu a pˇren´aˇsen pomoc´ı lanka. Tento zp˚ usob ovl´ad´an´ı je nevhodn´ y z nˇekolika hledisek: • Sloˇzit´e veden´ı lanek ke kol˚ um • Veden´ı n´achyln´e na neˇcistoty v bowdenu • Sloˇzit´a kontrola stavu lanka Vzduchem ovl´ adan´ e brzdy Vzduchem ovl´adan´e brzdy se jiˇz pouˇz´ıvaj´ı pouze u n´akladn´ıch vozidle, kde maj´ı nepostradateln´e v´ yhody. Vzduchov´e brzdy maj´ı obecnˇe pomalou reakˇcn´ı dobu a potˇrebuj´ı nˇekolikan´asobnˇe vˇetˇs´ı brzdov´e v´alce, kv˚ uli pouˇz´ıvan´emu n´ızk´emu tlaku (do 10bar˚ u). Mezi v´ yhody vzduchem ovl´adan´ ych brzd patˇr´ı jednoduch´e ovl´ad´an´ı brzdn´e s´ıly pomoc´ı ˇskrcen´ı, relativnˇe mal´a ovl´adac´ı s´ıla (brzd´ıc´ı s´ıla se nevyv´ıj´ı pˇr´ımo na ped´al pouze se ovl´adaj´ı pˇrepouˇstˇec´ı ventily) a pˇri nedokonal´e tˇesnosti brzdov´eho okruhu jsou ztr´aty doplˇ nov´any. Mezi nev´ yhody patˇr´ı: • dlouh´a reakˇcn´ı doba brzdov´eho syst´emu • potˇreba vˇetˇs´ıch brzd´ıc´ıch v´alc˚ u (pro vytvoˇren´ı potˇrebn´eho tlaku na brzdy) • produkovan´e teplo pˇri stlaˇcov´an´ı vzduchu Hydraulicky ovl´ adan´ e brzdy Bˇeˇznˇe pouˇz´ıvan´e je hydraulick´e ovl´ad´an´ı brzd. Vzhledem k tomu, ˇze kapalina je nestlaˇciteln´a je praktick´ y okamˇzit´ yu ´ˇcinek na brzdy (bez dopravn´ıho zpoˇzdˇen´ı). Pro vysok´ y tlak yhody jsou: v brzdov´em veden´ı nejsou potˇreba velk´e brzdn´e v´alce. Jako nev´ • Pouˇz´ıvan´a hydroskopick´a kapalina → nutn´a pravideln´a v´ ymˇena ˇ • Spatn´ e mazac´ı u ´ˇcinky brzdov´ ych kapalin (pro syst´emy ABS, ESP, . . . )
3.1. POPIS
9
• Nutnost absolutnˇe tˇesn´eho hydraulick´eho veden´ı (omezen´ı vniku vody, u ´niku brzdov´e kapaliny) • N´aroky na hydraulick´e veden´ı z hlediska tlak˚ u (aˇz 200bar˚ u) • N´aroky na hydraulick´e veden´ı z hlediska teplot (ohˇr´ıv´an´ı kapaliny od brzd)
3.1.2
Pouˇ z´ıvan´ e asistenˇ cn´ı brzdn´ e syst´ emy
V dneˇsn´ıch vozidlech je kladen d˚ uraz na bezpeˇcnost a proto jsou ˇcasto vyuˇz´ıv´any nejr˚ uznˇejˇs´ı asistenˇcn´ı brzdov´e syst´emy. Mezi nˇe patˇr´ı napˇr´ıklad: • ABS – (Anti-lock Brake System) Protiblokovac´ı syst´em - povinn´ y u nov´ ych vozidel • EDS – (Electronic Differential lock System) Elektronick´a uz´avˇerka diferenci´alu • ASR – (Anti-Slip Regulation) Protiprokluzov´ y syst´em • ESP – (Electronic Stability Program) Elektronick´ y stabilizaˇcn´ı program Syst´emy v´ yraznˇe zlepˇsuj´ı ovladatelnost vozidla za kritick´ ych situac´ıch, ale jsou omezeny fyzik´aln´ımi z´akony a tak, ani ony nedok´aˇz´ı zabr´anit vˇsem rizikov´ ym stav˚ um. Napˇr´ıklad, kdyˇz se pˇr´ıliˇs vysokou rychlost´ı vjede do zat´aˇcky, kde je prudk´a zmˇena pˇrilnavosti povrchu vozovky (asfalt a led) v tomto pˇr´ıpadˇe by ˇz´adn´ y asistenˇcn´ı syst´em nic nezmohl. Asistenˇcn´ı brzdov´e syst´emy jsou navrˇzeny, aby i pˇri v´ ypadku (poruˇse) je zachovan´a y ped´al a brzdov´ y v´aleˇcek). p˚ uvodn´ı funkce brzd´ıc´ıho syst´emu (pˇr´ım´e propojen´ı brzdov´ Obecn´ y popis ABS Syst´em ABS m´a za u ´kol zabr´anit zablokov´an´ı kola i pˇri intenzivn´ım brzdˇen´ı. Pokud dojde k zablokov´an´ı kola ztrat´ı kolo adhezi s vozovkou a t´ım se sn´ıˇz´ı pod´eln´a s´ıla p˚ usob´ıc´ı na kolo a zaˇcne pˇrevaˇzovat boˇcn´ı s´ıla. T´ım dojde ke ztr´atˇe s´ıly, kter´a drˇz´ı kolo v pˇr´ım´em smˇeru a vozidlo ztrat´ı smˇerovou ovladatelnost. Pojem ABS je oznaˇcen´ı, kter´e m´a patentov´ana firma Bosch pro svoje protiblokovac´ı syst´emy. Protoˇze je vˇsak tento pojem vˇseobecnˇe vˇzit´ y jako oznaˇcen´ı protiblokovac´ıho syst´emu, popisuji d´ale protiblokovac´ı syst´emy zkratkou ABS i pˇres rozd´ıln´e znaˇcen´ı u ostatn´ıch v´ yrobc˚ u. Syst´em je tvoˇren´ y sn´ımaˇci ot´aˇcek kol na principu hallov´ ych sond nebo megnetorezisych syst´emu umoˇzn ˇuj´ı mˇeˇren´ı rychlosti kola od nulov´ ych ot´aˇcek. Syst´em tivn´ım. U nov´
ˇ´IVANE ´ BRZDNE ´ SYSTEMY ´ KAPITOLA 3. POUZ
10
Obr´ azek 3.1: ABS syst´em s uzavˇren´ ym okruhem (GSCHEIDLE, R., 2002)
pracuje s ˇra´dovˇe 50 impulzy na ot´aˇcku kola. Pokud dojde k odchylce ot´aˇcek jednoho kola od ostatn´ıch syst´em detekuje probl´em a dan´e kolo odbrzd´ı, aby nedoˇslo k zablokov´an´ı kola. Toto prov´ad´ı aˇz do rychlosti kolem 10km/h kde syst´em vyp´ın´a a m˚ uˇze doj´ıt k u ´pln´emu zablokov´an´ı kola potˇrebn´emu k zastaven´ı vozidla. Z´akladn´ı syst´em ABS nevytv´aˇr´ı vlastn´ı brzdn´ y tlak, pouze pˇrepouˇst´ı tlak, vyvolan´ y od hlavn´ıho brzdiˇce a posilovaˇce brzd, proto je d˚ uleˇzit´e pro spr´avnou funkci syst´emu zajistit co nejvyˇsˇs´ı tlak, tedy naplno seˇsl´apl´ y brzdov´ y ped´al. Ovl´adac´ı jednotka syst´emu ABS je tvoˇrena 8-mi elektromagnetick´ ymi ventily typu 2/2 (funkce otevˇren´ y, nebo zavˇren´ y). Kaˇzd´ y p´ar ventil˚ u pro jedno kolo, jeden pˇripouˇstˇej´ıc´ı norm´alnˇe otevˇren´ y a druh´ y odpouˇstˇej´ıc´ı - norm´alnˇe zavˇren´ y. Nˇekter´e syst´emy pro vˇetˇs´ı komfort pos´adky obsahuj´ı ventily typu 3/3 proporcion´aln´ı. Podle proveden´ı zpˇetn´e vˇetve se syst´emy dˇel´ı na dva druhy. S uzavˇren´ ym okruhem, kde je kapalina odpouˇstˇen´a z brzd pˇreˇcerp´ana pomoc´ı vysokotlak´eho ˇcerpadla (pouˇz´ıv´a se stejn´a konstrukce jako vstˇrikovac´ı ˇcerpadlo paliva) zpˇet do tlakov´e vˇetve brzd. U otevˇren´eho syst´emu je odˇcerp´avan´a ka-
3.1. POPIS
11
Obr´ azek 3.2: ABS syst´em s otevˇren´ ym okruhem (GSCHEIDLE, R., 2002)
palina vr´acena do z´asobn´ı n´adrˇzky kapaliny a z n´ı pomoc´ı ˇcerpadla zpˇet do tlakov´e vˇetve brzd. Vratn´e ˇcerpadlo se v´ yhradnˇe pouˇz´ıv´a dvou-p´ıstov´e hydraulick´e ˇcerpadlo (pro kaˇzd´ y ˇ okruh jeden p´ıst) poh´anˇen´ y elektromotorem s excentrem (Skoda). Motor m´a pˇr´ıkon 300W ˇ a umoˇzn ˇuje dos´ahnout tlaku aˇz 300bar˚ u (Skoda). Pozn. v literatuˇre se obecnˇe p´ıˇse o pouˇz´ıvan´em tlaku 140bar˚ u. Syst´em je schopn´ y reagovat zhruba 16x za sekundu. Sch´ema obou syst´emu je na obr. 3.1 a obr. 3.2. Syst´em je navrˇzen, aby i pˇri v´ ypadku (poruˇsen´ı funkce) nedoˇslo k pˇreruˇsen´ı brzdov´eho syst´emu vozidla. Vzhledem k nutnosti funkce s klasickou brzdovou kapalinou je omezena ˇzivotnost tohoto syst´emu zhruba na 40hodin provozu. Tato doba bohatˇe postaˇcuje pro bˇeˇznˇe pouˇz´ıvan´e vozidlo po dobu ˇzivotnosti vozidla (10let). Syst´em m˚ uˇze m´ıt probl´em ych si s vozidly s pohonem vˇsech ˇctyˇr kol, proto b´ yv´a doplnˇen dalˇs´ımi senzory z kter´ urˇcuje napˇr´ıklad aktu´aln´ı rychlost vozidla. Dnes existuj´ı i syst´emy ABS, kter´e pˇri brzdˇen´ı ovl´adaj´ı tak´e tlumiˇce vozidla, aby byl zajiˇstˇen co nejvˇetˇs´ı brzdn´ yu ´ˇcinek.
ˇ´IVANE ´ BRZDNE ´ SYSTEMY ´ KAPITOLA 3. POUZ
12 Obecn´ y popis EDS (ASR)
Syst´em EDS m´a za u ´kol zabr´anit prot´aˇcen´ı hnan´ ych kol pˇri akceleraci. Je to tedy obdoba syst´emu ABS. Syst´em ovl´ad´a brzdy na hnan´e n´apravˇe, aby zv´ yˇsil odpor dan´eho kola a nedoˇslo k pˇrebr´an´ı veˇsker´e s´ıly od motoru na kolo s nejmenˇs´ı adhez´ı s vozovkou. Pro vyˇsˇs´ı rychlosti syst´em pˇrech´az´ı na syst´em ASR, coˇz je syst´em se stejnou funkc´ı, ale regulace prob´ıh´a u motoru a to sniˇzov´an´ım momentu motoru (napˇr. vynech´av´an´ım z´apal˚ u v´alc˚ u). Sn´ıˇzen´ı momentu vede k opˇetovn´emu z´ısk´an´ı adheze kola s vozovkou. Tento syst´em proto mus´ı vyv´ıjet vlastn´ı brzdn´ y tlak. Ostatn´ı funkce je obdobn´a jako u pˇredeˇsl´eho syst´emu. Obecn´ y popis ESP ym na syst´emu ABS. Tento syst´em je aktivn´ı Syst´em ESP je dalˇs´ım syst´emem zaloˇzen´ pˇredevˇs´ım v bˇeˇzn´ ych j´ızdn´ıch situac´ıch, jako je j´ızda do zat´aˇcky. Syst´em kontroluje stav automobilu a pomoc´ı sn´ıˇzen´ı v´ ykonu motoru nebo pˇribrzd’ov´an´ım jednotliv´ ych kol se snaˇz´ı zv´ yˇsit stabilitu vozidla a zabr´anit pˇrechodu do smyku. Syst´em si kontroluje rychlost kol, nakl´anˇen´ı vozidla, polohu volantu, pˇr´ıˇcn´e zrychlen´ı a dalˇs´ı j´ızdn´ı vlastnosti. Pokud vyhodnot´ı, ˇze vozidlo pˇrech´az´ı do smyku vytvoˇr´ı takov´e akˇcn´ı z´asahy, aby smyku zabr´anil a zachoval co nejvyˇsˇs´ı ovladatelnost vozidla.
3.2 3.2.1
Moˇ znosti elektrick´ eho brzdˇ en´ı Popis
Z d˚ uvodu potˇreby ovl´ad´an´ı brzd pomoc´ı elektroniky je potˇreba vybrat nˇejak´ y typ elektricky ovl´adateln´e brzdy. V bˇeˇzn´ ych vozidlech se takov´eto brzdy zat´ım nepouˇz´ıvaj´ı, kromˇe parkovac´ı brzdy, kter´a u nˇekter´ ych vozidel uˇz b´ yv´a elektricky ovl´adan´a. Na trhu se zaˇc´ınaj´ı objevovat elektricky ovl´adan´e brzdy r˚ uzn´ ych v´ yrobc˚ u (TRW, Teves, Mico). Vˇetˇsinou se jedn´a pouze o brzdy urˇcen´e pro zajiˇstˇen´ı vozidla v klidu, nebo pro pouˇzit´ı na speci´aln´ıch vozidlech. Tedy nejdou vyuˇz´ıt jako provozn´ı brzdy. Pro brzdn´ y syst´em vyuˇzit´ y na buginˇe (testovac´ım vozidle) je potˇreba zajistit potˇrebn´ y tlak na brzdy o velikosti 1,7kN. D´ale je poˇzadov´ana odezva syst´emu na vstupn´ı sign´al o velikosti des´ıtek Hz, aby bylo moˇzn´e syst´em vyuˇz´ıt pro r˚ uzn´e asistenˇcn´ı brzdn´e syst´emy. V neposledn´ı ˇradˇe nesm´ı syst´em pˇredstavovat pˇr´ıliˇs velkou z´atˇeˇz pro elektrickou s´ıt’ buginy, aby byla zajiˇstˇena funkce brzd bez potˇreby extern´ıch zdroj˚ u energie. Bugina je vybavena
ˇ ´ ˇ ´I 3.2. MOZNOSTI ELEKTRICKEHO BRZDEN
13
akumul´atorem a altern´atorem s dob´ıjec´ım proudem 5A pˇri bˇehu motoru. D´ale je u syst´emu sledov´ana hmotnost, protoˇze nav´ yˇsen´ı hmotnosti o 50kg na buginˇe kter´a v´aˇz´ı 400kg nen´ı zanedbateln´e.
3.2.2
Kl´ınov´ a brzda (EWB)
Firma Siemens vyv´ıj´ı elektricky ovl´adanou kl´ınovou brzdu (EWB). Princip brzdy je zobrazen na obr. 3.3. Syst´em vyuˇz´ıv´a ot´aˇcej´ıc´ı se brzdn´ y kotouˇc pro vytvoˇren´ı potˇrebn´eho brzd´ıc´ıho u ´ˇcinku i pˇri mal´em vnˇejˇs´ım z´asahu.
Obr´ azek 3.3: Princip kl´ınov´e brzdy Siemens (Siemens, 2005)
Brzda by mˇela vyvinout poˇzadovan´ y akˇcn´ı z´asah do 100ms, tedy rychleji neˇz klasick´ y hydraulick´ y syst´em. To umoˇzn ˇuje brzdu pouˇz´ıt i pro asistenˇcn´ı brzdov´e syst´emy. Rychlost odezvy, stavba bez jak´ ychkoliv hydraulick´ ych ˇca´st´ı a moˇznost pˇripojen´ı na 12V nap´ajec´ı s´ıt’ pˇredurˇcuje tuto brzdu jako hlavn´ı brzdov´ y prvek v budouc´ıch syst´emech brake-by-wire. Re´aln´ y syst´em kl´ınov´e brzdy je zobrazen na obr. 3.4. Je tvoˇren dvˇema motory, kter´e vychyluj´ı desku se ˇzl´abky, ta pomoc´ı v´aleˇck˚ u a ot´aˇcen´ı disku vyvol´a potˇrebnou s´ılu na brzdov´e obloˇzen´ı. Na videu je simulace funkce kl´ınov´e brzdy http://www.youtube.com/ watch?v=6KMdT3iaFdQ. Siemens ADO (podle ˇcl´anku z roku 2005) si od kl´ınov´e brzy sliboval velik´e ohlasy a pˇredpov´ıdal jeho s´eriovou v´ yrobu v vroce 2009. Zat´ım nejsou ˇza´dn´e nov´e zpr´avy o stavu v´ yvoje t´eto brzdy (Siemens, 2005). V n´asleduj´ıch zdroj´ıch je kl´ınov´a brzda bl´ıˇze popsan´a a jsou uvedeny v´ ysledky dosavadn´ıch test˚ u (Siemens, 2002) (Siemens, 2004) (Siemens, 2003).
ˇ´IVANE ´ BRZDNE ´ SYSTEMY ´ KAPITOLA 3. POUZ
14
Obr´ azek 3.4: Realizovan´ y syst´em kl´ınov´e brzdy Siemens (Siemens, 2005)
3.2.3
Elektrodynamick´ e brzdˇ en´ı
Pˇri tomto druhu brzdˇen´ı se vyuˇz´ıv´a s´ıly vytv´aˇren´e mezi magnetick´ ym polem a vodiˇcem prot´ekan´ ym proudem. Nejˇcastˇeji se jedn´a o brzdˇen´ı pomoc´ı trakˇcn´ıch motor˚ u, zapojen´ ych jako gener´atory, tedy o bezkontaktn´ı brzdˇen´ı, takˇze nedoch´az´ı k opotˇreben´ı souˇc´ast´ı. Na obr. 3.5 je pˇr´ıklad paraleln´ıho hybridn´ıho pohonu.
ˇ r ˇovsky ´, Z., Obr´ azek 3.5: Pˇr´ıklad paraleln´ıho hybridn´ıho pohonu (Ce 2010)
Elektrodynamick´e brzdˇen´ı m´a sv´e v´ yhody, ale i nev´ yhody dan´e zejm´ena brzdovou
ˇ ´ ˇ ´I 3.2. MOZNOSTI ELEKTRICKEHO BRZDEN
15
charakteristikou motoru. Ta je v oblasti nejvyˇsˇs´ıch rychlost´ı omezena maxim´aln´ım proudem motoru, odporn´ık˚ u nebo mˇeniˇc˚ u. Pˇri stˇredn´ıch rychlostech je brzdn´a s´ıla ˇr´ızena zmˇenou bud´ıc´ıho proudu motoru. Pˇri rychlostech jdouc´ıch k nule brzdn´a s´ıl´a postupnˇe kles´a, aˇz u ´plnˇe zmiz´ı, pokud se nepouˇzije brzdˇen´ı protiproudem. Tento typ brzdy tedy nen´ı vhodn´ y pro zajiˇstˇen´ı vozidla v klidu a mus´ı b´ yt doplnˇen dalˇs´ım brzdn´ ym syst´emem, napˇr´ıklad tˇrec´ı brzdou. Brzdˇen´ı m˚ uˇze b´ yt prov´adˇeno do tzv. odporn´ık˚ u, tedy z´atˇeˇzi, kter´a vyrobenou energii pˇremˇen´ı na teplo. Nebo se vyroben´a energie uloˇz´ı do akumul´ator˚ u (rekuperace) a pozdˇeji se vyuˇzije napˇr´ıklad pro rozjezd vozidla. Aby rekuperace fungovala je potˇreba, aby motor uvodn´ı bud´ıc´ı napˇet´ı. Toho lze dos´ahnout pˇri brzdˇen´ı generoval vyˇsˇs´ı napˇet´ı neˇz bylo p˚ pouˇzit´ım mˇeniˇc˚ u nebo speci´aln´ıch motor˚ u s pˇrip´ınateln´ ymi c´ıvkami, aby doˇslo k zv´ yˇsen´ı u ´rovnˇe generovan´eho napˇet´ı. V´ yhoda elektrodynamick´eho brzdˇen´ı je v moˇznosti vyuˇzit´ı elektromotor˚ u z´aroveˇ n jako trakˇcn´ıch motor˚ u tak i brzd. D´ale podle proveden´ı nemus´ı doch´azet k ”zahozen´ı” enˇ r ˇovsky ´, Z., 2010), (Wikipedia, 2010c), (Wikipedia, 2010b) ergie. (Ce
3.2.4
Brzdˇ en´ı v´ıˇ riv´ ymi proudy
Tento typ brzd je vhodn´ y pro rychl´a vozidla. Podobnˇe jako u elektrodynamick´e brzdy nedoch´az´ı ke tˇren´ı a k zv´ yˇsen´emu opotˇreben´ı. Nev´ yhoda je, ˇze energie se mˇen´ı v teplo v m´ıstech, kter´ ymi v´ıˇriv´e proudy proch´azej´ı a tedy nelze vyuˇz´ıt jejich odveden´ı mimo prostor brzdy a z˚ ust´av´a probl´em potˇrebn´eho chlazen´ı brzdy. Tento typ brzdy je vyuˇz´ıv´an pˇrev´aˇznˇe u rychl´ ych vlak˚ u (TGV). Na obr. 3.6 je n´akres konstrukce v´ıˇriv´e brzdy s chlazen´ım, ´k, J., 2010). (Nova Brzda m´a pˇr´ızniv´ y pr˚ ubˇeh u ´ˇcinku brzdy na velikosti bud´ıc´ıho proudu s malou z´avislost´ı na rychlosti. Nev´ yhoda je existence velk´ ych pˇritaˇzliv´ ych sil, kter´e pˇri zmenˇsov´an´ı rychlosti rostou hyperbolicky a zp˚ usobuj´ı znaˇcn´e nam´ah´an´ı konstrukce. Je tedy nutn´e postupnˇe sniˇzovat bud´ıc´ı proud.
3.2.5
Brzdˇ en´ı magnetick´ e
Brzda zaloˇzen´a na pˇr´ıtlaˇcn´e s´ıle vytv´aˇren´e elektromagnetem se na prvn´ı pohled zd´a jako jednoduch´a z´aleˇzitost. V praxi ale nar´aˇz´ı na nˇekolik nev´ yhod jako je napˇr. opotˇreben´ı brzdov´ ych destiˇcek a zvˇetˇsen´ı vzduchov´e mezery, kter´a vede k v´ yrazn´emu oslaben´ı mag-
ˇ´IVANE ´ BRZDNE ´ SYSTEMY ´ KAPITOLA 3. POUZ
16
´k, J., 2010) Obr´ azek 3.6: Konstrukce v´ıˇriv´e brzdy s chlazen´ım (Nova
netick´eho pole. Tento jev je potˇreba, pro st´ale stejn´e brzdov´e vlastnosti, eliminovat, coˇz vede k sloˇzitˇejˇs´ı konstrukci vlastn´ı brzdy. Tento typ brzdy byl navrˇzen, pˇr´ımo na buginu, v bakal´aˇrsk´e pr´aci Nov´e metody ˇr´ızen´ı ˇ aba z roku 2009. Podle jeho v´ vozidlov´ ych brzd, Vojtˇecha Sv´ ypoˇct˚ u a simulac´ı by pro tuto brzdu mˇel staˇcit pˇr´ıkon (jedn´e brzdy) P = U · I = 4 · 30 = 120 W. Coˇz je re´aln´a hodnota i pro testovac´ı buginu.
3.2.6
Magnetoreologick´ a brzda
Jedn´a se o brzdu stavbou podobnou spojce. V uzavˇren´em prostoru(6) mezi pevn´ ymi kotouˇci(7) a kotouˇci spojen´emu s n´abojem kola(4) se nach´az´ı magnetoreologick´a kapalina (MR). MR kapalina je kapalina zaloˇzen´a na vodˇe, oleji nebo silikonov´em oleji do kter´e jsou pˇrim´ıch´ana ˇzelezn´a zrna. V z´avislosti na vnˇejˇs´ım magnetick´em poli(8) se d´a mˇenit viskozita kapaliny ve velk´em rozpˇet´ı (tekut´a aˇz t´emˇeˇr hust´e tˇeleso). T´ım lze mˇenit vz´ajemn´ y odpor pohybliv´eho a pevn´ ych disk˚ u a tedy urˇcovat brzdnou s´ılu. obr. 3.7 Brzda pˇremˇen ˇuje brzdnou energii na teplo a proto je potˇreba zajistit jej´ı chlazen´ı. Stejn´ y princip s MR kapalinou se vyuˇz´ıv´a napˇr´ıklad i u tlumiˇc˚ u s elektricky nastavitelnou charakteristikou.
ˇ ´ ˇ ´I 3.2. MOZNOSTI ELEKTRICKEHO BRZDEN
17
Obr´ azek 3.7: Uspoˇra´d´ an´ı MR brzdy (Sapinski, 2009)
3.2.7
Elektro-mechanick´ e brzdˇ en´ı
Jedn´a se o brzdu klasick´e konstrukce s brzdov´ ym kotouˇcem a brzdov´ ymi destiˇckami. Pro ovl´ad´an´ı, nen´ı pouˇzit´a kapalina, ale elektromotor tlaˇc´ıc´ı pˇr´ımo na brzdov´e destiˇcky. T´ımto je z brzdov´eho syst´emu odstranˇena jak´akoliv brzdov´a kapalina, a t´ım p´adem nen´ı nutn´a ˇcast´a kontrola brzdov´eho syst´emu. Tento typ brzdy se vyuˇz´ıv´a pˇredevˇs´ım jako parkovac´ı brzda pro zajiˇstˇen´ı vozidla v klidu, ale nˇekter´e firmy uˇz nab´ızej´ı i brzdy pouˇziteln´e jako provozn´ı. Firma TRW m´a ve sv´e nab´ıdce brzdy oznaˇcovan´e: • EPB (Electric integrated Park Brake) – jedn´a se o klasick´ y tˇrmen pro hydraulickou kotouˇcovou brzdu s integrovan´ ym mechanismem pro elektrickou parkovac´ı brzdu • HBS (Hybrid Braking Syst´em) – je brzdn´ y syst´em, kde se vyuˇz´ıvaj´ı pro pˇredn´ı kola hydraulick´e brzdy a pro kola zadn´ı elektro-mechanick´e brzdy, jako brzdy provozn´ı • EMB (Electro Mechanical Brake) – je tˇremen pro kotouˇcov´e brzdy ovl´adan´ y elektricky yrobce je schopn´ y Posledn´ı typ brzdy (EMB) je pro naˇse potˇreby nejvhodnˇejˇs´ı. Podle v´ pracovat s nap´ajec´ı s´ıt´ı 42V i 12V a jeho dynamika je vhodn´a i pro asistenˇcn´ı brzdov´e syst´emy (ABS,ESP, . . . ). Bohuˇzel se n´am nepodaˇrilo s firmou TRW nav´azat spojen´ı a o tomto produktu z´ıskat bliˇzˇs´ı informace. obr. 3.8. Mezi tento typ brzdˇen´ı patˇr´ı i prvn´ı zmiˇ novan´ y syst´em kl´ınov´e brzdy firmy Siemens.
ˇ´IVANE ´ BRZDNE ´ SYSTEMY ´ KAPITOLA 3. POUZ
18
Obr´ azek 3.8: EMB Elektro-mechanick´ a brzda (TRW)
3.2.8
Elektro-vzduchov´ e brzdˇ en´ı
Elektro-vzduchov´e brzdy nab´ızej´ı jednoduch´ y zp˚ usob ovl´ad´an´ı stlaˇcen´eho vzduch pomoc´ı nejr˚ uznˇejˇs´ıch elektroventil˚ u. U bˇeˇzn´ ych osobn´ıch vozidel je tento zp˚ usob brzdˇen´ı nevhodn´ y, protoˇze vozidla nejsou vybavena kompresorem a pouˇz´ıvan´ y tlak stlaˇcen´eho vzduchu vede na relativnˇe rozmˇern´e koncov´e prvky syst´emu (brzdov´e v´alce). Na rozd´ıl od n´akladn´ıch vozidel, kde je vzduchov´ y rozvod vyuˇz´ıv´an a kde staˇc´ı zamˇenit mechanicky ovl´adan´e ventily za ventily elektrick´e. Pro tyto vlastnosti nen´ı tento zp˚ usob brzdˇen´ı pro buginu vhodn´ y.
3.2.9
Elektro-hydraulick´ e brzdˇ en´ı
Jako posledn´ı zp˚ usob brzdˇen´ı je zp˚ usob elektro-hydraulick´ y. Tento zp˚ usob se jev´ı jako nejv´ yhodnˇejˇs´ı, uˇz z pohledu, ˇze bugina je vybavena hydraulick´ ym brzdov´ ym syst´emem a tedy staˇc´ı pouze u ´prava pro elektrick´e ovl´ad´an´ı. Zde se ale nar´aˇz´ı na mnoh´e probl´emy, kter´e tuto zmˇenu komplikuj´ı. Podobn´ y syst´em jako popsan´ y syst´em s tlakov´ ym z´asobn´ıkem testovala nˇejak´ y ˇcas firma Mercedes-Benz (syst´em Sensotronic Brake Control vyvinut´ y ve spolupr´aci DaimlerChrysler a Bosch) obr. 3.9, ale se ˇspatn´ ymi v´ ysledky od tohoto projektu ustoupila. Probl´em byl v pouˇz´ıv´an´ı brzdov´e kapaliny, kter´a nedok´azala hydraulick´e komponenty dostateˇcnˇe mazat. (AutoWeb, 2000) D´ale jsou pops´any dva navrˇzen´e syst´emy na b´azi elektro-hydraulick´eho ovl´ad´an´ı.
ˇ ´ ˇ ´I 3.2. MOZNOSTI ELEKTRICKEHO BRZDEN
19
Obr´ azek 3.9: Sensotronic Brake Control (AutoWeb, 2000)
Syst´ em pˇ r´ım´ eho vytvoˇ ren´ı tlaku Tento syst´em je v principu velice jednoduch´ y. Je do znaˇcn´e m´ıry zachov´ana p˚ uvodn´ı hydraulick´a soustava, kde se pouze zamˇen´ı hlavn´ı brzdov´ y v´alec za elektricky ovl´adan´ y p´ıst. Pro moˇznost brzdˇen´ı jednotliv´ ych kol zvl´aˇst’ je jeˇstˇe rozdˇelen, tedy pouˇzit´ y pro kaˇzdou brzdu vlastn´ı tlakov´ y p´ıst. Probl´em je jak vytvoˇrit potˇrebn´ y tlak na kapalinu ve velice kr´atk´em ˇcase. Takov´ y akˇcn´ı prvek neexistuje, proto je potˇreba pro jeho vytvoˇren´ı sloˇzen´ı v´ıce prvk˚ u. Napˇr´ıklad hlavn´ı brzdov´ y v´alec a servomotor, kter´ y bude vytv´aˇret tlak na p´ıst. V´ yhoda je v pouˇzit´ı klasick´ ych hydraulick´ ych brzdov´ ych souˇca´st´ı a tedy i brzdov´e kapaliny. T´ım je zajiˇstˇena funkce i za n´ızk´ ych teplot. Pro tento syst´em by se dali pouˇz´ıt hydraulick´e brzdov´e prvky firmy Magura pro y tˇrmen buginy s pr˚ umˇerem 32mm silniˇcn´ı kola. Pokud by se zachoval p˚ uvodn´ı hydraulick´ a uvaˇzujeme-li potˇrebn´ y v´ ytah brzdy 1mm se s´ılou 1,7kN, vyjde n´am potˇrebn´ y tlak a objem kapaliny: Pˇri pouˇzit´ı p´ıstu s pr˚ umˇerem 13mm a s maxim´aln´ı d´elkou pohybu 12mm: S=π
3, 22 d2 =π = 8, 038 cm2 4 4
V = S · h = 8, 038 · 0, 1 = 0, 804 cm3 1700 F = p= = 2, 115 MPa S 8, 038 · 10−4 Potˇrebujeme na ovl´adac´ı p´ıst pˇriv´est s´ılu 280N s posunem 0,6cm. Pokud pouˇzijeme servomotor, budeme vyˇzadovat moment alespoˇ n 28kg/cm. (28kg na p´ace 1cm) Pˇri pouˇzit´ı tˇrmenu se ˇctyˇrmi brzdov´ ymi v´aleˇcky o pr˚ umˇeru 28mm bude situace n´asleduj´ıc´ı:
ˇ´IVANE ´ BRZDNE ´ SYSTEMY ´ KAPITOLA 3. POUZ
20
2
d2 1, 3 · 10−2 S=π =π = 1, 327 cm2 4 4 V = S · h = 1, 327 · 10−4 · 1, 2 · 10−2 = 1, 59 cm3 F = p · S = 2, 155 · 106 · 1, 327 · 10−4 = 280 N Pˇri pouˇzit´ı p´ıstu s pr˚ umˇerem 16mm a s maxim´aln´ı d´elkou pohybu 12mm: 2
d2 1, 6 · 10−2 S=π =π = 2, 01 cm2 4 4 V = S · h = 2, 01 · 10−4 · 1, 2 · 10−2 = 2, 412 cm3 F = p · S = 0, 6906 · 106 · 2, 01 · 10−4 = 139, 491 N Potˇrebujeme na ovl´adac´ı p´ıst pˇriv´est s´ılu 140N s posunem 1,2cm. Pokud pouˇzijeme servomotor budeme vyˇzadovat moment 14kg/cm. V n´asleduj´ıc´ı tabulce je pˇrehled nˇekolika existuj´ıc´ıch servomotor˚ u tabulka 3.1. Oznaˇ cen´ı
Moment [kg/cm] Napˇ et´ı [V] Cena
HS-755HB
13
6
800,- Kˇc
hs5998-tg
20
6
3000,- Kˇc
HS-805MG
25
6
1200,- Kˇc
HS-5805MG (dig)
25
6
1300,- Kˇc
HS-M7990TH (dig) 40
6
3400,- Kˇc
dx-117
12
4900,- Kˇc CAN ovl´adan´ı
28
Pozn´ amka
Tabulka 3.1: Nab´ıdka servomotor˚ u
Servomotory dosahuj´ı rychlosti kolem 0,12s/60◦ , tedy zhruba 4Hz. Coˇz je hodnota, kter´a je na hranici pouˇzitelnosti pro brzdov´e asistenˇcn´ı syst´emy. Takˇze nejvˇetˇs´ım probl´emem vyuˇzit´ı servomotor˚ u pro ovl´ad´an´ı je jejich nap´ajen´ı (6V), aˇz na p´ar v´ yjimek servomotor˚ u, kter´ y dok´aˇz´ı pracovat s napˇet´ım 12V. Komponenty od firmy Magura pouˇzit´e pro z´ısk´an´ı parametr˚ u pro v´ ypoˇcty: http://www.powersports.magura.com/productfinder/-c-2.html Brake caliper 750.1 D Foot brake cylinder 700.12 ls*-DFoot brake cylinder 700.33 lc D
ˇ ´ ˇ ´I 3.2. MOZNOSTI ELEKTRICKEHO BRZDEN
21
Syst´ em s tlakov´ ym z´ asobn´ıkem Syst´em s tlakov´ ym z´asobn´ıkem je podobn´ y vzduchov´emu syst´emu. Syst´em pracuje s kapalinou o vysok´em tlaku 200bar˚ u (20MPa), kter´ y podle potˇreby pˇrepouˇst´ı k jednotliv´ ym brzd´am. V´ yhoda je pouˇzit´ı klasick´ ych hydraulick´ ych brzd´ach, at’ uˇz kotouˇcov´ ych nebo bubnov´ ych. Nev´ yhoda je v potˇrebˇe vytv´aˇret a drˇzet pomˇernˇe vysok´ y tlak a zajistit spr´avn´e d´avkov´an´ı do brzd. M˚ uˇze se zd´at, ˇze tento syst´em se uˇz d´avno vyuˇz´ıv´a v modern´ıch vozidlech s asistenˇcn´ımi brzdov´ ymi syst´emy. Rozd´ıl je v samotn´em n´avrhu syst´emu. Tento syst´em byl navrˇzen speci´alnˇe pro ovl´ad´an´ı vozidlov´ ych brzd tak, aby splˇ noval potˇrebn´e parametry potˇrebn´e k bezpeˇcn´emu zastaven´ı vozidla a aby nebyla nijak zvl´aˇst’ omezena ˇzivotnost syst´emu. Kdeˇzto st´avaj´ıc´ı hydraulick´e syst´emy vozidel jsou svoji koncepc´ı st´ale stejn´e uˇz po desetilet´ı. Pouze doch´az´ı k urˇcit´ ym zmˇen´am (doplˇ nov´an´ı), aby splˇ novaly poˇzadavky aktivn´ı bezpeˇcnosti vozidel a to hlavnˇe funkci nejr˚ uznˇejˇs´ıch asistenˇcn´ıch syst´em˚ u. Proto napˇr´ıklad dneˇsn´ı jednotky ABS pracuj´ı s brzdovou kapalinou, kter´a ji nedok´aˇze dostateˇcnˇe mazat a ˇzivotnosti tˇechto jednotek je kolem 40hod provozu. To se uk´azalo jako dostateˇcn´a doba pˇri ˇzivotnost samotn´eho vozidla, i pˇres 10let. Syst´em pracuje s kapalinou o vysok´em tlaku. Tento tlak je potˇreba v syst´emu drˇzet i bˇehem j´ızdy, kdyˇz se brzdy nepouˇz´ıvaj´ı, aby se vylouˇcilo zpoˇzdˇen´ı potˇrebn´e pro natlakov´an´ı pˇri aktivaci brzd. Proto je v syst´emu tlakov´a n´adoba, kter´a tak´e zajiˇst’uje funkci brzd po urˇcitou dobu i s poruchou vysokotlak´eho ˇcerpadla a t´ım tak´e zvyˇsuje bezpeˇcnost syst´emu. D´ale je potˇreba ˇr´ıdit tlak k jednotliv´ ym brzdov´ ym v´aleˇck˚ um. U vzduchov´eho syst´emu je to jednoduch´e, staˇc´ı mˇenit pr˚ utok. U hydraulick´eho syst´emu je pr˚ utok prakticky nulov´ y a tak tento zp˚ usob ovl´ad´an´ı nen´ı vhodn´ y i z pohledu komfortu pos´adky. Proto jsou vyuˇzity proporcion´aln´ı ventily ˇr´ıd´ıc´ı tlak ve v´ ystupn´ı vˇetvi. Syst´em m˚ uˇze b´ yt d´ale doplnˇen hydraulick´ ymi z´amky, pomoc´ı kter´ ych se d´a drˇzet nastaven´ y tlak v brzdˇe. S tˇemito hydraulick´ ymi z´amky by bylo moˇzn´e syst´em vyuˇz´ıvat i jako parkovac´ı brzdu. Protoˇze syst´em pracuje s hydraulick´ ymi komponenty je zapotˇreb´ı vyuˇz´ıvat, m´ısto brzdov´e kapaliny, hydraulick´ y olej, aby bylo zajiˇstˇeno dostateˇcn´e maz´an´ı prvk˚ u v syst´emu (hlavnˇe vysokotlak´eho ˇcerpadla). Hydraulick´a kapalina ale nedok´aˇze pracovat za n´ızk´ ych teplot a to podle typu kapaliny uˇz od teplot 0◦ C. Pro brzdov´ y syst´em je potˇreba zajistit funkci i pro teploty -30◦ C. Tento syst´em byl vybr´an pro dalˇs´ı zpracov´an´ı pˇri ˇreˇsen´ı komplexn´ıho syst´emu brake-by-wire. V n´asleduj´ıc´ı kapitole je posp´ano jeho re´aln´e ˇreˇsen´ı a provedena jeho simulace.
22
ˇ´IVANE ´ BRZDNE ´ SYSTEMY ´ KAPITOLA 3. POUZ
Kapitola 4 Simulace V t´eto kapitole je pops´ana realizace, vlastnosti a simulace syst´emu s tlakov´ ym z´asobn´ıkem. Tento syst´em byl vybr´an pro jeho moˇznost realizace, pˇri ˇreˇsen´ı syst´emu se ale objevovaly probl´emy, kv˚ uli kter´ ym se dostal pouze do st´adia v´ ybˇeru komponent˚ u a jejich simulace. Syst´em by navrˇzen se spolupr´aci firmy Hykom s.r.o a t´ımto bych chtˇel podˇekovat panu Ing. Milanu Hofrichtrovi za spolupr´aci pˇri n´avrhu syst´emu.
4.1
Syst´ em s tlakov´ ym z´ asobn´ıkem
Navrˇzen´ y syst´em je zn´azornˇen na n´asleduj´ıc´ım obr. 4.1. Cel´ y hydraulick´ y agreg´at se skl´ad´a z vysokotlak´eho ˇcerpadla, pˇretlakov´eho pojistn´eho ventilu, jednocestn´eho ventilu, tlakov´e n´adoby, proporcion´aln´ımi ventily tlaku a st´avaj´ıc´ıch brzd pouˇzit´ ych na buginˇe. Za prv´e je nutn´e vytvoˇrit potˇrebn´ y pracovn´ı tlak, kter´ y je stanoven na 200 bar˚ u. Bylo zvoleno jedno z nejmenˇs´ıch zubov´ ych ˇcerpadel z nab´ıdky firmy. Tedy ˇcerpadlo X-0,32, utok kter´e m´a geometrick´ y objem Vg = 0,32 cm3 /ot. A pˇri ot´aˇck´ach 1200 ot/min d´av´a pr˚ ym v´ ystupn´ım tlakem se d´a z tˇechto hodnot vypoˇc´ıtat 0,384 dm3 /min. Spolu s poˇzadovan´ potˇrebn´ y v´ ykon poh´anˇej´ıc´ıho elektromotoru. Q=
1 1 · Vg · n = · 0, 32 · 1200 = 0, 384 l/min 1000 1000 P = M=
200 · 0, 384 p·Q = = 150 W 520 520 0, 32 · 200 Vg · p = = 1, 02 Nm 20π 20π 23
KAPITOLA 4. SIMULACE
24 Kde: Q . . . pr˚ utok [l/min] Vg . . . geometrick´ y objem ˇcerpadla [cm3 /ot] n . . . ot´aˇcky ˇcerpadla [ot/min] P . . . v´ ykon ˇcerpadla [W] p . . . tlak [bar] M . . . moment[Nm]
Byl vybr´an motor od firmy Maxon Motor s oznaˇcen´ım RE40. Tento motor m´a parametry n=6980 ot/min, pˇri momentu M =0,089 Nm a nap´ajen´ı 12V, celkov´ y maxim´aln´ı v´ ykon je 150W. Pokud tento motor dopln´ıme pˇrevodovkou z nab´ıdky t´eˇze firmy 5, 2 : 1, dostaneme se na n´asleduj´ıc´ı parametry: M= M0 =
0, 32 · 200 Vg · p = = 1, 02 Nm 20π 20π
1, 02 M = = 0, 196 Nm → n0 = 6000 ot/min pˇ revodov y´ pomˇ er 5, 2 6000 n0 = = 1154 ot/min n= pˇ revodov y´ pomˇ er 5, 2 Q=
Vg · n 0, 32 · 1154 = = 0, 369 l/min 1000 1000
P =
p·Q 200 · 0, 369 = = 142 W 520 520
Pozn. v´ ysledn´ y pˇr´ıkon motoru je o nˇeco vˇetˇs´ı neˇz 150W, ale protoˇze je pouze kr´atkodob´ y nemˇel by s n´ım b´ yt probl´em. Dalˇs´ım moˇzn´ ym ˇreˇsen´ım by bylo pouˇz´ıt motor s oznaˇcen´ım RE75, kter´ y m´a parametry n=1550 ot/min, pˇri momentu M =1,24 Nm a nap´ajen´ı 12V, Celkov´ y maxim´aln´ı v´ ykon je 250W. Tento motor se d´a pouˇz´ıt i bez redukˇcn´ı pˇrevodovky, ale jeho potˇrebn´ y pˇr´ıkon by nap´ajec´ı s´ıt’ buginy pˇr´ıliˇs zatˇeˇzoval. Na druhou stranu by zkr´atil dobu potˇrebnou pro natlakov´an´ı syst´emu na pouh´ ych 80s. D´ale je syst´em vybaven pˇretlakov´ ym bezpeˇcnostn´ım ventilem, kter´ y odpust´ı tlak pokud se dostane pˇres hodnotu 220bar˚ u. A jednocestn´ ym ventilem, kter´ y zabr´an´ı unik´an´ı kapaliny pˇres vypnut´ y hydraulick´ y gener´ator. ´kol vyrovn´avat pracovn´ı D˚ uleˇzit´ ym prvkem syst´emu je tlakov´a n´adoba. Ta m´a za u tlak, zajistit rychlou odezvu syst´emu pˇri aktivaci brzd a umoˇznit brzdˇen´ı i pˇri poruˇse hydraulick´eho gener´atoru. Tlakov´a n´adoba je zvolena o velikosti 1dm3 . Pokud by se pouˇzila
´ S TLAKOVYM ´ ZASOBN ´ ´IKEM 4.1. SYSTEM
25
Obr´ azek 4.1: Navrhovan´ a hydraulika
vˇetˇs´ı, bylo by potˇreba ji doplnit dalˇs´ımi bezpeˇcnostn´ımi prvky (podle legislativy) a to by se v´ yraznˇe projevilo na cenˇe. Z pohledu potˇreb naˇseho syst´emu je n´adoba o velikosti 1dm3 dostateˇcn´a. Protoˇze je pouˇzit´e velice mal´e ˇcerpadlo, vˇetˇs´ı n´adoba by zbyteˇcnˇe protahovala dobu potˇrebnou pro naplnˇen´ı tlakov´e n´adoby. Pˇri 1litrov´e n´adobˇe trv´a jej´ı pln´e naplnˇen´ı t´emˇeˇr 2minuty, ale uˇz po dobˇe kolem 1minuty je k dispozici dostateˇcn´ y tlak pro funkci brzd. Dalˇs´ım prvkem v syst´emu je proporcion´aln´ı tlakov´ y redukˇcn´ı ventil. Byl vybr´an ventil
KAPITOLA 4. SIMULACE
26 Prvek
Oznaˇ cen´ı
Hmotnost Poˇ cet
Cena
Celkov´ a
[kg]
[Kˇ c]
cena
kus˚ u
[Kˇ c] ˇ cerpadlo
X-0,32
0,38
1
16000
16000
0,48
1
6600
6600
0,95
1
7800
7800
0,06
1
5200
5200
– –
1
3000
3000
mechanick´a
–
1
1300
1300
tlakov´ a
OLM 1- 200/31
3,5
1
2400
2400
n´ adoba
1 L, 136 mm
ventil
RZGO-A-010/210
7
4
7700
30800
u ´pravy –
1
4900
4900
7000ot/min, 230bar motor
MAXON RE40 150W, 7000ot/min
pˇ revodovka
MAXON GP62A 5,2:1, 8Nm
tlakov´ eˇ cidlo
E-ATR 6/250 0-250bar, 0-10V
filtr
FMM
050
2BACA10N P01/V6 10μm indikace zanesen´ı
210bar, 40W –
Dodateˇcn´e syst´emu
celkov´ a hmotnost [kg] 33,37
cena [Kˇ c] 78000
Tabulka 4.1: Soupis pouˇzit´ ych komponent
typu RZGO-A s regulovateln´ ym rozsahem 0 .. 210bar˚ u. Je to nejmenˇs´ı ventil umoˇzn ˇuj´ıc´ı regulovat tlak aˇz 210bar˚ u. Jeho pracovn´ı rozsah teplot je -20◦ C .. 80◦ C. Tento ventil dok´aˇze podle vstupn´ıho elektrick´eho sign´alu (s frekvenc´ı do 25Hz) regulovat v´ ystupn´ı tlak v cel´em rozsahu. Je tedy vhodn´ y pro pouˇzit´ı asistenˇcn´ıch brzdov´ ych syst´em˚ u. Z principu jeho proveden´ı m´a jist´ y pr˚ usak (leakage), kter´ y v tomto syst´emu zp˚ usobuje prakticky ych vybˇehan´ ych veˇsker´ y pr˚ utok kapaliny. Pr˚ usak se pohybuje v jednotk´ach cm3 /min u star´ u je maxim´aln´ı ventil˚ u m˚ uˇze dos´ahnout aˇz 10cm3 /min. Tedy pˇri pouˇzit´ı ˇctyˇrech ventil˚ u, pr˚ usak 40cm3 /min. Tomuto by ˇslo zabr´anit pouˇzit´ım v syst´emu jeˇstˇe blokuj´ıc´ıch ventil˚ pomoc´ı kter´ ych by se dalo tˇemto pr˚ usak˚ um zabr´anit pˇri zachov´an´ı ostatn´ıch vlastnost´ı
´ KAPALINY 4.2. HYDRAULICKE
27
syst´emu. Z d˚ uvodu pouˇzit´ ych proporcion´aln´ıch ventil˚ u je syst´em jeˇstˇe vybaven nˇekolika filtry, aby se do syst´emu nedost´avaly ˇc´asteˇcky, kter´e by poˇskozovaly ventily. Jde o 90μm filtr na s´an´ı pˇred ˇcerpadlem a 10μm filtr, s indikac´ı zanesen´ı, na v´ ystupu ˇcerpadla. V syst´emu se jeˇstˇe objevuje sn´ımaˇc tlaku pro kontrolu funkˇcnosti syst´emu. Cel´ y syst´em i se z´asobn´ıkem kapaliny lze vyrobit ve velice kompaktn´ı formˇe, kde vˇsechny prvky syst´emu jsou pohromadˇe v tzv. mini agreg´atu o velikosti dvoulitrov´e n´adoby a hmotnosti do 35kg. V syst´emu je nutn´e vyuˇz´ıvat hydraulick´ y olej, aby bylo zajiˇstˇeno dostateˇcn´e maz´an´ı pouˇzit´ ych komponent. Dalˇs´ım omezen´ım by mohlo b´ yt pracovn´ı teplota ventil˚ u do 80◦ C, pokud by se ventily um´ıstily bl´ızko k samotn´ ym brzd´am. Kapalina se od brzdov´ ych destiˇcek ohˇr´ıv´a a mohlo by doj´ıt k ovlivnˇen´ı funkce ventilu. V tabulce 4.1 jsou uvedeny pouˇzit´e komponenty, jejich v´aha a pˇribliˇzn´a cena. Cena celkov´eho hydraulick´eho agreg´atu by se mˇela pohybovat do 78000 Kˇc.
4.2
Hydraulick´ e kapaliny
Kapaliny vyuˇz´ıvan´e v brzdov´ ych syst´emech jsou zaloˇzeny na b´azi lihu. Kromˇe kapaliny DOT 5, kter´a je na b´azi silikonu a LHM, kter´a je na b´azi miner´aln´ıho oleje, to je d˚ uvodem proˇc se nedaj´ı s ostatn´ımi druhy kapalin m´ısit. Kapaliny maj´ı vysok´ y teplotn´ı rozsah, od ych kapalin je jej´ı hydroskopiˇcnost, tedy -50◦ C po hodnotu pˇres 200◦ C. Probl´em brzdov´ schopnost pohlcovat do sebe vodu. T´ımto doch´az´ı k znehodnocen´ı kapaliny, sn´ıˇzen´ım uvodu je potˇreba zajistit bodu varu, kter´a m˚ uˇze klesnout aˇz k hodnotˇe 150◦ C. Z tohoto d˚ dokonalou tˇesnost brzdov´eho syst´emu, aby se do nˇej nedost´aval vzduch a tedy i vlhkost. I pˇres dneˇsn´ı modern´ı syst´emy je potˇreba brzdovou kapalinu po dobˇe 2 let mˇenit. Naproti tomu hydraulick´e kapaliny jsou zaloˇzeny na b´azi miner´aln´ıho oleje nebo vody. Netrp´ı hydroskopiˇcnost´ı a tedy nedoch´az´ı k jejich znehodnocen´ı ˇcasem. Dokonce pˇr´ımo vodu odpuzuj´ı, takˇze chr´an´ı pouˇzit´e komponenty proti korozi. Nev´ yhoda hydraulick´ ych kapalin je v rostouc´ı viskozitˇe pro n´ızk´e teploty. Vˇetˇsina hydraulick´ ych kapalin nen´ı pouˇziteln´a pro teploty pod 0◦ C. Pokud jde o tepelnou vodivost, jsou na tom obˇe kapaliny podobnˇe. Jsou zhruba 4x horˇs´ımi vodiˇci tepla neˇz voda (0,140 W/mK). V tabulk´ach 4.2, 4.3 jsou vyznaˇceny hlavn´ı parametry brzdov´ ych kapalin a vybran´ ych hydraulick´ ych olej˚ u.
KAPITOLA 4. SIMULACE
28 Hustota
min. bod
bod tuhnut´ı Viskozita
◦
Viskozita
◦
pˇ ri 20 C varu*
◦
pˇ ri -40 C
pˇ ri 40 C
Viskozita pˇ ri 100◦ C
[kg m−3 ]
[◦ C]
[◦ C]
[mm2 s−1 ] [mm2 s−1 ] [mm2 s−1 ]
DOT 3
1050
210 (150)
-70
1400
-
2
DOT 4
1070
260 (165)
-70
1500
16
2,35
DOT 5.1 1070
270 (185)
-50
900
14
1,5
DOT 5
958
260 (180)
-40
-
120
7
LHM
840
230 (-)
-60
1800
18
6
Tabulka 4.2: Vlastnosti brzdov´ ych kapalin, * min. bod varu, u ´daj v z´ avorce odpov´ıd´ a kapalinˇe s 3,7% vody
Z tabulky je patrn´e, ˇze brzdov´a kapalina nevyhovuje svoji viskozitou potˇreb´am pouˇzit´eho ˇcerpadla ani ventil˚ u. Mimo ˇspatn´ ych mazac´ıch vlastnost´ı by doch´azelo k vˇetˇs´ım pr˚ usak˚ um z d˚ uvodu mal´e viskozity kapaliny. Hustota ◦
AeroShell Fluid 41
Bod
Viskozita ◦
Viskozita
a
◦
pˇ ri 45 C
varu
tuhnut´ı pˇ ri 40 C
pˇ ri 100 C
[kg m−3 ]
[◦ C]
[◦ C]
[mm2 s−1 ]
[mm2 s−1 ]
[K−1 ]
871
100
-60
14
5,2
0,017
101
-60
431
10,45
0,039
(pˇri -40◦ C)
(pˇri 55◦ C)
AeroShell Fluid 4 AeroShell Fluid 5M-A
Bod
890
190
-40
27,8
4,9
0,029
ESSO ULTRON 0W-30 860
230
-60
66
11,6
0,029
Shell Tellus T32
868
210
-45
32
6,1
0,028
Shell Tellus T15
871
170
-42
15
3,7
0,023
TD46
874
190
-54
47
9,3
0,027
OHHM 32
870
248
-30
32
5,4
0,030
OHHM 46
874
270
-30
46
6,9
0,032
OHHM 68
881
310
-30
64
8,7
0,034
Tabulka 4.3: Vlastnosti hydraulick´ ych olej˚ u, a . . . parametr ud´ avaj´ıc´ı z´avislost zmˇeny viskozity na teplotˇe
V tabulce jsou vybr´any kapaliny, kter´e by bylo moˇzn´e vyuˇz´ıt v navrˇzen´em brzdov´em syst´emu. Kromˇe tˇechto kapalin obsahuje jeˇstˇe tˇri bˇeˇznˇe pouˇz´ıvan´e hydraulick´e kapaliny
´ KAPALINY 4.2. HYDRAULICKE
29
(OHHM32, 46, 68), pro porovn´an´ı vlastnost´ı. Z pˇrehledu je patrn´e, ˇze hydraulick´e kapaliny jsou pouˇziteln´e pro podobn´ y teplotn´ı rozsah jako brzdov´e kapaliny. Kromˇe dvou typ˚ u kapalin je tato hodnota od -60 po 230◦ C. ymi dalˇs´ımi parametry se pro navrˇzen´ y Dvˇe kapaliny maj´ı bod varu pouze 100◦ C, ale sv´ syst´em hod´ı nejv´ıce. Pokud by se uk´azalo jako velk´ y probl´em n´ızk´a teplota varu, bylo by nutn´e nˇejak vyˇreˇsit chlazen´ı kapaliny, pˇr´ıpadnˇe zajistit speci´aln´ımi pˇr´ısadami zv´ yˇsen´ı bodu teploty varu. V posledn´ım sloupci tabulky je vypoˇc´ıt´an parametr ud´avaj´ıc´ı z´avislost viskozity na teplotˇe podle n´asleduj´ıc´ıho vzorce. Kde pr´avˇe prvn´ı typy m´a tento parametr nejmenˇs´ı 0,017.
−α(T −T0 )
η = η0 e
→ α[K
T D64 : α = − ln
9, 3 47
−1
] = − ln
η η0
1 T − T0
1 = 0, 027 K−1 100 − 40
Na obr. 4.2 je zn´azornˇena zmˇena viskozity vybran´ ych typ˚ u kapalin od teploty -20◦ C aˇz po 120◦ C. Hodnota viskozity je jeˇstˇe pˇrepoˇc´ıt´ana podle n´asleduj´ıc´ıho vzorce na hodnotu pˇri tlaku 200bar˚ u. η = η0 e−b(p−p0 ) b = (1, 5 ÷ 3)10−8 Pa−1 Pozn. : udan´a hodnota b plat´ı pro miner´aln´ı oleje. (pro v´ ypoˇcet byla zvolena hodnota −8
2e Pa−1 ) Vyˇzadovan´a hodnota viskozity pro pouˇzit´e ˇcerpadlo a ventily je 10 .. 100 mm2 s−1 pˇri teplot´ach -20 .. 100◦ C. Tomuto se nejv´ıce bl´ıˇz´ı kapalina oznaˇcen´a AeroShell Fluid 41, Shell Tellus T15 a Shell Tellur T32. Tepeln´a hranice pouˇzitelnosti ˇcerpadla a ventil˚ u je 100◦ C a 80◦ C. Pro tuto teplotu ym pr˚ usak˚ um je potˇreba zajistit viskozitu alespoˇ n 10mm2 s−1 , aby nedoch´azelo k pˇr´ıliˇsn´ a dostateˇcn´emu maz´an´ı. Vˇetˇsina vybran´ ych kapalin tento poˇzadavek splˇ nuj´ı a pokud ne, daj´ı se pouˇz´ıt speci´aln´ı pˇr´ısady olej˚ u pro zv´ yˇsen´ı viskozity pˇri vysok´ ych teplot´ach. Na druh´e stranˇe je hranice -20◦ C. Pro tuto hranici je jen p´ar kapalin, kter´e maj´ı hustotu pod 100mm2 s−1 , ostatn´ı se pohybuj´ı do hodnoty 500mm2 s−1 . Tato hranice ale nemus´ı b´ yt kritick´a, protoˇze ˇcerpadlo dok´aˇze kr´atkodobˇe pracovat s kapalinou o viskozitˇe usak˚ um a kapalina tak cirkuluje po aˇz 1200mm2 s−1 . A protoˇze v syst´emu doch´az´ı k pr˚ urˇcit´em ˇcase se ohˇreje a probl´em viskozity pˇri n´ızk´ ych teplot´ach se vyˇreˇs´ı. (Wikipedia, ˇa ´k, L., 2009). 2010a), (Dvor
KAPITOLA 4. SIMULACE
30
Obr´ azek 4.2: Viskozita hydraulick´ ych kapalin pˇri tlaku 200bar˚ u
4.3
Simulaˇ cn´ı sch´ ema
Simulace je prov´adˇen´a pomoc´ı programu Matlab s vyuˇzit´ım Simulinku a jeho modulu SimHydraulic. Tento modul obsahuje vˇetˇsinu hydraulick´ ych zaˇr´ızen´ı, jako jsou ˇcerpadla, ventily nebo aktu´atory a pro jejich nastaven´ı staˇc´ı zadat mechanick´e parametry. Tedy nen´ı nutn´e vytv´aˇret jejich matematick´e modely. Simulace je provedena pro syst´em s motorem RE40 a motorem RE75. Motor RE75 m´a ale pˇr´ıkon 250W a proto d´ale popisuji jenom syst´em s motorem RE40. Na obr. 4.3 je zobrazeno sch´ema simulace. Modˇre podbarven´e bloky jsou jednotliv´e ˇca´sti syst´emu. Oranˇzovˇe zbarven´e bloky jsou senzory hydraulick´ ych parametr˚ u, jako je tlak a pr˚ utok. D´ale se v simulaci vyskytuj´ı nezabarven´e bloky, kter´e jsou pomocn´e bloky simulace. Na obr. 4.4 je vidˇet pr˚ ubˇeh tlak˚ u a pr˚ utok˚ u v r˚ uzn´ ych ˇc´astech syst´emu (u ˇcerpadla, u tlakov´eho z´asobn´ıku a ventilu). Na kˇrivce tlaku je vidˇet prvn´ı f´aze, kdy doch´az´ı k natlakov´an´ı syst´emu a d´ale k doplˇ nov´an´ı tlak˚ u, potˇrebn´eho kv˚ uli pr˚ usak˚ um ovl´adaj´ıc´ıch ventil˚ u. Na kˇrivce pr˚ utoku je vidˇet pozvoln´ y u ´bytek pr˚ utoku, kter´ y je zp˚ usoben kle-
ˇ ´I SCHEMA ´ 4.3. SIMULACN
31
Obr´ azek 4.3: Simulaˇcn´ı sch´ema
KAPITOLA 4. SIMULACE
32
saj´ıc´ımi ot´aˇckami motoru pˇri dosahov´an´ı maxim´aln´ıho tlaku. Tak´e je zde patrn´ y pr˚ usak ventil˚ u, kter´ y je zvolen jako nejvyˇsˇs´ı moˇzn´ y, tedy 10cm3 /min na ventil. Pr˚ utok do brzd je prakticky nulov´ y. Na obr. 4.5 je zobrazeno chov´an´ı motoru. Z pr˚ ubˇehu v´ ykonu vypl´ yv´a, ˇze pˇri maxim´aln´ım tlaku se dostane nad hodnotu 150W, tedy doch´az´ı ke kr´atk´emu pˇretˇeˇzov´an´ı motoru. Na obr. 4.6 je zobrazen tlak v jedn´e brzdˇe a vyvolan´ y tlak na brzdovou destiˇcku. Z graf˚ u je vidˇet potˇreba doplˇ novat tlakovou kapalinu kv˚ uli pr˚ usak˚ um ventil˚ u, pr˚ usaky jsou ale nejvˇetˇs´ı moˇzn´e, a v syst´emu by se mˇeli pohybovat na desetinn´e velikosti, neˇz je v simulaci. T´ım by se znatelnˇe prot´ahly intervaly mezi doplˇ nov´an´ım tlakov´e kapaliny. V obr. 4.7 a obr. 4.8 je naznaˇcen rozd´ıl chov´an´ı syst´emu pˇri r˚ uzn´ ych teplot´ach a tedy i viskozit´ach kapaliny (pro viskozity 10, 100 a 1000 mm2 s−1 ).
4.4
Vlastnosti – porovn´ an´ı
Zde je provedeno srovn´an´ı navrˇzen´eho syst´emu se syst´emem pouˇz´ıvan´ ym pro asistenˇcn´ı sluˇzbu ABS tabulka 4.4. Z tabulky vych´azej´ı oba syst´emy velice podobnˇe. Co se t´ yˇce spotˇreby nebo dynamiky. Syst´emy ale nejsou navrˇzeny pro stejn´ yu ´ˇcel. Syst´em ABS je pouze asistenˇcn´ı a zap´ın´a se ˇ jenom zlomek ˇcasu provozu vozidla. Zivotnost jeho komponent se pohybuje kolem 40hod. Kdeˇzto navrˇzen´ y syst´em by mˇel b´ yt provozov´an neust´ale.
4.5
Zhodnocen´ı
Navrˇzen´ y syst´em pro ovl´ad´an´ı st´avaj´ıc´ıch hydraulick´ ych brzd na buginˇe by mˇel podle v´ ysledk˚ u simulace pro syst´em brake-by-wire plnˇe vyhovovat. M´a ale sv´e nectnosti, napˇr. potˇreba doplˇ novat tlakovou kapalinu, kter´e zp˚ usobuj´ı znatelnˇe vˇetˇs´ı poˇzadavky na dod´avanou energie, neˇz by bylo nezbytnˇe nutn´e. Proto se dostala pouze do st´adia v´ ybˇeru komponent a simulace. A pro koneˇcn´e realizov´an´ı syst´emu brake-by-wire se uvaˇzuje sp´ıˇse o kl´ınov´e brzdˇe firmy Siemens, kter´a by mˇela b´ yt v brzk´e dobˇe k dispozici.
4.5. ZHODNOCEN´I
33
Navrhovan´ a
Standardn´ı
Pozn´ amka
Typ
zubov´e
p´ıstov´e
Tlak [bar]
200
140
Pr˚ utok [l min−1 ]
0,4
-
Spotˇreba [W]
150
300
Typ
1x
2x
-
proporci´aln´ı
dvoustupˇ nov´ y nˇekdy pouˇzit jeden ventil
ˇ Cerpadlo ˇ Skoda ud´av´a aˇz 300bar˚ u
Ventily pro kaˇzdou brzdu 3/3 nebo proporcion´aln´ı pro jemnˇejˇs´ı ˇr´ızen´ı Spotˇreba [W]
40
2 x 15
pro kaˇzdou brzdu
22
16
0 – 100% otevˇren´ı
-20..+80
-
Shell Tellus T32
DOT 4
Bod tuhnut´ı [ C]
-45
-70
Bod varu [◦ C]
210
230(155)
Dynamika [Hz] ◦
Provozn´ı teplota [ C] Kapalina Typ ◦
hodnota v z´avorce odpov´ıd´a kapalinˇe s 3,7% vody
Hustota [kg m−3 ]
868
1070
Viskozita [mm s ]
167
330
pˇri -20◦ C
Viskozita [mm2 s−1 ]
8,1
2,35
pˇri 100◦ C
2
−1
Tabulka 4.4: Srovn´ an´ı navrˇzen´eho syst´emu se syst´emem ABS
34
KAPITOLA 4. SIMULACE
Obr´ azek 4.4: Graf pr˚ utok˚ u a tlak˚ u v syst´emu
4.5. ZHODNOCEN´I
35
Obr´ azek 4.5: Graf pr˚ ubˇehu stavu motoru
36
KAPITOLA 4. SIMULACE
Obr´ azek 4.6: Graf pr˚ ubˇehu stavu brzdy
4.5. ZHODNOCEN´I
Obr´ azek 4.7: Graf pr˚ ubˇeh˚ u pr˚ utok˚ u v syst´emu pro r˚ uzn´e viskozity
37
38
KAPITOLA 4. SIMULACE
Obr´ azek 4.8: Graf pr˚ ubˇeh˚ u tlak˚ u v syst´emu pro r˚ uzn´e viskozity
Kapitola 5 Hardware 5.1
Popis
Pro syst´em brake-by-wire je potˇreba navrhnout jednotky pomoc´ı kter´ ych je moˇzn´e syst´em realizovat. Jednotky budou spolu komunikovat pomoc´ı FlexRay sbˇernice a budou obsahovat podp˚ urn´e obvody pro ˇcten´ı pouˇzit´ ych senzor˚ u a ovl´ad´an´ı akˇcn´ıch prvk˚ u hlavnˇe stejnosmˇern´ ych motor˚ u a elektroventil˚ u.
5.2
Poˇ zadavky
Navrˇzen´ y hardware by mˇel vyhovovat pro pouˇzit´ı v syst´emu brake-by-wire, ale tak´e pro upgrade st´avaj´ıc´ıho hardwaru realizuj´ıc´ıho syst´em steer-by-wire. D˚ uraz je tak´e kladen na moˇznost vyuˇzit´ı jednotek v dalˇs´ıch syst´emech x-by-wire.
5.2.1
Obecn´ e poˇ zadavky
Mezi obecn´e poˇzadavky patˇr´ı poˇzadavek ˇr´ızen´ı spotˇreby modul˚ u, je potˇreba, aby bylo moˇzn´e moduly pˇrepnout do tzv. stand-by reˇzimu a zajistit tak co moˇzn´a nejmenˇs´ı moˇzn´ y odbˇer z nap´ajec´ı s´ıtˇe vozidla. Toto je obecn´ y poˇzadavek na elektroniku vozu. Autobaterie totiˇz nejsou stavˇeny na st´al´e zatˇeˇzov´an´ı a i pˇri mal´em proudu (nˇekolik mA) m˚ uˇze doj´ıt po dobˇe i p´ar t´ ydn˚ u k probl´emu s dostatkem energie pro nastartov´an´ı. Kaˇzd´a deska obsahuje sp´ınaˇc, kter´ y zajist´ı jej´ı pln´e odpojen´ı od nap´ajen´ı s moˇznost´ı vzbuzen´ı extern´ım sign´alem na konektoru desky nebo wake-up sign´alem po sbˇernici FlexRay. Pokud bude 39
KAPITOLA 5. HARDWARE
40
potˇreba st´al´a funkce nˇekter´e jednotky je moˇzn´e pomoc´ı lok´aln´ıch wake-up symbolem (WUS) pˇrepnout vˇetˇsinu perif´eri´ı desky do reˇzimu se sn´ıˇzenou spotˇrebou (stand-by). Jednotky by mˇely b´ yt schopn´e vlastn´ı diagnostiky a kontroly funkce. To je dosaˇzeno pouˇzit´ım hradlov´eho pole, kter´e m´a za u ´kol hl´ıdat ˇcasov´an´ı na sbˇernici a pˇri poruˇsen´ı pravidel vadnou jednotku (kan´al) odstavit. Kontrola funkce uP je zajiˇstˇena vlastn´ımi hl´ıdac´ımi obvody μP a extern´ım watchdog obvodem. Kontrola ostatn´ıch prvk˚ u je zajiˇstˇena zpˇetnou vazbou, napˇr. kontrola proudu H-m˚ ustkem. Dalˇs´ım poˇzadavkem je co nejvˇetˇs´ı variabilita navrˇzen´eho syst´emu. Proto je kaˇzd´a jednotka sloˇzena z nˇekolika desek. Jako hlavn´ı deska je vˇzdy komunikaˇcn´ı, ke kter´e se pˇripojuj´ı desky podle konkr´etn´ı funkce jednotky (v´ ykonov´a, ped´alov´a, diagnostick´a). Navrˇzen´ y syst´em by mˇel umoˇzn ˇovat snadn´e um´ıstˇen´ı jednotek na buginˇe a pr´aci s nimi. Jednotky jsou proto navrˇzeny pro um´ıstˇen´ı do krabiˇcky a obsahuj´ı konektory pro pˇripojen´ı perif´eri´ı, kter´e neumoˇzn ˇuj´ı pˇrep´olov´an´ı a samovoln´e uvolnˇen´ı. Navrˇzen´ y hardware by mˇel splˇ novat poˇzadavky na elektromagnetickou kompatibilitu. Od zaˇca´tku n´avrhu je br´an zˇretel na vlastn´ı vyzaˇrov´an´ı desky a ochranu vstup˚ u. Poˇzadavek je i na cenu modul˚ u, ten je br´an v u ´vahu od zaˇca´tku n´avrhu. V´ ybˇerem komponent a jejich zapojen´ı. N´avrhem desky ploˇsn´ ych spoj˚ u s tˇr´ıdou pˇresnosti 5 (ˇs´ıˇrka spoje a mezer 8mil˚ u) ve dvouvrstv´e technologii. Souˇca´stky jsou vyb´ır´any ze tˇrech firem, z nichˇz byly nakonec dvˇe vybr´any, ze kter´ ych se souˇca´stky objedn´avaly.
5.2.2
Steer-by-wire
Pro vyuˇzit´ı v tomto syst´emu je zapotˇreb´ı, aby vytvoˇren´e jednotky byly schopn´e ˇc´ıst pouˇzit´ y absolutn´ı senzor natoˇcen´ı. Ovl´adat motor pro nastavov´an´ı n´apravy do poˇzadovan´e pozice a motor pro vytv´aˇren´ı zpˇetn´e s´ıly na volant - feedback. Prvek
Vlastnosti
Pouˇ zit´ı
Absolutn´ı senzor natoˇcen´ı 10-bit GRAY, 5V TTL Poloha volantu Poloha n´apravy
Motor RE40
Stejnosmˇern´ y 12V, 150W
Polohov´an´ı n´apravy
Motor RE25
Stejnosmˇern´ y 12V, 20W
Tabulka 5.1: Pouˇzit´e senzory a akˇcn´ı prvky syst´emu steer-by-wire
Syst´em se bude skl´adat ze 4 jednotek, dvˇe budou ovl´adat pˇredn´ı n´apravu a dvˇe u volantu. Jednotky jsou zdvojeny pro zajiˇstˇen´ı vˇetˇs´ı spolehlivosti syst´emu. Vˇsechny
ˇ 5.2. POZADAVKY
41
pracuj´ı z´aroveˇ n a pˇri komunikaci mezi sebou si vymˇen ˇuj´ı informace o vlastn´ım stavu a prob´ıh´a vyhodnocen´ı funkˇcnosti. Aby byla zajiˇstˇena funkce je jedna jednotka v syst´emu st´ale aktivn´ı a periodicky kontroluje jestli nedoˇslo k pohybu volantu. Pokud zaregistruje nˇejak´ y pohyb probud´ı ostatn´ı jednotky, aby zajistila funkci nat´aˇcen´ı kol. Pozn. na obr. 5.1 jsou naznaˇceny dvˇe FlexRay sbˇernice, ale jedn´a se o tut´eˇz, jde pouze o zpˇrehlednˇen´ı obr´azku.
Obr´ azek 5.1: Sch´ema syst´emu steer-by-wire
5.2.3
Brake-by-wire
Syst´em brake-by-wire vyˇzaduje pouˇzit´ı mnohem v´ıce senzor˚ u, neˇz tomu je u syst´emu steer-by-wire. Pˇredevˇs´ım je nutn´e sn´ımat polohu ped´alu jako hlavn´ıho ovl´adac´ıho prvku. D´ale, aby bylo moˇzn´e rozumnˇe ˇr´ıdit brzdnou s´ılu, je zapotˇreb´ı zn´at rychlosti jednotliv´ ych kol. Znalost rychlost´ı kol je z´aklad pro asistenˇcn´ı brzdov´e syst´emy, aby bylo moˇzn´e vylepˇsit vlastnosti tˇechto syst´em˚ u je zapotˇreb´ı zn´at dalˇs´ı u ´daje o stavu vozidla. Pˇredevˇs´ım poˇzadovan´ y smˇer vozidla, kter´ y se urˇc´ı z natoˇcen´ı volantu (jiˇz zajiˇstˇeno syst´emem steerby-wire). Opravdov´ y smˇer pohybu vozidla, kter´ y se bude urˇcovat z hodnoty z´ıskan´e pomoc´ı 2-os´eho gyroskopu – mˇeˇr´ı pod´eln´ y a pˇr´ıˇcn´ y smˇer pohybu. Dalˇs´ı parametry o pohybu vozidla se z´ısk´avaj´ı s 3-os´eho akcelerometru. ym Aby bylo co nejv´ıce informac´ı o stavu vozidla je v syst´emu jeˇstˇe poˇc´ıt´ano s bezdr´atov´ modulem se senzorem zrychlen´ı, senzorem teploty a tlaku, kter´ y by mˇel b´ yt um´ıstˇen v kaˇzd´em kole. Namˇeˇren´e u ´daje by mˇel pˇredzpracovat a pomoc´ı bezdr´atov´e komunikace (434MHz) poslat pˇr´ısluˇsn´e jednotce. Tato koncepce z´aroveˇ n zajiˇst’uje redundantn´ı infor-
KAPITOLA 5. HARDWARE
42 Prvek
Vlastnosti
Elektronick´ y ped´al 2x analog 0 .. 3,3V, 3,3V
Pouˇ zit´ı Senzor polohy ped´alu
(ped´al akcelerace ˇskoda) Motor RE40
Stejnosmˇern´ y 12V, 150W Pohon hydraulick´eho agreg´atu
Ventil RZGO-A
Stejnosmˇern´ y 12V, 40W
Ovl´ad´an´ı brzdy
Hallova sonda
5V, TTL
Senzor ot´aˇcek kola
gyroskop
2x 0 .. 3,3V, 3,3V
Senzor pohyby vozidla
akcelerometr
3x 0 .. 3,3V, 3,3V
Senzor zrychlen´ı
bezdr´atov´ y modul
3V baterie, RF 434MHz
Senzor zrychlen´ı kola Tlaku v kole Teploty v kole
Tabulka 5.2: Pouˇzit´e senzory a akˇcn´ı prvky syst´emu brake-by-wire
Obr´ azek 5.2: Sch´ema syst´emu brake-by-wire (se syst´emem steer-by-wire)
ˇ 5.2. POZADAVKY
43
mace o stavu kola (hallova sonda senzoru ot´aˇcek a akcelerometr). Cel´ y syst´em Brake-bywire (spolu se syst´emem Steer-by-wire) je zn´azornˇen na obr. 5.2.
5.2.4
X-by-wire
D´ale je vyˇzadov´ano, aby byly jednotky pouˇziteln´e i pro dalˇs´ı syst´emy, kter´e by se mˇeli ˇcasem ˇreˇsit. Mezi tyto syst´emy patˇr´ı napˇr´ıklad ˇr´ızen´ı podvozku. Kde je vyˇzadov´ano pˇr´ımo mˇenit svˇetlou v´ yˇsku nebo pouze charakteristiku tlumiˇc˚ u. Pro toto vyuˇzit´ı by bylo vhodn´e zn´at tak´e aktu´aln´ı polohu tlumiˇce kaˇzd´eho kola (line´arn´ı senzor polohy) a chov´an´ı kola vzhledem k vozovce (akcelerometr). Jako akˇcn´ı prvky by bylo moˇzn´e vyuˇz´ıt tlumiˇce s MR kapalinou u kter´ ych se d´a elektrick´ ym sign´alem mˇenit jejich charakteristika. Jako senzor polohy tlumiˇc˚ u je uvaˇzov´an line´arn´ı senzor polohy od firmy Positek. Tento senzor je vyr´abˇen na pˇra´n´ı z´akazn´ıka, takˇze se daj´ı zadat jeho parametry jako je poˇzadovan´a mˇeˇren´a d´elka, nap´ajen´ı, typ v´ ystupu, konektor, vodotˇesn´e proveden´ı nebo proveden´ı mont´aˇzn´ıch bod˚ u.
Obr´ azek 5.3: Senzor polohy
Parametry line´arn´ıho senzoru polohy P101.150: • Mˇeˇren´a d´elka: 150 mm • Nap´ajen´ı: 5 V • Typ v´ ystupu: 0,5 .. 4,5 V DC/ 4 .. 20 mA curent loop • konektor: radi´aln´ı, kryt´ı IP67 • uchycen´ı: mont´aˇzn´ı oka na konc´ıch • Cena 3 250,- Kˇc (cena aktu´aln´ı pro 4.8.2009 pˇri objedn´an´ı 4ks)
KAPITOLA 5. HARDWARE
44
Tlumiˇce s MR kapalinou jsou vyr´abˇeny nˇekolika firmami (TRW, Lord, . . . ) a uˇz dnes jsou v nˇekter´ ych vozidlech vyuˇz´ıv´any. Akˇcn´ı ˇclen pro ovl´ad´an´ı podvozku je uvaˇzov´an MR tlumiˇc od firmy Lord s oznaˇcen´ım RD-8040-1 s tˇemito parametry:
Obr´ azek 5.4: Aktivn´ı MR tlumiˇc
• Ovl´ad´an´ı: 12V/0 .. 1A • Rozsah teplot: -40 .. 100◦ C • Rozmˇery: 208 × 42mm • Tlum´ıc´ı s´ıla: 5cm/s ,1A > 2447N • 20cm/s ,0A < 667N Dalˇs´ım moˇzn´ ym vyuˇzit´ım jednotek je pro syst´em drive-by-wire, kde se ovl´ad´a bˇeh a nastaven´ı pohonn´e jednotky vozidla. Z´akladem je ovl´ad´an´ı ˇskrt´ıc´ı klapky s´an´ı benz´ınov´ ych motor˚ u s regulac´ı vstˇrikovac´ıch trysek. Tento zp˚ usob ovl´ad´an´ı motoru je dnes uˇz bˇeˇzn´ y u s´eriov´ ych vozidel (vyuˇz´ıv´a se CAN sbˇernice). D´ale se d´a ovl´adat vlastn´ı nastaven´ı motoru jako je napˇr. zmˇena geometrie vaˇcek, zmˇena d´elky sac´ıho potrub´ı a mnoho dalˇs´ıch parametr˚ u, kter´e dnes uˇz b´ yvaj´ı elektricky ovl´adan´e. V neposledn´ı ˇradˇe lze tak´e zam´ yˇslet ovl´ad´an´ı pˇrevodovky a spojky. Ta je ale u buginy ˇreˇsena odstˇredivou spojkou s ˇrazen´ım u stoj´ıc´ıho vozidla a proto se zat´ım s jej´ım ˇr´ızen´ım nepoˇc´ıt´a.
ˇ 5.2. POZADAVKY
45
Prvek
Vlastnosti
Pouˇ zit´ı
Elektronick´ y ped´al
2× analog 0 .. 3,3V
Senzor pohybu ped´alu
MR tlumiˇc
12V, 15W
Ovl´ad´an´ı podvozku
Line´arn´ı senzor polohy 0,4 .. 4,5V (4 .. 20mA), 5V Senzor polohy podvozku Akcelerometr
3× 0 .. 3,3V, 3,3V
Senzor zrychlen´ı
Tabulka 5.3: Pouˇzit´e senzory a akˇcn´ı prvky syst´emu X-by-wire
5.2.5
Shrnut´ı
Z poˇzadovan´ ych vlastnost´ı hardwaru bylo zvoleno ˇreˇsen´ı se sloˇzen´ım kaˇzd´e jednotky z nˇekolika ˇca´st´ı. Spoleˇcn´a pro vˇsechny jednotky bude komunikaˇcn´ı deska, kter´a bude zajiˇst’ovat komunikaci mezi jednotkami, zpracov´avat informace a rozhodovat podle funkce pˇr´ısluˇsn´e jednotky. Bude umoˇzn ˇovat i pˇripojen´ı nˇekter´ ych senzor˚ u, kter´e mohou b´ yt vyuˇz´ıv´any vˇsemi jednotkami, jako je napˇr. akcelerometr. K n´ı bude pˇripojena deska podle konkr´etn´ı funkce jednotky, jedn´a se o v´ ykonovou desku, ped´alovou desku a diagnostickou desku. Diagnostick´a deska by mˇela umoˇznit snadnou komunikaci s jiˇz nainstalovan´ ym syst´emem ve vozidle a jeho pˇr´ıpadnou konfiguraci. Obsahuje LCD displej pro zobrazov´an´ı stavu syst´emu a nˇekolik tlaˇc´ıtek pro nastavov´an´ı. D´ale obsahuje slot pro SD kartu pro z´apis hodnot pro pˇr´ıpadn´e pozdˇejˇs´ı zpracov´an´ı. Tak´e obsahuje komunikaˇcn´ı modul pˇres Bluetooth rozhran´ı. Z d˚ uvodu rozsahu pr´ace nen´ı tato deska do t´eto pr´ace zahrnuta. D´ale je kr´atk´ y pˇrehled funkce kaˇzd´e navrˇzen´e jednotky. • Komunikaˇcn´ı deska Mikroprocesor Hradlov´e pole - busguardian FlexRay (2 kan´aly) CAN RF transciever Wake-up Flash pamˇet’ 3-os´ y akcelerometr NTC teplomˇer
KAPITOLA 5. HARDWARE
46 Ventil´ator Rozˇsiˇruj´ıc´ı konektor • V´ ykonov´a deska: H-m˚ ustek (30A) 12-bit input Hallova sonda Senzor proudov´e smyˇcky • Ped´alov´a deska: senzor ped´alu (2x) digit´aln´ı vstup/v´ ystup (4x) gyroskop v´ ykonov´ y sp´ınaˇc (2x 15A) • Kolov´a deska: RF vys´ılaˇc 2-os´ y akcelerometr Senzor tlaku Senzor teploty • Diagnostick´a deska:
5,7” TFT LCD 320x240xRGB displej (dotykov´ y) Hradlov´e pole (LCD driver) Bluetooth 2.1 Tlaˇc´ıtko (4x) SD card Protoˇze desky obsahuj´ı velk´ y poˇcet perifern´ıch obvod˚ u, a ne vˇsechny budou vyuˇz´ıv´any, jsou tyto perif´erie oznaˇceny ve sch´ematu urˇcit´ ym p´ısmenem (v kolonce Syst´em). Podle t´eto pozn´amky, lze jednoduˇse urˇcit, ke kter´e perif´erii souˇc´astka patˇr´ı a jestli m´a b´ yt osazena nebo ne. Napˇr. pokud nebude na komunikaˇcn´ı desce vyuˇz´ıv´ano hradlov´e pole, nen´ı potˇreba osazovat souˇca´stky oznaˇcen´e jako A3 (FPGA zdroj), C (FPGA) a C1 (SPI
ˇ ´I DESKA 5.3. KOMUNIKACN
47
Flash). Z´aloˇzn´ı perif´erie jsou oznaˇceny pˇr´ısluˇsn´ ym p´ısmenem syst´emu podtrˇz´ıtkem a 2. Napˇr. A 2 je n´ahradn´ı um´ıstˇen´ı filtraˇcn´ı c´ıvky. D´ale jsou navrˇzeny pomocn´e desky. Deska pro 3-os´ y akcelerometr a program´ator pro hradlov´e pole Xilinx. V n´asleduj´ıc´ıch kapitol´ach jsou jednotliv´e desky bl´ıˇze popsan´e.
5.3 5.3.1
Komunikaˇ cn´ı deska Funkce
Komunikaˇcn´ı deska (control board 1.2) tvoˇr´ı z´aklad kaˇzd´e jednotky. Jej´ı hlavn´ı funkce je zajiˇst’ovat komunikaci s ostatn´ımi deskami pˇres FlexRay sbˇernici, rozhodovat a ovl´adat pˇr´ıdavn´e desky. K n´ı se pˇripojuj´ı dalˇs´ı rozˇsiˇruj´ıc´ı desky, podle konkr´etn´ı funkce jednotky. Na obr. 5.5 je zobrazena vytvoˇren´a deska.
Obr´ azek 5.5: Komunikaˇcn´ı deska
Obsahuje 16-bitov´ y μP Freescale s integrovan´ ym FlexRay ˇradiˇcem MC9S12XF512. Ten zajiˇst’uje hlavn´ı v´ ypoˇcetn´ı v´ ykon jednotek. K nˇemu jsou pˇripojeny dva budiˇce FlexRay sbˇernice (TJA1080), pro kaˇzd´ y kan´al jeden. K nim je pˇripojeno hradlov´e pole Xilinx Spartan-3E, kter´e zajiˇst’uje funkci busguardianu. D´ale je deska schopn´a komunikovat pˇres CAN sbˇernici. Obsahuje tak´e RF pˇrij´ımaˇc/vys´ılaˇc na frekvenci 434MHz. SPI Flash pamˇet’ urˇcenou prim´arnˇe pro uloˇzen´ı konfigurace FPGA, ale je pˇr´ıstupn´a pˇres FPGA i proce-
KAPITOLA 5. HARDWARE
48
soru a tak je moˇzn´e ukl´adat uˇzivatelsk´a data. Deska je vybavena 5V sp´ınan´ ym zdrojem a 3,3V line´arn´ım stabiliz´atorem. Pomoc´ı konektor˚ u je moˇzno pˇripojit senzory jako je NTC teplomˇer, 3-os´ y akcelerometr, nebo ventil´ator. Na obr. 5.6 je zobrazeno blokov´e sch´ema komunikaˇcn´ı desky.
Obr´ azek 5.6: Blokov´e sch´ema komunikaˇcn´ı desky
5.3.2
Jednotliv´ eˇ c´ asti
V t´eto ˇc´asti jsou bl´ıˇze rozeps´any vˇsechny bloky, kter´e komunikaˇcn´ı deska obsahuje.
ˇ ´I DESKA 5.3. KOMUNIKACN
49
Zdroj Nap´ajec´ı zdroj se skl´ad´a z 5V sp´ınan´eho zdroje, 3,3V line´arn´ıho zdroje a zdroje pro FPGA. Deska m´a na vstupu mosfetov´ y sp´ınaˇc, kter´ y ji odpoj´ı od nap´ajen´ı pˇri ukonˇcen´ı funkce. Tento sp´ınaˇc je ovl´ad´an pomoc´ı FlexRay budiˇc˚ u. K odpojen´ı dojde pokud je do budiˇc˚ u pˇriveden sign´al STBN a nedoch´az´ı ke komunikaci pˇres FlexRay. Probuzen´ı je moˇzn´e pˇr´ıchoz´ım ”Wake-up” symbolem (WUS) po FlexRay sbˇernici, nebo pomoc´ı extern´ıho sign´alu na konektoru CON7 (WAKE LOC). Nap´ajen´ı k desce je pˇrivedeno z rozˇsiˇruj´ıc´ıho konektoru, nebo pomoc´ı dvou faston konektor˚ u (6,3mm). Za tˇemito konektory je ochrana tvoˇren´a transily na 18V a vratnou proudovou pojistkou PolySwitch na 1,1A. Ke kaˇzd´emu zdroji pˇr´ısluˇs´ı p´ar nastavovac´ıch jumper˚ u, pomoc´ı kter´ ych se vol´ı jak bude zdroj do syst´emu pˇripojen. Jestli bude pˇripojen (LOC) a jestli bude pˇripojen tak´e na rozˇsiˇruj´ıc´ı konektor (EXT). Nebo jestli se bude nap´ajec´ı napˇet´ı br´at z rozˇsiˇruj´ıc´ıho konektoru. Zdroje k FPGA jsou oddˇeleny moc´ı mosfetov´eho sp´ınaˇce, pomoc´ı kter´e se daj´ı vypnout a t´ım sn´ıˇzit spotˇrebu cel´e desky. Sp´ınaˇc se ovl´ad´a sign´alem z procesoru WAKE FPGA na pinu PB0 μP. FPGA potˇrebuje k funkci 3,3V nap´ajen´ı, kter´e je pˇrivedeno z hlavn´ıho stabiliz´atoru desky a pokud je deska vzbuzen´a, i kdyˇz je nap´ajen´ı FPGA odpojeno, je toto nap´ajen´ı pˇr´ıtomno. D´ale je potˇreba 2,5V zdroj pro JTAG programov´an´ı FPGA a 1,2V zdroj pro nap´ajen´ı j´adra FPGA. Tyto zdroje jsou tvoˇreny line´arn´ımi stabiliz´atory a c´ıvkou omezuj´ıc´ı ruˇsen´ı od FPGA.
5V sp´ınan´ y zdroj Je tvoˇren obvodem MC34063 (IO12) v klasick´em step-down zapojen´ı. Je pouˇzita c´ıvka v SMD proveden´ı, ale je moˇzn´e pouˇz´ıt i klasickou s dr´atov´ ymi v´ yvody. Zpˇetn´a vazba je vedena z odporov´eho dˇeliˇce, kde se pomoc´ı neosazen´eho odporu R44 d´a doladit v´ ystupn´ı napˇet´ı. Proudov´a ochrana je tvoˇrena odporem R29 o velikosti 0,33Ohm v proveden´ı SMD1206. Ten lze nahradit aˇz 6 odpory velikosti SMD0805. Aby zdroj spr´avnˇe fungoval je potˇreba pˇriv´est napˇet´ı alespoˇ n 8V. Horn´ı mez je dan´a pouˇzit´ ymi ochrann´ ymi diodami a blokovac´ım kondenz´atorem na 18V. Pokud by bylo potˇreba, obvod dok´aˇze pracovat pˇri y odpojuje nap´ajec´ı nap´ajen´ı aˇz 40V. Dalˇs´ım obvodem zdroje je sp´ınac´ı tranzistor T2, kter´ napˇet´ı. Je ovl´ad´an pomoc´ı FlexRay budiˇc˚ u a extern´ım sign´alem na konektoru CON7.
KAPITOLA 5. HARDWARE
50 3,3V line´ arn´ı zdroj
Je tvoˇren line´arn´ım stabiliz´atorem TS1117-3,3 (IO15) v pouzdru TO-262 (DPAK). FPGA zdroj Je tvoˇren 2,5V stabiliz´atorem TC1185-2,5VCT (IO21) a 1,2V stabiliz´atorem XC6214P122PR (IO23). Souˇc´ast´ı FPGA zdroje je tak´e 3,3V zdroj desky. Nap´ajen´ı pro zdroje se sp´ın´a pomoc´ı tranzistoru T3 a T5 ovl´adan´eho sign´alem WAKE FPGA z procesoru pinem PB0. Kv˚ uli velk´e impulsn´ı z´atˇeˇzi pˇri sepnut´ı nap´ajen´ı pro FPGA je sp´ın´an´ı zpomaleno RC ˇcl´ankem na vstupu T5 (R49 a C93). Bez tohoto opatˇren´ı dojde, pˇri sepnut´ı nap´ajen´ı, k poklesu nap´ajen´ı pro μP, kter´ y ho vyhodnot´ı jak v´ ypadek a po zmˇenˇe zpˇet na p˚ uvodn´ı hodnotu vyvol´a reset procesoru. D´ale je zdroj FPGA tvoˇren vˇzdy p´arem kondenz´ator˚ u pro kaˇzd´ y nap´ajec´ı pin a to 100nF a 1nF. Ty jsou na desce doplnˇeny tantalov´ ymi kondenz´atory 10μF. Sign´ al
Pin
Smˇ er Sign´ al
Pozn´ amka
μP
(μP)
INH A
-
-
probouzen´ı
pomoc´ı FlexRay budiˇce
INH B
-
-
probouzen´ı
pomoc´ı FlexRay budiˇce
STBN A
PAD9 O
stand-by
pomoc´ı FlexRay budiˇce
STBN B
PA2
O
stand-by
pomoc´ı FlexRay budiˇce
WAKE LOC
-
-
zapnut´ı nap´ajen´ı
extern´ı sign´al
AN Ubat2
PAD0 I
sn´ım´an´ı nap´ajec´ıho napˇet´ı 1:0,2034
WAKE FPGA
PB0
O
zapnut´ı zdroje FPGA
WAKE UP
PP1
O
zapnut´ı pˇr´ıdavn´e desky Tabulka 5.4: Ovl´ ad´ an´ı zdroj˚ u
Dalˇ s´ı obvody zdroje Mezi dalˇs´ı obvody zdroje patˇr´ı signalizaˇcn´ı led (LED5), kter´a sv´ıt´ı pokud je k dispozici nap´ajen´ı 3,3V. Nap´ajen´ı pro ADC pˇrevodn´ık v μP je filtrov´ano pˇres c´ıvku 10μH (L12) a zem pro analogovou ˇca´st je pˇripojiteln´a pˇres c´ıvku L4. Pokud se uk´aˇze, ˇze by bylo vhodn´e zemnˇen´ı na jin´em m´ıstˇe jsou na desce pˇripraveny pozice pro c´ıvky L2, L3 a L5.
ˇ ´I DESKA 5.3. KOMUNIKACN
51
Monitorov´an´ı nap´ajec´ıho napˇet´ı je moˇzn´e pomoc´ı ADC pˇrevodn´ıku v μP, kam je pˇrivedeno napˇet´ı z´ısk´avan´e za sp´ınaˇcem T2 a sn´ıˇzeno pomˇerem 1:0,2034. Ovl´ad´an´ı zdroj˚ u desky je naznaˇceno v tabulce 5.4. Mikroprocesor MC9S12XF512 Hlavn´ı souˇca´stkou komunikaˇcn´ı desky je μP Freescale MC9S12XF512. Tento procesor byl vybr´an, protoˇze patˇr´ı mezi nˇekolik m´alo procesor˚ u s integrovan´ ym FlexRay ˇradiˇcem a vyr´ab´ı se v pouzdru TQFP, coˇz usnadˇ nuje jeho p´ajen´ı a zjednoduˇsuje n´avrh desky. Integrovan´ y FlexRay ˇradiˇc mimo jin´e tak´e usnadˇ nuje ladˇen´ı. Pˇr´ımo procesor je navrˇzen pro pouˇzit´ı pro automotive aplikac´ıch. V n´asleduj´ıc´ım pˇrehledu jsou vybr´any nˇekter´e parametry μP. Na obr. 5.7 je zn´azornˇeno blokov´e sch´ema pouˇzit´eho procesoru.
Z´akladn´ı rysy μP MC9S12XF512: 16-bit CPU12X - Instrukce pro 32-bit v´ ypoˇcty 512 KB Flash, 4 KB emulovan´e EEPROM, 32 KB RAM XGATE (programovateln´ y v´ ykonn´ y koprocesor) – pˇrenos dat mezi pamˇet´ı a perif´eri´ı bez pouˇzit´ı CPU – logick´e, rotovac´ı, aritmetick´e a bitov´e operace s daty Moˇznost rozˇs´ıˇren´ı spektra pro omezen´ı EMC FlexRay modul s implementovan´ ym protokolem v2.1 CAN 2.0A, B ADC (Analog-digital converter) – Reˇzimy: 8/10/12-bit˚ u (doba pˇrevodu 3μs pˇri 12-bitech) – Moˇzn´ y pˇrevod v STOP reˇzimu API (Periodick´e asynchronn´ı interupty) 0,2 ms – 13 s (s krokem 0,2 ms) 6 PWM s detekc´ı poruchy Nap´ajen´ı: 3,3 V .. 5 V Provozn´ı teploty: -40 .. +85◦ C
Procesor je nap´ajen 3,3V a obsahuje dalˇs´ı dva vlastn´ı stabiliz´atory. Jeden na 2,8V pro Flash pamˇet’ a jeden na 1,8V pro CPU. Vˇsechny nap´ajec´ı vstupy a v´ ystupy jsou zablokov´any podle n´avrhu v datasheetu kondenz´atory 220nF. Procesor se m˚ uˇze spustit v jednom z 8 reˇzim˚ u, kter´e se nastavuj´ı pomoc´ı vstup˚ u
52
KAPITOLA 5. HARDWARE
Obr´ azek 5.7: Blokov´e sch´ema procesoru MC9S12XF512
oznaˇcen´ ych MODA, MODB a MODC. Poˇzadovan´ y reˇzim se nastavuje pomoc´ı pull-up nebo pull-down odpor˚ u na desce (R24..R28). Z tˇechto reˇzim˚ u se vyuˇz´ıvaj´ı hlavnˇe dva ”Normal mode” (pˇredvolen) a reˇzim ”Debug mode”, kter´ y se d´a zvolit jumperem J6. Procesor se programuje pˇres BDM rozhran´ı, coˇz je dvouvodiˇcov´a komunikace. Pˇres toto rozhran´ı se d´a procesor programovat i ladit samotn´ y program. Konektor je um´ıstˇen v lev´e ˇca´sti desky uprostˇred. Je tvoˇren konektorem 2x3 pin s r´ameˇckem zabraˇ nuj´ıc´ım
ˇ ´I DESKA 5.3. KOMUNIKACN
53
otoˇcen´ı konektoru. Konektor nen´ı pˇr´ıstupn´ y pˇri um´ıstˇen´ı desky v krabiˇcce. Sign´aly na konektoru nejsou ochr´anˇeny pomoc´ı pˇrepˇet’ov´ ych diod. K procesoru je pˇripojen 4MHz krystal v reˇzimu ”Loop controled pierce oscilator”. Tento reˇzim je nastaven pomoc´ı odpor˚ u R16 a R17. Pomoc´ı nich se d´a zvolit reˇzim ”external clock” a vyuˇz´ıt napˇr´ıklad oscil´ator IO5. Kter´ y m´a na desce pˇripraven´e m´ısto, ale nen´ı osazen. Na vstupu reset procesoru je RC ˇcl´anek. Procesor obsahuje vlastn´ı watchdog obvody, ale pro kritick´e aplikace jako jsou syst´emy X-by-wire je zapotˇreb´ı hl´ıdat procesor jeˇstˇe extern´ım obvodem. Proto je na reset vstup pˇripojen extern´ı watchdog obvod, kter´ y hl´ıd´a jednak nap´ajec´ı napˇet´ı a jednak aktivitu procesoru pˇrich´azej´ıc´ım periodick´ ym sign´alem. Na nˇej je d´ale napojeno tlaˇc´ıtko pro vyvol´an´ı resetu. Toto tlaˇc´ıtko m˚ uˇze b´ yt v proveden´ı SMD nebo s v´ yvody a pozic´ı 90◦ . Coˇz umoˇzn´ı ovl´adat tlaˇc´ıtko i pokud bude deska zavˇren´a do krabiˇcky. V tabulce 5.5 je naznaˇceno pˇripojen´ı watchdog obvodu s μP. Ssign´ al
Pin μP Smˇ er (μP) Funkce
Pozn´ amka
RESET
RESET
I
RESET
reset
WDI RESET
PT7
O
IOC7
periodick´e impulzy
Tabulka 5.5: Pˇripojen´ı Watchdog obvodu
K procesoru jsou pˇripojeny 4 LED diody pro signalizaci stavu procesoru. Jedn´a se o LED1 aˇz LED4 s barvami zelen´a, ˇzlut´a, ˇcerven´a a modr´a, viz. tabulka 5.6. Tyto ledky jsou um´ıstˇeny na prav´e stranˇe desky pod konektorem sbˇernice CAN. Oznaˇ cen´ı Pin μP Barva
Pozn´ amka
LED1
PA4
zelen´a
aktivn´ı v log. 0
LED2
PA5
ˇzlut´a
aktivn´ı v log. 0
LED3
PA6
ˇcerven´a aktivn´ı v log. 0
LED4
PA7
modr´a
aktivn´ı v log. 0
Tabulka 5.6: Signalizaˇcn´ı LED diody
Z procesoru je tak´e vytaˇzeno na vnitˇrn´ı konektor RS232 rozhran´ı. Jedn´a se pouze o sign´aly RXD a TXD, doplnˇen´e nap´ajen´ım s 3,3V CMOS log. u ´rovnˇemi. Konektor je um´ıstˇen na prav´e stranˇe vlevo od signalizaˇcn´ıch led kontrolek a nen´ı pˇr´ıstupn´ y pˇri zapouzdˇren´ı desky v krabiˇcce.
KAPITOLA 5. HARDWARE
54 FPGA Spartan 3E
Hradlov´e pole (FPGA) je d˚ uleˇzit´a ˇc´ast desky, je prim´arnˇe urˇceno pro funkci busguardianu FlexRay sbˇernice, ale nen´ı vylouˇceno jeho vyuˇzit´ı pro zapracovan´ı dat pro procesor. Bylo vybr´ano hradlov´e pole Spartan-3E od firmy Xilinx s oznaˇcen´ım XC3S250E v pouzdˇre VQFP100. Toto pole je prostˇredn´ı vyr´abˇen´a velikost ve 100 pinov´em pouzdˇre. V pˇr´ıpadˇe potˇreby lze zvolit pole menˇs´ı XC3S100E nebo vˇetˇs´ı XC3S500E. D´ale se jedn´a o vylepˇsenou ˇradu hradlov´ ych pol´ı Sparta-3 s oznaˇcen´ım E, kter´e dok´aˇz´ı l´epe pouˇzit´ y design nafitovat do vlastn´ıho pole. V n´asleduj´ıc´ım pˇrehledu jsou shrnuty nˇekter´e vlastnosti pouˇzit´eho hradlov´eho pole.
Vlastnosti hradlov´eho pole Xilinx Spartan-3E XC3S250E: Poˇcet syst´emov´ ych bran 250 k Ekvivalentn´ıch log. bunˇek 5508 CLBs (Configurable Logic Blocks): 34x26 (612 celkovˇe) (CLB = 4 slice) Blokov´a pamˇet’: 216 kb Samostatn´e n´asobiˇcky: 12 (2x18bit vstup) DCM (Digital Clock Manager): 4 Vstupn´ı hodinov´ y kmitoˇcet: 5 .. 280 MHz Teplotn´ı rozsah: 0 .. 85◦ C
Hradlov´e pole potˇrebuje pro svoji funkci nˇekolik druh˚ u napˇet´ı, to bylo ˇreˇseno v sekci FPGA zdroj. D´ale potˇrebuje konfiguraˇcn´ı pamˇet’, kter´a je schopn´a hradlov´e pole pˇri obnovˇe nap´ajen´ı nastavit. Z pohledu vyuˇzitelnosti a ceny byla zvolena pamˇet’ typu SPI Flash. Jedn´a se o standardn´ı pr˚ umyslovou SPI Flash pamˇet’. Pomoc´ı nastavovac´ıch pin˚ u M0, M1 a M2 je nastaven reˇzim SPI, pˇri kter´em si samo hradlov´e pole naˇcte konfiguraci z pamˇeti. Tento reˇzim lze zmˇenit pomoc´ı jumperu J11 na reˇzim JTAG, kde FPGA ˇcek´a aˇz bude naprogramov´ano JTAG rozran´ım. Pomoc´ı sign´al˚ u VS0, VS1 a VS2 je zvolena rychlost vyˇc´ıt´an´ı z pamˇeti na ”read”, pˇr´ıpadnˇe lze zmˇenit na ”fast read”. Po konfiguraˇcn´ım reˇzimu jsou piny pouˇzit´e pro pˇripojen´ı SPI Flash pamˇeti voln´e k dispozici, takˇze lze s pamˇet´ı komunikovat i po konfiguraci.Pro plnou konfiguraci pole je zapotˇreb´ı 1 353 728bit˚ u. Zbytek z pouˇzit´e 4MB pamˇeti je tak voln´ y pro vyuˇzit´ı pro uˇzivatelsk´a data. Sign´aly sbˇernice SPI jsou pˇripojeny na konektor um´ıstˇen´ y v prav´em doln´ım rohu desky (konektor nen´ı pˇr´ıstupn´ y pˇri zapouzdˇren´ı desky v krabiˇcce). Pomoc´ı nˇeho lze pamˇet’ tak´e obsluhovat,
ˇ ´I DESKA 5.3. KOMUNIKACN
55
viz. tabulka 5.23. Konektor je doplnˇen diodami umoˇzn ˇuj´ıc´ı pˇripojit i zaˇr´ızen´ı s vyˇsˇs´ım nap´ajen´ım neˇz je 3,3V (napˇr. 5V). Pro moˇznost z´apisu do Flash pamˇeti je potˇreba pomoc´ı jumper˚ u J12 tento z´apis povolit, jinak je pamˇet’ nastavena pouze pro ˇcten´ı. Programovat FPGA se d´a tak´e pomoc´ı 6-ti pinov´eho konektoru JTAG rozhran´ı s u ´rovnˇemi 2,5V .. 3,3V. Naˇc´ıt´an´ı konfigurace se vyvol´a automaticky pˇri pˇripojen´ı nap´ajen´ı, ym na μP nebo jumerem pokud je potˇreba d´a se vyvolat sign´alem PROG B pˇripojen´ J13. Signalizace v jak´em reˇzimu se FPGA nach´az´ı je zajiˇstˇena LED7, ˇzlut´e barvy. Tato kontrolka sv´ıt´ı pokud se FPAG nach´az´ı v programov´an´ı, pˇri naprogramov´an´ı a spuˇstˇen´ı vlastn´ıho designu kontrolka zhasne. Kontrolka LED6 (ˇcerven´a barva) je signalizaˇcn´ı a ovl´ad´a se pomoc´ı designu z hradlov´eho pole. Pro vytv´aˇren´ı hodinov´eho sign´alu FPGA je pouˇzit obvod IO24 (3HM57-B-10.000RC1.5). Tento obvod vytv´aˇr´ı kmitoˇcet 10MHz a je pˇripojen na pin IO L03P 2/D7/GCLK12 (pin 32) FPGA. Tento sign´al se d´a pomoc´ı vnitˇrn´ı DCM buˇ nky upravit na poˇzadovanou hodnotu v designu FPGA. V tabulce 5.7 je naznaˇceno propojen´ı FPGA s μP, v tabulce 5.8 je naznaˇceno pˇripojen´ı Flash pamˇeti. Sign´ al
Pin μP Pin FPGA Smˇ er (μP) Funkce
SS FPGA
PM2
IO L05P 0
O
slave select FPGA
MISO FPGA
PM4
IO L03N 0
I
MISO1
MOSI FPGA
PM5
IO L04P 0
O
MOSI1
SCLK FPGA
PM6
IO L04N 0
O
SCK1
SS FLASH
PD5
IO
O
slave select Flash
PROG B
PB1
PROG B
O
naˇcten´ı konfigurace
STB0 FPGA
PJ3
IO L02N 3
O
FlexRay Strobe
STB1 FPGA
PJ4
IO L02P 3
O
FlexRay Strobe
STB2 FPGA
PJ5
IO L01N 3
O
FlexRay Strobe
STB3 FPGA
PJ6
IO L01P 3
O
FlexRay Strobe
GCLK
-
IO L03P 2
I (FPGA)
hodiny
Tabulka 5.7: Pˇripojen´ı FPGA
FlexRay Deska obsahuje dva nez´avisle FlexRay kan´aly. Jsou tvoˇreny budiˇci sbˇernice TJA1080 od firmy Philips. D´ale c´ıvkami omezuj´ıc´ımi souhlasn´e ruˇsen´ı po sbˇernici a pˇripojiteln´ ymi
KAPITOLA 5. HARDWARE
56 Sign´ al
Pin FPGA
Pin
Vlastnosti
Flash
Smˇ er
Funkce
(FPGA)
SO FLASH
IO L07N 2/DIN/D0
Q
CMOS 3,3V I
MISO
SCK FLASH
IO L09N 2/CCLK
C
CMOS 3,3V O
SCK
SI FLASH
IO L02N 2/MOSI/CSI B
D
CMOS 3,3V O
MOSI
CS FLASH
IL L01P 2/CSO B
nS
CMOS 3,3V O
SS
WP FLASH
J12 (jumper)
nW
pulldown
-
write protect
-
hold
HOLD FLASH -
nHOLD pullup Tabulka 5.8: Pˇripojen´ı SPI Flash pamˇeti
obvody termin´ator˚ u. Terminov´an´ı sbˇernice se pˇripojuje pomoc´ı jumper˚ u J1 a J2 pro kan´al A a J3 a J4 pro kan´al B. Vstupy sbˇernice jsou chr´anˇeny TVS diodami pro 28V (bidirectional). Budiˇce jsou pˇres odpory pˇripojeny k μP. A pˇres sign´al BGE k FPGA. FPGA d´ale odposlouch´av´a komunikaci na sign´alech RXD a TXEN a v pˇr´ıpadˇe nedodrˇzen´ı ˇcasov´an´ı na sbˇernici pomoc´ı sign´alu BGE pˇr´ısluˇsn´ y budiˇc odpoj´ı od sbˇernice. Pˇripojen´ı budiˇc˚ u je zobrazeno v tabulce 5.9 a tabulce 5.10. Kaˇzd´ y kan´al obsahuje dva dvoupinov´e konektory typu ARK1550 pro pˇripojen´ı. Druh´ y konektor je pro snadnˇejˇs´ı zapojen´ı pˇri pouˇzit´ı sbˇernice typu kruh. Kaˇzd´ y kan´al umoˇzn ˇuje vzbuzen´ı desky pomoc´ı pˇr´ıchoz´ı zpr´avy ”wake-up symbol (WUS)”. Toto schopnost se d´a zak´azat odstranˇen´ım 0Ω odpor˚ u R87(A) nebo R86(B). Sign´ al
Pin μP Pin FPGA Smˇ er (μP) Funkce
TXD A
PH1
-
O
vys´ıl´an´ı
TXEN A
PH2
IO L03N 1
O
enable vys´ıl´an´ı
RXD A
PH0
IO L04N 1
I
pˇr´ıjem
RXEN A
-
-
-
enable pˇr´ıjem
BGE A
-
IO L04P 1
O (FPGA)
enable transmitter
EN A
PH3
-
O
enable
STBN A
PAD9
-
O
standby
WAKE A -
-
-
local wake up
ERRN A
-
-
error output
-
Tabulka 5.9: Pˇripojen´ı FlexRay budiˇce A
ˇ ´I DESKA 5.3. KOMUNIKACN
57
Sign´ al
Pin μP Pin FPGA Smˇ er (μP) Funkce
TXD B
PH5
-
O
vys´ıl´an´ı
TXEN B
PH6
IO L03P 1
O
enable vys´ıl´an´ı
RXD B
PH4
IO L02N 1
I
pˇr´ıjem
RXEN B
-
-
-
enable pˇr´ıjem
BGE B
-
IO L02P 1
O (FPGA)
enable transmitter
EN B
PH7
-
O
enable
STBN B
PA2
-
O
standby
WAKE B
-
-
-
local wake up
ERRN B
-
-
-
error output
Tabulka 5.10: Pˇripojen´ı FlexRay budiˇce B
CAN Deska je vybavena obvody pro komunikaci pomoc´ı CAN sbˇernice. Je pouˇz´ıt vnitˇrn´ı ˇradiˇc sbˇernice v μP a extern´ı budiˇc sbˇernice SN65HVD233D. Pomoc´ı sign´alu Wake CAN se budiˇc sbˇernice aktivuje, log.0. Pˇri log. 1 je budiˇc v reˇzimu ”low power” a z˚ ust´av´a aktivn´ı pouze pˇrij´ımaˇc. Pomoc´ı velikost´ı odpor˚ u R83 se m˚ uˇzou zpomalit hrany sign´al˚ u pro omezen´ı ruˇsen´ı. Budiˇc umoˇzn ˇuje komunikovat aˇz s rychlost´ı 1Mbps, pˇripojen´ı aˇz 120 zaˇr´ızen´ı. Propojen´ı CAN budiˇce s μP je podle tabulky 5.11. Sign´ al
Pin μP Smˇ er (μP) Funkce
Pozn´ amka
TXD
PM1
O
TXCAN0
RXD
PM0
I
RXCAN0 pˇr´ıjem
O
Rs
Wake can PD4
vys´ıl´an´ı low power mod
Tabulka 5.11: Propojen´ı CAN budiˇce
Na desce jsou obvody zajiˇst’uj´ıc´ı terminov´an´ı sbˇernice (jumper J5) a obvody pro ochranu proti pˇrepˇet´ı. Konektor pro pˇripojen´ı sbˇernice je 3-pinov´ y typu ARK1550. Obsahuje sign´aly CANH, CANL a GND. Podle tabulky 5.17. RF pˇ rij´ımaˇ c-vys´ılaˇ c Na desce je obvod MRF49XA (IO2) umoˇzn ˇuj´ıc´ı bezdr´atovou komunikaci na frekvenci 434MHz (ISM Band). D´ale jsou vyps´any vlastnosti pouˇzit´eho obvodu.
KAPITOLA 5. HARDWARE
58 Frekvence: 433,868 MHz (ISM) Modulace: FSK s FHSS Rychlost: 115,2 kbps Citlivost: -110 dBm Vys´ılac´ı v´ ykon: +7 dBm 16bit Rx FIFO 2x 8bit Tx registr
Tranciever je pˇripojen k μP pomoc´ı SPI1 sbˇernice s SS sign´alem na CS1 (je to stejn´a sbˇernice, kter´a je pouˇzit´a pro pˇripojen´ı FPGA). Na ploˇsn´em spoji je vytvoˇren´a ant´ena, pokud by bylo potˇreba je moˇzno pouˇz´ıt extern´ı s konektorem U.FL (ANT1), nebo pˇrip´ajen´ım do ANT2. Kromˇe vlastn´ı komunikace umoˇzn ˇuje obvod mˇeˇrit s´ılu pˇrij´ıman´eho sign´alu na pinu AN08 μP. Kde by mˇela b´ yt u ´roveˇ n podle s´ıly sign´alu a to 0,45 .. 1,15 V (-100 .. -65 dBm). Propojen´ı RF transciever s μP je naznaˇceno v tabulce 5.12. Sign´ al
Pin μP Smˇ er (μP) Funkce
Pozn´ amka
MOSI RF
PM5
O
MOSI1
SPI1
SCLK RF
PM6
O
SCK1
SPI1
CS RF
PM3
O
CS1
SPI1
MISO RF
PM4
I
MISO1
SPI1
IRQ RF
PE1
I
IRQ
interupt
DATA RF
PS3
I/O
TXD1
data
RSSI RF
PAD8
I
AN08
s´ıla sign´alu
O
RXD1
reset RF
RESET RF PS2
Tabulka 5.12: Propojen´ı RF transciever
RF modul Volitelnˇe Na desku je moˇzno um´ıstit RF modul typu RX-4MM3. Tento modul umoˇzn ˇuje pˇr´ıjem sign´alu na frekvenci 434MHz. Pˇripojen´ı RF modulu je naznaˇceno v tabulce 5.13.
ˇ ´I DESKA 5.3. KOMUNIKACN Sign´ al
59
Pin μP Smˇ er (μP) Funkce
Pozn´ amka
RESET RF PS2
I
RXD1
data
RSSI RF
I
AN08
s´ıla sign´alu
PAD8
Tabulka 5.13: Pˇripojen´ı RF modulu
Konektory Deska obsahuje ˇradu konektor˚ u pomoc´ı kter´ ych se pˇripojuj´ı jednotliv´e sbˇernice nebo perifern´ı senzory. Nap´ajec´ı konektory jsou typu faston 6,3mm, rozˇsiˇruj´ıc´ı typu 40-pinov´ y pro ploch´ y kabel a ostatn´ı typu ARK1550 s rozteˇcn´ı 3,5mm. • Rozˇ siˇ ruj´ıc´ı Je hlavn´ı konektor pro pˇripojen´ı rozˇsiˇruj´ıc´ıch desek jako je V´ ykonov´a deska (power board) nebo ped´alov´a deska (pedal board). Konektor je 40-pinov´ y a obsahuje 16 I/O sign´al˚ u z procesoru, jeden sign´al Wake up a 4 nap´ajec´ı sign´aly (Ubat, 5V, 3,3V a 3,3V filtrovan´e). Pro omezen´ı ruˇsen´ı je kaˇzd´ y sousedn´ı sign´al GND (pˇr´ıpadnˇe AGND). Sign´aly maj´ı funkci podle tabulky 5.14. Konektor je oddˇelen od μP pomoc´ı rezistorov´e s´ıtˇe o velikosti 100Ω a je chr´anˇen pˇrepˇet’ov´ ymi TVS diodami na napˇet´ı 3,3V. Konektor je um´ıstˇen na horn´ı stranˇe desky a umoˇzn ˇuje pouˇzit´ı standardn´ıch 40pinov´ ych poˇc´ıtaˇcov´ ych konektor˚ u pro ploch´e kabely. Nebo dvouˇrad´e liˇsty. V´ yhoda v pouˇzit´ı konektor˚ u na ploch´em kabelu je v moˇznosti pˇripojen´ı v´ıce desek, neˇz pouze jedn´e. • Nap´ ajec´ı Konektory pro nap´ajen´ı jsou um´ıstˇeny na lev´e stranˇe desky dole. Skl´adaj´ı se ze sign´al˚ u +Ubat a GND, viz. tabulka 5.41. Konektory jsou typu faston vidlice o ych velikosti 6,3x0,8mm. Sign´aly jsou ochr´anˇeny pomoc´ı pˇrepˇet’ov´ ych ochran tvoˇren´ TVS diodami na 18V. • FlexRay sbˇ ernice Konektory pro pˇripojen´ı FlexRay sbˇernice jsou na prav´e stranˇe desky. Pro kaˇzd´ y kan´al jsou k dispozici dva konektory. Pro kan´al A: CON5 a CON6, pro kan´al B: CON8 a CON9. Obsahuj´ı sign´aly podle tabulky 5.16. Sign´aly jsou chr´anˇeny pˇrepˇet’ov´ ymi TVS diodami pro napˇet´ı ±28V.
KAPITOLA 5. HARDWARE
60 pin
pin
sign´ al
vlastnosti
funkce
alternativn´ı
konektor
μP
funkce
1
-
+Ubat
12V
nap´ajen´ı
-
3
-
+5V con
5V
nap´ajen´ı
-
5
-
+3.3V con
3,3V
nap´ajen´ı
-
7
PP1
WAKE UP
CMOS 3,3V
sp´ın´an´ı nap´ajen´ı I/O pˇr´ıdavn´e desky
9
PT3
IOC3
CMOS 3,3V
ˇc´ıtaˇc/ˇcasovaˇc
I/O
11
PT2
IOC2
CMOS 3,3V
ˇc´ıtaˇc/ˇcasovaˇc
I/O
13
PT1
IOC1
CMOS 3,3V
ˇc´ıtaˇc/ˇcasovaˇc
I/O
15
PT0
IOC0
CMOS 3,3V
ˇc´ıtaˇc/ˇcasovaˇc
I/O
17
PP2
PWM2
CMOS 3,3V
pwm v´ ystup
I/O
19
PP3
PWM3
CMOS 3,3V
pwm v´ ystup
I/O
21
PP4
PWM4
CMOS 3,3V
pwm v´ ystup
I/O
23
PP5
PWM5
CMOS 3,3V
pwm v´ ystup
I/O
25
PS7
SS0
CMOS 3,3V
SPI
I/O
27
PS6
SCK0
CMOS 3,3V
SPI
I/O
29
PS5
MOSI0
CMOS 3,3V
SPI
I/O
31
PS4
MISO0
CMOS 3,3V
SPI
I/O
33
PAD7 AN7
analog 0 .. 3,3V analog vstup
I/O
35
PAD6 AN6
analog 0 .. 3,3V analog vstup
I/O
37
PAD5 AN5
analog 0 .. 3,3V analog vstup
I/O
39
PAD4 AN4
analog 0 .. 3,3V analog vstup
I/O
2. . . 32 (sud´e)
-
GND
0V
nap´ajen´ı
-
34. . . 38 (sud´e)
-
AGND
0V
nap´ajen´ı analog
-
40
-
VDD
3,3V
nap´ajen´ı analog
-
Tabulka 5.14: Rozˇsiˇruj´ıc´ı konektor
Oznaˇ cen´ı Sign´ al Vlastnosti CON13
+Ubat
+8V . . . +18V
CON14
GND
0V
Tabulka 5.15: Nap´ ajec´ı konektory
ˇ ´I DESKA 5.3. KOMUNIKACN
61
Pin Sign´ al Vlastnosti 1
BM
diferenˇcn´ı
2
BP
diferenˇcn´ı
Tabulka 5.16: Konektor FlexRay sbˇernice
• CAN sbˇ ernice Konektor pro pˇripojen´ı CAN sbˇernice je na prav´e stranˇe desky nahoˇre. Obsahuje sign´aly podle tabulky 5.17. Sign´aly jsou chr´anˇen proti pˇrepˇet´ı. Pin Sign´ al
Vlastnosti
1
GND
nap´ajen´ı
2
CANL
diferenˇcn´ı
3
CANH
diferenˇcn´ı
Tabulka 5.17: Konektor CAN sbˇernice
• 3os´ y akcelerometr Konektor pro pˇripojen´ı 3os´eho analogov´eho akcelerometru je na lev´e stranˇe nahoˇre. Obsahuje sign´aly podle tabulky 5.18. Sign´aly jsou chr´anˇeny pˇrepˇet’ov´ ymi TVS diodami pro 3,3V. Pin Pin μP Sign´ al Vlastnosti
Smˇ er
Pozn´ amka
1
-
+3.3V
+3,3V
S
-
2
-
AGND
0V
S
-
3
PAD1
AN Z
analog 0 .. 3,3V I
kan´al Z
4
PAD2
AN Y
analog 0 .. 3,3V I
kan´al Y
5
PAD3
AN X
analog 0 .. 3,3V I
kan´al X
6
PD0
sleep
CMOS 3,3V
O
sleep sign´al
7
PD1
S1
CMOS 3,3V
O
nastaven´ı zes´ılen´ı
8
PD2
S2
CMOS 3,3V
O
nastaven´ı zes´ılen´ı
Tabulka 5.18: Konektor pro 3os´ y akcelerometr
• NTC teplomˇ er Konektor pro pˇripojen´ı extern´ıho NTC odporu se nach´az´ı na lev´e stranˇe uprostˇred.
KAPITOLA 5. HARDWARE
62
Obsahuje sign´aly podle tabulky 5.19 Je pˇripraven´ y pro pouˇzit´ı odporu o nomin´aln´ı hodnotˇe 2,2kΩ. Proud prot´ekaj´ıc´ı odporem je omezen pomoc´ı odporu R1. Pouˇzit´a kombinace odpor˚ u m´a prot´ekaj´ıc´ı proud 0,9mA. Pin Pin μP Sign´ al
Vlastnosti
Smˇ er
Pozn´ amka
1
-
AGND
0V
S
-
2
PAD11
AN teplota analog 0 .. 3,3V I
NTC termistor
Tabulka 5.19: Konektor pro NTC teplomˇer
• Ventil´ ator Konektor pro pˇripojen´ı ventil´atoru se nach´az´ı na lev´e stranˇe nad konektory nap´ajen´ı. Obsahuje sign´aly podle tabulky 5.20. Obvody umoˇzn ˇuj´ı pomoc´ı μP ˇr´ıdit sp´ın´an´ı ventil´atoru sign´alem COOL pˇripojen´em na PP0 μP. Pomoc´ı propojky J14 se vol´ı nap´ajec´ı napˇet´ı ventil´atoru 5V nebo Ubat (12V). Pro zpˇetn´e urˇcen´ı ot´aˇcek veny na PT4 μP. til´atoru je pˇr´ıtomn´ y tak´e sign´al COOL FAN pˇripojen´ Pin Pin μP Sign´ al
Vlastnosti
Smˇ er
Pozn´ amka
1
PT4
COOL FAN
CMOS 5V
I
sn´ım´an´ı ot´aˇcek
2
-
5V nebo 12V nap´ajen´ı
S
napˇet´ı podle J14
3
PP0
COOL
nap´ajen´ı sp´ınan´e S
GND sp´ınan´ y
Tabulka 5.20: Konektor pro ventil´ ator
• Wake loc Konektor pro extern´ı vzpouzen´ı desky se nach´az´ı na prav´e stranˇe dole. Obsahuje sign´aly podle tabulky 5.21. Pokud dojde k pˇrizemnˇen´ı sign´alu wakeup je sepnut nap´ajec´ı tranzistor a deska je pˇripojena k nap´ajen´ı. Tento tranzistor d´ale drˇz´ı sepnut´ y budiˇce FlexRay sbˇernice, takˇze nen´ı nutn´e drˇzet wakeup sign´al st´ale. Pin Sign´ al
Vlastnosti Smˇ er
Funkce
1
GND
0V
S
-
2
WAKE LOC 0 .. Ubat
I
aktivn´ı log. 0
Tabulka 5.21: Konektor Wakeup LOC
ˇ ´I DESKA 5.3. KOMUNIKACN
63
• RS232 Konektor pro pˇripojen´ı pomoc´ı rozhran´ı RS232 se nach´az´ı v prav´e horn´ı ˇca´sti desky (uvnitˇr). Konektor nen´ı pˇr´ıstupn´ y pˇri um´ıstˇen´ı desky v krabiˇcce. Obsahuje sign´aly podle tabulky 5.22. Je pouˇzit konektor 1x4 kol´ıkov´a liˇsta. Konektor je urˇcen pouze pro ladˇen´ı desky a proto nejsou pouˇzity u ´rovnˇe odpov´ıdaj´ıc standardu RS232, ale pouze CMOS u ´rovnˇe 3,3V. Sign´aly na konektoru jsou chr´anˇeny pomoc´ı pˇrepˇet’ov´ ych TVS diod na 3,3V. Pin Pin μP Sign´ al
Vlastnosti
1
PS1
TXD RS232
CMOS 3,3V O
transmit
2
-
GND
0V
nap´ajen´ı
3
PS0
RXD RS232 CMOS 3,3V I
receive
4
-
+3.3V
nap´ajen´ı
3,3V
Smˇ er S S
Funkce
Tabulka 5.22: Konektor RS232
• SPI Konektor pro pˇripojen´ı k Flash pamˇeti se nach´az´ı v prav´e spodn´ı ˇc´asti desky (uvnitˇr). Konektor nen´ı pˇr´ıstupn´ y pˇri um´ıstˇen´ı desky v krabiˇcce. Obsahuje sign´aly podle tabulky 5.23. Jedn´a se o konektor typu 2x3 kol´ık. Je pˇripojen k sbˇernici SPI mezi FPGA a Flash pamˇet´ı. Obsahuje zenerovy diody pro omezen´ı napˇet´ı vyˇsˇs´ıho nˇeˇz je 3,3V. Protoˇze je urˇcen pro ladˇen´ı desky nen´ı ochr´anˇen pomoc´ı pˇrepˇet’ov´ ych diod. Pin Pin FPGA
Pin
Sign´ al
Vlastnosti
Smˇ er
Funkce
Flash 1
IO L07N 2/DIN/D0
Q
SO FLASH
CMOS 3,3V O
MISO
2
-
-
+3,3V
3,3V
-
3
IO L09N 2/CCLK
C
SCK FLASH CMOS 3,3V I
SCK
4
IO L02N 2/MOSI/CSI B
D
SI FLASH
CMOS 3,3V I
MOSI
5
IL L01P 2/CSO B
nS
CS FLASH
CMOS 3,3V I
SS
6
-
-
GND
0V
-
S
S
Tabulka 5.23: Konektor pro pˇripojen´ı k SPI Flash pamˇeti
• JTAG Konektor pro programov´an´ı hradlov´eho pole se nach´az´ı uprostˇred desky. Konektor
KAPITOLA 5. HARDWARE
64
nen´ı pˇr´ıstupn´ y pˇri um´ıstˇen´ı desky v krabiˇcce. Obsahuje sign´aly podle tabulky 5.24. Je pouˇzit konektor typu 1x6 kol´ık. Protoˇze se jedn´a o programovac´ı konektor FPGA, kter´ y nebude pˇri fungov´an´ı desky vyuˇz´ıv´an, nen´ı ochr´anˇen pomoc´ı pˇrepˇet’ov´ ych diod. Konektor je pˇripojen na 2,5V JTAG FPGA a je upraven pro pouˇz´ıt i 3,3V JTAG program´atoru. Pin Pin FPGA Sign´ al Vlastnosti
Smˇ er
1
-
+2,5V
2,5V
S
2
-
GND
0V
S
3
TCK
TCK
CMOS 2,5V I
4
TDO
TDO
CMOS 2,5V O
5
TDI
TDI
CMOS 2,5V I
6
TMS
TMS
CMOS 2,5V I
Tabulka 5.24: Konektor JTAG
• BDM Konektor pro programov´an´ı μP se nach´az´ı v lev´e ˇc´asti desky uprostˇred. Konektor nen´ı pˇr´ıstupn´ y pˇri um´ıstˇen´ı desky v krabiˇcce. Obsahuje sign´aly podle tabulky 5.25. Je pouˇzit konektor typu 2x3 kol´ık s r´ameˇckem proti otoˇcen´ı konektoru. Protoˇze se jedn´a o programovac´ı konektor FPGA, kter´ y nebude pˇri fungov´an´ı desky vyuˇz´ıv´an, nen´ı ochr´anˇen pomoc´ı pˇrepˇet’ov´ ych diod. Pin Pin μP
Sign´ al
Vlastnosti
Smˇ er
Funkce
1
BKGD/MODC BKGD
CMOS 3,3V I/O
background debug
2
-
GND
0V
S
nap´ajen´ı
3
-
-
-
-
-
4
nRESET
RESET
CMOS 3,3V I
reset
5
-
-
-
-
-
6
-
+3,3V
3,3V
S
nap´ajen´ı
Tabulka 5.25: Konektor BDM
ˇ ´I DESKA 5.3. KOMUNIKACN
65
Konfigurace Konfigurace desky se prov´ad´ı pomoc´ı propojek (jumper˚ u) tabulka 5.26. Nˇekter´e reˇzimy, kter´e nejsou pro funkci desky nezbytn´e, jsou nastaviteln´e pomoc´ı vhodn´e kombinace nastavovac´ıch odpor˚ u tabulka 5.28.
Oznaˇ cen´ı Sign´ al
Funkce
J1
FlexRay A
terminov´an´ı FlexRay sbˇernice A
J2
FlexRay A
terminov´an´ı FlexRay sbˇernice A
J3
FlexRay B
terminov´an´ı FlexRay sbˇernice B
J4
FlexRay B
terminov´an´ı FlexRay sbˇernice B
J5
CAN
terminov´an´ı CAN sbˇernice
J6
MODC
zvolen´ı BDM reˇzimu μP
J7
3,3V
pˇremostˇen´ı sp´ınaˇce zdroje FPGA
J8
Ubat
pˇremostˇen´ı sp´ınaˇce zdroje desky
J9.1–4
EXT 5V
nap´ajen´ı (z)pˇr´ıdavn´e desky 5V
J9.2–3
LOC 5V
pˇripojen´ı vlastn´ıho zdroje 5V
J10.1–4
EXT 3,3V
nap´ajen´ı (z)pˇr´ıdavn´e desky 3,3V
J10.2–3
LOC 3,3V
pˇripojen´ı vlastn´ıho zdroje 3,3V
J11
M2
zvolen´ı JTAG reˇzimu programov´an´ı FPGA
J12
WP FLASH povolen´ı z´apisu na Flash
J13
PROG B
vyvol´an´ı naprogramov´an´ı FPGA
J14
5V, 12V
v´ ybˇer nap´ajec´ıho napˇet´ı ventil´atoru
Tabulka 5.26: Konfiguraˇcn´ı propojky
Mont´ aˇ zn´ı otvory Deska je pˇripraven´a pro zabudov´an´ı do krabiˇcky typu TUG 05 120 od firmy Fischer elektronik. Je opatˇrena 4 mont´aˇzn´ımi d´ırami v roz´ıch a 4 d´ırami bl´ıˇze ke stˇredu desky pro um´ıstˇen´ı chladiˇce s rozteˇc´ı dˇer 40 x 40mm. D´ıry jsou o pr˚ umˇeru 4mm a jejich ploˇsky nejsou spojeny s ˇz´adn´ ym potenci´alem na desce. Na obr. 5.8 je zobrazen n´aˇcrt velikosti desky a mont´aˇzn´ıch otvor˚ u. V´ yˇrez v horn´ı ˇc´asti desky slouˇz´ı pro ploch´ y kabel.
KAPITOLA 5. HARDWARE
66 Oznaˇ cen´ı Pin μP
Barva
Pozn´ amka
LED1
PA4
zelen´a
aktivn´ı v log. 0
LED2
PA5
ˇzlut´a
aktivn´ı v log. 0
LED3
PA6
ˇcerven´a aktivn´ı v log. 0
LED4
PA7
modr´a
aktivn´ı v log. 0
LED5
3,3V
zelen´a
signalizace nap´ajen´ı
LED6
IO L01P 1 (FPGA) ˇcerven´a aktivn´ı v log. 0
LED7
DONE (FPGA)
ˇzlut´a
signalizace konfigurace
Tabulka 5.27: Signalizaˇcn´ı LED
Oznaˇ cen´ı Sign´ al
Funkce
R16
XCLKS
crystal oscil´ator
R17
nXCLKS
extern oscil´ator
R24
MODA
v´ ybˇer reˇzimu μP
R25
MODB
v´ ybˇer reˇzimu μP
R26
nMODC
v´ ybˇer reˇzimu μP
R27
nMODA
v´ ybˇer reˇzimu μP
R28
nMODB
v´ ybˇer reˇzimu μP
R54
HSWAP
float bˇehem konfigurace
R55
nHSWAP
pulldown bˇehem konfigurace
R71
VS1
v´ ybˇer vyˇc´ıtac´ı rychlosti Flash pamˇeti
R72
VS0
v´ ybˇer vyˇc´ıtac´ı rychlosti Flash pamˇeti
R73
VS2
v´ ybˇer vyˇc´ıtac´ı rychlosti Flash pamˇeti
R75
nVS1
v´ ybˇer vyˇc´ıtac´ı rychlosti Flash pamˇeti
R79
M0
v´ ybˇer reˇzimu FPGA
R80
M1
v´ ybˇer reˇzimu FPGA
R84
nM2
v´ ybˇer reˇzimu FPGA
R86
INH B
povolen´ı vzbouzen´ı budiˇcem
R87
INH A
povolen´ı vzbouzen´ı budiˇcem
R83
Rs
nastaven´ı rychlosti hran CAN
Tabulka 5.28: Konfiguraˇcn´ı odpory
´ ´ DESKA 5.4. VYKONOV A
67
Obr´ azek 5.8: Rozmˇery desky a mont´ aˇzn´ıch otvor˚ u
5.4 5.4.1
V´ ykonov´ a deska Funkce
V´ ykonov´a deska (power board 1.0) je deska pro ovl´ad´an´ı motor˚ u s v´ ykonem aˇz do 400W (30A). D´ale umoˇzn ˇuje vyˇc´ıtat aˇz 12-bit digit´aln´ı senzory (napˇr. 10-bit senzor natoˇcen´ı), ˇc´ıst proudovou smyˇcku a jednobitov´ y senzor s digit´aln´ım v´ ystupem (napˇr. hallova sonda) Na obr. 5.10. je zobrazeno blokov´e sch´ema v´ ykonov´e desky. Obsahuje pln´ y H-m˚ ustek VNH2SP30-E (IO2), kter´ y je schopn´ y sp´ınat proud aˇz 30A. Ten je doplnˇen ochranou proti pˇrep´olov´an´ı (T1) a pˇrevodn´ıkem u ´rovn´ı 74LVC4245 (IO3). Dalˇs´ımi obvody jsou dva line´arn´ı stabiliz´atory na 5V a 3,3V. D´ale obsahuje 14-ti pinov´ y konektor pro pˇripojen´ı 12-bitov´ ych digit´aln´ıch senzor˚ u s paralelnˇe-s´eriov´ ym pˇrevodn´ıkem. Konektor pro pˇripojen´ı 1-bitov´eho senzoru ot´aˇcek. Konektor pro pˇripojen´ı a ˇcten´ı proudov´e smyˇcky. A 40-pinov´ y konektor pro pˇripojen´ı ke komunikaˇcn´ı desce.
68
KAPITOLA 5. HARDWARE
Obr´ azek 5.9: V´ ykonov´ a deska
Obr´ azek 5.10: Blokov´e sch´ema v´ ykonov´e desky
´ ´ DESKA 5.4. VYKONOV A
5.4.2
69
Jednotliv´ eˇ c´ asti
V t´eto ˇca´sti jsou rozeps´any jednotliv´e bloky v´ ykonov´e desky.
Zdroj Zdroj desky je tvoˇren line´arn´ım stabiliz´atorem 5V LF50CDT (IO1) a line´arn´ım stabiliz´atorem 3,3V TS1117-3,3 (IO13). Stabiliz´atory se pˇripojuj´ı pomoc´ı dvou jumper˚ u, podobnˇe jako u komunikaˇcn´ı desky. Nap´ajen´ı k desce je pˇrivedeno z rozˇsiˇruj´ıc´ıho konektoru nebo pomoc´ı dvou faston konektor˚ u (6,3mm). Nap´ajen´ı je chr´anˇeno pˇrepˇet’ov´ ymi diodami a vratnou pojistkou PolySwitch na proud 1,1A (F1). Nap´ajen´ı je odpojiteln´e pomoc´ı mosfetov´eho sp´ınaˇce (T2), ovl´adan´eho pomoc´ı sign´alu uvodu sp´ın´an´ı velk´ ych proud˚ u je potˇreba pˇri na rozˇsiˇruj´ıc´ım konektoru (WAKE UP). Z d˚ pouˇzit´ı m˚ ustk˚ u pˇripojit nap´ajen´ı pr´avˇe pˇres faston konektory a pˇr´ıpadnˇe komunikaˇcn´ı desku nap´ajet pˇres rozˇsiˇruj´ıc´ı konektor.
H-m˚ ustek Jako H-m˚ ustek je pouˇzit integrovan´ y obvod VHN2SP30-E, tento m˚ ustek obsahuje vˇsechny potˇrebn´e souˇc´asti a budiˇce pro svoji funkci. Obsluhuje se pomoc´ı 6 sign´al˚ u, kter´e ovl´adaj´ı u pro odpojen´ı poloviˇcn´ıch m˚ ustk˚ u EN A a EN B, sign´al˚ u smˇer IN A a IN B, sign´al˚ PWM a analogov´eho sign´alu pro urˇcen´ı prot´ekaj´ıc´ıho proudu CS. V tabulce 5.29. je popis sign´al˚ u. Sign´ al
Smˇ er (m˚ ustek) Vlastnosti
CS
O
analog 0-3,3V senzor proudu
PWM
O
CMOS 5V
PWM sign´al
IN A
I
CMOS 5V
smˇer sepnut´ı A
IN B
I
CMOS 5V
smˇer sepnut´ı B
EN A/
I/O
CMOS 5V
povolen´ı vˇetve A /
DIAG A EN B/ DIAG B
Funkce
diagnostika odpojen´ı vˇetve A I/O
CMOS 5V
povolen´ı vˇetve B / diagnostika odpojen´ı vˇetve B
Tabulka 5.29: Ovl´ adac´ı sign´ aly m˚ ustku
KAPITOLA 5. HARDWARE
70
Obr´ azek 5.11: Blokov´e sch´ema m˚ ustku VNH2SP30
Aby bylo moˇzn´e pˇripojit v´ıce neˇz jednu v´ ykonovou desku ke kaˇzd´e komunikaˇcn´ı desce, d´a se pomoc´ı jumeper˚ u J3 aˇz J9 nastavit na jak´ y sign´al, z rozˇsiˇruj´ıc´ıho konektoru, bude m˚ ustek reagovat. Nastaven´ı jumper˚ u je uk´az´ano v tabulce 5.30. M˚ ustek je zapojen s ochranou proti pˇrep´olov´an´ı vytvoˇren´e tranzistorem T1. Tato ochrana zp˚ usobuje, ˇze zem m˚ ustku je oddˇelen´a od nap´ajec´ı zemˇe o 0,6V. Proto nesm´ı ustek). Pokud je doj´ıt k propojen´ı zem´ı znaˇcen´ ych GND (nap´ajec´ı) a GND POWER (m˚ potˇreba, lze ochrana vyˇradit jumperem J11 pˇr´ıpadnˇe pˇri potˇrebˇe velk´ ych proud˚ u proletov´an´ım odkryt´ ych ˇca´st´ı ploch zem´ı na desce (vlevo od jumperu J11). K m˚ ustku je pˇripojen kondenz´ator C4, kter´ y m´a za u ´kol omezovat napˇet’ov´e ˇspiˇcky pˇri sp´ın´an´ı m˚ ustku. Pro proud 30A je potˇreba kapacita alespoˇ n 1500μF. Aby bylo moˇzn´e pˇripojit v´ıce typ˚ u kondenz´ator˚ u, je jeho konektor uzp˚ usoben pro pˇripojen´ı kondenz´atoru s rozteˇc´ı 7,5mm a 3,5mm. Sn´ım´an´ı proudu m˚ ustku prob´ıh´a na R13 a je filtrov´ano RC m˚ ustkem R12 a C10. Toto napˇet´ı dosahuje u ´rovnˇe 3,166V pro proud 30A. V´ ypoˇcet proudu z napˇet´ı je podle vzorce Iout =
K 11370 · UCS = · UCS R13 1200
Kde Iout . . . proud m˚ ustkem [A] K . . . konstanta pˇrevodn´ık˚ u [-] R13 . . . velikost pouˇzit´eho odporu [Ω] UCS . . . sn´ıman´e napˇet´ı [V] K m˚ ustku jsou pˇripojeny 4 faston konektory pro pˇripojen´ı ovl´adan´eho zaˇr´ızen´ı. Dva
´ ´ DESKA 5.4. VYKONOV A Propojka Sign´ al
71
Sign´ al
Pin
Smˇ er
konektoru μP
m˚ ustek
Vlastnosti
Funkce
J3 1-2
CS1
AN7
PAD7
O
analog 0. . . 3,3V senzor proudu
2-3
CS2
AN6
PAD6
O
analog 0. . . 3,3V senzor proudu
J4 1-2
PWM1 PWM4
PP4
I
CMOS 3,3V
PWM sign´al
2-3
PWM2 PWM5
PP5
I
CMOS 3,3V
PWM sign´al
J5 1-2
IN A1
SS0
PS7
I
CMOS 3,3V
smˇer sepnut´ı A
2-3
IN A2
SCK0
PS6
I
CMOS 3,3V
smˇer sepnut´ı A
J6 1-2
IN B1
MOSI0
PS5
I
CMOS 3,3V
smˇer sepnut´ı B
2-3
IN B2
MISO0
PS4
I
CMOS 3,3V
smˇer sepnut´ı B
J7 1-2
EN A1
IOC1
PT1
I/O
CMOS 3,3V
povolen´ı vˇetve A
2-3
EN A2
IOC0
PT0
I/O
CMOS 3,3V
povolen´ı vˇetve A
J8 1-2
EN B1
PWM2
PP2
I/O
CMOS 3,3V
povolen´ı vˇetve B
2-3
EN B2
PWM3
PP3
I/O
CMOS 3,3V
povolen´ı vˇetve B
EN
-
-
-
CMOS 3,3V
propojen´ı
J9 1-2
EN A a EN B Tabulka 5.30: Nastaven´ı jumper˚ u m˚ ustku
jsou pˇripojeny k v´ ystup˚ um m˚ ustku CON3 a CON5 a dva k zemi m˚ ustku (GND POWER) CON4 a CON6 viz. tabulka 5.31. Protoˇze je m˚ ustek 5V je pˇripojen pˇres pˇrevodn´ık u ´rovnˇe 74LVC4245 (IO3). V´ ystupn´ı sign´aly m˚ ustku (DIAG A a DIAG B) jsou pˇripojeny do PISO pˇrevodn´ıku. A pomoc´ı nˇeho jsou moˇzn´e ˇc´ıst jejich stavy. Jejich u ´roveˇ n v log. 0 signalizuje odpojen´ı pˇr´ısluˇsn´eho poloviˇcn´ıho m˚ ustku, napˇr´ıklad z d˚ uvodu pˇrehˇra´t´ı. Chlazen´ı m˚ ustku je zajiˇstˇeno vytvoˇren´ ymi plochami na ploˇsn´em spoji o velikosti pˇres y spoj je vyroben v TP4 (12mil) s tlouˇst’kou pl´atov´an´ı 100μm. Aby bylo 16cm2 . Ploˇsn´ Ozanaˇ cen´ı Sign´ al
Vlastnosti
CON3
OUT A
V´ ystup p˚ ulm˚ ustku A
CON4
GND POWER V´ ykonov´a zem
CON5
OUT B
CON6
GND POWER V´ ykonov´a zem
V´ ystup p˚ ulm˚ ustku B
Tabulka 5.31: Zapojen´ı konektor˚ u H-m˚ ustku
KAPITOLA 5. HARDWARE
72
moˇzn´e ˇcip l´epe chladit, je osazen na desce zespodu (jedin´a souˇc´astka) a je moˇzn´e na nˇej pˇrimontovat chladiˇc. Na desce jsou vytvoˇreny stejn´e mont´aˇzn´ı body jako na komunikaˇcn´ı desce obr. 5.8. D´a se um´ıstit do krabiˇcky typu TUG 09 120 od firmy Fischer elektronik. D´ale obsahuje 4 mont´aˇzn´ı otvory v roz´ıch desky a dalˇs´ı 4 otvory pro pˇripevnˇen´ı chladiˇce s rozteˇc´ı 40x40mm. D´ıry jsou s pr˚ umˇerem 4mm a jejich p´ajec´ı ploˇsky nejsou spojeny s ˇz´adn´ ym potenci´alem na desce.
Sign´ al
Smˇ er
Sign´ al
Pin
Vlastnosti Funkce
(PISO) konektor konektor SO REG
O
IOC0
15
CMOS 5V
s´eriov´ y v´ ystup
CLK REG
I
IOC3
9
CMOS 5V
hodinov´ y vstup
LOAD REG
I
PWM3
19
CMOS 5V
latchovac´ı vstup
CE REG
I
AN5
37
CMOS 5V
chip enable
D0
I
-
-
CMOS 5V
bit 0
D1
I
-
-
CMOS 5V
bit 1
D2
I
-
-
CMOS 5V
bit 2
D3
I
-
-
CMOS 5V
bit 3
D4
I
-
-
CMOS 5V
bit 4
D5
I
-
-
CMOS 5V
bit 5
D6
I
-
-
CMOS 5V
bit 6
D7
I
-
-
CMOS 5V
bit 7
D8
I
-
-
CMOS 5V
bit 8
D9
I
-
-
CMOS 5V
bit 9
D10
I
-
-
CMOS 5V
bit 10
D11
I
-
-
CMOS 5V
bit 11
-
I
-
-
CMOS 5V
bit 12
-
I
-
-
CMOS 5V
bit 13
DIAG B
I
-
-
CMOS 5V
bit 14
DIAG A
I
-
-
CMOS 5V
bit 15
Tabulka 5.32: Zapojen´ı PISO pˇrevodn´ıku
´ ´ DESKA 5.4. VYKONOV A
73
PISO pˇ revodn´ık Paralelnˇe-s´eriov´ y pˇrevodn´ı (PISO) je pouˇzit pro vyˇc´ıt´an´ı senzoru pˇripojen´eho na konektor CON9. Pˇrevodn´ık zajiˇst’uje, aby byly vˇsechny bity senzoru vyˇcteny ve stejn´ y okamˇzik, coˇz by nebylo moˇzn´e, kdyby byly pˇripojeny pˇr´ımo na konektor, kam jsou pˇripojeny r˚ uzn´e br´any procesoru. D´ale zjednoduˇsuje n´avrh, protoˇze na rozˇsiˇruj´ıc´ım konektoru nezab´ır´a senzor 12-bit˚ u, ale pouze 3. Zapojen´ı pˇrevodn´ıku je v tabulce 5.32. Pˇrevodn´ık je nap´ajen 5V a je pˇripojen pˇres pˇrevodn´ıky u ´rovnˇe SN74LVC1T45 a 74LVC4245. Konektory Deska obsahuje ˇradu konektor˚ u pomoc´ı kter´ ych se pˇripojuj´ı jednotliv´e sbˇernice nebo perifern´ı senzory. Nap´ajec´ı a v´ ykonov´e konektory jsou typu faston 6,3mm a ostatn´ı typu ARK1550 s rozteˇcn´ı 3,5mm. • Nap´ ajec´ı Konektory pro nap´ajen´ı jsou um´ıstˇeny na lev´e stranˇe desky dole. Skl´adaj´ı se ze sign´al˚ u +Ubat a GND, viz tabulce 5.33. Konektory jsou typu faston vidlice o velikosti 6,3x0,8mm. Sign´aly jsou ochr´anˇeny pomoc´ı pˇrepˇet’ov´ ych ochran tvoˇren´ ych TVS diodami na 15V. Ozanaˇ cen´ı Sign´ al Vlastnosti CON1
+Ubat
+8V . . . +15V
CON2
GND
0V
Tabulka 5.33: Nap´ ajec´ı konektory
• Propojovac´ı konektor Je hlavn´ı konektor slouˇz´ıc´ı pro pˇripojen´ı ke komunikaˇcn´ı desce. Konektor je 40pinov´ y konektor pro ploch´e kabely. Konektor je zapojen podle tabulky 5.34. • Senzor natoˇ cen´ı Konektor senzoru natoˇcen´ı je 14-pinov´ y pro ploch´e kabely. Obsahuje nap´ajen´ı 5V a GND a 12 digit´aln´ıch vstup˚ u do PISO pˇrevodn´ıku. Zapojen´ı konektoru je podle tabulky 5.35. Konektor je chr´anˇeny pomoc´ı 5V TVS diod a 1kΩ odpor˚ u v s´erii. Vyˇc´ıt´an´ı prob´ıh´a pomoc´ı PISO pˇrevodn´ıku. • Senzor ot´ aˇ cek Konektor senzoru ot´aˇcek slouˇz´ı pro pˇripojen´ı Hallova senzoru ot´aˇcek. Je 3-pinov´ y
KAPITOLA 5. HARDWARE
74 Pin
Sign´ al
Sign´ al
Alternativn´ı
Vlastnosti
Funkce
H-m˚ ustek sign´ al 1
+Ubat
-
-
12V
nap´ajen´ı
3
+5V con
-
-
5V
nap´ajen´ı
5
+3.3V con
-
-
3,3V
nap´ajen´ı
7
WAKE UP
-
-
CMOS 3,3V
sp´ın´an´ı nap´ajen´ı
9
IOC3
-
CLK REG (PISO)
CMOS 3,3V
hodiny PISO
11
IOC2
-
otacky (HALL)
CMOS 3,3V
senzor HALL
13
IOC1
EN A1
-
CMOS 3,3V
enable A1
15
IOC0
EN A2
SO REG (PISO)
CMOS 3,3V
enable A2 / seri´al output PISO
17
PWM2
EN B1
-
CMOS 3,3V
enable B1
19
PWM3
EN B2
LOAD REG (PISO)
CMOS 3,3V
enable B2 / latch PISO
21
PWM4
PWM1
-
CMOS 3,3V
pwm1
23
PWM5
PWM2
-
CMOS 3,3V
pwm2
25
SS0
IN A1
-
CMOS 3,3V
smˇer A1
27
SCK0
IN A2
-
CMOS 3,3V
smˇer A2
29
MOSI0
IN B1
-
CMOS 3,3V
smˇer B1
31
MISO0
IN B2
-
CMOS 3,3V
smˇer B2
33
AN7
CS1
-
analog 0 - 3,3V proud1
35
AN6
CS2
-
analog 0 - 3,3V proud2
37
AN5
-
CE REG (PISO)
analog 0 - 3,3V chip enable PISO
39
AN4
-
AN poloha (proud)
analog 0 - 3,3V proud senzor
2 - 32 GND
-
-
0V
nap´ajen´ı
-
-
0V
nap´ajen´ı analog
-
-
3,3V
nap´ajen´ı analog
(sud´e) 34 - 38 AGND (sud´e) 40
VDD
Tabulka 5.34: Zapojen´ı pˇripojovac´ıho konektoru
typu ARK1550 se sign´aly podle tabulky 5.36. Konektor je chr´anˇen´ y pomoc´ı 5V TVS diod.
´ ´ DESKA 5.4. VYKONOV A
75
Pin Sign´ al Vlastnosti Smˇ er
Pozn´ amka
1
D0
CMOS 5V
I
bit 0
2
D1
CMOS 5V
I
bit 1
3
D2
CMOS 5V
I
bit 2
4
D3
CMOS 5V
I
bit 3
5
D4
CMOS 5V
I
bit 4
6
D5
CMOS 5V
I
bit 5
7
D6
CMOS 5V
I
bit 6
8
D7
CMOS 5V
I
bit 7
9
D8
CMOS 5V
I
bit 8
10
D9
CMOS 5V
I
bit 9
11
D10
CMOS 5V
I
bit 10
12
D11
CMOS 5V
I
bit 11
13
GND
0V
S
nap´ajen´ı
14
+5V
+5V
S
nap´ajen´ı
Tabulka 5.35: Zapojen´ı konektoru senzoru natoˇcen´ı
Pin Sign´ al Vlastnosti Smˇ er
Pozn´ amka
1
+5V
+5V
S
nap´ajen´ı
2
GND
0V
S
nap´ajen´ı
3
otacky
CMOS 5V
I
digit´aln´ı vstup
Tabulka 5.36: Zapojen´ı konektoru ot´ aˇcek
• Senzor proudov´ e smyˇ cky Konektor proudov´e smyˇcky slouˇz´ı k pˇripojen´ı senzoru polohy s proudov´ ym v´ ystupem. Konektor je 5pinov´ y typu ARK1550. Obsahuje sign´aly podle tabulky 5.37. Konektor je chr´anˇen´ y 5V TVS diodami. Proud proudovou smyˇckou se urˇc´ı pomoc´ı vzorce:
I=
1000 1000 · Uan current = · Uan current R28 160
I . . . proud [mA], Uan current . . . zmˇeˇren´e napˇet´ı [V], R28 . . . hodnota odporu [Ω]
KAPITOLA 5. HARDWARE
76 Pin Sign´ al
Vlastnosti Smˇ er
Pozn´ amka
1
GND
0V
S
nap´ajen´ı
2
AGND
0V analog
S
nap´ajen´ı analog
3
AN current 0 .. 3,3V
I
proud 0 .. 20mA
4
5V
+5V
S
nap´ajen´ı
5
+Ubat2
+12V
S
nap´ajen´ı
Tabulka 5.37: Zapojen´ı konektoru proudov´e smyˇcky
5.5
Ped´ alov´ a deska
Obr´ azek 5.12: Ped´ alov´ a deska
5.5.1
Funkce
Ped´alov´a deska (pedal board 1.0) slouˇz´ı pro ˇcten´ı informace o poloze dvou ped´al˚ u, sp´ın´an´ı brzdov´ ych svˇetel a ˇcten´ı informace z dvouos´eho gyroskopu. Obsahuje dva konektory pro pˇripojen´ı ped´al˚ u, kter´e se pouˇz´ıvaj´ı jako ped´aly akcelˇ erace ve vozech Skoda. Ped´aly maj´ı dvˇe odporov´e dr´ahy pro zajiˇstˇen´ı vˇetˇs´ı spolehlivosti funkce. Obˇe jsou sn´ım´any a z nich je zjiˇst’ov´ana poloha ped´alu. Deska umoˇzn ˇuje pˇripojen´ı a sp´ın´an´ı dvou v´ ykonov´ ych z´atˇeˇz´ı s proudem do 15A. Jsou prim´arnˇe urˇceny pro sp´ın´an´ı
´ ´ DESKA 5.5. PEDALOV A
77
brzdov´ ych svˇetel vozidla. D´ale je na desce um´ıstˇen dvouos´ y gyroskop pro sn´ım´an´ı pod´eln´eho a pˇr´ıˇcn´eho st´aˇcen´ı vozidla, kter´e je nutn´e zn´at pro ovl´ad´an´ı pokroˇcil´ ych brzdov´ ych asistenˇcn´ıch syst´em˚ u. Tak´e obsahuje 4 konektory s digit´aln´ımi I/O sign´aly. V n´asleduj´ıc kapitole jsou jednotliv´e ˇca´sti bl´ıˇze popsan´e. Na obr. 5.13 je blokov´e sch´ema ped´alov´e desky.
Obr´ azek 5.13: Blokov´e sch´ema ped´alov´e desky
5.5.2
Jednotliv´ eˇ c´ asti
Zdroj Deska obsahuje line´arn´ı zdroj 3,3V tvoˇren´ y obvodem TS1117-3,3 (IO1) a nastavovac´ım jumperem (J2). Nap´ajen´ı pro desku je pˇriv´adˇeno z pˇripojovac´ıho konektoru nebo pomoc´ı dvou faston konektor˚ u (CON1 a CON2). Nap´ajen´ı je chr´anˇeno pomoc´ı pˇrepˇet’ov´ ych TVS
KAPITOLA 5. HARDWARE
78
diod na 15V a vratnou proudovou pojistkou PolySwitch na 1,1A. Sp´ın´an´ı nap´ajen´ı desky je pomoc´ı tranzistoru T1, kter´ y je ovl´ad´an sign´alem wake up z propojovac´ıho konektoru. Gyroskop Pouˇzit´ y gyroskop LPY510AL (IO8) umoˇzn ˇuje mˇeˇrit n´aklon a zmˇenu smˇeru vozidla do u ´hlu ±400◦ /s (zes´ılen´ı 1x) a ±100◦ /s(zes´ılen´ı 4x). Gyroskop m´a dva v´ ystupy pro kaˇzd´ y kan´al. Pomoc´ı nulov´ ych odpor˚ u R29, R33 a R30, R34 lze zvolit v´ ystup 1x nebo 4x zes´ılen´ y. Gyroskop se ovl´ad´a pomoc´ı tˇrech sign´al˚ u (HP, PD, ST). Zapojen´ı gyroskopu je naznaˇceno v tabulce 5.38. Nulov´a hodnota mˇeˇren´eho u ´hlu odpov´ıd´a 1,23V. Gyroskop m´a citlivost 10mV/◦ /s (pˇr´ıpadnˇe 2,5mV/◦ /s). Sign´ al
Smˇ er
Vlastnosti
Funkce
(gyroskop) HP
I
CMOS 3,3V
high pass filtr reset
PD
I
CMOS 3,3V
Power-down
ST
I
CMOS 3,3V
self-test
OUT X O
analog 0–3,3V v´ ystup X
OUT Z
analog 0–3,3V v´ ystup Z
O
Tabulka 5.38: Zapojen´ı gyroskopu
Sp´ınaˇ c brzdov´ ych svˇ etel Deska obsahuje dva v´ ykonov´e mosfet tranzistory zapojen´e jako High-side sp´ınaˇce (T3 a T4). Tranzistory jsou ovl´ad´any pomoc´ı budiˇce TC4426 (IO2), kter´ y zajist´ı rychl´e sepnut´ı v´ ykonov´ ych tranzistor˚ u. Zapojen´ı budiˇce je naznaˇceno v tabulce 5.39. Konektory pro pˇripojen´ı jsou pops´any v tabulce 5.40. Sign´ al
Smˇ er
Sign´ al
Vlastnosti
Funkce
(budiˇ c) konektor OUT A I
PWM5
CMOS 3,3V ovl´ad´an´ı OUTPUT A
OUT B
PWM3
CMOS 3,3V ovl´ad´an´ı OUTPUT B
I
Tabulka 5.39: Zapojen´ı budiˇce mosfet
´ ´ DESKA 5.5. PEDALOV A
79
Oznaˇ cen´ı Sign´ al
Vlastnosti
CON6
OUT A
Sp´ınaˇc 12V / float
CON7
GND
Zem
CON10
OUT B
Sp´ınaˇc 12V / float
CON11
GND
Zem
Tabulka 5.40: Zapojen´ı pˇripojovac´ıch konektor˚ u
Konektory Deska obsahuje ˇradu konektor˚ u pomoc´ı kter´ ych se pˇripojuj´ı jednotliv´e sbˇernice nebo perifern´ı senzory. Nap´ajec´ı konektory a konektory pro pˇripojen´ı brzdov´ ych svˇetel jsou typu faston 6,3mm a konektor senzoru natoˇcen´ı je 14-pinov´ y pro ploch´ y kabel. Ostatn´ı konektory jsou typu ARK1550 s rozteˇcn´ı 3,5mm. • Nap´ ajec´ı Konektory pro nap´ajen´ı jsou um´ıstˇeny na lev´e stranˇe desky dole. Skl´adaj´ı se ze sign´al˚ u +Ubat a GND, viz tabulka 5.41. Konektory jsou typu faston vidlice o velikosti 6,3x0,8mm. Sign´aly jsou ochr´anˇeny pomoc´ı pˇrepˇet’ov´ ych ochran tvoˇren´ ych TVS diodami na 15V. Ozanaˇ cen´ı Sign´ al Vlastnosti CON1
+Ubat
+8V – +15V
CON2
GND
0V
Tabulka 5.41: Nap´ ajec´ı konektory
• Propojovac´ı konektor Je hlavn´ı konektor slouˇz´ıc´ı pro pˇripojen´ı ke komunikaˇcn´ı desce. Konektor je 40pinov´ y konektor pro ploch´e kabely. Konektor je zapojen podle tabulky 5.42. • Konektory ped´ al˚ u Konektory ped´al˚ u jsou um´ıstˇeny na prav´e stranˇe desky. Jsou typu 10-pinov´ y konektor pro ploch´ y kabel. Konektor je chr´anˇen´ y pomoc´ı pˇrepˇet’ov´ ych ochran na 3,3V. Konektory jsou CON13 pro ped´al A a CON8 pro ped´al B. Sign´aly ped´alov´eho konektoru jsou pops´any v tabuk´ach 5.43 a 5.44. Pomoc´ı sign´alu PEDAL A pro ped´al A a PEDAL B pro ped´al B je moˇzn´e sp´ınat nap´ajen´ı ped´alu (sign´al AGND) a t´ım sn´ıˇzit spotˇrebu v reˇzimu kdy je syst´em vypnut
KAPITOLA 5. HARDWARE
80 Pin konektor
Sign´ al
Funkce
Vlastnosti
Popis
1
+Ubat
-
12V
nap´ajen´ı
3
+5V con
-
5V
nap´ajen´ı
5
+3.3V con
-
3,3V
nap´ajen´ı
7
WAKE UP
WAKE UP
CMOS 3,3V
sp´ın´an´ı nap´ajen´ı
9
IOC3
IN4
CMOS 3,3V
I/O
11
IOC2
IN3
CMOS 3,3V
I/O
13
IOC1
IN2
CMOS 3,3V
I/O
15
IOC0
IN1
CMOS 3,3V
I/O
17
PWM2
-
CMOS 3,3V
-
19
PWM3
OUT B
CMOS 3,3V
OUTPUT B
21
PWM4
HP
CMOS 3,3V
gyroskop
23
PWM5
OUT A
CMOS 3,3V
OUTPUT A
25
SS0
PD
CMOS 3,3V
gyroskop
27
SCK0
PEDAL A
CMOS 3,3V
sp´ın´an´ı nap´ajen´ı ped´alu A
29
MOSI0
ST
CMOS 3,3V
gyroskop
31
MISO0
PEDAL B
CMOS 3,3V
sp´ın´an´ı nap´ajen´ı ped´alu B
33
AN7
OUT X/ AN B2 analog 0 .. 3,3V gyroskop X/ ped´al B
35
AN6
OUT Z/ AN B1
analog 0 .. 3,3V gyroskop Z/ ped´al B
37
AN5
AN A2
analog 0 .. 3,3V ped´al A
39
AN4
AN A1
analog 0 .. 3,3V ped´al A
2 - 32 (sud´e)
GND
-
0V
nap´ajen´ı
34 - 38 (sud´e)
AGND
-
0V
nap´ajen´ı analog
40
VDD
-
3,3V
nap´ajen´ı analog
Tabulka 5.42: Propojovac´ı konektor
a jde pouze o to detekovat nˇejakou akci. Nap´ajen´ı se d´a zapnout nast´alo pomoc´ı jumperu J3 a J4. Ped´al B m´a spoleˇcn´e sign´aly se sign´aly gyroskopu, proto nen´ı moˇzn´e je pouˇz´ıvat souˇcasnˇe. • Digit´ aln´ı IO Konektory pro pˇripojen´ı digit´aln´ıch sign´al˚ u jsou um´ıstˇeny na lev´e stranˇe desky nahoˇre (3) a jeden mezi konektory pro pˇripojen´ı ped´al˚ u. Jsou typu ARK1550. V tabulce 5.45 jsou pops´any sign´aly konektor˚ u. Konektory jsou chr´anˇeny pˇrepˇet’ov´ ymi
´ ´ DESKA 5.5. PEDALOV A Pin Sign´ al
81
Vlastnosti
Smˇ er
Pozn´ amka
1
AN A1 analog 0 - 3,3V I
napˇet´ı dr´ahy 1
2
AGND
0V
S
nap´ajen´ı
3
VDDA
3,3V
S
nap´ajen´ı
4
AGND
0V
S
nap´ajen´ı
5
AN A2 analog 0 - 3,3V I
napˇet´ı dr´ahy 2
6
AGND
0V
S
nap´ajen´ı
7
AGND
0V / float
S
sp´ınan´e nap´ajen´ı (PEDAL A)
8
AGND
0V
S
nap´ajen´ı
9
+3,3V
+3,3V
S
nap´ajen´ı
10
AGND
0V
S
nap´ajen´ı
Tabulka 5.43: Konektor ped´ alu A
Pin Sign´ al
Vlastnosti
Smˇ er
Pozn´ amka
1
AN B1 analog 0 - 3,3V I
napˇet´ı dr´ahy 1
2
AGND
0V
S
nap´ajen´ı
3
VDDA
3,3V
S
nap´ajen´ı
4
AGND
0V
S
nap´ajen´ı
5
AN B2 analog 0 - 3,3V I
napˇet´ı dr´ahy 2
6
AGND
0V
S
nap´ajen´ı
7
AGND
0V / float
S
sp´ınan´e nap´ajen´ı (PEDAL B)
8
AGND
0V
S
nap´ajen´ı
9
+3,3V
+3,3V
S
nap´ajen´ı
10
AGND
0V
S
nap´ajen´ı
Tabulka 5.44: Konektor ped´ alu B
diodami na 5V. U konektor˚ u jsou pˇripojeny zenerovy diody, aby bylo moˇzn´e pˇripojit sign´al vyˇsˇs´ı u ´rovnˇe. Pin Sign´ al
Vlastnosti
Smˇ er
Pozn´ amka
1
GND
0V
S
nap´ajen´ı
2
IN1,IN2,IN3,IN4 CMOS 3,3V I/O
digit´aln´ı I/O
Tabulka 5.45: Sign´ aly digit´ aln´ıch IO konektor˚ u
KAPITOLA 5. HARDWARE
82
5.6
Kolov´ a deska (bezdr´ atov´ y akcelerometr)
Obr´ azek 5.14: Kolov´ a deska
Obr´ azek 5.15: Blokov´e sch´ema kolov´e desky
5.6.1
Funkce
Kolov´a deska (wheel board 1.0) je deska urˇcen´a pro zabudov´an´ı do kola. Obsahuje integrovan´ y obvod s μP, dvouos´ ym akcelerometrem, senzorem tlaku, teploty a RF vys´ılac´ım
´ DESKA (BEZDRATOV ´ ´ AKCELEROMETR) 5.6. KOLOVA Y
83
obvodem. Pro snadnˇejˇs´ı ladˇeni programu jsou osazeny dvˇe led diody. Na obr. 5.15 je blokov´e sch´ema kolov´e desky. Pouˇzit´ y integrovan´ y obvod MPXY8300 v sobˇe obsahuje vˇsechny potˇrebn´e ˇca´sti pro pouˇzit´ı ˇcipu jako bezdr´atov´e senzorov´e jednotky. Kolov´a deska by mˇela slouˇzit pro mˇeˇren´ı zrychlen´ı a klep´an´ı kola. Informace o zrychlen´ı rotace kola se zpracuje a komunikaˇcn´ı desce poˇsle data potˇrebn´a pro ˇr´ızen´ı brzdov´ ych syst´em˚ u.
5.6.2
Jednotliv´ eˇ c´ asti
Zdroj Jako zdroj energie je pouˇzit´a baterie typu CR2032 (BAT1) s dr´atov´ ymi v´ yvody. M´ısto baterie jde pouˇz´ıt i jin´ y zdroj s napˇet´ım 3V pˇripojen´ ym na konektory CON3 a CON4 podle tabulky 5.46. Baterie se pˇripojuje pomoc´ı jumperu J1. Bateriov´ y zdroj by mˇel vydrˇzet pro pr´aci desky pˇres 150hodin. Oznaˇ cen´ı Sign´ al Vlastnosti CON3
GND
0V
CON4
VCC
3,0V
Tabulka 5.46: Nap´ ajec´ı konektory
Mikroprocesor ˇ obsahuje 8-bitov´ Cip y μP rodiny S08 firmy Freescale. Na obr. 5.16 je blokov´e sch´ema μP a v n´asleduj´ıc´ım pˇrehledu jsou nˇekter´e vlastnosti obvodu: 8bit CPU - S08 SIM (MCU) 512 B RAM, 8 kB Flash ADC 10bit˚ u Tlakov´ y senzor (P-CHIP) Teplotn´ı senzor 2-os´ y akcelerometr (g-cell) RF vys´ılaˇc (RFX) - ASK a FSK modulace LF detektor
84
KAPITOLA 5. HARDWARE
Obr´ azek 5.16: Blokov´e sch´ema μP MPXY8300
Na ˇcipu by se mˇel vyuˇz´ıvat hlavnˇe modul dvouos´eho akcelerometru pro mˇeˇren´ı stavu kola a RF vys´ılaˇc pro odes´ıl´an´ı zpracovan´ ych dat. Vys´ılaˇc m´a na ploˇsn´em spoji vytvoˇrenou ant´enn´ı smyˇcku a tzv. network matching obvod pro frekvenci 434MHz. Protoˇze obvod potˇrebuje hodinov´ y kmitoˇcet o frekvenci 22,0586MHz, coˇz nen´ı standardn´ı hodnota, jsou na desce pˇripraveny pozice pro um´ıstˇen´ı nˇekolika r˚ uzn´ ych krystal˚ u a oscil´ator˚ u.
´ DESKY 5.7. POMOCNE
85
μP se programuje a debuguje pomoc´ı BDM rozhran´ı. Signalizace stavu je moˇzn´a pomoc´ı dvou LED diod. V tabulce 5.47 je zobrazeno zapojen´ı signalizaˇcn´ıch diod. Volitelnˇe se d´a pˇripojit i smd tlaˇc´ıtko (pin PTA2) ze spodn´ı strany desky.
Ozanaˇ cen´ı Pin μP Barva
Funkce
LED1
PTA5
zelen´a
aktivn´ı v log. 0
LED2
PTA6
ˇcerven´a aktivn´ı v log. 0
Tabulka 5.47: Zapojen´ı signalizaˇcn´ıch diod
Deska obsahuje dva mont´aˇzn´ı otvory v protilehl´ ych roz´ıch desky o pr˚ umˇeru 4mm.
Konektor BDM Na desce je konektor pro programov´an´ı μP. Jedn´a se o typ konektoru dvouˇrad´a kol´ıkov´a liˇsta 2x3 (CON1). V tabulce 5.48 jsou zobrazeny sign´aly konektoru
Pin Pin μP
Sign´ al
Vlastnosti
Smˇ er
Funkce
1
BKGD/MODC BKGD
CMOS 3,3V I/O
background debug
2
-
GND
0V
S
nap´ajen´ı
3
-
-
-
-
-
4
nRESET
RESET
CMOS 3,3V I
reset
5
-
-
-
-
-
6
-
+3,3V
3,3V
S
nap´ajen´ı
Tabulka 5.48: Konektor BDM
5.7
Pomocn´ e desky
Byly vytvoˇreny desky slouˇz´ıc´ı pro konfiguraci, nebo jako deska pro um´ıstˇen´ı senzoru. Tyto desky jsou bl´ıˇze pops´any v n´asleduj´ıc´ıch kapitol´ach.
KAPITOLA 5. HARDWARE
86
5.7.1
LPT – JTAG program´ ator
JTAG program´ator pro hradlov´e pole Xilinx. Program´ator je potˇreba pro konfiguraci FPGA a Flash pamˇeti.
Obr´ azek 5.17: LPT - JTAG program´ ator
Program´ator se s poˇc´ıtaˇcem pˇripojuje pomoc´ı 25-pinov´eho konektoru paraleln´ıho portu. Obsahuje dva budiˇce sbˇernice 74HC125 jako pˇrevodn´ıky u ´rovnˇe, filtr z RC ˇcl´anku a 6pinov´ y JTAG konektor. V tabulce 5.49 jsou pops´any sign´aly JTAG konektoru. Pin Sign´ al Vlastnosti Smˇ er
Pozn´ amka
1
VCC
2 - 6V
S
nap´ajen´ı
2
GND
0V
S
nap´ajen´ı
3
TCK
CMOS
O
hodiny
4
TDO
CMOS
I
data input
5
TDI
CMOS
O
data output
6
TMS
CMOS
O
ˇr´ızen´ı
Tabulka 5.49: Sign´ aly JTAG konektoru
Program´ator je navrˇzen, aby se um´ıstil do krabiˇcky krytu redukce Canon 9/25pin.
´ DESKY 5.7. POMOCNE
5.7.2
87
Akcelerometrov´ a deska
Akcelerometrov´a deska slouˇz´ı jako drˇza´k 3-os´eho akcelerometru MMA7260Q s v´ ystupn´ımi filtry. Pro pˇripojen´ı s komunikaˇcn´ı deskou je opatˇrena 8-mi pinov´ ym konektorem typu ARK1550 s rozteˇc´ı 3,5mm. Na desce jsou konfiguraˇcn´ı odpory pro pˇrednastaven´ı akcelerometru. V tabulce 5.50 jsou pops´any sign´aly pˇripojovac´ıho konektoru CON1. V tabulce 5.51 jsou zobrazen´ y moˇznosti nastaven´ı akcelerometru.
Obr´ azek 5.18: Akcelerometrov´a deska
Pin Sign´ al Vlastnosti
Smˇ er
Pozn´ amka
1
+3.3V
+3,3V
S
nap´ajen´ı
2
AGND
0V
S
nap´ajen´ı
3
AN Z
analog 0 .. 3,3V O
kan´al Z
4
AN Y
analog 0 .. 3,3V O
kan´al Y
5
AN X
analog 0 .. 3,3V O
kan´al X
6
sleep
CMOS 3,3V
I
sleep sign´al
7
S1
CMOS 3,3V
I
nastaven´ı zes´ılen´ı
8
S2
CMOS 3,3V
I
nastaven´ı zes´ılen´ı
Tabulka 5.50: Sign´ aly pˇripojovac´ıho konektoru
KAPITOLA 5. HARDWARE
88 Sleep
S2
0 (R7) X
S1
Rozsah [g] Citlivost [mV/g]
X
-
-
1 (R4) 0 (R9) 0 (R8) 1,5
800
1 (R4) 0 (R9) 1 (R5) 2
600
1 (R4) 1 (R6) 0 (R8) 4
300
1 (R4) 1 (R6) 1 (R5) 6
200
Tabulka 5.51: Nastaven´ı akcelerometru
5.8
Varianty cel´ eho syst´ emu
Navrˇzen´e desky se kompletuj´ı do jednotek podle poˇzadovan´e funkce. Pro syst´em steerby-wire budou zapotˇreb´ı 4 jednotky sloˇzen´e z komunikaˇcn´ı a v´ ykonov´e desky – pro ˇcten´ı 10-bitov´eho senzoru polohy a ovl´ad´an´ı stejnosmˇern´ ych motor˚ u. Pro syst´em brake-by-wire 4 jednotky sloˇzen´e s komunikaˇcn´ı a v´ ykonov´e desky - pro ˇcten´ı senzoru ot´aˇcek a ovl´ad´an´ı elektroventil˚ u a jedna jednotka sloˇzen´a z komunikaˇcn´ı, ped´alov´e a v´ ykonov´e desky - pro ˇcten´ı polohy ped´alu, z´ısk´av´an´ı u ´daj˚ u z gyroskopu a ovl´ad´an´ı motoru ˇcerpadla.
Obr´ azek 5.19: Jednotka sloˇzen´a z komunikaˇcn´ı a v´ ykonov´e desky
´ ´ 5.8. VARIANTY CELEHO SYSTEMU
89
Obr´ azek 5.20: Jednotka sloˇzen´a z komunikaˇcn´ı, v´ ykonov´e a ped´ alov´e desky
Jsou moˇzn´e i dalˇs´ı kombinace napˇr. ˇr´ıdit dvˇe v´ ykonov´e desky. V tabulce 5.52 jsou srovn´any rozˇsiˇruj´ıc´ı konektory, aby byly sn´aze pˇredstaviteln´e jejich kombinace. Pokud nebude vadit, ˇze sign´aly EN A a EN B pro jeden motor nebudou ovl´ad´any, nebo budou ovl´ad´any spoleˇcnˇe, je moˇzn´e vyuˇz´ıvat dvˇe v´ ykonov´e desky i s vyˇc´ıt´an´ım vˇsech pˇripojiteln´ ych senzor˚ u k jedn´e desce. Z´akladn´ı varianty jednotek jsou uvaˇzov´any:
• Komunikaˇcn´ı deska + v´ ykonov´a deska
• Komunikaˇcn´ı deska + v´ ykonov´a deska + ped´alov´a deska
• Komunikaˇcn´ı deska + v´ ykonov´a deska + v´ ykonov´a deska
• Komunikaˇcn´ı deska + diagnostick´a deska
KAPITOLA 5. HARDWARE
90 μP
Komunikaˇ cn´ı deska #
sign´ aly
Ped´ alov´ a deska
V´ ykonov´ a deska
#
#
sign´ al
#
sign´ al
-
1
+Ubat
GND
2
1
+Ubat
1
+Ubat
-
3
+5V con
GND
4
3
+5V con
3
+5V con
-
5
+3.3V con GND
6
5
+3,3V con
5
+3,3V con
PP1
7
wake up
GND
8
7
wake up
7
wake up
PT3
9
IOC3
GND
10
9
in4
9
CLK REG
PT2
11 IOC2
GND
12
11 in3
11 otacky
PT1
13 IOC1
GND
14
13 in2
13 EN A1
PT0
15 IOC0
GND
16
15 in1
15 EN A2/SO REG
PP2
17 PWM2
GND
18
17
17 EN B1
PP3
19 PWM3
GND
20
19 out B
19 EN B2/LOAD REG
PP4
21 PWM4
GND
22
21 HP
21 PWM1
PP5
23 PWM5
GND
24
23 out A
23 PWM2
PS7
25 SS0
GND
26
25 PD
25 IN A1
PS6
27 SCK0
GND
28
27 PEDAL A
27 IN A2
PS5
29 MOSI0
GND
30
29 ST
29 IN B1
PS4
31 MISO0
GND
32
31 PEDAL B
31 IN B2
PAD7
33 AN7
AGND 34
33 AN B2/OUT X
33 CS1
PAD6
35 AN6
AGND 36
35 AN B1/OUT Z
35 CS2
PAD5
37 AN5
AGND 38
37 AN A2
37 CE REG
PAD4
39 AN4
VDDA
39 AN A1
39 AN current
40
Tabulka 5.52: Rozˇsiˇruj´ıc´ı konektory desek
5.9
EMC testy
Vyroben´e jednotky byl podrobeny test˚ um odolnosti podle poˇzadavk˚ u EMC norem a bylo zjiˇst’ov´ano konkr´etn´ı vf. elektromagnetick´e pole vyzaˇrovan´e z jednotek. Komunikaˇcn´ı deska v kombinaci s v´ ykonovou deskou byla testov´ana na odolnost ve vysokofrekvenˇcn´ım elmag. poli v TEM komoˇre. V komoˇre byla generov´ana intenzita pole velikosti 1, 3, 5 a 10V/m pro frekvence 10MHz aˇz 220MHz s AM modulac´ı 1kHz a hloubkou modulace 80%. V tabulce 5.53 jsou uk´az´any v´ ysledky testu. Na jednotce, bˇehem testu, nedoˇslo k ovlivnˇen´ı funkce jednotky. V´ ysledek testu byl pops´an podle standardn´ıch testovac´ıch krit´eri´ı:
5.9. EMC TESTY
91
A . . . funguje bez ovlivnˇen´ı B . . . bˇehem ruˇsen´ı je ovlivnˇena funkˇcnost pˇr´ıstroje C . . . pˇr´ıstroj vyˇzaduje z´asah uˇzivatele (restart) D . . . destrukce pˇr´ıstroje Intenzita pole Frekvence V´ ysledek [V/m]
[MHz]
1
10..220
A
3
10..220
A
5
10..220
A
10
10..220
A
Tabulka 5.53: Zmˇeˇren´ a odolnost v˚ uˇci vysokofrekvenˇcn´ımu elmag. poli
D´ale byla jednotka testov´ana na odolnost v˚ uˇci EFT/BURAT ruˇsen´ı do komunikaˇcn´ıch vodiˇc˚ u. Bylo generov´ano ruˇsen´ı podle tabulky 5.54. V´ ysledek testu je zobrazen v tabulce 5.55. Jednotka pracovala bez probl´emu s ruˇsen´ım do u ´rovnˇe 2 (0,5kV). Pro vyˇsˇs´ı u ´roveˇ n ruˇsen´ı pˇrech´azela jednotka do resetu a po odeznˇen´ı ruˇsen´ı nabˇehla do p˚ uvodn´ıho reˇzimu. ´ Uroveˇ n
Napˇ et´ı impuls˚ u [kV] Frekvence impuls˚ u [kHz]
1
0,25
5
2
0,5
5
3
1
5
4
2
2,5
X
4
2,5
Tabulka 5.54: Testovac´ı u ´rovnˇe na sign´ alov´ ych vstupech a v´ ystupech
Posledn´ı proveden´ y test bylo zjiˇstˇen´ı vlastn´ı elmag. emise jednotky. Desky byly testov´any sondami pro bl´ızk´e elmag. pole a nejv´ yraznˇejˇs´ı zdroje jsou zobrazeny na obr. 5.21 a obr. 5.22. Pro p´asmo do 30MHz jsou hlavn´ı zdroje vyzaˇrov´an´ı sp´ınan´ y 5V zdroj a se stejnou intenzitou (ale zhruba 3kr´at v´ıce ˇspiˇcek) tak´e m˚ ustek. Dalˇs´ım velk´ ym zdrojem je 10MHz oscil´ator pro FPGA, ten ruˇs´ı na frekvenc´ıch 10MHz, 20MHz a 30MHz. Zaj´ımav´e je, ˇze pˇri vypnut´ı oscil´atoru sign´alem OE z˚ ustane ruˇsen´ı na frekvenci 20MHz a ostatn´ı zmiz´ı. Z toho vypl´ıv´a, ˇze oscil´ator m´a vlastn´ı nosn´ y kmitoˇcet na 20MHz a pro v´ ystup je tato
KAPITOLA 5. HARDWARE
92 ´ Uroveˇ n
Pozitivn´ı Negativn´ı
1
A
A
2
A
A
3
B
B
4
B
B
X
B
B
Tabulka 5.55: V´ ysledek testu pro Burst ruˇsen´ı do sign´ alov´ ych vodiˇc˚ u
frekvence dˇelena dvˇema. V obr. 5.21 je zn´azornˇena kˇrivka vyzaˇrov´an´ı pˇr´ıvodn´ıho kabelu. Na n´ı jsou patrn´e hlavnˇe kmitoˇcty pouˇzit´ ych krystal˚ u, 4MHz - procesor a 10MHz(20MHz) - FPGA. Na 20MHz tak´e bˇeˇz´ı vnitˇrn´ı hodiny procesoru pro FlexRay ˇradiˇc. Na p´asmu od 30MHz je nejvˇetˇs´ı ruˇsen´ı od 10MHz oscil´atoru a hradlov´eho pole, kter´e je prakticky v cel´em frekvenˇcn´ım p´asmu. D´ale se na frekvenc´ıch do 300MHz objevuje ruˇsen´ı produkovan´e od napˇet’ov´eho pˇrevodn´ıku (3,3V → 5V) a PISO pˇrevodn´ıku. Z testu vypl´ıv´a, ˇze navrˇzen´e desky jsou odoln´e v˚ uˇci vysokofrekvenˇcn´ımu elmag. poli. Ruˇsen´ım do 500V do sign´alov´ ych vodiˇc˚ u. A ˇze nezp˚ usobuj´ı v´ yraznou elmag. emisi.
5.9. EMC TESTY
Obr´ azek 5.21: Zmˇeˇren´e vyzaˇrov´ an´ı pro p´ asmo 9kHz aˇz 30MHz
Obr´ azek 5.22: Zmˇeˇren´e vyzaˇrov´ an´ı pro p´ asmo 30MHz aˇz 1GHz
93
94
KAPITOLA 5. HARDWARE
Kapitola 6 Software Vytvoˇren´ı programov´eho vybaven´ı navrˇzen´ ych desek nen´ı do t´eto pr´ace zahrnuto. Pro otestov´an´ı funkˇcnosti jednotek byl naps´an z´akladn´ı program vedouc´ım pr´ace ing. Denisem Warausem. Tento program ovl´ad´a komponenty na komunikaˇcn´ı desce, vyˇc´ıt´a senzor polohy a ovl´ad´a pˇripojen´ y motor. Software je naps´an´ y, aby bylo desky moˇzn´e vyuˇz´ıvat v syst´emu steer-by-wire a nahradit tak st´avaj´ıc´ı desky.
95
96
KAPITOLA 6. SOFTWARE
Kapitola 7 Z´ avˇ er C´ılem pr´ace bylo navrhnout a realizovat syst´em (hardware) pro aplikaci syst´emu brakeby-wire na testovac´ım vozidle. Byly rozebr´any r˚ uzn´e brzdn´e syst´emy z pohledu elektrick´eho ˇr´ızen´ı a aplikaci asistenˇcn´ıch brzdov´ ych syst´em˚ u. Na jejich z´akladˇe byl navrˇzen syst´em (syst´em s tlakov´ ym z´asobn´ıkem), kter´ y se jevil jako nejpˇrijatelnˇejˇs´ı pro pouˇzit´ı na buginˇe i standardn´ıch automobilech. V pr˚ ubˇehu n´avrhu a simulace syst´emu vyˇsli najevo nˇekter´e skuteˇcnosti, se kter´ ymi nebylo poˇc´ıt´ano (pr˚ usak ovl´adaj´ıc´ıch ventil˚ u). Tak´e v´ ysledky testov´an´ı podobn´eho syst´emu firmou Mercedes-Benz nebyly pˇr´ıliˇs pozitivn´ı. Ot´azkou z˚ ust´av´a, jak moc se navrˇzen´ y syst´em s t´ımto syst´emem shodoval. Naproti tomu v´ ysledky testov´an´ı kl´ınov´e brzdy (firma Siemens VDO), vypadaj´ı velice dobˇre a je jen ot´azka ˇcasu, nˇeˇz bude tento typ brzdy komerˇcnˇe dostupn´ y. y hardware pro realizaci syst´em˚ u x-byV dalˇs´ı ˇca´sti pr´ace byl navrˇzen elektronick´ wire. Hardware je navrˇzen, aby byl co moˇzn´a nejvariabilnˇejˇs´ı a umoˇzn ˇuje pˇripojen´ı vˇsech senzor˚ u, uvaˇzovan´ ych pro pouˇzit´ı v syst´emech x-by-wire. Obsahuje obvody pro vlastn´ı diagnostiku i obvody zajiˇst’uj´ıc´ı obecn´e poˇzadavky na automobilov´ y hardware, jako je tˇreba pˇrechod do reˇzimu stand-by. Navrˇzen´ y hardware byl navrhov´an s pˇrihl´ednut´ım na EMC poˇzadavky (souˇca´stky vyuˇz´ıvaj´ıc´ı rozprostˇren´e spektrum, n´avrh zemn´ıc´ıch ploch, blokov´an´ı integrovan´ ych obvod˚ u, ochrana vstup˚ u atd.). Pro ovˇeˇren´ı n´avrhu byly v´ ysledn´e desky podrobeny EMC test˚ um, ze kter´ ych bylo urˇceno v jak´ ych prostˇred´ıch jsou pouˇziteln´e. Z test˚ u na elmag. emisi nebyly zjiˇstˇeny ˇza´dn´e v´ yrazn´e zdroje ruˇsen´ı. Navrˇzen´ y hardware je vhodn´ y pro aplikaci jiˇz realizovan´eho syst´emu steer-by-wire, kde uvodn´ı syst´em rozˇs´ıˇrit o vyuˇz´ıv´an´ı dalˇs´ıch senzor˚ u i zajistit vˇetˇs´ı spolehlivost umoˇzn ˇuje p˚ syst´emu. D´ale je vhodn´ y pro realizaci syst´emu brake-by-wire a dalˇs´ıch syst´emu x-by-wire 97
´ ER ˇ KAPITOLA 7. ZAV
98
vyuˇz´ıvaj´ıc´ıch sbˇernici FlexRay. Obsahuje mnoho ˇc´ast´ı, kde nˇekter´e by mohly b´ yt zaj´ımavˇe vyuˇzity i ve v´ yuce. Z tˇechto d˚ uvod˚ u vypl´ıv´a, ˇze bylo splnˇeno zad´an´ı diplomov´e pr´ace. Do budoucna by urˇcitˇe mˇelo doj´ıt k vytvoˇren´ı posledn´ı uvaˇzovan´e desky, a to desky diagnostick´e, kter´a by v´ yraznˇe zlepˇsila moˇznosti testov´an´ı instalovan´eho syst´emu jako celku. Z pohledu brzdov´ ych syst´emu je ot´azkou, kam bude smˇeˇrovat v´ yvoj, jestli se uchyt´ı zmiˇ novan´a kl´ınov´a brzda, nebo jestli dojde k uvaˇzovan´e zmˇenˇe nap´ajec´ı s´ıtˇe automobilu na 42V a rozˇs´ıˇren´ı hybridn´ıch, nebo plnˇe elektrick´ ych automobil˚ u.
Kapitola 8 Pouˇ zit´ e zkratky • ABS (Anti-lock Brake System) Protiblokovac´ı brzdov´ y syst´em • ESP (Electronic Stability Program) Elektronick´ y stabilizaˇcn´ı program • EDS (Electronic Differential lock System) Elektronick´a uz´avˇerka diferenci´alu • ASR (Anti-Slip Regulation) Protiprokluzov´ y syst´em • ESD (Electrostatic Discharge) Elektrostatick´ y v´ yboj • TVS (Transient Voltage Suprresion) Pˇrepˇet’ov´a ochrann´a dioda • I (Input) Vstup • O (Output) V´ ystup • S (Source) Zdroj • uP (Microprocesor) Mikroprocesor • FPGA (Field-Programmable Gate Array) Programovateln´e hradlov´e pole • SPI (Serial Peripheral Interface) S´eriov´a perifern´ı sbˇernice • RF (Radio Freqvency) Bezdr´atov´a komunikace • CAN (Controller Area Network) Pr˚ umyslov´a komunikaˇcn´ı s´ıt’ • NTC (Negative Temperature Coefficient) Negativn´ı termistor
99
100
ˇ E ´ ZKRATKY KAPITOLA 8. POUZIT
Literatura AutoWeb (2000), ‘Sensotronic brake control’, http://www.autoweb.com.au/cms/ newsarticle.html?\&id=MER\&doc=mer0011231. BMW (2010), ‘X5’, http://www.freescale.com/webapp/sps/site/overview.jsp? code=SMART_STORIES_BMW\&fsrch=1. Carmotor (2010), ‘Sbˇernice a komunikace flexray nejen pro automobily’, http://www. carmotor.cz/flex-ray-II/. FlexRay (2005), FlexRay Communications System Protocol Specification V2.1 rev. A. FreeScale
(2010),
‘In-vehicle
networking’,
http://www.freescale.com/files/
microcontrollers/doc/brochure/BRINVEHICLENET.pdf. R Siemens (2002), ‘ebrake – the mechatronic wedge brake’, http://www.vdo.
com/generator/www/ro/en/vdo/main/hidden/downloads/chassis_carbody/ braking_technology/flc_sv_estop_sae_brake_colloquium_2002_en.pdf? redirect=false. Siemens (2003), ‘Modelling and validation of the mechatronic wedge brake’, http://www.vdo.com/generator/www/ro/en/vdo/main/hidden/downloads/ chassis_carbody/braking_technology/flc_sv_estop_sae_brake_colloquium_ 2003_en.pdf?redirect=false. Siemens (2004), ‘Testing the mechatronic wedge brake’, http://www.vdo.com/ generator/www/ro/en/vdo/main/hidden/downloads/chassis_carbody/ braking_technology/flc_sv_estop_sae_brake_colloquium_2004_en.pdf? redirect=false. 101
LITERATURA
102
Siemens (2005), ‘Electronics braking system’, http://www.siemens.com/innovation/ en/publikationen/publications_pof/pof_fall_2005/auto_electronics/ braking_systems.htm. ˇ Beneˇ s, R. (2009), Programov´e vybaven´ı pro drive-by-wire, Bakal´aˇrsk´a pr´ace, CVUT Praha. ˇ ostrava’. ˇa ´k, L. (2009), ‘Vlastnosti tekutin, sylabus, vSb Dvor ˇ r ˇovsky ´, Z. (2010), ‘Xd14ept - elektrick´e pohony v trakci’, http://motor.feld. Ce cvut.cz/www/materialy/XD14EPT/Prednasky_14.ppt. GSCHEIDLE, R. (2002), Pˇr´ıruˇcka pro automechanika. 2.upraven´e vyd´an´ı, Praha: Sobot´ales. ISBN 80-85920-83-2. ´k, J. (2010), ‘Dynamometr na v´ıˇriv´e proudy a jeho regulace’, http://www. Nova odbornecasopisy.cz/index.php?id_document=25051. ´, V. (2007), Metody mˇeˇren´ı vybran´ Pokorny ych parametr˚ u komunikaˇcn´ıho standardu ˇ flexray a jejich implementace, Diplomov´a pr´ace, CVUT Praha. Sapinski
(2009),
‘Electro-magnetic
brake’,
http://smart.ippt.gov.pl/past/
smart03/PDF/Sapinski.pdf. ˇ ´r ˇ, M. (2008), Technick´e vybaven´ı pro drive-by-wire, Bakal´aˇrsk´a pr´ace, CVUT Vinkla Praha. ´c ˇek, Voja
A.
tomobily.
(2007), [online].’,
‘Sbˇernice
a
Dostupn´ y
komunikace z:
flexray
nejen
pro
au-
http://automatizace.hw.cz/
sbernice-komunikace-exray-nejen-pro-automobily. ˇ Waraus, D. (2008), Mˇeˇr´ıc´ı syst´em na b´azi sbˇernice flexray, Diplomov´a pr´ace, CVUT Praha. Wikipedia (2010a), ‘Hydraulika’, http://en.wikipedia.org/wiki/Hydraulic_fluid# cite_note-0. Wikipedia (2010b), ‘Rekuperace’, http://cs.wikipedia.org/wiki/Rekuperace. Wikipedia (2010c), ‘S´eriov´ y motor’, http://cs.wikipedia.org/wiki/S%C3%A9riov% C3%BD_motor.
Pˇ r´ıloha A Obsah pˇ riloˇ zen´ eho CD Adres´aˇrov´a struktura disku: • Datasheets • Fotografie • Zpr´ava • Simulace navrhovan´e hydrauliky • Hardware • Software
I
II
ˇ ´ILOHA A. OBSAH PRILO ˇ ˇ EHO ´ PR ZEN CD
Pˇ r´ıloha B Elektrick´ e sch´ ema navrˇ zen´ ych desek • Sch´ema komunikaˇcn´ı desky (control board 1.2) • Osazovac´ı pl´an komunikaˇcn´ı desky (control board 1.2) • Sch´ema v´ ykonov´e desky (power board 1.0) • Osazovac´ı pl´an v´ ykonov´e desky (power board 1.0) • Sch´ema ped´alov´e desky (pedal board 1.0) • Osazovac´ı pl´an ped´alov´e desky (pedal board 1.0) • Sch´ema kolov´e desky (wheel board 1.0) • Osazovac´ı pl´an kolov´e desky (wheel board 1.0) • Sch´ema LPT - JTAG program´atoru (LPT - JTAG board 1.0) • Osazovac´ı pl´an LPT - JTAG program´atoru (LPT - JTAG board 1.0) • Sch´ema akcelerometrov´e desky (akcelerometr board 1.0) • Osazovac´ı pl´an akcelerometrov´e desky (akcelerometr board 1.0)
III