Programação LabVIEW com Aplicações em Aquisição de Dados em Plataformas Embarcadas

Programação LabVIEW com Aplicações em Aquisição de Dados em Plataformas Embarcadas

By Eduardo Giometti Bertogna
Michael Caine
Listen with Sir Michael Caine™ and 1,000+ voices
Length5h 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
653.11.2 ExpressVIs Write/Read from Measurement File
2VISÃO GERAL DO LABVIEW
663.11.3 Acesso a Aquivos Binários
31.1 O que é LabVIEW
673.12 Estruturas para Desabilitação de Códigos
41.2 O que é um Instrumento Virtual
683.12.1 Diagram Disable Structure
52 APRESENTAÇÃO DO AMBIENTE LABVIEW
693.12.2 Conditional Disable Structure
Show all chapters
62.1 Criando um novo projeto
704 ESTRUTURAS AVANÇADAS
72.2 Gerenciamento do Projeto
714.1 Máquina de Estados
82.3 O Painel Frontal do LabVIEW
724.1.1 Explicando a Máquina de Estados Simples
92.3.1 Adicionando Controles/Indicadores no Painel Frontal do VI
734.1.2 Passagem de Dados entre Estados
102.3.2 A Barra de Ferramentas do Painel Frontal
744.2 Execução de Script MATLAB no LabVIEW
112.3.3 VI em Execução
754.3 Execução de Código Similar ao C no LabVIEW
122.3.4 VI com Erros de Construção
764.4 Nós de Propriedades - Property Nodes
132.3.5 Aparência do VI em Execução
774.4.1 Criação de um Property Node
142.4 O Diagrama em Blocos do LabVIEW
784.4.2 Exemplo de uso de Property Nodes
152.4.1 Componentes Básicos de um Diagrama em Blocos
794.5 Nós de Invocação - Invoke Nodes
162.4.2 Adicionando Funções/SubVIs ao Diagrama em Blocos
804.5.1 Criação de um Invoke Node
172.4.3 Barra de Ferramentas do Diagrama em Blocos
814.5.2 Exemplo de uso de Invoke Nodes
182.4.4 Modos de Visualização de ícones e Nó Expansível
824.6 Servidor de Referência do VI - VI Server Reference
192.4.5 Usando Wires
834.6.1 Criação de um Servidor de Referência
202.4.6 Usando Labels
844.6.2 Criação de um Referência Direta
212.5 SubVIs: 2.5.1 Criando um SubVI
854.6.3 Exemplos de uso de Referências
222.6 Criando um Executável LabVIEW
864.7 Tipo de Dado Flattened
233 FUNDAMENTOS DO LABVIEW E DA LINGUAGEM G
874.8 Tipo de Dado Variant
243.1 Entendendo o Fluxo de Dados em um VI
884.9 Variáveis Compartilhadas - Shared
253.2 Tipos de Dados no LabVIEW
894.9.1 Criação de uma Shared Variable
263.2.1 Dados do Tipo Booleano - Boolean
904.9.2 Formas de Acesso às Shared Variables
273.2.2 Dados do Tipo Numérico - Numeric
915 AQUISIÇÃO DE DADOS COM LABVIEW E NI-DAQMX
283.2.3 Dados do Tipo String
925.1 Dispositivos NI-DAQ
293.2.4 Dados do Tipo Enumerado - Enumerated
935.1.1 Módulo NI USB-6008
303.2.5 Criação do Primeiro VI como Dados Numeric e Boolean
945.1.2 Usando o DAQ Assistant Express VI
313.3 Estruturas de Repetição: While-Loop e For-Loop
955.1.3 Contagem de Pulsos com o NI USB-6008 sem uso do DAQ Assistant
323.3.1 While-Loop
965.1.4 Módulo Didático NI myDAQ
333.3.2 For-Loop
975.1.5 Exemplos de VIs com o NI myDAQ
343.3.3 While-Loop vs. For-Loop
985.1.6 Simulação de Placas NI-DAQ no LabVIEW
353.3.4 Shift Registers
996 INTERFACE LABVIEW COM PLATAFORMAS EMBARCADAS
363.3.5 Nó de Realimentação - Feedback Node
1006.1 Instrument I/O Palette e VISA: 6.1.1 Interface com Arduino via Porta Serial e VISA
373.3.6 Criação do Segundo VI com While-Loop e For-Loop
1016.2 Data Communication Palette
383.4 Túneis - Tunnels
1026.2.1 Interface via Bluetooth
393.4.1 Operação de Tunnels em Loops
1036.2.2 Interface via Protocolo UDP
403.4.2 Temporização de um Loop
1048.2.3 Interface via Protocolo TCP
413.5 Estruturas de Decisão
1056.2.4 Interface via Wi-Fi
423.5.1 Case Structure
1066.2.5 Interface com ESP-01 via Wi-Fi e Data Socket
433.5.2 Estrutura de Eventos - Event Structure
1076.3 Interface via Toolbox LINX
443.6 Estruturas de Sequencias - Flat/Stacked Sequence: 3.6.1 Sequence Local
1086.3.1 Instalação do LINX
453.7 Estruturas de Dados
1096.3.2 Leitura de Temperatura via Sensor LM35 com Arduino e LINX
463.7.1 Arrays versus Clusters
1106.3.3 Leitura de Temperatura via NTC com Arduino e LINX
473.7.2 Usando Arrays
1116.3.4 Leitura de Temperatura/Humidade via DHT11 com Arduino e LINX
483.7.3 Usando Clusters
1126.3.5 Leitura de um Sensor LDR com Arduino e LINX
493.7.4 Cluster de Erro - Error Cluster
1136.3.6 Acionamento de Servomotor com Arduino e LINX
503.7.5 Polimorfismo
1146.4 VI de Aquisição de Dados com Estrutura de Máquina de Estados: 6.4.1 Aquisição de Dados de Temperatura com Alarmes e Estatística Básica
513.8 Plotando Dados - Charts e Graphs
1156.5 Arquivos de Dados no Formato TDMS: 6.5.1 Aquisição de Dados de Temperatura e Humidade em Arquivo TDMS
523.8.1 Waveform Chart
1166.6 Módulo Didático NI myRIO
533.8.2 Waveform Graph
1176.6.1 Instalação do NI myRIO
543.8.3 XY Graph
1186.6.2 Primeiro Projeto NI myRIO
553.8.4 Propriedades dos Charts e Graphs
1196.6.3 Interface NI myRIO com NTC
563.9 Variáveis Locais e Globais
1206.6.4 Interface NI myRIO com LDR
573.9.1 Variáveis Locais - Locals
1216.6.5 Configurando uma Rede Wi-Fi no NI myRIO
583.9.2 Variáveis Globais - Globals
1226.6.6 Interface NI myRIO com WebCam
593.10 Estruturas Temporizadas - Timed Structures
1236.6.7 Interface NI myRIO com Pendrive
603.10.1 Timed Loop
1247 LABVIEW FPGA COM O NI MYRIO
613.10.2 Timed Sequence
1257.1 Primeiro VI usando o LabVIEW FPGA
623.10.3 SubVIs do Subpalette Timed Structures
1267.2 Geração e Processamento de Sinal no NI myRIO FPGA
633.11 Entrada e Saída em Arquivos
1278 WEB PUBLISHING TOOL
643.11.1 SubVIs Write and Read Delimited Spreadsheet File
128SITES NA INTERNET
Segurança Da Informação Descomplicada
Segurança Da Informação DescomplicadaSócrates Arantes Teixeira Filho20h 4m$10 · $0.00
Logística Reversa
Logística ReversaPatricia Guarnieri7h 20m$5 · $0.00
Ia - Adapte-se Ou Morra!
Ia - Adapte-se Ou Morra!Bruno Russo6h 21m$7 · $0.00
Técnicas de invasão de sistemas pentest
Técnicas de invasão de sistemas pentestCésar Felipe Gonçalves da Silva12h 25m$10 · $0.00
Aprendendo Ciência De Dados
Aprendendo Ciência De DadosJideon Francisco Marques5h 45m$13 · $0.00
Dynamo For Revit:
Dynamo For Revit:Samuel João Da Silveira5h 7m$7 · $0.00
Aprendendo Sobre Criptomoedas
Aprendendo Sobre CriptomoedasAurelio Santiago1h 34m$6 · $0.00
Inteligência Artificial
Inteligência ArtificialCarujo53m$6 · $0.00
Doctrine Na Prática
Doctrine Na PráticaElton Luís Minetto1h 11m$9 · $0.00
Fique Rico Com Bitcoin
Fique Rico Com BitcoinSandro Santos4h 8m$8 · $0.00
React E React Native
React E React NativeJideon F Marques10h 23m$9 · $0.00
Criptomoedas - Saiba Como Investir
Criptomoedas - Saiba Como InvestirFernando Maciel Moreira17m$6 · $0.00
A História da Inteligência Artificial para quem tem pressa
A História da Inteligência Artificial para quem tem pressaPeter J. Bentley6h 23m$8
A História da Internet para quem tem pressa
A História da Internet para quem tem pressaChris Stokel-Walker7h 51m$6
Pavimento Intertravado: Uma alternativa para a pavimentação das vias de cidades do interior
Pavimento Intertravado: Uma alternativa para a pavimentação das vias de cidades do interiorAlex C. Barros1h 15m$11 · $0.00
Apostila Do Windows 7 Com Microsoft Office 2010
Apostila Do Windows 7 Com Microsoft Office 2010Joaquim B. De Souza2h 4m$6 · $0.00
Análise experimental de fadiga mecânica em placas de trocadores de calor casco e placas
Análise experimental de fadiga mecânica em placas de trocadores de calor casco e placasGiovani Martins2h 55m$12 · $0.00
Búfalos Brasileiros
Búfalos BrasileirosNeiriberto Silva De Freitas4m$9 · $0.00
Empreendedor Dominando O Google Meu Negócio:
Empreendedor Dominando O Google Meu Negócio:Luiz Cautane22m$9 · $0.00
Alô Ana Castela.
Alô Ana Castela.Edmilson Pereira Da Silva2h 46m$6 · $0.00

You may also like

O Mundo É Dos Robôs
O Mundo É Dos RobôsAurelio Santiago3m$5 · $0.00
Programação de Microcontroladores em Linguagem C
Programação de Microcontroladores em Linguagem CFábio Iaione7m$13 · $0.00
Inspeção de integridade de dutos
Inspeção de integridade de dutosHeber Figueiredo Junior1h 12m$15 · $0.00
Dispositivo Escravo De Rede Com Software Supervisório
Dispositivo Escravo De Rede Com Software SupervisórioRicardo F. De Souza1m$37 · $0.00
Mais De 100 Sensores & Módulos Para Usar Com Arduino
Mais De 100 Sensores & Módulos Para Usar Com ArduinoJideon Marques Marques1h 42m$11 · $0.00
Robby o robô que queria ser diferente
Robby o robô que queria ser diferenteVinícius Léscio4m$4 · $0.00
O Surgimento de Navios Autônomos
O Surgimento de Navios AutônomosVitor Ribeiro Fernandes8h 41m$19 · $0.00
Automação De Processos Com Ferramentas Tecnológicas
Automação De Processos Com Ferramentas TecnológicasShóstenes S. Formiga1h 13m$6 · $0.00
Guia Do Marketing Digital
Guia Do Marketing DigitalMarketingnew3h 1m$10 · $0.00
O Surgimento de Navios Autônomos
O Surgimento de Navios AutônomosVitor Ribeiro Fernandes7h 20m$14 · $0.00
Fundamentos De Programação Go
Fundamentos De Programação GoLeonardo Guerra De Rezende Guedes & Neilton De Cerqueira Gomes1h 17m$7 · $0.00
Arquitetando Soluções De Iot No Azure
Arquitetando Soluções De Iot No AzureJideon F Marques16h 41m$28 · $0.00
Direito das Startups no Brasil e no Mundo
Direito das Startups no Brasil e no MundoVitor Mendonça Prado3h 25m$9 · $0.00
Inteligência Artificial e Direito
Inteligência Artificial e DireitoNayron Toledo6h 23m$12 · $0.00
A Geração Robótica E Os Trabalhos Humanos
A Geração Robótica E Os Trabalhos HumanosD. Iseu Silva Von Borowsky1h 22m$7 · $0.00
Proteção de Dados e Internet das Coisas no Brasil
Proteção de Dados e Internet das Coisas no BrasilEduardo Otaciano da Cruz4h 23m$13 · $0.00
Controle Digital
Controle DigitalTácio V. M. Dos Santos; Paul Y. C. C. De Lima; Lucas C. Dias1h 15m$5 · $0.00
Atribuições do Judiciário para a Razoável Duração do Processo
Atribuições do Judiciário para a Razoável Duração do ProcessoNévia Philippi12h 13m$33 · $0.00
Criatividade, inteligência artificial e direitos autorais
Criatividade, inteligência artificial e direitos autoraisJuliana Medeiros6h 33m$13 · $0.00
Protocolo de segurança no transporte aéreo de passageiros
Protocolo de segurança no transporte aéreo de passageirosPedro Barbezani Carvalho e Ribeiro4h 10m$20 · $0.00