单片机应用与调试项目教程汇编语言版作者何文平.ppt

单片机应用与调试项目教程汇编语言版作者何文平.ppt

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 3.0A 111 1.5A 011 2.4A 110 1.3A 010 2.0A 101 1.0A 001 1.7A 100 0.5A 000 电流 位678 电流 位678 电机相电流设定(位6,7,8) 表 电机相电流设定表 相关知识链接 * 图 步距角细分实物图 图 步距角电流实物图 相关知识链接 * 相关知识链接 2、二相混合式步进电动机驱动器 步进脉冲信号CP : 步进脉冲信号CP用于控制步进电动机的位置和速度,也就是说:驱动器每接受一个CP脉冲就驱动步进电机旋转一个步距角(细分时为一个细分步距角),改变CP脉冲的频率,同时改变步进电动机的转速,并且控制CP脉冲的个数,则可以使步进电动机精确定位,即可达到对步进电动机调速和定位的目的。 * 相关知识链接 2、二相混合式步进电动机驱动器 方向电平信号DIR : 方向电平信号DIR用于控制步进电机的旋转方向, DIR换向信号 如图所示 。 * 练习题 分别编写程序完成下列要求的单片机对步进电动机的控制: 利用独立按钮SB1控制步进电动机的点动,当按下SB1时,步进电动机正转运行;当松开SB1时,步进电动机停止正转运行。 利用独立按钮控制步进电动机, 按下启动按钮SB1步进电动机开始正转运行,利用定时器1为步进电动机驱动器产生CP脉冲信号。 利用独立按钮控制步进电动机的正/反转,SB1控制步进电动机的启动,SB2控制步进电动机的换向,SB3控制步进电动机的停止,单片机P0口步进电动机的四条控制线(如图4-2-6所示);通过查表方法控制步进电动机,由于使用的步进电动机是两相的,可以采用半步励磁的方法去驱动步进电动机,即A→A→→B→B→B→→A→A,可以给P0口分别送01H→03H→02H→06H→04H→0CH→08H→09H→01H。 * 单片机应用技术 项目八 单片机扩展口的应用 * 项目描述 使用8255集成电路对单片机I/O口进行扩展,其中扩展口对8个发光二极管进行亮或暗控制,电路启动和关闭由一个按键开关控制 。 学习目标 掌握使用8255集成电路扩展单片机I/O口的硬件连接方法; 掌握使用8255集成电路扩展单片机I/O口的控制方法及其应用。 项目四 单片机对电动机的控制 * 做与学 —— 硬件介绍及连接 在实训台装置上选用 : 主机模块 电源模块 显示模块 指令模块 扩展模块 * 硬件介绍及连接 8255扩展模块控制小灯硬件连接图 * 任务一 交/直流电动机的控制 任务描述 本任务使用两个电感式传感器探测金属物质。若传感器1探测到信号后,单片机控制电机正向转动,并保持正转运行;当传感器2探测到信号,单片机控制电机反向转动,并保持反转运行;当按下停止按钮时电机停止运行。 * 硬件介绍及连接 电感式传感器与单片机的接口电路 * 硬件介绍及连接 直流电动机与单片机的接口电路 * 硬件介绍及连接 直流电动机与单片机的硬件接线 * 硬件介绍及连接 直流电动机与单片机的实物接线 * 硬件介绍及连接 直流电动机与单片机的实物接线 * 单片机参考程序及分析 ORG 0000H ;程序的开始 LJMP MAIN ;跳到标号“MAIN”处 ORG 0030H ;主程序的开始 MAIN: MOV P0,#0FFH ;电机初始处于停止状态 MOV P1,#0FFH ;P1口置高电平 * 单片机参考程序及分析 ZZ: JB P1.0,FZ ;判断传感器1是否检测物质,否则跳转到FZ JNB P1.0,$ ;判断传感器1检测到物质,则等待检测完毕 CLR P0.1 ;复位控制反转继电器线圈,正/反转的互锁 SETB P0.0 ;置位控制正转的继电器线圈,电机正转 FZ: JB P1.1,TZ ;判断传感器2是否检测物质,否则跳转到TZ JNB P1.1,$ ;判断传感器2检测到物质,则等待检测完毕 CLR P0.0 ;复位控制正转继电器线圈,正/反转的互锁 SETB P0.1 ;置位控制反转的继电器线圈,电机反转 TZ: JB P1.2,ZZ ;判断停止按钮SB1是否按下,否则跳转到ZZ JNB P1.2,$ ;判断停止按钮SB1是否松开,否则等待松开 LJMP MAIN ;停止按钮SB1松开,则跳转到MAIN处 END * 单片机参考程序及分析 是 否 是 是 否 否 开始 设置初始值 传感器1检测? 停止按钮按下? 检测完毕? 电机正转 是 是 否 否 传感器2检测? 检测完毕? 电机反转 * 相关知识链接 1、电感式传感器 本任务使用的电感式传感器是一种电感式接近开关,型号为LJ12A3-4-Z/BX,如图图所示。 图 电感式传感器 * 相关知识链接 1

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档