ARM控制步进电机实验.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ARM控制步进电机实验

哈尔滨工业大学硕士研究生开题报告 CodeWarrior开发环境 生成Hex文件 首先,选用工程的生成目标为DebugInFLASH或RelIn FLASH,这样工程连接时将会使用mem_c.scf或mem_a.scf分散加载描述文件,生成可固化到FLASH中的二进制代码。 然后,打开工程的DebugInFLASH Settings窗口,在Target Settings项中设置Post-linker选取ARM fromELF如下图所示。 接着,在ARM formELF项中设置输出文件类型,如设置为Intel 32 bit Hex,然后设置输出文件名,也可指定目录,若不指定目录,则生成文件存放在当前工程的目录中(如下图所示)。重新编译连接,编译通过即会生成指定的输出文件(比如:leddisp.hex)。 用ISP软件下载 生成HEX文件后,接下来使用串口延长线连接PC串口(如COM1)和EasyARM2131开发板(UART0),并将开发板上的ISP(JP1)跳线短接。打开LPC2000 Flash Utility软件,并设置串口、波特率、系统晶振(注意,晶振频率项单位为kHz)等,如下图所示。 设置好参数后,点击Read Device ID按钮,读取芯片ID号,若读取成功(状态栏显示“Read Part ID Successfully! ”),则表明ISP连接成功。否则,当出错提示为复位LPC2000信息时, 首先按EasyARM2131开发板上的RST键复位,然后再确定提示,如下图所示。 连接成功后,先使用Erase按钮擦除选定扇区的FLASH,然后在Filename项中输入要下载的HEX文件全名,点击Upload to Flash按钮即开始下载程序。程序固化后,将ISP(JP1)跳线断开,重新复位系统即可运行程序。 第五章 GPIO LPC2131具有多达47个通用I/O口(GPIO,General Purpose I/O ports),分别为P0[31:0]、P1[31:16],其中,P0.24未用,P0.31仅为输出口。由于口线与其它功能复用,因而需要进行相关的管脚连接模块(PINSEL0、PINSEL1、PINSEL2)选择连接GPIO,然后通过IODIR进行输入/输出属性设置后才能操作。 当管脚选择GPIO功能时,有3个寄存器用于控制GPIO的使用,IOSET、IOCLR和IOPIN。IOSET用于口线置1,而IOCLR则用于口线清零,IOPIN则反映当前IO口的状态,读回IOSET则反映当前IO口设定状态。 特性: 单个位的方向控制; 单独控制输出的置位和清零; 所有I/O口在复位后默认为输入。 将相应管脚的PINSELn位设置为00即选择GPIO功能;大部分管脚复位后默认为GPIO 阿尔茨海默症防治相关知识埃及的金字塔有建造方法动画艾司洛尔在神经外科重症中的应用二级二班防溺水等安全教育 ARM 板控制步进电机 杜建军 张国庆 2008年5月 【单片机与嵌入式系统实验三】 实验要求 利用提供的ARM板编程控制步进电机的起停和正反转。转速要求在20~100转/分。 有能力的同学可以考虑实现步进电机的T形加减速。 实验目的 了解步进电机的工作原理 了解步进电机驱动器的内部结构及工作原理 熟悉ADS集成开发环境。 了解使用ARM技术进行开发的基本流程 熟悉ARM GPIO功能模块 第一章 步进电机 步进电机是一种作为控制用的特种电机,它的旋转是以固定的角度(称为“步距角”)一步一步运行的,其特点是没有积累误差(精度为 100% ),所以广泛应用于各种开环控制。步进电机的运行要有一电子装置进行驱动,这种装置就是步进电机驱动器,它是把控制系统发出的脉冲信号转化为步进电机的角位移,或者说:控制系统每发一个脉冲信号,通过驱动器就使步进电机旋转一步距角。所以步进电机的转速与脉冲信号的频率成正比。虽然步进电机已被广泛地应用,但步进电机并不能象普通的直流电机,交流电机在常规下使用。它必须由双环形脉冲信号、功率驱动电路等组成控制系统方可使用。因此用好步进电机却非易事,它涉及到机械、电机、电子及计算机等许多专业知识。 右图是常州泽明自动化设备有限公司生产的57BYG型两相混合式步进电机。 步进角: 相数:2 电流:3A A ——绿 /A——白 B ——红 /B——黑 步进电机内部结构图 步进电机转子 为什么两部分的齿不对齐? 步进电机的内部原理图 怎样计算步距角? 两个基本

文档评论(0)

gz2018gz + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档