欢迎来到天天文库
浏览记录
ID:28826972
大小:811.08 KB
页数:51页
时间:2018-12-14
《基于单片机的水流量测试设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、湖南科技大学毕业设计(论文)题目作者学院专业学号指导教师二〇〇年月日湖南科技大学毕业设计(论文)任务书机电工程学院测控技术与仪器系(教研室)系(教研室)主任:(签名)年月日学生姓名:卢超学号:1103030106专业:测控技术与仪器1设计(论文)题目及专题:基于单片机的水流量测试2学生设计(论文)时间:自2015年3月9日开始至2015年5月2日止3设计(论文)所用资源和参考资料:1)相应电子元器件;2)使用工具:Proteus仿真;ProtelDXP绘制原理图等软件3)参考资料:[1]胡汉才.单片机原理及其接口技术[M].北京清华大学出版社2003[2
2、]邱关源.电路[M].北京高等教育出版社(第四版),19994设计(论文)应完成的主要内容:1)完成水流量测试仪总体设计;2)完成程序设计和仿真设计;3)设计原理图和完成实物图的焊接和功能调试;4)完成毕业设计说明书一份;5提交设计(论文)形式(设计说明与图纸或论文等)及要求:1)基于单片机的水流量测设系统实物一件;2)基于单片机的水流量测设系统的电路图;3)完成设计说明书一份;6发题时间:2014年12月31日指导教师:(签名)学生:(签名)湖南科技大学毕业设计(论文)指导人评语[主要对学生毕业设计(论文)的工作态度,研究内容与方法,工作量,文献应用,创
3、新性,实用性,科学性,文本(图纸)规范程度,存在的不足等进行综合评价]指导人:(签名)年月日指导人评定成绩:湖南科技大学毕业设计(论文)评阅人评语[主要对学生毕业设计(论文)的文本格式、图纸规范程度,工作量,研究内容与方法,实用性与科学性,结论和存在的不足等进行综合评价]评阅人:(签名)年月日评阅人评定成绩:湖南科技大学毕业设计(论文)答辩记录日期:学生:学号:班级:题目:提交毕业设计(论文)答辩委员会下列材料:1设计(论文)说明书共页2设计(论文)图纸共页3指导人、评阅人评语共页毕业设计(论文)答辩委员会评语:[主要对学生毕业设计(论文)的研究思路,设计(
4、论文)质量,文本图纸规范程度和对设计(论文)的介绍,回答问题情况等进行综合评价]答辩委员会主任:(签名)委员:(签名)(签名)(签名)(签名)答辩成绩:总评成绩:摘要论文以智能家居系统中的水流量模块为课题,以水流量计传感器和数字温度传感器DS18B20实时采集水流量状态和水温的数据,并根据主控器STC89C52的程序指令处理后计算出水费价格,用液晶屏LCD1602分当前温度、水价和水流总量三种状态动态显示。另外,本课题设计了上下限报警,使查看更为直观,使用更加方便。关键词:单片机;DS18B20温度传感器;水流量传感器目录第一章总体设计9第二章系统硬件电路的
5、设计102.1主芯片STC89C52102.2时钟电路122.3复位电路132.4液晶显示电路142.5温度测量电路182.6水流量测量电路222.6水流量测量电路232.7报警电路242.8继电器控制电路252.9小结26第三章软件系统的设计273.1软件设计总流程273.2温度程序模块283.3水流量程序模块313.4显示程序333.5小结34第四章系统的仿真与调试354.1keiluvision4软件354.2ProtelDXP软件364.2proteus电路仿真37第五章实物展示40第六章总结41参考文献42致谢43附录1:总程序44第一章总体设计当
6、打开水龙头时,根据单片机STC89C52的指令、水流量计传感器采集水流量状态。当单片机STC89C52扫描到水流量计传感器的脉冲数,经过单片机STC89C52处理,计算出所采集的水流量后,通过液晶屏LCD1602能动态显示当前水流量。根据设计过程,可以将的本课题划分为8个电路模块如图1所所示:LCD1602显示电路按键电路STC89C52水流量测量电路时钟电路温度测量电路复位电路继电器控制电路报警电路图1-1电路总框图第二章系统硬件电路的设计2.1主芯片STC89C522.1.1主要性能1)与MCS-52单片机产品兼容、8K字节在系统可编程Flash存储器2
7、)1000次擦写周期3)全静态操作:0Hz~33Hz4)三级加密程序存储器5)32个可编程I/O口线6)三个16位定时器/计数器八个中断源7)全双工UART串行通道8)低功耗空闲和掉电模式9)掉电后中断可唤醒10)看门狗定时器11)双数据指针12)掉电标识符2.1.2芯片功能特性简述:STC89C52是一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器。使用高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8位CPU和在线系统可编程
8、Flash,使得STC89C52为众多嵌入式控制应用
此文档下载收益归作者所有