基于单片机的洗衣机控制电路的设计之论文

2026/1/22 7:59:11

第5章 洗衣机功能的仿真

5.1 仿真流程

(1)运用Keil uVision2软件编译正确的程序文件,如图5-1编译界面。

图5-1编译界面

(2)设置对话框中的OutPut页面,设置生成可用于生成可执行代码的hex文件,其界面如图5-2所示。

图5-2 hex生成设置界面

29

(3)打开ARES 7 Professional软件,画出原理图。如下图5-3。 +5V+5V+5V+5V强制复位键+5VBUZ1D2C7LED-RED22uF

K2程序选择键P30D3LED-REDD4LED-REDD5LED-REDD6LED-REDD7LED-REDD8LED-REDD9D10LED-YELLOWLED-GREENBUZZERK3强弱选择键P31K1标准P9经济R3100单独R4100排水R5100强洗R6100弱洗R7100洗涤R8100漂洗R9100脱水R10100P21Q1PNPR2100P10P11P12P13P14P15P16P17运行/暂停INT01k+5VSW1SW-SPST水位/盖开关P36+5v进水阀R11100P204VSOUT1OUT2OUT3OUT4GND8L298K4R139U2231314RL1U1P1919P1818XTAL1P0.0/AD0P0.1/AD1P0.2/AD2P0.3/AD3P0.4/AD4P0.5/AD5P0.6/AD6P0.7/AD7P2.0/A8P2.1/A9P2.2/A10P2.3/A11P2.4/A12P2.5/A13P2.6/A14P2.7/A15P3.0/RXDP3.1/TXDP3.2/INT0P3.3/INT1P3.4/T0P3.5/T1P3.6/WRP3.7/RD393837363534333221222324252627281011121314151617P39P38P37P36P35P34P33OJ-SH-105HMRL3G2RL-14B-CF-DC5571012611115IN1IN2IN3IN4ENAENBXTAL2P22Q2PNPP24Q4PNP+5V上限水位传感器SENSASENSBP99RST293031PSENALEEAP20P21P22P23P24P2512P30P31INT0下限水位传感器+5vR12排水阀100P10P11P12P13P14P15P16P1712345678RL2OJ-SH-105HMRL4G2RL-14B-CF-DC5P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7AT89C51RP2RESPACK-7P36P23Q3PNPP251Q5PNPTR1BR1U3LM7805P39P38P37P36P35P34P332345678电源显示灯VO2C5P1933pF220V 50Hz3VIKD1+5vLED-REDADJDF04MTRAN-2P2SC13300uC20.1uF C633pF12X112MHzP181C3100uC43300u图5-3 Proteus仿真原理图

(4)检查原理图绘制是否正确。

(5)原理图绘制完后将.hex文件装入芯片。

用鼠标双击需要导入程序的芯片,显示如图5-4所示“录入源程序对话框”,从“Program File”选择导入文件。

图5-4 录入源程序对话框

30

+88.8VCC

(6)开始仿真。

选择“Debug” →“Start/Restart Debugging”开始仿真,如图5-5所示。

图5-5 仿真菜单

5.2 仿真图

+5V+5V+5V+5V强制复位键

+5VBUZ1D2C7LED-RED22uFK2程序选择键P30D3LED-REDD4LED-REDD5LED-REDD6LED-REDD7LED-REDD8LED-REDD9D10LED-YELLOWLED-GREENBUZZERK3强弱选择键P31K1标准P9经济R3100单独R4100排水R5100强洗R6100弱洗R7100洗涤R8100漂洗R9100脱水R10100P21Q1PNPR2100P10P11P12P13P14P15P16P17运行/暂停INT01k+5VSW1SW-SPST水位/盖开关P36+5v进水阀R11100P204VSOUT1OUT2OUT3OUT4GND8L298K4R139U2231314RL1U1P1919P1818XTAL1P0.0/AD0P0.1/AD1P0.2/AD2P0.3/AD3P0.4/AD4P0.5/AD5P0.6/AD6P0.7/AD7P2.0/A8P2.1/A9P2.2/A10P2.3/A11P2.4/A12P2.5/A13P2.6/A14P2.7/A15P3.0/RXDP3.1/TXDP3.2/INT0P3.3/INT1P3.4/T0P3.5/T1P3.6/WRP3.7/RD393837363534333221222324252627281011121314151617P39P38P37P36P35P34P33OJ-SH-105HMRL3G2RL-14B-CF-DC5571012611115IN1IN2IN3IN4ENAENBXTAL2P22Q2PNPP24Q4PNP+5V上限水位传感器SENSASENSBP99RST293031PSENALEEAP20P21P22P23P24P2512P30P31INT0下限水位传感器+5vR12排水阀100P10P11P12P13P14P15P16P1712345678RL2OJ-SH-105HMRL4G2RL-14B-CF-DC5P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7AT89C51RP2RESPACK-7P36P23Q3PNPP251Q5PNPTR1BR1U3LM7805P39P38P37P36P35P34P332345678电源显示灯VO2C5P1933pF220V 50Hz3VIKD1+5vLED-REDADJC633pF12X112MHzP18DF04MTRAN-2P2SC13300uC20.1uF1C3100uC43300u31

+88.8VCC

结束语

本洗衣机控制系统设计采用8051单片机为主控模块采用程序控制,结合软硬件控制,实现了洗衣机洗涤、漂洗、进水、排水、脱水的洗衣功能,并且包含报警保护、灯光指示、暂停、复位、程序选择等功能。成本低廉,结构简单,控制精度高,工作稳定。其特点是使用器件少,结构紧凑,在洗衣机的控制方面具有较高的实用价值。

在设计过程中,自己根据题目要求,查阅了很多资科。复习了8051单片机、数字电路等的知识,并自己学了一些电机控制电路方面的知识。总体来说,本设计只是探求单片机开发应用的一些步骤、方法,简易的设计实现了洗衣机控制电路模型,与当今市场上的智能家电洗衣机产品相比,本设计并不强调实用性。

系统源程序是在Keil uVision2环境下进行编译,在调试过程中对程序中的语法错误进行了检查和修改,最后进行了仿真。

32


基于单片机的洗衣机控制电路的设计之论文.doc 将本文的Word文档下载到电脑
搜索更多关于: 基于单片机的洗衣机控制电路的设计之论文 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

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