基于SPMC75F2413A单片机的直流变频洗衣机的设计方法介绍

合集下载

基于单片机的模拟全自动洗衣机的设计

基于单片机的模拟全自动洗衣机的设计

基于单片机的模拟全自动洗衣机的设计洗衣机是一种在家庭生活中不可缺少的家用电器,全自动式洗衣机因使用方便得到人们的青睐,全自动即进水、洗涤、漂洗、甩干等一系列过程自动完成。

一般洗衣机的控制器通常设有几种洗涤程序,对不同的衣物可供用户选择。

加有这种控制器的洗衣机固然使洗衣过程变得简单易控制,但却不能将洗衣和节能很好地结合起来[1]。

本设计基于模糊控制的模拟洗衣机系统,使洗衣系统朝着自动化、智能化,尤其是节能的方向发展。

它可以根据被洗物的质地和脏污程度,自动对水量、水温、洗涤剂、机械力等做出控制,使衣物在洗净的前提下,洗涤过程更加节能。

1 凌阳单片机SPMC75F2413A SPMC75F2413A 是由凌阳科技公司设计开发的工业级的16 bit 微控制器芯片,其核心采用凌阳公司自主知识产权的μ′nSTM(发音为micro-n-SP)微处理器,集成了多功能I/O 口、同步和异步串行口、ADC、定时计数器等功能模块,以及多功能捕获比较模块、BLDC 电机驱动专用位置侦测接口、两相增量编码器接口、能产生各种电机驱动波形的PWM 发生器等特殊硬件模块[2]。

利用这些硬件模块支持SPMC75F2413A 完成诸如家电用变频驱动器、标准工业变频驱动器、变频电源、多环伺服驱动系统等复杂应用。

2 全自动洗衣机的模糊控制模型模糊控制是一种以模糊集合论、模糊语言变量以及模糊逻辑推理为数学基础的新型计算机控制方法。

显然,模糊控制的基础是模糊数学,模糊控制的实现手段是计算机。

全自动洗衣机的基本工作过程包括进水、洗涤、漂洗、排水、甩干等。

模糊控制技术用于全自动洗衣机后,可以根据对被洗衣物的检测,自动地获得最佳的洗涤方式,进而达到智能和节能的效果。

本设计是以被洗衣物的重量和脏净程度作待测对象,设计出一系列适合不同衣物的清洗方式。

全自动洗衣机的模糊控制模型如图1 所示。

基于单片机的洗衣机智能控制系统方案

基于单片机的洗衣机智能控制系统方案

全自动洗衣机的设计一、设计要求洗衣机的洗涤原理是由模拟人工洗涤衣物发展而来的,即通过翻滚、摩擦、水的冲刷等机械作用以及洗涤剂的表面活化作用,将附着在衣物上的污垢除掉,以达到洗净衣物的目的。

全自动洗衣机是常见的家用电器。

它能够按照预设模式自动地完成衣物的洗涤、漂洗和脱水,也可以单独地进行洗涤、漂洗和脱水操作,这些过程一般按时间进行控制。

通常在给定的模式下,根据衣物多少允许用户设置不同的水位,当洗衣机启动后,上水电磁阀打开注水,当水到达设定的限位时,上水电磁阀断电,注水过程停止,启动电机,即可开始洗衣操作,为了提高洗衣效率,电机一般先正转若干秒,然后再反转若干秒。

另外,每个洗衣机都有容量限制,当洗衣量大于它的额定容量容量时,控制系统报警并且不启动。

本设计要实现的功能有:(1)用户参数的输入:用户根据衣物的数量和质地确定洗涤时间、漂洗次数、脱水时间,然后通过按键输入具体的参数。

(2)参数和时间的显示:灵活地运用数码显示管会带来许多方便,它可以用来显示用户实时所处的洗衣功能状态以及所剩时间。

(3)实时控制的实现:单片机在获取了用户输入的参数后,对其进行分析处理,然后按照计算结果对洗衣过程进行实时控制。

(4)水位检测的实现:水位的高低影响着整个洗衣过程的进行,因此需要水位检测器将水位的变化发送给单片机,单片机根据水位的情况确定下一步应该做什么。

(5)洗衣过程的实现:一般的洗衣过程包括注水、洗涤、漂洗、排水和脱水这些步骤。

在洗衣过程中,系统主要控制进水电磁阀、排水电磁阀的打开和关闭,电机的正转、反转和停止。

(6)洗衣完毕的通知:当洗衣过程结束后,蜂鸣器就报警通知用户洗衣完毕。

二、设计分析本设计在设计洗衣机的控制系统时,洗衣机通过控制系统设定洗衣程序,在内桶(洗涤脱水桶)自动完成注水、洗涤、漂洗、浸泡、排水和脱水全过程。

洗衣时,控制系统打开进水电磁阀,开始注水;当洗涤脱水桶内的水位达到系统设定值时,水位检测器向单片机发送一个低电平,通知控制系统关闭进水电磁阀,同时启动电机洗衣。

基于单片机的全自动洗衣机系统设计

基于单片机的全自动洗衣机系统设计

基于单片机的全自动洗衣机系统设计基于单片机的全自动洗衣机系统设计自动洗衣机作为现代家庭必备的家电之一,无疑给我们的生活带来了诸多便利。

随着科技的不断进步,洗衣机的功能也在逐步完善和智能化。

本文将介绍一个基于单片机的全自动洗衣机系统设计,该系统结合了传感器、执行器和单片机的控制,实现了洗涤、漂洗、脱水等一系列工作的自动化。

首先,我们需要了解单片机的基本原理和功能。

单片机是一种集成电路,拥有微处理器的功能,能够实现数据的处理、控制和通信等任务。

在全自动洗衣机系统中,单片机起到了控制中枢的作用,通过对各个部件的控制来完成洗衣过程。

在本系统中,我们需要使用多个传感器来获取洗衣机内部的信息。

例如,温度传感器可以检测洗衣水的温度,以便根据洗涤衣物的要求进行调整。

水位传感器可以检测洗衣机内部的水位,以确保水量的控制在适当的范围内。

此外,还可以使用压力传感器来检测洗涤和脱水的程度,从而调整相应的参数。

在洗衣机的控制中,单片机还需要根据洗涤过程的不同阶段来控制执行器的工作。

例如,在洗涤阶段,单片机可以控制洗衣机的电机以适当的速度旋转,同时根据不同程序要求来控制加热器的温度。

在漂洗和脱水阶段,单片机可以控制洗衣机内的叶轮进行高速旋转,从而有效去除衣物上的水分,使衣物更加干燥。

除了基本的洗涤功能外,现代洗衣机还具备一些智能化的特点。

在本系统中,单片机可以通过与用户界面的连接实现人机交互。

用户可以通过操作面板向单片机输入洗涤程序、选取适当的温度和转速等参数,单片机则根据用户的选择进行相应的控制。

同时,单片机还可以通过与互联网的连接,将洗衣机的状态和故障信息传输到用户的手机端,提醒用户维修等操作。

在设计全自动洗衣机系统时,还需要考虑到系统的安全性和可靠性。

例如,在电路设计中,应该安装过载保护装置,以防止电机过载、漏电等情况发生。

同时,还应该考虑到洗衣机的稳定性和耐用性,选用优质的材料和结构设计,以延长洗衣机的使用寿命。

综上所述,基于单片机的全自动洗衣机系统设计能够有效地提高洗衣效率和用户体验。

基于单片机的智能洗衣机控制系统设计

基于单片机的智能洗衣机控制系统设计

基于单片机的智能洗衣机控制系统设计一、本文概述随着科技的快速发展和人们生活水平的提高,家电产品逐渐向着智能化、自动化的方向发展。

洗衣机作为家庭日常生活中不可或缺的家电设备,其性能的优化和智能化升级显得尤为重要。

本文将详细介绍一种基于单片机的智能洗衣机控制系统设计,旨在提高洗衣机的自动化程度,改善用户体验,并实现节能环保的目标。

该控制系统以单片机为核心,结合传感器技术、电机控制技术、人机交互技术等多个领域的知识,实现洗衣机的智能控制。

通过传感器实时监测洗衣过程中的水量、温度、衣物重量等参数,单片机根据这些参数自动调节洗涤程序,以达到最佳的洗涤效果。

同时,系统还具备人机交互功能,用户可以通过简单的操作界面选择洗涤程序、设定洗涤参数,实现个性化洗涤。

本文首先将对智能洗衣机控制系统的总体设计方案进行介绍,包括硬件和软件的设计思路。

然后,详细阐述各个功能模块的实现方法,包括传感器模块、电机控制模块、人机交互模块等。

接着,对系统的硬件和软件进行集成和调试,确保系统的稳定性和可靠性。

对智能洗衣机控制系统进行性能测试和实验验证,以评估其实际应用效果。

通过本文的研究和设计,期望能够推动洗衣机行业的智能化升级,为用户提供更加便捷、高效、节能的洗涤体验。

也希望本文的研究方法和成果能够为相关领域的研究人员和技术人员提供有益的参考和借鉴。

二、单片机基础知识单片机(Microcontroller Unit,MCU)是一种集成电路芯片,采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统。

单片机也被称为微控制器,它的应用领域非常广泛,包括智能家居、医疗设备、工业控制、航空航天等。

单片机的主要特点包括:集成度高,体积小,功耗低,可靠性高,控制功能强,扩展灵活,以及易于实现智能化控制等。

基于单片机的全自动洗衣机系统设计

基于单片机的全自动洗衣机系统设计

基于单片机的全自动洗衣机系统设计一、本文概述随着科技的进步和人们生活水平的提高,家用电器在日常生活中扮演着越来越重要的角色。

全自动洗衣机作为其中的一种,其便捷性和高效性受到了广大用户的青睐。

传统的洗衣机设计在智能化、节能性、操作简便性等方面仍有待提升。

为此,本文提出了一种基于单片机的全自动洗衣机系统设计,旨在通过技术创新和智能控制,为用户提供更加人性化、高效且节能的洗衣体验。

本文将详细介绍该系统的设计原理、硬件构成、软件编程以及实际应用效果。

我们将对单片机的选择及其在系统中的作用进行阐述,同时分析洗衣机控制系统中所需的传感器和执行器。

接着,我们将深入探讨软件设计的关键技术和算法,包括控制逻辑的实现、人机交互界面的设计以及故障检测和处理机制。

我们将通过实际测试和用户体验反馈,对该系统的性能进行评估和优化。

本文旨在提供一种基于单片机的全自动洗衣机系统设计方案,为相关领域的研究和实践提供有益的参考和借鉴。

通过不断优化和创新,我们期待这种智能化、高效且节能的洗衣机能够在未来得到更广泛的应用,为人们的生活带来更多便利和舒适。

二、系统总体设计全自动洗衣机系统的设计,基于单片机作为核心控制器,旨在实现洗衣机的全自动化和智能化。

整个系统由单片机、电机驱动模块、水位检测模块、洗涤剂投放模块、温度控制模块、显示模块和用户交互模块等多个子模块组成。

我们选择一款性能稳定、价格适中且易于编程的单片机作为本系统的核心控制器。

该单片机将负责接收用户输入指令、处理传感器信号、控制各功能模块以及实现与显示模块的通信。

通过编程,单片机能够实现对洗衣机的全面控制,包括启动、停止、调整洗涤方式、设定洗涤时间等功能。

电机驱动模块是洗衣机的动力来源,负责驱动洗衣机的电机进行旋转。

我们选用一款能够驱动电机正反转且具备调速功能的驱动模块,通过单片机输出的PWM信号实现对电机转速的精确控制。

电机驱动模块还具备过流保护功能,以确保系统的安全可靠。

基于SPMC75F2413A单片机的步进电机加减速控制

基于SPMC75F2413A单片机的步进电机加减速控制
性 能提 高 3 % 。 O
关 键 词 : P 7 F 4 3 单 片 机 ;步进 电 机 : S MC 5 2 1 A S曲 线 : 减 速 加
中 图 分 类 号 :T 2 3 P 7 文 献 标 识 码 : A 文 章 编 号 : 6 4 6 3 2 0)4— 0 3 0 1 7 — 2 6(01 0 0 1 — 2
S MC 5 2 3 P 7 F 41 A MCU a h o t l r T e s e i l u p s cu t n c i L 0 2 o o se p n t rp o u e y s t e c n r l . h p ca— r o e a t ai h p S A7 oe p o 4 M ft t p i g mo o r d c d b w
e p r n a e u t h w t a h o t l t o ov se s o p l o t n v r h t r b e . e o e a l y tm e l e x e me tlr s l s o h tte c n r h d s le a y t u l u d o e s o o l ms Th v r l s s i s o me - a p e r ai s z l i l o t ,a d t e f ma c f f xb e c n r l n e p r r n e o trsa r tp c n i u t si c e s d 3 % . e o h o moo tr o o o t i i n r a e 0 t s n y
李景 涛 . 英 韩
( 北 大 学 光 电厂 , 中 山西 太 原 0 0 5 ) 3 0 1 摘 要 :提 出 一 种 基 于 凌 阳 单 片 机 的 步 进 电机 加 减 速 的 控 制 方 法 。 采 用 凌 阳 科 技 推 出 的 l 6位 结 构 工 控 单 片 机 S MC 5 2 1 A 为控 制 器 , 由 A lgo 司 生 产 的 两相 步进 电机 专 用 驱 动 器件 S A 0 2 构 成 步进 电 机 的 驱 动 电路 . P 7F43 l r公 e L 74 M

利用SPMC75F2413A单片机设计直流变频洗衣机

利用SPMC75F2413A单片机设计直流变频洗衣机

利用SPMC75F2413A单片机设计直流变频洗衣机
1 引言
洗衣机是一种在家庭中不可缺少的家用电器,发展非常快,全自动式洗衣机因使用方便得到大家的青睐,全自动即进水、洗涤、漂洗、摔干等一系列过程自动完成,控制器通常设有几种洗涤程序,对不同的衣物可供用户选择。

变频控制依其高性能、节能等优点在洗衣机的控制中得到广泛应用,下面介绍采用凌阳科技公司的SPMC75F2413A和SPCE061A 单片机来设计的直流变频洗衣机的控制系统。

2、芯片特性简介
SPMC75F2413A是凌阳科技公司开发的用于变频驱动的嵌入式16位微控制器,适用于变频电动机驱动、电源、家电和车内风扇控制系统等领域。

特性包括:
凌阳16位u‘nSP处理器(ISA 1.2)
工作电压:4.5V~5.5V
最高运行速度:24MHz
工作温度:-40 ℃~85 ℃
芯片内存储器:
32KW (32K×16)Flash
2KW (2K×16)SRAM
基于时钟发生模块的锁相环电路
看门狗定时器
10位模/数转换器
8通道输入
10us (100kHz)转换时间
串行通讯接口
通用异步串行通讯接口(UART)。

基于SPMC75F2413A的三相变频电源设计

基于SPMC75F2413A的三相变频电源设计

o VF n sn e u g n ot r eo fW a du i gd b g i gs fwa f LABVI W . E Ke y wor s:fe u n yc nv ri d r q e c o e son;S PM C7 F 4l A ;VVVF ;La VI 52 3 b EW
型变频 电源 。整 个电源可分 为 :单 相整流 、中间直 流 环 节 、逆变 以及输 出滤 波 。系统结构 原 理框 图如 图 1
所示 。
图 l 系 统 结 构 原 理 图
Fi . Ch r f y t ma i t u t r rn i l g 1 a t s e tcs r c u e p i c p e o s
C e u n u,Xuzj n h ny a h ui a
( p rme t f e t cl gn eig,Hu e tmoieI d sre s tt De at n cr a En ie rn o El i bi Auo tv n u t s n t ue,S ia b i 4 0 2, Chn ) i I i hy nHu e 2 0 4 ia
关键词 :变频 ;凌阳 7 单 片机 ;V V ;L b I W 5 V F aV E 中图分类号 : P 0 . T 3 21 文献标识码 : A 文章编号 : 6 3 9 3 (0 8 5 0 9 -4 17 — 8 320 ) — 0 0 0 0
De i no r e sg fTh e —Ph s ra l e u n yPo rSu py Ba e n S a eVa ib eFr q e c we p l s do PM C7 F2 3 5 41 A
Absr c :T eh r w aea ds fwaera iaino r e p a efe u n y c n e r a e nS npu M C7 F 4l A t a t h a d r n o t r e l t ft e — h s q e c o v  ̄e s do u l sSP z o h r b 52 3

基于单片机的洗衣机设计

基于单片机的洗衣机设计

基于单片机的洗衣机毕设计摘要近年来随着计算机在社会领域的渗透,单片机的应用正在不断地走向深入,同时带动传统控制检测的日新月益更新。

在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,以作完善。

洗衣机的出现给人们的生活带来的诸多方便。

本文首先描述系统硬件工作原理,并附以系统结构框图加以说明,着重介绍了本系统所应用的各硬件接口技术和各个接口模块的功能及工作过程,其次,详细阐述了程序的各个模块和实现过程。

本设计以数字集成电路技术为基础,单片机技术为核心。

本文编写的主导思想是软硬件相结合,以硬件为基础,来进行各功能模块的编写。

关键词:单片机;洗衣机;数字电子AbstractAlong with the technical and quick development in electronics,especially appearing with the large-scale integrated circuit, brought the changes of the root to people's life .The coal gas reports to the police the system publishes, scribing the electronics measure the instrument walked into the arithmetic figure turns the ages the function is strong, the function is well-found, technique forerunner, will quickly technical development in science. the washing machine give the live of people to many Facilitate.This text discusses to report to the police the design of the system primarily with realizes. Make use of the electric potential machine replace the air spreads to feel machine, change its electric resistance value to change electric voltage, again with solid hour input of the air density proceeds the comparison, distinguishing the light that produce the harmony controls the different reaction controls, notify the each customer unit.Key words: single-chip computer , washing machine,Digital electron目录摘要Abstract1 绪论 (1)1.1洗衣机控制器的概述 (1)1.2 工程设计方案 (3)2硬件设计.............................................................................................. (4)2.1 洗衣机控制器的外部设计 (4)2.2系统硬件详细设计图............... (7)2.3各芯片介绍................. (10)3 系统软件设计.............. (22)3.1 主程序流程图........... ................ .. (22)3.2各子程序流程图 (23)3.3 软件部分 (26)4 调试.............. . (36)4.1硬件调试.................. .. (36)4.2 软件调试................. (37)结束语 (38)参考文献 (39)致谢.................................................................................... .40 附表1 元件清单.. (41)附表2 水位传感器电气参数 (41)附表3 ULN2803电气参数 (41)附4 洗衣机控制器电路板 (42)附5 洗衣机控制器电气原理图……………………………1 绪论1.1节洗衣机控制器的概述1.1.1课题开发背景随着人民生活水平的提高,越来越多的人需要用洗衣机。

基于单片机全自动洗衣机控制器设计与仿真

基于单片机全自动洗衣机控制器设计与仿真

基于单片机全自动洗衣机控制器设计与仿真随着科技的发展,越来越多的家电产品逐渐实现了智能化和自动化。

其中,全自动洗衣机的普及程度也越来越高。

为了更好地提供用户体验,许多厂家开始采用基于单片机的全自动洗衣机控制器,来实现对洗衣机的智能控制。

本文主要介绍基于单片机全自动洗衣机控制器设计与仿真的过程。

一、控制器硬件设计控制器的硬件设计主要包括单片机的选型与连接,外设的选型与连接,以及电源部分的设计等方面。

一般来说,单片机控制器主要使用 8 位单片机,比如 AT89C52。

同时,为了更好的扩展性和稳定性,还需要添加与单片机相应连接的晶振、电容等元器件。

此外,还需要选用和连接相应的外设,如数码管、按键、继电器、红外遥控模块等元件。

最后,需要设计一套合适的电源系统,以保证整个控制器的稳定运行。

二、控制器软件设计控制器的软件设计包括程序逻辑的设计和编写。

程序的逻辑设计需要考虑到洗衣机的具体使用场景和功能,如水位控制、转速控制、洗涤时间控制等等。

在编写代码时,需要充分利用单片机的控制能力,使其能够对各个功能进行更好的掌控。

此外,需要注意代码的可读性以及可维护性,以便在后期的调试和修复过程中更加方便地操作。

三、仿真调试为了保证控制器的正确性和可靠性,需要进行一系列的仿真调试。

首先,可以通过仿真软件搭建出一组合适的测试平台,并通过数据的模拟来测试程序的正确性。

接下来,还需要对各个外设元件的功能进行测试,以保证其与单片机之间的通讯正常。

最后,在完成模拟测试后,还需要真实地将控制器连接到洗衣机上,并进行实际的功能测试,以检验其实际的使用效果。

综上所述,基于单片机的全自动洗衣机控制器设计与仿真是一个需要考虑到硬件、软件、仿真等多个方面的问题。

其中,摸索合适的软件逻辑和外部设备之间的连接,对实验的测试成果更为重要。

唯有确保整个控制器的正确性和可靠性,才能为消费者带来更好的使用体验和权益。

基于SPMC75F2413A的一种单三相功率变换器的设计

基于SPMC75F2413A的一种单三相功率变换器的设计
De s i g n o f a S i ng l e -t hr e e P ha s e Po we r Co nv e r t e r Ba s e d o n SP M C7 5 F2 4 l 3 A
Y ANG Ch a o CU I Ha o - c h e n Z HEN G J i a n - l a n S HA Ch e n g
科技・ 探索・ 争鸣
S c 科 i e n c e & 技 T e c h 视 n o l o g y 界 V i s i o n
基于 S P MC 7 5 F 2 4 1 3 A的一 种 单三相功率变换器的设计
杨 超 崔昊 辰 郑建 兰 沙 成 ( 安徽  ̄ I 1 3 - 大学 , 安徽 淮 南 2 3 2 0 0 1 )
0 前 言
随着 电力 电子 的快速 发展 .各种 电气设备对 电源的要求越来越 高. 不 同的电气设备对于 电压 和频 率的要求有所不 同 . 由于负载对具 有多样性 和复杂性 . 针对 目 前 这种状况 . 我们基 于凌阳 S P M C 7 5和直 接数 字频率合成 技术 ( D D S ) 设 计了一款 3 k W 的单三相 功率 变换器 . 实现对功率 的有效转换 . 并 实现输 出电压 和频 率的连续可调 . 满 足不 同负载 的需要 。本文设计 的功率变换器 . 全数字微 机控制 , 自诊断性 2 SP W M 波 的 产 生 好。 良好 的数据操作键 盘和显 示 . 良好 的电磁兼容性 . 输 出波形纯正 . 由图 1 所示整个主电路分为前级与后级 . 每个 级都有 一个驱动电 输 出电压稳定 . 输 出电压和频率连续可调等特 点 . 其 良好 的电气特 性 路。前级 与后级 电路 I G B T 驱 动部分 的控制 我们均采用 S P WM控制。 将会在工矿 . 电机调速等领域得到广泛应用 我们采用 三角波作为载波 .用三角波对正弦波进行采样得到集体波 . 三角波与正 弦波 的交点控制开关器件 的通断 由于我们采用 了高频变 1 功 率 变 换 器 系统 结构 图 压器 . 对于开关器件的开关速率要求 较高 . 我们采用直接数 字频 率合 成( D D S ) 来产生控制信号 直接数字频率合成具有转换时间短 , 分辨 率高 , 近载频相位噪声性能好 。 产生的信号频率宽等优点。 直接数字频率合成 的工作 原理是通过数控振荡器 的方式来产生 相位 . 频率可控的正弦波信 号。通 过 D D S 的电路主要包括基准时钟 . 频率累加器 . 正弦R O M表 . D / A转换器和低通 滤波器等 , D D S 的原理 图及其相关结构组成如 图 2 所示

基于单片机的自动洗衣机控制系统的设计说明

基于单片机的自动洗衣机控制系统的设计说明

基于单片机的自动洗衣机控制系统的设计摘要:洗衣机是现代人必备的日常生活家电,它的发明和应用使人们的洗衣工作变得省时又省力,很好地缓解了人们在家务劳动方面的压力。

一般的数字逻辑电路控制的洗衣机只有两三个程序,也有一按通的傻瓜程序。

而基于单片机控制的洗衣机可以复杂程序控制,将水位段细化,漂洗功能细化,加上适用不同衣物等功能,洗涤程序大大增加。

本次设计采用AT89C51单片机作为洗衣机控制系统的主控芯片,洗衣机的各种洗衣程序运行都在单片机的控制下,使得洗涤、漂洗、脱水等各种功能的操作都不需要手动。

系统的硬件设计包括电源模块、谐振式水位监测模块、洗衣机LED显示、输出控制电路,软件设计包括主程序、部定时中断服务程序、外部中断服务程序。

关键词:洗衣机;单片机;LED显示Design of Automatic Washing Machine Control System Based on Single Chip Microcomputer Abstract:The washing machine is the appliance in people’s daily life, its invention and application to the job gets time-saving, and relieves the pressure in the domestic labour. The digital logic to control circuit of the washing machine has only two or three programs, also has a fool according to the program. But the revivification of washing machine can control a large complex program, and can turn the water level and rinsing functions into tiny, because of its different functions in clothing, washing procedure increases significantly.This design uses AT89C51 as the main control chip, all the programs of the washing machine are under the control of the CPU so that washing, rinsing and dehydration functions don’t need to be operated by manual. The hardware design of the system includes power module, water monitoring module, LED display and output controller, the software part is composed of the main procedure, timing services application and external services.Keywords: Washing Machine; Single Chip Microcomputer; LED display目录1 绪论 (1)1.1 课题提出的目的及意义 (1)1.2 国外研究现状 (1)1.3 发展趋势 (2)1.4 系统的工作流程 (3)1.5 主要研究容 (3)2 系统的整体方案设计 (4)2.1 系统的整体构架 (4)2.2 系统技术方案 (6)2.3 系统功能方案 (6)3 系统的硬件设计 (7)3.1 主控电路的设计 (7)3.1.1 关于AT89C51芯片 (7)3.1.2 AT89C51图的引脚图及总线结构图 (8)3.1.3 AT89C51外围辅助电路的设计 (10)3.2 各部分电路设计 (10)3.2.1 洗衣机控制器控制面板的设计 (10)3.2.2按键的部连接 (12)3.2.3 晶闸管驱动控制电路设计 (12)3.2.4 水位监测电路设计 (14)3.2.5开关电源电路设计 (16)3.2.6 键盘输入及显示电路设计 (17)3.2.7报警电路设计 (21)3.3 本章小结 (22)4 系统的软件设计 (22)4.1 主程序 (22)4.2 键盘中断子程序设计 (24)4.3 部定时中断程序设计 (25)4.4 外部中断设计 (26)4.5 本章小结 (27)5 总结 (28)参考文献 (29)辞 (30)附录Ⅰ自动洗衣机控制系统总程序 (31)附录Ⅱ自动洗衣机控制系统总硬件连接图 (38)1 绪论1.1 课题提出的目的及意义随着数字技术的快速发展,数字技术被广泛应用于智能控制的领域中。

基于单片机SPMC75的模拟全自动洗衣机的设计

基于单片机SPMC75的模拟全自动洗衣机的设计

基于单片机SPMC75的模拟全自动洗衣机的设计
赵婧婧;侯媛彬;郭齐
【期刊名称】《微型机与应用》
【年(卷),期】2009(028)014
【摘要】以凌阳16bit单片机SPMC75F2413A为主控制器,采用模糊推理的方法针对衣物的布量、脏净信息进行处理,从而建立了模糊控制规则集,最终实现了对家用洗衣机的智能模糊控制的模拟系统.
【总页数】3页(P77-79)
【作者】赵婧婧;侯媛彬;郭齐
【作者单位】西安科技大学电气与控制工程学院,陕西西安,710054;西安科技大学电气与控制工程学院,陕西西安,710054;西安科技大学电气与控制工程学院,陕西西安,710054
【正文语种】中文
【中图分类】TP368.2
【相关文献】
1.基于单片机的全自动洗衣机控制系统设计 [J], 王晓冬;陈红友
2.基于51单片机的全自动洗衣机控制系统设计 [J], 孟娇娇;辛旗;赵瑞林
3.基于单片机的全自动洗衣机控制系统设计 [J], 勒国庆;云昊
4.基于51单片机的全自动洗衣机控制系统设计 [J], 孟娇娇;辛旗;赵瑞林;
5.基于单片机的智能全自动洗衣机模拟控制系统设计 [J], 殷爽;邵金侠;赵全友;潘学文
因版权原因,仅展示原文概要,查看原文内容请购买。

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

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

基于单片机的全自动洗衣机控制系统设计现代社会中,洗衣机已经成为人们生活中不可或缺的家电之一、为了提高洗衣机的工作效率和舒适性,不少洗衣机现在都采用了基于单片机的全自动控制系统。

本文将详细介绍基于单片机的全自动洗衣机控制系统的设计。

首先,全自动洗衣机控制系统的硬件部分包括单片机、显示屏、按键、传感器和执行机构等。

单片机是整个控制系统的核心部件,负责对洗衣机进行各种控制和判断。

显示屏用于显示洗衣机的状态和操作信息,按键用于用户输入洗衣机工作模式和参数,传感器用于检测洗衣机内部的温度、水位和转速等参数,执行机构则根据控制信号执行相应的动作。

其次,全自动洗衣机控制系统的软件部分主要包括程序设计和算法设计。

在程序设计方面,首先需要对洗衣机的工作流程进行分析和拆解,确定各个步骤的执行顺序和条件。

然后,根据洗衣机的特点和要求,编写相应的控制程序。

在算法设计方面,可以利用传感器检测到的参数进行各种算法的计算和判断,从而实现洗衣机的智能控制。

全自动洗衣机控制系统的工作流程可以简单划分为以下几个步骤:洗涤、漂洗、脱水和结束。

在洗涤阶段,根据用户设置的洗涤模式和参数,单片机根据程序进行相应的控制,打开水阀控制进水量、加热水温度和控制洗衣桶的旋转速度等。

在漂洗和脱水阶段,单片机同样进行相应的控制,保证漂洗和脱水的效果。

最后,在结束阶段,单片机关闭水阀,停止洗衣机的工作,并在显示屏上提示用户洗衣已完成。

为了提高全自动洗衣机控制系统的可靠性和稳定性,可以采用以下措施:首先,合理选择和配置传感器,确保传感器能够准确检测洗衣机的各个参数。

其次,对于单片机的程序设计,要考虑到各种异常情况和故障处理,确保洗衣机能够在异常情况下自动停止工作并进行相应的提示。

最后,全自动洗衣机控制系统的电路设计要合理,采取适当的防雷和过载保护措施,确保洗衣机的安全性。

综上所述,基于单片机的全自动洗衣机控制系统设计包括硬件部分和软件部分。

通过合理的硬件配置和软件编程,可以实现洗衣机的全自动控制和智能化操作,提高洗衣机的工作效率和舒适性。

基于单片机的自动洗衣机设计

基于单片机的自动洗衣机设计

基于单片机的自动洗衣机设计1 总体方案设计分析1.1全自动洗衣机控制方法选择在全自动洗衣机中,现在比较通用的控制手段是利用单片机或者PLC两种方法,本课设选用的是单片机。

之所以选用单片机主要考虑了以下原因,首先,单片机具有较强的抗干扰能力,当受到外部强干扰,程序出错时,可以自动使系统复位重新执行程序。

并且采用无噪声、无电磁干扰的双向晶闸管作为控制元件,控制电磁阀和电机。

其次,单片机具有欠压和过压保护,欠压时,控制器不工作;超压时,保护电路起作用。

再次,单片机还具有瞬间掉电保护功能,电源短时间停电后,电压恢复时,能够维持原来运行程序的工作状态并继续完成洗衣程序。

最后,各种操作和洗衣机的运行状态均可以用LED显示。

此外,在硬件规模方面,单片机相当于将一个基本规模的单板机所具有的资源复合在一块芯片上,因此具有相当的规模;在功能方面,单片机已经超过了PLC的功能;在指令系统方面,如果将单片机的指令系统PLC的指令系统相比较,除单片机的数据传送能力较弱一点之外,单片机的指令系统已大大超过PLC;此外,无论在性价比方面,还是在体积、重量方面相比较,单片机都比PLC优越得多。

综合上述原因本章设采用单片机来完成。

二、方案构思全自动洗衣机由洗衣系统和控制电路组成。

其控制电路分为机械和电脑型,电脑型控制电路是以单片机作为控制电路的核心。

自动洗衣机的洗衣程序,键盘上有两个按钮01键和02键。

01键设为开始按钮;02键设为停止按钮,其功能是按下停止按钮后洗完一个周期后停止,中间不能停。

洗衣机的标准洗衣程序是;开始--进水--洗涤--排水--进水--清洗--排水--脱水。

1.洗涤过程通电后,洗衣机进入暂停状态,以便放好衣物并且等待按下开始按钮。

当按下开始按钮01时,进入洗涤过程。

首先进水阀打开,开始进水,向洗衣机供水;当到达预定水位时,进水阀关闭,停止进水;步进电动机接通电源,开始旋转,形成洗衣水流。

步进电动机可以实现正反转功能,可以形成往返水流,有利于洗涤衣物。

《2024年基于单片机的全自动洗衣机系统设计》范文

《2024年基于单片机的全自动洗衣机系统设计》范文

《基于单片机的全自动洗衣机系统设计》篇一一、引言随着科技的发展和人们生活节奏的加快,全自动洗衣机已成为现代家庭中不可或缺的家电产品。

本文将详细介绍一种基于单片机的全自动洗衣机系统设计,旨在提高洗衣机的智能化程度,为用户提供更为便捷、高效的洗衣体验。

二、系统设计概述本系统以单片机为核心控制器,通过连接各种传感器、执行器及人机交互界面,实现对洗衣过程的自动化控制。

系统设计包括硬件设计和软件设计两部分。

硬件设计主要包括单片机控制器、电机驱动模块、水位检测模块、温度检测模块、洗涤状态显示模块等。

软件设计则负责实现各模块的协调工作,以及对用户操作的响应和洗衣过程的控制。

三、硬件设计1. 单片机控制器:作为整个系统的核心,单片机控制器负责接收传感器信号、发出控制指令、处理人机交互信息等。

本系统采用高性价比的单片机芯片,具备强大的数据处理能力和丰富的接口资源。

2. 电机驱动模块:负责驱动洗衣机的洗涤电机和排水电机。

本系统采用先进的电机驱动技术,实现电机的精确控制,确保洗衣过程的顺利进行。

3. 水位检测模块:通过水位传感器实时检测洗衣机内的水位,将信号传递给单片机控制器,以便控制系统根据实际情况调整水位。

4. 温度检测模块:通过温度传感器实时检测洗涤水的温度,为单片机控制器提供温度信息,以便调整洗涤过程中的水温和洗衣模式。

5. 洗涤状态显示模块:通过LED显示屏等设备,实时显示洗衣机的洗涤状态、剩余时间等信息,方便用户了解洗衣进程。

四、软件设计软件设计主要包括操作系统设计、功能模块设计和人机交互界面设计三部分。

1. 操作系统设计:本系统采用实时操作系统(RTOS),具备高实时性、高可靠性和高效率等特点,能够满足洗衣机系统的控制需求。

2. 功能模块设计:根据洗衣机的功能需求,将系统划分为多个功能模块,如洗涤模式选择模块、洗涤时间设置模块、启动/暂停模块等。

每个模块都由单片机控制器通过软件编程实现,确保各功能之间的协调工作。

《2024年基于单片机的全自动洗衣机系统设计》范文

《2024年基于单片机的全自动洗衣机系统设计》范文

《基于单片机的全自动洗衣机系统设计》篇一一、引言随着科技的不断进步和人们对生活品质追求的不断提高,全自动洗衣机成为了现代家庭不可或缺的家电之一。

本文将介绍一种基于单片机的全自动洗衣机系统设计,该设计旨在提高洗衣机的智能化程度,方便用户使用,并提高洗衣效果。

二、系统概述本系统采用单片机作为核心控制器,通过传感器、电机驱动等模块实现洗衣机的全自动控制。

系统主要由以下几个部分组成:单片机控制器、水位检测模块、电机驱动模块、按键输入模块、显示输出模块以及洗衣程序模块。

三、硬件设计1. 单片机控制器:选用性能稳定、功能强大的单片机作为核心控制器,负责整个系统的协调和控制。

2. 水位检测模块:通过水位传感器检测洗衣机内的水位,将检测结果传递给单片机,以便单片机根据水位调整洗衣程序。

3. 电机驱动模块:采用电机驱动芯片驱动洗衣机电机,实现洗衣、漂洗、脱水等功能的控制。

4. 按键输入模块:通过按键实现用户对洗衣程序的设定和操作。

5. 显示输出模块:通过LED或LCD显示屏,显示洗衣程序的状态和结果。

四、软件设计软件设计是本系统的关键部分,主要包括洗衣程序的编写和单片机的程序设计。

1. 洗衣程序设计:根据洗衣需求,设计多种洗衣程序,如标准洗、快速洗、强力洗等。

每个程序包括浸泡、洗涤、漂洗、脱水等步骤,通过单片机控制电机驱动模块和水位检测模块实现。

2. 单片机程序设计:采用C语言或汇编语言编写单片机程序,实现按键输入、显示输出、水位检测、电机控制等功能。

程序采用模块化设计,便于后期维护和升级。

五、系统实现1. 单片机与各模块的连接:通过电路将单片机与水位检测模块、电机驱动模块、按键输入模块、显示输出模块等连接起来,形成完整的系统。

2. 程序烧录:将编写好的程序通过烧录器烧录到单片机中,使单片机具备控制各模块的功能。

3. 系统调试:对系统进行全面的调试,确保各模块正常工作,洗衣程序准确执行。

六、系统特点1. 智能化程度高:本系统采用单片机控制,实现洗衣过程的全自动控制,提高洗衣效果。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于SPMC75F2413A单片机的直流变频洗衣机的设计方
法介绍
本文主要介绍利用SPMC75F2413A 单片机来开发直流变频洗衣机的原理
和方法。

关键词:直流变频凌阳单片机1 引言洗衣机是一种在家庭中不可缺少的家用电器,发展非常快,全自动式洗衣机因使用方便得到大家的青睐,全自动即
进水、洗涤、漂洗、甩干等一系列过程自动完成,控制器通常设有几种洗涤程序,对不同的衣物可供用户选择。

变频控制依其高性能、节能等优点在洗衣机
的控制中得到广泛应用,下面介绍采用凌阳科技公司的SPMC75F2413A 和SPCE061A 单片机来设计的直流变频洗衣机的控制系统。

2 芯片特性简介SPMC75F2413A 是凌阳科技公司开发的用于变频驱动的嵌入式16 位微控制器,适用于变频电动机驱动、电源、家电和车内风扇控制系
统等领域。

特性包括:◆凌阳16 位unSP 处理器(ISA 1.2)◆工作电压:4.5V~5.5V◆最高运行速度:24MHz◆工作温度:-40 ℃~85 ℃◆芯片内存储器:32KW (32K 乘以16) Flash 2KW (2K 乘以16) SRAM◆基于时钟发生模块的锁相环电路◆看门狗定时器◆10 位模/数转换器8 通道输入10us (100kHz)转换时间◆串行通讯接口通用异步串行通讯接口(UART) 标准外围接口(SPI)◆
64(QFP80)/53(QFP64、SDIP64)个通用输入输出管脚◆电源管理 2 种低功耗模式:Wait/Standby 每个外设都可以独立的供电◆两个比较匹配定时器◆5 个16 位通用定时器 2 个用于驱动电机的脉宽调制输出(互补的3 相6 路脉宽调制输出) 2 个用于速度捕获 1 个用于速度反馈环◆中心(center)或边沿(edge)脉宽调制输出◆通过外部错误保护管脚进行脉宽调制输出保护◆可编程的死区控制。

相关文档
最新文档