
Programação LabVIEW com Aplicações em Aquisição de Dados em Plataformas Embarcadas
By Eduardo Giometti BertognaLength5h 35m
About this audiobook
O ambiente de desenvolvimento LabVIEW permite o desenvolvimento de instrumentos virtuais, usando-se uma linguagem de programação em que objetos gráficos, na forma de ícones, ou blocos funcionais, se interconectam para se construir a lógica desejada, e, como consequência, essa linguagem possibilita o desenvolvimento de aplicações mais rapidamente, devido à maior facilidade de implementação e depuração do código. O LabVIEW se caracteriza como um ambiente de programação para o desenvolvimento de instrumentos virtuais, sendo, ainda, multiplataforma e com grande suporte de integração com dispositivos de hardware, desde: Portas Seriais, Interface USB, Ethernet, Bluetooth, Câmaras de Vídeo, até dispositivos controladores avançados baseados em plataformas embarcadas e de lógica reconfigurável. Por todas essas razões, desde seu lançamento em 1986, se tornou uma ferramenta de enorme sucesso, e sendo de amplo uso por engenheiros e cientistas, aplicada em projetos de pequeno, médio e grande porte, usada em empresas e instituições como a NASA e o consórcio do acelerador de partículas do CERN. O livro se propõe a apresentar o ambiente LabVIEW de forma prática, com o foco no desenvolvimento dos mais variados projetos, em especial na área de aquisição de dados em plataformas embarcadas (NI-myDAQ, NI-myRIO, Arduino, etc.), podendo se constituir em uma boa opção de livro-texto em cursos de Engenharia Eletrônica e afins.
Audiobook details
GenreTechnology
Length5 hrs 35 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateNov 29, 2024
LanguagePortuguese
Table of contents
1Prefácio
2VISÃO GERAL DO LABVIEW
31.1 O que é LabVIEW
41.2 O que é um Instrumento Virtual
52 APRESENTAÇÃO DO AMBIENTE LABVIEW
Show all chaptersShow less
62.1 Criando um novo projeto
72.2 Gerenciamento do Projeto
82.3 O Painel Frontal do LabVIEW
92.3.1 Adicionando Controles/Indicadores no Painel Frontal do VI
102.3.2 A Barra de Ferramentas do Painel Frontal
112.3.3 VI em Execução
122.3.4 VI com Erros de Construção
132.3.5 Aparência do VI em Execução
142.4 O Diagrama em Blocos do LabVIEW
152.4.1 Componentes Básicos de um Diagrama em Blocos
162.4.2 Adicionando Funções/SubVIs ao Diagrama em Blocos
172.4.3 Barra de Ferramentas do Diagrama em Blocos
182.4.4 Modos de Visualização de ícones e Nó Expansível
192.4.5 Usando Wires
202.4.6 Usando Labels
212.5 SubVIs: 2.5.1 Criando um SubVI
222.6 Criando um Executável LabVIEW
233 FUNDAMENTOS DO LABVIEW E DA LINGUAGEM G
243.1 Entendendo o Fluxo de Dados em um VI
253.2 Tipos de Dados no LabVIEW
263.2.1 Dados do Tipo Booleano - Boolean
273.2.2 Dados do Tipo Numérico - Numeric
283.2.3 Dados do Tipo String
293.2.4 Dados do Tipo Enumerado - Enumerated
303.2.5 Criação do Primeiro VI como Dados Numeric e Boolean
313.3 Estruturas de Repetição: While-Loop e For-Loop
323.3.1 While-Loop
333.3.2 For-Loop
343.3.3 While-Loop vs. For-Loop
353.3.4 Shift Registers
363.3.5 Nó de Realimentação - Feedback Node
373.3.6 Criação do Segundo VI com While-Loop e For-Loop
383.4 Túneis - Tunnels
393.4.1 Operação de Tunnels em Loops
403.4.2 Temporização de um Loop
413.5 Estruturas de Decisão
423.5.1 Case Structure
433.5.2 Estrutura de Eventos - Event Structure
443.6 Estruturas de Sequencias - Flat/Stacked Sequence: 3.6.1 Sequence Local
453.7 Estruturas de Dados
463.7.1 Arrays versus Clusters
473.7.2 Usando Arrays
483.7.3 Usando Clusters
493.7.4 Cluster de Erro - Error Cluster
503.7.5 Polimorfismo