毕设帮助、开题指导、技术解答(有偿)见文末。
目录
摘 要
近年来计算机在社会上运用的越来越广泛,同时大规模集成电路的发展,使得单片机的应用走向深入。单片机特别适合于与控制有关的系统,因为它具有功能强,体积小,功耗低,价格便宜,工作可靠,使用方便等特点,因此,单片机越来越广泛地应用于自动控制,智能化仪器,仪表,数据采集,军工产品以及家用电器等各个领域,单片机往往是作为一个核心部件来使用,再根据具体硬件结构,以及针对具体应用对象特点的软件结合,以作完善。
本文介绍了基于单片机的豆浆机的设计,详细讨论了它将软硬件结合以实现豆浆机运行的过程,重点在豆浆机的磨浆、加热电路,和液晶显示,温度采集。在硬件设计上,论文设计了以STC89C52单片机为核心的控制电路,包括复位电路、振荡电路、LCD显示电路、按键扫描电路、数字温度传感器电路、时钟电路以及继电器控制电路对其进行设计。在软件设计上,首先根据各个功能的编写出调试(测试)程序,通过调试程序找出针对产品的对应各个功能的控制。针对豆浆机功能,提出了易于实现并且有效的设计4个工作模式。
关键词: LCD1602液晶;DS18B20温度采集;51单片机;电机
一、硬件方案
硬件组成:51单片机+LCD1602液晶显示+LED状态指示灯+ADC0832+水位传感器+2路继电器+DS18B20+蜂鸣器+按键设置
二、设计功能
单片机型号:STC89C52/51、AT89C52/51、AT89S52/51都可通用。
1、LCD1602液晶显示当前信息。第一行显示温度,模式MODE, 第二行显示加热打浆时间和是否出现缺水/溢出。
2、ADC0832进行模数转换,根据豆浆机内部水的多少来判断,如果显示QS:表示缺水;YC:溢出,这时停止工作蜂鸣器 进行报警,LED指示灯亮。
3、上电后液晶显示当前模式,通过按键选择4种不同的工作模式,当液晶显示MODE不在闪烁表示开始工作循环,2路继电器根据不同的模式进行闭合循环3次。
四种模式如下:
模式一 先加热 10s 在打浆 2S
模式二 先加热 10s 在打浆 5S
模式三 先加热 10s 在打浆 8S
模式四 先加热 10s 在打浆 10S
4、时间到后蜂鸣器嘀嘀嘀3下提醒工作人员豆浆机已经结束工作。
三、实物图
四、原理图
五、PCB图
六、Protues仿真
七、程序源码
八、资料包括
需要完整的资料可以点击下面的名片,找我要资源压缩包的百度网盘下载地址及提取码。