summaryrefslogtreecommitdiff
path: root/report/project.tex
diff options
context:
space:
mode:
authorPacien TRAN-GIRARD2014-06-15 16:56:46 +0200
committerPacien TRAN-GIRARD2014-06-15 16:56:46 +0200
commitdcc1a759eab259f4e0b946182637566cd584c694 (patch)
treee226b7a1bc95a4e024b38bef267356193166d290 /report/project.tex
parent3c08b88777c52c6f16407388643b5b4e681150fa (diff)
downloadfpga-home-automation-dcc1a759eab259f4e0b946182637566cd584c694.tar.gz
Ajout introduction et schémas découpage
Diffstat (limited to 'report/project.tex')
-rw-r--r--report/project.tex71
1 files changed, 68 insertions, 3 deletions
diff --git a/report/project.tex b/report/project.tex
index b625a41..f98e892 100644
--- a/report/project.tex
+++ b/report/project.tex
@@ -1,5 +1,56 @@
1 1
2\chapter{Interface} 2\chapter{Présentation du projet}
3
4\section{Objectif}
5
6L'objectif de l'unité est de concevoir une centrale domotique à partir d'un
7FPGA, capable de commander un ventilateur et une alarme en fonction de l'état de
8différents capteurs et des entrées de l'utilisateur.
9
10\begin{figure}[h]
11 \centering
12 \includegraphics[width=0.8\textwidth]{resources/project-de2-io}
13 \caption{Capteurs/actionneurs autour de la carte Altera DE2}
14\end{figure}
15
16\section{Matériel}
17
18Des contraintes matérielles ont été imposées dans le cadre de ce projet, qui se
19réalisera autour des composants suivants :
20
21\begin{itemize}
22 \item Carte Altera DE2 équipée d'un FPGA Altera Cyclone II avec une horloge à
23 50MHz et des interfaces utilisateurs (boutons, afficheurs, \ldots)
24 \item Microphone ELECTRET
25 \item Capteur de température LM35
26 \item Haut-parleur (8 Ohm)
27 \item Ventilateur (12V/1W)
28\end{itemize}
29
30\section{Méthodologie}
31
32\subsection{Conception \og{}top-down\fg{}}
33
34La conception suivra le schéma \og{}top-down\fg{} : le système sera décomposé
35en plusieurs sous-systèmes basiques.
36
37Ainsi, la centrale domotique comprendra deux sous-systèmes : une partie alarme
38et une partie ventilation.
39
40\begin{figure}[h]
41 \centering
42 \includegraphics[width=0.85\textwidth]{resources/project-topdown-subsystems}
43 \caption{Découpage du système en sous-systèmes}
44\end{figure}
45
46\subsection{Validation \og{}bottom-up\fg{}}
47
48Dans le cadre de la validation \og{}bottom-up\fg{}, chaque sous-système unitaire
49sera testé individuellement, avant d'être intégré au système complet qui sera à
50nouveau testé globalement.
51
52
53\chapter{Interface de commande}
3 54
4\section{Contrôle} 55\section{Contrôle}
5 56
@@ -13,7 +64,13 @@
13 64
14 65
15 66
16\chapter{Alarme} 67\chapter{Sous-système \og{}alarme\fg{}}
68
69\begin{figure}[h]
70 \centering
71 \includegraphics[width=0.9\textwidth]{resources/alarm-subsubsystems}
72 \caption{Découpage du sous-système \og{}alarme\fg{} en sous-sous-systèmes}
73\end{figure}
17 74
18\section{Detection du niveau sonore} 75\section{Detection du niveau sonore}
19 76
@@ -35,7 +92,15 @@
35 92
36 93
37 94
38\chapter{Ventilation} 95\chapter{Sous-système \og{}ventilation\fg{}}
96
97\begin{figure}[h]
98 \centering
99 \includegraphics[width=0.9\textwidth]{resources/fan-subsubsystems}
100 \caption{Découpage du sous-système \og{}ventilation\fg{} en
101 sous-sous-systèmes}
102\end{figure}
103
39 104
40\section{Détection de la température} 105\section{Détection de la température}
41 106