18 agosto 2016

ARDUINO DA DÉCADA DE 80?

Arduíno é para os fracos !


Esta é a placa protótipo da CPU de um controlador, que fiz, para uma prensa hidráulica, no início da década de 90.

Placa protótipo original


Utiliza o microcontrolador 8032 com interpretador BASIC MCS Basic-52 da INTEL, instalado na EPROM e o programa de controle armazenado em RAMs 62256.

Como ainda não  existiam EEPROMs, as RAMS precisavam estar constantemente alimentadas e uma parte do circuito garante a integridade dos dados nas RAMs através de uma bateria de NiCa. 

A carga do programa e a comunicação com o ser humano é através de qualquer terminal RS232. 

Achei esta placa remanescente em um cantinho do meu sotão e o esquema original, impresso em impressora matricial 132 colunas,  nos meus arquivos secretos.



Esquema elétrico original ( clique para ampliar )


O controlador era montado em um painel, juntamente com todos os elementos de controle de potência e sensores. O software supervisório (no monitor ao lado), rodava em um PC 386 e foi elaborado em QBasic em DOS e com interface gráfica feita na unha!


O primeiro painel com o controlador instalado



Eu (a esquerda)  e Fábio Ramirez (a direita) em uma das madrugadas, depurando o software



O manual do poderoso MCS BASIC-52 da Intel pode ser baixado aqui:

http://www.nomad.ee/micros/Basic52Manual.pdf

O código hex da versão MCS BASIC-52 V1.3 pode ser baixado aqui:

http://www.dos4ever.com/8031board/version_1p3_hex.HEX

Neste site há inúmeras informações, incluindo um emulador, para quem quer montar uma versão mais "moderninha" do MCS BASIC-52:

A Tiny 80(C)32 BASIC Board