单片机的自动豆浆机控制电路的设计与实现
目 录
一、引言 5
二、设计方案 5
三、硬件设计 7
(一)单片机控制电路 7
(二)电源电路 8
(三)加热电路及打浆电路 9
(四)防干烧及防溢出电路 10
(五)报警电路 11
(六)温度传感器 11
(七)总电路图 12
四、软件部分 14
五、实物 17
六、总结 18
参考文献 20
致谢 21
附录:程序 22
引言
科技在不断的进步,很多家庭都会有一个豆浆机,这样早上就可以喝到美味又健康的豆浆。它作为一种制作饮料的电机,还需要准备好原料也就是很多的黄豆,然后全部放入豆浆机中进行加热加工成熟之后得到美味的豆浆。当然也可以在里面加入各式各样的佐料,或者也可以改变一个豆浆机的工作方式(打浆次数&时间),从而就可以得到各式各样的各种口味的豆浆饮品。
豆浆机同样是拥有很多重要的组成部分,当然最重要的还是这三个:打浆电机,豆浆加热器以及控制电路。设计的全自动豆浆机控制系统主要是由单片机操控,整个操作流程大致是:先把泡好的黄豆准备好,然后往豆浆机里面放水,当然还需要连接电源220V,这时候灯光会亮起,按下按钮,水位检测是不可避免的,达到要求之后就可以对水进行加热了;如果水温达到80℃,就可以启动电机进行打浆,要注意是以间歇的方式。结束之后就可以再对豆浆进行加热,这时候要注意到豆浆会在温度达到一定值得时候上涨会溢出,一旦沫接触到防溢电极的时候,会立即停止加热。然后又开始了间歇加热,直到防溢延煮结束后发出报警信号。要考虑到如果缺水的话,它就会自动关掉加热器和电机,并且会发出警报的声音,会一直持续到电源关闭或者加水,当然加水就会继续进行工作,这是非常安全的一个设定。而且整个操作是非常的简单。
二、设计方案
非常重要的环节主要是由AT89C52、电机、报警电路等组成的。
原理十分的简单,接入电源按下开关,豆浆机就会进入加热状态,80℃的温度一旦达到,就会停止工作,然后开始间歇打浆;具体的间歇过程是这样
*好棒文|www.hbsrm.com +Q: *351916072*
关掉加热器和电机,并且会发出警报的声音,会一直持续到电源关闭或者加水,当然加水就会继续进行工作,这是非常安全的一个设定。而且整个操作是非常的简单。
二、设计方案
非常重要的环节主要是由AT89C52、电机、报警电路等组成的。
原理十分的简单,接入电源按下开关,豆浆机就会进入加热状态,80℃的温度一旦达到,就会停止工作,然后开始间歇打浆;具体的间歇过程是这样的:首先打浆20s之后立即停止,然后间歇10s之后再进行打浆,以这样的循环方式一共进行5次。打浆结束之后就要对豆浆进行加热处理,紧接着豆浆的温度会不断的升高,此外要注意豆浆会上溢。如果触碰到防溢电极的话,加热便会立即停止下来,间歇20s再进行加热,再进行反复打浆5次,加热完成之后的话会有信号看到,而且会有香味飘出。
以单片机控制电路为核心,报警、电源、防溢、防干烧电路、温度传感器、加热、打浆电路这些都是离不开主要的单片机而存在,如下图1显而易见。第一件事还是跟之前一样,将黄豆准备好倒入豆浆机里面的过滤网当中,然后注意到要在搅拌器里面盛入适量的水,记得要再装好搅拌器。最重要的就是要连接电源,蜂鸣器会发出声响,提示电源已经接入了,这个时候LED灯也会亮。接下里就可以开关,进入加热状态,同样的,温度达到一定值加热结束;搅拌器进入工作状态,它的首要任务就是对黄豆进行粉碎处理,然后就是过滤,下一次加热之前搅拌器会停止工作,就快要煮熟的时候一旦停止,就会有提示声音发出,豆浆已经加工完毕。就会它又会自己进行加热到一定温度而自动停止下来,依旧会有声音提示,非常的人性化。当缺水的情况发生时,加热器和马达会自动停止运作,报警声音也会不一样,变得短而且频率也会变快,这时只要关闭电源,然后再次加入水就可以正常工作了。
图1系统设计框图
我们都知道现在市场上有各种各样的单片机,但是AT89C52这个型号的单片机用来制作这次的毕业设计可谓再适合不过了。这款型号的单片机具有低电压,高性能,非常的实用而且它的硬件功能也是十分的强大,还具有反复擦写的PEROM&RAM,这个是非常难能可贵的,而且其还具有高密度的存储技术,这是很多单片机都望尘莫及的,CPU以及存储单元,以及标准的操作指令系统更是给很多应用场所提供了很大的便捷,就是因为它高性价比的存在,也可以灵活用于各种地方。
温度传感器灵敏度高、反应快是采用它的第一原由,在使用中A/D之间存在一种关系叫做转换。探针,这个小的硬件材料在这项设计中起很大的作用,主要是替代传感器,因为它充当着一个防干烧电极的作用。加热工作结束的豆浆机紧接着就是要打浆,单相电机非常符合我们的要求的优点存在,所以非常适合选用。打浆完毕之后,考虑到再次加热的原因,用探针代替了传感器,跟之前的防溢、防干烧的配置是一样的。到这一步之后,豆浆处于一个防溢延煮的状态,不要着急,很快豆浆就要煮熟了完成了,阵阵香味想必已经扑鼻而来了吧,在结束前设计了报警信号,我们就要用到报警器和LED。
表1 单片机引脚说明
端口引脚
第二功能
P3.0
RXD(串行输入口)
P3.1
TXD(串行输出口)
P3.2
INT0(外中断 0)
P3.3
INT1(外中断 1)
P3.4
T0(定时/计数器 0 外部输入)
P3.5
T1(定时/计数器 1 外部输入)
P3.6
WR(外部数据存储器写选通)
P3.7
RD(外部数据存储器读选通)
三、硬件设计
(一)单片机控制电路
本文所设计的自动豆浆机是通过AT89C52来控制的,与温度传感器电路,自动打浆电路相连接,设有防干烧以及防溢出电路,报警电路,以此来保证工作安全。一旦导通,系统会自行工作,实现自动打豆浆的目的。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/txgc/1621.html
一、引言 5
二、设计方案 5
三、硬件设计 7
(一)单片机控制电路 7
(二)电源电路 8
(三)加热电路及打浆电路 9
(四)防干烧及防溢出电路 10
(五)报警电路 11
(六)温度传感器 11
(七)总电路图 12
四、软件部分 14
五、实物 17
六、总结 18
参考文献 20
致谢 21
附录:程序 22
引言
科技在不断的进步,很多家庭都会有一个豆浆机,这样早上就可以喝到美味又健康的豆浆。它作为一种制作饮料的电机,还需要准备好原料也就是很多的黄豆,然后全部放入豆浆机中进行加热加工成熟之后得到美味的豆浆。当然也可以在里面加入各式各样的佐料,或者也可以改变一个豆浆机的工作方式(打浆次数&时间),从而就可以得到各式各样的各种口味的豆浆饮品。
豆浆机同样是拥有很多重要的组成部分,当然最重要的还是这三个:打浆电机,豆浆加热器以及控制电路。设计的全自动豆浆机控制系统主要是由单片机操控,整个操作流程大致是:先把泡好的黄豆准备好,然后往豆浆机里面放水,当然还需要连接电源220V,这时候灯光会亮起,按下按钮,水位检测是不可避免的,达到要求之后就可以对水进行加热了;如果水温达到80℃,就可以启动电机进行打浆,要注意是以间歇的方式。结束之后就可以再对豆浆进行加热,这时候要注意到豆浆会在温度达到一定值得时候上涨会溢出,一旦沫接触到防溢电极的时候,会立即停止加热。然后又开始了间歇加热,直到防溢延煮结束后发出报警信号。要考虑到如果缺水的话,它就会自动关掉加热器和电机,并且会发出警报的声音,会一直持续到电源关闭或者加水,当然加水就会继续进行工作,这是非常安全的一个设定。而且整个操作是非常的简单。
二、设计方案
非常重要的环节主要是由AT89C52、电机、报警电路等组成的。
原理十分的简单,接入电源按下开关,豆浆机就会进入加热状态,80℃的温度一旦达到,就会停止工作,然后开始间歇打浆;具体的间歇过程是这样
*好棒文|www.hbsrm.com +Q: *351916072*
关掉加热器和电机,并且会发出警报的声音,会一直持续到电源关闭或者加水,当然加水就会继续进行工作,这是非常安全的一个设定。而且整个操作是非常的简单。
二、设计方案
非常重要的环节主要是由AT89C52、电机、报警电路等组成的。
原理十分的简单,接入电源按下开关,豆浆机就会进入加热状态,80℃的温度一旦达到,就会停止工作,然后开始间歇打浆;具体的间歇过程是这样的:首先打浆20s之后立即停止,然后间歇10s之后再进行打浆,以这样的循环方式一共进行5次。打浆结束之后就要对豆浆进行加热处理,紧接着豆浆的温度会不断的升高,此外要注意豆浆会上溢。如果触碰到防溢电极的话,加热便会立即停止下来,间歇20s再进行加热,再进行反复打浆5次,加热完成之后的话会有信号看到,而且会有香味飘出。
以单片机控制电路为核心,报警、电源、防溢、防干烧电路、温度传感器、加热、打浆电路这些都是离不开主要的单片机而存在,如下图1显而易见。第一件事还是跟之前一样,将黄豆准备好倒入豆浆机里面的过滤网当中,然后注意到要在搅拌器里面盛入适量的水,记得要再装好搅拌器。最重要的就是要连接电源,蜂鸣器会发出声响,提示电源已经接入了,这个时候LED灯也会亮。接下里就可以开关,进入加热状态,同样的,温度达到一定值加热结束;搅拌器进入工作状态,它的首要任务就是对黄豆进行粉碎处理,然后就是过滤,下一次加热之前搅拌器会停止工作,就快要煮熟的时候一旦停止,就会有提示声音发出,豆浆已经加工完毕。就会它又会自己进行加热到一定温度而自动停止下来,依旧会有声音提示,非常的人性化。当缺水的情况发生时,加热器和马达会自动停止运作,报警声音也会不一样,变得短而且频率也会变快,这时只要关闭电源,然后再次加入水就可以正常工作了。
图1系统设计框图
我们都知道现在市场上有各种各样的单片机,但是AT89C52这个型号的单片机用来制作这次的毕业设计可谓再适合不过了。这款型号的单片机具有低电压,高性能,非常的实用而且它的硬件功能也是十分的强大,还具有反复擦写的PEROM&RAM,这个是非常难能可贵的,而且其还具有高密度的存储技术,这是很多单片机都望尘莫及的,CPU以及存储单元,以及标准的操作指令系统更是给很多应用场所提供了很大的便捷,就是因为它高性价比的存在,也可以灵活用于各种地方。
温度传感器灵敏度高、反应快是采用它的第一原由,在使用中A/D之间存在一种关系叫做转换。探针,这个小的硬件材料在这项设计中起很大的作用,主要是替代传感器,因为它充当着一个防干烧电极的作用。加热工作结束的豆浆机紧接着就是要打浆,单相电机非常符合我们的要求的优点存在,所以非常适合选用。打浆完毕之后,考虑到再次加热的原因,用探针代替了传感器,跟之前的防溢、防干烧的配置是一样的。到这一步之后,豆浆处于一个防溢延煮的状态,不要着急,很快豆浆就要煮熟了完成了,阵阵香味想必已经扑鼻而来了吧,在结束前设计了报警信号,我们就要用到报警器和LED。
表1 单片机引脚说明
端口引脚
第二功能
P3.0
RXD(串行输入口)
P3.1
TXD(串行输出口)
P3.2
INT0(外中断 0)
P3.3
INT1(外中断 1)
P3.4
T0(定时/计数器 0 外部输入)
P3.5
T1(定时/计数器 1 外部输入)
P3.6
WR(外部数据存储器写选通)
P3.7
RD(外部数据存储器读选通)
三、硬件设计
(一)单片机控制电路
本文所设计的自动豆浆机是通过AT89C52来控制的,与温度传感器电路,自动打浆电路相连接,设有防干烧以及防溢出电路,报警电路,以此来保证工作安全。一旦导通,系统会自行工作,实现自动打豆浆的目的。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/txgc/1621.html