全文预览

单片机课程设计1-副本讲解

上传者:塑料瓶子 |  格式:doc  |  页数:36 |  大小:0KB

文档介绍
出的数字电平范围控制步进电机的转动角度。我们采用的是分级调速,把这个区域分成 4个区域,每个区域对应转动角度分别为 0°,30°,60°,90°。图 3.6 数据采集模块电路图 3.5 串口通讯硬件电路设计串口通信的传输格式:串行通信中,线路空闲时,线路的 TTL 电平总是高,经反向 RS23 2 的电平总是低。一个数据的开始 RS232 线路为高电平,结束时 Rs232 为低电平。数据总是从低位向高位一位一位的传输。武汉理工大学《测控系统微处理器原理及应用》课程设计说明书 7 串口通信的接收过程: (异步通信:接收器和发送器有各自的时钟;同步通信:发送器和接收器由同一个时钟源控制。 RS232 是异步通信) (1)开始通信时,信号线为空闲(逻辑 1),当检测到由 1到0的跳变时,开始对“接收时钟”计数; (2 )当计到 8 个时钟时,对输入信号进行检测,若仍为低电平,则确认这是“起始位”, 而不是干扰信号; (3 )接收端检测到起始位后,隔 16 个接收时钟,对输入信号检测一次,把对应的值作为 D0位数据。若为逻辑 1,作为数据位 1;若为逻辑 0,作为数据位 0; (4)再隔 16个接收时钟,对输入信号检测一次,把对应的值作为 D1位数据。?.,直到全部数据位都输入; (5)检测校验位 P(如果有的话); (6)接收到规定的数据位个数和校验位后,通信接口电路希望收到停止位 S(逻辑 1),若此时未收到逻辑 1,说明出现了错误,在状态寄存器中置“帧错误”标志。若没有错误,对全部数据位进行奇偶校验,无校验错时,把数据位从移位寄存器中送数据输入寄存器。若校验错,在状态寄存器中置奇偶错标志; (7)本幀信息全部接收完,把线路上出现的高电平作为空闲位; (8)当信号再次变为低时,开始进入下一帧的检测。图 3.7 串口模块 3.6 红外接收部分硬件电路设计 3.6.1 红外模块介绍

收藏

分享

举报
下载此文档