Portes inverseuses sur les BP et conclusion.
This commit is contained in:
parent
e4edb88dc3
commit
d796377858
4 changed files with 7 additions and 9 deletions
BIN
compte_rendu.pdf
BIN
compte_rendu.pdf
Binary file not shown.
|
@ -143,14 +143,11 @@ On programme la carte et on vérifie le fonctionnement en changeant l'état des
|
|||
|
||||
Afin de détecter l'appui sur un bouton poussoir, on réalise un traitement de l'entrée associée. En effet il faut d'abord éliminer un éventuel bruit créé par les rebonds créés lors du changement de l'état du bouton et synchroniser le signal avec celui de l'horloge afin d'obtenir le signal \verb|BPS|. Cette partie est réalisée avec une bascule D (on suppose donc que le bruit dure moins d'une période d'horloge). On souhaite ensuite passer la sortie à l'état haut pendant une période d'horloge sur front montant de \verb|BPS|. On se propose de synthétiser cette partie avec une machine de \bsc{Moore} puis avec une machine de \bsc{Mealy}.
|
||||
|
||||
On remarquera que du fait du câblage des boutons (figure \ref{fig:elecbouton}), un appui sur un bouton se traduira par le passage à l'état bas de l'entrée correspondante.
|
||||
|
||||
NOTE : ça apparaît pas dans les schémas qui suivent, il faut aller vérifier que ça y est dans les fichiers de simulation
|
||||
|
||||
\paragraph{Note :} On remarquera que du fait du câblage des boutons (figure \ref{fig:elecbouton}), un appui sur un bouton se traduira par le passage à l'état bas de l'entrée correspondante. Par soucis de simplicité, les calculs de cette partie se font en supposant le fonctionnement inversé. Ce n'est pas un problème puisqu'il suffit d'ajouter une porte inverseuse entre le bouton et l'entrée de notre système pour corriger cela. Les schémas présentés en fin de section auront donc une porte inverseuse en entrée.
|
||||
\begin{figure}[h!]
|
||||
\centering
|
||||
\includegraphics[width=0.5\linewidth]{images/elec_bouton}
|
||||
\caption{}
|
||||
\caption{Câblage d'un bouton poussoir}
|
||||
\label{fig:elecbouton}
|
||||
\end{figure}
|
||||
|
||||
|
@ -307,11 +304,11 @@ Y_1 &=& BPS \cdot (y_0 + y_1) \\
|
|||
S &=& y_0
|
||||
\end{eqnarray}
|
||||
|
||||
Enfin, on vérifie que le fonctionnement est celui attendu par simulation, ce que montrent les figures \ref{fig:schemaBpMoore} et \ref{fig:chronoBpMoore}.
|
||||
Enfin, on vérifie que le fonctionnement est celui attendu par simulation, ce que montrent les figures \ref{fig:schemaBpMoore} (présenté avec la porte inverseuse en entrée pour tenir compte du câblage du bouton) et \ref{fig:chronoBpMoore}.
|
||||
|
||||
\begin{figure}[h!]
|
||||
\centering
|
||||
\includegraphics[width=0.7\linewidth]{images/bp1.PNG}
|
||||
\includegraphics[width=0.7\linewidth]{images/bp1_bis.PNG}
|
||||
\caption{Schéma du montage}
|
||||
\label{fig:schemaBpMoore}
|
||||
\end{figure}
|
||||
|
@ -418,11 +415,11 @@ E_S &=& BPS \\
|
|||
S &=& BPS \cdot \bar{E_p}
|
||||
\end{eqnarray}
|
||||
|
||||
Enfin, on vérifie que le fonctionnement est celui attendu par simulation, ce que montrent les figures \ref{fig:schemaBpMealy} et \ref{fig:chronoBpMealy}.
|
||||
Enfin, on vérifie que le fonctionnement est celui attendu par simulation, ce que montrent les figures \ref{fig:schemaBpMealy} (présenté avec la porte inverseuse en entrée pour tenir compte du câblage du bouton) et \ref{fig:chronoBpMealy}.
|
||||
|
||||
\begin{figure}[h!]
|
||||
\centering
|
||||
\includegraphics[width=0.7\linewidth]{images/bp3.PNG}
|
||||
\includegraphics[width=0.7\linewidth]{images/bp3_bis.PNG}
|
||||
\caption{Schéma du montage}
|
||||
\label{fig:schemaBpMealy}
|
||||
\end{figure}
|
||||
|
@ -705,6 +702,7 @@ En assemblant les éléments synthétisés dans les parties précédentes selon
|
|||
\label{fig:chrono}
|
||||
\end{figure}
|
||||
|
||||
\part{Conclusion}
|
||||
En téléversant le schéma sur la carte on vérifié que l'on obtient bien le comportement recherché :
|
||||
\begin{itemize}
|
||||
\item Un appui sur \verb|START/STOP| arrête ou démarre le chronomètre;
|
||||
|
|
BIN
images/bp1_bis.PNG
Normal file
BIN
images/bp1_bis.PNG
Normal file
Binary file not shown.
After Width: | Height: | Size: 10 KiB |
BIN
images/bp3_bis.PNG
Normal file
BIN
images/bp3_bis.PNG
Normal file
Binary file not shown.
After Width: | Height: | Size: 11 KiB |
Loading…
Reference in a new issue