A interface USB de 32 entradas e 32 saidas foi projetada para aplicações de monitoramento e controle, seja ela de uso industrial, residencial, pesquisa e desenvolvimento. Trabalhando no modo HID ( Inerface Humana ) esta interface é livre da nescessidade de utilização de DRIVERS para o WINDOWS, sendo que utilizamos uma DLL para acesso ao Microcontrolador. Todas as entradas e saidas trabalha de forma digital, sendo assim podemos facilmente implementar qualquer tipo de dispositivo, seja ele ANALOGO/DIGITAL, ou DIGITAL/ANALOGO, tais implementações são realizadas atraves de conversores AD/DA conectados as portas de entrada ou de saida. Nas portas de saidas podemos conectar motores de passo, motores DC, motores AC, valvulas solenoides, todos com as suas devidas interfaces de acionamento. A interface USB 32 IN/32OUT pode ser programada em VB6, VBNET e DELPHI, acompanha o produto exemplos de aplicações de acionamento das portas de saida e entrada.
O produto pode ainda trabalhar com 8 entradas digitais e 16 saidas digitais, possui alimentação atraves da USB e ou externa.
A interface USB desenvolvida pela EDUKATIKA possui aplicações de multiplas funções as quais pode ser utilizada para estudos basicos e aprofundados de Mecatronica, Robotica, Automações , etc. Utilizando sempre componentes de baixo custo, e visando sempre produtos modulares e abrangentes, com a intenção de reduzir custos de implementaçãoes de projetos em fase de prototipagem .
Tendo como coração principal o Microcontrolador da Microchip 18F45XX, funcionando em modo HID ( Dispositivo de interface Humana ), livre de Drivers de instalação, com alta capcaidade de velocidade chegando ate a 2 Mbits, sendo assim mais que suficiente para a maioria das aplicações convencionais de automação de processos !
Lançada em 2006 a interface USB com 16 saidas e 8 entradas, evoluiu devido as nescessidades dos clientes em ter a sua disposição uma quantidade de portas siguinificativa., saltando de 16 saidas para 32 saidas e de 8 entradas para 32 entradas.
Aplicações:
Não existe limites para as ideias de cada um, sendo assim a Interface USB 32IN/32Out ,devido a sua versatilidade pode ser usada tanto para controle de motores DC, Motores de passo, reles, solenoides, bastando para isso a utilização de uma interface de potencia apropriada ! As portas de entrada pode ser conectadas a conversores Analogos Digitais / Digitais Analogos, sensores Opticos, sensores magneticos, sensores de pressão, sensores de incendio, etc.
Descrição Basica do Funcionamento
O coração da interface USB 32/32 esta baseado em um Microcontrolador da microchip modelo PIC18F4XX, trabalhando em modo HID operando, originalmente com 16 saídas e 8 entradas. O circuito de multiplexação baseado no CHIP 74HCxxx tem como função executar a RETENÇÃO dos dados na porta de entrada ou de saida, e o programa de controle executar a varredura de todo o sistema da seguinte forma:
PORTAS DE ENTRADA
A porta de entrada de 8bits é conectada a 4 circuitos integrados 74HCxxx, sendo que as portas de entrada do C.I funciona independente uma das outras, porem a saída de cada chip esta interligada uma a outra de forma paralela, sendo assim o pino 11 de cada CI 74HCxxx tem o pino ligado ao PIC 18FXXX, nos pinos 19, 20, 21 e 22, esses quatro pinos tem como função ativar cada um dos 4 CIS 74HCxxxx de forma independente, sendo assim na porta 01 do CI 74HCxxx temos o dado 200, ao ativarmos o CHIP o dado 200 entrara para o sistema sendo a informação indicada no software.
Todo o processo se repete de forma cíclica sendo o mesmo controlado pelo software, o qual terá como função “ficar varendo” todas as 32 entradas, quando algum evento for identificado o sistema ira reportar ao operador ou efetuar uma tarefa já pré-definida. O raciocínio para as outras entradas é idêntico ao já descrito.
PORTAS DE SAIDA
O Principio de funcionamento é idêntico ao circuito de entrada com a exceção que o dado será gerado dentro do software com uma rotina já pré-definida caso o sistema identifique um evento o qual o sistema devera executar uma determinada tarefa.
Vamos supor que ao ser detectado o evento 200 que foi lido na porta de entrada, o sistema devera tocar uma sirene, acender uma lâmpada de cor vermelha o operador devera efetuar uma operação de forma manual definida no ciclo de produção e ativar novamente uma chave ou sensor que libera o ciclo de trabalho.
Sendo assim o software ao receber o código do evento 200 ira enviar para a saída 2 o código 128 o qual ira ativar uma lâmpada verde por exemplo. Ao enviar o código 128 para a saída 2, o microcontrolador PIC estará ativando um dos 4 pinos de controle que são os pinos 27,28,29 e 30.
Diagrama da Interface 32 Inp/32 out
Sobre a DLL de controle:
A interface USB 32/ 32 possui uma característica de fácil programação. Com base em uma DLL a mcHID.DLL, essa DLL é distribuída juntamente com o compilador da linguagem PIC BASIC a qual o firmware do microcontrolador PIC é desenvolvido.
Esta DLL, pode ser acessada tanto pelo VB6, VB NET como através do DELPHI com algumas alterações básicas na compilação firmware do microcontrolador. Toda a descrição sobre a utilização desta DLL seguira com o produto já pronto, caso o cliente ache conveniente o seu estudo basta efetuar uma rápida pesquisa na internet e terá vasto material sobre a DLL mencionada.
Para maiores detalhes entre com contato com nossa empresa ! Teremos prazer em ajudar !