| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:8358 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着社会的发展,科技的不断进步,电子化、数字化产品越来越丰富,越来越普及,深入到各个领域,影响到我们生活的方方面面。近年来,随着人们生活水平的不断提高,对生活品质的要求也越来越越高,电子产品不断升级换代,智能化趋势已经发展成为行业主流。 -过去,我们所使用的水表大都是机械式的,测量误差比较大。本文将设计一款以STC89C51单片机作为主控处理器的新型智能水表,该水表能够记录总的用水量和单次用水量,当用水量超出设定值时系统发出声光报警提醒,水量报警值能够通过按键进行自行设置,还可以测量水流速度。测量结果也会在LCD1602液晶显示屏同步显示出来。
关键词: 智能水表;STC89C51单片机;LCD1602液晶
目录 摘要 Abstract 1 绪论-1 1.1 课题背景-1 1.2 研究目的和意义-1 1.3 研究的主要内容-1 2 系统方案选择-2 2.1 硬件选择-2 2.1.1 单片机的选择-2 2.1.2 显示模块-2 2.1.3 传感器模块-2 2.1.4 存储模块-2 2.1.5 报警模块-2 2.2 系统总体方案-3 3 系统硬件设计-4 3.1 STC89C51单片机-4 3.1.1 STC89C51芯片-4 3.1.2 单片机最小系统-4 3.2 LCD1602液晶显示电路-5 3.2.1 LCD1602特点-5 3.2.2 LCD1602引脚说明-5 3.2.3 LCD1602工作原理-6 3.3 AT24C02存储芯片-7 3.3.1 AT24C02实物图-7 3.3.2 AT24C02工作原理-7 3.4 霍尔水流传感器-8 3.4.1 霍尔水流传感器特点-8 3.4.2 霍尔传感器测量原理-8 3.5 有源蜂鸣器-9 3.6 按键电路-10 4 系统软件设计-11 4.1 软件开发环境-11 4.2 系统程序 -11 4.2.1 主程序-11 4.2.2 中断子程序-12 5 系统测试-13 5.1 实物展示-13 5.2 实物测试-13 6 结论-21 参考文献-22 附录1-23 附录2-24 致谢-33 |

