LusoRobótica - Robótica em Português

Sistemas específicos => ARM => Tópico iniciado por: senso em 10 de Outubro de 2012, 03:34

Título: Coleção/comparação de mini computadores ARM based
Enviado por: senso em 10 de Outubro de 2012, 03:34
Como tinha dito noutro tópico, agora que a moda pegou, há mini-computadores a pontapé, eis uma pequena comparação de algumas ofertas do mercado:
http://socialcompare.com/en/comparison/low-cost-arm-boards (http://socialcompare.com/en/comparison/low-cost-arm-boards)
Título: Re: Coleção/comparação de mini computadores ARM based
Enviado por: KammutierSpule em 10 de Outubro de 2012, 09:55
Dizes bem, "pequena comparação de algumas ofertas"... que isso anda a crescer que nem cogumelos..
As companhias chinesas tem uma facilidade em criar variações dos produtos deles.. basicamente estão a aproveitar a capacidade que tem no desenvolvimento da electrónica dos telemoveis, set-top box, wireless routers, china pads, (que são as carradas de centenas de modelos) e transformar numa placa com electrónica sem caixa e conectores =)

Só vejo um problema/vantagem nisto: não vai ser possível criar uma comunidade À volta de um só produto. i.e. rapidamente a quantidade de pessoas vai-se diluir entre as varias soluções e o que parecia estar a acontecer com o RPi ser semelhante ao Arduino, não vai ser.
Vantagem: existe mais oferta a vários custos e várias configurações, mais o menos semelhantes entre si.
Desvantagens: o "knowledge base" das soluções acaba por ser mais superficial, as soluções (produtos físicos) acabarão por ser mais voláteis e com o risco de não serem continuados.

O próximo cenário, vai ser cada DIYer fazer as suas "arm-boards" em casa à medida... mas provavelmente só comprando CPU+RAM+FLASH em PCB módulos e desenhando o resto da placa às suas necessidades.

Esperemos estar aqui para ver =)
Não falta muito por este andar..
Título: Re: Coleção/comparação de mini computadores ARM based
Enviado por: dropes em 10 de Outubro de 2012, 14:42
Óptimo quadro de comparações, já faltava uma coisa destas.
Só não encontrei o arduino, mas esse é RISC (Reduced Instruction Set Computer)  e não ARM (Advanced RISC Machine) deve ser mais que os outros  ???
Título: Re: Coleção/comparação de mini computadores ARM based
Enviado por: KammutierSpule em 10 de Outubro de 2012, 15:08
São duas plataformas diferentes, não são comparáveis de todo.

Óptimo quadro de comparações, já faltava uma coisa destas.
Só não encontrei o arduino, mas esse é RISC (Reduced Instruction Set Computer)  e não ARM (Advanced RISC Machine) deve ser mais que os outros  ???
Título: Re: Coleção/comparação de mini computadores ARM based
Enviado por: dropes em 10 de Outubro de 2012, 15:43
São duas plataformas diferentes, não são comparáveis de todo.
Estava no gozo, agora só se ouvem falar nesses e por solidariedade ao Senso aposto numa luta contra o desperdício de PCBs
Título: Re: Coleção/comparação de mini computadores ARM based
Enviado por: senso em 10 de Outubro de 2012, 19:28
Dizes bem, "pequena comparação de algumas ofertas"... que isso anda a crescer que nem cogumelos..
As companhias chinesas tem uma facilidade em criar variações dos produtos deles.. basicamente estão a aproveitar a capacidade que tem no desenvolvimento da electrónica dos telemoveis, set-top box, wireless routers, china pads, (que são as carradas de centenas de modelos) e transformar numa placa com electrónica sem caixa e conectores =)

Só vejo um problema/vantagem nisto: não vai ser possível criar uma comunidade À volta de um só produto. i.e. rapidamente a quantidade de pessoas vai-se diluir entre as varias soluções e o que parecia estar a acontecer com o RPi ser semelhante ao Arduino, não vai ser.
Vantagem: existe mais oferta a vários custos e várias configurações, mais o menos semelhantes entre si.
Desvantagens: o "knowledge base" das soluções acaba por ser mais superficial, as soluções (produtos físicos) acabarão por ser mais voláteis e com o risco de não serem continuados.

O próximo cenário, vai ser cada DIYer fazer as suas "arm-boards" em casa à medida... mas provavelmente só comprando CPU+RAM+FLASH em PCB módulos e desenhando o resto da placa às suas necessidades.

Esperemos estar aqui para ver =)
Não falta muito por este andar..


Já há anos que se faziam mini computadores por exemplo com os AT90SAM da Atmel, existem vários projectos de plaquinhas dessas, basicamente é um TQFP, junta-se RAM e Flash e fica-se com algo tipo um router a correr openWrt ou ddWrt, o forum dos AvrFreaks tem um secção dedicada só a isso, e são bichos mais que capazes de correr linux, ter ethernet, usb e essas coisinhas todas, só não tem é placa gráfica, mas isso é SSH FTW, estas nvas placas linux based têm tido muito mais atração por terem uma placa gráfica, e por isso correm um qualquer sabor de ambientes de trabalho gráficos, normalmente isso tambem trás atrás a parte de se ficar com meia duzia de Mb de ram livres, ou o sistema ficar lento como tudo.

Depois é a percepção ultra errada de que todos os makers têm de que estas placas têm é de puder levar com shields de Arduino em cima, quando o sistema operativo que lhe metem a correr nunca lhes permitirá acesso em tempo real a pinos.

Essas placas chinesas, maior parte só corre Android, precisamente por serem telemoveis/tablets sem ecrã e sem teclado e com meia duzia de headers e jacks.

Se for para um sistema a correr em tempo real, um STMF4 a correr a praticamente 200Mhz é bem mais capaz que qualquer um desses brinquedos a correr nem que seja a 1Ghz.
Título: Re: Coleção/comparação de mini computadores ARM based
Enviado por: KammutierSpule em 10 de Outubro de 2012, 20:01
Depois é a percepção ultra errada de que todos os makers têm de que estas placas têm é de puder levar com shields de Arduino em cima, quando o sistema operativo que lhe metem a correr nunca lhes permitirá acesso em tempo real a pinos.

Se for para um sistema a correr em tempo real, um STMF4 a correr a praticamente 200Mhz é bem mais capaz que qualquer um desses brinquedos a correr nem que seja a 1Ghz.

Claro, novamente aqui acho que são para fins diferentes e neste contexto, algumas das soluções que existem não estão tao bem.. Isto são mini computadores, que pela sua arquitectura não deviam aceder / controlar hardware (sensores, actuadores) directamente. Deveriam ser melhorados os métodos para interface com microcontroladores: UART, USB..

Estas "novas" plataformas ainda tem toda a sua utilidade por ser descoberta, serão mal empregues a tentar usa-las para fazer o que as outras plataformas fazem melhor.