Thursday, October 26, 2006

PHP-GPIB Project

Introdução
A instrumentação assistida por computadores é uma área interdisciplinar em expansão. A possibilidade de comunicar com instrumentos de medição e controlá-los a partir de computadores pessoais permite que a aquisição de dados de medições seja feita de forma automática, mais económica, mais rápida e mais fiável do que quando era feita manualmente a partir dos painéis frontais dos instrumentos. Com a expansão da Internet, está-se a tornar comum esse controlo poder ser feito remotamente, com todas as vantagens que daí advêm.

Objectivos:
O PHP é uma linguagem de scripting desenvolvida essencialmente para criação de páginas dinâmicas e tem diversas extensões que tornam interessante para o desenvolvimento de variadas aplicações para a Internet. No entanto, pouco está feito no que diz respeito à sua utilização na área da instrumentação.

Pretende-se com este projecto criar um conjunto de ferramentas baseadas em PHP que permitam de forma simples desenvolver aplicações para controlo de um multímetro digital através de uma interface GPIB (General Purpose Interface Bus). Estas ferramentas devem incluir um conjunto de classes adequadas a este fim e extensões para comunicar com a interface GPIB, e devem ser acompanhadas de uma aplicação simples para exemplificar a sua utilização.