基于ARM+zigBee的通用网络测控系统硬件设计.docx
《基于ARM+zigBee的通用网络测控系统硬件设计.docx》由会员分享,可在线阅读,更多相关《基于ARM+zigBee的通用网络测控系统硬件设计.docx(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于ARM+zigBee的通用网络测控系统硬件设计基于ARM+zigBee的通用网络测控系统硬件设计boulifairy导语:根据当前网络化测控需求,采用了ARM920T核的微处理器S3C2440,ZigBee无线SoC芯片CC2430F128相结合的硬件设计方案摘要:根据当前网络化测控需求,采用了ARM920T核的微处理器S3C2440,ZigBee无线SoC芯片CC2430F128相结合的硬件设计方案,设计了一种基于ARM和ZigBee的通用网络化测控系统硬件平台,具体说明了系统各模块的硬件设计。实际应用表明,系统硬件平台网络性能好、通用性强且成本较低。O引言随着物联网概念的提出及相关技术
2、的发展,网络化测量控制已成为测控系统发展的必然趋势。然而,当前国内外工业控制领域普遍使用且技术相当成熟的PLC(ProgramableLogicController)基本都不支持网络,也不能简单升级具有网络功能,且形式较为单一。因此,设计与实现了一种网络化通用测控系统平台,以实现网络化测控需求且具有一般平台的通用性能。本文主要介绍了ARM嵌入式系统与ZigBee无线技术相结合的通用网络测控平台的硬件设计。1系统硬件总体设计基于ARM的通用网络测控系统硬件架构如图1所示,本系统在测控端采用基于ARM的CPU,通过网络接口与Internet相连,外围扩展有数字量输入输出模块、模拟量输入输出模块及无
3、线ZigBee组网数据传输模块。硬件设计的主要研究内容:基于ARM的嵌入式主控硬件平台、ZigBee无线网络数据传输模块、测控I0模块硬件以及硬件系统的通用性指标和网络化性能的分析测试。2ARM主控模块硬件系统核心芯片是Samsung公司生产的基于ARM920T核1632位RSIC(ReducedInstructionSetComputer,精简指令集计算机)微处理器S3C2440A,该芯片资源丰富、运算速度快、功能强大,且价格相对合理。21存储器电路FLASH存储器采用Samsung半导体生产的64M8b的K9F1208U0MNandFLASH存储器芯片。本系统使用了一片该芯片构成64MB的
4、FLASH,系统的启动代码Bootloader文件、内核镜像文件以及文件系统均存于此。SDRAM存储器采用Hynix生产的4Banks4M16b的HY57V561620CSD-RAM芯片,为了保证系统的运行速度,本系统采用两片该芯片并联构成32位数据存储器。22JTAG调试接口JTAG(JointTestActionGroup,联合测试行动小组)是一种国际标准测试协议(IEEE11491兼容),主要用于芯片内部测试。它在芯片内部封装了专门的测试电路TAP(TestAccessPort,测试访问口),通过专用的JTAG测试工具对内部节点进行测试,同时可用于在线编程。标准的JTAG接口是4线:TM
5、S,TCK,TDI,TDO,分别为形式选择、时钟、数据输入和数据输出线。系统采用20针的标准接口,用于在线调试及系统Bootloader的下载。23电源与系统时钟电路电源设计的可靠性关系到系统运行的稳定与否。本系统输入电源为5V,通过LM1117芯片将其稳压至33V,使用大电容抑制低频干扰,小电容抑制高频干扰,用于芯片接口的供电,同时采用专用电源芯片MIC5219BMM,为内核提供低噪的13V电压,以确保系统供电稳定。系统时钟主要分为主频时钟FCLK,AHB总线设备时钟HCLK,APH总线设备时钟PCLK。本系统采用外部12MHz晶体振荡器,通过S3C2440的设置形式选择引脚OM2:3均为低
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 ARM zigBee 通用 网络 测控 系统 硬件 设计
限制150内