- Impressão
Usando o driver genérico I/O
Um guia para o condutor genérico de OI
Este artigo descreve as capacidades e configurações associadas com o driver de E/S genérico na Tulip.
Capacidades
O driver de E/S genérico permite a leitura/monitoramento de entradas e saídas digitais de escrita em dispositivos Tulip Edge habilitados para GPIO (I/O Gateway e Edge IO) em aplicações Tulip.
O driver informa que o Pin up, Pin down e Pin mudou os eventos para Tulip quando a tensão em qualquer uma das entradas digitais ultrapassa um limite. O Gateway de E/S tem 16 entradas digitais compatíveis com dispositivos que operam a 3,3V - 24V. O Edge IO tem 8 entradas digitais compatíveis com dispositivos operando a 5V - 36V.
Isto pode ser usado em um gatilho Tulip App, como mostrado abaixo:
O driver suporta o ajuste da saída nos pinos de saída para HIGH (24V) ou LOW (0V) a partir de um Aplicativo em Tulip. O Gateway I/O tem 8 pinos de saída, e o Edge IO tem 4 pinos de saída. Cada pino de saída é capaz de fornecer 500mA, mas observe que a saída total em todos os pinos deve permanecer abaixo de 1,5A. Desta forma, os pinos de saída são destinados a enviar sinais digitais para dispositivos de impedância relativamente alta, em oposição ao envio de energia. Isto pode ser usado em um gatilho Tulip App Trigger, como mostrado abaixo:
Configuração
Para configurar seu dispositivo GPIO para ser usado com a Tulip, primeiro certifique-se de que tudo esteja conectado corretamente de acordo com as especificações do fabricante do dispositivo e que as entradas ou saídas apropriadas estejam conectadas ao Dispositivo Tulip Edge.
Observe que dispositivos tais como interruptores e quebra-freios podem requerer resistências de pull-up ou pull-down para funcionar corretamente. A Sparkfun tem um grande artigo que explica este conceito.
Em seguida, visite a página do Portal do Dispositivo para seu Dispositivo Tulip Edge para configurar o driver.
A tela de configuração relevante é mostrada abaixo.
As opções estão descritas em detalhes abaixo:
- Eventos Mute Pin-Up - Por padrão, o driver de E/S genérico emite um evento Pin-Up na Tulip toda vez que a voltagem de um pino cruza o limiar movendo-se de baixo para alto. A verificação desta caixa evita que este evento seja emitido.
- Mute Pin-Down Events - Por padrão, o driver de E/S genérico emite um evento de pino para baixo na Tulip toda vez que a tensão de um pino cruza o limite movendo-se de alto para baixo. A verificação desta caixa evita que este evento seja emitido.
- Mute Pin-Changed Events - Por padrão, o driver de E/S genérico emite um evento de pino para cima na Tulip toda vez que a tensão de um pino cruza o limite movendo-se de baixo para alto ou de alto para baixo. A verificação desta caixa evita que este evento seja emitido.