微机原理课程设计_全自动洗衣机.doc

微机原理课程设计_全自动洗衣机.doc

ID:49090444

大小:627.00 KB

页数:47页

时间:2020-02-28

微机原理课程设计_全自动洗衣机.doc_第1页
微机原理课程设计_全自动洗衣机.doc_第2页
微机原理课程设计_全自动洗衣机.doc_第3页
微机原理课程设计_全自动洗衣机.doc_第4页
微机原理课程设计_全自动洗衣机.doc_第5页
资源描述:

《微机原理课程设计_全自动洗衣机.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.word格式.微机原理课程设计.专业资料.学习参考..word格式.目录第一章设计内容及要求21.1设计内容及要求21.2课程设计的要求3第二章系统的总体设计方案32.18086对全自动洗衣机进行控制的主要分析32.2设计思想3第三章硬件设计43.1硬件设计概要43.2所用到的芯片及其个自功能介绍4.专业资料.学习参考..word格式.3.3硬件电路设计系统原理图及其说明103.4系统的电路图11第四章软件设计124.1程序流程124.2源程序及其说明14第五章系统调试与使用25第六章收获体会26第一章

2、设计内容及要求1.1设计内容及要求选用8086和适当的存贮器及接口芯片完成1、六挡水位显示(50、45、40、35、30、25升);五档洗衣时间(18、15、12、9、6分钟);三档清洗(3、2、1分钟)、五档脱水(6、5、3、2、1分钟);两位数码管显示总时间;有上电、启动和暂停按钮。2、工作顺序:插上电源各档均在最大值,选择各档的.专业资料.学习参考..word格式.按钮可以依次向下调节档位,然后按下启动按钮洗衣机按设定的程序进行工作。3、开始数码管显示为总的洗衣所用时间,在洗衣机工作时,数码管显示的

3、时间为洗衣所剩时间。4、为了安全起见,当洗衣机盖打开时,洗衣机停止工作,在洗衣机盖关闭后,在继续进行工作。5、洗衣机可根据水位和工作要求自动进行开启和关闭水阀。1.2课程设计的要求设计出电路原理图,说明工作原理,编写程序及程序流程图。.专业资料.学习参考..word格式.第一章系统的总体设计方案2.18086对全自动洗衣机进行控制的主要分析图1全自动洗衣机示意图输入设备主要有电源按钮、启动按钮、水位选择、水位开关、排水按钮、及脱水按钮。输出设备主要有电源指示灯、水位选择按钮信号灯、进水电磁阀、洗涤电动机正

4、转接触器、排水电磁阀、脱水离合器及蜂鸣器等。2.2设计思想.专业资料.学习参考..word格式.首先构思系统的总体结构,根据设计要求确定好系统大致的硬件组成及其结构,其次根据系统的各个功能把软件分成几个不同的模块,依次实现各个模块的功能,最后把各个模块组合起来完成整个系统的功能。第三章硬件设计3.1硬件设计概要用Intel的8086作为控制芯片,配合其他接口电路以及配套的芯片组成洗衣机的控制电路。主要用到8255串行通信芯片,74LS1373—8译码器发出片选信号,AD0809以及DA0832进行模数、数

5、模转换芯片。用一个电位计和AD0809模拟水量信号,DA0832和LM324运放来控制直流电机的正反转和停止。此外还用到了4*4扫描键盘作为输入设备,两个共阴数码管作为显示设备。详情见各个芯片的介绍。3.2所用到的芯片及其个自功能介绍3.2.1芯片列表8086,8284,74LS138,8255,AD0809,DAC0832,74LS02,LM3243.2.28086的功能简介8086是Intel系列的16位微处理器,采用HMOS工艺,内部包含29000.专业资料.学习参考..word格式.个晶体管。内部

6、总线16位,外部总线8位。主要用于兼容当时的外围接口芯片。8086CPU有两部分组成,指令执行部件EU和总线接口部件BIU。8086的基本性能指标如下所示:1.16位微处理器;2.采用高速运算性能的HMOS工艺制造,芯片上集成了2.9万只晶体管;3.使用单一的+5V电源,40条引脚双列直插式封装(DIP);4.时钟频率为5MHz~10MHz,基本指令执行时间为0.3ms~0.6ms5.16根数据线和20根地址线,可寻址的地址空间达1MB6.8086可以和浮点运算器、输入/输出处理器或其他处理器组成多处理器

7、系统,从而极大地提高了系统的数据吞吐能力和数据处理能力。AHALBHBLCHCLDHDLSPBPDISI通用寄存器AXBXCXDXALU数据总线(16位)运算寄存器ALU标志寄存器EU控制系统∑CSDSSSESIP内部暂存器123456数据总线8088:8位8086:16位总线控制逻辑地址总线20位指令队列80888086Q总线(8位)指令指针段寄存器执行单元EU总线接口单元BIU.专业资料.学习参考..word格式.图28086CPU内部结构框图在这个系统中8086作为整个系统的主控芯片,用来控制协调整

8、个系统的工作。3.2.38284的功能介绍为8086CPU提供外部的基准时钟信号,并把时钟信号进行功率放大。3.2.474LS138的功能介绍74LS138为3线—8线译码器,共有54/74S138和54/74LS138两种线路结构形式。其功能表如图所示,引脚分配如图所示:表一74LS138的功能表.专业资料.学习参考..word格式.图374LS138的引脚分配图3.2.48255的功能简介8255的功能介绍如下:1.Int

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。