基于单片机全自动洗衣机控制系统设计[排].docVIP

  • 1
  • 0
  • 约2.23万字
  • 约 45页
  • 2017-05-05 发布于北京
  • 举报

基于单片机全自动洗衣机控制系统设计[排].doc

基于单片机全自动洗衣机控制系统设计[排]

 PAGE 39 浙江工业职业技术学院 毕业论文 2015届 基于单片机的全自动洗衣机 控制系统设计 学生姓名 蒋超炯 学 号 120701116 分 院 电气电子工程分院 专 业 电气自动化技术 班 级 12电气自动化技术(1)班 毕业设计指导教师 徐君燕 企业指导教师 石栋栋 完成日期 2015年 5 月 11 日 摘 要 该系统是《基于单片机的全自动洗衣机控制系统设计》。系统采用AT89C51单片机作为核心控制芯片。并且辅以必要的外围器件和电路,通过I/O口输出控制电动机运行和停止,通过AT89C51单片机内部定时器中断来记录洗衣时间和进水时间,通过按键来进行洗衣参数设置。通过AT89C51单片机驱动数码管显示洗衣机的工作时间,LED指示灯用作洗衣机的工作状态显示,用两个电控水龙头进行加水和放水,通过蜂鸣器提示洗衣结束。通过外部中断来控制进水和放水。论文重点阐述单片机和控制系统模块的设计。 关键词:单片机;全自动洗衣机;数码管,蜂鸣器;中断;定时器 目 录  TOC \o 1-3 \u  1.引 言  PAGEREF _Toc419048508 \h 1 2.系统整体设计  PAGEREF _Toc419048509 \h 4 2.1设计功能要求  PAGEREF _Toc419048510 \h 4 2.2系统设计方案  PAGEREF _Toc419048511 \h 4 2.3芯片选择  PAGEREF _Toc419048512 \h 5 2.3.1什么是单片机  PAGEREF _Toc419048513 \h 5 2.3.2单片机的应用领域  PAGEREF _Toc419048514 \h 5 2.3.3单片机的确定  PAGEREF _Toc419048515 \h 6 2.4单片机的结构  PAGEREF _Toc419048516 \h 6 2.4.1 STC89C516RD单片机的引脚功能  PAGEREF _Toc419048517 \h 7 2.4.2电源  PAGEREF _Toc419048518 \h 7 2.4.3时钟  PAGEREF _Toc419048519 \h 8 2.4.4控制信号引脚线  PAGEREF _Toc419048520 \h 8 2.4.5输入/输出引脚(I/O口线)  PAGEREF _Toc419048521 \h 9 2.5 继电器的选择  PAGEREF _Toc419048522 \h 10 3. 系统硬件设计  PAGEREF _Toc419048523 \h 11 3.1 电源电路设计  PAGEREF _Toc419048524 \h 11 3.2进排水电路设计  PAGEREF _Toc419048525 \h 11 3.3 显示电路设计  PAGEREF _Toc419048526 \h 12 3.4 按键控制设计  PAGEREF _Toc419048533 \h 13 3.5 状态指示电路设计  PAGEREF _Toc419048534 \h 14 3.6 硬件总体电路设计  PAGEREF _Toc419048535 \h 14 4.系统软件设计  PAGEREF _Toc419048536 \h 16 4.1 软件整体结构设计  PAGEREF _Toc419048537 \h 16 4.2主程序结构设计与分析  PAGEREF _Toc419048538 \h 16 4.3子程序结构设计与分析  PAGEREF _Toc419048539 \h 29 4.3.1 定时器中断1子程序  PAGEREF _Toc419048540 \h 29 4.3.2 外部中断0子程序  PAGEREF _Toc419048541 \h 31 4.3.3 定时器中断0子程序  PAGEREF _Toc419048542 \h 33 4.3.4 外部中断1子程序  PAGEREF _Toc419048543 \h 34 4.3.5 数码管显示子程序  PAGEREF _

文档评论(0)

1亿VIP精品文档

相关文档