Android в промышленной встроенной среде
Что вы думаете об использовании Android в промышленной встроенной среде?
Я имею в виду, например, торговый автомат с сенсорным монитором. Я могу думать о многих преимуществах:
- Это увеличило бы легкость создания продвинутого пользовательского интерфейса
- Android предоставляет настроенные библиотеки для решения таких задач, как низкое энергопотребление или зашифрованные соединения
- Благодаря dalvik VM легче работать на другой платформе HW (Arm9 - Arm11 - ....)
но есть и некоторые минусы, такие как:
- Android не предназначен для критически важной среды (например, устройства для обработки денег)... по крайней мере, в некоторой степени.
- Если программное обеспечение не поддерживается в актуальном состоянии, в нем могут быть ошибки, нарушающие безопасность. Проблема усугубляется широким распространением.
- Кто-то может посчитать Android голодным по сравнению с реализацией Linux в реальном времени с кодом, написанным на C, а не на Java.
В Интернете вы можете найти некоторый ресурс по этой теме, но большинство устарело:
http://www.androidforembedded.com/whitepaper/android-for-embedded.pdf
кто-нибудь имеет непосредственный опыт по этому вопросу или может связать меня с каким-то ресурсом? Что вы думаете об этом, ребята?
Ура,
3 ответа
Android определенно может использоваться в устройствах, не являющихся мобильными телефонами. В Интернете будут все плюсы и минусы, которые можно обсуждать в течение нескольких недель. Со своей стороны, мы уже некоторое время играем с Android (от порта операционной системы на настраиваемой плате ARM до разработчика приложений), и мы видим реальный интерес со стороны клиентов. Что касается надежности, как и для любого встраиваемого устройства, важно самостоятельно проверить его на соответствие тем вариантам использования, с которыми придется столкнуться вашей системе. В конце концов, если из-за недостатков вы решите не переходить на Android, у вас могут появиться другие способы разработки интересных HMI, таких как QT, который эффективно работает с отличными HMI.
В любом случае, вы можете посетить http://www.adeneo-embedded.com/ и связаться с нами, если вам нужна помощь.
Я знаю швейцарскую компанию Noser Engineering AG, которая занимается разработкой программного обеспечения для Android для встраиваемых устройств. Также проверьте их витрина Android на рынок
Поверьте мне, о сенсорных экранах в промышленном производстве практически не может быть и речи. Над тобой просто посмеются и ты не сможешь это продать. К счастью, торговый автомат не является промышленным приложением, и в нем больше подойдет сенсорный экран.
Если вам просто нужен сенсорный экран с готовым графическим интерфейсом, вероятно, уже 1000 компаний уже делают такие продукты, и вам не нужно изобретать велосипед. Он также должен быть классифицирован> IPx5, если вы хотите поместить его на улице под дождем и снегом.
Основной проблемой для такого рода приложений являются денежные транзакции, а не пользовательский интерфейс. Вы должны начать там. Какое хорошее программное обеспечение для транзакций на деньги уже доступно на рынке, и какое оборудование наиболее подходит для него? Для обработки транзакций будет реальной проблемой программного обеспечения для этого приложения. Любой может сделать пух с сенсорным экраном с графическим интерфейсом и заставить его переключать некоторые реле или приводить в движение шаговый двигатель.
Кроме того, я считаю, что рынку для этого приложения в основном потребуется 1) надежность 2) надежность и 3) надежность. Дизайн, удобство использования, визуальная привлекательность и пушистость могут позволить вам продать одну машину покупателю, но надежность заставит вас продать несколько.