Otimização do processo de monitorização de elétrodos seletivos de ião

Bibliographic Details
Main Author: Costa, Daniel João Cerqueira da
Publication Date: 2019
Format: Master thesis
Language: eng
Source: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Download full: http://hdl.handle.net/10400.22/14899
Summary: During the Ion-selective electrode research process, there are a lot of manual calibrations needed in order to achieve better and more effective results. The main goal of most of the researchers in these areas is about the material behaviours and reactions, but there is no way to test them without building the electrode and testing against various possibilities and mediums. Due to this, the research process usually cannot be a continuous process, since there are some interruptions for the manual process to validate all the previous developments. The human based calibration process is fundamental for many conclusions, but, most of the calibrations logic can be implemented in a machine that automates the process, collects the data, and generates the necessary output. The main goal of this MSc thesis is to optimize the calibration process building a calibration box that is fully configurable, and can be replicated, replacing the researcher manual steps during the membrane testing. Herein, it is possible to find the selected hardware and software architecture used, and also the business logic implemented to achieve the automation of these process. The architecture and implementation were designed to be able to work with a digital potentiometer (Crison GLP 21 pH Potentiometer) and a digital precise fluid pump (Legato 100). The solution contains four main components: • External Devices (Digital pH Meter, Digital Peristaltic Pump); • Server side web services and web application; • Cloud Based Deployment (Serverless, Storage, Database); • Hardware automation box; The implementation of this thesis uses the following technologies: • Code: Java, Spring Boot, Spring Data; • Data: JSON, Excel XML OpenFormat, PostgresSQL; • Hardware: RaspberryPi, Relay Boards, LCD Display, Button, LED; • I/O: Ethernet, USB to RS232, RCA, BNC; • Cloud: Heroku Serverless; Heroku PostgresSQL; Amazon S3 Storage; All the membranes used were made by BioMark researchers.
id RCAP_ba049b7ea25eeefdbc7e5dab391e5b29
oai_identifier_str oai:recipp.ipp.pt:10400.22/14899
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling Otimização do processo de monitorização de elétrodos seletivos de iãoAutomationJavaResearchSpringDataRaspberry PiGPIOCloudServerlessPostgreSQLS3BioMarkDuring the Ion-selective electrode research process, there are a lot of manual calibrations needed in order to achieve better and more effective results. The main goal of most of the researchers in these areas is about the material behaviours and reactions, but there is no way to test them without building the electrode and testing against various possibilities and mediums. Due to this, the research process usually cannot be a continuous process, since there are some interruptions for the manual process to validate all the previous developments. The human based calibration process is fundamental for many conclusions, but, most of the calibrations logic can be implemented in a machine that automates the process, collects the data, and generates the necessary output. The main goal of this MSc thesis is to optimize the calibration process building a calibration box that is fully configurable, and can be replicated, replacing the researcher manual steps during the membrane testing. Herein, it is possible to find the selected hardware and software architecture used, and also the business logic implemented to achieve the automation of these process. The architecture and implementation were designed to be able to work with a digital potentiometer (Crison GLP 21 pH Potentiometer) and a digital precise fluid pump (Legato 100). The solution contains four main components: • External Devices (Digital pH Meter, Digital Peristaltic Pump); • Server side web services and web application; • Cloud Based Deployment (Serverless, Storage, Database); • Hardware automation box; The implementation of this thesis uses the following technologies: • Code: Java, Spring Boot, Spring Data; • Data: JSON, Excel XML OpenFormat, PostgresSQL; • Hardware: RaspberryPi, Relay Boards, LCD Display, Button, LED; • I/O: Ethernet, USB to RS232, RCA, BNC; • Cloud: Heroku Serverless; Heroku PostgresSQL; Amazon S3 Storage; All the membranes used were made by BioMark researchers.Sales, Maria Goreti FerreiraREPOSITÓRIO P.PORTOCosta, Daniel João Cerqueira da2019-11-21T15:00:11Z20192019-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10400.22/14899urn:tid:202295710enginfo:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2025-03-07T10:11:42Zoai:recipp.ipp.pt:10400.22/14899Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-29T00:40:36.357221Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv Otimização do processo de monitorização de elétrodos seletivos de ião
title Otimização do processo de monitorização de elétrodos seletivos de ião
spellingShingle Otimização do processo de monitorização de elétrodos seletivos de ião
Costa, Daniel João Cerqueira da
Automation
Java
Research
Spring
Data
Raspberry Pi
GPIO
Cloud
Serverless
PostgreSQL
S3
BioMark
title_short Otimização do processo de monitorização de elétrodos seletivos de ião
title_full Otimização do processo de monitorização de elétrodos seletivos de ião
title_fullStr Otimização do processo de monitorização de elétrodos seletivos de ião
title_full_unstemmed Otimização do processo de monitorização de elétrodos seletivos de ião
title_sort Otimização do processo de monitorização de elétrodos seletivos de ião
author Costa, Daniel João Cerqueira da
author_facet Costa, Daniel João Cerqueira da
author_role author
dc.contributor.none.fl_str_mv Sales, Maria Goreti Ferreira
REPOSITÓRIO P.PORTO
dc.contributor.author.fl_str_mv Costa, Daniel João Cerqueira da
dc.subject.por.fl_str_mv Automation
Java
Research
Spring
Data
Raspberry Pi
GPIO
Cloud
Serverless
PostgreSQL
S3
BioMark
topic Automation
Java
Research
Spring
Data
Raspberry Pi
GPIO
Cloud
Serverless
PostgreSQL
S3
BioMark
description During the Ion-selective electrode research process, there are a lot of manual calibrations needed in order to achieve better and more effective results. The main goal of most of the researchers in these areas is about the material behaviours and reactions, but there is no way to test them without building the electrode and testing against various possibilities and mediums. Due to this, the research process usually cannot be a continuous process, since there are some interruptions for the manual process to validate all the previous developments. The human based calibration process is fundamental for many conclusions, but, most of the calibrations logic can be implemented in a machine that automates the process, collects the data, and generates the necessary output. The main goal of this MSc thesis is to optimize the calibration process building a calibration box that is fully configurable, and can be replicated, replacing the researcher manual steps during the membrane testing. Herein, it is possible to find the selected hardware and software architecture used, and also the business logic implemented to achieve the automation of these process. The architecture and implementation were designed to be able to work with a digital potentiometer (Crison GLP 21 pH Potentiometer) and a digital precise fluid pump (Legato 100). The solution contains four main components: • External Devices (Digital pH Meter, Digital Peristaltic Pump); • Server side web services and web application; • Cloud Based Deployment (Serverless, Storage, Database); • Hardware automation box; The implementation of this thesis uses the following technologies: • Code: Java, Spring Boot, Spring Data; • Data: JSON, Excel XML OpenFormat, PostgresSQL; • Hardware: RaspberryPi, Relay Boards, LCD Display, Button, LED; • I/O: Ethernet, USB to RS232, RCA, BNC; • Cloud: Heroku Serverless; Heroku PostgresSQL; Amazon S3 Storage; All the membranes used were made by BioMark researchers.
publishDate 2019
dc.date.none.fl_str_mv 2019-11-21T15:00:11Z
2019
2019-01-01T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10400.22/14899
urn:tid:202295710
url http://hdl.handle.net/10400.22/14899
identifier_str_mv urn:tid:202295710
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833600645691604992