0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

看看人家都用树莓派CM4做了什么产品?

上海晶珩电子科技有限公司 2025-03-25 09:26 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

《机电一体化》的杂志主编,同时Aleksandar 也是《机电一体化》杂志的创始人。拥有电气工程背景,并在专业期刊工作多年,他专注于《机电一体化》杂志的重点内容,并推动多项倡议。

2829fad2-0918-11f0-9434-92fbcf53809c.jpg

上海晶珩 CM4 Industrial总分:9分

  • 性能:7
  • 软件支持:10
  • 外设和 I/O:10
  • 构建质量:9
  • 价格:9

优点:

  1. 多种网络选项(千兆PoE供电、2.4/5 GHz双频Wi-Fi蓝牙5.0、4G LTE
  2. 设计精良的金属外壳,同时作为被动散热器,支持DIN导轨安装。
  3. 软件支持与稳定性在单板计算机(SBC)领域无与伦比。

缺点:

  1. Wi-Fi网络速度低于预期。
  2. 虽然有用于控制它的连接器,但没有主动散热功能。
  3. 尽管有众多USB 2.0端口,但没有一个USB 3.0端口。
  4. 没有为MIPI摄像头和附加显示器电缆设计的实用开口。
  5. 当内置eMMC的速度并不出色时,无法使用SD卡来扩展数据存储空间。

总结:CM4 Industrial是一款高质量且精心设计的工业级单板计算机(SBC),它采用标准的树莓派计算模块CM4,专为安装在DIN导轨上而设计,配备了RS232RS485端口,以及模拟和数字隔离输入以及继电器输出。它适用于边缘计算(Edge)和工业物联网(IIoT)应用,因为其具备千兆以太网供电(PoE)、4G LTE、2.4/5 GHz Wi-Fi和蓝牙5.0功能。开源代码和单板计算机(SBC)已经进入工业应用领域。在过去几年中,基于这些技术的解决方案被证明是可靠的,并且能够动态地适应需求的变化,同时与全球范围内的法规变更和认证程序保持一致。产品开发需要时间和投入,因此硬件和软件平台在较长时期内的持续可用性是必不可少的。选择树莓派平台,它不仅广泛存在,还拥有庞大的软件支持和大量用户,尤其是那些接受过标准STEM教育的年轻工程师,他们能够熟练操作这一平台。通过将其封装在工业级防护外壳中,使其能够安装在DIN导轨上,并增加UPS和符合工业标准的I/O连接器,我们打造了一款真正的工业级单板计算机平台。通过控制I/O端口,以及连接传感器和执行器的能力,结合强大的ARM处理器和足以支持多路4K显示的GPU单元,我们获得了开发适合专业使用的定制解决方案的优秀平台。CM4 Industrial 正是这样一款根据其规格为工业应用量身定制的计算机,主要用于边缘计算(Edge)和工业物联网(IoT)应用。

硬件、软件和性能

CM4 Industrial 基于树莓派计算模块4(Raspberry Pi Compute Module 4,简称CM4)设计。在我们从上海晶珩的官方经销商获得的型号中,配置了4 GB LPDDR4-3200 RAM和32 GB的eMMC模块。此外,该系列产品还提供其他内存配置选项,包括2 GB和8 GB的RAM版本,以及8 GB、16 GB的eMMC选项。

284815f8-0918-11f0-9434-92fbcf53809c.png

照片:机电一体化杂志

CM4 Industrial 的核心模块采用了广为人知的Broadcom BCM2711,这是一款四核Cortex-A72(ARM v8)64位SoC,运行频率为1.5 GHz。它与树莓派4型号中使用的SoC完全相同,根据我们的测试,在Sysbench CPU测试中,CM4的性能与树莓派4几乎一致。

287a271e-0918-11f0-9434-92fbcf53809c.pngBroadcom BCM2711 SoC的一个已知问题是其硬件加密功能被禁用,这在某些应用中可能会成为瓶颈。在OpenSSL测试中,BCM2711与其他常见的ARM解决方案相比,加密性能表现不佳。2894594a-0918-11f0-9434-92fbcf53809c.png模块上的4 GB内存,无论我们运行的是64位还是32位的Raspbian操作系统,都达到了几乎相同的性能表现,这远低于现代采用LPDDR4X内存的ARM处理器的性能水平,比如树莓派5型号。

28b39346-0918-11f0-9434-92fbcf53809c.jpgTinymembench是一种相对简单的内存带宽和延迟测试工具,和之前进行的Sysbench RAM测试一样,它没有显示出32位和64位操作系统之间有任何性能差异,并且确认了内存性能在两种系统下的表现是相似的。

28ce5172-0918-11f0-9434-92fbcf53809c.png

对32位和64位操作系统对基本组件(处理器和内存)性能影响的分析表明,在工业应用中,用于控制I/O端口和处理采集数据时,没有特别的理由使用64位系统。值得一提的是,CM4 Industrial 默认搭载32位Raspbian操作系统(Debian 11),这在一开始让我们感到有些意外。然而,我们最终得出结论,32位系统在软件支持方面表现更好,即与更广泛的应用程序兼容性更强,运行更稳定,相比新的64位系统更适合工业应用。这在性能方面也显得完全合理,因为两者在关键性能上并无差异。

Geekbench 5和最新的Geekbench 6测试结果非常接近,进一步证实了这款计算机属于当前中等性能水平的桌面级单板计算机(SBC)范畴。

28f0cd10-0918-11f0-9434-92fbcf53809c.png

进一步的测试,尤其是针对应用性能的测试,例如Unixbench,表明新的操作系统在某些方面优于旧版本,但我们仍然坚持认为,如果没必要的话,最好还是使用预装的操作系统。

290f88ea-0918-11f0-9434-92fbcf53809c.png292b4daa-0918-11f0-9434-92fbcf53809c.png29457e32-0918-11f0-9434-92fbcf53809c.png

295fba9a-0918-11f0-9434-92fbcf53809c.png

CM4 Industrial 的基础主板是用于安装树莓派计算模块4的,它拥有大量的I/O端口和特定的连接器,可以通过这些连接器连接各种外设。它的连接能力超过了标准信用卡大小的SBC计算机,例如树莓派4。CM4 Industrial 被安装在一个带有DIN导轨安装支架的黑色金属外壳中,尺寸为147×119×28毫米。297d55be-0918-11f0-9434-92fbcf53809c.png

照片:机电一体化杂志

在外壳的上侧(安装在DIN导轨时),有一个用户按钮(USER button),其功能可以通过软件定义;两个LED灯,一个红色用于指示电源状态,一个绿色可编程LED;以及一个重置按钮,它被深埋在内部,只能通过细针才能触碰到。这样可以防止设备意外重启或改变开关状态,这在工业应用中非常重要。

29b32af4-0918-11f0-9434-92fbcf53809c.png

照片:机电一体化杂志

在它们旁边,沿着整个边缘有一系列接线端子。该系列的第一个是两个继电器输出,通向HFD3/5固态DPDT继电器(2A/30VDC,0.5A/125VAC)。之后,有一个带有两个数字输入通道(可配置为Dry或Wet)的终端。接下来的两个RS485和一个RS232端口满足行业标准。最后,修订板1.4的最后一个接线端子代码通过12位Ti ADS1015 ADC转换器提供三个模拟输入。

29e92050-0918-11f0-9434-92fbcf53809c.png

照片:机电一体化杂志

在外壳的下侧,有SD卡和SIM卡的插槽。如果 CM4 Industrial 版本配备了eMMC,则SD卡插槽将被禁用,因此该插槽并不重要。但我们必须指出,插槽非常深,即使是推拉式(push-push)的SD卡也会被完全插入。只有使用非常细的工具才能取出卡片,这非常好,因为它防止了在系统运行时意外拔出卡片,从而避免了系统错误。

这里还有一个HDMI输出端口,可以传输4K60视频信号,因为SoC中集成了支持该分辨率的VideoCore Vi GPU。Linux的图形驱动程序不像其他ARM SoC那样有问题,因此在生成图像时,GLMark2得分为227,Glxgears达到1755fps,没有问题。

两个USB 2.0 Type-A端口的读取速度为40.6MB/s,写入速度为3.3MB/s。对于2.0标准来说,这些结果非常好,但同时比内置eMMC的读取速度(78MB/s)慢了一半,后者的速度也不够出色,低于预期。

以太网通过两个不同速度的端口实现,一个是10/100M,另一个是千兆以太网。第一个10/100M以太网通过额外的Microchip LAN9500A USB转以太网桥实现,占用了一条USB 2.0线路。主板上有大量USB 2.0线路,通过位于主板中心的Terminus USA FE2.1 USB 2.0集线器芯片实现。遗憾的是,这种实现方式不支持USB 3.0。第二个、速度更快的千兆以太网由CM4的SoC直接实现。

我们的型号还配备了一个有源PoE变压器。计划使用Edge时,这是一个非常好的解决方案。PoE已成为当今工业自动化的标准之一,因为它无需单独的电源线,从而减少了所需的电缆数量。最后,如果不使用PoE,则还有一个12 VDC电源输入,在该设备的1.4版中,电源的范围为9至36 VDC(请注意,以前的版本具有较低的最大电压)。

2a1dadb6-0918-11f0-9434-92fbcf53809c.png

照片:机电一体化杂志

外壳通过拧开四个螺丝打开,由一个支撑主板的主体部分和一个带有DIN导轨安装支架的盖子组成,盖子上有两个用于安装外部Wi-Fi/蓝牙和4G LTE天线的孔。2a497f7c-0918-11f0-9434-92fbcf53809c.png

照片:机电一体化杂志

当我们打开外壳时,首先映入眼帘的是一排MIPI连接器。第一个是HDMI连接器,我们以前从未在其他产品中见过这种形式,这也解释了树莓派4的第二个HDMI输出端口在哪里。接下来是一个MIPI DSI连接器,最大分辨率为1080p60,用于连接标准的7英寸树莓派触摸LCD显示屏。之后是两个MIPI CSI连接器,用于连接与树莓派兼容的摄像头,确实有许多兼容的型号可供选择。我们必须指出,外壳上没有为连接这些外设的带状电缆预留开口,但有对角线排列的通风孔,可以通过这些孔将电缆穿过。无论如何,这不是不可能的,但并不完全实用和明显。

2a795ba2-0918-11f0-9434-92fbcf53809c.png

照片:机电一体化杂志

主板通过四个螺丝固定在底座上,简单地拧开螺丝就可以轻松拆卸。在这里需要小心,因为金属外壳同时也被用作被动散热器,因此计算模块4上的SoC和Wi-Fi芯片通过热传导片与外壳相连。我们故意保留了这两片热传导片,以说明这一点。CM4上的Wi-Fi模块是双频的,覆盖2.4GHz和5GHz Wi-Fi。模块本身有一个PCB天线,但如果像在这种情况下一样安装在金属外壳内,则需要安装外部天线,并在/boot/config.txt中添加dtparam=ant2。让我们有点失望的是,无论是2.4GHz还是5GHz网络,传输速度仅为34Mbps,使用iperf3测量时,双向通道的总速度也只有三十几Mbps。

2aba43a6-0918-11f0-9434-92fbcf53809c.png

照片:机电一体化杂志

在主板的CM4一侧,还有一个Mini PCIe连接器。在我们的型号中,插入了一个Quectel EC25 Mini PCIe LTE Cat 4模块,该模块专为M2M(机器对机器)和物联网应用优化,支持最高150 Mbps的下行速度和50 Mbps的上行速度。它与现有的EDGE和GSM/GPRS网络完全兼容,从而覆盖了现有的4G和3G网络。该模块支持Qualcomm IZat Gen8C Lite技术,用于定位(支持GPS、GLONASS、BDS、Galileo和QZSS),这使得该设备非常适合用于移动单元,例如运输工具或需要从远程位置监控其移动的设备,其活动范围可能超出工厂区域,甚至覆盖整个国家或大陆。2af27fa0-0918-11f0-9434-92fbcf53809c.png

照片:机电一体化杂志

结论

尽管 CM4 Industrial 被设计为安装在DIN导轨上的工业防护外壳中,但它也可以作为一块普通的SBC,平放在机架的侧面使用。其主板尺寸较大,垂直安装在导轨上以节省空间,但这也意味着需要一个更深的机柜。所有用于信号和过程控制的连接器都位于一侧,端子可以轻松拆卸,而通信和电源端口则位于另一侧,这使得布线更加整洁和安全。它配备了外部天线,这些天线被优雅地安装在机柜的门上,必要时也可以安装在机柜外部。2b2986ee-0918-11f0-9434-92fbcf53809c.png

照片:机电一体化杂志

尽管该设备并非设计为可拆分使用,但其主板仍保留了标准的40针GPIO接口的可能性。在主板边缘靠近GPIO接口的地方,还有两个额外的USB 2.0端口、UART0、两个模拟输入和一个GPIO引脚的标记孔。此外,还有用于风扇PWM控制的电源连接器。内置蜂鸣器是工业应用中的标准需求,同时还有一个RTC(实时时钟)模块,配备了一个CR1220电池的插槽。

2b4c8f22-0918-11f0-9434-92fbcf53809c.png

照片:机电一体化杂志

这款小型工业DIN计算机的整体印象非常好。尽管它基于树莓派4平台,而如今树莓派5已经在SBC桌面领域崭露头角,但它在桌面应用中仍然表现出令人羡慕的灵活性。

2b955e32-0918-11f0-9434-92fbcf53809c.png

在Octane 2.0测试中,它的得分低于10,000分,这比树莓派5的得分低了两倍多。然而,由于操作系统和硬件之间的出色兼容性,实际使用中并没有让人感到明显的性能差距。随着这些已经在边缘计算(Edge)和工业物联网(IIoT)应用中得到验证的工业解决方案的出现,PLC家族必须认真考虑未来的方向。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 工业
    +关注

    关注

    3

    文章

    2287

    浏览量

    48903
  • 单板计算机
    +关注

    关注

    0

    文章

    88

    浏览量

    16171
  • 树莓派
    +关注

    关注

    122

    文章

    2069

    浏览量

    109728
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Banana Pi BPI-CM6 – 一款与 Raspberry Pi CM4/CM5 载板兼容的 SpacemiT K1 RISC-V 系统模块

    Banana Pi BPI-CM6 系统模块 (SoM) 采用 SpacemiT K1 8 核 RISC-V 处理器,并且与大多数为 Raspberry Pi CM4CM5 设计的载板兼容
    的头像 发表于 11-28 16:57 1912次阅读
    Banana Pi BPI-<b class='flag-5'>CM</b>6 – 一款与 Raspberry Pi <b class='flag-5'>CM4</b>/<b class='flag-5'>CM</b>5 载板兼容的 SpacemiT K1 RISC-V 系统模块

    树莓屏幕怎么选?

    树莓很多人都用过,但用屏幕的倒不是很多。不少都是直接远程操作,或者直接接身边的显示设备了。但我觉得给开发板配一个屏幕还是很能提升使用体验的。这次我就介绍一下树莓
    的头像 发表于 08-08 14:59 1073次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>屏幕怎么选?

    树莓5/CM5秒变工业大脑?

    性能+树莓5/CM5核心"的创新组合架构。这一系列产品专为工业自动化高精度控制与运动控制场景设计,融合了树莓
    的头像 发表于 08-06 15:33 883次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>5/<b class='flag-5'>CM</b>5秒变工业大脑?

    2025年树莓最值得关注的事,树莓CM5工业级进化!

    上海晶珩(EDATEC)作为专注于工业计算解决方案的创新企业,推出了基于树莓CM5模块的ED-IPC3100和ED-IPC3630系列工业计算机,这些产品在工业自动化、边缘计算和物联
    的头像 发表于 07-25 15:59 1270次阅读
    2025年<b class='flag-5'>树莓</b><b class='flag-5'>派</b>最值得关注的事,<b class='flag-5'>树莓</b><b class='flag-5'>派</b><b class='flag-5'>CM</b>5工业级进化!

    看看人家都用树莓CM5做了什么产品

    《机电一体化》的杂志主编,同时Aleksandar也是《机电一体化》杂志的创始人。他专注于《机电一体化》杂志的重点内容,拥有电气工程背景,并在专业期刊工作多年。新品ED-IPC3120工业计算机凝聚了上海晶珩
    的头像 发表于 07-09 16:21 722次阅读
    <b class='flag-5'>看看人家</b><b class='flag-5'>都用</b><b class='flag-5'>树莓</b><b class='flag-5'>派</b><b class='flag-5'>CM</b>5<b class='flag-5'>做了</b>什么<b class='flag-5'>产品</b>?

    树莓分类器:用树莓识别不同型号的树莓

    对准树莓4,屏幕上会显示“RaspberryPi4”;对准树莓Zero时显示“Raspber
    的头像 发表于 06-13 16:39 1001次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>分类器:用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>识别不同型号的<b class='flag-5'>树莓</b><b class='flag-5'>派</b>!

    STM32H745XIH6不能进行双核调试,CM4不能进行在线调试怎么解决?

    你好, 问题: STM32H745XIH6不能进行双核调试,CM4不能进行在线调试软件:KEIL 5.41调试器STLINK V3按照手册文档AN5286双核调试步骤操作, CM7设置完成后,进行
    发表于 06-09 06:58

    树莓5 与 树莓4:深度对比与独特优势!

    和专业人士都好奇它与前代产品树莓4相比表现如何。本文将深入对比这两款机型,突出它们的差异和独特优势,帮助您做出明智的决策。1.处理器树莓
    的头像 发表于 05-21 13:15 2084次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>5 与 <b class='flag-5'>树莓</b><b class='flag-5'>派</b><b class='flag-5'>4</b>:深度对比与独特优势!

    看看人家都用树莓5做了什么产品

    看看人家都用树莓5做了什么产品
    的头像 发表于 03-25 09:46 839次阅读
    <b class='flag-5'>看看人家</b><b class='flag-5'>都用</b><b class='flag-5'>树莓</b><b class='flag-5'>派</b>5<b class='flag-5'>做了</b>什么<b class='flag-5'>产品</b>?

    性能与效率的较量:树莓CM5和CM4的温度对比测试!

    测试过程和结果由上海晶珩工程师提供,喜欢的小伙伴记得点赞转发噢~视频版本:文字版如下:温度散热性能对比1.同样运行条件下,CM4CM5运行温度及功耗对比(不带散热片)1.1硬件配置RaspberryPiCM4+RaspberryPiC
    的头像 发表于 03-25 09:35 876次阅读
    性能与效率的较量:<b class='flag-5'>树莓</b><b class='flag-5'>派</b><b class='flag-5'>CM</b>5和<b class='flag-5'>CM4</b>的温度对比测试!

    树莓CM5 的基准测试:性能飙升,直击你的需求核心!

    CM4升级到了CM5,只需替换处理器模块即可!CM4多年来一直很难买到。它恰好在新冠疫情导致的供应链危机之后推出,从而引发了黄牛哄抬价格的疯狂现象。不过,它非常有用
    的头像 发表于 03-25 09:34 2032次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b><b class='flag-5'>CM</b>5 的基准测试:性能飙升,直击你的需求核心!

    分享8个用树莓做的黑科技产品

    1.六轴机器人视觉控制系统在上海国际嵌入式展上,基于树莓CM4的六轴机器人视觉解决方案惊艳全场。该系统集成了AI摄像头、EtherCAT总线控制模块和15.6寸HMI人机界面,
    的头像 发表于 03-25 09:21 1665次阅读
    分享8个用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>做的黑科技<b class='flag-5'>产品</b>!

    突破极寒!树莓CM4推出-40°C工业级解决方案!

    尽管树莓项目起源于教育领域,但我们目前生产的绝大多数树莓计算机都应用于工业和嵌入式场景。为适应这些应用场景,我们的产品需要在恶劣环境中稳
    的头像 发表于 03-24 14:51 792次阅读
    突破极寒!<b class='flag-5'>树莓</b><b class='flag-5'>派</b><b class='flag-5'>CM4</b>推出-40°C工业级解决方案!

    RT1170EVKB如何设置CM7和CM4内核来实现它们自己的看门狗外设?

    RT1170 EVKB 评估板的看门狗驱动程序示例似乎只适用于CM7内核。 给定一个基本的双核应用程序,我应该如何设置 CM7 和 CM4 内核来实现它们自己的看门狗外设?如果 CM
    发表于 03-17 07:03

    deepin 23+树莓让小车动起来

    。     硬件准备 以下是所需的硬件清单,看看自己都备齐了吗? 树莓 4b 智能小车底盘 双层圆盘(两轮附带电机、电池盒) Type-C 接口 5V 锂电池(给
    的头像 发表于 02-12 09:12 1328次阅读
    deepin 23+<b class='flag-5'>树莓</b><b class='flag-5'>派</b>让小车动起来