Presentacin de PowerPoint - PowerPoint PPT Presentation

1 / 30
About This Presentation
Title:

Presentacin de PowerPoint

Description:

Dese o do sistema de control. dun caixeiro autom tico. ... Mercar entradas: o usuario pode mercar entradas. Cambiar pin: o usuario poder cambiar o seu pin ... – PowerPoint PPT presentation

Number of Views:49
Avg rating:3.0/5.0
Slides: 31
Provided by: wind438
Category:

less

Transcript and Presenter's Notes

Title: Presentacin de PowerPoint


1
Deseño do sistema de control dun caixeiro
automático.
Autores Gabriel Dominguez Conde Francisco
J. Quintela Vilariño
Asignatura SDP-II Curso 2004-2005
2
Especificacións do sistema(I)
Pretendese simular o funcionamento dun caixeiro
automático
3
Especificacións do sistema(II)
Implementaremos cinco funcionalidades
  • Sacar cartos un usuario pode sacar diñeiro.
  • Meter cartos o usuario pode introducir efectivo
  • Mercar entradas o usuario pode mercar entradas
  • Cambiar pin o usuario poderá cambiar o seu pin
  • Ver cartos amosase o efectivo dispoñible no
    caixeiro

4
Especificacións do sistema(III)
O usuario disporá dos seguintes elementos
pra interaccionar co caixeiro
  • Pantalla
  • Teclado
  • Ranura tarxeta
  • Ranura diñeiro

5
Especificacións do sistema (IV)
O noso sistema posúe dous sistemas de seguridade
  • Temporizador se remata a temporización
  • sen que o usuario realice ningunha acción
  • anularase o proceso.
  • Contador dispomos dun contador que controla
  • o número de veces que se introduce o pin de forma
  • incorrecta. Se fose maior que 3 anúlase a acción.

6
Descripción do sistema (I)
Podemos esquematizar o noso sistema desta maneira
7
Descripción do sistema (II)
  • O sistema arrancará en canto se introduza a
  • tarxeta (intro_carton1)
  • O usuario deberá introducir o seu pin
  • O usuario deberá elixir unha das cinco accións
  • O usuario deberá actuar dependendo da acción
  • Sacar cartos deberá introducir a cantidade
  • Meter cartos deberá introducir a cantidade
  • Mercar entradas non necesita nada máis
  • Ver cartos non necesita nada máis
  • Cambiar pin deberá introducir novo pin

8
Descripción unidade operativa(I)
Partes que conforman a unidade operativa
9
Descripción unidade operativa(II)
Temporizador descrito mediante VHDL
Contador_pin descrito mediante VHDL
Unidade_operativa descrito maioritariamente media
nte esquemáticos pero tamén mediante VHDL
10
Descripción unidade operativa(III)
Temporizador
Contará os ciclos de reloxo que haxa desque se
inicie o proceso co sinal activar_tempo
Se o usuario non realiza ningunha acción
durante o tempo que dura a temporización,
activase fin_tempo
En canto o usuario realice acción párase
temporización
Antes de comezar unha nova temporización
aplicarase un sinal de reset pra inicializar
variabeis internas
11
Descripción unidade operativa(IV)
Temporizador
Test aplicado ao temporizador
12
Descripción unidade operativa(V)
Contador_pin
Contará o numero de veces que se
introduce incorrectamente o pin
Cando chegue a tres activarase o
sinal saida_cont_pin
Cando se active a entrada r_cont_pin inicializar
anse as variabeis internas
13
Descripción unidade operativa(VI)
Contador_pin
Test aplicado ao contador_pin
14
Descripción unidade operativa(VII)
Unidade_operativa
Deberá controlar o fluxo de diñeiro
O seu funcionamento depende da acción
solicitada polo usuario
  • Solicita sacar diñeiro
  • Comproba se hai efectivo suficiente, nese caso
    resta
  • a cantidade solicitada do diñeiro existente no
    caixeiro.
  • Se non hai efectivo suficiente non realiza a
    acción
  • e activa o sinal non_hai_cartos.

Solicita meter diñeiro suma a cantidade
solicitada ao diñeiro existente no caixeiro.
15
Descripción unidade operativa(VIII)
Unidade_operativa
Descripción interna
16
Descripción unidade operativa(IX)
Unidade_operativa
Test aplicado á unidade_operativa
17
Descripción unidade operativa(X)
controlador_u_oper
Serve para controlar os sinais que activan tanto
os rexistros internos da unidade operativa como
a unidade aritmética incluida.
Descripción feita en VHDL
18
Descripción unidade operativa(XI)
controlador_u_oper
Test aplicado ao controlador_u_oper
19
Unidade de control
  • Clasificacion en dous
  • Ata o estado segue
  • Despois do estado segue, son as posibilidades.

20
Unidade de control(II)
  • Son as accións que van despois do estado segue
    sacar cartos, meter cartos, comprar entradas,
    cambiar pin, ver os cartos que hai no caixeiro.

21
Unidade de control(III), cambiar pin
22
Unidade de control(IV).Meter cartos e ver metálico
23
Unidade de control(V). Mercar entradas
24
Unidade de control(VI). Esquemático
25
Control de Comunicación
26
Control de Comunicación(II)
  • Mision interfaz entre o sistema e un periférico
    de comunicacións.
  • Protocolo simple 2 sinais de sincronismo
  • Dúas posíbeis respostas si ou non.

27
Control de Comunicación(III)
28
Control do teclado
  • Función básica aforra terminais
  • Solución simple colle de catro en catro bits
    seca unha palabra de 16bits.
  • Aviso mediante un sinal de que xa se introduciron
    os catro valores

29
Control do teclado(II)
30
Montaxe completo
Write a Comment
User Comments (0)
About PowerShow.com