基于ARM9的嵌入式工控机设计报告.doc
《基于ARM9的嵌入式工控机设计报告.doc》由会员分享,可在线阅读,更多相关《基于ARM9的嵌入式工控机设计报告.doc(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、西南科技大学自动化专业方向设计报告设计名称:基于ARM9的嵌入式工控机设计 姓 名: * 学 号: 2 班 级: 自动1 指导教师: 李 驹 光 起止日期: 2010-10-15至2010-11-9 西南科技大学信息工程学院制19方 向 设 计 任 务 书学生班级:自动1004 学生姓名:周靖力 学号:20105797设计名称:基于ARM9的嵌入式工控机设计 起止日期:2010-10-15至2010-11-9 指导教师:李驹光设计要求: 1、采用基于ARM9内核的ATMEL工业级嵌入式微处理AT91SAM9X25,主频为400MHz,设计一款高性能、低功耗、低成本、小体积的嵌入式工业控制计算机
2、。所要求设计的嵌入式工控机以AT91SAM9X25为主处理器,支持128MB DDR2 SDRAM存储器,1GB NAND Flash存储器,2路10/100Mbps自适应工业以太网接口,2路CAN总线接口,4路高速串口,1路调试串口,2路USB2.0接口,大容量SD存储卡以及多路GPIO,并支持宽电压范围供电(DC9VDC30V)。2、所设计的嵌入式工业控制计算机必须满足工业现场环境要求,包含温度条件(4080)、湿度条件(595% RH)及“三防”(防水、防霉、防尘)要求。3、所设计的嵌入式工业控制计算机必须实现端口保护,包含以太网接口、CAN总线接口、串行接口、USB接口等。4、完成所要
3、求功能嵌入式工控机的原理图设计,Protel99SE/DXP格式或Cadence格式。5、完成所要求功能嵌入式工控机的PCB设计,PCB为6层,Protel99SE/DXP格式或Cadence格式。方 向 设 计 学 生 日 志时间设计内容2010.10.20关于ARM设计的各种器件功能的查阅了解2010.10.22对于各器件pcb库的下载选用2010.10.24基于AD的原理图设计2010.10.30基于各元器件原理图的PCB封装基于ARM9的嵌入式工控机设计摘要:嵌入式系统如今已广泛地渗透到了科学研究、工程设计、局势技术、各类产业和商业等许多领域,并且还在不断发展与延伸。嵌入式系统中又以A
4、RM架构的运用最有前景,啤机最为广泛。在嵌入式操作系统领域中则是种类繁多,各有特色,Windows CE操作系统由微软开发,继承了Windows系列操作系统的优点,极大方便了应用程序的开发。ARM+Windows CE是嵌入式系统研究的一个重要方向。 本课题以ARM9的嵌入式工控设计为主要内容和开发对象,目标是采用基于ARM9内核的ATMEL工业级嵌入式微处理AT91SAM9X25,主频为400MHz,设计一款高性能、低功耗、低成本、小体积的嵌入式工业控制计算机。关键词:嵌入式系统 Windows CE 工业级 AT91SAM9X25 The Design of Embedded System
5、 based on ARM9Abstract:The application of embedded system are widespread in science,industry,military technology and other various fields,and it will be more and more popular.ARM architecture is the most popular and the most perspective in embedded system.Windows CE,product of Microsoft,is one of po
6、pular embedded OS,which contains lots of merit produced by Microsoft.ARM+Windows CE is a strong stream of embedded system development. Reasearch and Development embedded system for industry design is the main target of this project,and our goal is to manipulate industrial MPU AT91SAM9X25 of ATMEL ba
7、sed on core of ARM9 of which MPC frequency is 400MHZ,thereby designing a industrial embedded control computer which embrace the type of great capacity、low power waste、few cost and cute bulk.KEY WORDS:Embedded system, Windows CE, AT91SAM9X25, industrial design一、设计目的和意义AT91SAM9X25是一个高性能的基于ARM926嵌入式微处理
8、器单元,运行在400 MHz,并设有多个网络/连接外围设备,优化的工业应用,如楼宇自动化,网关和医疗。工控机(Industrial Personal Computer,IPC)即工业控制计算机,是一种采用总线结构,对生产过程及机电设备、工艺装备进行检测与控制的工具总称。工控机具有重要的计算机属性和特征,如具有计算机CPU、硬盘、内存、外设及接口,并有操作系统、控制网络和协议、计算能力、友好的人机界面。工控行业的产品和技术非常特殊,属于中间产品,是为其他各行业提供可靠、嵌入式、智能化的工业计算机。嵌入式工控机(Embedded Industrial Computer)是一种加固的增强型工业计算机
9、,它可以作为一个工业控制器在工业环境中可靠运行。早在90年代初期,美国AD公司就推出了类似的工控机。由于嵌入式工控机的性能可靠、无风扇结构、体积小巧、价格低廉,而在工控机中应用广泛 。工控机系统无论从硬件到软件,几乎继承了通用 PC 的全部特征。使用基于 X86 架构的处理器(目前仅 Intel、AMD 及 VIA 可生产)作为系统核心,并通过标准底板接插各种功能板卡的方式,完成系统的构成及功能扩展,因此,用户可以在较短时间内,组建出功能强大的工业控制计算机系统,同时通过运行 Windows 系列操作系统, 保持与通用PC的软件兼容。目前,基于Windows系列操作系统的各种应用软件已达到数以
10、亿计,且应用非常广泛,这对工业控制系统的软件开发与维护具有良好的支持与推动作用。但由于IPC的固有缺点,使之在工业控制的某些应用领域,无法达到令人满意的效果。 IPC 功耗较高、脆弱的存储器系统以及体积和成本因素,在很多情况下已经完全抵消了其高性能和可维护性优势,不能满足应用需求。高功耗对系统散热及稳定性带来严峻考验,广泛使用的散热风扇一直是故障率较高的部件之一,其它诸如液体散热等方式,均由于工艺复杂,成本较高,目前仅少量使用在军事、航空航天等高端领域;存储器系统中的硬盘在系统不间断运行且处于较严苛的工业环境情况下,平均使用寿命仅为 23 年,这通常远低于工业控制系统的整体设计寿命,而采用双列
11、直插(DIMM)方式连接的内存部件,则不能承受哪怕是比较轻微的振动,加之体积与成本因素,限制了IPC在诸多工业控制场合的应用。嵌入式工控机在设计上摒弃了兼容 PC 标准的想法, 着眼于千变万化的应用需求;同时,由于应用需求的差异性,形成了嵌入式工控机百花齐放的现状。嵌入式工控机是面向应用,对性能、成本、功耗、体积有严格要求的专用计算机系统,因此,仅从硬件构成上看,就包含多种位宽(从 4 位、8 位、16 位到 32 位等)、多种架构(如 ARM、PowerPC、MIPS 等)、生产商众多的各种嵌入式微处理器,外围接口则几乎完全是按需设计,少有IPC所具有的标准接口;而软件系统则根据不同的应用场
12、合,使用无操作系统的监控模式、轻量级嵌入式操作系统(如eCos、NET MF 等)或复杂嵌入式操作系统(如 LinuxAndroid、Vx-Works、WinCE 等),但不同平台上的应用软件通常不具有通用性。与IPC相比较,嵌入式工控机是对性能、成本、功耗、体积等约束条件进行平衡与折衷的产物,很好地满足了工业控制系统的要求,具有广阔的发展前景。目前,在系统硬件平台上,以ARM 为代表的嵌入式微处理器几乎覆盖传统工业控制从低端到高端的全部领域,甚至延伸到桌面和服务器系统;而嵌入式软件平台的多样性则契合了不同工业控制应用对系统功耗、 运行效率、实时性、可靠性及系统安全性要求。近几年来,ARM所推
13、出的Cortex-M、Cortex-A系列处理器架构,对传统工业控制计算机的设计提供了新的思路。ARM Cortex-A8处理器是第一款基于ARMv7架构的应用处理器,并且是有史以来ARM开发的性能最高、最具功率效率的处理器。Cortex-A8处理器的速率可以在600MHz到超过1GHz的范围内调节,能够满足那些需要工作在300mW以下的功耗优化的移动设备的要求;以及满足那些需要2000 Dhrystone MIPS的性能优化的消费类应用的要求。因此采用ARM Cortex-A8处理器设计嵌入式工业控制计算机可以实现工控机的高性能、低功耗、低成本、小体积的要求。二、控制要求(一) 主处理器 主
14、频要求400MHz,支持DDR2存储器,低功耗,满足工业温度条件4080。(二) 存储器 128MB DDR2 SDRAM,1GB NAND Flash,符合工业温度条件4080。(三) 扩展支持大容量SD储存卡以及多路GPIO,数字输入输出。(四) 通信接口 两路百兆工业以太网接口; 4路高速串口; 两路USB2.0接口,一路主机,一路从机。(五) 调试支持 一路调试串口。(六) 电源支持 支持宽电压范围供电(DC9VDC30V)。(七) 工业环境 温度条件(-4080)、湿度条件(595% RH)及“三防”(防水、防霉、防尘)。三、设计方案论证(一) 处理器选择1.飞思卡尔ARM9飞思卡尔
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 ARM9 嵌入式 工控机 设计 报告
限制150内