lead.png.

将PI Compute 3模块置于工作

2017年4月3日
将Raspberry PI项目转换为产品可以简单地插入PI Compute 3模块。

下载本文的PDF。

模块和电路板很棒的原型,但是一旦原型工作,客户和营销令人兴奋的成品就会发生什么?答:是时候了建造或购买可以提供的解决方案。

最受欢迎的原型平台之一是覆盆子PI,目前在其第三种化身。我掌握着它一段时间后,这是很有趣。它还具有一系列互补硬件和软件,这就是为什么社区与这样的平台如此重要。

不幸的是,将覆盆子PI 3项目转向产品可能会更加困难,人们可能会想到。此时你可以:

  • 购买很多覆盆子pi 3板
  • 设计定制董事会,并从Broadcom购买几百万BCM2835筹码填充它们
  • 重新设计其他平台的应用程序
  • 使用PI Compute 3模块

第一个选项可能会有效,如果您只需要几个板。它倾向于以昂贵的数量变得昂贵。第二个选项仅适用于非常大的项目,因为芯片无法从当地的电子分销商提供。同样,覆盆子PI不仅仅是Broadcom SoC;需要获得匹配硬件以最大限度地减少软件迁移问题。

第三种选项仅适用于希望执行硬件和软件的重大重新设计的选项。这在许多情况下都是有意义的,但它是一个主要的硬件和软件作业,因为需要建立一个新的原型,并且需要将软件迁移到新平台。如果在Linux上运行的大部分软件和新平台类似,这并不难。

最后一个选择是使用达菲特PI Compute 3模块(图。1),可用纽瓦克/元素14。将Raspberry PI项目转换为产品可以简单,因为将PI计算3模块插入载板。PI Compute 3模块基本上复制了覆盆子PI 3的核心。


1.Acafruit PI Compute 3模块在GumStix中安装pi compute dev板。

PI Compute 3模块包括以下接口:

  • 48 GPIO.
  • 2 I.2C
  • 2 SPI.
  • 2 UARTS.
  • 2 SD / SDIO
  • HDMI 1.3A
  • USB 2主机/ OTG
  • 并行RGB显示屏
  • SMI NAND接口
  • CSI相机接口,4通道和1 Gbits / Lane的2车道
  • DSI显示界面,4车道和2-LANEV

请注意,不包括以太网端口,因为它是一个单独的芯片,必须包含在托管PI Compute 3模块所需的载波板上。对于多个USB端口也是如此。其他端口需要USB集线器芯片。

该模块还包含512 MB的LPDDR2 DRAM和4 GByte EMMC芯片。没有EMMC芯片的模块的更昂贵的Lite版本。该模块还具有输入以禁用EMMC芯片。

实践pi compute 3

我把手放在pi compute 3模块上,但没有运营板没有多少。运营板几乎难以作为模块获得。然而,Gumstix通过其PI Compute Dev板和PI计算FastFlash板来了(图2)


2. GumStix PI Compute Dev Board(左)托管PI计算模块(顶部),但模块需要使用PI Compute FastFlash板(右)进行编程。

需要PI计算FastFlash板以在模块上编写EMMC闪存。一世下载了rasbian jessie lite。像素版本不适合EMMC。Lite版本已通过USB连接安装到PI Compute FastFlash板和My PC。我在PC上使用了Linux,但这可以使用Microsoft Windows或Apple Mac完成。

然后将模块从PI计算FastFlash板移动到PI Compute Dev板。系统连接到HDMI显示器和带有键盘和鼠标的USB集线器。电力是应用的,我起来了。

我确实在连接到20针标题的16个GPIO引脚上旋转信号。另一个标题提供对操作系统可选接口的串口的访问。也有两个PWM头。两侧的小型连接器适用于CSI2相机和DSI显示。我没有任何一个设备方便。

除了以太网端口外,系统易于使用,因为覆盆子PI 3.最终我切换到蓝牙鼠标和键盘。该特定板更适合显示核心,而Gumstix PI计算USB-以太网载波更适合网络或USB使用一对USB类型 - A连接和10/100 Base-T RJ-45插座。

现在有很多PI计算兼容载波。一些目标开发暴露了所有模块的针脚。

生成自定义pi compute 3板

我使用的载体板是由GumStix创建的,使用其设计为顺序(D2O)基于Web的系统来创建Geppetto.。此工具是传统的PCB创建工具和像PI Compute Dev Landel这样的最终产品。

Geppetto需要设计人员,以从USB和电源连接器等一组项目中选择,并将其放在电路板上,但该工具处理接线详细信息。必须完成物品之间的逻辑连接。例如,模块套接字上的USB主机连接像PI计算模块的模块套接字只能链接到USB套接字或USB集线器。仅在满足最小要求时,设计就准备好,包括足够的电源。


3. PI帽子传感器板包含9轴运动传感器,环境压力传感器和温度传感器,以及LED阵列和按钮。

PI Compute Dev和其他Gumstix板的板设计可作为Geppetto的项目提供,因此您不必从头开始。这允许设计人员删除不需要的内容并添加可能缺少应用程序的内容。

设计师也可以从一个空白板开始。组件的选择仅限于Geppetto提供的,但它包括一系列模块的套接字 - 不仅仅是PI计算和GumStix的自己的模块。它还具有USB集线器,无线和有线网络选项,甚至是8 ​​GBYTE EMMC模块等内存和128 KByte FRAM模块。

Geppetto显示完整,人口稠密的董事会的董事会价格。还有1,999美元的一次性设置费用。如果您需要1000美元,则只需2美元即可为2美元。董事会往往根据设计和组件运行50美元至200美元。这可能是开发人员的讨价还价,特别是对于几百个板的初始运行。

受欢迎的合作伙伴内容

36-V,4-a小型5.5 x 5 x 4-mm增强型Hotod™QFN的降压电源模块,具有简单的占地面积

36-V,4-a小型5.5 x 5 x 4-mm增强型Hotod™QFN的降压电源模块,具有简单的占地面积

博客:了解3GPP 5G版16

5G新型广播(NR)于2020年7月3日达到了一个非常令人兴奋的里程碑,5G标准的第16段。我们将探讨Rel的六个关键方面......

UCC25640X半桥LLC评估模块

概述。订单和开始开发。TI的评估项目的标准条款和条件适用..技术文件。内容是“原样”提供......

设计低EMI电源

由于电子系统变得越来越密集和相互连接,降低了电磁干扰(EMI)的影响正在变得越来越大......

声音你的意见!

本网站要求您注册或登录以发表评论。
尚未添加任何评论。想要开始对话?
Baidu