机械 模具 夹具 数控 车床 工艺 液压 汽车 电机 升降台 控制 Proe CAD 建模 减速器 机械手 齿轮 故障 诊断 自动化 电气 监控 组态 电源 发电 水电 电站 单片机 PLC MATLAB 路径 计算机 Android Linux 电子 通信 管理系统 网站 ASP JSP PHP Java Asp.net 论坛 进销存 图书 考试 Web 购物 点餐 交易 平台 网络规划 配置 C++ C# 土木 建筑 施工 结构 框架 桥梁 水利 公路 隧道 造价 给水 教学楼 办公楼 水库 重力坝 化工 合成 工段 物流 仓储 包装 开题 任务书 外文 文献 翻译 答辩 格式 课程
 首 页 机械毕业设计 电子电气毕业设计 计算机毕业设计 土木工程毕业设计 视觉传达毕业设计 免费毕业设计 毕业设计资料 毕业论文范文 毕业设计论文流程 
垫片
您现在所在的位置:首页 >>电子电气毕业设计 >> 文章内容
垫片
   我们提供全套毕业设计论文服务,联系点击这里给我发消息   914298682   
多功能体重称设计毕业设计全套
文章来源:www.biyezuopin.cc   发布者:毕业设计网站   发布时间:2019-01-10 09:06:21   阅读:470

  

 

本文介绍了一个多功能体重称设计本设计以单片机为平台,利用金属应变片来感应人体的重量传感器输出模拟量经 AD转换器转换成数字传入单片机利用超声波在介质中传播速度固定的原理可由超声波在空气中的传播时间算出传播距离,实现身高的测量。通过串口电路实现了单片机与上位机的通信。本设计硬件电路包括电源电路、单片机最小系统电路、液晶屏电路、串口通信电路、独立按键电路、蜂鸣器电路、超声波模块电路、AD转换器电路和全桥电路。软件部分包括主程序、系统初始化程序、AD转换器通信程序、按键检测程序、超声波信号发射及接收程序、液晶屏驱动程序。

整个设计系统由Atmel公司生产STC89C51单片机进行控制;软件实现功能开机检测,主要是开机后自动逐个扫描LED数码管,以防止某段数码管损坏造成视觉误差;出于人性化考虑我们还可以增加语音电路,实现自动语音播报重量。本设计一个能完成精确计量且LED数码显示的体重称,并且带有身高体重比例正常与否的语音提示

 

关键词:STC89C51体重称LED数码管语音播报

ABSTRACT

 

In this paper, a multifunctional weight weighing design is introduced. The design is based on a single chip microcomputer. The metal strain gauge is used to induce the weight of the human body. The analog output of the sensor is converted into a digital input microcontroller by AD converter.The propagation distance can be calculated from the propagation time of ultrasonic wave in air by using the principle of the constant velocity of ultrasonic wave in the medium, and the height measurement can be realized.The communication between MCU and host computer is realized by serial circuit.The design hardware circuit includes power supply circuit, MCU minimum system circuit, LCD screen circuit, serial communication circuit, independent keystroke circuit, buzzer circuit, ultrasonic module circuit and AD converter. Circuit and full bridge circuit.The software includes main program, system initialization program, AD converter communication program, key detection program, ultrasonic signal transmitting and receiving program, LCD screen driver program.

 

The whole design system is controlled by STC89C51 single-chip computer produced by Atmel Company, and the function of software realization is to start the detection, mainly to scan the LED digital tube one by one automatically after the boot, to prevent the damage of a section of digital tube from causing visual error.For the consideration of humanization, we can also increase the voice circuit and realize the weight of automatic voice broadcast.This design can achieve accurate measurement and LED digital display of electronic, and with a normal height and weight ratio of the voice hint.

 

Keywords: STC89C51; weight weighing LED digital tube; Voice broadcast

 

目  录

 

1绪论 1

1.1选题背景及意义 1

1.2研究现状 1

1.2.1 国内外体重称现状 1

1.2.2 体重称的发展趋势 2

1.3研究内容 3

2多功能体重称设计总体方案设计 4

2.1设计方案的选定 4

2.2多功能体重称设计的工作过程 5

3多功能体重称设计的硬件电路设计 6

3.1电源电路 6

3.2单片机最小系统电路 6

3.3串口通信电路 7

3.4超声波模块接口电路 8

3.5液晶屏电路 8

3.6语音播放模块 10

3.6.1 语音播放芯片ISD25120 10

3.6.2 ISD25120的直接寻址模式 10

3.6.3 ISD25120的直接寻址任意分段方式 10

3.6.4 ISD25120的硬件电路 10

3.7 HX711 AD转换器模块接口电路 11

3.8全桥电路 12

3.9总体硬件电路及其工作原理 13

4多功能体重称设计软件程序设计 15

4.1主函数的编写 15

4.2系统初始化函数的编写 17

4.3 HX711 AD转换器通信函数的编写 18

4.4超声波模块函数的编写 21

4.5液晶屏驱动函数的编写 22

4.6 ISD25120语音播报子程序 24

5开发平台及调试 25

5.1硬件的制作 26

5.2硬件的开发平台 26

5.3软件的调试 27

5.4软件的开发平台 28

5.5上位机软件 29

6总结 29

6.1特点 30

6.2不足与改进 30

参考文献 31

致  谢 32

附录仿真电路图 33

附录程序代码 34

  全套毕业设计论文现成成品资料请咨询定做咨询 1512085418      返回首页 如转载请注明来源于www.biyezuopin.cc  


打印本页 | 关闭窗口
本类最新文章
智能家居系统软硬件设计毕业论文 某建筑电气与智能楼宇毕业设计论文 民用普通高层建筑电气毕业设计论文
住宅楼强电弱电系统 智能住宅小区安防系统设计 某五层培训中心大楼照明及供配电系
| 关于我们 | 友情链接 | 毕业设计招聘 |

Email:biyeshejiba@163.com 在线QQ: 点击这里给我发消息  914298682 毕业作品网站是国家工信部备案的正规代做网站  
本站毕业设计毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!