sábado, outubro 06, 2018

Após uma semana viajando à trabalho, hora de testar o  Exemplo 6 - Contador decimal de 2 dígitos da página 145 do manual do kit. Segue um vídeo curto, que demonstra o o funcionamento da placa. O próximo passo é tornar a RAM não volátil, adicionando uma bateria à mesma.


sábado, setembro 29, 2018

Limpeza da Placa

Por alguma razão eu envernizei a placa no passado, inclusive os componentes "soquetados". Isso me obrigou a dissolver o verniz com solvente e dessoldar os soquetes dos circuitos integrados e o próprio 8279, que não tinha soquete. Em virtude do verniz, esse processo foi bem agressivo para a placa, conforme as fotos demonstram:



Após a limpeza, a placa está pronta para receber os novos soquetes torneados (os antigos eram estampados). Também como consertar algumas trilhas e vias que estragaram no processo:



domingo, setembro 16, 2018

Gravador de EEPROM

A minha placa não anda muito legal. Mais de vinte anos jogada pelas gavetas tiveram seu preço e alguns soquetes estão apresentando mau contato. Devo substituir os soquetes estampados por torneados em breve.

Nesse momento estou desenhando o esquema da placa, e para a minha surpresa, para alguns CIs é fácil encontrar bibliotecas, mas outros eu tive que desenhar o componente. Por hora estou modificando componentes semelhantes, para ganhar tempo.

Um boa notícia é que em algum momento do passado eu já havia trocado a UVEPROM 27C32 por uma AT28C64 e gravado a BIOS da placa na mesma. Como o meu gravador  Willem sumiu junto com as portas paralelas dos PCs, acho que vou ter que partir para um gravador como esse: http://danceswithferrets.org/geekblog/?p=496


terça-feira, setembro 11, 2018

RAM não volátil

Nessa etapa creio que seja aceitável entrar com o firmware em hexadecimal e rodar o mesmo na RAM, pelo menos na fase de testes da placa. O problema é que a RAM estática (obviamente) não tem backup para o que é considerada uma placa de "baixo custo". Então a próxima etapa é colocar uma bateria para a RAM, isolar a alimentação dela e colocar um supervisor de tensão, que proteja a mesma contra escrita se a tensão da fonte cair.

Pretendo colocar um HT7044 e uma porta lógica no sinal /WE da memória. Vou ter que ensaiar algumas possibilidade e vou postar o circuito final, quando concluir.

domingo, setembro 09, 2018

Revivendo o Z80


Tenho desde os anos 90 um kit de Z80 da Occidental Schools, ao qual sempre quis dar utilidade prática. Esse kit fazia parte de um curso por correspondência, que era a única forma de estudar eletrônica e microcontroladores no interior do país, na época.


Finalmente a oferta de um kit concorrente da Digiplan por um colega do fórum ASM51 ( link ), vídeo disponível  aqui, despertou a vontade de reviver o velho kit Z80.

O kit é esse apresentado aqui.

A única aplicação factível que consegui imaginar, e que não necessitasse de um esforço exagerado de aprendizado de ferramentas que não teriam utilidade na minha vida profissional, foi de um relógio com válvulas Nixie.

A concepção do projeto é usar o Z80 para ler a data de um RTC DS1307 ou semelhante e apresentar horas, minutos e segundos em tubos Nixie IN-18, e eventualmente, havendo força de vontade restante, incluir um hardware adicional para ajustar o calendário por NTP.

Adquiri no Ebay as válvulas, soquetes de drivers por U$ 53,99 (frete incluso). Optei por por IN-4, pois as IN-18 estão muito caras.

A próxima etapa é desenhar o esquema da placa no Altium Designer a partir do manual, disponível aqui.