河南理工大学本科课程设计报告
图1—L298N
图2—L298N控制电机
5
河南理工大学本科课程设计报告
1和15和8引脚直接接地。
4管脚VS接2.5到46的电压,它是用来驱动电机的。
9引脚是用来接4.5到7V的电压的,它是用来驱动L298芯片的。 6和11引脚是使能端,一个使能端控制一个电机工作。 5,7,10,12是298的信号输入端和单片机的IO口相连。 2,3,13,14是输出端。
输入5和7控制输出2和3, 输入的10,12控制输出的13,14。
在我们的课程设计中,只用到了一个电机,用5、7管脚控制2、3管脚的输出来控制电机的正反转以及调速功能。 2.3无线电遥控接收模块
2722是一个解码芯片,其地址是通过2722的管脚进行的硬件编码的,每个遥控器与接收模块对应,遥控上的按键A、B、C、D对应接收模块上的A、B、C、D管脚,当按下遥控器上的按键时,接收模块对应管脚便成为了高电平锁存输出,同时I管脚输出正脉冲,我们的课设中A、B、C、I分别与单片机的I/O口P1.0、P1.1、P1.2、P1.3连接检测无线信号,通过相应的无线电遥控信号来控制系统的状态。 2.4防过卷模块
这个窗帘是通过电机带动从左往右打开,所以这里设计两个霍尔传感器,一个设计在窗帘导轨的最左边,用于检测窗帘是否已完全关闭;另一个设计在窗帘的最右边,用于检测窗帘是否已完全打开,从而防止由于电机长时间通电而损坏。
本装置用到的霍尔传感器的介绍:
霍尔传感器是一种磁传感器。用它可以检测磁场及其变化,可在各种与磁场有关的场合中使用。
由于霍尔元件产生的电势差很小,故通常将霍尔元件与放大器电路、温度补偿电路及稳压电源电路等集成在一个芯片上,称之为霍尔传感器。如图2所示
6
河南理工大学本科课程设计报告
图 3—霍尔传感器
霍尔传感器分为线性型霍尔传感器和开关型霍尔传感器两种。我们用到的是开关型霍尔传感器,由稳压器、霍尔元件、差分放大器,斯密特触发器和输出级组成,它输出数字量。
本次所采用的是闭锁性的霍尔传感器,其特性如图5所示。当磁感应强度超过动作点Bop时,传感器输出由高电平跃变为低电平,而在外磁场撤消后,其输出状态保持不变(即锁存状态),必须施加反向磁感应强度达到BRP时,才能使电平产生变化。
图4—闭锁性特性
所以,通过将霍尔传感器至于窗帘的最左端和最右端,使得当窗帘打开到最右,闭合到最左时,能够自动发送信号关闭电机。 防过卷电路如下
7
河南理工大学本科课程设计报告
图5防卷电路图
如图所示,对应的端口分别接对应的地与+5V。当有磁铁靠近时,输出为高电平。 当窗帘拉开时,达到指定的位置时,对应的输出为高电平,电机停转。当窗帘关闭时,到达指定的位置时,对应的输出为高电平,电机停转。
8
河南理工大学本科课程设计报告
第三章 软件设计
3.1 流程图
3.2 总程序
总程序见附1
开始 N 键盘扫描 Y N 延迟 是否有按键按下 Y 检测哪个键按下 A按下 B按下 C按下 正转 反转 停止 9