2011-03-09 6 views
6

산업용 임베디드 환경에서 Android를 어떻게 사용한다고 생각하십니까?산업용 임베디드 환경의 Android

예를 들어, 터치 스크린 모니터가 장착 된 자동 판매기에 대해서 생각하고 있습니다. 나는 많은 장점에 대해 생각 할 수 있습니다

  • 그것은 안드로이드 저전력 인터넷 연결 또는
  • 덕분에 VM을 달빅하기 위해 암호화 된 연결 등의 작업을 처리하기 위해 라이브러리를 조정 제공
  • 고급 사용자 인터페이스를 만드는의 용이성을 증가시킬 것입니다,

      : (... - - ARM11 ARM9)

    하지만 일부 죄수처럼도 있습니다 서로 다른 하드웨어 플랫폼에서 실행하는 것이 더 쉽습니다

  • Android는 업무 처리 환경 (예 : 돈을 처리하는 기기)과 관련하여 생각하지 않습니다. 적어도 어느 정도는 아닙니다.
  • 최신 상태로 유지되지 않으면 소프트웨어에 안전을 위협하는 버그가있을 수 있습니다. 널리 보급 됨으로써 이슈가 악화됩니다.
  • 자바 대신 C로 작성된 코드로 누군가가 안드로이드를 리눅스의 실시간 구현에 비해 배가 고픈 것으로 생각할 수도 있습니다. 대부분의 주제에 몇 가지 리소스를 찾을 수 있지만, 인터넷에

의 유효 기간이 있습니다 :

http://www.hsc.com/Portals/0/Uploads/Articles/Android-Porting-on-Embedded-Platform_v2_0633850602027036930.pdf

http://www.androidforembedded.com/whitepaper/android-for-embedded.pdf

사람이 문제에 대한 직접적인 경험이 있거나 저를 연결할 수 있습니다 어떤 자원에? 너희들은 그것에 대해 어떻게 생각하니?

건배, 나는 스위스의 기업을 알고

답변

4

Android는 휴대 전화 이외의 기기에서 사용할 수 있습니다. 몇 주 동안 논의 될 수있는 웹에서 모든 것을 찾을 수있는 장단점이 있습니다. 우리는 안드로이드로 잠시 동안 놀았습니다 (사용자 정의 ARM 보드의 OS 포트에서부터 어플리케이션 개발자까지). 우리는 고객으로부터 진정한 관심을 보았습니다. 임베디드 디바이스와 마찬가지로 신뢰성에 관해서는 시스템이 처리해야 할 유스 케이스에 대해 스스로 검증하는 것이 중요합니다. 결국, 죄수 팀이 Android로 이동하지 않기로 결정하면, 훌륭한 HMI를 효율적으로 실행하는 QT와 같은 흥미로운 HMI를 개발하는 다른 방법을 사용할 수 있습니다.

어쨌든 도움이 필요한 경우 our website (http://www.adeneo-embedded.com)contact us을 확인할 수 있습니다.

3

산업용으로 터치 스크린을 사용하는 것은 거의 불가능합니다. 너는 웃어 버리고 팔 수 없을거야. 다행히도 자동 판매기는 산업용 응용 프로그램이 아닙니다 거기에 터치 스크린이 더 적합 할 것입니다.

미리 만들어진 GUI가있는 터치 스크린을 원하면 이미 1000 개 업체가 이미 제품을 만들었으므로 바퀴를 다시 발명 할 필요가 없습니다. 비와 눈이 내리는 옥외에두고 싶다면> IPx5 등급이어야합니다.

이러한 종류의 응용 프로그램의 주된 문제는 사용자 인터페이스가 아니라 돈 거래입니다. 거기서 시작해야합니다. 어떤 좋은 돈 거래 소프트웨어가 이미 시장에 나와 있으며, 어떤 하드웨어가 가장 적합합니까? 트랜잭션을 처리하려면이 응용 프로그램의 실제 소프트웨어 문제가 될 것입니다. 누구나 GUI 터치 스크린을 만들 수 있으며 일부 릴레이를 토글하거나 스테퍼 모터를 구동 할 수 있습니다.

또한이 응용 프로그램의 시장은 주로 1) 안정성 2) 안정성 3) 신뢰성이 필요합니다. 디자인, 사용 편의성, 시각적 호소력 및 솜털 같은 느낌은 한 대의 기계를 고객에게 판매 할 수는 있지만 신뢰성은 여러 대의 판매를 가능하게합니다.

+2

+1 산업용 애플리케이션과 돈을 처리하는 애플리케이션을 구별하는 데 사용됩니다. 신용 카드 번호를 알아 내면 카드 회사와의 벤더 권한을 잃을 수 있으며 이전 거래로 인한 수익금을 잃을 수 있습니다. 당신이 물질 취급 코드를 버리면 누군가를 죽일 수 있습니다. –

+4

산업계는 반드시 안전에 필수적인 것은 아니지만 확실히 "튼튼한"것을 의미합니다. 산업체는 물, 먼지, 화학 물질, 거대한 EMI, 진절머리 나는 전압 공급 장치 등으로 불쾌한 환경을 견딜 수 있어야합니다. 일반 사용자가 산업용 애플리케이션의 버튼을 누르면 매우 더러운 장갑을 착용 할 것으로 예상됩니다. 안전에 중요한 산업 소프트웨어에 관해서는 유일하게 수용 가능한 OS는 상세한 소스 코드 검증을 거쳐 C (또는 아마도 Ada)의 안전한 하위 집합을 통해 구현 된 RTOS 일 것입니다. 리눅스와 안드로이드는 완전히 의문의 여지가있다. – Lundin

+0

몇 가지 작업 전에 터치 스크린 사용자 인터페이스가있는 몇 가지 테니스 코트 크기의 기계가있었습니다. 매우 견고한 일부 음향 식 터치 입력 기술이 있습니다. –