Bobinadeira automática controlada com ESP32 e display TFT ILI9341 (RESOLVIDO)

Boa tarde turmaa, nova versão da bobinadeira, agora com ESP32 e display grafico colororido, segue arqquivo com o código e esquema, bobinadeira_TFT_ESP32.zip

Boa tarde, montei uma bobinadeira para enrolar transformador e a um tempinho atrás eu consegui aqui uma ajuda para resolver um pequeno problema no código, agora consegui um código mais completo (código com Arduino) para ter uma noção do funcionamento veja o link onde consegui o código, https://www.youtube.com/watch?v=M3obRbW4hxc&t=8s.

O sistema está funcionando normalmente, porem preciso fazer um pequeno ajuste para melhorar o funcionamento, vou tentar explicar o funcionamento pra depois ver a possibilidade dos ajustes.

Vamos lá, a máquina trabalha com dois motores, uma para acionar o carretel (motor AC comum)  e o outro, um motor de passo que faz a função de ir empurrando o fio para que as espiras não fiquem trepadas e assim fazendo uma camada de fio uniforme, esse motor é controlado pelo sensor que faz a contagem das espiras, cada vez que o sensor conta uma volta o motor de passo avança um pouco de acordo com a bitola do fio, e é nesse ponto que precisa de um ajuste, quando finalizo a programação e inicializa o processo, o motor de passo avança como se já tivesse dado uma volta, e como é ajustado antes o ponto de início do enrolamento fica sempre um espaço, o que eu preciso é que o avanço só aconteça depois que seja contado a primeira volta daí pra frente o processo segue normalmente.

Bom é esse o problema, espero que der pra entender, segue anexo o código e o esquema para simular no proteus, com a simulação fica mais facil de entender.

desde já agradeço

Mais uma vez venho agradecer ao nosso mestre Rui Viana, por mais uma ajuda. graças a ele a bobinadeira está funcionando perfeitamente, estou deixando o código devidamente corrigido, caso algum interessado queira montar a bobinadeira, em breve estarei disponibilizando o esquema e os desenhos das placas.

nais uma vez obrigado a todos.

bobinadeira_V_13.zip

bobinadeira_EEPROM_I2C.rar

https://www.youtube.com/watch?v=jDQ3ppqYqfM

Exibições: 7501

Responder esta

Respostas a este tópico

nesse topico tem varios arquivos, alguns deles foi colocado para ser feito alguma revisão, não sei qual deles voce baixou, porem, nenhum deles foi pedido para fazer revisão nesse sentido, por isso vou volocar aqui a ultima versão, bobinadeira_Final.zip, acabei de testar, 

OBS. me conhecimento em programação tbm é bem limitado

Testei essa versão mas ela não está reconhecendo nenhuma das bibliotecas (tentei adicionar manualmente mas continua dando erro), terias como testar aí a versão 13, que salvo engano, foi a última publicada aqui.

qual a biblioteca que ta dando erro?

Consegui resolver o problema e foi um erro tosco de minha parte, não tinha nenhuma relação com o código, e sim o módulo relé que estava sendo acionado com nível errado, coloquei um optoacoplador e consegui resolver... Agradeço a ajuda, no fim das contas era erro meu rsrs

estou com esses erros no código de voc

Arduino: 1.8.19 (Windows Store 1.8.57.0) (Windows 10), Placa:"Arduino Uno"

C:\Users\alenc\OneDrive\Documentos\Arduino\sketch_sep19a\sketch_sep19a.ino: In function 'void loop()':

sketch_sep19a:85:3: error: 'selecao' was not declared in this scope

selecao(); // Rotina IHM

^~~~~~~

sketch_sep19a:97:5: error: 'LCDContagem' was not declared in this scope

LCDContagem(); // Mostra contagem de espiras e camadas

^~~~~~~~~~~

sketch_sep19a:102:7: error: 'endProcess' was not declared in this scope

endProcess(); // Para processo

^~~~~~~~~~

sketch_sep19a:110:11: error: 'clockwise' was not declared in this scope

clockwise(); // Gira um step CW

^~~~~~~~~

sketch_sep19a:118:11: error: 'counterclockwise' was not declared in this scope

counterclockwise(); // Gira um step CCW

^~~~~~~~~~~~~~~~

Foram encontradas múltiplas bibliotecas para "Stepper.h"

Usado: C:\Users\alenc\OneDrive\Documentos\Arduino\libraries\Stepper

Não usado: C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.57.0_x86__mdqgnx93n4wtt\libraries\Stepper

exit status 1

'selecao' was not declared in this scope

Este relatório teria mais informações com
"Mostrar a saida detalhada durante a compilação"
opção pode ser ativada em "Arquivo -> Preferências"

como corrigir?

bom dia Luciano, o o negocio ai bagunçou geral, rsrs, é provavel que voce não tenha colocado os arquivos na mesma pasta, tambem parece que tas faltando instalar biblioteca, meu conhecimento com programação é pouco, com certeza vai ter alguem para ajudar

Tô bem perdido haha', mas te agradeço muito por disponibilizar o código e por ainda estar interagindo neste forum

Bom dia 

qual a versão do .ino vc está usando.

Link do .Zip.

RV mineirin

Boa tarde!

a 1.8.19

Boa tarde,

este numero é a versão da sua IDE do arduino.

O que quero saber é qual a versão do programa da bobinadeira que voce baixou.

Aqui no tópico tem vários posts com várias versões.

Qual a data e hora do post (está no canto superior do post) que voce encontrou o arquivo para baixar?

Tem algo escrito assim por exemplo:

"Responder até Gustavo de Vargas Dias em 16 janeiro 2023 at 21:29"

RV mineirin

Boa tarde pessoal, fotos da PCB que desenvolvi para a minha bobinadeira com base no projeto aqui apresentado:

Parabéns,

bela montagem.

RV mineirin

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço