Отраслевой стандарт для Одноплатных компьютеров?

Существуют ли ардуино или любой другой одноплатный компьютер в каком-либо промышленном стандартном форм-факторе? Я пытаюсь продать управление с помощью ардуино, но они застряли на вопросе "что делать, если Arduino выйдет из бизнеса", и если бы я мог ответить "мы можем просто переключиться на использование бренда X, потому что он имеет тот же размер и имеет те же разъемы", моя жизнь была бы намного проще.

, 👍0

Обсуждение

Ардуино - это не одноплатные компьютеры., @Ignacio Vazquez-Abrams

@IgnacioVazquez-Abrams - неправда, Arduino очень похож на SBC, @Chris Stratton

Я соглашусь с @IgnacioVazquez-Abrams-Arduino-это просто микроконтроллер с несколькими дополнительными периферийными устройствами, прикрепленными вокруг него, чтобы облегчить его разработку. Одноплатный компьютер-это, как правило, термин для платы, которая имеет микропроцессор (то есть не микроконтроллер), некоторую оперативную память и, возможно, хранилище и, возможно, графический процессор, встроенный в процессор. SBC больше походил бы на Raspberry Pi или BeagleBone Black., @Jake C

Существуют стандарты, если вы хотите выйти за рамки Arduino, такие как [PC/104](http://pc104.org/), но для Arduino (аппаратного обеспечения) вы в значительной степени застряли с тем, кто делает для них платы. Возможно, вы захотите стандартизировать свои собственные библиотеки ввода-вывода и Arduino и посмотреть, как они работают с различными Arduino-совместимыми микроконтроллерами., @Ignacio Vazquez-Abrams

@JakeC - нет. Arduino имеет все те же типы ресурсов, что и большинство других SBC - конечно, он менее мощный, но не менее мощный, чем некоторые из первых систем, определивших этот термин. То, что микроконтроллер помещает периферийные устройства, такие как энергонезависимые и энергонезависимые накопители, которые, возможно, когда-то должны были быть на плате на самом чипе, не означает, что эти функции все еще не присутствуют на результирующей плате., @Chris Stratton

Я предполагаю что Industruino это самое близкое что вы можете получить к Arduino в стандартном отраслевом формате; https://industruino.com/. Ядро и библиотеки Arduino-это настоящий "стандарт". Вот где истинная ценность., @Mikael Patel


2 ответа


1
  • Независимо от того, выйдет ли компания Arduino из бизнеса или нет, это не так важно. Во - первых, сейчас две конкурирующие компании борются за торговую марку Arduino- arduino.cc и arduino.org.

  • Arduino пользуется такой огромной популярностью, что платы-клоны широко доступны на eBay и у других поставщиков. Пока люди готовы их покупать, кто-то будет их продавать.

  • Дизайн с открытым исходным кодом, что делает его более безопасным выбором, чем другие проекты, которые сохраняют свой собственный дизайн. Во-первых, это гарантирует, что кто-то сделает совместимые платы, даже если Arduino(ы) сложится.

  • "Сердцем" Arduino является (в любом случае, в большинстве случаев) чип от Atmel, поэтому вам действительно следует спросить, выйдет ли Atmel из бизнеса. Вероятно, нет, но в любом случае альтернативный поставщик может так же легко выйти из бизнеса.

  • Я бы все равно не стал встраивать "плату Arduino" в производственную систему - слишком велика вероятность того, что провода выпадут из разъемов для прототипирования. Однако плата прототипирования хороша для изучения их возможностей и тестирования вашего кода.

Выпускаются ли ардуино или любой другой одноплатный компьютер в каком-либо стандартном для отрасли форм-факторе?

Я не знаю ни о каком стандартном форм-факторе отрасли. Дизайн Uno заставил многих людей создавать "щиты", соответствующие этому форм-фактору, так что, вероятно, это самое близкое, что вы могли бы получить от отраслевого стандарта.

,

0

Если вам нужен настоящий компьютер, в настоящее время существуют различные варианты, основанные на концепции Intel NUC. Гигабайтный вариант, например. В нем также есть графические объекты, доступные через обычный pinheader, на случай, если они вам понадобятся. И, будучи x86, практически нет риска потерять поставщика.

,

Современные процессоры x86 не всегда идеально детерминированы, даже если вы пишете на голом металле, что является желательной чертой во многих встроенных системах., @Ignacio Vazquez-Abrams

И откуда именно берется это требование? Конечно, не из-за заданного вопроса. Кстати, процессор x86 _ является детерминированным. Если вы думаете, что можете писать на голый металл x86-машины, которую вы обманываете сами, в любом случае есть слой микрокода. Количество других приложений, работающих поверх него, может быть неточным, но это отдельная история. И, в любом случае, это не было обязательным требованием., @Igor Stoppa

Никто не утверждал, что это было требованием для данного конкретного спрашивающего, тем не менее, его все равно стоит рассмотреть, прежде чем выбирать решение., @Ignacio Vazquez-Abrams