用arm控制直流电动机并测量转速_第1页
用arm控制直流电动机并测量转速_第2页
用arm控制直流电动机并测量转速_第3页
用arm控制直流电动机并测量转速_第4页
用arm控制直流电动机并测量转速_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于ARM的实验报告用ARM控制直流电动机并测量转速ARM技术的发展ARM公司的IP核已经由ARM7,ARM9发展到今天的ARM11版本。ARM11囊括了THUMB2,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,TYPEDEFINTINT32DEFINEPWMDATA240000/PWM周期/DEFINEF01000000/计数器频率/DEFINEZ60/电机每转一圈产生Z个脉冲/DEFINEKP01/PI调节器比例系数/DEFINEKI0/PI调节器积分系数/DEFINEKEY0X0B800000/P023,P024,P025,P027引脚连有按键/DEFINEKEY10X00800000/P023引脚连接KEY1/DEFINEKEY20X01000000/P024引脚连接KEY2/DEFINEKEY30X02000000/P025引脚连接KEY3/DEFINEKEY40X08000000/P027引脚连接KEY4/UINT32T10,T20,I0UINT32FLAG0/制动标志,FLAG1转速接近0/UINT32FV0/正反转标志,FV0正转,FV1反转/INT32NU0,N0/NU给定转速,N检测转速/_IRQVOIDIRQ_T0VOIDT2T0CR2/读取捕获寄存器T0CR20/捕获寄存器清零IFT1T2N123660F0/ZT2T1F0/1236为修正系数T1T2T0IR0X40/清除捕捉0中断标志(向6位写1)VICVECTADDR0X00/中断结束_IRQVOIDIRQ_EINT0VOIDUINT32IIOCLR00X00000001FORI0I0NU10ELSENU10ELSEIFIOPIN0ELSEIFNU50PI08ELSEIFN20PI05ELSEIFN10PI03ELSEIFN3PI01ELSEPI0FLAG1ELSE/如果反转IFN50PI08ELSEIFN20PI05ELSEIFN10PI03ELSEIFN3PI01ELSEPI0FLAG1ELSEIFNU0ESNUNELSEESNUNSUMSUMESPIKPESKISUMIFPI08PI08/过饱和保护IFPI0IOSET00X00000040/设置P06高电平,P07低电平IOCLR00X00000080/正转PWMMR0PWMDATAPWMMR6PWMDATAPI/设置PWM占空比PWMLER0X40/PWMMR6锁存,更新PWM占空比ELSEIFPI0IOCLR00X00000040/设置P06低电平,P07高电平IOSET00X000000

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论