- 1、本文档共33页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ARM课程设计报告解读
电控学院课程设计(论文)课程名称:ARM课程设计 题目: 基于ARM的步进电机 细分驱动控制设计院(系):专业班级:姓名:学号:指导教师:2016年1月 14日目录第一章 绪论11.1 ARM概述及其发展11.2ARM微处理器11.2.1 ARM微处理器的特点11.2.2 EasyARM2131开发板概述及其构造1第二章 设计目的与方案选择32.1 设计目的及要求32.2方案的设计与论证32.2.1 设计分析32.2.2 方案论证32.2.3 方案选择3第三章 硬件电路设计53.1硬件结构53.1.1硬件电路设计思路53.1.2 总体框图设计53.2 外围电路设计分析5 3.2.1 步进电机73.2.2 步进电机驱动模块7 3.2.3液晶显示模块7 3.3步进电机细分驱动控制系统硬件原理图7第四章 软件设计114.1软件设计思路114.2程序流程图11第五章 调试与结果13第六章 心得体会14第七章 参考文献17附录18第一章绪论1.1 ARM概述及其发展ARM公司的IP核已经由ARM7,ARM9发展到今天的ARM11版本。ARM11囊括了Thumb-2,CoreSight,TrusZone 等众多业界领先技术,同时由单一的处理器内核向多核发展,为高端的嵌入式应用提供了强大的处理平台。高集成度SOC芯片的采用可以带来一系列好处,诸如减少了外围器件和PCB面积,提高系统抗干扰能力,缩小产品体积,降低功耗等。ARM 公司是一家IP供应商,其核心业务是IP核以及相关工具的开发和设计。半导体厂商通过购买ARM公司的IP授权来生产自己的微处理器芯片。由此以来,处理器内核来自ARM公司、各芯片厂商结合自身已有的技术优势以及芯片的市场定位等因数使芯片设计最优化,从而产生了一大批高度集成、各据特色的SOC芯片。例如Intel公司的XScale系列集成了LCD控制器、音频编/解码器,定位于智能PDA市场;Atmel公司的AT91系列片内集成了大容量 Flash和RAM、高精度A/D转换器以及大量可编程I/O端口,特别适合于工业控制领域;Philips公司的LPC2000系列片内集成了128位宽的零等待Flash存储器以及I2C,nbspSPI,PWM,UART等传统接口,极高的性价比使它对传统的8/16位MCU提出了严峻的挑战。本次设计仍使用的ARM7系列。1.2 ARM微处理器1.2.1 ARM微处理器的特点ARM微处理器采用RISC指令集、使用大量寄存器、ARM/THUMB指令支持、三/五级流水线具有低功耗、低成本、高性能等特点。1.2.2 EasyARM2131开发板概述及其构造EasyARM2131开发板是广州周立功公司设计的EasyARM系列开发套件之一,采用了PHILIPS公司基于ARM7TDMI-S 核、单电源供电、LQFP64封装的LPC2131,具有JTAG仿真调试、ISP编程等功能。可进行GPIO的控制实验,如LED闪烁控制、键盘输入、蜂鸣器控制、模拟SPI等; 可进行外部中断实验,学习向量中断控制器(VIC); 定时器控制实验,如定时控制LED、按键捕获输入、匹配比较输出等;使用RS232转换电路,完成UART通讯实验等。 1.2.3 EasyARM2131特性: 1)8KB片内SRAM; 2)32KB片内Flash,128位宽度接口/加速器实现高达60MHz的操作频率; 3)8路10位A/D转换器; 4)2个32位定时器(带4路捕获和4路比较通道),PWM单元(6路输出)和看门狗; 5)2个UART,2个高速IIC接口(400Kb/s),SPI,SSP; 6)向量中断控制器,可配置优先级和向量地址; 47个(P0.0-P0.23,P0.24-P0.31,P1.16-P1.31)可承受5V电压的通用I/O口; 7)9个边沿或者电平触发的外部中断引脚;ARM内部结图片内晶体振荡电路支持频率1-30MHz; 8)2个低功耗模式:空闲和掉电; 9)单电源供电,含有上电复位(POR)和掉电检测(BOD)电路,CPU操作电压3.0-3.6V。 第二章 设计目的与方案选择2.1 设计目的及要求2.1.2 设计目的1)设计通过按键控制步进电动机实现正转、反转和调速功能的电路,要求通过4个GPIO发出有序的矩形脉冲,控制UL2003驱动四相步进电动机。2)通过课程设计,巩固和加深了对“ARM嵌入式系统基础教程”课程中所学的理论知识和实验能力,基本掌握计算机接口应用电路的一般设计方法,提高电子电路的设计和实验能力。3)加深对计算机软硬知识的理解,获得初步的应用经验,为以后从事生产和科研工作打下一定的基础。2.2.2设计要求1)用
文档评论(0)