基于单片机的电子称重系统设计.zip

  • 需要金币1000 个金币
  • 资料包括:完整论文
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2016-10-14
  • 论文字数:11188
  • 当前位置论文阅览室 > 毕业设计 > 电气工程 >
  • 课题来源:(王教授)提供原创文章

支付并下载

摘要:本文介绍了一种采用STC89C52单片机作为主控芯片、Keil uVision4作为开发环境、

24位AD转换器芯片HX711来进行信号处理的电子称量系统。硬件设计主要包括:单片机应用系统模块、AD信号采集电路模块、压力传感器电路选型设计、按键模块以及LCD1602显示电路模块。软件编制采用模块化的设计方式,主要包括:主程序模块、AD采集处理程序模块、按键数据处理程序模块、LCD1602显示程序模块、蜂鸣器模块。详细描述了系统设计原理与机构,并实现了电子称重系统的基本功能测试。

 

关键词 单片机;AD转换;模块化;电子称重系统

 

目录

摘要

Abstract

1 绪论-1

1.1 研究背景-1

1.2 设计要求及参数-1

1.3 本章小结-1

2 系统总体设计方案-2

2.1 系统方案选择-2

2.1.1 单片机选择-2

2.1.2 A/D模块选择-2

2.2 本章小结-2

3 系统硬件设计-3

3.1 控制单元设计-3

3.1.1 引脚说明-4

3.1.2 时钟电路设计-5

3.1.3 复位电路设计-5

3.2 A/D转化芯片HX711接口电路设计-6

3.2.1 特点说明-7

3.2.2 管脚说明-8

3.3 压力传感器选型设计-10

3.3.1 平行梁称重传感器的外形-10

3.3.2 称重传感器的工作原理-11

3.3.3 称重传感器的安装方法-12

3.4 液晶显示电路设计-13

3.4.1 LCD1602简介-13

3.4.2 LCD1602液晶模块的初始化过程-14

3.5 按键控制电路设计-15

4 系统软件设计-26

4.1 系统软件设计概述-16

4.2 系统主程序流程图-16

4.3 子程序设计-20

4.3.1 A/D数据采集子程序-20

4.3.2 键盘数据处理子程序-22

4.3.3 显示子程序-25

5 系统调试-26

5.1 Altium Designer Release10.0-26

5.1.1 Altium Designer Release10.0概述-26

5.1.2 主要功能-26

5.2 Keil uVision4-27

5.2.1 Keil uVision4概述-27

5.2.2 Keil uVision4基础知识概述-27

5.3 STC-ISP-27

5.4 程序的下载与调试-28

5.5 系统最终调试结果-28

5.6 本章小结-29

结论-30

致谢-31

参考文献-32