• Welcome to LusoRobótica - Robótica em Português.
 

Software simulação PICs?

Started by Texugoelectrico, 21 de January de 2013, 13:08

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Texugoelectrico

Boas, já possuo alguma experiência em termos de CNC (routers) mas estou agora a iniciar-me mais propriamente no fabrico da placa controladora. A ideia é começar simples, com uma placa do tipo CNC3AX para controlar 3 motores de passo com drives e perceber bem os princípios mais básicos para desenvolver a partir daqui.

No fim quero controlar servo motores com 4/5 eixos. Para isso vou ter que estudar muita programação de micro-controladores (PICs) e é aí que estou com dúvidas pois não queria demorar muito a começar a estudar esta parte, ou seja, eu queria testar/simular antes de construir a placa.

Acontece que não é qualquer software que me simula um microchip, ainda mais sabendo que tenho que programar, certo?

Por isso gostava de perceber se esse software realmente existe e caso não exista quais serão os cuidados principais a ter na programação e depois construção de uma placa programada.


E já agora, não é fácil encontrar projectos de controladores de servos assim jeitosinhos e por isso estou disposto a perder tempo com o estudo mas já existissem por aí alguns projectos que eu não saiba seria muito bom.


Obrigado.

beirao

Para simular PIC´s, uso o MPLab para programar o PIC e o proteus para simular...

O MPLab é free no site da microchip, o proteus é que nem tanto... ;)
"O único lugar onde o sucesso vem antes do trabalho, é no dicionário" - Albert Einstein

Dave

Não pode é ser o MPLABX... pois o *.cof resultante não é aceite pelo PROTEUS 7.9 ...

Pelo menos aqui não aceita, o que é uma pena...

Já agora, beirão, se souberes como resolver agradecia :).
David Martins
Eng. Electrotécnica e de Computadores, UBI

beirao

Por acaso ainda nunca utilizei o X e o proteus.. quando usei o X, ainda pouco, programei para o pic, nao simulei. Mas tenho um colega que já usei bastante, vou falar com ele! ;)
"O único lugar onde o sucesso vem antes do trabalho, é no dicionário" - Albert Einstein

Dave

Quote from: beirao on 22 de January de 2013, 01:01
Por acaso ainda nunca utilizei o X e o proteus.. quando usei o X, ainda pouco, programei para o pic, nao simulei. Mas tenho um colega que já usei bastante, vou falar com ele! ;)

Faz isso por favor.

Eu não consigo mesmo :(
David Martins
Eng. Electrotécnica e de Computadores, UBI

beirao

Agora não posso experimentar, porque não tenho nem o mplab nem o proteus instalado, mas ele disse-me o seguinte:

"
vai a tools, plugins
depois e procurar pelo plugin do proteus
instalar
depois nas propriedades do projecto vai la aparecer o proteus como metodo de simulação
tem de se ter o ficheiro do proteus na pasta do projecto do mplab
e eles ligam-se quando fizeres debug
ou entao
basta ir ao proteus, indicar o caminho para o coff e fazer o debug no proteus isoladamente
existe essas duas opções "
"O único lugar onde o sucesso vem antes do trabalho, é no dicionário" - Albert Einstein

Dave

"basta ir ao proteus, indicar o caminho para o coff e fazer o debug no proteus isoladamente
existe essas duas opções "

Beirão, desculpa, eu isso já tinha tentado, mas o ficheiro *.cof do MPLABX não é aceite pelo PROTEUS 7.9.

Daí eu ter voltado a usar o MPLAB 8 porque o ficheiro que ele cria fica funcional.

Não sei porque raio acontece isso, porque no fundo é tudo *.cof  :o
David Martins
Eng. Electrotécnica e de Computadores, UBI

beirao

hum... tenho de falar com ele então!
"O único lugar onde o sucesso vem antes do trabalho, é no dicionário" - Albert Einstein