单片机原理及应用课程设计 - 洗衣机控制器(3)

2019-09-02 13:42

逻辑能在低电压下工作。L298 芯片是具有15 个引出脚的多瓦数直插式封装的集成芯片。

图 4.4 L298应用电路图

L298可接受标准TTL逻辑电平信号Vss,Vss可接4.5~7V电压。4脚接电源

电压+12V,9脚接电源电压+5V。输出电流可达2.5A,可驱动电感负载。1脚和15脚下管的发射极分别单独引出以便接入电流采样电阻,形成电流传感信号。L298可驱动两个电动机,OUT1、OUT2和OUT3、OUT4之间可分别接电动机,本实验选用一台电动机,分别接在OUT3和OUT4。5、7、10、12脚接输入控制电平,控制电机的正反转。ENA、ENB接控制使能端,控制电机的停转。图表1是L298的功能逻辑图。

表4.2 L298的功能逻辑图

EMA In1 In2 运转状态

0 ※ ※ 停止

1 1 0 正转

1 0 1 反转

1 1 1 刹停

1 0 0 停止

10

4.2. 程序设计 (1)主程序流程图

开始 系统初始化

N 启动? Y 亮启动指示灯

响蜂鸣器

亮进水指示灯 亮脱水指示灯

显示进水倒计时 电机正转 显示进水倒计时 N

R2=1?

N Y R2=1? 亮洗衣指示灯

Y

电机正转 响蜂鸣器

显示洗衣倒计时

正转5s时间到?

Y

电机反转 Y 反转5s时间到?

N Y R2=1?

N 图4.5 主程序流程图

11

(2)定时中断子程序流程图

关定时器 重装定时器初值 N R0-1=0? R0赋初值 N R1-1=0? Y R2=1 开定时器 返回

图 4.6定时中断服务程序流程图

12

5. 设计仿真

(1)通电后,按下“运行”键,系统开始工作,“进水”状态指示灯D1发光,同时数码管从“15”开始倒计时。

图5.1 进水状态显示图

(2)当数码管倒计时为“00”时,“洗衣”状态指示灯D2发光,同时数码管从“30”开始倒计时,洗衣机电动机做正反转交替运动。

图5.2 洗衣状态显示图

13

(3)当数码管倒计时为“00”时,“脱水”状态指示灯D3发光,同时数码管从“20”

开始倒计时,洗衣机电动机做正转运动。

图5.3 脱水状态显示图

14


单片机原理及应用课程设计 - 洗衣机控制器(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:三一重工财务分析报告 - 公司理财作业

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: