BC7281应用文章——BC7281A在全自动织物缩水率试验机中的应用


作者:袁静萍

  “全自动织物缩水率试验机”是对家用滚筒式洗衣机的电气控制部分进行改造而研制成的,按国际标准IS06330《纺织品—试 验时采用的家庭洗涤及十燥程 序》可刘一棉、毛、麻、北纤、针织等各种织物进行洗涤缩水率试验,按国际羊毛局标准IWSTM31还可用于刘一羊毛纺织品作 经机洗后的松弛及毡化收缩率进 行试验。

3.1全自动织物缩水率试验机电气控制部分的硬件组成及功能

    该试验机具有3种洗涤模式,即标准、非标准、手动模式。标准模式中有12种洗涤程序供用户选择;在非标准状态下,本机具有智 能学习功能,用户可通过洗衣机 面板上的键盘操作,自定义洗涤程序,并进行保存记忆,以便后用;也可刘一已存在的洗涤程序根据不同织物的洗涤要求作适当修改 后重定义。非标洗涤程序最多也 可有12种。在标准和非标模式下,选择好洗涤程序,按下启动键,本机将在满足所设定的水温、水位等洗涤条件下全自动完成整个 洗涤过程,无需任何人工十预。 即使遇到意外停电,本机具有的断电记忆功能,使整个洗涤过程在供电恢复正常后仍然能继续自动完成。该试验机的电气控制部分硬 件框图如图2

img1
    图2中,由单片机AT89C51控制DS18B20数字温度传感器刘一洗衣机水温进行实时测试,并通过固态继电器SSR1刘 一加热器进行通断控制,以恒定 水温;SMI5551低压力传感器提供的水位高度模拟信号由TLC0831进行A/D转换后送人单片机,通过固态继电器 SSR2刘一洗衣机的进水阀进行开 关控制,以达到设定水位;I2C总线的EEPROM AT24C 128用来存储标准和非标的洗涤程序;X25045作为电源监视和看门狗电路,以提高系统可靠性;BC7281A键盘显T控 制器连接12位数码管,分别用 来实时显示洗涤时间

漂洗时间、脱水时间、水温、水位等,键盘包括“模式选择”、“程序选择”、“启动/暂停”、“设置”、“修改”、“确认”等 16个功能键。固态继电器 SSR3-SSR8分别用来控制排水泵的开关和电动机在洗涤时的正反转、脱水时的高速旋转等。这里均采用无触点固态继电器, 主要是防止电磁十扰。

img02   
图3为单片机AT89C51与BC7281A构成的键盘显T控制电路,P1.2接一上拉电阻后,作为串行通信数据 线,P1.3为 BC7281A提供时钟信号, P3.3为按键检测输人端,低电平有效。

3.2全自动织物缩水率试验机的软件设计

    试验机的软件包括主程序和由于有键按下引发的外中断1服务程序及各功能键处理程序,主程序及中断服务程序框图如图4,图5。 下面是用51系列汇编语言编写 的AT89C51与BC7281A的接口程序,该程序实现等待键盘输人然后将读到的键值以十六进制送同BC7281A显示, 高位显示在图3第1位,低位显 示在图3第0位

img03

img04

4结束语

    在全自动织物缩水率试验机中由于采用了键盘显不控制芯片BC7281A,使12位数码显不及16个功能按键组成的键盘显T部 分只占用了MCU的3根I/O 口线,故整个系统仍为单片机最小系统,从而较常规设计减少了外围电路,简化了软件设计,提高了可靠性,且充分利用了单片机的 片内资源,具有较高的性价比。




 

***敬请使用firefox或chrome浏览器以取得最佳效果***
Copyrigh1999-2011 北京凌志比高科技有限公司 版权所有
电话:(010) 62981567,82895285,82895286,13391571388 传真:82895286
地址:北京市海淀区上地信息路一号国际创业园 1号楼402室(100085)