Pessoal,
Estou fazendo meu TCC da minha faculdade e decidi fazer um controlador de motores de passo utilizando o método Chopper com o PIC16F872.
A intenção é que depois de pronto, caso funcione decentemente,eu disponibilize aqui no fórum para quem quiser utilizar.
A linguagem que utilizarei será o C, pois Assembly quero ficar distante.. ehheheh
A idéia principal será a de fazer o controlador com entradas opticamente isoladas, com buffer, utilizando o PIC para fazer a lógica do circuito, se possível, também isolar opticamente os Gates dos Fets dos pinos do PIC (não sei se isto é possível). O método utilizado será o Chopper, mesmo da CNC3AX.
Caso dê tempo, pretendo começar a implantar uma leitura de encoder na jogada, pra caso o motor perca passos, o drive compense esta perda, assim não perdendo a posição, aumentando assim a confiança no sistema...
Bom, começando as perguntas já, estou começando a mexer com os PICs, então não os conheço muito, estava pensando em utilizar o PIC16F628A, mas pelo que vi, caso queira colocar mais algum recurso, ficaria limitado, por isso dei uma pesquisada e achei este o PIC16F872 que possui conversores A/D, ao invés de somente comparadores de tensão.. será que sai alguma coisa com este?
Obrigado!