Eu mencionei a Comcon por ser inusitado, mas existe uma outra interface de joystick programável que acho mais interessante, produzida pela DK'Tronics.
Fonte: World of Spectrum |
Esta interface é composta por memórias RAM estáticas que fazem o papel de uma matriz com configurações das teclas a serem acionadas pelo joystick. A interface é programada via software, que deve ser rodado antes de carregar o jogo. O circuito não é complicado:
Portanto pode ser montado com relativa facilidade, se bem que a RAM 2114 (1024 palavras de 4 bits) talvez não seja tão fácil de ser encontrada hoje. Uma alternativa é substituir pela 6264 (8192 palavras de 8 bits ou 8KB), que é mais moderna, com vantagens.
O esquema acima contém um erro. Aparentemente os diodos ligados ao 74LS138 e o resistor de 10kΩ formam uma porta lógica AND ou OR. Entretanto do jeito que está ligado no circuito, a sua saída será sempre 1, não importando os valores de entrada. Portanto: 1) ou o resistor deveria ser ligado à terra ao invés de +5V; 2) ou os diodos deveriam estar invertidos. No primeiro caso seria uma porta OR, no segundo, uma porta AND.
Fonte: World of Spectrum |
Portanto pode ser montado com relativa facilidade, se bem que a RAM 2114 (1024 palavras de 4 bits) talvez não seja tão fácil de ser encontrada hoje. Uma alternativa é substituir pela 6264 (8192 palavras de 8 bits ou 8KB), que é mais moderna, com vantagens.
O esquema acima contém um erro. Aparentemente os diodos ligados ao 74LS138 e o resistor de 10kΩ formam uma porta lógica AND ou OR. Entretanto do jeito que está ligado no circuito, a sua saída será sempre 1, não importando os valores de entrada. Portanto: 1) ou o resistor deveria ser ligado à terra ao invés de +5V; 2) ou os diodos deveriam estar invertidos. No primeiro caso seria uma porta OR, no segundo, uma porta AND.
Olá tem detalhes de como fabricar em http://hardware.speccy.org/hardware/JoystickProgramable-dktronics.html abraço, Oscar
ResponderExcluirNesse site tem o esquema correto, pois no do WOS os diodos estão invertidos e não faz sentido. Valeu, Oscar!
ExcluirNão consegui achar a SRAM 2114 nem a SRAM 8192 indicada como equivalente no artigo em nenhum lugar no Brasil. Alguém tem essa RAM para vender ou sabe on encontrá-la? grato a todos. edu_italiano@hotmail.com
ResponderExcluirNesse esquema parece haver um erro também na linha de D3 e D4 pois ambos estão indo ligados ao pino 11 do 2114.
ResponderExcluirOu estou errado? alguém sabe tirar essa dúvida?
Na verdade o D3 está ligado ao pino 11 de um dos 2114, o D4 está ligado ao pino 11 do outro circuito integrado. O esquema está confuso, mas são dois CI 2114.
Excluir