Tamanho da fonte:
DESENVOLVIMENTO DE UMA INTERFACE GRÁFICA PARA GERAÇÃO E FORMULAÇÃO DE PROCEDIMENTOS EM EQUIPAMENTO DE ANÁLISE QUÍMICA
Última alteração: 2024-09-16
Resumo
O trabalho aborda a metodologia implementada no desenvolvimento de uma interface gráfica na linguagem de programação Python, a qual é utilizada para o controle e configuração dos procedimentos realizados por um equipamento de síntese química. O sistema conta com uma interface gráfica contendo as opções de controle individual do sistema que herdam seus métodos de um objeto do tipo janela, importado da biblioteca Tkinter. Além disso, o código implementa uma janela própria para calibração e customização dos parâmetros do maquinário utilizado, podendo ser flexibilizado para aplicações em equipamentos que herdam o mesmo conceito de operação. Para o controle e rastreio de variáveis, o sistema comunica-se com a biblioteca Json, que permite que cada arquivo contenha uma configuração única, além da linha do tempo de procedimentos utilizados, facilitando assim a edição. Para o controle das bombas de seringa, o programa utiliza uma comunicação serial alternada, que opera realizando uma conexão intercalada entre diversas portas já estabelecidas nos comandos. Dentre estas mesmas portas, primariamente são utilizadas a porta da placa de controle de servos, a porta do pipetador e da placa de controle das bombas de seringa. A placa de controle de servos, ao contrário das placas do pipetador e das bombas de seringa, contém o firmware de produção própria denominado SRV_Control, que foi desenvolvido para multiplexar comandos de servos enviados por sua porta serial. Ela utiliza um arranjo de servos em colunas individuais, que operam de forma independe, podendo ser chamados pelo número da seringa atrelada. Após os mais diversos testes realizados com replicadas, o sistema foi estipulado como estável e confiável para a realização de procedimentos de análise química e sínteses, contando com opções para a realização de procedimentos de diferentes finalidades, em sequência, sem necessidade de monitoramento por parte do operador.
Palavras-chave
AUTOMATIZAÇÃO. ANÁLISE QUÍMICA. PYTHON.
É necessário inscrever-se na conferência para visualizar os documentos.