基于双核OMAP5910的嵌入式系统及其应用

发布者:CreativeDreamer最新更新时间:2013-03-12 来源: eefocus关键字:ZigBee  IO模块  双核OMAP5910 手机看文章 扫描二维码
随时随地手机看文章

      引言

  随着物联网概念的提出及相关技术的发展,网络化测量控制已成为测控系统发展的必然趋势。然而,当前国内外工业控制领域普遍使用且技术相当成熟的PLC(Programable Logic Controller)基本都不支持网络,也不能简单升级具有网络功能,且模式较为单一。因而,设计与实现了一种网络化通用测控系统平台,以实现网络化测控需求且具有一般平台的通用性能。本文主要介绍了ARM嵌入式系统与ZigBee无线技术相结合的通用网络测控平台的硬件设计。
  1 系统硬件总体设计

  基于ARM的通用网络测控系统硬件架构如图1所示,本系统在测控端采用基于ARM的CPU,通过网络接口与Internet相连,外围扩展有数字量输入/输出模块、模拟量输入/输出模块及无线ZigBee组网数据传输模块。硬件设计的主要研究内容:基于ARM的嵌入式主控硬件平台、ZigBee无线网络数据传输模块、测控I/0模块硬件以及硬件系统的通用性指标和网络化性能的分析测试。


图1 系统硬件架构

  2 ARM主控模块硬件
  系统核心芯片是Samsung公司生产的基于ARM920T核16/32位RSIC(Reduced Instruction Set Computer,精简指令集计算机)微处理器S3C2440A,该芯片资源丰富、运算速度快、功能强大,且价格相对合理。核心板系统框图如图2所示。


图2 核心板系统框图

  2.1 存储器电路
  FLASH存储器采用Samsung半导体生产的64M×8 b的K9F1208U0M Nand FLASH存储器芯片。本系统使用了一片该芯片构成64MB的FLASH,系统的启动代码Bootloader文件、内核镜像文件以及文件系统均存于此。SDRAM存储器采用Hynix生产的4 Banks×4M×16 b的HY57V561620 CSD-RAM芯片,为了保证系统的运行速度,本系统采用两片该芯片并联构成32位数据存储器。
  2.2 JTAG调试接口
  JTAG(Joint Test Action Group,联合测试行动小组)是一种国际标准测试协议(IEEE 1149.1兼容),主要用于芯片内部测试。它在芯片内部封装了专门的测试电路TAP(Test Access Port,测试访问口),通过专用的JTAG测试工具对内部节点进行测试,同时可用于在线编程。标准的JTAG接口是4线:TMS,TCK,TDI,TDO,分别为模式选择、时钟、数据输入和数据输出线。系统采用20针的标准接口,用于在线调试及系统Bootloader的下载。
  2.3 电源与系统时钟电路
  电源设计的可靠性关系到系统运行的稳定与否。本系统输入电源为5 V,通过LM1117芯片将其稳压至3.3V,使用大电容抑制低频干扰,小电容抑制高频干扰,用于芯片接口的供电,同时采用专用电源芯片MIC5219BMM,为内核提供低噪的1.3 V电压,以确保系统供电稳定。
  系统时钟主要分为主频时钟FCLK,AHB总线设备时钟HCLK,APH总线设备时钟PCLK。本系统采用外部12 MHz晶体振荡器,通过S3C2440的设置模式选择引脚OM[2:3]均为低电平的组合方式来选择S3C2440的时钟源为外部晶振XTIPLL。同时,可通过片内的两个锁相环MPLL和UPLL来得到内核时钟和USB时钟。
  2.4 串行接口电路
  当前,基本上各种处理器上都具备串口,本系统中的串口主要用于前期调试以及与主无线模块的通信。由于CPU串口引出脚电平不是标准RS 232电平,因此在与PC机连接调试时需进行电平转换,而与无线模块通信则可直连。可以在Linux内核串口驱动的基础上修改为ZigBee的数据收发驱动,其电路如图3所示。


图3 串行接口电路


[page]

2.5 网络接口电路
  网络接口电路是该系统中重要的硬件部分。为了保证网络数据传输的稳定流畅,本系统中采用10/100 Mb/s自适应以太网MAC控制器芯片DM9000A,该芯片具有一个10/100 Mb/s自适应的PHY和4K DWORD值的SRAM,物理协议层接口完全符合IEEE 802.3u规范,支持IEEE802.3x全双工流量控制。主控模块板上nGCS3接DM9000A的片选CS#,地址配置为0x18000002,LDATA[15:0]接DM9000A数据位SD[15:0]构成16位数据总线模式。此外,采用HS9016用于I/O隔离变压,然后连接RJ45接口。隔离电路如图4所示。

图4 网络接口隔离变压电路

  3 测控I/O模块硬件
  3.1 数字量输入/输出模块
  系统实现了8路数字量的输入,8路数字量的输出,采用CH573对数字量输出进行锁存,采用CH245对输入量进行选通。为了节省端口资源,数字量的输入、输出的8根数据线复用,通过控制CH573的锁存信号以及CH245的片选信号来实现输出量和输入量的复用。同时,采用光耦用于端口光电隔离。
  3.2 模拟量输入/输出模块
  系统A/D实现4路12位模拟量或2路12位差分信号模拟量采样输入,系统D/A实现2路12位模拟量输出。该模块A/D采用Microchip公司生产的12位模数转换器MCP3204,采样速率最高可达100 KSPS,且价格低廉;该模块D/A采用TI公司的12位数模转换器TLV5638,该芯片具有内部基准,建立时间为1~3.5μs,具备2通道模拟量输出能力。只需外加信号调理电路即可。由于上述两款芯片均为SPI接口,可直接挂接到处理器的SPI总线接口上,通过片选CS0和CS1来控制数据传输的切换。其结构图如5所示。

图5 模拟量I/O模块结构图

  4 ZigBee无线模块硬件
  ZigBee技术是当前发展较为迅速且日趋成熟的一种无线通讯技术,采用国际通用免费频段2.4 GHz,具有低功耗、低成本、低复杂度等优点。ZigBee技术较易实现自动组网,网络容量大,可容纳多达65 000个节点,网络中的任意节点之间都可进行数据通讯。网络具有星状、树状和网状网络拓扑结构。
  本系统采用的是TI公司生产的SOC芯片CC2430,内置增强型的8051内核,接口丰富,具有8 KB SDRAM,128 KB闪存,只需加上电源电路、晶振电路、天线而无需其它外部扩展即可配置为FFD(全功能器件)或RFD(简化功能器件),因而硬件设计简便,成本也相对较低,模块采用串口与ARM系统通信。实物图如图6所示。

图6 实物图

  5 系统分析测试
  网络化在本系统中主要体现为两个方面,一个是采用ZigBee构成的无线网络,用于无线数据采集。另一个则是Internet网络,用于嵌入式系统与主控制端进行数据交互。并且,本系统测控I/O模块符合标准测控电压电流规格定义,并采用ZigBee无线技术,可实现简单二次开发。经软件测试,该系统可完成不同物理量、本地或远程、无线或有线以及一定精度与实时性的网络测量控制,具备一般通用平台的性能。

  6 结语
  网络化是测控技术发展的一个重要方向,伴随网络技术的发展,也需要一种通用的平台统一各分散的测控点。本文基于上述考虑,提出了通用网络测控系统设计基本思想,也阐述了较为详尽的硬件设计方案,该系统通用性好、网络设计合理、成本低,并且易于产品化。经简单设置或二次开发,该系统可应用于工业生产车间、智能家居,以及油田油井遥测等广泛的行业和领域。

关键字:ZigBee  IO模块  双核OMAP5910 引用地址:基于双核OMAP5910的嵌入式系统及其应用

上一篇:世界最小ARM芯片问世 可用于人体植入
下一篇:具有远程监控功能的视频服务器设计

推荐阅读最新更新时间:2024-03-16 13:20

RF MICRO DEVICES 携手 FREESCALE
北卡罗来纳州 、Greensboro ,2010 年 11 月 10 日 —— 高性能射频组件以及复合半导体技术设计和制造领域的全球领导者 RF Micro Devices, Inc.(Nasdaq 股市代号: RFMD) 日前宣布,已联合 Freescale Semiconductor 提供针对众多智能电网应用的 ZigBee® 解决方案。   RFMD 新近推出的 RF6535 ZigBee 前端模块 (FEM) 已与 Freescale 的 MC1321x 系统级封装 (SiP) 整合,实现 RF6535/MC1321x 参考设计。该 RF6535/MC1321x 参考设计简化了射频设计要求,同时可降低产品
[网络通信]
Spansion加入ZigBee联盟
2014年7月15日,中国北京 –——全球行业领先的嵌入式市场闪存解决方案创新厂商 Spansion 公司(NYSE:CODE)今日宣布已加入ZigBee联盟。通过积极参与ZigBee联盟活动,Spansion将继续在开放标准和技术合作方面不懈努力,加速物联网的普及。 Spansion高级副总裁兼跨市场微控制器事业部总经理Dhiraj Handa表示:“Spansion致力于借助智能、创新和节能技术塑造无线连接领域的未来。Spansion的可扩展低功耗微控制器、业内领先的嵌入式闪存和最新推出的“无电池”能量采集产品为整合各种ZigBee系统集成商提供了所需组件,用于打造各种新兴的物联网应用,如楼宇和家庭自动化应用、智能能源
[网络通信]
ZigBee技术在枪支定位系统中的应用
目前,武警部队针对执勤过程中可能发生的事故案件,采取了哨位监视、枪弹分离等方法,加强了对弹药的管理,有效减少了事故的发生。但在对枪支的管控上,还存在隐患。一旦遇到犯罪分子抢夺枪支、哨兵携枪逃跑等情况,不能及时发现并定位,造成枪支的流失,对人 们的生命财产安全和社会的稳定都会带来极大的威胁。因此,如何实现对枪支的定位、管理是亟待解决的问题。由于GPS技术在实现定位时存在功耗大,成本高,可扩展性差等局限性,针对这一情况,提出了一种基于ZigBee技术的枪支定位系统。通过该系统在监区、营区等小区域范围内掌握枪支当前所处位置,当有异常情况发生时,及时发出报警信号,以便执勤人员能够快速、及时、准确地做出反应。 1 ZigBee无线传感器
[工业控制]
<font color='red'>ZigBee</font>技术在枪支定位系统中的应用
AW516x zigbee模块实现自组网功能
无线网络技术无非是功耗、距离、速率、组网等方面的较量,那么能否做到既能低功耗、远距离,又能快捷组网和部署呢? 标准zigbee网络协议包括协调器、路由器和终端节点,而建立一个zigbee网络除了必须要有协调器之外,仅需加上路由器或终端节点即可。 然而,不同的应用场景需要不同型态的组网结构:点对点、星型、中继路由、混合型等等。因此,快速、高效、稳定、便捷、灵活,是对组网协议所提出的更高要求。 图1 zigbee网络拓扑结构 一、Fastzigbee协议 换个思路,假若网络上的任意节点都具备对等的数据传输功能,且无须协调器管理网络,那么网络中的任何节点都可以主动传输数据,这样用户就无需理会具体的网络结构,显然会更
[网络通信]
AW516x <font color='red'>zigbee</font>模块实现自组网功能
嵌入式系统与ZigBee无线技术相结合的通用网络测控
  随着物联网概念的提出及相关技术的发展,网络化测量控制已成为测控系统发展的必然趋势。然而,当前国内外工业控制领域普遍使用且技术相当成熟的PLC(Programable LogIC Controller)基本都不支持网络,也不能简单升级具有网络功能,且模式较为单一。因而,设计与实现了一种网络化通用测控系统平台,以实现网络化测控需求且具有一般平台的通用性能。本文主要介绍了ARM嵌入式系统与ZigBee无线技术相结合的通用网络测控平台的硬件设计。   1 系统硬件总体设计   基于ARM的通用网络测控系统硬件架构如图1所示,本系统在测控端采用基于ARM的CPU,通过网络接口与Internet相连,外围扩展有数字量输入/输出模块、模
[单片机]
嵌入式系统与<font color='red'>ZigBee</font>无线技术相结合的通用网络测控
基于ZigBee与51内核的射频无线传感器网络节点设计方案
0 引 言   近年来,无线传感器网络技术得到了飞速发展,由于2.4 GHz 通信频段免费、开放等特性,各种基于该频段的通信协议,如Wi-Fi、蓝牙等技术已相当成熟,并得到了广泛应用。ZigBee 是一种基于IEEE802.15.4 标准的低功耗个域网协议,该协议基于2.4 GHz 频段,是一种低成本、低功耗的近距离无线组网通信技术,近年来广泛应用于各种射频通信领域,如区域定位、视距数据传输、物联网标签、车用无线电子设备等。   以Chipcon 公司基于ZigBee 协议的系列产品为代表的SOC(片上系统)也日趋成熟。因此,方案设计了一个成本低廉、性能稳定、功能齐全的开发系统一直是相关研究的一个重要组成。本文将提出一种基于Z
[模拟电子]
基于<font color='red'>ZigBee</font>与51内核的射频无线传感器网络节点设计方案
基于1394总线通信的I/O模块在数控系统中的应用
  数控系统作为数控机床装备的核心关键部件,是决定机床装备的性能、功能、可靠性和成本的关键因素。我国的数控系统技术基础薄弱,高档数控系统基本依赖进口,而相关高档数控系统的开发技术,国外对我国至今仍封锁限制,成为制约我国高档数控机床发展的瓶颈。自主开发高档数控系统迫在眉睫,而其中的关键技术就是数据通信速率的提高。   IEEE 1394最初由Apple公司提出,命名为FireWire(火线),是一种高速串行总线。IEEE(电气和电子工程师协会)在1995年认可FireWire为IEEE1394—1995规范,继而又对该协议中一些模糊的定义加以修正,推出了IEEE 1394a.2000规范,解决了一些兼容性问题。2001年,更新的
[嵌入式]
基于蓝牙和ZigBee 技术的可穿戴网络设计
  可穿戴网络是指基于短距离无线通信技术( 蓝牙和ZigBee 技术等) 与可穿戴式计算机( wearcomp ) 技术、穿戴在人体上、具有智能收集人体和周围环境信息的一种新型个域网( PAN) 。可穿戴计算机可以为可穿戴网络提供核心计算技术。有Ad Hoc 性能的蓝牙和ZigBee等短距离无线通信技术作为其底层传输手段, 结合各自优势组建一个无线、高度灵活、自组织, 甚至是隐蔽的微型PAN。可穿戴网络具有移动性、持续性和交互性等特点。 1 基于蓝牙和ZigBee 的可穿戴网络体系结构       可穿戴网络组网灵活、移动性强, 对外网的接入方式多种多样, 可通过蓝牙网关、蓝牙机顶盒等由LAN 和ADSL 等全速接入Interne
[网络通信]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved