摘要:经济社会高速发展,人们生活水平得到极大的提高,在这种形式下,智能家居开始成为了人们非常关注的一个研究方向。人们对生活质量的追求更加趋于完美,智能家居也逐渐被大众所接受,并得到大家的欢迎。而我们要设计的蓝牙智能体重计就符合现代智能家居的发展和要求,能直观的了解自身体重的变化,具有记录和分析功能及时存储和分析,生成曲线,以便用户更直接的了解自身的体重变化,及时的控制饮食,增强运动或者补充营养,保持更健康的体型。因此本文设计的蓝牙体重秤符合人们对智能家居的方向要求,对人们日常生活有着一定的益处。
本设计是基于蓝牙的智能体重秤设计,具有通过蓝牙将采集到的数据传送到手机端,手机客户端对接收到得体重参数进行记录、存储和分析,生成曲线等功能。
关键词 蓝牙;低功耗;无线数据;智能家居
目录
摘要
Abstract
1 绪论-1
1.1选题背景-1
1.2选题目的及意义-1
1.3 研究内容和安排-1
2 系统的方案设计-3
2.1 信号放大模块的方案设计-3
2.2系统的组成-5
3 硬件模块设计-6
3.1 STC12C5A60S2单片机的介绍-6
3.1.1主控模块的功能-8
3.1.2 最小系统模块-8
3.2电源模块设计-9
3.3 压力采集模块-10
3.3.1 应片变压力传感器的介绍-10
3.3.2 全桥测量电路的设计-11
3.4信号放大模块-11
3.4.1 AD7705集成放大器-11
3.4.2放大电路硬件电路设计-13
3.5 LCD显示模块-14
3.5.1 LCD的介绍-14
3.5.2 硬件电路设计-15
3.6 蓝牙传输模块-16
3.6.1蓝牙ATK-HC05的介绍-16
3.6.2蓝牙ATK-HC05的硬件电路-17
4 系统软件设计-18
4.1 系统主程序流程图-18
4.2 各功能模块的程序-19
4.2.1 数据采集子程序-19
4.2.2 LCD显示子程序-20
4.2.3 蓝牙传输子程序-21
4.2.4安卓APP模块设计-22
4.2.5 安卓APP的主要功能部分-22
4.3 APP编写的主要部分-23
4.3.1 蓝牙搜索部分-23
4.3.2 从文件中读取和保存部分代码-25
5系统调试与分析-26
5.1 系统测试-26
5.1.1 软件调试-26
5.1.2 手机软件调试-28
5.1.2 蓝牙配对调试-28
5.2误差分析-29
5.2.1 误差产生的原因-29
5.2.2 AD值反向转换种力值的参数计算-29
结 论-30
致 谢-31
参考文献-32
附 录-33
附录1 系统设计部分程序代码-33
附录2 系统设计原理图-36