Contacting Encoders da Bourns

"Comercio" de componentes entre foristas

Moderadores: 51, guest2003, Renie, gpenga

Mensagempor rafaelthome » 19 Set 2011 14:04

As dicas do Aquino resolveram os problemas de debounce do encoder rotativo.

Estou me baseando neste circuito, que utiliza um flipflop jk:

http://books.google.com.br/books?id=o7e ... &q&f=false

Estou usando a saida Q para indicar a direção.

Em vez de um contador com up e down separados (74hc193), estou usando um com os dois no mesmo pino (74hc191).

Vou precisar melhorar a parte de clock para o 74hc191, pois quando ocorre mudanças de sentido do encoder ele acaba por gerar uma contagem para o sentido anterior.

Vou fazer mais testes hj a noite.
8051, C, Delphi, C++ Builder, NETOS Digiconnect ME, uClinux, C# .NET Embedded
rafaelthome
Nibble
 
Mensagens: 99
Registrado em: 15 Out 2006 11:01
Localização: Porto Alegre - RS

Mensagempor rafaelthome » 19 Set 2011 14:20

As dicas do Aquino resolveram os problemas de debounce do encoder rotativo.

Estou me baseando neste circuito, que utiliza um flipflop jk:

http://books.google.com.br/books?id=o7e ... &q&f=false

Estou usando a saida Q para indicar a direção.

Em vez de um contador com up e down separados (74hc193), estou usando um com os dois no mesmo pino (74hc191).

Vou precisar melhorar a parte de clock para o 74hc191, pois quando ocorre mudanças de sentido do encoder ele acaba por gerar uma contagem para o sentido anterior.

Vou fazer mais testes hj a noite.
8051, C, Delphi, C++ Builder, NETOS Digiconnect ME, uClinux, C# .NET Embedded
rafaelthome
Nibble
 
Mensagens: 99
Registrado em: 15 Out 2006 11:01
Localização: Porto Alegre - RS

Mensagempor rafaelthome » 19 Set 2011 14:27

As dicas do Aquino resolveram os problemas de debounce do encoder rotativo.

Estou me baseando neste circuito, que utiliza um flipflop jk:

http://books.google.com.br/books?id=o7e ... &q&f=false

Estou usando a saida Q para indicar a direção.

Em vez de um contador com up e down separados (74hc193), estou usando um com os dois no mesmo pino (74hc191).

Vou precisar melhorar a parte de clock para o 74hc191, pois quando ocorre mudanças de sentido do encoder ele acaba por gerar uma contagem para o sentido anterior.

Vou fazer mais testes hj a noite.
8051, C, Delphi, C++ Builder, NETOS Digiconnect ME, uClinux, C# .NET Embedded
rafaelthome
Nibble
 
Mensagens: 99
Registrado em: 15 Out 2006 11:01
Localização: Porto Alegre - RS

Anterior

Voltar para Troca-se/ Procura-se/ Ofertas

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

cron

x