Motor de passo

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (395 palavras )
  • Download(s) : 0
  • Publicado : 29 de junho de 2011
Ler documento completo
Amostra do texto
Lógica Reconfigurável – UTFPR 2010
Máquina de Estados
PROJETO 1 - Projetar uma máquina de estados para acionar um motor de passo de duas fases. Inicialmente é necessário apenas um bit de controlede sentido da corrente para cada fase, as saídas S1 e S2 As entradas são Q1, Q2 (estados atuais), Sentido (horário) e Enable (permite a mudança de estado). A seguinte tabela pode ser montada:
|Sentido - Enable | |
| 00 | 01 | 10 | 11 | S1-S2 |
Estado AtualQ1-Q2 | S0 | S0 | S3 | S0 | S1 | 11 |
| S1 | S1 | S0 | S1 | S2 | 10 |
| S2 | S2 | S1 | S2 | S3 | 00 || S3 | S3 | S2 | S3 | S0 | 01 |

S0
S1
S2
S3

S=0


S0
S1
S2
S3

S=1
Propondo-se uma codificação de estados:
S0 = 00, S1 = 01, S2 = 11, S3 = 10, a tabela fica:
|Sentido - Enable | |
| 00 | 01 | 10 | 11 | S1-S2 |
Estado AtualQ1-Q2 | 00 | 00 | 10 | 00 | 01 | 11 |
| 01 | 01 | 00 | 01 | 11 | 10 |
| 11 | 11 | 01 | 11 | 10 | 00 || 10 | 10 | 11 | 10 | 00 | 01 |

1ª Alternativa: Usando uma memória para armazenar os estados.
2ª Alternativa: Com circuitos lógicos.

Simule o circuito acima verificando todas asfuncionalidades dos pinos de entrada. Crie um novo projeto com os arquivos anexos. Use uma janela de simulação de 100 ms e um clock de entrada de 1ms.
3ª Alternativa: Usando a ferramenta State MachineWizard.
Gere uma máquina de estados com os seguintes parâmetros de configuração:
Estados: S0, S1, S2 e S3. Entradas: clock, reset, Enable e Sentido
Saídas: Saida1 e Saida2. Regras de transição:Após gerar a máquina de estados crie os arquivos necessários para simulação.
Use estes arquivos para criar um novo projeto baseado em diagrama de blocos.
Simule o projeto criado.
PROJETO 2 –Modifique o projeto anterior para permitir o controle em modo meio-passo. Adicione um pino de entrada chamado modo de operação (Modo). Adicione dois pinos de saída para desligar a corrente de cada fase...
tracking img