collapse

* Posts Recentes

Amplificador - Rockboard HA 1 In-Ear por almamater
[Ontem às 19:13]


O que é isto ? por KammutierSpule
[26 de Março de 2024, 19:35]


Bateria - Portátil por almamater
[25 de Março de 2024, 22:14]


Emulador NES em ESP32 por dropes
[13 de Março de 2024, 21:19]


Escolher Osciloscópio por jm_araujo
[06 de Fevereiro de 2024, 23:07]


TP4056 - Dúvida por dropes
[31 de Janeiro de 2024, 14:13]


Leitura de dados por Porta Serie por jm_araujo
[22 de Janeiro de 2024, 14:00]


Distancia Cabo por jm_araujo
[08 de Janeiro de 2024, 16:30]


Meu novo robô por josecarlos
[06 de Janeiro de 2024, 16:46]


Laser Engraver - Alguém tem? por almamater
[16 de Dezembro de 2023, 14:23]

Autor Tópico: Aplicações Industriais em ARM  (Lida 14297 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.

Online jm_araujo

  • Mini Robot
  • *
  • Mensagens: 2.947
  • 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.

Offline artur36

  • Mini Robot
  • *
  • Mensagens: 795
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.531
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

Offline artur36

  • Mini Robot
  • *
  • Mensagens: 795
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.481
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.753
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.481
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.481
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.733
  • 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

Offline Hugu

  • Mini Robot
  • *
  • Mensagens: 5.602
  • 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.