Muito bom Wagner estava pensando como o pic identificaria a velocidade do clock achei que seria um código bem mais complexo, com contagem de pulsos do clock e coisas do tipo, mas a sacada da interrupção com o clock foi ótima e bem mais simples de fazer, adorei parabéns.
Agora que percebi que esse circuito se comporta da mesma forma que o módulo para motor de passo A4988, isso vai ajudar muito no meu projeto, VLW professor, você é fera!
Muito legal! Se colocar algum sistema de controle de corrente do motor, nesse circuito é exatamente a mesma função dos drivers de motor de passo como A4988
eu pensei em mudar essas chaves usando um 555 na configuração bi-estavel. eu acho q estou tento probleminhas e ficando viciado no 555. preciso me tratar fazendo alguns circuitos c/ o 555. kkkkkkkk
Wagner, estou afim de projetar uma placa para CNC, por isso venho estudando eletrônica aí no seu canal nesses últimos tempos, mas eu queria fazer a comunicação do CNC através do cabo RJ45 (ethernet), porém estou com algumas dúvidas à respeito do sinal que sai do comando para a placa do CNC, que tipo de sinais são estes? Que tipo de componente posso usar para tratar este sinal, para depois transforma-los em pulsos do tipo (STEP) (DIR) para os motores? OBS: Se por ventura falei alguma bobagem aqui, por favor me corrija. OBRIGADO PELO CONTEÙDO IRMÃO.
eu só tenho uma duvida, eu já conheço a necessidade do uso de diodos em circuitos indutivos, mas será que não precisaria de um diodo ligado em serie pra proteger contra a indução eletromagnética do imán do motor de passo nas bobinas que não estão ativas no ciclo?
Uma boa pedida seria estudar a técnica de microsteping à quente com transistores como drive...Há chips que já fazem isso, por modulação pwm, mas seria legar fazer isso num MCU. Parabéns
Ola. Gostaria de saber se tem como ter controle dos pulsos de saída exemplo: uma flag onde sabe a quantidade de pulsos que foi dada para ter um retorno ao ponto zero... obrigado
@@canalwrkits e outra pergunta é possível trabalhar com 3 saídas de pulsos rápida para controlar 3 driver de motor de passo simultaneamente, eu tive pensando em usar timer 0, timer 1 e timer 2 o que acha... obrigado pela atenção
Wagner ou alguém, qual é o real problema de fazer trilhas com 90º, eu nunca tive problemas,mas evito-as claro, já ouvi dizer que é por causa de ruído, aumenta o consumo e muitas outras coisas... Afinal qual é a verdadeira razão?
Programação em assembly é para feras. Não é o meu caso, tirei nota baixa em assembly. Mas o controlador de motor de passo ficou show. Pode usar esse projeto como base para movimentar uma camera CVT remotamente.
eu não entendi como o micro desliga as saídas na ausência de clock, nem mesmo consegui visualizar isso no código.. alguém poderia me falar mais ou menos aonde isso acontece?
Vx e o melhor professor que já vi
Projeto em assembly e pic o casamento do século...top top de linha !!! Parabéns
Melhor canal do RUclips, parabéns Wagner Rambo, 👏👏👏👏
Já não consigo imaginar uma sexta sem clássica!
Valeu Marcos, nos acompanhe sempre!
show de aula e apresentação. Pic sempre muito 10 :)
Muito bom Wagner estava pensando como o pic identificaria a velocidade do clock achei que seria um código bem mais complexo, com contagem de pulsos do clock e coisas do tipo, mas a sacada da interrupção com o clock foi ótima e bem mais simples de fazer, adorei parabéns.
Bom e velho assembly!
Agora que percebi que esse circuito se comporta da mesma forma que o módulo para motor de passo A4988, isso vai ajudar muito no meu projeto, VLW professor, você é fera!
Mais uma excelente aula, Wagner.
Muito legal! Se colocar algum sistema de controle de corrente do motor, nesse circuito é exatamente a mesma função dos drivers de motor de passo como A4988
Excelente aula. Muita teoria importante.
Muito boa essa aula. !
Tive um professor, ele dava prova, esperava um pouco, e resolvia no quadro, muito bom. Lembra o Eng. Wagner.
Olá Wagner boa aula
esse programa escrito em assembly , tem um video escrito em linguagem c ?
Com pic aí sim outro nível hehe
qual codigo de linguagem roda melhor no pic, C C++ ou assembly?
@marcelo henrique morares show. otima explicação. eu ainda sou bem cru nessas coisas de programação. ainda estrou na aula 3 do assembly aki no canal.
eu pensei em mudar essas chaves usando um 555 na configuração bi-estavel.
eu acho q estou tento probleminhas e ficando viciado no 555. preciso me tratar fazendo alguns circuitos c/ o 555. kkkkkkkk
Wagner, estou afim de projetar uma placa para CNC, por isso venho estudando eletrônica aí no seu canal nesses últimos tempos, mas eu queria fazer a comunicação do CNC através do cabo RJ45 (ethernet), porém estou com algumas dúvidas à respeito do sinal que sai do comando para a placa do CNC, que tipo de sinais são estes? Que tipo de componente posso usar para tratar este sinal, para depois transforma-los em pulsos do tipo (STEP) (DIR) para os motores? OBS: Se por ventura falei alguma bobagem aqui, por favor me corrija. OBRIGADO PELO CONTEÙDO IRMÃO.
um pic 16f da pra voar nas ideias!!!!!!!
@marcelo henrique morares verdade, foi por isso que ele usou assembly
@marcelo henrique morares 54 bytes de armazenamento de variavel é uma sala de 4 m^2 com 7 pessoas kkkkk
eu só tenho uma duvida, eu já conheço a necessidade do uso de diodos em circuitos indutivos, mas será que não precisaria de um diodo ligado em serie pra proteger contra a indução eletromagnética do imán do motor de passo nas bobinas que não estão ativas no ciclo?
@marcelo henrique morares a Sohhh valeu cara
Uma boa pedida seria estudar a técnica de microsteping à quente com transistores como drive...Há chips que já fazem isso, por modulação pwm, mas seria legar fazer isso num MCU.
Parabéns
Ola. Gostaria de saber se tem como ter controle dos pulsos de saída exemplo: uma flag onde sabe a quantidade de pulsos que foi dada para ter um retorno ao ponto zero... obrigado
Sim Joao, tudo é possível.
@@canalwrkits e outra pergunta é possível trabalhar com 3 saídas de pulsos rápida para controlar 3 driver de motor de passo simultaneamente, eu tive pensando em usar timer 0, timer 1 e timer 2 o que acha... obrigado pela atenção
quando tu falou q iria fazer um circuito de clock diferentinho, eu pensei q usaria o 555.
Very good! !
Wagner ou alguém, qual é o real problema de fazer trilhas com 90º, eu nunca tive problemas,mas evito-as claro, já ouvi dizer que é por causa de ruído, aumenta o consumo e muitas outras coisas... Afinal qual é a verdadeira razão?
@marcelo henrique morares Obrigado, o problema é que mesmo em livros sempre é dito por causas diferentes. Mas a sua resposta é a certa e tem lógica
@marcelo henrique morares Ótima resposta!
Programação em assembly é para feras. Não é o meu caso, tirei nota baixa em assembly. Mas o controlador de motor de passo ficou show. Pode usar esse projeto como base para movimentar uma camera CVT remotamente.
eu não entendi como o micro desliga as saídas na ausência de clock, nem mesmo consegui visualizar isso no código.. alguém poderia me falar mais ou menos aonde isso acontece?
Rs
👍
Wagner, poderia fazer um video sobre os arquivos resultantes da compilação? Especialmente sobre o elf e arquivos com mapeamento de memória?
Sugestão anotada Emerson.
Assemble não é de Deus não kkkkkk, vi falar que Caixa eletrônico é tudo em assemble será que é mesmo?
@marcelo henrique morares hummm pois é me falaram que era assemble até tentei imaginar a complexidade do software
like 2