LusoRobótica - Robótica em Português

Robótica => Iniciantes => Tópico iniciado por: beirao em 23 de Julho de 2009, 20:17

Título: Arduino ou PIC ?
Enviado por: beirao em 23 de Julho de 2009, 20:17
Boas noites.

Em termos de robótica percebo muito pouco... só vou ter robótica para o ano, até ao 12º ano nunca tive oportunidade de me dedicar à coisa e a vida universitária também não nos dá muito tempo  :P Contudo, quero aprender umas coisas sobre robótica... Isto é, eu sei programar...sei programar em C...e sei programar PIC´s... nomeadamente o PIC18F4520...desde LCD, USART, ADC, PWM, I2C, SPI, interrupções, timers, entre outros... so que aqui toda a gente fala em arduino.... o que eu quero perguntar é: qual o melhor microcontrolador? arduino ou PIC? é que aqui ninguem usa PIC´s....

obrigado!
Título: Re:Arduino ou PIC ?
Enviado por: msaleiro em 23 de Julho de 2009, 21:07
Se sabes programar e já sabes usar PICs, então usa PICs :)
Título: Re:Arduino ou PIC ?
Enviado por: Njay em 23 de Julho de 2009, 21:13
Aprende AVR (core do arduino) e depois decide por ti próprio :)
Título: Re:Arduino ou PIC ?
Enviado por: beirao em 23 de Julho de 2009, 22:19
Hum.. penso que os PIC´s estejam um pouco mais "avançados"... contudo, são mais caros  :P
Título: Re:Arduino ou PIC ?
Enviado por: Fifas em 23 de Julho de 2009, 23:14
Depende do PIC, depende do AVR, depende da utilizaçao, etc :P

Nao se pode dizer que PIC é mais avançado....cada modelo de PICs tem a sua utilizaçao, e os AVR normalmente andam iguais.....Podem é conhecer mais projectos "avançados" que usem PIC, mas isso nao quer dizer nada :)

Título: Re:Arduino ou PIC ?
Enviado por: TigPT em 24 de Julho de 2009, 01:02
Como já foi dito... Arduino utiliza AVR, que é só um simples concorrente do PIC.

Se já sabes trabalhar com PIC, pk não aproveitares esses recursos e utilizar PIC ?! Se depois quiseres experimentas a concorrência para ver se gostas mais, mas para já utiliza o que conheces que serve perfeitamente ;)
Título: Re:Arduino ou PIC ?
Enviado por: microbyte em 24 de Julho de 2009, 01:06
Tal como te tinha dito, como já sabes PIC, deves usar PIC. Mas nada te impede de experimentar a concorrência. ;)
Título: Re:Arduino ou PIC ?
Enviado por: beirao em 24 de Julho de 2009, 02:48
Obrigado por todas as respostas.

Sim, vou ver se começo a fazer umas coisas engraçadas com os PIC´s. Já agora, se alguem precisar de ajuda para trabalhar em PIC´s (preferencia para familia dos 18F) está à vontade  :)
Título: Re:Arduino ou PIC ?
Enviado por: ricard0g0mes em 24 de Julho de 2009, 08:49
se precisares de ajuda, avisa. eu trabalho com o pic18f4550 e ja trabalhei muito com os 16F
o meu robot está todo feito com o 18f4550, com bootloader por usb.
Título: Re:Arduino ou PIC ?
Enviado por: Fifas em 24 de Julho de 2009, 13:05
ainda vou pedir a alguem para me "gravar" uma pic que eu nao tenho programador ;D
Título: Re:Arduino ou PIC ?
Enviado por: TigPT em 24 de Julho de 2009, 13:08
ainda vou pedir a alguem para me "gravar" uma pic que eu nao tenho programador ;D

Offtopic: E ele a dar-lhe k os PICs são fêmeas e os AVRs são machos... custa-te muito pensar k se é um uC, é tudo masculino e não "uma" PIC... LOL
Título: Re:Arduino ou PIC ?
Enviado por: Fifas em 24 de Julho de 2009, 13:12
ARRRRG.....isto é o que dá 3 anos a tratar PIC's por "elas"......agora é complicado habituar-me ao termo correcto :P São os PICs e não as PICs ;D
Título: Re:Arduino ou PIC ?
Enviado por: TigPT em 24 de Julho de 2009, 13:15
ARRRRG.....isto é o que dá 3 anos a tratar PIC's por "elas"......agora é complicado habituar-me ao termo correcto :P São os PICs e não as PICs ;D
Quando tiveres namorada vou avisa-la que sempre tiveste um fraquinho PELAS PICs.

Quanto a fazer robots com PICs, beirao há quem jure a pés juntos que PICs são mais poderosos e fiáveis por isso, força continua a utiliza-los.
Título: Re:Arduino ou PIC ?
Enviado por: beirao em 24 de Julho de 2009, 13:23
Pois, acho que vou mesmo continuar com os PIC´s  ;D

se precisares de ajuda, avisa. eu trabalho com o pic18f4550 e ja trabalhei muito com os 16F
o meu robot está todo feito com o 18f4550, com bootloader por usb.


Podes indicar-me lojas onde se encontrem PIC´s a bom preço? é que eu programei PIC´s na faculdade, e tenho um simulador (MPLAB+PROTEUS) mas queria comprar para começar a fazer umas especies de robots..:P
Título: Re:Arduino ou PIC ?
Enviado por: Sérgio_Sena em 24 de Julho de 2009, 14:16
sei programar...sei programar em C...e sei programar PIC´s... nomeadamente o PIC18F4520...desde LCD, USART, ADC, PWM, I2C, SPI, interrupções, timers, entre outros... so que aqui toda a gente fala em arduino.... o que eu quero perguntar é: qual o melhor microcontrolador? arduino ou PIC? é que aqui ninguem usa PIC´s....
obrigado!


Não é verdade que ninguém usa PICs!  aqui fala-se quase exclusivamente em Arduino, porque foi a plataforma de eleição para este pessoal da robótica.

A escolha entre qual usar, depende do trabalho a fazer.

# Se for de aprendizagem, para quem nunca trabalhou com uma plataforma microcontrolada, então Arduino ou PICAXE é a melhor introdução.

# Se for trabalho profissional, então tem que ser o microcontrolador em bruto, pois é o que permite o controlo em tempo real de todo o processamento.

# a decisão entre arquitectura PIC ou AVR, depende dos gostos e dos amigos. Há argumentos para as duas partes, todos ganham.

O melhor é saber trabalhar com as duas. Qualquer profissional que se prese, deve saber trabalhar com várias plataformas. Quanto muito conhecer várias, de maneira a que se aparecer um trabalho obrigatório em uma delas, não se ficar descalço.



Trabalho com todas as séries de PIC, desde os 10 até aos 33.
Em assembler e em C. Principalmente em Assembler.
A escolha da linguagem, também depende do trabalho a fazer. Se usarmos um micro com 256 Bytes de memória de programa, usar um compilador de C é puro suicídio.
De igual forma, pode fazer-se um projecto em Assembler, com 8kByte de programa, com total controlo de processamento e de ciclos. Vivam as interrupções e as máquinas de estado.

Passei por várias plataformas, até estabilizar em PIC, aqui há muitos anos. Inclusivé AVR.
Gostei dos uP Rabbit, bastante interessantes.




É uma escolha pessoal !!

Nada melhor que "passar a mão" por todas!

 ;)
Título: Re:Arduino ou PIC ?
Enviado por: TigPT em 24 de Julho de 2009, 14:28
Eu acrescentaria só uma máxima que se aplica não só a este caso mas a todos os componentes electrónicos.

Se existe no mercado e está feito assim, é porque terá utilidade, caso contrario a falta de procura já teria feito com que o produto tivesse sido alterado ou descontinuado!

Sempre que olhares para um datasheet e achares que 2 pins fazem a mesma coisa.. não fazem, senão não estavam lá! O mesmo se passa com dois ICs... se fossem iguais, o mercado já teria feito com que um desaparecesse. ;)
Título: Re:Arduino ou PIC ?
Enviado por: Sérgio_Sena em 24 de Julho de 2009, 14:37
Bem dito.


E aliás, o Arduino está a ter bastante sucesso junto do pessoal do marketing e publicidade, artistas e afins.

Havia uma lacuna no mercado, para um sistema electrónico que fosse simples de programar e facil de usar. Apareceu o Arduino, essa lacuna está preenchida.
Enquanto esta ferramenta der conta do serviço, vai ter muitos adeptos.


Cada tampa para o seu tacho, cada componente para o seu fim.

Há para todos e dá para todos !



Título: Re:Arduino ou PIC ?
Enviado por: metRo_ em 24 de Julho de 2009, 14:40
Sempre que olhares para um datasheet e achares que 2 pins fazem a mesma coisa.. não fazem, senão não estavam lá!

Não queres que te mostre datasheet's em que dois pinos diferentes fazem a mesma coisa?? :D
Título: Re:Arduino ou PIC ?
Enviado por: TigPT em 24 de Julho de 2009, 16:39
Sempre que olhares para um datasheet e achares que 2 pins fazem a mesma coisa.. não fazem, senão não estavam lá!

Não queres que te mostre datasheet's em que dois pinos diferentes fazem a mesma coisa?? :D

Pode parecer que fazem, mas estão lá por alguma razão, podes é não a conhecer ;)
Título: Re:Arduino ou PIC ?
Enviado por: ricard0g0mes em 24 de Julho de 2009, 18:34
ainda vou pedir a alguem para me "gravar" uma pic que eu nao tenho programador ;D

boas,

se precisares, posso gravar-tos pois tenho o programador da microchip.
Título: Re:Arduino ou PIC ?
Enviado por: ricard0g0mes em 24 de Julho de 2009, 18:37
Sempre que olhares para um datasheet e achares que 2 pins fazem a mesma coisa.. não fazem, senão não estavam lá!

Não queres que te mostre datasheet's em que dois pinos diferentes fazem a mesma coisa?? :D

Pode parecer que fazem, mas estão lá por alguma razão, podes é não a conhecer ;)

por vezes tem a ver apenas com a arquitectura interna. exemplo: GND em 2 ou mais pinos ;)