Postagens

Controle de motor de passo via serial

Imagem
Gente, este é o primeiro post sobre controle de motor de passo pela serial rs232, vou ter que dividir se nao vai ficar muito grande. então vamos lá: para acionar um motor de passo vc precisa primeiro saber como ele funciona. para que um motor de passo funcione vc deve alimentar os fios que constituem a bobina do motor de forma alternada, porem vc deve seguir uma sequencia. existe varias formas de vc fazer isso, cada forma tem um ponto bom e outro ruim. não vou falar sobre isso agora, esse não é nosso intuito, pelo menos para este post. Como vcs podem observar, existe um fio comun e outros 4 fios. eles devem ser alimentados da seguinte forma: Onde está o numero 1 é onde tem corrente, tensão. neste tipo de ligação o motor se torna mais lento, porem com maior torque, se vc nao alternar a ligação, o motor ficará parado, porem travado, com uma certa quantidade de momentum, ou normalmente chamado de holding torque. Pois bem, vamos deixar as coisas um pouco mais simples. Ao envés de l

O que é PSOC??

Imagem
CHEGA DE FICAR PESQUISANDO (O NÃO, QUE PIC DEVO UTILIZAR?) É HORA DO  Programmable System-on-Chip... PSOC (O MY GOOD) É bastante interessante, eu acabo de me formar e a maioria dos meus professores nem sabe o que é isso, pelo jeito o negócio é novo mesmo,rrss. O negócio é o seguinte, se vc tem de escolher um pic na familia de milhares de pic's que vc tem a disposição, mas sempre fica na duvida, "será que vou usar pwm, acho que não" e bem no meio do projeto vc ve que seria bom ter um pwm, ou entao uma comunicação uart, bom, o psoc vc pode "ajustar" o pic da maneira que vc quiser, vc só escolhe o quanto de silício  vc deseja utilizar.para programar eu ainda prefiro o C. Mas este "negócio" não sei se devo chamar-lo de pic, vc pode programar com um software fornecido pelo proprio fabrcante, o PSOC creator. Sao tantas opcões que eu ate me perco e nem sei por onde começar. Vc pode programar o que vc deseja utilizar, por ex: me veja por favor uma
Imagem
Esse é um video do meu projeto, que consiste em programar um robo sem usar aquelas linhas imensas, deixa programação do robo bem facil, muito mais barata e de uma forma que ate mesmo uma criança pode programa-lo. Esse braço é um protótipo e serve apenas para demonstrar como é possivel fazer tal programação. programação é feita da seguinte maneira: 1 Você movimenta o braço até o ponto desejado 2 pressiona o botão gravar. (ele vai gravar que deve ir até aquele ponto) 3 depois de feitos todos os movimentos vc clica em reproduzir e pronto... Tenho interesse em continuar com este projeto, alguns investidores ja me fizeram algumas propostas, porém nenhuma que vale-se a pena.... (sim, esse no video sou eu, mas pode ignorar esse cara feio)

1 post (serial rs232 no VB 2010)

Bom, como meu primeiro post vou colocar algumas dicas de como fazer uma comunicação serial rs232 utilizando o Visual basic 2010 da microsoft. A principio eu criei um programa bem simples, onde vc cria uma caixa texto e um botão, tudo o que vc escrever na caixa texto sera enviado via serial rs232 quando vc clicar no botão. entao, o codigo ficou assim: (para quem é super iniciante em VB, é so pegar o botão e a caixa texto, ai vc da um duplo click no botão e coloca o codigo que vai ser executado quando o botão ser precionado "clicado") Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click         If SerialPort1.IsOpen Then // essa linha serve para verificar se a port ja esta aberta.             SerialPort1.Write(TextBox1.Text) // essa linha envia a string via serial.         Else             SerialPort1.Open() // aqui é caso o teste de acima de errado, entao a porta esta fechada, e vc deve a bri-la.