基于单片机全自动洗衣机控制器设计内容摘要:
电路、 44 键盘电路、报警电路、压力传感器数据采集电路、 A/D 转换电路 、继电器控制等七 部分组成。 系统工作原理:将压力传感器采集的数据经模数转换后输入单片机, 单片机将得到的数据分别与键盘预先设定的上限压力 和下限压力比较 ,如果数据大于上限压力单片机控制报警并关闭电机电源,如果数据小于下限压力单片机控制报警并接通电机电源,整个过程 LCD 实时显示:上限压力值、下限压力值、实际压力值、系统工作状态。 方案论证 系统方案论证 系统以单片机为核心,用 2 位一体数码管显示当前状态下的剩余时间。 工作状态用发光二极管 D1D4 显示,系统启动后将按“进水 洗衣 脱水”流程工作。 电动机用 L298 专用控制芯片,处在“洗衣”状态时,电动机不断进行正反转交替;处于“脱水”状态时,电动机正转。 通电后,按下“运行 ”键,系统开始工作,“进水”状态指示灯 D1 发光,同时 单 片 机 压力 数据 采 集 A/D 转换 4 4 键盘 继电器输出 电机 电磁阀 LCD 液晶显示 报警模块 邵阳学院毕业设计(论文) 3 数码管从 “ 15” 开始倒计时;当数码管倒计时为“ 00”时,“洗衣”状态指示灯 D2发光,同时数码管从 “ 30” 开始倒计时,洗衣机电动机做正反转交替运动;当数码管倒计时为“ 00”时,“脱水”状态指示灯 D3 发光,同时数码管从 “ 20” 开始倒计时,洗衣机电动机做正转运动。 当数码管倒计时为“ 00”时, BUZ1 发出提示音,系统工作结束。 显示模块 在设计中要对空压机内压力、上、下限压力显示,显示模块的设计方案如下。 采用 LED293 数码管显示,用 2 位一体的数码管 显示当前状态下的剩余时间。 工作状态用发光二极管 D1D4 显示,系统启动后将按“进水 洗衣 脱水”流程工作。 采用 LED 数码管显示的特点是显示直观,占用空间小等,且数码管价格便宜,软件设计也比较简单,同时符合本次设计中要显示的数据,所以本次设计我们采用这种方案。 第 3 章 电路 设计 工作原理 全自动洗衣机是通过水位开关与电磁进水阀配合来控制进水、排水以及电机的通断:从而实现自动控制的。 电磁进水阀起着通、断水源的作用。 当电磁线圈断电时,移动铁芯在重力和弹簧力的作用下,紧紧顶在橡胶膜片上,并将膜片的中心小 孔堵塞,这样阀门关闭,水流不通。 当电磁线圈通电后,移动铁芯在磁力作用下上移,离开膜片,并使膜片的中心小孔打开,于是膜片上方的水通过中心小孔流入洗衣桶内。 由于中心小孔的流通能力大于膜片两侧小孔的流通能力,膜片上方压强迅速减小,膜片将在压力差的作用下上移,闭门开启,水流导通 AT89C51 介绍 邵阳学院毕业设计(论文) 4 第 4 章 程序 设计 程序流程设计 ( 1)主程序流程图 ( 2)定时中断子程序流程图 邵阳学院毕业设计(论文) 5 程序源代码设计 程序分析和设计 ( 1)先对系统进行初始化之后,然后调用显示子程序和按键子程序。 MAIN:CLR MOV TMOD,81H MOV TH0,9EH MOV TL0,58H SETB EA SETB ET0 ( 2)对于显示子程序,利用对各个位需要显示的值循环显示来实现。 XIANSHI:MOV A,R1 MOV B,10 DIV AB MOVC A,@A+DPTR MOV P0,A CLR LCALL DELAY1 SETB MOV A,B。基于单片机全自动洗衣机控制器设计
相关推荐
程序NO = 1。 ZH EN G = 1 ?F AN = ?AS = 0 ?SS = 0 ?把 R 0 中的值改为 10 HYE SNOYE S主程序加速子程序减速子程序NONONOYE SYE S返回正转时的开始程序 10 ( 图 7) 注:电机反转流程图 把反转标志FAN 单元清零DE C R 0把 R 0 中的值送给 AR 0 = 0 EH。 把以 R 0 中值为地址其单元中的值通过 P
T A 89S52 数码管 第八路 . . . 第一路 蜂鸣器 启动 复位 4 2. 器件说明 ( 1) 电源电路 由于单片 机工作时需要的 +5V 电压 , 所以在设计电源电路时 , 需要一个电子元件能够提供 +5V 电压 , 此处 采用最典型的 7805 提供电压的电路 , 即在 7805的 1 脚和公共接地端 (即 2 脚 ) 之间接入 0. 47μ F 的电容 , 在公共接地端和三脚 +
初始化时序图 总线上的所有传输过程都是以初始化开始的,主机响应应答脉冲。 应答脉冲使主机知道,总线上有从机设备,且准备就绪。 主机输出低电平,保持低电平时间至少 480us,以产生复位脉冲。 接着主机释放总线,上拉电阻将总线拉高,延时 15~ 60us,并进入接受模式,以产生低电平应答脉冲,若为低电平,再延时 480us。 第 8 页 西华大学课程设计说明书 ( 2 ) 写时序 d s 1 8
测量电路中的电流值,并将测得的电流值以数字的形式显示出来,测量起来更方便,测量结果更稳定。 以往的指针式电流表操作麻烦,而且测量 的结果不能直观的读出来,造成测量结果的不准确,而用本次设计的数字电流表测出的数值不仅可以直观读取,而且误差更小,精确度更高,更能满足当今数字化时代的要求。 设计的可行性 技术可行性 实现该系统主要是依靠三个常用软件:一个是 KEIL 软件,可以用来编写 C语言文件
试。 鉴于此,美国马克西姆公司开发了新一代函数信号发生器 ICMAX038,它克服了上述方案二中芯片的缺点,可以达到更高的技术指标,是上述芯片望尘莫 及的。 MAX038 频率高、精度好,因此它被称为高频精密函数信号发生器 IC。 在锁相环、压控振荡器、频率合成器、脉宽调制器等电路的设计上, MAX038都是优选的器件。 方案四:利用专用直接数字合成DDS芯片的函数发生器
路 10bitAD转换器和 2路音频输出电路使得设计电路简单了很多。 SPCE061A最小系统如图。 芯片 提供两个 16位通用的并行 I/O口: IOA0IOA15, IOB0IOB15。 这两个口的每一位都可以通过编程单独定义为输入或输出口。 其中 A口的 IOA0IOA7用作输入口时具有触键唤醒功能,可以应用于低功耗的场合。 鉴于所要求功能,我将 IOA0IOA7与 18键盘连接,