电动云台的控制课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《电动云台的控制课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电动 控制 课件
- 资源描述:
-
1、任务七任务七 电动云台的控制电动云台的控制学习目标:过学习任务七的完成方法,熟悉步进电机的工作原理,掌握单片机的串行通信过程等。任务描述:在安防系统中与摄像机配合使用的电动云台一般使用的是步进电机实现对云台的控制,从而实现对不同角度的摄像的功能。要求通过单片机的串行口实现对电动云台的控制。步进电机是机电控制中一种常用的执行机构,它的用途是将电脉冲转化为角位移,它的的驱动电路根据控制信号工作,控制信号由单片机产生。当步进驱动器接收到 一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度,控制换相顺序,即通电控制脉冲必须严格按照一定顺序分别控制各相的通断。通过控制脉冲个 数即可以控制角位移
2、量,从而达到准确定位的目的。控制步进电机的转向,即给定工作方式正序换相通电,步进电机正转,若按反序通电换相,则电机就反转。控制 步进电机的速度,即给步进电机发一个控制脉冲,它就转一步,再发一个脉冲,它会再转一步,两个脉冲的间隔越短,步进电机就转得越快。同时通过控制脉冲频率 来控制电机转动的速度和加速度,从而达到调速的目的。步进电机的工作原理第6章 MCS-51单片机的串行口?6.1计算机串行通信基础基本概念通信方式?6.2 MCS-51单片机的串行口?6.3 MCS-51单片机串行口的应用?6.4串行通信的标准接口?思考题基本概念?串行通信是将数据的各位一位一位地依次传送。适合于计算机之间、计
3、算机与外部设备之间的远距离通信。返回本章首页AB6.1计算机串行通信基础0100001011100111通信方式?串行通信从数据传输方式分为:单工方式、半双工方式、全双工方式。?从信息格式来说,串行通信有两种方式:异步通信方式、同步通信方式。?波特率:每秒钟传送二进制代码的位数。b/s、bps、位/秒。返回本章首页A发B接(a)单工方式(b)半双工方式AB发收发收(c)全双工方式A发收B收发第n个字符(一串行帧)n+1n-1P0/10D0D1D2D3D4D5D60/10/1D0起始位数据位校停验止位位异步通讯的帧格式P1接收设备接收设备发送设备发送设备同步同步发送设备时钟与接收设备时钟严格一致
4、。发送设备时钟与接收设备时钟严格一致。校 验 字 符 2校 验 字 符 1数据n 数 据2数据1同 步 字 符 2同 步 字 符 16.2 MCS-51单片机的串行口单片机的串行口?一、串行口的结构?二、串行口的工作方式?三、波特率的计算返回本章首页MCS-51串行口组成示意一、串行口的结构P3.1P3.0发送:CPUD7D6D5D4D3D2D1D0发送寄存器SBUF01D0D1D2D3D4D5D6D7发送时钟接收:D0D1D2D3D4D5D6D710D7D6D5D4D3D2D1D0CPU接收时钟接收数据寄存器SBUF2串行口控制寄存器串行口控制寄存器SCON该寄存器的字节地址为98H,可位寻
5、址。1 1串行口数据缓冲器SBUFSM0SM1SM2RENTB8RB8TIRITI /RI:中断请求标志位(前面已讲过)RB8:接收的第九位数TB8:发送的第九位数REN:允许接收控制位SM2:多机通信控制位(常与RB8配合,决定是否激活RI)SM0、SM1:工作方式选择位(四种工作方式)3特殊功能寄存器PCON其字节地址为87H,没有位寻址功能。PCON的格式如图7-7所示,其中与串行接口有关的只有D7位。返回本节SMODSMOD位用于决定波特率的倍数。0 20=1倍1 21=2倍二、串行口的工作方式表7-1 串行口工作方式MCS-51的串行口有四种工作方式,它是由SCON中的SM1和SM0
6、来决定的,如表格 7-1 1方式0 同步移位寄存器方式数据从RXD输入或输出,TXD仅作同步移位脉冲波特率固定为fosc/12RXD接收发送数据TXD产生同步移位脉冲接收/发送完,置位RI/TI,(要求SM2=0)D7D6D5D4D3D2D1D0D0D1D2D3D4D5D6D7发送接收无起始位,无停止位。可用于并口的扩展。2方式1 8位UART1起始位、8位数据位、1位停止位D0D1D2D3D4D5D6D7停止位起始位发送D7D6D5D4D3D2D1D0起始位停止位接收送RB8发送完置位TI。当接收到数据后,置位RI是有条件的。即:REN=1,RI=0且SM2=0或SM2=1但是接收到的停止位
7、为1。此时,数据装载SBUF,RI置1,停止位进入RB8。波特率=(2SMOD/32)T1溢出率例T1的方式2下,1T=(28-X)12 fosc1 foscT1的溢出率=T 12 (28-X)3方式2 9位UART一般用于多机通信。一帧信息11位。D0D1D2D3D4D5D6D7TB8停止位起始位发送发送完数据置位TI。RB8D7D6D5D4D3D2D1D0起始位停止位接收接收到有效数据完毕,置位RI的条件:REN=1,RI=0 且SM2=0或接收到第9位数据为1,此时,数据装载SBUF,RI置1,第9位数据(TB8)RB8。送RB8方式方式2波特率:(固定)波特率:(固定)2SMOD/64
8、fosc4方式方式3?当SM0SM1=11时,串行口工作在方式3。方式3为波特率可变的9位异步通信方式,除了波特率外,方式3和方式2相同。?方式3的波特率由下式确定:方式3波特率=(2SMOD/32)定时器T1的溢出率返回本节三三、波特率的计算波特率的计算表7-2 波特率计算公式方式计算公式方式0fosc/12方式1(2SMOD/32)(T1溢出率)方式2(2SMOD/32)/64方式3(2SMOD/32)(T1溢出率)表7-3 常用的波特率及计算器初值返回本节63 MCS-51单片机串行口的应用一、串行口方式0用作扩展并行I/O口二、方式1与点对点的异步通讯三、方式2、方式3与多机通讯四、微
9、机与单片机之间的通讯返回本章首页一、串行口方式0用作扩展并行I/O口图 7-11 串行口方式 0扩展并行输出口MOVSCON,#00H;串行口方式0初始化MOVA,#80H;最左一位发光二极管先亮CLRP1.0;关闭并行输出START1:MOVSBUF,A;开始串行输出LOOP:JNBTI,LOOP;查询TISETBP1.0;启动并行输出ACALLDELAY;显示延时CLRTI;清发送中断标志RRA;准备右边一位显示CLRP1.0;关闭并行输出SJMPSTART1;再一次串行输出返回本节例 甲乙两台单片机以方式1进行串行通信,波特率为1200,甲发送,数据在甲机外RAM1000H101FH单元
展开阅读全文