全自动洗衣机的水位监测及控制.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
全自动洗衣机的水位监测及控制

全自动洗衣机的水位监测及系统控制 南通纺织职业技术学院 第一部分 全自动洗衣机的水位监测 第二部分 全自动洗衣机的系统控制 系统的总体设计 系统硬件设计 电源模块 时钟分频电路 ADC0809接口电路设计 译码电路设计 软件设计 主程序设计 中断服务程序设计 1全自动洗衣机的水位监测 全自动洗衣机是通过水位开关与电磁进水阀配合来控制进水、排水以及电机的通断:从而实现自动控制的。电磁进水阀起着通、断水源的作用。当电磁线圈断电时,移动铁芯在重力和的作用下,紧紧顶在橡胶膜片上,并将膜片的中心小孔堵塞,这样阀门关闭,水流不通。当电磁线圈通电后,移动铁芯在磁力作用下上移,离开膜片,并使膜片的中心小孔打开,于是膜片上方的水通过中心小孔流入洗衣桶内。由于中心小孔的流通能力大于膜片两侧小孔的流通能力,膜片上方压强迅速减小,膜片将在压力差的作用下上移,闭门开启,水流导通。   水位开关实际上是一个压力开关。气室的入口与洗衣桶中的贮气室相联接。当水注入洗衣桶后,贮气室口很 ?? 全自动洗衣机XQB60-168B 快被封闭,随水位上升,贮气室的水位也上升,被封闭的空气压强亦增大,水位开关中的波纹膜片受压而胀起,推动顶杆运动而使触点改变,从而实现自动通断。智能型模糊控制的全自动洗衣机还可以自动判断水温、水位、衣质衣量、衣物的脏污情况,决定投放适量的洗涤剂和最佳的洗涤程序。其方法是:在洗衣桶内注入一定量水后使电机低速运转,平稳后快速断电,洗衣桶在惯性作用下带动电机继续转动。此时,绕组产生反电动势,对其半波整流并放大整形后获得一矩形脉冲系列。通过分析脉冲个数和脉冲宽度。就能得到衣质衣量情况。衣物的脏污程度是通过水的透明度来判断的。在洗衣桶的排水口处加一红外光电传感器,使红外光通过水而进入另一侧的接收管。若水的透明度低,接收管获得的光能小,说明衣物较脏。脱水时采用压电。当脱水桶高度旋转时,从脱水桶喷射出来的水作用于压电传感器上,根据这个压力变化,自动停止脱水运ADC0809的内部没有时钟电路,所需时钟信号必须由外界提供,使用频率500KHZ与经过或非门控制ADC0809的启动信号START和通道地址锁存允许信号ALE,用于启动A/D转换。与经过或非门控制ADC0809的输出允许信号OE。通道地址选择信号ADDA、ADDB、ADDC分别接到数据总线的D0、D1、D2。设计中断控制位(用数据总线D7)用于控制ADC0809的EOC中断申请,将信号接至PC扩展槽的IRQ2从而引起中断。具体模块设计介绍如下: 2.2.1电源模块 由于ADC0809内部没有没有基准电源,故采用外部电源供给参考电压+5V。此设计中电源部分为一个6-9V400毫安的外接交流电源,通过整流滤波稳压电源输出的直流电压,左边两个是5的电源滤波电容,一般大电容旁边并联一个小电容的目的是降低高频内阻。通过三端稳压芯片7805稳压成5伏直流电源提供给使用,右边两个电容是5伏电源的滤波电容,电阻和绿色的LED组成5电源的工作指示电路,只要电源部分正常,绿色的LED就会点亮,我们可以根据这个LED来判断整个电源部分是否工作正常。ADC0809的内部没有时钟电路,时钟信号必须由外界提供通过变阻器接正极电源+5V,接地。译码输出的与经过或非门控制ADC0809的启动信号START和通道地址锁存允许信号ALE,用于启动A/D转换。与经过或非门控制ADC0809的输出允许信号OE。这样便可以得到ADC0809的接口电路。ADC0809的连接图如下图2.4所示: 图2.4 ADC0809的连接图 2.2.4 译码电路设计 本系统采用全译码电路,所有A0~A9地址线都参加译码,其中A0~A2作为3-8译码器的输入端,A3~A9和其他门电路组合的信号作为3-8译码器的控制端。从而选通74LS138译码器译出8个端口地址,8个端口共占用8个端口地址。其输出控制ADC0809的启动和输出。本系统的译码电路如下图4.5所示: 图2.5 译码电路原理图 2.3 软件设计 2.3.1 主程序设计 主程序:地址线A0~A9经译码器译码,对应片选端口地址为0220H~0230H。则译码输出的有效的片选低电平有效,控制ADC的STRAT和ALE端。EOC和D7经触发器作为中断请求信号,向IRQ2请求中断,利用中断方式读取A/D转换结果。按中断方式对IN1通道进行A/D转换,进行数据采样。共取300个采样点,结果送变量BUF开始的内存区域。系统主程序流程图如图4.6所示: 图2.6 系统主程序流程图 2.3.2 中断服务程序设计 中断服务程序:在中断方式下,当A/D转换结束后就会自动产生EOC信号。设置中断控制位,用于控制ADC0809的EOC中断申请,用数据总线D7控制,当写入数据为1时,允许EOC申请中

文档评论(0)

shenlan118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档