欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

    毕业论文直流电机调速系统(PWM).doc

    • 资源ID:3973976       资源大小:636KB        全文页数:54页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    毕业论文直流电机调速系统(PWM).doc

    直流电机调速系统摘要:未来的世界必然是自动化、智能化、网络化、移动化的世界。这一发展趋势导致了一类特殊的计算机系统嵌入式系统的发展。ARM(Advanced RISC Machines)公司的32位RISC微处理器,以其高速度、低功耗、低成本,功能强大,和特有16/32位双指令集等诸多优异性能,已成为移动通信、手持计算机和多媒体数字消费等嵌入式解决方案中首选的微处理器。本文介绍了基于嵌入式系统的PWM的直流电机调速系统,选用的微控制器就是SAMSUNG公司的S3C44B0X,并详细讲述了该系统的硬件电路和控制程序设计,以及ADS调试环境和超级终端。关键词:嵌入式系统;ARM;S3C44B0X;PWM;直流电机 The Principle of Velocity Modulate System for Direct Current Motor of PWM Based on Embedded SystemAbstract: The future world must be robotized、intellectualized、network realized and mobilized. The tread would boost embedded system, a special type of computer system. ARM (Advanced RISC Machines) is the leading provider of 32-bit embedded RISC microprocessors in mobile, handheld computer and multi-media digital consumption. ARM offers a wide range of processor cores and delivers the high performance together with Low power consumption, low system cost, high performance and specific 16-bit/32-bit double instrument sets. It has been becoming an ideal processor of embedded applications. In this paper, the principle of velocity modulate system for direct current motor of PWM based on embedded system is introduced, The MCU that chooses to use is the S3C44B0X of the company of SAMSUNG,and hardware circuit and control program design are also analyzed in detail, as well as the ADS debugging environment and super terminal.Keywords: Embedded system  ARM; S3C44B0X; PWM; Direct current motor 目录序言 1第一章 绪论 21.1 嵌入式系统的概述 21.2 嵌入式微处理器及其系统特点 21.3 国内外嵌入式系统的发展现状 31.4 系统的设计任务 41.4.1主要内容与技术要求 41.4.2 主要的技术指标 4第二章 系统的总体方案设计 52.1 嵌入式微处理器 52.1.1常用的嵌入式处理器 52.2 ARM微处理器 62.2.1 ARM系列嵌入式处理器 72.2.2 ARM处理器结构 82.3 系统软硬件总体的初步规划 82.3.1硬件规划 92.3.2 软件规划 10第三章 系统要求及硬件电路的设计 113.1系统功能要求 113.2 ARM处理器S3C44B0X硬件资源 11 3.3 系统硬件选择与单元电路设计 233.3.1 系统重启模块电路设计 243.3.2 系统调试端口(JATG) 243.3.3 SDRAM、FLASH模块 253.3.4 串行通信(UART)模块 263.3.5 直流电机电路模块 273.4 PWM直流电机控制 273.4.1 PWM的概念及其产生 273.4.2 PWM定时器的工作原理 273.4.3 PWM直流电机原理 28第四章 系统软件部分的设计与调试 304.1 嵌入式系统软件开发 304.2 BootLoader的概念与结构 304.2.1 BootLoader的概念 304.2.2 BootLoader的程序设计结构 304.3 PWM定时器的应用程序 314.4系统的调试 334.4.1 调试环境ADS 334.4.2 调试中个人见解 34 第五章 总结与展望 375.1 工作总结 375.2 设计成果与后继展望 38参考文献 39附录 40致谢 51基于嵌入式系统的PWM的直流电机调速系统 序 言随着我国国民经济的快速增长,产业结构也随之不断调整。先进的科学技术的出现为我国工业的快速发展提供了基础。新技术的广泛使用,大大提高了工业的劳动生产率,为实现劳动密集型向技术密集型产业的转型和实现可持续性发展提供了强大的动力,同时也推动着我国经济的快速发展。近些年来,以计算机技术,通讯技术、消费电子技术为主的电子信息技术的高速发展和国际互联网络(Internet)的广泛应用已经改变了人们的生活方式,世界各国都在为发展以计算机技术,通讯技术、消费电子技术为主要内容的信息产业制定宏伟的发展规划,以期望在21世纪的政治、经济和技术竞争中处于主动有利的地位。信息技术对其他各产业的贡献越来越大,信息产业正逐渐成为其他产业的支柱。信息产业的发展程度、信息流通、畅通与否已成为评价各个国家的经济发展水平的一个重要标准。在人类步入全球信息化社会的进程中,全球性电子信息技术正在发挥着巨大的作用。嵌入式系统是近年来发展最快的技术之一。嵌入式系统与传统的单片机系统和 PC 平台相比,融合了两者的优点,既有单片机系统成本低、体积小、功耗低的特点,又具 有PC平台的开发环境好、资源丰富、具备操作系统、用户界面友好的特点,因而在应用技术领域就有良好的发展前景。以32位的ARM 芯片和高速大容量FPGA为核心的嵌入式系统不但充分发挥了以上特点,而且大大简化了系统设计,提高了集成度和可靠性。现在的经济实力的竞争归根到底就是技术水平的竞争,技术水平也是衡量一个国家生产技术水平的重要标志之一。那么学习新的技术当然就是适应发展的选择,在这一背景下,利用嵌入式系统大发展的机会,有必要系统地学习嵌入式系统的应用。第一章 绪论 1.1嵌入式系统的概述在工业控制、通讯、仪器仪表等领域,嵌入式系统的蓬勃发展己经有目共睹。嵌入式系统是什么?我们有必要在这里简单的介绍一下。嵌入式系统是指用于执行独立功能的专用计算机系统。它由包括微处理器、定时器、微控制器、存储器、传感器等一系列微电子芯片与器件,和嵌入在存储器中的微型操作系统、控制应用软件组成,共同实现诸如实时控制、监视、管理、移动计算、数据处理等各种自动化处理任务。嵌入式系统以应用为中心,以微电子技术、控制技术、计算机技术和通讯技术为基础,强调硬件软件的协同性与整合性,软件与硬件可剪裁,以满足系统对功能、成本、体积和功耗等要求。最简单的嵌入式系统仅有执行单一功能的控制能力,在唯一的ROM 中仅有实现单一功能的控制程序,无微型操作系统。1.2嵌入式微处理器及其系统特点嵌入式系统的核心部件是嵌入式处理器,一般嵌入式处理器分成4类:嵌入式微处理器(EMPU)、嵌入式微控制器(MCU)、嵌入式DSP处理器(EDSP)、嵌入式片上系统(SOC)。嵌入式系统的核心是嵌入式微处理器。嵌入式微处理器一般具备以下 4个特点:1、对实时多任务有很强的支持能力,能完成多任务并且有较短的中断响应时间,从而使内部的代码和实时内核的执行时间减少到最低限度。2、具有功能很强的存储区保护功能。这是由于嵌入式系统的软件结构己模块化,而为了避免在软件模块之间出现错误的交叉作用,需要设计强大的存储区保护功能,同时也有利于软件诊断。3、可扩展的处理器结构,能以最迅速地开发出满足应用的最高性能的嵌入式微处理器 。4、嵌入式微处理器必须功耗很低,尤其是用于便携式的无线及移动的计算和通 信设备中靠电池供电的嵌入式系统更是如此。 嵌入式计算机系统与通用计算机系统相比具有以下特点: 1、嵌入式系统通常是面向特定应用的嵌入式 CPU与通用型的 CPU最大不同就是嵌入式 CPU大多工作在为特定用户群设计的系统中,它通常都具有低功耗、体积小、集成度高等特点,能够把通用 CPU中许多由板卡完成的任务集成在芯片内部,从而有利于嵌入式系统设计趋于小型化,移动能力大大增强,与网络的结合也越来越紧密。2、嵌入式系统是将先进的计算机技术、半导体技术和电子技术与各个行业的具体应用相结合后的产物。这一点就决定了它必然是一个技术密集、资金密集、高度分散、不断创新的知识集成系统。3、嵌入式系统的硬件和软件都必须高效率地设计,量体裁衣、去除冗余,力争在同样的硅片面积上实现更高的性能,这样才能在具体应用中对处理器的选择 更具有竞争力。4、嵌入式系统和具体应用有机地结合在一起,它的升级换代也是和具体产品同步进行,因此嵌入式系统产品一旦进入市场,具有较长的生命周期。5、为了提高执行速度和系统可靠性,嵌入式系统中的软件一般都固化在存储器芯片或单片机本身中,而不是存贮于磁盘等载体中。6、嵌入式系统本身不具备自举开发能力,即设计完成以后用户通常不能对其中的程序进行修改,必须有一套开发工具和环境才能进行开发。1.3国内外嵌入式系统的发展现状随着信息化、智能化、网络化的发展,嵌入式系统技术也将获得广阔的发展 空间。以8位单片机(或微控制器,MCU)为核心的嵌入式系统早以广泛应用与各个领域,这些应用大多数还处于单机使用的嵌入式底层次阶段。其特点是以MCU为核心,与一些简单的传感器及监测、伺服控制、指示和显示等设备配合,实现一定的测量、显示、信息处理及控制等功能。虽然在一些工业控制、汽车电子和智能家居等多机应用中,为了实现多个MCU构成的系统间的信息交流,通常是利用CAN、RS-232和RS-485等总线将MCU组网。但这种应用空间有限,相关的通信协议也比较单一,并且孤立于Internet之外。Internet已成为社会重要的基础信息设施,嵌入式系统必将要与Internet完美结合。随着嵌入式设备与Internet的结合,手机、PDA、路由器和调制解调器等复杂的高端应用对嵌入式处理器的性能提出了更高的要求。虽然以8位单片机为核心的嵌入式技术的不断发展,性能也不断提高,但由于其性能的局限性,已无法满足未来高性能嵌入式技术的发展需求。目前在8位单片机上运行嵌入式操作系统尚有一定困难,因此,以32位处理器作为高性能嵌入式系统开发的核心已是嵌入式技术发展的必然趋势。嵌入式微处理器具有体积小、重量轻、成本低和可靠性高的优点,是嵌入式系统的核心。目前比较有影响的32位嵌入式处理器有ARM公司的ARM,Compaq公司的Alpha、HP公司的PA-RISC、IBM公司的PowerPC、MIPS公司的MIPS和Sun公司的Sparc等。而ARM处理器具有高性能、低功耗和低成本等显著优点,已成为高性能、低功耗嵌入式微处理器的代名词,是目前32位、64位嵌入式处理器中应用最为广泛的一个系列。ARM微处理器得到了众多半导体厂家和整机厂家的大力支持,全球有100多家IT公司在采用ARM技术,20家最大的半导体厂家有19家是ARM的用户,包括TI、PHILIPS和Intel等公司。优良的性能和准确的市场定位极大地丰富了ARM资源,加速了基于ARM核的面向各种应用系统芯片的开发应用。如今,ARM公司已经成为业界的龙头老大,几乎所有的手机、移动设备、PDA都是用基于ARM核的系统芯片开发的。为了顺应当今世界技术革新的潮流,了解、学习和掌握高性能嵌入式技术已经非常重要。1.4 系统的设计任务1.4.1主要内容与技术要求了解嵌入式系统的概念、特点及应用,熟悉一种嵌入式处理器内核,并以此处理器为内核,采用PWM通道实现直流电机的调速,结合实际应用,选用合适的处理器,并设计完成电机调速系统,从而掌握基本的嵌入式开发流程1.4.2 主要的技术指标直流电机调速系统:1、直流电机调速采用PWM调速 直流电机 额定电压 12V 转速 3500转/分2、选择合适的处理器芯片3、设计基于处理器的外围电路及电机电路第二章 系统的总体方案设计2.1 嵌入式微处理器 随着社会的发展,互联网的普及,对嵌入式系统的要求己经越来越高.现在出现的信息家用电器,如:掌上电脑、PDA、移动设备等嵌入式设备都需要网络的支持、较快的运行速度和复杂的处理能力,对于早期的8/16位的单片机来说是很困难的。由于集成电路技术的科技进步,电子器件的价格不断下降,使32位微处理器己经在各类应用中得到了广泛普及应用.各种32位嵌入式大展身手,对于我们产品的选择范围也非常广泛。自然一些性能高的芯片得到人们的青睐。2.1.1常用的嵌入式处理器5嵌入式微处理器有许多种流行的处理器核,芯片生产厂家一般都基于这些处理器核生产不同型号的芯片。下面介绍几种常用的嵌入式处理器。1MIPS系列 MIPS是Microprocessor without Interlocked Pipeline Stages的缩写,是一种处理器内核标准,它是由MIPS技术公司开发的。MIPS技术公司是一家设计制造高性能、高档次的嵌入式32位和64 位处理器的厂商,在RISC处理器方面占有重要地位。MIPS技术公司设计RISC处理器始于20世纪80年代初,1986年推出82000处理器,1988年推出83000处理器。自1991年推出第一款64位商用微处理器84000之后,又陆续88000,810000和812000等型号。后来,MIPS公司的战略发生变化,把重点放在嵌入式系统。1999年公司发布MIPS32和MIPS64架构标准,为未来MIPS处理器的开发奠定了基础。新的架构集成了原来所有的M工PS指令集.并且增加了许多更强大的功能。不久以后,MIPS公司又相继开发出高性能、低功耗的32位处理器内核(core)MIPS324 Kc与高性能64位内核MIPS645 Kc以及相应的新版本及未来64位MIPS6420Kc处理器内核。MIPS技术公司既开发MIPS处理器结构内核,又生产基于MIPS的32位/64位嵌入式微处理器芯片。MIPS芯片的定位很广,在高端它有64位的20KC系列,在低端它也有smartMIPS,其使用范围也是非常广泛的。2PowerPC系列 PowerPC是IBM和Motolora共同研制出来的一套处理器标准。其架构特点是可伸缩性好,方便灵活。PowerPC处理器品种很多,应用范围非常广泛,既有通用的PC处理器用于高端工作站、服务器与桌面计算机,也有嵌入式控制器与内核设计应用于消费类电子产品、通信领域等方面. 目前PowerPC独立微处理器与嵌入式微处器的主频从25MHz-70OMHz不等, 产品能量消耗、体积、整合程度、价格差异悬殊,主要产品模块有IBM公司350MHz- 70OMHz的PowerPC750CX和750CXe,以及主频400MHz的PowerPC440GP。其嵌入式处理器内核可以用于各种集成的片上系统SOC设备.在通信、金融等行业具有广泛的应用,主要嵌入式芯片有IBM公司开发的PowerPC405GP. Motorola公司的MPC823等。3X86系列 X86系列处理器是我们最为熟悉的,它源于Intel架构8080,再发展出286,386,486,直到现在的奔腾系列、AMD和ATHLON。从嵌入式市场来看,486DX系列还是有相当的市场份额的,其特点是保持了当初8080相同的指令集,有利于兼容性与移植,但是这又限制了CPU性能的提高。 基于X86处理器核的嵌入式微处理器有:(1)嵌入式486/奔腾系列,是Intel 公司在原有的PC处理器基础上进行改进加强的,它降低功耗,提高抗干扰能力, 放宽了工作条件限制用来满足嵌入式开发的需要,如486DX,486GX等芯片;(2)GeodeSP1系列,这是AMD公司推出的芯片,具有网络访问、硬件音视频解码器、 各种固化通信与外设接口,在数字视频与交互电视方面应用广泛,如SC1000, SC2000等芯片;(3)STPC高度集成X86SOC系列,ST微电子所开发出的STPC系列内核是与X86相兼容的,其多种产品是建立在0.25微米技术上的,己成为一种高度集成、低功耗和低成本的嵌入式解决方案。4 ARM/StrongARM系列ARM公司是全球领先的16/32位RISC微处理器知识产权设计供应商。ARM公司通过转让高性能、低成本、低功耗的RISC微处理器、外围和系统芯片设计技术给合作伙伴,使他们能用这些技术来生产各具特色的芯片。ARM已成为移动通信、手持设备、多媒体数字消费嵌入式解决方案的RISC标准。ARM处理器有三大特点:小体积、低功耗、低成本而高性能;16/32位双指令集;全球众多的合作伙伴。所以这也得到我们的青睐,将在下面详细阐述。 2.2 ARM微处理器 ARM是Advanced RISC Machines的缩写,既可以认为是一个公司的名字,也可以认为是对一类微处理器的通称,还可以认为是一种技术的名字。1991年ARM公司成立于英国剑桥,主要出售芯片设计技术的授权。目前,采用ARM技术知识产权(IP)核的微处理器,即我们通常所说的ARM微处理器,已遍及工业控制、消费类电子产品、通信系统、网络系统、无线系统等各类产品市场,基于ARM技术的微处理器应用约占据了32位RISC微处理器75以上的市场份额,ARM技术正在逐步渗入到我们生活的各个方面。ARM公司是专门从事基于RISC技术芯片设计开发的公司,作为知识产权供应商,本身不直接从事芯片生产,靠转让设计许可由合作公司生产各具特色的芯片,世界各大半导体生产商从ARM公司购买其设计的ARM微处理器核,根据各自不同的应用领域,加入适当的外围电路,从而形成自己的ARM微处理器芯片进入市场。目前,全世界有几十家大的半导体公司都使用ARM公司的授权,因此既使得ARM技术获得更多的第三方工具、制造、软件的支持,又使整个系统成本降低,使产品更容易进入市场被消费者所接受,更具有竞争力。2.2.1 ARM系列嵌入式处理器 ARM微处理器目前包括下面几个系列,以及其它厂商基于ARM体系结构的处理器,除了具有ARM体系结构的共同特点以外,每一个系列的ARM微处理器都有各自的特点和应用领域。包括: ARM7系列、 ARM9系列、ARM9E系列、ARM10E系列、SecurCore系列、Inter的Xscale和Inter的StrongARM其中,ARM7、ARM9、ARM9E和ARM10为4个通用处理器系列,每一个系列提供一套相对独特的性能来满足不同应用领域的需求。SecurCore系列专门为安全要求较高的应用而设计。ARM7系列处理器为常用的处理器,我就介绍此系列的处理器ARM7系列微处理器为低功耗的32位RISC处理器,最适合用于对价位和功耗要求较高的消费类应用。ARM7微处理器系列具有如下特点: 具有嵌入式ICERT逻辑,调试开发方便。 极低的功耗,适合对功耗要求较高的应用,如便携式产品。  能够提供0.9MIPS/MHz的三级流水线结构。  代码密度高并兼容16位的Thumb指令集。  对操作系统的支持广泛,包括Windows CE、Linux、Palm OS等。 指令系统与ARM9系列、ARM9E系列和ARM10E系列兼容,便于用户的产品升级换代。  主频最高可达130MIPS,高速的运算处理能力能胜任绝大多数的复杂应用。ARM7系列微处理器的主要应用领域为:工业控制、Internet设备、网络和调制解调器设备、移动电话等多种多媒体和嵌入式应用。ARM7系列微处理器包括如下几种类型的核:ARM7TDMI、ARM7TDMI-S、ARM720T、ARM7EJ。其中,ARM7TMDI是目前使用最广泛的32位嵌入式RISC处理器,属低端ARM处理器核。TDMI的基本含义为:T: 支持16为压缩指令集Thumb。D: 支持片上Debug。M:内嵌硬件乘法器(Multiplier)I: 嵌入式ICE,支持片上断点和调试点。2.2.2 ARM处理器结构ARM处理器结构包括三种:体系结构、寄存器结构、指令结构ARM处理器:采用RISC体系结构;ARM微处理器共有37个寄存器,其中31个通用寄存器、6个状态寄存器,被分为若干组(BANK);ARM微处理器支持两种指令集:ARM指令集和Thumb指令集,其中,ARM指令为32位的长度,Thumb指令为16位长度,Thumb指令集为ARM指令集的功能子集,但与等价的ARM代码相比较,可节省3040以上的存储空间,同时具备32位代码的所有优点。2.3 系统软硬件总体的初步规划 基于我们对嵌入式系统的认识,以及设计的要求,系统可以分成两部分来看:硬件部分与软件部分。嵌入式系统是软件和硬件的统一体,整体的设计则需要协同设计。如图2-1所示:系统功能描述 硬软件划分(统一表示)软件综合接口硬件综合系统集成图2-1 嵌入式系统的硬件/软件协同设计方法2.3.1 系统硬件部分系统的硬件框图,图2-2。系统基本电路 直流电机MPU 微处理器图2-2 系统硬件框图嵌入式处理器品种总量已经超过了1000种,流行的体系结构有30多个系列,几乎每个半导体制造商都生产嵌入式处理器。处理器的选择是相对比较重要的,芯片的系统的性能、可靠性、功耗、成本都是我们要关注。本次硬件系统规划如下:MPU: ARM7处理器 RAM:8Mbytes SDRAM ROM:2Mbytes FLASHUART: 两个RS-232C串口接口14脚的JTAG接口直流电机电路 2.3.2 系统软件部分嵌入式系统的软件开发的特点是:以面向过程为主,代码的利用率高,代码的规模小,实时性强。过去的嵌入式系统软件开发,大多从汇编开发,并以汇编语言开发为主。这样的开发只能做简单的控制和算法,应用需求复杂时,开发周期大大增加,不利于新产品的快速面市。随着嵌入式系统硬件的不断发展, 如处理器主频提高,存储器容量扩大,硬件体积减小等特点,嵌入式系统的软件开发也发生了一些变革。现代嵌入式系统的软件开发从汇编启动代码开始(负责初始化硬件),以后的应用程序绝大部分用c语言来开发。c语言作为一种中级语言,具有很好的灵活性,更贴近于程序员的思维逻辑。因此用c语言开发程序,大大的缩短了软件开发周期,也增强了可维护性和可升级性。嵌入式系统的开发与PC机有着紧密的联系,如图2-3所示,我们通常是借助在通用的PC系统上。编写控制程序源代码编译生成OBJ目标代码 链接OBJ目标代码 PC 生成可执行的代码嵌入式系统端图2-3 软件生成流程图编译器是程序开发必不可少的重要工具之一。针对不同的硬件设备(主要指 处理器),采用不同类型的编译器,可以对程序进行优化处理,提高程序的效率。本系统的嵌入式软件开发,就是采用ADS的开发工具(包括编译、链接、生成各种格式目标代码等等)。 第三章 系统要求及硬件电路的设计 3.1系统功能要求本系统的设计目的是为了实现运用嵌入式系统芯片产生PWM波对直流电机的转速的改变,使得转速随着输出的PWM波的占空比的变化而变。 此设计方案是利用芯片自身带有的定时器,产生PWM波,通过改变寄存器的值而改变输出波形的占空比。此外,还有另一种方案,就是设置端口为输出口,给端口送相互变换的信号产生PWM波,其中通过调用延时子程序同样可以实现改变占空比,从而实现直流电机的调速。3.2 ARM处理器S3C44B0X硬件资源63.2.1.S3C44BOX简介 S3C44B0X是由Samsung公司推出的16/32位RISC处理器,为移动手持设备提供高性价比和高性能的微控制器方案,S3C44B0X的杰出特性是它的CPU内核,是由ARM公司设计的16/32位ARM7TDMI RISC处理器(66MHZ),它的特点是集成了Thumb代码S3C44BOX微处理器片内集成ARM7TDMI核,采用0.25um CMOS工艺制造,并在ARM7TDMI核基本功能的基础上集成了丰富的外围功能模块,便于低成本设计嵌入式应用系统。S3C44B0X通过提供全面的、通用的片上外设,大大减少了系统电路中除处理器以外的单元器件配置,从而使系统成本最小化。片上集成的主要功能如下:·2.5V ARM7TDMI内核,带有8KB的Cache。·外部扩充存储器控制器(具备FP/EDD/SDRAM控制器和片选逻辑)。·LCD控制器(最大支持256色的DSTN),并带有1个LCD专用DMA通道。·2个通用DMA通道/2个带外部请求引脚的DMA通道。·2个带有握手协议的UART,1个通道SIO。·1个多主的I2C总线控制器。·1个IIS总线控制器。·5个PWM定时器及1个内部定时器。·看门狗定时器。·71个通用可编程I/O口,8个外部中断源。·功耗控制模式:正常、低、休眠和停止。·8路10位ADC。·具有日历功能的RTC(实时时钟)。·PLL时钟发生器。2. S3C44BOX功能结构框图S3C44BOX体系结构的功能框图如图3-1所示 图3-1 S3C44BOX微处理器内部结构框图3. S3C44BOX特点(1)S3C44BOX体系结构·集成了手持设备和通用嵌入式系统应用的解决方案。·具有16/32位RISC体系结构和ARM7TDMI处理器内核的强大指令体系。·Thumb代码压缩机在具有最大化代码密度的同时保持了32位指令的性能。·提供基于JTAG的片上集成ICE调试支持解决方案。·具有32×8的硬件乘法器。·实现低功耗SAMBA的新型总线结构。 (2)系统(存储)管理·支持大、小端模式(通过外部引脚来选择); ·地址空间:包含8个地址空间,每个地址空间为此32MB,总共有256MB的地址空间; ·所有地址空间都可通过编程设置为8位、16位或32位宽数据对齐访问; ·8个地址空间中,6个地址空间可用于ROM、SDRAM等存储器,2个用于ROM、SDRAM、FP/EDO/SDRAM等存储器; ·7个起始地址固定及大小可编程的地址空间; ·1个起始地址及大小可变的地址空间; ·所有存储器空间的访问周期都可通过编程配置;·提供外部扩展总线的等待周期; ·在低功耗模式下支持DRAM/SDRAM自动刷新; ·支持地址对称或非地址对称的DRAM。(3)Cache和片内SRAM ·4路组相联统一的8KB指令/数据Cache; ·未作为Cache使用的0/4/8KB Cache存储空间可作为片内SRAM使用; ·Cache伪LRU(最近最少使用)的替换算法; ·通过在主内存和缓冲区内容之间保持一致的方式写内存; ·具有4级深度的写缓冲; ·当缓冲区出错时,请求数据填充。(4)时钟和功耗管理·低功耗。·片上PLL使得MCU的工作时钟频率最高为66MHz。·时钟可通过软件选择性地反馈回每个功能块。·功耗管理模式为: -正常模式 正常运行模式; -低速模式 不带PLL的低频时钟; -休眠模式 只使CPU的时钟停止 -停止模式 所有时钟都停止。·EINT7:0或RTC警告中断可使功耗管理从停止模式中唤醒。(5)中断控制器 ·30个中断源(1个看门狗定时器中断,6个定时器中断,6个UART中断,8个外部中断,4个DMA中断,2个RTC中断,1个ADC中断,1个I2C中断,1个SIO中断); ·矢量IRQ中断模式缩短中断响应周期; ·外部中断源的电平/边沿模式; ·可编程的电平/边沿极性; ·支持紧急中断请求的FIQ(快速中断请求)。(6)带PWM的定时器(脉宽可调制) ·5个16位带PWM的定时器,1个16位基于DMA或基于中断的内部定时器; ·可编程的工作周期、频率和极性; ·死区(Dead-zone)产生器; ·支持外部时钟源。(7)实时时钟RTC ·全时钟特点:毫秒、秒、分、时、天、星期、月、年; ·运行于32.768kHz; ·CPU唤醒的警告中断; ·时间滴答(Time Tick)中断;(8)通用输入/输出端口 ·8个外部中断端口; ·71个(多功能)复用输入/输出口。(9)UART ·2个基于DMA或基于中断的UART; ·支持5位、6位、7位、8位串行数据传送/接收; ·在传送/接收时支持硬件握手; ·波特率可编程; ·支持IrDA1.0(115.2kbps); ·用于回环测试模式; ·每个通道有2个用于接收和发送的内部32字节FIFO。(10)DMA(直接存储器操作)控制器 ·2路通用的无CPU干涉的DMA控制器; ·2路桥式DMA(外设DMA)控制器; ·支持I/O到内存、内存到I/O、I/O到I/O的桥式DMA传送,有6种DMA请求方式; ·DMA之间优先级次序可编程; ·突发传送模式提高了FPDRAM、EDODRAM和SDRAM的传送率; ·支持内存到外围设备的fly-by模式和外围设备到内存的传送模式。(11)A/D转换 ·8通道的无CPU干涉的DMA控制器; ·最高转换速率100ksps/10位。(12)LCD控制器 ·支持彩色/单色/灰度LCD; ·支持单扫描和双扫描显示; ·支持虚拟显示功能; ·系统内存可作为显示内存; ·专用DMA用于从系统内存中提取图像数据; ·可编程屏幕大小; ·灰度:16级; ·彩色模式:256色。 (13)看门狗定时器 ·16位看门狗定时器; ·定时中断请求或系统超时复位。 (14)I2C总线接口 ·1个基于中断操作的多主的I2C总线; ·8位双向串行数据传送器能够工作于100kbps的标准模式和400kbps的快速模式。(15)IIS总线接口 ·1路基于DMA操作的音频IIS总线接口; ·每通道8/16位串行数据传送; ·支持MSB可调整的

    注意事项

    本文(毕业论文直流电机调速系统(PWM).doc)为本站会员(文库蛋蛋多)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开