Olá pessoal,

Hoje fui no Laboratótio e o Marcelo nos deu uma dica para montarmos o CLP, usar o arduino.

Alguém sabe me dizer qual é mais fácil de ser usado?

Exibições: 1347

Responder esta

Respostas a este tópico

Olá Luana, acho q depende mto de como vão programar. Se for em programação básica de clp, recomendo Pic, ai poderão utilizar o LDMicro para linguagem Ladder, que eh uma das linguagens padronizadas pela IEC. Tenho alguns TCC's com este tema q enviarei para vc nesta semana.
Abraços

Josemar
Olá Josema, a programação que vamos fazer é de um semaforo, e também controlar a velocidade de m motor de passo. Agradeço pela sua ajuda!!!

Josemar dos Santos disse:
Olá Luana, acho q depende mto de como vão programar. Se for em programação básica de clp, recomendo Pic, ai poderão utilizar o LDMicro para linguagem Ladder, que eh uma das linguagens padronizadas pela IEC. Tenho alguns TCC's com este tema q enviarei para vc nesta semana.
Abraços

Josemar

Recomendo arduino.

um amigo meu disse uma coisa outro dia:

"Se o arduino fosse um microondas, o pic seria um forno a lenha"

 

Arduino é prático... faz voce se preocupar menos com a montagem eletronica das coisas, o IDE segue um padrao fácil de uso...

 

A escolha sempre depende do que você quer fazer, mas também de COMO você quer fazer, definir um grau de dificuldade, saca?

Quando entrei no LDG conhecia muito pouco de arduino, mas já posso dar meu pitaco:

 

-A facilidade do Arduíno está no que vem vem agregado em sua placa e a facilidade em se adicionar os Shield. Quer conexão Ethernet? coloca um Ethernet Shield : Pronto. Para projetos com prazo curto acredito que seja mais simples de implementar.

 

-Já no PIC vc faz tudo desde o início.E o prazer de ver o projeto funcionando do zero justifica o tempo gasto para desenvolver o hardware. E depois que vc pega o embalo,desenvolver o hardware também fica tranquilo.

 

Gostei do comentário do Wagner: "Se o arduino fosse um microondas, o pic seria um forno a lenha"

-Vai aquecer aquela super lasanha congelada, usa o microondas;

-Agora tenta fazer uma pizza no microondas pra ver.

 

Bem, concordo com as coisas já ditas.

Principalmente sobre o microondas.

 

Agora sobre arduino já a placa montada, acho que isso não influencia. Eu só uso a placa montada pra protótipos no protoboard. Nunca uso uma "arduino board" num projeto 'final'.

É só um microcontrolador, 2 capacitores, um cristal, um resistor. Mais o circuitinho regulador de tensão (dois capacitores e um ci regulador). Muito simples.

 

Arduino é muito simples comparado com as coisas que ele é capaz de fazer.

Controlar um semaforo e um motor, com arduino é mamão com açucar! :)

 

Abraços!!!

Também tive que ter essa decisão no meu projeto de TCC.
Para a decisão de qual microntrolador utilizar levei em consideração: tempo, facilidade e principalmente a viabilidade.
Mesmo não tendo ideia da programação do arduino fiz uma pesquisa e rapidadmente ja estava apto a desenvolver alguns projetos, para seu projeto sem duvida com arduino você conseguira atender todas as suas necessidades. Eu iria utilizar um PIC 16f877A, que em vantagem ao meu arduino duemilanove era que continha alguns portes a mais. Mapiei as entradas e saidas que seria necessario no projeto e o arduino foi suficiente.

Gostei muito da citação do nosso amigo garagista.

-Vai aquecer aquela super lasanha congelada, usa o microondas;

-Agora tenta fazer uma pizza no microondas pra ver.

Ou seja alguns projeto são viaveis com PIC e outros com arduino.

Concordo com o Josemar,

Se o objetivo é fazer um CLP, é melhor tentar usar ou o PIC ou o Atmega sem o bootloader do arduino. Em geral CLP`s são feitos para serem programados em linguagem ladder e nessa area é melhor usar o programa LDmicro, que já faz a codificação de ladder pra linguagem C.

 

Se a idéia é fazer um sistema de controle com o semáforo e o motor de passo eu recomendo usar o Arduino. Vai ficar com certeza muito mais simples, pois você não vai precisar se preocupar com um monte de coisas, principalmente detalhes da eletrônica. Mas dai não dá pra chamar de CLP. O arduino não permite garantir tempo de varredura e alguns detalhes que são específicos de um sistema com CLP.

Olá,

 

Eu já uso a um tempo os Microcontroladores da Microchip, e na minha humilde opinião

os PICs fazem a mesma coisa que AVRs basta apenas imaginação e criatividade.

Agora o diferencia para você é o suporte(documentação, exemplos), tem muita

gente que utiliza PIC como AVR, diversar comunidades brasileiras para eles, basta 

apenas procurar, diversos livros....

 

Um coisa legal do PIC é que dependendo do modelo é disponibilizado um modulo

PWM, I2C, memoria eeprom interna e muitos outros perifericos.

 

E para finalizar e principio de funcionamento é o mesmo, PIC e AVR (ou qualquer outro)

tem interrupções com o mesmo principio de funcionamento e etc.

 

Eu recomendo um otimo livro de um dos melhores autores da área:

"Microcontroladores PIC - Programação em C"

link:

http://www.editoraerica.com.br/buscafinal.asp?cod=9352

 

e participa da lista de email, piclist brasil. Sempre tem alguem para ajudar

 

Espero que ajude!!

aí é que ta, como eu disse, depende do grau de dificuldade que a pessoa quer imprimir ao projeto...

usando arduino, ja tem tudo quase que pronto... se a pessoa quer ver o projeto crescer a partir do "que se faça a luz!" pode ela mesmo montar uma placa baseada num PIC :P

 

 

a questao é que arduino sai mais caro, mas economiza tempo.

E muito caro, um arduino por 100 conto....

Poisé Felipe... Sempre DEPENDE do que a pessoa quer... Nem todo mundo constrói o proprio carro, por exemplo. Se vc considerar o custo de produção de um, e o valor final que se paga no Brasil, todo mundo vai começar a fabricar carros :D.(Fiquei sabendo que você compra um Ford Fusion nos USA por 20 mil dolares)

 

Como hobbie, eu sou super a favor de "reconstruir a roda" pra saber como ela funciona. Mas eu também sei que tem gente(eu incluido) que já quer partir pros finalmentes, ehehhehe

 

Um semaforo, por exemplo, num arduino é um disperdicio de grana? é, porque é muito aquem do que o arduino pode fazer, mas analisando pela pratica, alem de programar o software, tudo o que vc precisa fazer é encaixar 6 fiozinhos direto nas saidas :P

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço