文档详情

全自动洗衣机设计报告资料.doc

发布:2016-04-04约1.3万字共30页下载文档
文本预览下载声明
研究生课程设计报告 课程名称:单片机课程设计 设计题目:全自动洗衣机 学 院: 专 业: 班 级: 学 号: 学生姓名: 指导教师: 2009年 6 月 6日 目录 摘要 ……………………………………………………………………………………………1 方案论证………………………………………………………………………………2 1. 洗衣机模块选型…………………………………………………………………4 2. 洗衣机模块方案选择………………………………………………………………4 二、详细硬件电路设计…………………………………………………………………………6 1.开关电路设计…………………………………………………………………………6 2. 显示模块硬件图设计………………………………………………………………7 3. 功能指示灯硬件电路设计 …………………………………………………………8 4. 驱动模块硬件部分设计 ……………………………………………………………8 三、系统软件设计 ………………………………………………………………………………9 1.主程序流程 …………………………………………………………………………9 2.强洗程序流程 ………………………………………………………………………10 3.弱洗程序流程………… ……………………………………………………………10 4.漂洗程序流程………… ……………………………………………………………11 5.甩干程序流程 ………………………………………………………………………12 6.暂停中断程序流程………… ………………………………………………………13 7.工作子程序流程………… …………………………………………………………14 8.进水子程序流程………… …………………………………………………………14 四、理论分析与计算……………………………………………………………………………14 1. MCS-51单片机的引脚………………………………………………………………15 2. 复位电路与时钟电路………… ……………………………………………………15 3.相关计算……………………………………………………………………………16 五、测试与分析…………………………………………………………………………………17 1.计数器显示测试与分析…………………………………………………………………17 2.发动机转动测试与分析………………………………………………………………17 3. 中断测试与分析………………………………………………………………………18 六、结论 ………………………………………………………………………………………19 七、电路和程序………… ……………………………………………………………………19 八、附录 ………………………………………………………………………………………28 1.硬件清单……………………………………………………………………………28 2.程序清单……………………………………………………………………………29 3.参考文献……………………………………………………………………………29 摘要 作为一个,不仅需要有过硬的理论知识,还应该有动手实践的能力,并且是将理论结合实际,提升到应用层面。以后走上社会,还是会有很多新的知识是需要我们学习的,届时需要我们有比较强的自学能力。此次《单片机课程设计》对理论结合实际的动手能力和自学能力有很强的体现。 用来模拟工作过程的两套软件Proteus和Keil。这次课程设计以组为单位的时间。主要有:方案论证,详细硬件电路设计,系统软件设计,理论分析与计算,测试,结论六大部分组成。具体的时间安排是。首先是需求分析,得出了全自动洗衣机要完成什么样的功能,考验了同学们社会调查,分析的能力。接下来是怎么样用我们的知识去实现洗衣机的功能,设计完成功能的方案,并且考察方案的可行性,这步只是计算分析,体现大学生的过硬的理论知识总结能力。有了方案,接下去就是具体的实施阶段了,包括了详细硬件电路设计,系统软件设计,理论分析与计算,测试,得出结论等步骤。但是,各个部分也都是有联系的,搞需求分析的应该懂电路,搞电路的应该知道程序,搞程序的也不能脱离电路,总之,这部分是一个整体,要求每一个人都必须做到至少了解整个的工作过程。 c: 甩干/漂洗功能 d: 本洗衣机还有通过用户的需求来调整弱洗、强洗、漂洗、甩干的功能的工作时间的长短功能。 e: 显示功能,即以上四个功能可以通过相应的功能指示灯来确定其工作状态。 洗衣机模块选型 处
显示全部
相似文档