资源目录
压缩包内文档预览:
编号:21836278
类型:共享资源
大小:17.23MB
格式:ZIP
上传时间:2019-09-06
上传人:QQ24****1780
认证信息
个人认证
王**(实名认证)
浙江
IP属地:浙江
25
积分
- 关 键 词:
-
大学
单片机
原理
应用
利用
运用
胡辉
课件
ppt
- 资源描述:
-
大学单片机原理与应用-胡辉-课件PPT,大学,单片机,原理,应用,利用,运用,胡辉,课件,ppt
- 内容简介:
-
第10章 单片机应用系统设计 10.1 单片机应用系统设计的开发步骤 一个完备的单片机应用系统包括硬件和软件两大部分,其中硬件部分包括扩展的存储器、键盘、显示、前向通道、后向通道、控制接口电路以及相关芯片的外围电路等,软件的功能就是指挥单片机按预定的功能要求进行操作的程序。 10.1.1 系统总体设计 系统总体设计是单片机系统设计的前提,合理的总体设计是系统成败的关键。总体设计关键在于对系统功能和性能的认识和合理分析。系统单片机及关键芯片的选型,系统基本结构的确立和软、硬件功能的划分也是系统总体设计的重要组成部分。10.1.2 硬件设计1程序存储器 2数据存储器 3I/O接口 4总线驱动器 5抗干扰电路 10.1.3 软件设计 1系统定义 (1)定义说明各输入/输出口的功能。 (2)在程序存储器和数据存储器区域中,合理分配存储空间。(3)对面板控制开关、按键等输入量以及显示、打印等输出量也必须给予定义。 (4)针对可能出现的由干扰引起的错误进行容错设计,给出错误处理方案。 2软件结构设计10.1.4 系统总体调试 (1)硬件调试 (静态调试和动态调试)(2)软件调试 (3)系统联调 (4)现场调试 10.1.5 程序固化,系统独立运行 将程序固化在单片机系统的程序存储器当中,目标系统就可以独立运行了。目标样机独立运行一段时间进行老化后,如果没有故障产生,即可认为整个系统开发成功。 10.2 设计实例1步进电机的控制1.设计目的(1)掌握单片机对步进电机的控制方法(2)掌握步进电机正转、反转、速度及步数控制的方法2.技术要求(1)使用三向六拍步进电机,编程使步进电机正向/反向旋转10圈(2)旋转时间为2秒(3)旋转方向由手动控制步进电机控制原理 (1)单相三拍方式:按单相绕组施加电流脉冲正转:ABCA反转:ACBA(2)双相三拍方式:按双相绕组施加电流脉冲正转:ABBCCAAB反转:ACCBBAAC(3)三相六拍方式:单相绕组和双相绕组交替施加电流脉冲正转:AABBBCCCAA反转:AACCCBBBAA3.设计方案 步进电机速度控制的方法就是改变各通电脉冲的时间间隔,由脉冲延时程序控制即可。在输出控制电平后,由延时程序控制每一步的时间,即可达到控制步进电机速度的目的。如本设计要求2秒旋转10圈,则每一步需要的时间为:t=2s/10NZr=2000ms/103240=833s。其中N=MCC,即运行拍数,其中MC为绕组相数(本题为三相),C为状态系数。三拍时,C=1;六拍时,C=2。Zr为转子齿数(40个)。步进电机的步数控制由要求旋转圈数除以每一步旋转的角度即可。设计要求旋转10圈,则10360o/1.5=2400圈(960H)。4.电路 5.参考程序 ORG1000HAA1:MOVR3,#960H;确定步进电机前进步数AA2: MOVR4,#00H MOVDPTR,#STEP;控制模型首地址送DPTR JNBP1.4,FAN;判断正转还是反转ZHENG:MOVA,R4 MOVCA,A+DPTR JZAA2;旋转一圈后转回AA2 MOVP1,A;控制步进电机旋转 ACALLDELAY;延时,控制速度 INCR4;控制步数加1 DJNZ R3,ZHENG ;步数未完继续 RETFAN: MOVA,R4;取反向控制模型偏移量 ADDA,#07H MOVR4,A AJAMPZHENGDELAY:(延时833s)STEP:DB 01H,03H,02H,06H,0
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。