Skip to content

Latest commit

 

History

History
48 lines (30 loc) · 2.51 KB

README.md

File metadata and controls

48 lines (30 loc) · 2.51 KB

SpinCoaterGME

Nesse repositorio encontra-se todos as informações de projeto para se construir um Spin Coater Homemade. Um Spin Coater é um equipamento muito utilzado em laboratórios. Utilizando esse equipamento podemos produzir filmes de varias espessuras de acordo com o procedimento experimental. Esse equipamento foi criado no GME (Grupo de Métodos Eletroforéticos/UFG - Brasil) e sua utilização era principalmente para produção de filmes poliméricos de PDMS, PMMA e resinas.

Esse sistema utiliza um sistema embarcado em um spinner com código escrito em C++ e um app para dispositivos Android que possuam bluetooth. Foi entendido que era necessario muita praticidade e facilidade no manuseio das amostras. Então concebemos um dispositivo de fácil utilização via bluetooth. Com isso podemos facilitar o processo experimental e aumentar a produtividade nesse dispositivo.

App

O app foi desenvolvido na plataforma Mit App Inventor e utiliza a comunicação via bluetooth para troca de dados. A interface do app tem as configurações disponiveis para que todo procedimento experimental seja realizado. O Usuário pode setar a intensidade de rotaçåo que porcentagem e o tempo de rotação em segundos. Foi concebida também uma tela de login para que o usuário posso se conectar com o seu dispositivo e que a senha de acesso ao bluetooth configurada.

SpinCoaterV3 AT-AU - Sistema Embarcado

O Sistema Embarcado do Spin Coater foi feito utilizando Eagle, está também disponível um pdf com o fotolito para confecção da PCB. Nesse diretório encontra-se todos os arquivos para a confecção do hardware do spin coater. Foram deixadas disponíveis os terminais responsáveis pela gravação do arquivo .hex no microcontrolador ATmega328au. O sistema embarcado utiliza um módulo bluetooth HC-06 que pode ser soldado na placa ou conectado por fios.

Video de demontração: https://youtu.be/IxnT_PpbAdY

Firmware.

O firmware foi escrito em liguagem C++ para Arduino. Para que se possa controlar a velocidade de rotação do motor controlamos o duty cicle do sinal fornecido ao driver do motor. Dessa maneira conseguimos determinar o fornecimento de corrente para o motor e sua velocidade. Como o microcontrolador opera como um oscilador nessa etapa utilizamos o dispositivo mobile para servir como timer e determinar o tempo do procedimento de rotação.

"Escolha uma pessoa preguiçosa para fazer um trabalho duro. Porque uma pessoa preguiçosa encontrará uma maneira fácil de fazê-lo.“

O Sistema desenvolvido é OpenSource