微机原理课程设计 自动洗衣机控制系统的设计

选用 8086 和适当的存贮器及接口芯片完成
1、六挡水位显示(50、45、40、35、30、25 升);五档洗衣时间(18、15、12、9、6分钟);三档清洗(3、2、1 分钟)、五档脱水(6、5、3、2、1 分钟);两位数码管显示总时间;有上电、启动和暂停按钮。
2、工作顺序:插上电源各档均在最大值,选择各档的按钮可以依次向下调节档位,然后按下启动按钮洗衣机按设定的程序进行工作。
3、开始数码管显示为总的洗衣所用时间,在洗衣机工作时,数码管显示的时间为洗衣所剩时间。
4、为了安全起见,当洗衣机盖打开时,洗衣机停止工作,在洗衣机盖关闭后,在继续进行工作。
5、洗衣机可根据水位和工作要求自动进行开启和关闭水阀。

设计报告包括:
第一章 设计内容及要求
主要是本设计的内容及具体要求。即要明确应用系统要实现哪些功能,其技术参数和技术指标是什么,这是系统设计的起点和依据,它将贯穿于系统设计的全过程。必须认真做好这个工作,在确定任务的阶段中必须明确:
1) 本应用系统需要达到的主要目标是什么,有多少个回路,有几个参数需要进行检测和控制?检测和控制的精度为多少?
2) 本应用系统有多少输入信号和输出信号?输入信号的形式和电压等级及变化频率情况,输出信号的形式,电压等级和驱动功率有何要求?
3) 本应用系统需要提供哪些人机对话功能,如:小键盘要多少个按键,采用何种显示器,通常为数码管,如用数码管应设计几位等。
4)考虑本应用系统的经济指标,如成本、可靠性、可维护性以及经济效益等,可参考国内外同类产品的资料,提出比较合理的技术指标和最佳的性能价格比。
第二章 系统总体设计
本阶段的任务是通过调查研究,查阅资料来初步确定系统结构的总体方案,其中主要涉及到硬件和软件的功能划分。 应用系统中硬件和软件具有一定的互换性,即某些功能既可以用硬件实现也可以用软件实现。一般说来,用硬件实现的优点是可以提高系统的工作速度,但会增加电路的复杂性和硬件成本;而用软件代替某些硬件的功能可以使电路简化,便于修改设计,降低硬件成本,但软件工作量增大。 总体设计时,必须在硬件和软件之间权衡,分工明确,然后分头开始设计。
第三章 系统硬件电路设计
将整个硬件系统划分为若干个功能单元电路,绘出整个系统逻辑电路图。对于每个功能单元电路,要说明其电路原理,注明各单元电路间的接口信号。必要时,还要画出一些重要控制信号的时序图。.
第四章 系统软件设计
1) 采用模块化程序结构设计软件,首先将整个软件分成若干功能模块。
2) 对各模块编写一个较详细的程序流程图。
3) 根据流程图,编写源程序。
4)若编程时使用了某些算法,可以具体说明。
第五章 系统调试及运行
1) 单独调试各模块程序。
2)统一调试整个系统程序。
3)系统运行结果如何。
4)设计过程中,遇到哪些问题,如何解决
第六章 设计体会

求各位大哥大姐帮帮忙,不胜感激!! 有的留言,好的追分!!
是一门选课,这门课现在对我本人意义不大,也没怎么学,上面给的只是设计要求,真正做出来不用这么详细,做的差不多的我就给分。

第1个回答  2010-07-02
你的课题写的很详细,你最好破点财,定做吧!!!不要的等着天上会掉下答案,要么就自己努力的写,要么就破费点财,给人家点辛苦费,帮你搞!!不过建议你这样的练习最好还是自己编写练习练习,这对以后出来工作非常有帮助!!
第2个回答  2010-07-02
用C还是汇编编写程序啊?
正如1楼所说:不亚于开发一个新的产品。自己好好学吧。
相似回答