Pular para o conteúdo principal

Motor utilizado e acionamento via driver step-dir

Boa tarde amigos!

Neste post faremos a análise do motor utilizado e de seu acionamento. O motor que selecionado, conforme os requisitos levantados, foi o popular NEMA17, mais especificamente o motor 17HS4401, apesar de que, neste projeto, um motor genérico poderá ser usado (respeitando, claro, os requisitos de potência).

Imagem 1: Motor utilizado, NEMA17

Entretanto, antes de ser abordado o motor, é preciso resgatar o esquemático que irá gerenciar a interação entre os módulos projetados. O diagrama a seguir traz como foi esboçada essa comunicação, apresentando o modelo genérico.

Imagem 2: Modelo genérico da interação de potência

No diagrama apresentado, seguindo da esquerda para direita, tem-se a fonte de potência, que será a provedora de energia para todo o sistema, seja o de controle, omitido no momento, e o de movimentação. O driver fará a ponte entre potência, motor e comando (note a linha pontilhada, representando uma entrada de sinal), enviando a potência de movimentação para o motor através do sinal do controlador, Arduino Nano, que será abordado em próximos posts. O motor é o subsistema que fará a conversão de energia elétrica para mecânica. Sendo mais específico, o motor de passo tem característica de controlar a posição, sendo possível ter uma movimentação precisa e programar facilmente a distância de avanço.

Aplicando o que foi selecionado no diagrama genérico, tem-se o diagrama mostrado a seguir.


Imagem 3: Modelo genérico da interação de potência com o que foi selecionado

Retornando ao que foi apresentado, o motor NEMA17, tratando-se de um motor unipolar mas será utilizado como bipolar, deverá ser conectado ao driver, no caso o DRV8825, selecionado por combinar uma entrega de potência maior e pela fácil conectividade com o Arduino.

Em relação ao driver, tratando-se de uma comunicação muito comum de drivers para motor de passo, o comando é feito via pino step, dando um passo ao receber uma mudança positiva de sinal, e dir, que define qual direção será dada este passo dependendo se o sinal é positivo ou negativo. Na imagem a seguir, o driver utilizado.

Note que este driver tem um trimpot como regulador de corrente. Utilize uma chave de fenda para ajustar o resistor, de maneira que tenha a maior corrente possível (garantindo assim a potência máxima do motor). Também coloque o dissipador que acompanha o driver, de maneira a evitar que a potência venha a queimar o driver.


Imagem 4: Driver DRV8825

Sabendo seu funcionamento, apresenta-se aqui a comunicação entre driver e motor para a melhor compreensão.

Imagem 5: Conexões, em protoboard para a ilustração, entre o DRV8255 e o motor NEMA17

Nos próximos post será concluído as conexões ilustrativas, partindo para a apresentação do esquemático completo e para a placa de circuitos impresso, e será introduzida a programação no Arduino.


Um pequeno detalhe em relações à conexão em outros motores. O driver é projetado para funcionar em motores bipolares, com quatro pinos, duas bobinas. Conforme foi visto, o driver pode funcionar em motores unipolares, como este NEMA17, sendo necessário utilizar todas as bobinas. É possível saber como será feita a conexão neste tipo de motor medindo a resistência entre os pinos e localizando a dupla que utiliza totalmente as bobinas (no caso, a dupla que, tendo conexão, tem a maior resistência) e fazendo as conexões normalmente.


Naturalmente, este blog trata-se de uma popularização de um projeto que já foi feito, por isso perdoem-me se algumas imagens já estão com algumas partes que não foram descritas ainda. Alguns spoilers podem ser notados nas imagens mas sigam (e comentem!) as instruções que o projeto seguirá bem!

Já adianto um spoiler: O sensor de pressão que foi encomendado chegou hoje! Estou neste momento desenvolvendo o "trigger" com ele por meio da respiração do paciente.

Um abraço distante a todos!

:3 rspidr by Caco

Comentários

Postagens mais visitadas deste blog

Atualização do Github

 Boa tarde amigos! Neste post informo que o projeto rspidr está sendo atualizado, com a versão funcional alfa 0,5 no GitHub. Ou seja, o projeto já pode ser reproduzido, ainda que não esteja finalizado e está, ainda, em processo inicial de projeto. Trata-se da principal via de disponibilização do aparato. O link está disponível: https://github.com/marcos-rb/rspidr O relatório preliminar pode ser visualizado abaixo: documentacao_rspidr_v3.pdf Abraços a todos!

Tabela de requisitos da Anvisa

Bom dia amigos! Uma postagem rápida aqui. Neste post será reafirmado qual será o objetivo deste projeto. Trata-se de um projeto open source, para auxiliar os projetos paralelos do país trazendo ideias e soluções para os problemas encontrados. Não se tem o objetivo, a princípio, de se procurar a validação como um respirador, seja para doação ou venda. Mesmo assim, será utilizado os requisitos da Anvisa, já descritos num post anterior, como os objetivos a serem alcançados, apesar de que, na opinião do autor, esta ser uma prática da agência muito desaprovável, tendo em vista que limita as soluções, não permite que produtos com características que solucionem apenas parte do problema existam e limita os requisitos que os profissionais da saúdes, aqueles sim que convivem e sabem quais problemas enfrentam, podem dar para o projeto. A listagem, retirado da "Resolução da Diretoria Colegiada - RDC Nº 386" descreve "os critérios e os procedimentos extraordinários e temporários p...

Detalhes e montagem da estrutura mecânica

Bom dia a todos! Neste post será explorado mais a fundo as peças e a montagem da estrutura mecânica. Será dado as imagens para a auxiliar a montagem bem como a listagem para que seja possível fazer o orçamento das peças. Nesta postagem, a fabricação e montagem mecânica será subdividida em tópicos, na ordem em que cada um deverá ser feito. Imagem 1: detalhe ilustrativo Pré montagem: listagem de materiais para a montagem do estrutura mecânica Antes de fazer a montagem, utilize a tabela a seguir para a listagem das peças que de deverá ter em mãos para a preparação da estrutura mecânica. As peças podem ser encontradas em ferramentais, lojas especializadas em impressão 3D ou mesmo na internet, em sites como Mercado Livre .   Tipo   qtd   Peça   Parafusos    8 Parafuso M3 x 16mm   1 Parafuso M3 x 8mm 9 Porca M3 .............................. 2 Parafuso M2,5x12mm   2 Porca M2,5   3 Parafuso M4 x 30mm   6 Porca M4 Fuso e correia 1 Conjunto fuso ...