AL2A - Automação Livre para Laboratórios de Águas

Markos


Janeiro de 2006

Histórico de Revisões
Revisão 1Julho de 2006
Conceitos de Automação
Revisão 2Agosto de 2006
Sistemas de Análise em Fluxo
Revisão 32008
Linguagem Tcl/Tk
Revisão 42009
Espectrofotometria
Revisão 52011
Controle Automatizado de Bomba Peristáltica
Revisão 62011
Medida Instrumental de Oxigênio Dissolvido (OD)
Revisão 72012
Aquisição e armazenamento de dados de um medidor multiparâmetro
Revisão 82012
Programação Orientada a Objetos com o pacote TclOO
Revisão 92012
Atualização da seção: Controle Automatizado de Bomba Peristáltica
Revisão 102013
Controle Automatizado de uma Válvula Multiposição VALCO
Revisão 112013
Multipar 02

Índice

1. Email para contato:
2. Integrar para Descomplicar
3. Alguns Aspectos da Automação de Métodos Analíticos
3.1. Confiabilidade dos resultados.
3.2. Produtividade & Custos
3.3. Baixas Concentrações
3.4. Novas Reações
3.5. Caixas Pretas
3.6. Aspectos Sociais
3.7. Alternativas para Automação
3.8. Objetivos da Automação em Laboratório
4. Algumas Definições
4.1. Processo Analítico
4.2. Técnica Analítica
4.3. Método Analítico
4.4. Procedimento Analítico
4.5. Análise, Determinação e Medida
4.6. Equipamento X Instrumento
5. Analisador Automático e Semi-Automático
5.1. Operações em Análise Química
5.2. Critérios de Classificação de Analisadores
5.3. Analisador Uniparâmetro e Multiparâmetro
5.4. Sistema Comercial ou Montado em Laboratório (Lab-Made - "Faça Você Mesmo")
5.5. Estado de Agregação da Amostra
5.6. Princípio da Análise - Físico, Químico ou Físico-Químico
5.7. Forma de Transporte da Amostra e Reagente
6. Análise em Fluxo
6.1. Análise por Injeção em Fluxo (FIA)
6.2. Análise por Injeção Sequêncial (SIA)
6.3. Equipamentos Comerciais para Análise em Fluxo
6.4. Análise em Fluxo por Multicomutação
6.5. Publicações em Análise em Fluxo
7. Analisador Robótico
8. O Computador
9. Uma Breve História do Computador
9.1. Charles Babbage & Ada Augusta
9.2. George Boole
9.3. Herman Hollerith
9.4. Konrad Zuse
9.5. John Presper Eckert e John Mauchly
9.6. John von Neumann
9.7. Transistores e Circuitos Integrados
9.8. As 4 Gerações de Computadores
9.9. O Computador Pessoal - PC (Personal Computer)
10. Componentes do PC
10.1. Placa Mãe (Mother Board)
10.2. Processador
10.3. Memória - RAM
10.4. Placa de vídeo
10.5. Placa de som
10.6. Modem (Modulador Demodulador)
10.7. Placa de rede
10.8. Disco Rígido (HD)
10.9. Leitor (gravador) de Disquete e CD-ROM
10.10. Conectores e Cabos
10.11. Juntando as Peças!
11. Portas Seriais e Comunicação Serial
11.1. Transmissão dos Dados
11.2. Padrões de Transmissão
11.3. Velocidade de Transmissão
11.4. O que é RS232?
11.5. Protocolo de Comunicação
11.6. Cabo para Comunicação
11.7. Equipamentos de Laboratório com Interface Serial RS232
11.8. Bombas Peristálticas
11.9. Válvula Multiposição (ou Multiportas ou Seletora)
11.10. Amostrador AIM 1250
11.11. Cabo Adaptador USB-Serial
12. Sistema Operacional - A Alma do Computador
12.1. O Sistema Operacional GNU/Linux
12.2. Componentes Básicos do Linux
12.3. Diretórios no Linux
12.4. Dispositivos no Linux
12.5. Fontes de Informação sobre Linux
13. O Que É Um Programa (Software)?
13.1. Variável
13.2. O Desenvolvimento de Um Programa
14. A Linguagem Tcl/Tk
14.1. Widgets Tk
14.2. O Interpretador Tcl
14.3. Comandos e Argumentos
14.4. Variáveis em Tcl
14.5. Vendo o conteúdo de uma variável.
14.6. Operações matemáticas
14.7. Listas
14.8. Controlando o fluxo do programa (if-then)
14.9. Controlando o fluxo do programa (for)
14.10. Controlando o fluxo do programa (while)
14.11. O loop foreach
14.12. Redigindo seus próprios procedimentos
14.13. Criando Arquivos Script para Tcl
14.14. Acessando Arquivos - Entrada e Saída de Dados
14.15. Usando a biblioteca Tk
14.16. Links sobre Tcl/Tk
15. Espectrofotometria
15.1. Fundamentos
15.2. Instrumentos
16. Aquisição de dados de um espectrofotômetro - I
16.1. Cabo para Comunicação Serial
16.2. Configurando o Equipamento
16.3. Arquivos de Dispositivos
16.4. O comando open
16.5. O comando set
16.6. O comando fconfigure
16.7. O comando gets
16.8. O comando while
16.9. O comando eof
16.10. O comando fileevent
16.11. Criando o Procedimento ler_porta
16.12. Criando um script executável
16.13. A biblioteca gráfica Tk
16.14. Criando a Interface Gráfica
16.15. Incluindo os botões
16.16. Incluindo um text (texto) e o scrollbar (barra de rolagem)
16.17. Entendendo melhor a relação entre o text e o scrollbar
16.18. Entendendo melhor as opções "side", "expand" e "fill"
16.19. Associando Eventos aos Botões
16.20. Escopo de Variáveis - Variáveis Locais e Globais
16.21. Gravando os Resultados
16.22. Ajustes Finais
16.23. Links interessantes:
17. Aquisição de dados de um espectrofotômetro - II
17.1. Configurações Iniciais
18. Controle Automatizado de Bomba Peristáltica
18.1. Biorreator de Lodo Ativado Convencional
18.2. Desenvolvimento do Programa
18.3. Pacotes Starpack (para Windows e Linux) do programa de controle.
19. Controle Automatizado de uma Válvula Multiposição VALCO™.
19.1. Conhecendo a Válvula Multiposição Cheminert da VALCO™.
19.2. Desenvolvimento do Programa de Controle
20. Medida Instrumental de Oxigênio Dissolvido (OD)
20.1. Sensor Eletroquímico para Oxigênio Dissolvido (OD)
20.2. Sensor Óptico para Oxigênio Dissolvido (OD)
21. Aquisição de dados de um medidor multiparâmetro (Multipar)
21.1. Características do Equipamento
21.2. Modelando o programa segundo o paradigma da Programação Orientada a Objetos
21.3. Implementação do pacote objLab
21.4. Desenvolvimento da Interface Gráfica
21.5. Armazenamento e Resgate dos Resultados Experimentais,
21.6. Exibição de Gráficos.
21.7. Procedimento para criação do Starpack executável para Windows XP
22. Multipar 02
22.1. WTW Multi340i
23. Multipar 03
23.1. Dados no formato ASCII
23.2. Dados no formato CSV
23.3. Interface e Código
24. Multipar 04
25. Aquisição de dados de um medidor de OD com o Arduino.
25.1. Conversão Analógico Digital
25.2. Interface para Aquisição de Dados
25.3. Circuito Seguidor de Voltagem
26. Recompilação do Kernel - Debian 5.0 (Lenny)
A. Algoritmo para a soma dos N números inteiros (1, 2, 3,... N).
B. Programa para a soma dos N números inteiros (1, 2, 3,... N) implementado em Tcl.
C. Solução de Gás em Líquido
D. Expressões Regulares (Fonte: Tcl/Tk - Programação Linux, 2005)
E. Procedimento para criação de um executável Starpack para Linux
F. Instalação do banco de dados Metakit
F.1. Procedimento para a instalação do banco de dados Metakit em um sistema Debian (5.0 - Lenny)
F.2. Procedimento para a instalação do banco de dados Metakit em um sistema Debian (8.0 - Jessie)
G. Programação Orientada a Objetos em Tcl/Tk com o pacote TclOO
G.1. Instalação do pacote TclOO
G.1.1. Definição de uma Classe
G.1.2. Herança
G.1.3. Redefinindo Objetos
H. O que é Arduino™?
I. Instalação da IDE do Arduino no Debian 5.0 (Lenny)
J. Instalação da IDE do Arduino no Debian 6.0 (Squeeze)
K. Motores Elétricos
K.1. PWM
K.1.1. Projetos de controle de motores BLDC
L. Amplificadores Operacionais
L.1. Características e Usos dos AOs
L.1.1. Ponto Comum e Potencial Terra
L.1.2. O Amplificador Operacional 741
L.1.3. Modos de Operação dos Amplificadores Operacionais
L.1.4. Circuitos com Realimentação Negativa
L.1.5. Efeito da Frequência do Sinal de Entrada no Ganho de um AO com Realimentação Negativa
L.1.6. Circuito Seguidor de Voltagem
L.1.7. Circuito Diferencial ou Subtrator
L.1.8. Aplicações do AO em Química Analítica
glossário
Bibliografia

1. Email para contato:

Figura 1. Sugestões & críticas serão bem vindas!

Sugestões & críticas serão bem vindas!