课程设计论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

[课程设计] 基于单片机的电子秤设计 [复制链接]

楼主
文件格式:word
文件大小:3.29MB
适用专业:自动化
适用年级:大学
下载次数:4 次
我要下载:点击联系下载
论文编号:194681

资料简介:

课程设计-基于单片机的电子秤设计,48页,16414字

本次设计的目的是以单片机为核心设计出一种智能电子秤,在硬软件控制下,实现智能化称重,不仅能精确测量重量,而且使用方便。

本次设计的电子秤是以我们所学习的51系列单片机AT89C51为控制核心,实现普通电子秤所有的基本功能。整个系统硬件部分采用电阻应变式传感器以及信号放大电路、模数转换来完成数据的采集和处理过程,通过键盘输入物品单价等其他数据,各种数据经过单片机处理,最终通过显示电路显示计算结果。并且,由于采用单片机作为主控芯片,还可以方便地扩展其应用。

软件部分采用单片机C语言进行编程,就可以实现该设计的全部控制功能。

关键词: 单片机,电阻应变片式传感器,A/D转换器,LCD显示器


第一章 绪论 - 1 -

第二章 系统的设计内容及思路 - 2 -

2.1 电子秤的设计要求 - 2 -

2.1.1 基本要求 - 2 -

2.1.2 设计的特色内容 - 2 -

2.2 电子秤的基本结构 - 2 -

2.3 电子秤的工作原理 - 3 -

2.4 设计思路 - 4 -

第三章 电子秤的的模块选型 - 5 -

3.1 控制器部分 - 5 -

3.2 传感器 - 5 -

3.3 信号放大电路 - 8 -

3.4 A/D转换器 - 9 -

3.5 键盘部分 - 9 -

3.6 显示部分 - 10 -

3.7 过载报警部分 - 10 -

3.8 打印通讯部分 - 10 -

第四章 系统的硬件设计 - 12 -

4.1 AT89C51 单片机 - 13 -

4.2 芯片ADC0809与单片机的接口电路 - 15 -

4.3 显示电路、键盘电路与单片机的接口电路 - 19 -

4.3.1 键盘电路 - 19 -

4.3.2 LCD显示电路 - 21 -

4.4 报警电路 - 22 -

4.5 系统电源 - 22 -

4.6 打印通讯显示部分 - 24 -

4.7 系统总硬件电路 - 26 -

第五章 系统的软件设计 28

5.1 主程序 30

5.2 键盘扫描子程序 31

5.3 显示子程序 32

5.4 AD转换程序 34

第六章 设计总结 35

参 考 文 献 37


1.2 本文的结构

本文以电子秤的研发作为应用背景,对传感器、模数转换、单片机及其接口

等技术进行了分析。全文共分为六章,各章的主要内容如下:

第一章扼要地介绍了电子秤的概念、特点与相关研究背景;

第二章说明了系统设计的内容,包括电子秤原理的阐述和电子秤的基本结构;

第三章说明了对系统的设计思路以及各个模块的选型

第四章对各种芯片的介绍以及对电路功能的分析,对系统硬件进行了描述,给出了单片机的的控制方案;

第五章简单介绍了系统软件流程;

第六章对整个设计做了总结,归纳了存在的问题和进一步研究的方向。

第二章 系统的设计内容及思路

电子秤的系统包括硬件和软件部分。硬件包括单片机、各类输入输出设备等部分。软件则是指各种工作程序,用来完成单片机对其他芯片的指示和联系。在对整个电子秤系统进行方案设计时,要充分考虑到硬件和软件部分的紧密配合,才能提高系统的性能价格比。

2.1 电子秤的设计要求

2.1.1 基本要求

1、电子秤称重范围:0~9.999㎏;重量误差不大于 0.005㎏;

2、 液晶显示:所称物体重量、5种商品的购物清单等。

2.1.2 设计的特色内容

1、使用单片机为控制核心,大大简化了系统的组成构造,且单片机可拓展性强,可以很方便的对系统进行拓展和应用。

2、使用键盘输入数据,操作简单,方便。

3、中文液晶显示所称量的物品重量,同时还可显示物品的名称,数量,单价,金额和所有物品的总金额。

4、具有去皮功能和金额累加计算功能。

5、当物品重量超过电子秤量程,即过载情况或者是物品重量小于A/D转换器所能转换的最小精度,即欠量程的时候,具有超重报警功能。


资料文件预览:
共1文件夹,1个文件,文件总大小:3.29MB,压缩后大小:1.20MB

  • 课程设计-基于单片机的电子秤设计
  • doc课程设计-基于单片机的电子秤设计.doc  [3.29MB]

我要下载:基于单片机的电子秤设计
分享 转发
TOP
沙发

好帖子,顶
TOP
板凳

支持!!!多多了解这方面的内容........
TOP
地板

好东西

好东西就是没有钱啊
TOP
5#

好帖子一定要顶!

努力赚够200积分,加油加油!
TOP
6#

就是喜欢你啦!

(*^__^*) 嘻嘻……
TOP
7#

看看有没用得说
TOP
8#

大大,发一份给我啊!谢谢啊
TOP
9#

很好!
TOP
10#

好东西我要

    收藏再看要顶先
TOP
发新话题 回复该主题