欢迎来到工作报告网!

微波炉语音控制系统的设计与制作

工作调研报告 时间:2022-02-14 10:05:44

zoޛ)j馐йذ,@餰m?Vo:N49]介绍:

一、 主程序

主程序负责与各子程序模块的接口和检查键盘功能号,流程图如图2所示。

二、按键功能扫描子程序

本系统的矩阵式键盘的工作方式采用的是程序扫描方式,为了能及时发现有键按下,CPU必须不断调用键盘处理程序,对键盘进行扫描以确定调用哪个功能子程序。通过调用按键程序扫描子程序,检测哪些功能按键被按下就进入哪种状态模块,以调用哪个功能子程序,进入哪种工作状态,不断地循环扫描。

三、 烹饪预约时间子程序

进入烹饪预约时间子程序,通过加、减按键和确定键来对时间进行设置,时间设置完毕返回等待系统开始烹饪。

四、火力自定义子程序

火力自定义模式,既要设置火力,也要设置烹饪时间,火力和烹饪时间都设置完毕,直接开始烹饪。

五、 烹饪模式子程序

烹饪模式是系统预先设置好烹饪时间和烹饪火力,只要按确定键就马上进入开始烹饪状态。

六、液晶显示子程序

液晶显示子程序显示各模式的工作状态,如显示火力模式、烹饪模式、预约时间和烹饪时间,液晶显示器采用的是并行通讯的工作方式。

七、定时服务子程序

程序检测系统是否开始烹饪,当系统已经进入烹饪状态,定时服务子程序开始工作,首先通过按键扫描判断预约时间标志按键是否被按下,当有按键按下进入预约时间的定时服务,如果没有按键按下,直接进入烹饪时间的定时服务。

本系统以AT89C52单片机为核心部件,综合电子技术、数字与模拟电子电路以及单片机技术,通过软件实现了微波炉的可编程控制系统。在系统的设计过程中,我们力求硬件线路简单,充分发挥软件编程方便灵活的特点,并最大限度挖掘单片机片内资源,来满足系统设计要求。

参考文献:

[1]江立 主编 《单片机原理与应用技术》[M] 清华大学出版社.

[2]恰汗·合孜尔 主编 《C语言程序设计(第二版)》[M] 中国铁道出版社.

[3]雷思孝,李伯成,雷向莉.单片机原理及实用技术[M].西安:西安电子科技大学出版社,2010.

[4]谢宜仁. 《单片机接口技术实用宝典》[M] .北京: 机械工业出版社, 2011: 34-53.

[5]王东峰,王会良,董冠强.《单片机C语言应用100 例》[M].北京:电子工业出版社,2009:56-73.

推荐访问:微波炉 控制系统 语音 制作 设计

热门文章