引言
本文提出了一种基于ARM和PoE的嵌入式系统的网络广播设计方案。该方案以ARM926EJ-S处理器及其外围模块作为硬件平台,以嵌入式Linux作为操作系统,构成整个系统。该系统应用以太网供电,实现网络广播的功能,不必进行专门供电线路。
1 系统结构
系统由音频放大器LM48510、音频处理器、以太网供电和以太网数据通信等组成。从前端到后端依次经过音频放大器M48510→ARM926EJ-S→PoE/Network等几个处理过程,实现以太网供电的网络广播。系统的硬件结构如图1所示。
2 系统的硬件设计
2.1 ARM926EJ-S相关设计
ARM926EJ-S处理器是通用微处理器ARM9家族的一员,属于5TEJ版ARM架构。针对的是多任务应用,全存储器管理、高性能、小核心尺寸和低功耗都是其重要的特点。ARM926EJ-S处理器支持32位ARM 16位Thumb指令集,使得用户能在高性能和高代码密度上取得平衡。应用ARM-926EJ-S软核处理器的解决方案,打造具有综合功能、可配置的缓冲存储系统,增强芯针对音频/视频、语音和多媒体等消费电子的需求。
ARM926EJ-S作为系统的CPU,捕获麦克风的音频信号,通过音频信号处理器实现数字音频信号,完成编码处理后,通过AHB总线DMA至外部SDRAM。经过音频放大器LM48510相关处理后,送至Ethernet MAC从网口输出,送给扬声器。此外,ARM926EJ-S具有丰富的外设及I/O,这对将来的系统升级也提供了很大的便利。
2.2 PoE电源设计
2.2.1 PoE供电的工作过程
首先,PSE设备在端口输出很小的电压,直到其检测到线缆终端的连接为一个支持IEEE 802.3af标准的受电端设备。当检测到受电端设备PD之后,PSE设备可能会为PD设备进行分类,并且评估此PD设备所需的功率损耗。在一个可配置时间(一般小于15μs)的启动期内,PSE设备开始从低电压向PD设备供电,直至提供48 V的直流电源。为PD设备提供稳定可靠48 V的直流电,满足PD设备不越过15.4 W的功率消耗。若PD设备从网络上断开时,PSE就会快速地(一般在300~400 ms)停止为PD设备供电,并重复检测过程以检测线缆的终端是否连接PD设备。POE供电原理图如图2所示。
2.2.2 以太网供电控制器LTC4267
Linear Technology推出IEEE 802.3af以太网供电(PoE)控制器LTC4267,它具有一个集成开关稳压器,极大简化了受电设备(PD)设计。 LTC4267包括一个恒定频率电流模式的片上DC/DC控制器,它易于定制成满足多种电源电压和负载电流的要求。恒定频率工作可维持在非常轻的负载情况,从而使所产生的低频噪声最小化。
3 系统的软件设计
软件系统包括系统引导程序Bootloader,嵌入式操作系统及上层应用程序。其中Bootloader是运行于操作系统之前的引导程序,主要任务是完成系统启动之前必要的硬件初始化和操作系统加载;操作系统是整个嵌入式平台的核心程序,主要功能是高效地管理和分配底层硬件资源,并为上层应用程序提供与硬件细节无关的系统调用接口。
系统初始化程序还要完成系统的网络分配、音频相关参数配置,并关闭不用的外设以尽可能地降低功耗。
软件系统还包括网络广播关键的TCP/IP、UDP协议库。应用软件包括完成文件系统管理、网络服务、邮件发送、文件传送、侦测报警等。网络服务程序完成把语音发送到网络的某个端口,以供其他网络设备来访问。
结语
本文介绍了以ARM926EJ-S微控制器为核心的网络广播设计与实现,网络供电模块LTCA267是恒定频率电流模式的片上DC/DC控制器,音频放大器LM48510无需加设外置升压转换器,便可确保新产品的输出功率保持稳定。目前,ARM926EJ-S在音频/视频、语音和多媒体等消费电子领域有着广泛的应用。因此,该系统具有广阔的应用前景。
关键字:ARM 嵌入式系统 处理器
引用地址:
以太网供电的网络广播系统设计
推荐阅读最新更新时间:2024-03-16 12:36
基于Berkeley DB的机房环境监控系统
引言 随着社会信息化进程的发展,许多行业部门的中心机房设备和规模也日趋扩大,配套的环境设备也日益增多,一旦机房的环境设备出现故障,将直接影响计算机系统的安全运行,后果不堪设想。为了保证安全,对机房的环境设备进行自动监控是极其重要的。 1 机房环境设备监控的主要内容及基本功能 机房环境设备监控的主要内容有:机房用电的检测;对机房低压配电柜,UPS电源设备的输入端和输出端,各回路的电压、电流、频率、电功率的监测;温度、湿度的监测;机房漏水的监测;消防的监测。 通过对机房环境设备特点的分析,可把机房环境监控系统的基本功能概括为:现场数据的实时采集、发送和显示;对采集到的数据进行处理和存储;对数据处理的结果进行
[单片机]
请教ARM学习方法
我在农村长大,小时候没有人告诉过我大学是什么东西。小学的语文教师没有跟我用过普通话讲过课。我压根儿也没有想到自己会进入一间电类的中专学校学习“电子技术”,更没有想到自己以后会从事硬件开发这个工作。但这些现在都在进行着。 生活在农村,自幼没有思想进步的人给我指导人生方向。到了中专三年级(那时候中专是四年制)我开始明白自己的处境了(思想多落后啊!)。我开始设想我以后的人生,我开始认真学习了。那时我才发现自己的知识基础是多么的差啊! 虽然开始构想自己的未来,但也没有想出什么东西来。那时候唯一想到的就是读大学。于是我报了考自学考试。在报考自学考试前,我为选专业的事烦恼了好多天。那时候在想自己应不应该选择学电子这个东西,因为到那时
[单片机]
除了处理器和内存 了解手机你还需要看这些
新年到来之际,更换一部新机犒劳自己或者赠送亲人都是极佳的选择。但是,如何才能选购到一部称心如意的手机,始终是一个大大的问题。平日里我们去商场,逛论坛,看贴吧,总会见到各路玩家关于处理器以及内存大小等方面的热烈讨论。然而,一部好手机,显然不止于处理器与内存。那么,还有那些方面值得我们了解呢? 屏幕:依据个人喜好选择 屏幕,作为手机的颜面,自然是重中之重。一块好的屏幕显然能够带来视觉与心灵的双重美好体验。对于普通消费者,说起屏幕,第一反应一定是其分辨率如何。诚然,分辨率的高低对视觉效果有着较大的影响。但是,受行业整体发展的影响,目前手机屏幕的分辨率大多维持在1080P的水平,2K屏幕多用于旗舰产品。因此,只要不超出这一范围的
[手机便携]
德州仪器凭借全新四款达芬奇处理器改变数字视频给予人们在汽车与更多领域的体验方式
基于 DSP 的新型数字媒体处理器较前代产品成本降低 50%, 视频性能显著提升,样片供应在即 2006 年 11 月 20 日,北京讯 日前,德州仪器 (TI) 宣布推出四款基于 DSP 的新型数字媒体处理器,进一步壮大了数字视频解决方案的产品阵营。样片供应在即,新品最低售价仅为 9.95 美元。该系列采用达芬奇(DaVinci) 技术的处理器适用于车载视觉、视频安全监控系统以及视频电话等特定应用市场。更多详情,敬请访问: www.ti.com/dm643xpr 。 TI 负责 DSP 的市场营销经理 Gerard Andrews 指出:“众多数字视频应用将改变汽车驾驶与其它日常活动的体验方式,其中包括基于视觉的辅助驾
[新品]
基于ARM9处理器测控终端通信接口设计
0 引言 控制终端是测控装置中不可缺少的主要组成部分,是测控系统存在的基础,目前应用的许多测控系统都具有规模大、控制点分散、大多控制点计算密度较低、受控体及接口种类繁多等特点。 近年来嵌入式系统以体积小、功耗低、控制功能较强、能够嵌入操作系统、易于扩展外围接口(包括各种现场总线和百兆网等)等优点,很适合计算密度较低的分布式控制终端的应用。本设计采用ARM9 3C2440来开发测控终端,完成了测控装置中的RS485、RS232、CAN、IO输入/输出、IIC通信控制接口设计。下面重点介绍其设计方法和过程。 1 系统设计 图1系统总体结构是采取核心板跟底板的结构。核心板的资源包括S3C2440A的基于ARM
[单片机]
安霸半导体最新推出高性能AI视觉处理器CV5
2021年1月11日,美国加利福尼亚州圣克拉拉市 Ambarella(下称”安霸半导体”,纳斯达克代码:AMBA,专注人工智能视觉的一家半导体公司)宣布推出 CVflow® 系列最新芯片 CV5,该款人工智能视觉处理器可支持 8K 视频录制或 4 路独立图像输入的 4K 视频流录制。 新 SoC 芯片 CV5 将推动智能汽车摄像系统、消费级无人机、运动相机和 360° 全景相机,以及机器人视觉系统的进一步发展。安霸半导体 CVflow AI 引擎与双核 Arm®A76 处理器的完美集成为各种主流人工智能算法提供卓越性能。CV5 拥有高性能图像信号处理器(ISP),可为视频编码优化以提高人眼观感,同时为机器视觉算法优化以提升准确
[汽车电子]
十速科技发布USB界面的8位微处理器TMU3132
十速科技新推出TMU3132是USB界面的8位 微处理器 ,是以精简指令集运算、双周期的微处理器,应用于USB2.0全速通用型产品,支持USB2.0规范,主要的特点为4K*14 MTP ROM,可进行多次程序烧录,内置振荡频率提供USB界面做数据传输界面,内置振荡频率可提供误差在千分之二点五的48MHZ频率,以及可输出12MHZ频率提供无线2.4G模组使用。
TMU3132拥有USB界面DMA功能,作为SPI与USB界面之间数据的传送,SPI界面支持MODE 0/1/2/3 MASTER,速率可调整到6MBPS.具待机模式与外部唤醒功能、 看门狗 计时等功能。内含程序记忆体4K*14 internal MTP ROM以及F
[工业控制]
基于nRF905和LPC2148 ARM开发板的无线数据收发
所设计的无线数据收发系统是无线随动控制系统的重要组成部分,主要由 nRF905 无线收发模块和 LPC2148 ARM开发板组成,用来实现手动系统与随动系统之间的无线数据传输,有效地解决了在恶劣环境下布线困难的问题。 1 nRF905无线收发模块 nRF905是一个工作在433/868/915 MHz的ISM频段,完全集成的单片无线收发器芯片。nRF905芯片内部包含有一个完全集成的调制器、带解码器的接收器、功率放大器、晶体振荡器等电路。其采用DSS+PLL频率合成技术和GMSK调制,频率稳定性非常好,抗干扰能力强;可以很容易通过SPI接口编程配置其工作模式;最多信道数可达170个,能够满足需要多信道工作的特殊场
[模拟电子]