Deprecated: Creation of dynamic property db::$querynum is deprecated in /www/wwwroot/www.drnzc.com/inc/func.php on line 1413

Deprecated: Creation of dynamic property db::$database is deprecated in /www/wwwroot/www.drnzc.com/inc/func.php on line 1414

Deprecated: Creation of dynamic property db::$Stmt is deprecated in /www/wwwroot/www.drnzc.com/inc/func.php on line 1453

Deprecated: Creation of dynamic property db::$Sql is deprecated in /www/wwwroot/www.drnzc.com/inc/func.php on line 1454
X86_雷竞技官网网站|官方APP下载iOS



什么是嵌入式计算机?嵌入式计算机的主要组件是什么?

发布时间:2024-09-22 20:24:32   来源:雷电竞下载APP官网

  嵌入式计算机系统无处不在。如果你去过一家超级市场,并且注意到墙上有售货亭机,那么这些售货亭有很大的可能性由嵌入式计算机供电。本文将介绍有关嵌入式PC和计算机所需的一切知识。

  嵌入式计算机是一种专用计算机系统,通常被描述为较大机器或系统中的单个系统。嵌入式计算机用于运行特定的应用程序以执行预定的功能。嵌入式计算系统与普通的消费者级台式计算机具有许多相同的部分。这些部分包括CPU,GPU,RAM和存储设备。但是,主要不同之处在于嵌入式系统利用工业级组件,这些组件可使系统承受恶劣的工作条件。

  嵌入式PC随处可见。它们用于车辆,交互式信息亭机,工厂自动化生产线,安全和监视系统和许多别的设备中。那么,什么是嵌入式计算机,它们如何工作以及嵌入式计算机的一些示例?我们将在以下各节中回答所有这些问题。

  嵌入式计算机主要有两种类型,即SoC(片上系统)嵌入式PC,其中CPU,GPU,芯片组和I / O构建在单个硅基板上。另一方面,插槽式嵌入式计算机是将诸如带有专用PCH和GPU的CPU等组件安装到主板上以提高性能。

  对于简单的入门级工作负载,SoC往往功耗较低。尽管如此,SoC和Socket PC都是为特定工业工作负载而设计的,例如工业自动化和控制,无人驾驶汽车,物联网网关,医学影像,自助服务终端机,智能自动售货机和数字标牌。

  通常,嵌入式计算机的设计和制造要严格,因为它们通常部署在恶劣的环境中,例如室外数字标牌和杂物重的工厂车间。因此,他们必能够应对这种挑战性环境中的部署。因此,大多数坚固耐用的嵌入式PC的设计和制造都可以承受频繁的冲击,振动,灰尘,湿度和极端温度。

  嵌入式计算机可以部署在室内,在室温环境中以及在极端温度条件下的室外环境中使用,例如温度达到-40?C的低温环境以及在高温下达到85?C的高温环境。

  嵌入式计算机的主要组件是CPU,通常称为处理器。CPU负责执行计算机的计算任务。选择解决方案时,应考虑所需的处理能力。如果希望系统执行入门级工作负载,则可以选择低功耗,高效的SoC解决方案,例如Intel?Celeron?J1900,它具有执行简单工作负载的功能。但是,如果您希望系统执行复杂的工业工作负载,则应选择一种插槽解决方案,因为通常可以使用功能强大的Intel?Core?i3,i5和i7处理器对其进行配置。也就是说,无论您选择使用SoC解决方案还是套接字解决方案,两者都可以被被动冷却,从而创建了一个坚固的系统,可以在具有挑战性的环境中进行部署。

  另外,值得注意的是,OEM厂商通常会跳过处理器,因为他们想降低嵌入式PC的成本。但是,为系统供电不足会导致性能下降,从而减慢组织的工作流程。因此应始终使用适当的CPU配置系统。

  可以将某些性能加速器添加到嵌入式计算机中,以加速人工智能(AI),机器学习(ML)和深度学习(DL)工作负载。

  可以将GPU添加到嵌入式PC中,以加快某些应用程序的性能。例如,GPU能够加速人工智能和机器学习工作负载,因为它们能够处理和处理比CPU大得多的数据块。此外,GPU在执行AI工作负载时比CPU效率高得多,因为它们具有比CPU多得多的内核,可以执行并行计算,而CPU非常适合顺序计算。GPU非常适合自动驾驶汽车,医学成像,基于视觉的质量保证以及其他各种图形密集型任务。此外,由于部署在边缘的嵌入式解决方案靠近数据生成源,因此部署在边缘的嵌入式解决方案可以低延迟实时处理关键任务数据。

  此外,可以将VPU添加到嵌入式计算机中,以加速机器视觉,机器学习,面部和对象识别,AI应用程序以及高端图像处理应用程序。VPU通过承担通常由处理器执行的工作负载并在视觉处理单元(VPU)本身上执行工作,而同时使用的功耗要少于GPU来执行同一任务所需的功耗。边缘计算和更多的机器智能推动了对近数据性能加速器的需求。

  FPGA(现场可编程门阵列)是可以根据需要进行编程的集成电路。由于FPGA具有加速AI,ML(机器学习)和DL(深度学习)工作负载的能力,因此通常被添加到嵌入式计算机中。而且,它们提供的性能优于GPU,从而显着加速了组织的整个AI工作流程,而功耗却低于GPU。由于FPGA具有针对各种市场的可编程特性,因此在计算系统中特别受益。

  此外,可以将NVMe计算存储添加到嵌入式系统中,以加速某些工作负载。通过计算存储,可以在存储设备级别处理数据。这减少了必须在存储设备和计算平面之间传输的数据量。这样,通过消除存储到处理器的瓶颈,CSD可以显着增加数据密集型工作负载,而不是计算密集型。

  RAM也是大多数嵌入式计算机的重要组成部分。RAM(随机存取存储器的缩写)用于存储系统需要快速访问的数据。将数据加载到RAM后,计算机可以从中快速检索所需的信息。使用RAM是因为它比SSD和其他存储设备要快得多。通常,添加到设备的RAM越多,它就会变得越快,响应越快。另外,添加到系统的RAM越多,同时运行多个应用程序时系统的性能越好。

  具有更多RAM的设备速度更快,因为它们可以更快地访问信息,因此花费更少的时间来尝试从硬盘驱动器或固态驱动器中查找信息。也就是说,RAM是易失性的内存类型,这意味着它在每次关闭系统时都会重置,从而清除曾经加载到其上的数据。这是SSD + HDD和RAM内存之间的主要区别。SSD和HDD提供长期的数据存储,而RAM提供短期的数据存储。

  嵌入式系统中常见的第三个组件是存储。嵌入式系统一定要能存储数据。因此,通常使用HDD(硬盘驱动器),SSD(固态驱动器)或M.2 NVMe SSD对其进行配置。NVMe SSD是配置嵌入式计算机的最快类型的存储设备,可提供高达3500 MB / s的数据读取速度和高达2500 MB / s的读取速度。

  也就是说,系统仍可以配置有SSD和HDD。常规SSD比NVMe选件便宜,并且往往具有更大的存储量,这使它们成为某些组织的有吸引力的选择。而且,SSD比传统的HDD快得多,因为它们将数据存储在NAND芯片上,这使它们的读写数据比传统的硬盘快得多。

  但是,某些客户仍在使用硬盘驱动器,因为它们以诱人的价格提供了大量的数据存储。因此,对于希望在嵌入式设备上存储大量数据的组织,硬盘仍然有意义,因为它们是最便宜的设备存储形式。因此,需要最大数据存储量的组织只能通过使用硬盘驱动器来实现此目的。SSD的尺寸已经增加;但是,硬盘仍以最具竞争力的价格提供最大的存储容量。

  嵌入式计算机具有丰富的I / O端口,允许系统连接到新技术,旧技术,其他设备和传感器以及互联网。特别是对于工业4.0,许多嵌入式计算机可以管理和合并来自旧设备和数字设备的工作负载,以提高运营效率。

  嵌入式系统能够正常的使用低功耗处理器和功能强大的处理器进行配置。也就是说,无论您选择低功耗处理器还是高性能处理器,嵌入式PC都会通过使用散热器进行被动冷却。散热器将热量从内部发热组件散布到外壳上,从而将热量散发到PC周围的环境中。坚固耐用的嵌入式PC的外部隔层具有鳍片,这些鳍片增加了设备的表面积,从而增强了系统的散热能力。

  也就是说,如果您需要一台可处理诸如AI,推理分析或深度学习之类的复杂工作负载的PC,则可能必须配置一个包含GPU的系统。GPU之所以出色,是因为它们能加速这些工作负载。但是,它们会产生大量热量。因此,没有某种类型的主动冷却功能就无法冷却GPU,通常必须对其进行主动风冷以使其正常运行。

  因此,配置有GPU的系统并非完全无风扇。CPU可能仍会无风扇冷却,但是GPU将需要主动风冷,这在某种程度上预示着系统将不会完全无风扇。也就是说,带有GPU的系统仍然经过严格设计,可以与完全无风扇的系统部署在某些相同的环境中。

  《2024 AI大模型推动新一代具身智能机器人产业高质量发展蓝皮书》正式发布!

  全数会2024中国人机一体化智能系统数字化转型大会暨智能制造与机器人展览会圆满落幕!

  科技创新,赋能数字未来 全数会2024(第五届)中国智能制造数字化转型大会盛大开幕!

  TKH 集团大动作,收购 Liberty Robotics,引领3D机器视觉行业变革

LX-43AC  ComExpress龙芯3A2000主板模块LX-43AC  ComExpress龙芯3A2000主板模块