全文预览

《流浪狗之歌 (公开课)修改》小学语文教学资料

上传者:火锅鸡 |  格式:ppt  |  页数:103 |  大小:993KB

文档介绍
步进电机的三拍工作方式,其各相通电顺序为A-B-C-D,通电控制脉冲必须严格按照这一顺序分别控制A,B,C,D相的通断。Р(2)控制步进电机的转向Р如果给定工作方式正序换相通电,步进电机正转,如果按反序通电换相,则电机就反转。Р(3)控制步进电机的速度Р如果给步进电机发一个控制脉冲,它就转一步,再发一个脉冲,它会再转一步。两个脉冲的间隔越短,步进电机就转得越快。调整单片机发出的脉冲频率,就可以对步进电机进行调速。Р三、理论设计Р综和以上选取的方案,总的流程如图3-2所示。Р图3-1 Р1、步进电机驱动电路Р通过L298N构成步进电机的驱动电路,电路图如图3-2所示。Р通过单片机SPCE061A的IOB8~IOB13对L298N的IN1~IN4口和ENA、ENB口发送方波脉冲信号,起时序图如图3-3所示。Р图3-2Р图3-3Р2、数码管显示电路的设计Р数码管的显示驱动使用74LS164,通过SPCE061A的IOB0和IOB1口对DATA和CLK发送数据。Р图3-4Р3、4x4键盘电路Р在设计中,使用了标准的4x4键盘,其电路图如图3-5所示。单片机的A口低8位为键盘的接口。尽管设计要求中只需要4个键对步进电机的状态进行控制,但考虑到对控制功能的扩展,我们使用了4x4的键盘。Р四、程序设计Р在进行程序设计的过程中,主要分为五个部分:双机通讯、语音报数、数字显示、步进电机驱动、键盘;其中双机通讯的实现和语音报时比较有特点,将其流程简要介绍如下,其他部分见附的程序。Р1、双机通讯Р图4-1Р我们在实现双机通讯的过程中使用了“三次握手”的方式,这是Intle网中成用的数据通讯确认协议,其流程图如图4-1所示。Р2、语音报数Р程序设计中语音报数使用的是SACM-A2000,考虑到程序比较简单,首先使用了自动报数方式,但发现不能进行连续报数,于是使用了非自动方式,流程图如图4-2所示。

收藏

分享

举报
下载此文档