sábado, 24 de março de 2012

Tomada dupla de telefone com placa fax-modem

Quem nunca fez uma gambiarra, que atire a primeira pedra! Neste site tem algumas verdadeiras pérolas! Mas desta vez, a gambiarra é de minha autoria. O resultado final é este:



Eu estava querendo colocar dois aparelhos telefônicos numa mesma tomada. Peguei uma placa fax-modem queimada para esta finalidade, pois há nela 2 conectores RJ11 ligados  entre si. A propósito, já fazem alguns anos que não uso mais Internet discada, o que não deixa de ser um grande alívio.

Eu estou divulgando o que fiz, mas não estou recomendando a ninguém seguir este procedimento. Além de outros prejuízos, este dispositivo pode trazer problemas com a empresa de telefonia. Leia os termos em que publico as informações no blog do Cantinho do TK90X. 

Removi a chapa metálica parafusada à placa, que servia para tampar a fenda posicionado no slot PCI  na traseira do computador. Dessoldei os componentes próximos aos conectores e cortei a placa com uma serra de arco. Depois, com um multímetro, achei duas ilhas que ligam para cada um dos pinos dos conectores RJ11, aos quais soldei um cabo com plugue padrão Telebrás. Conferido tudo com um multímetro, isolei o conjunto com camadas de fita isolante e conectei os telefones e o plugue na tomada. Funcionou perfeitamente!

Tenho consciência de que o aspecto poderia ser melhorado com o uso de uma caixa para alojar a montagem, mas é uma gambiarra mesmo, não tem sentido colocar muitas frescuras, não é mesmo? ;)

quarta-feira, 21 de março de 2012

Turrican II

O José Roberto Rodrigues adaptou o jogo Turrican II para a interface de drive padrão Beta 48, que está disponível no seu site.


Uma coisa interessante nesta adaptação é o uso da RAM da Multiface 1, uma vez que não havia espaço suficiente nos 48 kb do TK90X. Portanto sem esta interface, o jogo não funciona.

Testei um pouco este jogo e parece funcionar perfeitamente. Não consegui avançar muito, acho que ando destreinado para jogar shoot'n'up.

segunda-feira, 19 de março de 2012

Mod de uma fonte de PC para TK90X

A fonte do TK90X serve razoavelmente bem para alimentar somente o micro, porém se for conectar periféricos "ávidos" de energia, acabará "abrindo o bico" e não conseguirá fornecer tensão elétrica ("voltagem") suficiente. Uma fonte de alimentação que está disponível a baixo preço é a de computador PC, pode ser encontrada até em sucatas. Como bônus, possui conectores para drives de disquetes, de discos rígidos e de CD/DVD-ROM.

Apesar de ser possível conectar diretamente  a saída de +12 V na entrada de alimentação do TK90X (se bem que seria recomendável colocar em série 3 diodos 1N400X ou 1N540X para diminuir a tensão para cerca de 9-10 V), existem abordagens que fazem uso das linhas de +12 V, +5 V e -5 V já disponíveis nas fontes de PC. Confiram os excelentes tutoriais de Jorge Braga e de Eduardo Luccas. Eu já fiz as modificações (mods) no meu TK para aceitar essas tensões através de conector mini-DIN, porém neste final de semana tive que mexer na própria fonte. Em tempo, devo avisar que existem dois tipos principais de fontes para PC, o padrão AT, mais antigo porém mais fácil de fazer a adaptação, e o padrão ATX, usado até hoje, que requer um pouco mais de trabalho. A minha fonte é AT.

Que motivo tive eu para mexer na fonte? A resposta é  que, ao conectar somente um TK90X adquirido recentemente na linha de +12 V, notei que a tensão abaixara muito, ficando em torno de 9 V. Apesar de isto ser teoricamente bom para o micro, fiquei preocupado, pois uma fonte chaveada não poderia permitir mudança tão grande de tensão; ela poderia estar danificada. Depois de um tempo, entendi o que estava acontecendo: como a saída de +5 V não estava sendo usada, o circuito da fonte não conseguia manter corretamente as tensões. Eu já sabia que as fontes reguladas, incluindo as fontes chaveadas, precisam de uma carga mínima para poderem manter as tensões constantes. Entretanto foi a primeira vez que percebi isto, talvez porque no meu TK90X antigo ambas as saídas, +12 V e +5 V, estavam sendo usadas.

A minha fonte, padrão AT de marca Jitek e de 250 W, tem as seguintes especificações estampadas numa etiqueta: saída de +5 V com carga mínima de 5,0 A e máxima de 25,5 A; saída de +12 V com carga mínima de 2,0 A e máxima de 9,5 A; as demais tensões não têm carga mínima. Resolvi embutir resistores de potência na própria fonte, para criar uma carga nas duas tensões citadas.  

Antes de mais nada, fica a advertência de que não há garantia nenhuma sobre as informações contidas aqui, eu estou relatando o que fiz, mas não significa que estão isentos de falhas ou é a forma mais adequada de executar. Leia no post de ontem as condições sob as quais publico informações neste blog. As fontes de alimentações são particularmente PERIGOSAS  e um acidente pode ser FATAL! 

A primeira coisa que fiz foi desmontar a fonte e dessoldar todos os cabos das tensões de saída, como pode ser visto na foto:


Advertências aos inexperientes, ou nem tanto...

Pensei em começar a disponibilizar informações sobre eletrônica e mod de hardware aqui no blog, mas lembrei que ainda não fiz o que os estrangeiros chamam de disclaimer. Mais do que isso, quero prezar pela segurança dos leitores.

Advertência a todos

Este blog tem intenção de divulgar informações sobre os meus hobbies mas não tem garantia de espécie alguma: podem ser incorretos, inverídicos, irreprodutíveis, não serem úteis e nem funcionarem. Tudo que for divulgado aqui, a não ser que haja especificação em contrário, é fruto de experiência pessoal minha e não quer dizer que dê os mesmos resultados para os outros.

Levando em consideração o que foi exposto, qualquer ação, mesmo que tenha se motivado  a partir das informações divulgadas no blog do Cantinho do TK90X, será de sua única e exclusiva responsabilidade. Havendo um mínimo de dúvida a respeito dos procedimentos, não os execute! Você foi devidamente advertido.

Advertência aos inexperientes

Reconheço que eu tive que começar de algum lugar, por isso tenho consciência de que toda ajuda deve ser dada aos menos experientes e, em especial, aos iniciantes. Entretanto tenho o dever de advertir que este blog não é especificamente dirigido a este tipo de público, embora eventualmente eu possa postar assuntos que dizem respeito aos iniciantes. Em todos os casos irei explicitar se o artigo é para iniciantes e, se nada for dito, subentende-se que destina-se no mínimo por alguém que tem alguma experiência.

Dizem que se conselho fosse bom, não seria dado, mas vendido. Mas vamos lá, darei alguns conselhos sobre segurança no trabalho de eletrônica e eletricidade, alguns aspectos que considero imprescindíveis para passar aos caros novatos.
  • Antes de mais nada, procure se informar sobre  todo o procedimento envolvido. Conhecimento nunca é demais e pode salvá-lo de uma fria; por outro lado, muitos acidentes são frutos da ignorância.
  • Comece por projetos simples, para ir pegando o jeito. Mesmo que um projeto possa parecer bobo, pode ser extremamente didático e instrutivo. Por outro lado, projetos complexos não podem abrir mão da experiência.
  • Procure dominar cada técnica e procedimento, treinando e repetindo, antes de fazer "pra valer". 
  • Nunca ignore as advertências contidas nos textos e nas instruções.
  • Procure sempre trabalhar em condições adequadas de local, equipamentos e materiais. Mantenha tudo organizado e limpo para evitar acidentes. O improviso deve ser feito somente com grande conhecimento de causa, senão pode ser uma terrível fonte de problemas.
  • Da mesma forma, só trabalhe em boas condições de saúde física e mental. Se estiver cansado, estressado ou nervoso, deixe a atividade de lado e procure se recompor. Estando doente, vá para cama!
  • Material quente e frio tem o mesmo aspecto visual, cuidado para não se queimar com ferro de solda, soprador térmico ou materiais recém soldados.
  • Tensões a partir de 50 V podem matar. Tome cuidado com equipamentos ligados à tomada e redobre o cuidado quando não há isolamento da rede. Se possível, trabalhe com o equipamento desconectado da tomada e sem as pilhas.
  • Capacitores podem armazenar eletricidade por longo tempo. Só mexa num equipamento após horas desligado ou, se isto não for possível, descarregue cuidadosamente os capacitores com o auxílio de um resistor de baixo valor.
  • A água com sais dissolvidos conduz eletricidade. Não ligue nada à eletricidade com materiais úmidos ou molhados.
  • Não tenha pressa. É fácil ficar tentado a ver como irá funcionar o projeto pronto, mas se não respeitar cada passo, ficará muito difícil perceber o que deu errado se não funcionar. Confira cada procedimento feito, tanto visualmente como com a ajuda de equipamentos.
  • Muitas substâncias utilizadas são perigosas. O álcool etílico, o álcool isopropílico e a acetona são inflamáveis e inalar os vapores em excesso pode intoxicar. A solda jamais deve ser ingerida, pois contém metais pesados. Colas são perigosas, podem emanar vapores tóxicos e colar sua pele. Procure sempre se informar sobre as formas corretas de manuseios das substâncias.
  • Lembre-se, ao mexer com eletricidade, você estará lidando com uma das formas de energia mais poderosas da natureza. A eletricidade pode causar prejuízos materiais, ferir e atá matar. Tenha sempre isto em mente e procure minimizar os riscos.
Esta lista poderá ser atualizada futuramente.  Os conselhos não são para desestimular ninguém, pois a eletrônica de fato é um hobby bastante gostoso. Porém não deve ser feita sem os devidos cuidados como, aliás, deveria ser tudo na vida.

sábado, 17 de março de 2012

Saída A/V para TK90X

Acredito que uma das modificações mais importantes para os atuais usuários do TK90X é a implementação de uma saída de áudio e de vídeo (A/V) pois, nas televisões mais modernas, a saída via RF não dá muito certo. E olhe que nem estou falando de uma TV LCD, LED ou plasma, a do meu TK90X é uma de CRT 14 polegadas da Philco.

A primeira implementação de A/V que fiz foi seguindo o excelente tutorial do Eduardo Luccas. Criei uma pequena placa de circuito impresso para esta finalidade e funcionou razoavelmente mas, apesar de ser muito melhor que por RF, a imagem apresentava alguns defeitos.

Depois Victor Trucco elaborou uma nova abordagem para esta modificação (TK90X A/V Reloaded), usando inclusive um outro transistor (2N4401), e funcionou muito bem. Ou melhor, não deu muito certo na primeira pois, dependendo da combinação das cores na tela, a imagem ficava instável, chegando até a perder o sincronismo vertical. Depois de exaustivas tentativas, percebi no meu caso que o resistor R1 deveria ter 220 ohms e o capacitor C1, 100 microfarads. Não sei se os valores dos componentes citados dependem do televisor, mas devo dizer que agora a imagem está perfeita. Fiz a mesma coisa com um outro TK que comprei recentemente, com bons resultados. No futuro aplicarei no meu TK95.

A propósito, a "montagem mecânica" da adaptação que fiz é bem diferente do Victor, cheguei a publicar no meu site TK-WIP, mas agora está fora do ar. Penso em publicar aqui futuramente.

terça-feira, 13 de março de 2012

Brinde de capa do Saber Eletrônica 119

Talvez a revista de eletrônica mais famosa pelos brindes de capa tenha sido o Divirta-se com a Eletrônica (DCE). Porém a revista Saber Eletrônica de n° 119 de agosto de 1982 trouxe um brinde inusitado. 


Era o que a revista chamou de "multi-ferramenta",  que lembra um pé-de-cabra em miniatura.



Esta é uma ferramenta que tem me acompanhado até hoje e tem-se provado muito útil. Por exemplo, serve para descascar fios ou ainda para ajudar a remover componentes durante uma dessoldagem. Uso também para retirar circuitos integrados DIP de seu soquete. Engraçado que, além daquele número da Saber Eletrônica, nunca mais vi algo parecido. Será que ainda há outros exemplares dela por aí?

A foto abaixo, meio borrada, dá uma ideia de seu tamanho, em comparação com uma pilha botão de lítio de BIOS de PC:


quinta-feira, 8 de março de 2012

Gyroscope e Lerm Code Compressor 1

Adaptei o jogo Gyroscope do TK90X para a interface Beta 48, que está disponível aqui neste link.

Aproveitando esta ocasião, apresento o ótimo Lerm Code Compressor 1 que tanto tem me ajudado nas adaptações dos programas para a Beta 48. O programa e seu manual podem ser encontrados no World of Spectrum.

A maior parte dos programas comerciais para o TK90X consiste em uma parte curta de BASIC que carrega as demais partes (em geral uma tela e um ou mais blocos de códigos de máquina). Como tais programas são quase que totalmente feitos em linguagem de máquina, o espaço destinado ao BASIC costuma ser pequeno. Por exemplo, a listagem BASIC do Gyroscope é:

10 BORDER 0: INK 0: PAPER 0: CLS: INK 6: PAPER 8: BRIGHT 1: CLEAR 24063: LOAD ""SCREEN$ : PRINT AT 20,0;: LOAD ""CODE : RAND USR 52930

A adaptação para Beta 48 consiste em alterar o BASIC para que carregue as partes do disco ao invés da fita. No entanto o próprio sistema operacional do Beta (TRDOS) ocupa 112 bytes extras de RAM que, em alguns casos, inviabilizam a adaptação de forma direta. Na listagem acima, Gyroscope reserva grande parte da RAM para o código de máquina (a partir de 24064). Como o BASIC começa em 23755, restariam apenas 309 bytes. O TRDOS piora as coisas ao empurrar o início do BASIC para 23867, deixando ainda menos espaço.

Para resolver este problema foi criado o Code Compressor 1 (ou CC1), cuja tela após carregamento é a seguinte:

domingo, 4 de março de 2012

Esquema da Multiface 1

Com base no esquema elétrico disponível no World of Spectrum, desenhei um outro usando o programa Kicad. O resultado ficou:

 
O original era muito difícil de entender porque os circuitos integrados eram desenhados na forma de blocos, sem mostrar o tipo de cada porta. Como eu queria estudar o funcionamento da Multiface 1, achei que seria mais fácil redesenhar tudo.

Os arquivos de projeto e de esquema estão disponíveis na minha conta do 4 Shared. Incluí também as bibliotecas 74xx.lib e memory.lib alteradas por mim, que são necessárias para uma correta visualização no Kicad.

Se encontrarem algum erro, por favor, me avisem.

Atualização de 05/03/2012:

Realmente acabei cometendo um erro. O Kicad não tinha a SRAM 6264 na sua biblioteca e criei a partir do 27C64, mas acabei me esquecendo de modificar o pino 26 (NC na 27C64, CS2 na 6264).  Já atualizei o link do 4 Shared acima, e a imagem segue abaixo:
Atualização de 03/06/2015:

Os arquivos mencionados passaram a ser disponíveis neste link.