segunda-feira, 30 de maio de 2022

TK85 - parte 3.

 

Mas nem tudo é triste... refeito os defeitos (mancadas....) presentes... vamos ligar a criança ...

Eis o que temos:




Sim... uma tela preta e com um K no canto inferior esquerdo.... Imagina uma criança feliz... vazia tempo que não me sentia assim..... Nasce mais um TK85, não foi de parto normal... ficou na neo... mais está ai vivo.....

Continuando a saga, vamos montar o teclado, achei difícil manter os botões na posição correta enquanto soldava, então, colei eles na placa com uma micro gota de cola instantânea e ficou bom :





Gastei menos de meia gota de cola para prender os botões... uso essa lapiseira 0.7 com uma agulha número 7 (agulha de costura) e pingo as gotas com a ponta da agulha.



Comprei um pedaço de cabo multi vias colorido para conectar o teclado a placa mãe.




Depois da lições com a placa mãe... antes de conectar o teclado testei todas as ligações ( todas mesmo,,,,kkkk) e cada botão para ver se não tinha nenhum em curto ou algum que não funcionava, aprovado, conectei a placa e testei todos os botões ( para ver se tinha reposta na tela), passou ... agora vamos fazer o faceplate do teclado e pensar num gabinete ... por enquanto e isso...

Emílio novamente obrigado pela ajudas incansáveis.... Boa noite a todos...



 



TK85 - parte 2.

 

Boa noite.... então havia conversado com o Emílio via email, expondo algumas dificuldades minhas no projeto.... ele me pediu que envia-se fotos com alta resolução da placa de ambos os lados.. dai pensando com meus botões... ele vai inspecionar cautelosamente cada trilha e ver se encontra algum problema físico antes de pensar em analisar CI ou formato de ondas... ou seja vai fazer o dever casa bem feito coisa que eu não fiz... ( faltou um ícone ...)...

então resolvi fazer isso... montei uma estação de zoom com um celular e um programa de ampliação...



Segui cada ligação e verifiquei todas as soldas... resumo: esqueci ponto sem solda, solda mau contato (duvidoso), ilhas em curto..e .... uma trilha rompida...

segue as fotos:



Acima ponto sem solda...







Acima pedaço de trilha faltando, porque aconteceu isso não faço ideia...





Reparo na trilha rompida, usei um filamento de um fio 1.5mm2 flexível... abri o fio e tirei uma perninha..



Na foto de cima 2 defeitos, uma solda defeituosa e outra em curto...

Poderia citar mais fotos... mais deu para passar o recado... soldar com toda atenção necessária e inspeção pós com toda precisão necessária e indispensável... ou a chance de não funcionar e quase 100%.




quinta-feira, 12 de maio de 2022

TK85 - parte 1.

 

Boa noite, continuando a saga... data estelar....

Brincadeiras a parte, estava na espera da chegada de alguns CI novos, comprei da linha HC e originalmente era LS, então para não ter duvidas comprei conforme lista de materiais a risca.


Quando estava com os CI HC colocados a corrente da fonte era em torno de 0,35~0,40A na tensão de 9v.


Todo empolgado para testar os novos CI cometi um erro absurdo quando coloquei o CI 365 (IC10) de cabeça para baixo.... e não percebi. Anteriormente havia regulado o limite da corrente da fonte em 0,45A... mas por algum motivo havia aumentado porque usei em outro trabalho. Então... ligando a fonte com o CI invertido a corrente foi de cara para 1.7A ( o valor que vi na hora que desliguei ela)... Só então que saquei a burrada.


Dai tirei o CI e por via de duvida coloquei um novo no lugar, liguei a fonte com o limitador de corrente em 0,4A (9V), porém a corrente foi subindo e parou na casa dos 0,58A (9V).


Resumo da burrada...


Quando liguei percebi também que os 2 CI 7406 estavam ligeiramente aquecidos, quando comparado com os outros.


Conclusão, mais CI poderias estar comprometidos.


Então vamos testar os CI, encontrei um projeto baseado no arduino que atendia as minhas necessidades e fui sacar e testar os CI.








Resumo da opera, 2-7406,1-7400,1-7474, 2-7432..não passaram no teste. o 365 o programa não testa, mas substitui mesmo assim, restou somente o Z80, a rom e o 373.


Como não tinha 7406 para trocar, estou aguardando a chegada deles para continuar...



Link do testador de IC

https://www.gammon.com.au/forum/?id=14898



Vamos aguardar as cenas do próximos capítulos...

terça-feira, 26 de abril de 2022

Mais um desafio.... TK85

       Passeando pela rede em busca de conteúdo sobre meus assuntos prediletos me deparei com um site:

Computadores Didáticos

     Onde havia a  criação da reedição de computadores da década de 80 baseados na tecnologia  de processadores de 8 bits, como participei desta geração, me chamou a atenção. Li em um dos post que o escritor do blog recriava essas máquinas, clones  dos originais, replicas. 

    Ele disponibilizava alguns componentes básicos essências mais difíceis de se providenciar (placa mãe, Roms, etc...), deixando os demais a cargo do interessado. Me escrevi na lista de espera, achei que não teria retorno e tive.. e cá estou na aventura de montar o meu TK85...  e quase uma saga...

Aqui tem o link do forum com minhas conversas com ele, Link para o forum.

    Bom, continuando do ponto onde parei no fórum, a placa em teoria estaria apta a ligar mais, não ligou..... então tinha dois problemas já mapeados, as memórias são itens problemáticos,  então aproveitei o post do Emílio e já fiz um upgrade do TK85 de 16Kb para 48Kb, mesmo antes de ele funcionar. Essa escolha foi feita por que testar as memorias de 48Kb e bem simples com um arduino, no próprio post do upgrade ensina como fazer.

    Outra questão deve se ao fato de eu usar alguns componentes equivalentes, após algumas pesquisa vi que pode ter problemas, então tive que comprar os originais. Esses componentes referente aos  TTL da linha LS, eu usei da linha HC em termos de lógicas são exatamente os mesmos, mas possuem algumas particularidades elétricas, maiores detalhes pode se ver neste link, Comparação TTL linha HC vs LS vs HCT.

    Quando fui fazer o corte necessário de um jumper para o upgrade para 48Kb creio que danifiquei uma trilha, bem pequena, não tenho certeza,vou ter que ver com muito carinho ( uma lente boa...), na duvida vou raspar e fazer um jumper.

    Outro componentes crucial que não sei se está ok í o processador Z80. Tirei ele de um kit que comprei a muitos anos atrás e não montei. Curiosamente um kit para montar um "Nestor", computador didático da década de 80, no site do Emílio tem ele também, creio que o fato de não ter saída de video, somente display alfanumérico me desencantou em montá-lo, mas quando o TK85 estiver funcionado vou voltar a ele.

Por hora estou aguardando a chegados dos CI: SN74LS00 ,SN74LS74, SN74LS157, SN74LS365 que comprei da linha SN74HC...




Teste das memorias com o arduino.

 

Montagem quase pronta com os CI's nos soquetes..

 

Bom até o próximo post...




quarta-feira, 30 de dezembro de 2020

Baixar projeto e compilar...

 Por razões de segurança o drive do google não deixa postar uma versão do programa compilada. Basta ir na página de arquivos do blogger e baixar o arquivo eed.zip, descomprimi-lo e carregar o projeto no Lazarus e compila-lo e o executável será gerado.

Segue o link abaixo:

https://drive.google.com/file/d/150Wn3GFWZin4kyQf_L7ucCXPC0mcupeE/view?usp=sharing




Programa para cálculo elétrico residencial com detalhamento gráfico, relatório de materiais e memorial de cálculo e algumas coisas mais...

     Bom, afim de excitar a programação e não enferrujar muito com o tempo, decidi a começar a escrever um programa para cálculos elétricos, então, como é uma tarefa de caráter pessoal e sem fins lucrativos, estabeleci algumas premissas para desenvolver o projeto:

- O software devera ser escrito em linguagem open source e em um compilador free de  fácil acesso, para isto, escolhi o Lazarus Pascal, que é uma IDE RAD que tem por baixo rodando o FPC ( Free pascal compiler) de fundo que  já é bem conhecido.

- As rotinas deverão ser todas feitas no próprio sistema, não haverá bibliotecas de terceiros fechadas, bibliotecas se usadas acompanharão o código de forma a tornar  o sistema integro.

- A interface gráfica devera usar só componentes presentes na instalação padrão do ambiente, ou quando de terceiros deverá conter o código fonte anexado.

- Será baseado nas normas da ABNT, principalmente NBR 5410.

- A biblioteca de símbolos adotada será a IEC 60617 (simbologia)

- O programa deverá importar croquis a partir de arquivos DXF, não tenho a pretensão de suportar todas os elementos do DXF, será inicialmente suportado: linhas, retângulos, arcos,  círculos e texto. Com esses elementos já será possível visualizar  todo tipo de desenho.

- O programa será capaz de gerar uma saída dxf dos projetos para manipulação em outro ambiente CAD.

- O código fonte estará disponível integralmente para download.

- Não terá qualquer garantia de funcionamento, use por sua conta é risco.

- Contribuições, sugestões são bem vindas. Duvidas poderão dentro do possível ser respondida.

- Não sou programador por profissão, faço por hobby e porque gosto, eventualmente algumas técnicas  utilizada pode parecer estranha para quem e da área, mas funcionam. 

- O nome inicial será EED Easy Eletric Designer. Ao menos o nome parece chique.

uma ideia inicial seria algo do tipo:

Tela principal.


Recorte da barra de ferramentas
Com um arquivo DXF carregado e com um ponto de iluminação e condutos inseridos.

O código fonte já esta liberado, compila sem falhas na última versão do Lazarus e o começo vamos ver no que vai dar, espero que seja útil para alguém, por hora é isso.