Contador de visitas

sexta-feira, 27 de maio de 2011

Progamação

Para controlar o ROV usaremos uma programação através do compilador Builder 6 C++, que acessará a PORTA PARALELA do computador através do comando "outportb(0x378, y)" sendo o 'y' valor do pino da família D.
A partir  deste software, poderemos  enviar pulsos elétricos, diretamente para o circuito eletrônico, que será conectada ao DB25 da porta paralela. Dessa forma acionando o circuito eletrônico para controlar os motores DC de tal maneira que eles possam  movimentar o ROV para a direção que quisermos.


* PORTA PARALELA

A Porta Paralela, é um circuito digital por onde o computador envia e recebe dados de outros circuitos ou computadores, podemos conectar outros dispositivos como impressoras, controles, joystick,  Webcams.

* CONECTOR DB25





 Nesse conector cada pino recebe um nome, que está relacionado ao registrador que o controla.

Como  o  D0, D1, D2, D3, D4, D5, D6 e D7 são controlados pelo Registrador de Dados (saída de dados), e a letra D indica isso. O número que vem após a letra corresponde à posição do pino dentro do Byte.

Para controlar o nosso ROV, usaremos esses pinos relacionados acima.

Atenção: Existem pinos na Porta Paralela que trabalham com lógica invertida, isso quer dizer que quando queremos ativar esses pinos temos que enviar um sinal lógico “0” e quando desejamos desativar, devemos mandar um sinal lógico “1”.


* BORLAND BUILDER 6  C ++

O Borland C++ Builder 6 é um ambiente visual de desenvolvimento de aplicações orientado a objeto que permite desenvolver, de forma rápida e fácil, aplicações para Windows. Ao utilizá-lo, você poderá criar eficientes aplicações com o mínimo de codificação manual. Assim, qualquer pessoa pode desenvolver programas  relativamente complexos em pouco tempo, usando conceitos de programação visual e a reutilização de códigos.


Nenhum comentário:

Postar um comentário

Deixa aqui sua opnião sobre os ROV's ou qualquer dúvida que você possui sobre o assunto.