collapse

* Links de Robótica

* Posts Recentes

Organizar fios por josecarlos
[Hoje às 17:23]


Compras no allPCB por Dave
[Hoje às 14:41]


Pendentes de compras colectivas por Hugu
[Hoje às 00:51]


Preços e fabricantes de pcb por vasco
[Ontem às 23:18]


Palavras Cruzadas por LVirtual
[Ontem às 20:54]


[Projecto] Bomba Airsoft por jm_araujo
[Ontem às 19:01]


Apresentação por Tech_JA
[23 de Setembro de 2017, 09:19]


Medir Agua que está no Poço por filjoa
[21 de Setembro de 2017, 20:58]


URGENTE - display de 7 segmentos com backpack por helderjsd
[20 de Setembro de 2017, 12:30]


Isaac Asimov - I, Robot por senso
[18 de Setembro de 2017, 03:41]

Autor Tópico: Aplicações Industriais em ARM  (Lida 3029 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline Sovietico

  • Mini Robot
  • *
  • Mensagens: 113
Aplicações Industriais em ARM
« em: 23 de Janeiro de 2016, 00:34 »
Tenho andando com uma questão na cabeça que não consigo responder por mim mesmo.
Talvez seja falta de experiência na área ou então nao tenho andado a pesquisar pelos termos certos.

A minha questão é:

Vamos supor que eu utilizo o Raspbeery Pi com o touchscreen oficial e faço uma app toda bonita a controlar uns IO e tal.
Se eu quiser transformar isso num produto industrial, por exemplo, para uma máquina, como é que a coisa se desenrola?
Vou andar a comprar Raspberry Pi aos pontapés ou há um método semelhante ao dos microcontroladores (prototipar, desenhar PCB e finalizar)?

Isto tudo partindo do assunto que é vantajoso optar por um sistema que tem um SO por trás.

Offline jm_araujo

  • Mini Robot
  • *
  • Mensagens: 2.128
  • NERD!
Re: Aplicações Industriais em ARM
« Responder #1 em: 23 de Janeiro de 2016, 00:56 »
Vou andar a comprar Raspberry Pi aos pontapés ou há um método semelhante ao dos microcontroladores (prototipar, desenhar PCB e finalizar)?

Tudo depende da quantidade. Duvido que a Broadcom (ou outro fabricante de ARM) se digne a reconhecer a existência de um cliente abaixo de uns ?1k?/?10k? (não me lembro ao certo) unidades. E datasheets e design guides é tudo com NDAs, pelo que ficas agarrado a meteres um RPi/BeagleBone/OLinuXino no teu produto se só quiseres até umas centenas.
Para não falar que uma PCB para esse nível de integração requer 4 ou mais layers (estamos a falar de BGAs), com barramentos de alto débito, que normalmente compensa entregar o desenho a um consultor habituado a essas andanças.

A desvantagem de meteres um módulo desses é que ficas com todo o projeto dependente de uma entidade externa, enquanto com fabrico próprio a gestão da BOM pode ser mais dinâmica.

No último Amp Hour (#282) foi um dos temas abordados.

Online artur36

  • Mini Robot
  • *
  • Mensagens: 769
Re: Aplicações Industriais em ARM
« Responder #2 em: 23 de Janeiro de 2016, 12:35 »


Vou andar a comprar Raspberry Pi aos pontapés ou há um método semelhante ao dos microcontroladores (prototipar, desenhar PCB e finalizar)?

Isto tudo partindo do assunto que é vantajoso optar por um sistema que tem um SO por trás.
Acho que foi para esse tipo de situações que inventaram o compute module, uma maneira de criares um produto "profissional" integrando o raspberrypi sem ter de recorrer a shields ou jumpers.

Quanto à segunda questão já trabalhei com uma máquina que corria windows NT e um calibradora/lixadora que corria windows xp

Offline beirao

  • Mini Robot
  • *
  • Mensagens: 1.483
Re: Aplicações Industriais em ARM
« Responder #3 em: 23 de Janeiro de 2016, 12:46 »
No meio industrial a utilização de equipamentos com SO tem "alguma coisa que se diga", na minha opinião.

Do que tenho visto, existem cada vez equipamentos com SO mas em processos onde a continuidade de trabalho não é o ponto mais "frágil", pois a robustez e fiabilidade são dos factores mais importantes. Contudo, não tenho dúvida que o futuro passa por aí, existindo marcas de automação que optam por "embedded pc" ao invés de autómatos "puros".
"O único lugar onde o sucesso vem antes do trabalho, é no dicionário" - Albert Einstein

Online artur36

  • Mini Robot
  • *
  • Mensagens: 769
Re: Aplicações Industriais em ARM
« Responder #4 em: 23 de Janeiro de 2016, 14:01 »
No caso do windows NT penso que se deveu mais a um HMI bastante elaborado que permite além da alteração dos parâmetros do processo também a alteração dos parâmetros fixos do firmware e a assistência remota a partir da sede do fabricante na Alemanha.
De salientar que o fabricante em causa (Homag) usa um embebbed PC como HMI e autómatos feitos à medida para eles

Offline KammutierSpule

  • Mini Robot
  • *
  • Mensagens: 1.123
Re: Aplicações Industriais em ARM
« Responder #5 em: 23 de Janeiro de 2016, 14:08 »
Vou andar a comprar Raspberry Pi aos pontapés ou há um método semelhante ao dos microcontroladores (prototipar, desenhar PCB e finalizar)?

Se tens espaco e poucas quantidades, podes optar directamente pelo RPI, se quiseres optimizar mais, o RPI tem agora uma versao "zero" que eh melhor para desenhar ah medida.

No entanto, eh possivel que hajam outros productos mais indicados

Isto tudo partindo do assunto que é vantajoso optar por um sistema que tem um SO por trás.

IMO, um sistema embutido de alto nivel deve ser usado tendo em conta a prioridade e seguranca dos processos.
Tarefas que podem ser indicadas para um RPI: monitorizar, mostrar estados, selecionar modos de funcionamento, registar dados, informar operador, fazer interface com impressoras, rede, teclados, cameras etc.

Agora nao deves usar para sistemas criticos: controlo de motores, algo relacionado com seguranca do equipamento, processos criticos..

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.726
Re: Aplicações Industriais em ARM
« Responder #6 em: 23 de Janeiro de 2016, 17:40 »
Ao contrario do que foi dito existem ARM's que podes comprar a baixas quantidades ou outro exemplo. Mas concordo que se não tiveres uma equipa com experiência ou dinheiro para gastar no desenvolvimento da solução um Computer on Module / System on Module e' a melhor opcao. Por exemplo https://www.toradex.com/ ou https://www.gumstix.com/ e tens um RPi Computer Module.

Offline TheDeadLives

  • Mini Robot
  • *
  • Mensagens: 398
Re: Aplicações Industriais em ARM
« Responder #7 em: 23 de Janeiro de 2016, 19:54 »
Não só. Imagina que queres fazer algo com maiores quantidades (digamos 50), se calhar o raspberry já não compensaria.

Ao contrario do que foi dito existem ARM's que podes comprar a baixas quantidades ou outro exemplo. Mas concordo que se não tiveres uma equipa com experiência ou dinheiro para gastar no desenvolvimento da solução um Computer on Module / System on Module e' a melhor opcao. Por exemplo https://www.toradex.com/ ou https://www.gumstix.com/ e tens um RPi Computer Module.

A olimex, olimex.com, vende processadores que são comuns veres nas placas (a10,a13,a20, etc): https://www.olimex.com/Products/Components/IC/ . Para além disso, ainda tens as datasheets e, também, os designs deles, como são todos open-source.

E se quiseres preços mais baratos para os mesmos chips é só procurar ;) : http://www.aliexpress.com/wholesale?catId=0&initiative_id=SB_20160123120206&SearchText=allwinner+chip  Utilizas o design da olimex e ainda te saí mais barato
« Última modificação: 23 de Janeiro de 2016, 20:02 por TheDeadLives »

Offline KammutierSpule

  • Mini Robot
  • *
  • Mensagens: 1.123
Re: Aplicações Industriais em ARM
« Responder #8 em: 23 de Janeiro de 2016, 20:01 »
Não só. Imagina que queres fazer algo com maiores quantidades (digamos 50), se calhar o raspberry já não compensaria.

Ao contrario do que foi dito existem ARM's que podes comprar a baixas quantidades ou outro exemplo. Mas concordo que se não tiveres uma equipa com experiência ou dinheiro para gastar no desenvolvimento da solução um Computer on Module / System on Module e' a melhor opcao. Por exemplo https://www.toradex.com/ ou https://www.gumstix.com/ e tens um RPi Computer Module.

A olimex, olimex.com, vende processadores que são comuns veres nas placas (a10,a13,a20, etc): https://www.olimex.com/Products/Components/IC/ . Para além disso, ainda tens as datasheets e, também, os designs deles, como são todos open-source.


Eu nao concordo em pensar num IC, a nao ser que hajam problemas de serios espaco (mas ai estamos a falar de uma coisa industrial portatil miniatura?)

Eu conheco uma empresa que emprega centenas de pessoas e que o producto que sustenta mais a empresa usa um modulo embedded computer, logo, a nao ser que estejam a considerar quantidades maior que milhares nao compensa desenhar uma placa com o IC la metido. Eh uma area que ja exige bastante conhecimento a desenhar o hardware.


Offline TheDeadLives

  • Mini Robot
  • *
  • Mensagens: 398
Re: Aplicações Industriais em ARM
« Responder #9 em: 23 de Janeiro de 2016, 20:04 »
Não só. Imagina que queres fazer algo com maiores quantidades (digamos 50), se calhar o raspberry já não compensaria.

Ao contrario do que foi dito existem ARM's que podes comprar a baixas quantidades ou outro exemplo. Mas concordo que se não tiveres uma equipa com experiência ou dinheiro para gastar no desenvolvimento da solução um Computer on Module / System on Module e' a melhor opcao. Por exemplo https://www.toradex.com/ ou https://www.gumstix.com/ e tens um RPi Computer Module.

A olimex, olimex.com, vende processadores que são comuns veres nas placas (a10,a13,a20, etc): https://www.olimex.com/Products/Components/IC/ . Para além disso, ainda tens as datasheets e, também, os designs deles, como são todos open-source.


Eu nao concordo em pensar num IC, a nao ser que hajam problemas de serios espaco (mas ai estamos a falar de uma coisa industrial portatil miniatura?)

Eu conheco uma empresa que emprega centenas de pessoas e que o producto que sustenta mais a empresa usa um modulo embedded computer, logo, a nao ser que estejam a considerar quantidades maior que milhares nao compensa desenhar uma placa com o IC la metido. Eh uma area que ja exige bastante conhecimento a desenhar o hardware.

A questão é que não precisas de desenhar nada, já tens os designs da olimex, tudo open-source. Apenas referi esta solução dps do metro_ ter sugerido aqueles ic's (sendo que ele não queria estar sempre a comprar raspberries mas a fazer o seu próPrio: " há um método semelhante ao dos microcontroladores (prototipar, desenhar PCB e finalizar)?", pelo menos foi o que eu percebi....)

Offline KammutierSpule

  • Mini Robot
  • *
  • Mensagens: 1.123
Re: Aplicações Industriais em ARM
« Responder #10 em: 23 de Janeiro de 2016, 20:17 »
A questão é que não precisas de desenhar nada, já tens os designs da olimex, tudo open-source. Apenas referi esta solução dps do metro_ ter sugerido aqueles ic's (sendo que ele não queria estar sempre a comprar raspberries mas a fazer o seu próPrio: " há um método semelhante ao dos microcontroladores (prototipar, desenhar PCB e finalizar)?", pelo menos foi o que eu percebi....)

Precisas de desenhar o PCB, e neste tipo de coisas envolve por exemplo desenhar pistas de barramentos de memoria, que tem de ter um comprimento igual, etc.. tambem questoes de EMC.. nao e' tao facil assi so copiar o design. Envolve uma experiencia maior.

Offline TheDeadLives

  • Mini Robot
  • *
  • Mensagens: 398
Re: Aplicações Industriais em ARM
« Responder #11 em: 23 de Janeiro de 2016, 20:37 »
A questão é que não precisas de desenhar nada, já tens os designs da olimex, tudo open-source. Apenas referi esta solução dps do metro_ ter sugerido aqueles ic's (sendo que ele não queria estar sempre a comprar raspberries mas a fazer o seu próPrio: " há um método semelhante ao dos microcontroladores (prototipar, desenhar PCB e finalizar)?", pelo menos foi o que eu percebi....)

Precisas de desenhar o PCB, e neste tipo de coisas envolve por exemplo desenhar pistas de barramentos de memoria, que tem de ter um comprimento igual, etc.. tambem questoes de EMC.. nao e' tao facil assi so copiar o design. Envolve uma experiencia maior.

É que nem isso, a olimex disponibiliza o desenho das pcb's: https://github.com/OLIMEX/OLINUXINO/tree/master/HARDWARE. É mesmo tudo open-source. Só precisas de comprar os componentes, fazer a placa (encomenda) e soldar tudo (até podes utilizar pcbway para assembly e assim...)

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.391
  • Helpdesk do sitio
Re: Aplicações Industriais em ARM
« Responder #12 em: 23 de Janeiro de 2016, 23:08 »
Se queres um SoC com documentação completa, que pode ser implementado em 5x5cm de pcb de 4 layers sem grande cuidado com tamanhos das pistas para a ram(porque funciona a 533Mhz ou nem isso) são os i.MX233 e superiores modelos, tens imagens funcionais disponibilizadas pela Freescale é são baratos para o que te disponibilizam a nivel de raw power e interfaces.
Eu nunca apostava a casa em módulos RPi...
Avr fanboy

Online Hugu

  • Mini Robot
  • *
  • Mensagens: 5.488
  • Keyboard not found. Press any key to continue.
    • [url=www.g7electronica.net]G7 Electrónica.net[/url]
Re: Aplicações Industriais em ARM
« Responder #13 em: 24 de Janeiro de 2016, 00:09 »
Que tipo de inputs e outputs queres controlar? na vez de um rpi com touch, porque nao um tlm android? :P

Tudo depende de que programação tens ou pretendes usar e em qual consegues embutir e para que funçoes pretendes analisar ou controlar..?

Offline Sovietico

  • Mini Robot
  • *
  • Mensagens: 113
Re: Aplicações Industriais em ARM
« Responder #14 em: 24 de Janeiro de 2016, 14:05 »
Que tipo de inputs e outputs queres controlar? na vez de um rpi com touch, porque nao um tlm android? :P

Tudo depende de que programação tens ou pretendes usar e em qual consegues embutir e para que funçoes pretendes analisar ou controlar..?

Hugu tamos a falar de aplicações industriais portanto um android não é adequado ....

Eu não quero controlar nada. Simplesmente estou a questionar se é possível para uma empresa utilizar um sistema ARM em vez de um PLC por exemplo. E esta questão surgiu porque é tão fácil pegar num raspberry pi, ligar lhe um touch e desenvolver uma aplicação que faça o controlo de qualquer coisa e mandar informação para um servidor por exemplo. Se formos a fazer isto com o arduino a coisa demora mais tempo e dá mais trabalho (na minha opinião claro).

Mas pelo que já percebi e li, possívelmente é mais viável utilizar um pc industrial em vez de depender de uma especialista em sistemas ARM penso eu.