Shift register

Forum dedicado a Joysticks, HOTAS, Track-Ir, Freetrack, contrôles e cockpit's tipo "faça você mesmo", etc.

Moderador: 21_Sokol1

-BOLELAS-
Mensagens: 59
Registrado em: 18 Jan 2013 17:07
Localização: Portugal, Sintra

Shift register

Mensagem por -BOLELAS- » 14 Abr 2016 14:36

Vi no fórum da ED qualquer coisa acerca dos shift resgister. Sabem-me dizer para que servem?
Penso que é para usar várias placas controladoras e ter apenas umas saída de USB, mas não tenho a certeza.

Obrigado.
Avatar do usuário
21_Sokol1
Mensagens: 14917
Registrado em: 01 Ago 2003 21:00
Localização: Uberaba-MG

Re: Shift register

Mensagem por 21_Sokol1 » 14 Abr 2016 18:58

É so para fazer interface entre os botões/HAT do joy e o controlador USB, no lugar de uma matrix de diodos.

A vantagem do Shift Register é que usa o protocolo serial, faz a comunicação através de 5 fios, conveniente por exemplo para o Cougar/Warthog que pode ter o grip removível e usar um conector PS2 barato, se fossem mais fios precisaria de um conector com mais pinos e portant mais caro.

E também - no caso do Cougar/Warthog - o PCB ocupa menos espaço dentro do grip do que uma matriz de diodos:

Imagem
Cada mc (CD4021B) gerencia 8 botões.

Mas com os atuais componentes miniaturizados, o GVL224 já fez uma matrix de diodos que cabe no mesmo espaço, porém aumenta o numero de fios que tem que descer pelo grip para 12...

ImagemImagem

Para o DIY o MMJoy2 abre a possibilidade de usar um ou outro sistema (shift register ou matrix de diodos).
Tanto o Shift Register CD4021B ou o 74HC165 custam apenas centavos.
Responder