单片机家用水流量设计

单片机家用水流量设计

ID:43765563

大小:1.16 MB

页数:55页

时间:2019-10-14

单片机家用水流量设计_第1页
单片机家用水流量设计_第2页
单片机家用水流量设计_第3页
单片机家用水流量设计_第4页
单片机家用水流量设计_第5页
资源描述:

《单片机家用水流量设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、毕业教学环节成果(2011届)基于51单片机的家用水流量设计信息工程学院应用电子技术应电082■土<7*k

2、>k!>kL^kL^k

3、>kI>k1>k!>指导教师2011年5月10日金华职业技术学院毕业教学成果目录摘要1引言21任务设计32系统硬件电路的设计42.1主芯片STC89C5242.2吋钟电路62.3复位电路72.4电源电路82.5液晶显小电路82.6状态显示电路一15-2.7温度测量电路-15-2.8水流量测量电路-22-2.9按键控制电路-23-2.10小结-23-3软件系统的设计-24-3.1软件设计总流程-24-3.2温度程序模块一25-3.3水流量

4、程序模块373.4显示程序393.5小结294调试结果记录304.1温度测量304.2流量测量305总结306成果展示-31-结论与谢辞错误!未定义书签。参考文献错误!未定义书签。附件1电路原理图-34--35-36附件2PCB图附件3仿真图附件4元件清单37附件5程序清单38基于51单片机的家用水流量设计信息工程学院应用电子技术刘海清摘要:文以智能家居系统屮的水流量模块为课题,以水流量计传感器和数字温度传感器DS18B20实吋采集水流量状态和水温的数据,并根据主控器STC89C52的程序指令处理后计算出水费价格,用液晶屏LCD1602分当前温度、水价和水流总量三种

5、状态动态显示。另外,木课题设计了上下限报警,使杳看更为直观,使用更加方便。关键词:单片机DS18B20温度传感器水流量传感器HouseholdWater-FlowDetectionCircuitDesignBasedon51MCU(MajorofAppliedElectronicTechnology,InformationandEngineeringcollege,JinHuaCollegeofVocationAndTechnology,LIUHai-qing)Abstract:Takingthesmarthomesysteminthewaterflowmodule

6、issubjecttowaterflowsensoranddigitaltemperaturesensorDS18B20real一timeacquisitionstatewaterflowandwatertemperaturedataandprograminstruetionsaccordingtomasterSTC89C52calculatedafterthepriceofwater,withLCDTX-1602pointsthecurrenttemperature,waterflowvolumeanddynamicdisplayofthreestates.Ina

7、ddition,theprojectdesignoftheupperandloweralarm,soviewismoreintuitive,easiertouse.Keyword:microprocessorDS18B20temperaturesensorwaterflowsensor引言随着现代社会的进步,经济的发展,人们对精神领域的追求更高,对生活水平的要求更高。现代的家居生活是一种高品位、高质量、个性化、智能化的方式。本系统就是基于STC89C52单片机控制的智能家居系统,可以实际监控室内各种不同的家屯设备,并能通过液晶屏动态显示当前工作状态。该系统与传统的智

8、能家居系统相比,具有功能多样化、成本造价低等优点,R符合当今社会智能、节能、环保的发展观念,并在人们享受高品位、高质量、个性化、智能化生活的同时提高人们的节约意识。由于智能家居系统冇众多模块,本课题只采取其中的水流量模块进行单独设计。1任务设计当打开水龙头吋,根据单片机STC89C52的指令、水流量计传感器和数字温度传感器DS18B20实时采集水流量状态和水温的数据。当单片机STC89C52扫描到水流量计传感器的脉冲数,经过单片机STC89C52处理,计算出所采集的水流量后,通过液品屏LCD1602能动态显示当前水流量、水费及水温。根据设计过程,可以将的本课题划分为

9、8个电路模块如图1所所示:图1-1电路总框图2系统硬件电路的设计2.1主芯片STC89C522.1.1主要性能①与MCS-52单片机产品兼容、8K字节在系统可编程Flash存储器②1000次擦写周期③全静态操作:0Hz〜33Hz④三级加密程序存储器⑤32个可编程I/O口线⑥三个16位定时器/计数器八个屮断源⑦全双工UART申行通道⑧低功耗空闲和掉电模式⑨掉电后屮断可唤醒⑩看门狗定时器⑪双数据指针⑫掉电标识符2.1.2芯片功能特性简述:STC89C52是一种低功耗、高性能CM0S8位微控制器,具有8K在系统可编程Flash存储器。使用高密度非易失性存储器技术制造,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。