半球GDS65-B电饭煲采用的是单片机PIC16C56进行控制(该电饭煲上采用的PIC16C56为双列18脚,PDIP塑料封装,其引脚功能见下表,另还有三种封装形式),电原理图如下图所示,主要包括电源电路、参数设定电路、显示电路、加热器控制电路、测温电路、声音提示电路、单片机复位及时钟振荡电路等。

一、工作原理

半球牌GDS65-B

        接通市电后,AC220V电压经变压器T降压,D1~D4桥式整流,C1滤波,三端稳压器AN7805稳压后输出5V电压,为单片机及有关控制电路提供工作电源(单片机(14)脚为电源端)。在图1中,单片机④脚外接元件R7~Rl0、C4、Ql、D5组成复位电路,工作前对④脚进行复位控制(低电平有效)。单片机(15)、(16)脚外接的C5、C6、XG为时钟振荡元件,为单片机工作提供时钟信号。当电饭煲通电准备做饭前,还必须进行延迟工作时间的设定和工作方式的选择。其中,工作方式的选择由轻触开关K3完成。按动K3可循环选择快速烧饭、智能烧饭、煲粥等功能。延迟时间设定则是通过按动轻触开关Kl、K2完成,以30min为一个时间单位,按动K1时间为减,按动K2时间为增,故可设定12h内任意整点及半点时间后做饭。若不按动Kl、K2.则表示不延时做饭。当工作方式和延迟时间设定后,即可按K4确认(K4为确认/停止键)。当延迟时间达到后,电饭煲加热器将会自行通电加热。若第二次按下K4键,则表示停止以前的工作参数的设定,可以重新进行设定。若第三次按下K4,则表示重新确认,如此循环。

        上图中数码管和发光二极管LED1~LED5组成显示电路。其中,一位半数码管用来显示延迟时间的整点部分,时间的半点则通过LED5来显示(当按K4键确认后,数码管和LED5显示的为延时剩余时间)。而发光二极管LED1~LED4则用于工作方式和工作状态的指示,具体是:LED1对应快速烧饭,LED2对应智能烧饭,LED3对应煲粥,LED4为启动/停止指示灯。在参数设定时LED4闪烁,当参数设定并确认后,LED4常亮。本型电饭煲有三个加热元件,即底部主加热器、锅侧和锅顶的辅助加热器,这样就能保证加热均匀,做出来的饭更加松软可口。底部主加热器由继电器和开关三极管控制,锅侧和锅顶加热器分别由开关三极管和双向晶闸管控制,其通断情况由单片机根据检测结果进行控制。

        本型电饭煲的温度检测主要元件是R15、C7和两个温度传感器(热敏电阻),即位于电饭煲顶部的RT2和位于底部的RT1。当温度变化时,RT2、RT1阻值随之改变,从而改变了RC回路的充电时间,充电时间通过单片机内部RTCC电路进行记录,通过对充电时间的比较,可得到 热敏电阻的电阻值,经过与内存数据进行比对,可转换得到所测温度值,使单片机适时发出加热通/断的控制指令。当烧饭或煲粥程序已结束而进入保温状态时,单片机②脚会输出脉冲信号,使外接蜂鸣器FM发出频率较低的提示音,提示做饭程序已结束,现已进入保温状态。若电饭煲内无水或因某种原因使电饭煲出现干烧时(此时温度将超过105℃),单片机(17)脚输出低电平,Q5截止,致使Q6~Q8截止,三个加热器电源均被切断,蜂鸣器FM同时发出急促的报警声,提醒做饭者及时采取措施。

脚号 代号 功能 脚号 代号 功能
1 RA2 输入/输出口 10 RB4 输入/输出口
2 RA3 输入/输出口 11 RB5 输入/输出口
3 TOCKI TMRO定时器/计数器输入端(不用时应接地或VDD) 12 RB6 输入/输出口
4 MCLR 复位端(低电平有效) 13 RB7 输入/输出口
5 vss 14 VDD 电源(一般为5v)
6 RBO 输入/输出口 15 OSC2 时钟振荡外接元件端口
7 RB1 输入/输出口 16 osci 时钟振荡外接元件端口
8 RB2 输入/输出口 17 RAO 输入/输出口
9 RB3 输入/输出口 18 RA1 输入/输出口