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

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

3天内不再提示

基于ARM架构的嵌入式Linux开发平台的电源选择

电子设计 来源:郭婷 作者:电子设计 2019-03-06 09:25 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

基于ARM架构的高集成度嵌入式处理器的出现为易于使用和低成本的Linux平台开辟了市场。只需几分钟,配备适当的Linux发行版,开发人员就可以将现成的电路板(如BeagleBoard或Panda Board)插入主机PC并开始创建软件。这些系统的易用性意味着嵌入式Linux开发不必局限于专业开发人员 - 实际上所有用户都可以参与构建家庭媒体服务器以及机器人的核心智能,而且经验非常少。甚至学校也开始使用这些电路板来教授计算机科学的元素。

图1:显示电路板连接器的BeagleBoard布局,其中几个可用于传输电源

例如,BeagleBoard计划的目的是以相对较低的成本为广泛的用户提供嵌入式开源开发平台。基于德州仪器OMAP系统级芯片设备中的低功耗ARM Cortex-A系列处理器,最终的嵌入式计算机不需要风扇,这意味着它可以实现静默运行。支持标准接口,支持产品的整个生态系统如雨后春笋般涌现,并且由于已发布的界面,鼓励用户自行开发。同样,Panda Board项目基于德州仪器的另一款基于ARM的OMAP嵌入式处理器。围绕它形成了另一个生态系统。还有一些Linux供应商自己出售用于评估和低容量的Linux计算机,例如飞思卡尔半导体的Sabre和Tower System平台。

如所提供的,一些现成的Linux平台配备了电源。例如,飞思卡尔的Sabre平台配有适当的电源适配器。许多其他产品作为裸板提供,用户负责选择兼容的电源适配器。有些甚至没有传统的直流输入连接器。例如,飞思卡尔塔式系统使用螺钉端子进行专用电源连接。这不需要延迟使系统启动和运行的过程。它可以通过内置USB连接器供电。

塔式系统不仅仅是通过USB支持直流电源。例如,BeagleBoard可以从直流输入插孔插座或使用其中一个USB连接器接收电源。 USB 1.x和2.0规范均提供其一个引脚上承载的5 V标称电源。 USB连接提供的电流是有限的,但对于BeagleBoard等设备来说已经足够了。在USB上,单位负载定义为电流消耗为100 mA。单个设备可以使用多达五个单位的功率,总共500 mA。

基于ARM架构的嵌入式Linux开发平台的电源选择

图2:USB引脚排列。 USB可用的电源水平可能不足以为处理器和目标平台上的所有外围设备供电。可以使用Y型电缆为两个USB端口供电或使用带USB电缆的专用电源(如CUI EMSA 5W USB)来提高功率水平。这可以提供与从墙壁插座直接连接BeagleBoard或飞思卡尔塔式系统等平台的两个USB端口相同的功率。

对于更高级别的电源,用户的主要选择是使用专用电源供电到板载电源连接器。对于BeagleBoard,连接器的内径必须为2.1 mm,外径为5.5 mm,长度为9.5 mm。主要要求是外部稳压器提供5 V电源 - 更高的电压可能会损坏电子设备。

适合BeagleBoard的电源是Phihong制造的PSC12R-050。该调节器由120/230 V壁装插座提供电源,专为国际使用而设计。调节器附带了许多插头适配器,可以在欧洲,美国和亚洲使用。当电路板断电时(低于0.3 W),该设备可以消耗很少的电力,并且可以提供高达2 A的电流,即使使用USB Y型电缆供电也可以提供两倍的电流。

Phihong PSAC30U等电源提供更高功率,推荐用于熊猫板等平台。 PSAC30U是一款额定功率高达20 W的台式电源,但具有低功耗静态模式,当熊猫板或其等效电源关闭时,功耗降至0.3 W以下。

可移植性在许多应用程序中都很重要。小型现成Linux平台的低能耗需求使得嵌入式系统可以通过电池供电。 Circuitco Electronics的Battery Cape等配件为BeagleBone提供了一个易于插拔的便携式电源。

该模块使用多达四个标准AA电池以及电源控制和指示灯为BeagleBone提供5 V电源。

如果电池电量不足以保持系统长期运行,请将这些平台中的一个远离墙壁插座供电,这不是问题。以太网为现成的Linux平台提供了进一步的选择。以后对以太网标准的修订使得可以通过标准的5类网络布线提供电力并与标准通信设备共存。

USB可以在最远5米的距离内供电,以太网供电(PoE)可将电源线的有效长度延长至100米。该标准的2003版本允许在44 V至57 V的电压下提供高达15.4 W的直流电源。较高的电压使得可以在较长距离内输出功率而不会造成重大损失。在较低阻力的5类布线的帮助下,2009年后期版本将最大功率提高至34.2 W.

标准的5类数据线内部有4对双绞线,但只有两根用于传输旧的10Base-T和100Base-T以太网标准的数据。未使用的电线可用于提供直流电源。最初的以太网供电(PoE)标准不能用于更高速的网络,例如1000Base-T,因为它们将数据信号分成所有四个双绞线。

2009版本指定了一种类似于用于录音室麦克风的幻象供电技术,通过也用于信令的线路提供直流电压。通过信号线传送相同的DC电压。这与1000Base-T设备兼容,因为核心以太网标准规定在所有信号线上使用变压器耦合。可以从每端变压器上的中心抽头访问直流电源。

基于ARM架构的嵌入式Linux开发平台的电源选择

图3:(上)10/100Base的以太网供电连接-T和(底部)1000Base-T使用幻象电源。

市场上有许多直接支持PoE的产品,但它们往往是针对特定应用的产品,例如互联网电话和安全摄像头。很少有标准Linux平台具有以太网端口,这些端口也将采用直流电源。但是,这并不排除将PoE应用于这些平台,即使在使用不通过数据线传输电源的交换机的网络中也是如此。

Phihong POE14系列适配器可以插在交换机和另一个以太网设备之间,通常是要供电的设备。它将电源分离为直流电源线,可通过直流插孔输入连接器插入现成的Linux平台。 Phihong分配器的电源提示是用户可更改的,以提供与各种电路板的兼容性。 5 V型号可提供高达12.5 W的功率。

要将电源插入以太网电缆,可以使用Laird Technologies POE-48I等插入器。插入器从墙壁插座获取电源并将其转换为使用标准以太网连接器注入网络电缆的48 V DC。

由于支持各种数据连接的直流电流,向现成的Linux平台(如BeagleBoard和Panda Board)供电的选项比乍看之下更广泛。 USB可以为开发阶段提供易于使用的电源,PoE用于远程部署,即使对于电流消耗相对较高的电路板,或者在BeagleBone等功耗较低的平台的情况下也可以使用电池电源。

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

    关注

    5186

    文章

    20145

    浏览量

    328742
  • 以太网
    +关注

    关注

    41

    文章

    5923

    浏览量

    179510
  • Linux
    +关注

    关注

    88

    文章

    11628

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    一个面向单片机、事件驱动的嵌入式开发平台介绍

    EventOS,是一个面向单片机、事件驱动的嵌入式开发平台。它主要有两大技术特色:一是事件驱动,二是超轻量。EventOS以及其母项目EventOS,目标是开发一个企业级的嵌入式开发
    发表于 12-05 06:26

    分享一个嵌入式开发学习路线

    法,这些语法在嵌入式开发中至关重要。 2. 技能进阶期(2-3个月) 从51单片机过渡到主流的ARM Cortex-M系列(嵌入式就业核心平台),学会使用STM32单片机,掌握
    发表于 12-04 11:01

    ARM嵌入式这样学

    的内核就是ARM内核,它的主频高很多,普通的都有几百M。CPU缓存大,分有很多级的流水处理线,这样大大提高了CPU利用率。这种IC的资源足以让一个嵌入式操作系统正常跑起来,WINCE, LINUX
    发表于 12-04 07:48

    嵌入式需要掌握哪些核心技能?

    嵌入式需要掌握哪些核心技能? 若想通过学习嵌入式技术提升就业竞争力,需重点掌握C语言、嵌入式硬件架构、RTOS/Linux
    发表于 10-21 16:25

    新一代嵌入式开发平台 AMD嵌入式软件和工具2025.1版现已推出

    AMD 2025.1 版嵌入式软件和工具是面向新一代嵌入式系统开发而打造的综合平台,全面加速概念构想到部署落地。 2025.1 版嵌入式软件
    的头像 发表于 08-20 09:15 3617次阅读

    嵌入式工程师为什么要学QT?

    、车载系统和消费电子等领域尤为突出。其跨平台特性、丰富的库和工具、高性能以及强大的GUI支持,让Qt成为嵌入式开发最理想的选择嵌入式工程师学习Qt有很多好处。 跨
    发表于 08-14 15:15

    Linux嵌入式和单片机嵌入式的区别?

    Linux嵌入式 :拥有庞大的社区和丰富的资源,支持力度大。 总的来说,选择哪种嵌入式系统开发方式取决于项目的具体需求、预算、
    发表于 06-20 09:46

    嵌入式开发,如何选择适合的系统?

    嵌入式ARM开发中,面对多种操作系统的选择,如何做出最适合项目的决策?本文将为您梳理常见系统的特性,帮助您快速了解它们的优缺点,以便更好地选择
    的头像 发表于 05-20 11:32 898次阅读
    <b class='flag-5'>嵌入式开发</b>,如何<b class='flag-5'>选择</b>适合的系统?

    嵌入式开发入门指南:从零开始学习嵌入式

    (设备驱动、内核编译) 4. 推荐的学习资源书籍:《嵌入式系统软件设计基础》《ARM Cortex-M系列嵌入式开发》在线课程:慕课网、B站嵌入式教学视频实践
    发表于 05-15 09:29

    嵌入式主板开发详细指南

    嵌入式主板开发涉及硬件设计、软件集成、系统优化等多个环节,需要结合具体应用场景进行深度定制。以下是嵌入式主板开发的详细指南,涵盖关键步骤、工具、挑战及实际案例:一、
    的头像 发表于 04-02 11:35 931次阅读
    <b class='flag-5'>嵌入式</b>主板<b class='flag-5'>开发</b>详细指南

    BlackBerry QNX推出通用嵌入式开发平台

    BlackBerry有限公司(纽交所代码:BB;多伦多证券交易所代码:BB)旗下部门QNX今日宣布推出QNX 通用嵌入式开发平台(General Embedded Development
    的头像 发表于 03-11 16:04 937次阅读

    ARM架构嵌入式主板特点

    极其广泛。ARM架构嵌入式主板有什么特点呢?一、工作时间及环境:ARM主板不受时间限制,可常开机,无需人员维护。在有电源调节的情况下,只要接
    的头像 发表于 12-31 16:03 1839次阅读
    <b class='flag-5'>ARM</b><b class='flag-5'>架构</b><b class='flag-5'>嵌入式</b>主板特点

    ARM嵌入式通信协议及应用

    同工作至关重要。 一、ARM嵌入式系统概述 ARM(Advanced RISC Machines)是一种基于精简指令集计算机(RISC)的处理器架构,广泛应用于移动设备、物联网(IoT
    的头像 发表于 12-28 09:18 1491次阅读

    ARM嵌入式编程高效技巧

    随着物联网和智能设备的快速发展,ARM嵌入式系统的应用越来越广泛。从智能手机到智能家居,再到工业自动化,ARM处理器几乎无处不在。因此,掌握ARM
    的头像 发表于 12-28 09:17 1044次阅读

    如何使用 RISC-V 进行嵌入式开发

    、准备开发环境 选择开发板 :RISC-V架构嵌入式开发板有多种选择,如GD32VF103R-
    的头像 发表于 12-11 17:32 2745次阅读