论文中文题名: | 基于ARM与μC/OS-Ⅱ的高端仪表平台的研究 |
姓名: | |
学号: | 06185 |
保密级别: | 公开 |
学科代码: | 081101 |
学科名称: | 控制理论与控制工程 |
学生类型: | 硕士 |
学位年度: | 2009 |
院系: | |
专业: | |
第一导师姓名: | |
论文外文题名: | Research in Advanced Instrumentation Platform Based on ARM and pC/OS-H |
论文中文关键词: | 据处理 ; 嵌入式系统 ; LPC2220 ; 嵌入式ItC/OS.II ; 通信 |
论文外文关键词: | |
论文中文摘要: |
针对仪器仪表向高端产品的发展趋势,课题提出并设计实现了一种基于嵌入式
I_tC/OS.II操作系统和ARM7微处理器为核心的控制平台,使仪表的使用更加方便、智能。
系统融合了嵌入式系统、USB通信、LAN通信、显示等多项快速发展的技术,通过USB
模块和LAN网络的数据传输,实现了高端仪表与外部设备的通信,整个平台具有高速、
实时传输数据等特性,能够广泛地应用于多种行业的现场测量中。
硬件方面,课题采用具有ARM7TDMI核的LPC2220微处理器作为系统的控制平台,
并结合应用设计出了显示模块、USB通信模块、LAN通信模块。控制平台通过USB通
信模块和LAN通信模块,建立与外部设备的数据处理通道,将与SPI接口连接的仪表
数据进行传输处理。USB接口电路采用了Cypress公司的CY7C68001芯片,LAN通信
模块则采用了CIRRUSLOGIC的以太网控制器CS8900实现底层驱动。
软件方面,首先将lxC/OS.II操作系统移植到ARM7上,并在嵌入式gc/os.II环境
下编写了各硬件模块的驱动程序。在驱动程序的基础上设计了VFD显示程序、USB通
信和网络通信等应用模块,验证了数据处理平台具有的各项功能。网络通信模块中,
WEB SERVER在控制平台实现,在上位PC上输入服务器的固定IP地址,实现控制命
令的发送、数据包的接收等功能。
经测试,系统运行正常,较好的实现了各项设计目标,从而证明了本文的方法是可
行的。本系统为高端仪表的数据处理提供了一个有效的解决方案,具有良好的应用前景。
﹀
|
论文外文摘要: |
For advanced products development骶11d of instrumentation,the paper presents and
realizes a l(ind of control platform based on pc/os-II embedded operating system and ARM7
microprocessor.And make the using of instrumentation more convenient and intelligent.The
system integrates a variety of technologies which are developing very soon,such aS
embedded system,USB communications protocol,L触N communications protocol and show.
The system achieves to transmit data through USB and LAN communication module.The
system has the advantage of high-speed and real-time.So it Can be widely applied to various
fields.
As to the hardware,the embedded control platform is established based 012 LPC2220.
And design the show module,USB communications module,L伽q communications module
wi诅1 application.The control platform connects external equipment winl USB module and
LAN module for transmitting the data of instrumentation which connects the control platform
、Ⅳith SPI interface.USB interface circuit adopts CY7C68001 of Cypress.LAN
communications module uSe Ethemet control unit CS8900 of CIRRUSLOGIC for realizing
bottom driver.
As to the software,“c/os—II operating system is transplated to the processor,and the
driver of every module has been included.11le function of displaying instrumentation data
、析th SPI、USB communication and LAN communication has been achieved too.WEB
SERVER achieved by microprocessor in network communication module.It realizes the
function ofsending the control command and recevicing data packet.
111e test result of this supervisory system indicates that it works normally and reaches the
design goales.T11is proves that the method is feasible,and the system Can be used broadly for
advanced instrumentation.
﹀
|
中图分类号: | TP216 ;TP368.1 |
开放日期: | 2011-09-05 |