豆浆机控制电路工作过程大致是:上电-水位检测-水位合适开始加热-加热5分钟-开始打浆(打15秒,停15秒,共4次)-继续加热10分钟(溢出检测到时暂时停止加热)-完成全部工作。
电路见下图,单片机输入有水位检测,溢出检测,输出有电机控制、加热控制、工作指示、报警蜂鸣器控制。工作过程中指示灯闪烁,完成全部工作时常亮,蜂鸣器响。当水位检测失败时为防止干烧,停止加热和打浆,蜂鸣器报警。
水位检测和溢出检测的公共端是加热管的外壳,水位检测是温度探头外壳或电机外壳,溢出检测有专用电极。
用单片机设计的豆浆机控制电路的程序
//********************************************************************
//豆浆机控制器,工作过程:加热5分钟,打浆4次,(17秒打、19秒停),继续加热15分钟。
//在8位单片机P89LPC901上测试通过
//输入:液位
//输出:电机、加热器、指示灯、蜂鸣器
//编写日期:2008.10.04
//更新日期:2008.10.05
//********************************************************************
#include //单片机头文件
unsigned char data MOTS; //状态&#