需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:11188 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:本文介绍了一种采用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 |